808 Commits (e03acd9663d6d62a37b911e31ae167deae75a662)

Author SHA1 Message Date
trueptolemy d8dce6e61f cleanup: Use `u32` as the type of `max_hops` in `gossipd` 5 years ago
Rusty Russell b55ff34f93 gossipd: fix corner case where gossip msg too old after pending delay. 5 years ago
Rusty Russell 27790832a5 gossipd: gossip_queries_ex is not longer experimental. 5 years ago
Rusty Russell 895e552475 BOLT: update to master with gossip_queries_ex. 5 years ago
Rusty Russell e5564173e7 BOLT: update to cover minor changes. 5 years ago
Rusty Russell 6a8d18c7e3 gossipd: naming cleanups. 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 8139164aa0 gossipd: disallow far future (+1 day) or far past (2 weeks) timestamps. 5 years ago
Rusty Russell 76860683aa gossipd: only allow one channel_update per direction per day. 5 years ago
Rusty Russell a92ead48bf gossipd: ignore redundant channel_update and node_announcement. 5 years ago
Rusty Russell 46e0f1efcc gossipd: refresh every 13 days, not every 7. 5 years ago
Rusty Russell 06afb408d8 gossipd: bias lower bit of timestamp to ensure alternation. 5 years ago
Rusty Russell 21a6d502db gossipd: move gossip message generation into its own file. 5 years ago
Rusty Russell 0bab2580fc gossipd: clean up local channel updates. 5 years ago
Rusty Russell e1c431d278 gossipd: use local_chan_map more. 5 years ago
Rusty Russell 27d9b75456 gossipd: add shadow structure for local chans. 5 years ago
Rusty Russell 70c4ac6d74 gossipd: suppress our own too-close node_announcement messages. 5 years ago
Rusty Russell 178baeba6c gossipd: get gossip_min_interval from lightningd. 5 years ago
Rusty Russell 4cfd0524eb gossipd: simplify duplicate node_announcement check. 5 years ago
Rusty Russell 5ddd7866e4 gossipd: make create_node_announcement const-correct. 5 years ago
trueptolemy 5361a5d059 JSON-API: `getroute` now also support `exclude` nodes 5 years ago
trueptolemy 090a43fd3d gossip: Add the `struct exclude_entry` and `enum exclude_entry_type` 5 years ago
Rusty Russell a46e880f1d gossipd: in DEVELOPER mode, catch missing free_chan() 5 years ago
Rusty Russell 91072f56b0 developer: add 'dev-gossip-set-time' call to manipulate gossipd's time. 5 years ago
Rusty Russell 768d293149 gossipd: don't get upset if we can't add channel_update. 5 years ago
Rusty Russell 2577ad87d5 gossipd: use gossip_time_now() everywhere. 5 years ago
lisa neigut fe6c7f8f80 gossip queries: patch up valgrind errors in tests 5 years ago
Rusty Russell afbed94a6c gossipd: work around missing pwritev(). 5 years ago
darosior 0b0ad4c22d transition from status_trace() to status_debug 5 years ago
darosior ea6c95b2b3 gossipd: don't ignore wrong chain in 'query_channel_range' 5 years ago
darosior 9be28fe40f daemons tour: minor typos correction 5 years ago
Rusty Russell c99906a9a9 per-peer-daemons: tie in gossip filter. 5 years ago
Rusty Russell aca2e4f722 common/memleak: add dynamic hooks for assisting memleak. 5 years ago
Rusty Russell 837e6232c3 common: reduce header differences for DEVELOPER vs non-DEVELOPER. 5 years ago
Rusty Russell acf3952acc JSON: remove handling of pre-Adelaide (B:T:N) short_channel_ids. 5 years ago
Rusty Russell 02b9b7f6e6 tests: update mocks for --enable-experimental-features builds. 5 years ago
Rusty Russell 28185c397c gossipd: fix gossip send in case query_flags cause no output. 5 years ago
Rusty Russell 855dff704c gossipd: test crc32 routines using test vectors from PR. 5 years ago
Rusty Russell d1a1592cc8 gossipd: fix calculation of crc32 of update. 5 years ago
Rusty Russell 0ec8304901 gossipd: fix premature towire_reply_short_channel_ids_end if no node_announcement. 5 years ago
Rusty Russell 2f1e116510 gossipd: use htable_count() rather than reaching into htable struct. 5 years ago
Rusty Russell 51541f53d8 gossipd: test vectors for https://github.com/lightningnetwork/lightning-rfc/pull/557 5 years ago
Rusty Russell 4de47f6db5 gossipd: use default zlib compression, hack for zlib expansion. 5 years ago
Rusty Russell f6cf4bf62a spec: remove encoding byte from checksums. 5 years ago
Rusty Russell 8abd850d3c gossipd: append timestamps & checksums to reply_channel_range if asked (EXPERIMENTAL) 5 years ago
Rusty Russell c7853197ae gossipd: generalize encoding functions 5 years ago
Rusty Russell 0de11da5e4 gossipd: decode and obey query_short_channel_ids's TLV query_flags (EXPERIMENTAL) 5 years ago
Rusty Russell d2030539e1 EXPERIMENTAL: pull in PR 557 (with minor fixes): range query support. 5 years ago
Rusty Russell f9ecc76d99 gossipd: check that we don't try to access a deleted gossip entry. 5 years ago