0
I Use This!
Inactive

Commits : Listings

Analyzed about 14 hours ago. based on code collected about 14 hours ago.
Mar 04, 2025 — Mar 04, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
delete no longer needed pybm ref files More... almost 13 years ago
lowered default timeout. deleted unused fanout const More... almost 13 years ago
broadcasting now required explicit peer receiver specification More... almost 13 years ago
consolidated duplicate version exchange/sequence code into shared functions More... almost 13 years ago
VerDat resp is always returned for VersionExchange in order that the initiator can know if a peer is no longer reachable More... almost 13 years ago
implemented respondGetData and fixed fixed unclosed connections More... almost 13 years ago
renamed proofOfWork to DoPOW func. Fixed signing/pow mis-ordering in pubkey encode. Added VerifyPOW func and a test for it. More... almost 13 years ago
split direct peer messages into modularized files for different protocol versions More... almost 13 years ago
fixed busy-loop bug in p2p Node object. Removed leftover debug print More... almost 13 years ago
added Err field to VerDat struct indicating version seq/exchange outcome. Deleted unnecessary dial func More... almost 13 years ago
changed NewNode func to take a logger instead of creating one automatically More... almost 13 years ago
made obj broadcasts and version exchanges be concurrently gathered/sent. Updated tests and node.go to reflect changes. More... almost 13 years ago
go fmt More... almost 13 years ago
PyBitmessage does not use 8 byte time for addresses (yet) - fixed my code to conform. node.go prints more output. More... almost 13 years ago
fixed forever blocking More... almost 13 years ago
reworking node.go to use new p2p pkg interface. fixed p2p tests More... almost 13 years ago
added some payload encoding/decoding tests. Fixed addrinfo encoding/decoding errors. More... almost 13 years ago
Combined node.go and p2p into a single package that will become an integrated network layer for receiving and sending info to/from other nodes. More... almost 13 years ago
reduced default timeout. Switched node.go test ip to be an external peer More... almost 13 years ago
improved err msgs for version exchange and bytelistDecoding More... almost 13 years ago
removed p2p.Send in favor of simpler Dial - no more handlers for sending - favor more control over net.Conn. Consolidated repeating code for encoding [][]byte for inv and getdata payloads. More... almost 13 years ago
tmp - there is perhaps a bug in either my inv message decoding or PyBitmessage inv encoding More... almost 13 years ago
reworked p2p package handler interface and friends. More... almost 13 years ago
added panic -> error conversion for all decoding methods. Simplified msg.Msg interface - removed unneeded methods and put validity checking into decode method. go fmt. More... almost 13 years ago
removed deprecated/unused pkg More... almost 13 years ago
Update README.md More... almost 13 years ago
fixed p2p send/receive test More... almost 13 years ago
merge. p2p now handles message sending and serving via handlers. Basic node with handlers example. More... almost 13 years ago
peer send now handles connection errors more gracefully. Example node seems to work More... almost 13 years ago
created a Peer type with a Send method that also takes a handler. Changed handler interface to take a writecloser. More... almost 13 years ago