112 Commits (dff0a13bd1f13e758f7be8c9a8aff57c52f7b921)

Author SHA1 Message Date
Rusty Russell 12a523f7c5 pytest: add (xfail) test for store load miscount. 6 years ago
Rusty Russell 0d2a4830ed ccan: update to faster and correct crc32c implementation. 6 years ago
Rusty Russell 409368e058 pytest: move test_channel_drainage to test_pay.py 6 years ago
Michael Schmoock 4a242edc1f test: drains a channel to crash the daemon 6 years ago
Rusty Russell db0a28501b gossip: bump version to remove lingering issues with master. 6 years ago
Michael Schmoock 42d6bf564c test: fix flaky test_gossip_notices_close with wait_for_mempool 6 years ago
Rusty Russell 5161b79bfc gossipd/gossip_store: keep count of deleted entries, don't use bs->count. 6 years ago
Rusty Russell 728bb4e662 common/gossip_store: handle timestamp filtering. 6 years ago
Rusty Russell 948490ec58 gossipd: add timestamp in gossip store header. 6 years ago
Rusty Russell 5591c0b5d8 gossipd: don't send gossip stream, let per-peer daemons read it themselves. 6 years ago
Rusty Russell df00f20e4a gossipd: erase old entries from the store, don't just append. 6 years ago
Rusty Russell 696dc6b597 gossipd: disable gossip_store upgrade. 6 years ago
Rusty Russell 21fe518513 gossip_store: fix 'bad node_announcement' by allowing node_announcement on un-updated channel. 6 years ago
Rusty Russell 048a650a6b pytest: more comprehensive tests for test_gossip_store_compact. 6 years ago
Rusty Russell 1147e65602 pytest: make test_gossip_notices_close more reliable. 6 years ago
Rusty Russell 6ee2cd8ce3 openingd: fix hangup when gossipd compacts. 6 years ago
Rusty Russell 7ede5aac31 gossip_store: change format so we store raw messages. 6 years ago
Rusty Russell cccce75e56 patch refine-test_gossip_persistence.patch 6 years ago
Rusty Russell ec50ec6a71 gossipd: make gossip loading stats accurate. 6 years ago
Rusty Russell 2bd7df93c6 gossipd: preserve unannounced channels across store compaction. 6 years ago
Rusty Russell 3dd47950ad pytest: test that gossipd remembers unannounced local channels across restarts 6 years ago
Christian Decker 59fa47bf64 pytest: Mark the worst gossip offenders as developer-only tests 6 years ago
Christian Decker b7222531fe pytest: Stabilize the test_pay_direct test 6 years ago
Rusty Russell 0ba547ee10 gossipd: handle overflowing query properly (avoid slow 100% CPU reports) 6 years ago
Rusty Russell ba41d6e3df pytest: failing test for overflow in query_channel_range 6 years ago
Rusty Russell 52750f2dcc pytest: tighten the query_channel_range test. 6 years ago
Rusty Russell 9f1f79587e short_channel_id_dir: new primitive for one direction of short_channel_id 6 years ago
Rusty Russell 80753bfbd5 Feedback from @niftynei. 6 years ago
Rusty Russell dc2ee9639b listchannels: allow source arg to list channels by their source node. 6 years ago
Rusty Russell 3d016e7249 getroute: allow array of channels to exclude. 6 years ago
Christian Decker 659a26ea5a misc: Update short_channel_id representation to use 'x' separators 6 years ago
lisa neigut eab992cecd py-tests: rename 'announce' to 'wait_for_announce' 6 years ago
Rusty Russell 7d614aaf25 pytest: really remove all bitcoin generate RPC calls. 6 years ago
Rusty Russell 38e6aa66ff python: quieten modern flake8. 6 years ago
Rusty Russell fcb5310873 pytest: make wait_for do exponential backoff, start at 0.25 seconds. 6 years ago
lisa neigut a9bf1f5573 tests: quiet down DeprecationWarnings for escape sequences 6 years ago
Rusty Russell bb5e2ffafb gossipd: don't create redundant node_announcements. 6 years ago
Rusty Russell 6c54a22d63 pytest: make test_node_reannounce check for redundant announce (xfail). 6 years ago
Rusty Russell 0baa5f7071 gossipd: send node announcement on startup. 6 years ago
Rusty Russell cbd1d1d0f2 pytest: test that we reannounce node after restart. 6 years ago
Rusty Russell 16e16a725e gossipd: apply private updates to announce channel. 6 years ago
Rusty Russell 8455b12781 Revert "gossipd: handle premature node_announcements in the store." 6 years ago
Rusty Russell 48de77d56e gossipd: invalidate old gossip_stores. 6 years ago
Rusty Russell 0855422110 gossip_control: when searching for a txout, make sure it's not spent! 6 years ago
Rusty Russell 24c386c086 test_gossip: gossip retransmit on spent UTXO test. 6 years ago
Rusty Russell 6228c25643 test_gossip: basic 'node notices close' test. 6 years ago
Rusty Russell 0925daa087 gossipwith: simple tool to snarf gossip from a node. 6 years ago
Rusty Russell e2f426903d gossipd: handle premature node_announcements in the store. 6 years ago
Rusty Russell 4f1186c4b1 connectd: iterate through all known addresses for a peer, not just one. 6 years ago
Rusty Russell e59cbb3e2c pytest: make sure receiving peer's openingd is ready. 6 years ago