161 Commits (846a3f83979579bfde3c749b2a18acc5d178b8e9)

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