63 Commits (002b8a99e264a824bfee721c320ec8b763c149bd)

Author SHA1 Message Date
Janus 8080a713b2
aiorpcx: pass ssl context, sleep after connecting 8 years ago
Janus 97ea0fc439
aiorpcx: replace network loop with asyncio and try to maintain ten sessions 8 years ago
SomberNight 40ceabff79
rm redundant function from util 8 years ago
SomberNight 1bb1fc37f4
network: don't ask for block -1 if server is on wrong chain 8 years ago
SomberNight 531cdeffa9
blockchain.py: rename 'checkpoint' to 'forkpoint' 8 years ago
SomberNight f64062b6f1
add --noonion option to filter out onion servers 8 years ago
SomberNight eaf72aa951
network: handle one-block-long fork 8 years ago
ghost43 0d05b84dc3
network: handle reorg (sooner) in case of multiple forks at given height (#4537) 8 years ago
SomberNight 0100af9389
fix #4572 8 years ago
Janus 780b2d067c Whitelist classes in verbose (-v) option 8 years ago
SomberNight b44aca1654
network: disconnect from server on incorrect header length 8 years ago
Janus 097ac144d9 file reorganization with top-level module 8 years ago
Harm Aarts 3f4687d3e4 Improve logging 8 years ago
Harm Aarts 73896bad72 Remove unused is_up_to_date network method 8 years ago
Harm Aarts b1cd260aa9 Minor linter nits 8 years ago
SomberNight a51940fac0
fix #4529 8 years ago
SomberNight 75a85a8161
network: disconnect from server on malformed header subs 8 years ago
SomberNight c6124549cd
don't dns resolve raw IP addresses 8 years ago
SomberNight e2b6d2d0f7
socket.getaddrinfo on win32: do our own dns resolution 8 years ago
ThomasV 10f037c40c Revert "socket.getaddrinfo on win32: do our own dns resolution outside the lock" 8 years ago
SomberNight 8e55fe5f91
network: disconnect from server if headers sub encounters error 8 years ago
SomberNight 4dcefa7d3b
network: fix fork detection in certain backward search cases 8 years ago
SomberNight 9a8183f348
network: avoid infinite loop if server headers conflict with checkpoints and server height is above max checkpoint 8 years ago
SomberNight f8dab46a4b
kivy: fix fork detection gui 8 years ago
SomberNight cd41a451f6
locks in network.py 8 years ago
Francisco J. Hernandez Heras 469565c188 Improving imports (#4448) 8 years ago
SomberNight fc6cb70c80
socket.getaddrinfo on win32: do our own dns resolution outside the lock 8 years ago
Harm Aarts e57e55aad8 Remove explicit send calls, part deux (#4408) 8 years ago
Neil Booth bc83fa8d68 Stop using deprecated RPC blockchain.block.get_chunk 8 years ago
Neil e0a6b082d2 First message on an interface is server.version (#4407) 8 years ago
Neil Booth 1900e58e88 Subscribe to raw headers 8 years ago
ghost43 9b7a449057
util.make_dir: 0o700 permissions on folders (#4357) 8 years ago
SomberNight 51d047a35e
fix #4375 8 years ago
Harm Aarts 812d570ee2 Rename method to reflect its goal 8 years ago
Harm Aarts d0d39e534e Make side effect explicit 8 years ago
SomberNight 7b50790584
do not raise BaseException 8 years ago
SomberNight 76e67daadd
changed some asserts to raise-exceptions in lib 8 years ago
SomberNight fa91cbf762 network - send_subscriptions: copy subscribed_addresses before iterating 8 years ago
SomberNight 9b7536e75c use explicit utf-8 encoding when opening files in text mode 8 years ago
SomberNight c79de3ab3c fix #4139 8 years ago
SomberNight 08aee6a857 logging - use self.print_error instead of util.print_error 8 years ago
SomberNight 81b6d65764 refactor network constants 8 years ago
SomberNight 0df6d1ec97 trezor: segwit offline signing 8 years ago
ThomasV d38a50b119 fix #3922: wrong parameter passed to connection_down 8 years ago
SomberNight 02c7524d75 logging: some extra network-related lines 8 years ago
ThomasV 0928ac961a fix #3955: fix interference between verifier and catch_up 8 years ago
ThomasV c3f3843cc3 Add memory pool based fee estimates 8 years ago
ThomasV 98daf2c7cc network: send version first 8 years ago
ThomasV 35878b437a network: send version first 8 years ago
SomberNight fbad16b95c revert adding handling of 'blockchain.address.subscribe' in network.py 8 years ago