4319 Commits (86a46cb1d46d4bbdbb4e41b0e016bce421da4414)
 

Author SHA1 Message Date
Rusty Russell 86a46cb1d4 channeld: push TCP output on commitment and revocation messages. 6 years ago
Rusty Russell db22d2366e crypto_sync: sync_crypto_write_no_delay to flush TCP after critical packets. 6 years ago
Rusty Russell 71575b2115 ping: no longer a dev_ command. 6 years ago
Rusty Russell be7a27a765 connect: randomize backoff a little. 6 years ago
Rusty Russell 4f1186c4b1 connectd: iterate through all known addresses for a peer, not just one. 6 years ago
Rusty Russell 74568a1c50 lightningd: peer_start_channeld always returns true; make it void. 6 years ago
Rusty Russell 7c856470e2 wallet: add buildtime and runtime assertions on db enums. 6 years ago
Rusty Russell 1dde233a48 wallet: put explicit hook in for fatal error testing. 6 years ago
Rene Pickhardt 8b902729b9 added a test case so that the enum wallet_payment_status which is critical for the communitcation with the data store will not accidentely being changed by some developer 6 years ago
Mark Beckwith bd5bf1f168 Enhanced param parsing 6 years ago
Christian Decker d124f22421 travis: Actually build with clang if we want to 6 years ago
Rusty Russell 51c65ebc42 CHANGELOG: add openingd change. 6 years ago
Rusty Russell b4e6a0fcad peer_failed: write error message to peer directly. 6 years ago
Rusty Russell d8d4b19f3a connectd: remove separate address hint message. 6 years ago
Rusty Russell 8939a5001b connectd: rely on the master to tell us to reconnect. 6 years ago
Rusty Russell 30f08cc2b0 connectd: always tell master when connection fails/succeeded. 6 years ago
Rusty Russell 684d60dbda lightningd: don't call connectd if we already know about peer. 6 years ago
Rusty Russell 8b5c80f42a opening_control.c: make sure we always clean up in error cases. 6 years ago
Rusty Russell 035362e151 openingd: don't exit when we receive an error. 6 years ago
Rusty Russell 174c79acad openingd: tell master if funding failed, but don't exit. 6 years ago
Rusty Russell b39ee8bef5 openingd: make remoteconf a non-pointer member. 6 years ago
Rusty Russell 909cd4136b openingd: get told if we can't let them open a new channel. 6 years ago
Rusty Russell 9ad2b26224 connectd: remove 'local_peer_state' 6 years ago
Rusty Russell 5624afc340 connectd: clean up unused structure fields. 6 years ago
Rusty Russell 02966a4857 connectd: remove unused handback APIs and code. 6 years ago
Rusty Russell e59cbb3e2c pytest: make sure receiving peer's openingd is ready. 6 years ago
Rusty Russell 50f5eb34b4 openingd: take peer before we're opening, wait for explicit funding msg. 6 years ago
Rusty Russell 5cd72c9620 connectd: explicitly log whether connection is IN or OUT. 6 years ago
Rusty Russell 5135d3ad7d pytest: make sure we truncate disconnect file for blackhole processes. 6 years ago
Rusty Russell 8668b0028e pytest: make sure both sides of channel are ready before returning from fund_channel 6 years ago
Rusty Russell 329270525c pytest: only use dev-allow-localhost when needed. 6 years ago
Ronald Mannak e47ac33a37 Fix readme docker-compose port setting 6 years ago
Rusty Russell fedcfd661f pytest: hand 'True' to decoderawtransaction so it doesn't get confused. 6 years ago
Rusty Russell 58d090c3c2 pytest: fix flaky test. 6 years ago
Rusty Russell 60b95d4764 pylightning: add method and payload as proper fields. 6 years ago
Rusty Russell d8a6028214 connectd: fix binding to same port on IPv4 and IPv6. 6 years ago
Rusty Russell 17f7f50814 wireaddr: correctly parse ':portnum' (meaning IPv4 and IPv6) 6 years ago
Corné Plooy f1df9dfa4d lightning-cli: consider empty inputs to be strings 6 years ago
Christian Decker 2a14a98ead pytest: Migrate test_withdraw to use LightningNode.db_query 6 years ago
Christian Decker 90f74907f9 pytest: Use the file object and don't use print without line-endings 6 years ago
Christian Decker ae99e493b8 pytest: Remove test_lightningd and all the legacy testing framework 6 years ago
Christian Decker d3731b08b1 pytest: Migrate all remaining tests into test_misc.py 6 years ago
Christian Decker 13d9f30a6a pytest: Move forwarded payments to test_pay.py 6 years ago
Christian Decker 58709cf190 pytest: Migrate connection tests to new fixture model 6 years ago
Christian Decker 19092a8f1b pytest: Migrate close and onchain tests to test_closing.py 6 years ago
Christian Decker 605bf8c89d pytest: Migrate the gossip related tests to the new fixture model 6 years ago
Christian Decker 2e26d4fc42 pytest: Migrate payment related tests to use modern fixtures 6 years ago
Christian Decker de99ccca81 pytest: Move invoice-related tests into their own file 6 years ago
Christian Decker 2c77fc5bf2 pytest: Add a helper to determine a node's peer channel state 6 years ago
Christian Decker 88217369c2 pytest: Move NodeFactory to utils.py 6 years ago