160 Commits (ec0138010558271af839348e1c4cfcab95912ae6)

Author SHA1 Message Date
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 5 years ago
SomberNight 34413a9c30
python 3.6 compat: asyncio.Task.set_name was added in 3.8 5 years ago
SomberNight 064670bd75
network: close interfaces more aggressively (abort after 2 seconds) 5 years ago
SomberNight ff485cee62
use functools.wraps() for some wrappers 5 years ago
SomberNight 228c4b4597
synchronizer: better handle history-status mismatch 5 years ago
SomberNight 26d73cba0e
interface.get_history: enforce sorted order of heights 5 years ago
SomberNight 1ee99cf9c4
interface: "block.headers": nicer error if server uses too low 'max' 5 years ago
SomberNight 338adf05ba
interface.get_transaction: stricter sanitisation 5 years ago
SomberNight 60792dc808
network: fix not retrying main interface in some cases 5 years ago
SomberNight b1449a0a39
interface.got_disconnected: change from Future to Event 5 years ago
ln2max 42366ba57d
network: increase MOST_RELAXED default timeout to 10 minutes 5 years ago
SomberNight e83f0dd3fc
network: when switching servers, don't wait for old interface to close 5 years ago
SomberNight de80f68e4d
interface: validate protocol-version negotiation on client-side too 5 years ago
SomberNight 5481fd8af6
interface: validate field order in "mempool.get_fee_histogram" response 5 years ago
SomberNight c5da22a9dd
network: tighten checks of server responses for type/sanity 5 years ago
bitromortac 292016d283
network dialog: include protocol in server address field (#6624) 5 years ago
SomberNight aae06116f9
follow-up prev 5 years ago
SomberNight 5a7c3dc4d0
network: make MAX_INCOMING_MSG_SIZE configurable from config 5 years ago
SomberNight d19ff43266
interface: check server response for some methods 6 years ago
SomberNight 3766420a0b
network: clarify local_height/server_height 6 years ago
SomberNight 56a9ccca6d
interface: make localhost exempt from ip-range bucketing 6 years ago
SomberNight 38980a4f5c
interface: (trivial) make some methods private 6 years ago
Luke Childs ca1046bce2
Add --serverfingerprint option (#6094) 6 years ago
SomberNight 9e57ae630b
network/gui: unify host/port input fields to single server str 6 years ago
SomberNight ea64b2af64
interface.get_certificate: use public asyncio APIs 6 years ago
SomberNight 223b62554e
lntransport: use network proxy if available 6 years ago
SomberNight cf1f2ba4dc
network: replace "server" strings with ServerAddr objects 6 years ago
ThomasV 9224404108 Move callback manager out of Network class 6 years ago
ThomasV 133d74adfb fee estimates: use median if auto-connect 6 years ago
SomberNight ed234d3444
rename all TaskGroup() fields to "taskgroup" 6 years ago
SomberNight e65ce96f9d
interface: better error msg for main server re SSL cert issues 6 years ago
SomberNight 0b0139c676
network.get_transaction: move some response validation logic from Synchronizer 6 years ago
SomberNight 787ac5fe99
interface: make changing max incoming msg size (1 MB) easier 6 years ago
SomberNight 24ebc77d76
ln chan verifier: fix code rot 6 years ago
SomberNight 68dad21fb4
network: make best_effort_reliable smarter and a bit more lenient 6 years ago
SomberNight a13344938f
interface: fix connecting to raw IPv6 (as hostname) on Windows 6 years ago
SomberNight d430ec4bfc
interface.deserialize_server: better ipv6 handling 6 years ago
SomberNight a10dc04b28
wallet: fix offline hw wallet signing when not specifying --offline 6 years ago
SomberNight 935ab9a12f
interface: check if future already done in handle_disconnect 7 years ago
SomberNight 4fc43da344
interface.debug will now also print errors 7 years ago
SomberNight ab81a09de2
interface: hide some server-induced errors from log 7 years ago
SomberNight d17e6a1b87
interface: fix for aiorpcx 0.18 7 years ago
SomberNight 41f160dd74
update to aiorpcx 0.18 7 years ago
SomberNight eaf203dbb5
interface: fix connecting to new servers using self-signed certs 7 years ago
SomberNight e1c1a9d6a2
interface: add comment 7 years ago
SomberNight a591ccf9b1
interface: follow-up 6ec1578a90 7 years ago
SomberNight 6ec1578a90
follow-up prev 7 years ago
SomberNight fecef91ee0
interface was suppressing storage r/w exceptions 7 years ago
SomberNight e8bc5bbec4
interface: follow-up 6cc70bc7a2 7 years ago
SomberNight 6cc70bc7a2
interface: when disconnecting due to RPCError, don't dump traceback 7 years ago