121 Commits (81fd552e84214c7467830a7a1decd88b3fb4e21c)

Author SHA1 Message Date
Rusty Russell 046b402c18 gossipd: return channel_announcement features for listchannels. 5 years ago
Rusty Russell 855debcfe1 gossipd: upgrade v7 gossip_store to v8. 5 years ago
Rusty Russell 46793bdaaf pytest: test gossip_store upgrade from version 7 to version 8. 5 years ago
Rusty Russell 78ffea61e1 channeld: tell gossipd what the features are for our local channels. 5 years ago
lisa neigut f2aa770a3e tests: since features are longer now, so bytes read is longer 5 years ago
lisa neigut d6d26dd056 features: split expected feature bits into node/peer sets 5 years ago
Rusty Russell a430abf899 connectd: permit multiple descriptors of the same type. 5 years ago
darosior dc3aa33927 pytest: use pyln.client for functional tests 5 years ago
Christian Decker cca18a151e pytest: Fix the TOR statictor and torblob tests 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell 5d413e0f79 common: offer option_basic_mpp for EXPERIMENTAL_FEATURES. 5 years ago
Christian Decker d6a5b87395 pytest: Parametrize test_query_short_channel_id for elements 5 years ago
Christian Decker fc93787db9 pytest: Parametrize test_gossip_query_channel_range for elements 5 years ago
Saibato 2c16b410ab Add basic tests 5 years ago
Rusty Russell aab83e729b lightningd: change config-dir from plugin / wallet / hsm POV into <network> subdir 5 years ago
Rusty Russell 3437f7e25d devtools/gossipwith: change timeout to seconds. 5 years ago
Rusty Russell 709c98f539 logging: remove spaces from subsystem names. 5 years ago
Rusty Russell 4fc498f901 lightningd: enable io logging on subdaemons iff we're going to print it. 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
Rusty Russell bb06bec891 features: set OPT_VAR_ONION (bit 9) iff EXPERIMENTAL_FEATURES 5 years ago
Rusty Russell 40d34fed9e pytest: clean up test_gossip_notices_close now that gossipwith has more options. 5 years ago
Rusty Russell 30634aa837 pytest: fix test_gossip_notices_close where we really do inject bad gossip! 5 years ago
Rusty Russell 2d8e93687d pytest: prepare test_gossip_timestamp_filter to be spammed. 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
Rusty Russell 213263ca3f pytest: filter out gossip_timetamp_filter should we receive it. 5 years ago
Rusty Russell 33c658ecfb gossipd: advertize all our features in node_announcement. 5 years ago
Christian Decker e23d8a4aff pytest: Mark some tests as skippable that are too bitcoin-specific 5 years ago
Rusty Russell 18aabc3596 pytest: use query_gossip in test_gossip_query_channel_range. 5 years ago
Rusty Russell 1386fedfb6 pytest: use query_gossip in test_query_short_channel_id. 5 years ago
Rusty Russell d534a146d2 pytest: clean up test_gossip_timestamp_filter, use query_gossip. 5 years ago
Rusty Russell d24c850899 gossipd: restore a flag for fast pruning 5 years ago
Rusty Russell 39c9dcbafc ratelimit: adjust based on --dev-fast-gossip, test. 5 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
Rusty Russell a92ead48bf gossipd: ignore redundant channel_update and node_announcement. 5 years ago
Rusty Russell 0bab2580fc gossipd: clean up local channel updates. 5 years ago
Rusty Russell 70c4ac6d74 gossipd: suppress our own too-close node_announcement messages. 5 years ago
trueptolemy 059a6e0e0d pytest: Test excluding nodes in `getroute` 5 years ago
Rusty Russell 1c0d435f5e pytest: remove flaky part of test_gossip's test_gossip_no_empty_announcements 5 years ago
Rusty Russell c99906a9a9 per-peer-daemons: tie in gossip filter. 5 years ago
Rusty Russell 5292f11818 pytest: test (fail) that we don't repeat gossip back to the node we got it from 5 years ago
Christian Decker 8b8538024d bitcoind: Defer initialization of filteredblock_call->result 5 years ago
Christian Decker 187e493ab8 gossip: Stop backfilling the future 5 years ago
Rusty Russell 944439853a pytest: two tests for gossip of channels in as-yet-unknown blocks. 5 years ago
Rusty Russell bf3b77a947 Travis: skip testing VALGRIND=1 DEVELOPER=0, remove the slowest non-developer tests. 5 years ago
ZmnSCPxj 3e74ca4b86 gossipd/routing.c: Correctly handle a duplicated entry in `exclude` of `getroute`. 5 years ago
ZmnSCPxj a5fb37298c tests/test_gossip.py: Add test to check that duplicated exclusions in `getroute` have no lasting effect. 5 years ago
Rusty Russell 54ce4ed1cf pytest: fail tests if we get any LOG_BROKEN level messages, unless flagged. 6 years ago
Rusty Russell c303d7d534 gossipd: only do (automatic) store compaction at startup. 6 years ago
Rusty Russell c15d9ed37c gossip_store: make copy of corrupt gossip_store on failure. 6 years ago