40 Commits (d4ec0526682505fbf0c7d105ec03dc537b263a9e)

Author SHA1 Message Date
niftynei ddc9500a64 features: add 'feature_bit_sub', which will subtract/unset bits 4 years ago
niftynei 9c89184c1f dualfund: add feature flag for dual-funding 4 years ago
Rusty Russell 6e4e267f2c doc: update BOLT now option_anchor_outputs is merged. 4 years ago
Rusty Russell ddb4ee296b features: define option_anchor_outputs. 4 years ago
Rusty Russell 168009c105 features: require dependent features at init handshake. 4 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 5 years ago
Christian Decker 59567dc04b plugin: Move feature_place enum to features.h 5 years ago
Rusty Russell a9fe1a3c08 features: add EXPERIMENTAL option_onion_messages from draft. 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell 79f2d2bd25 common/features: add option_support_large_channel. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell a7cc6d33c3 plugins: actually change global features when plugins tell us to. 5 years ago
Rusty Russell c95e58ad4b subdaemons: initialize feature routines with explicit feature_set. 5 years ago
Rusty Russell afb76392e4 common/features: use bitmaps internally, have explicit init function. 5 years ago
Rusty Russell c59327dce1 features: add support for channel_announcement features. 5 years ago
Christian Decker 9b976da3bc features: Add featurebits_or helper to combine two featurebitstrings 5 years ago
Rusty Russell 3cf8443285 Makefile: update bolt markers which have been since merged. 5 years ago
Rusty Russell f373cd45be Makefile: update BOLTVERSION to latest master. 5 years ago
Rusty Russell ff1e1dd487 Makefile: update BOLTVERSION to flatten features. 5 years ago
Rusty Russell 0e4a30c635 doc: update experimental bolt version quotes. 5 years ago
Rusty Russell 3b37c9d426 common/features: clean up feature handling for different cases. 5 years ago
Rusty Russell 09cdbb70eb common: make BOLT11 use the normal feature array. 5 years ago
Rusty Russell bd55f6d940
common/features: only support a single feature bitset. 5 years ago
Rusty Russell 33c658ecfb gossipd: advertize all our features in node_announcement. 5 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell 895e552475 BOLT: update to master with gossip_queries_ex. 5 years ago
Rusty Russell 226e2aee48 option_static_remotekey: update to latest draft. 5 years ago
Rusty Russell 5203847025 common/features: if EXPERIMENTAL_FEATURES, advertise `option_static_remotekey` 5 years ago
Rusty Russell 2e3eadbe91 common/features: expose feature bitmap low-level functions. 5 years ago
Rusty Russell 6901732ee0 lightningd: create --list-features-only which lists what features we support. 5 years ago
Rusty Russell 17edcfa24d features: don't assume we'll always only advertize optional features. 5 years ago
Rusty Russell a38131f349 EXPERIMENTAL: advertize the extended_queries feature. 5 years ago
Rusty Russell 6349222ea2 Spec: Update to latest BOLT, include our first global feature definition. 5 years ago
Rusty Russell be6322a2d3 features: add local_feature_negotiated / global_feature_negotiated helpers. 6 years ago
Rusty Russell df27fc55af More renaming of gfeatures to globalfeatures. 6 years ago
Rusty Russell 41b0872f58 Use localfeatures and globalfeatures consistently. 6 years ago
Rusty Russell 82ff891202 Update to latest BOLT version. 7 years ago
Rusty Russell 3e07971582 features: define LOCAL_GOSSIP_QUERIES feature. 7 years ago
Rusty Russell 46cc7c281e features: more general accessor functions. 7 years ago
ZmnSCPxj 83e76e3ac3 features: Move feature-handling code to a common/features.c source. 7 years ago