Releases: peer-connectivity-estimator/bitcoin-network-logger
Releases · peer-connectivity-estimator/bitcoin-network-logger
v1.3.0
What's Changed
- Updated src/addrman.cpp to get access to AddrManImpl internal class.
- Added configuration parameter
-disableratelimit=<n>
to toggle between rate limiting and no rate limiting. - Added RPC command:
getfillpercent
to calculate sizes of buckets. - Added RPC command:
getterribleentries
to list "Terrible" entries in address manager. - Fixed logic to determine if Tor, I2P, CJDNS, and Bitcoin are running.
- Fixed logic to distinguish between new connections.
- Added mutex for getMessageInfo data reading/writing.
- Added function in src/net_processing.cpp to set the rate limiting token bucket size.
- Added support for logging
wtxidrelay
Bitcoin message. - Improved stability of message logging mechanism.
- Increase transaction logging list buffer from 1000 to 5000 transactions.
- Cleaned up/refactored code and improved documentation.
Full Changelog: v1.2...v1.3
v1.2.0
What's Changed
- Update to 0.25.1 by @Simewu in #3
- Moved implementation from 0.25.0 to 0.25.1.
- Click here for additionl information about version 0.25.1 changes
- Fixed the logging of blockchain forks and duplicate headers
- Added additional RPC commands for improved networking control and logging
Full Changelog: v1.1...v1.2
v1.1.0
What's Changed
- Bug fixes and stability improvements
- Bitcoin, Tor, and I2P are now daemons ran in background
- Automatic control of Bitcoin, Tor, I2P, and CJDNS instances
- Added ICMP ping to IPv4 and IPv6 peers
- Added traceroute.csv for IPv4 and IPv6 peers
- Improved address manager logging accuracy
- Added logging of Tor and I2P debug outputs
- Added ability to toggle specific log files
- Pauses logging when offline and logging when in IBD mode
- Added transaction timestamp logger
- New RPC commands (see README)
- Added documentation and TUI on log startup
- Refactoring and code cleanup
Full Changelog: v1.0...v1.1