go-p2p/node
Snider b334cb4909
All checks were successful
Security Scan / security (pull_request) Successful in 9s
Test / test (pull_request) Successful in 1m25s
fix(bundle): document why os.OpenFile is used instead of coreio in extractTarball
The coreio abstraction hardcodes file permissions (0644) and has no
OpenFile equivalent. os.OpenFile is needed here to preserve tar header
mode bits — executable binaries require 0755.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 16:23:35 +00:00
..
levin refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
bench_test.go chore: migrate Snider deps from github.com to forge.lthn.ai 2026-02-22 21:42:39 +00:00
bufpool.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
bufpool_test.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
bundle.go fix(bundle): document why os.OpenFile is used instead of coreio in extractTarball 2026-03-17 16:23:35 +00:00
bundle_test.go test(node): push coverage from 72.4% to 87.4% 2026-02-20 02:33:54 +00:00
controller.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
controller_test.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
dispatcher.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
dispatcher_test.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
errors.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
identity.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
identity_test.go test(node): push coverage from 72.4% to 87.4% 2026-02-20 02:33:54 +00:00
integration_test.go fix: improve UEPS packet validation and worker error handling 2026-03-09 08:30:59 +00:00
message.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
message_test.go test(node): push coverage from 72.4% to 87.4% 2026-02-20 02:33:54 +00:00
peer.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
peer_test.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
protocol.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
protocol_test.go feat: extract P2P networking and UEPS protocol from Mining repo 2026-02-16 15:47:10 +00:00
transport.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
transport_test.go refactor: apply go fix modernizers for Go 1.26 2026-02-22 21:00:16 +00:00
worker.go refactor: replace fmt.Errorf/os.* with go-log/go-io conventions 2026-03-16 20:38:55 +00:00
worker_test.go fix: improve UEPS packet validation and worker error handling 2026-03-09 08:30:59 +00:00