Branch: refs/heads/master
Home: https://github.com/conformal/btcd
Commit: 163b32887bddddd58a7d749d7a36e39378869663
https://github.com/conformal/btcd/commit/163b32887bddddd58a7d749d7a36e39378869663
Author: Owain G. Ainsworth <[email protected]>
Date: 2013-10-17 (Thu, 17 Oct 2013)
Changed paths:
M blockmanager.go
Log Message:
-----------
Add blockmanager.current with extra checks for whether we are up to date.
This uses peer state to confirm if we are up to date, as well as what
chain thinks.
Commit: 178d9dc7b073420e7e7305f5c44fb72f28610244
https://github.com/conformal/btcd/commit/178d9dc7b073420e7e7305f5c44fb72f28610244
Author: Owain G. Ainsworth <[email protected]>
Date: 2013-10-17 (Thu, 17 Oct 2013)
Changed paths:
M peer.go
Log Message:
-----------
Peer: use QueueMessage instead of directly using the channel.
Commit: 2231456c232f94ccc45441925bb3902a2d5f0c61
https://github.com/conformal/btcd/commit/2231456c232f94ccc45441925bb3902a2d5f0c61
Author: Owain G. Ainsworth <[email protected]>
Date: 2013-10-17 (Thu, 17 Oct 2013)
Changed paths:
M peer.go
Log Message:
-----------
Make it possible to get a notification when a message has been sent.
If a channel is passed in then true will be sent on the provided channel
after the message has successfully sent.
Commit: a41c874837f58084d585cf33be3ad2d3ecad445c
https://github.com/conformal/btcd/commit/a41c874837f58084d585cf33be3ad2d3ecad445c
Author: Owain G. Ainsworth <[email protected]>
Date: 2013-10-17 (Thu, 17 Oct 2013)
Changed paths:
M blockmanager.go
Log Message:
-----------
Remove stale comment.
Commit: bc89dedf9a226b22805b8763b7e4f856c747f35f
https://github.com/conformal/btcd/commit/bc89dedf9a226b22805b8763b7e4f856c747f35f
Author: Owain G. Ainsworth <[email protected]>
Date: 2013-10-17 (Thu, 17 Oct 2013)
Changed paths:
M peer.go
Log Message:
-----------
Remove prevGetBlocksMutex.
This is only ever accessed from one place (blockmanager) which is single
threaded.
Commit: 5a9cc91e626f5a20fee55683c0c516a8af047964
https://github.com/conformal/btcd/commit/5a9cc91e626f5a20fee55683c0c516a8af047964
Author: Owain G. Ainsworth <[email protected]>
Date: 2013-10-17 (Thu, 17 Oct 2013)
Changed paths:
M blockmanager.go
M peer.go
M server.go
Log Message:
-----------
Add an idle timer for peers.
If we don't hear from a peer for 5 minutes, we disconnect them. To keep
traffic flowing we send a ping every 2 minutes if we have not send any
other message that should get a reply.
Compare: https://github.com/conformal/btcd/compare/bbcfdcf5aad5...5a9cc91e626f