51 Commits (59efd160c15f9a5e92f5fe7c1ac11da5885f89a7)

Author SHA1 Message Date
niftynei ddc9500a64 features: add 'feature_bit_sub', which will subtract/unset bits 4 years ago
niftynei 0871bf0999 features: have clear_feature_bit correctly resize bitfield 4 years ago
niftynei c7839dff76 features: reorg, going to use elsewhere soon 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
niftynei 77946bd9fe fromwire: return NULL if array empty 4 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 4 years ago
Rusty Russell ce9e559aed features: do not set option_support_large_channel in channel_announcement. 4 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 4 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
Rusty Russell 30580731a6 Minor fixups on PR #3477 5 years ago
Christian Decker 9b976da3bc features: Add featurebits_or helper to combine two featurebitstrings 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
Rusty Russell 8393d21503 common/features: add `payment_secret` feature if EXPERIMENTAL. 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 bb06bec891 features: set OPT_VAR_ONION (bit 9) iff EXPERIMENTAL_FEATURES 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 4e8141aa36 features: remove INITIAL_ROUTING_SYNC. 5 years ago
Rusty Russell 27790832a5 gossipd: gossip_queries_ex is not longer experimental. 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 cfebe66762 openingd: support receipt of upfront_shutdown_script. 6 years ago
lisa neigut 28699f0eca option_data_loss_protect: reenable by default 6 years ago
Rusty Russell 6aa511fa7a channeld: only enable option_data_loss_protect if EXPERIMENTAL_FEATURES. 6 years ago
Rusty Russell be6322a2d3 features: add local_feature_negotiated / global_feature_negotiated helpers. 6 years ago
Rusty Russell 41b0872f58 Use localfeatures and globalfeatures consistently. 6 years ago
Rusty Russell ebaf5eaf2e channeld: send option_data_loss_protect fields. 6 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 6 years ago
Rusty Russell 3e07971582 features: define LOCAL_GOSSIP_QUERIES feature. 6 years ago
Rusty Russell 4359f46ffd features: fix features_supported() function. 7 years ago
Rusty Russell 149e967ba3 features: fix endian. 7 years ago
Rusty Russell 46cc7c281e features: more general accessor functions. 7 years ago