295 Commits (c4fe2e7f5aa52bd2e6d05cbc409a3a45fdf28b62)

Author SHA1 Message Date
niftynei c6de4138e6 open_command: keep them local to channel 4 years ago
Antoine Poinsot 917f78a4f8 lightningd: group hsm_secret encryption key derivation 4 years ago
Rusty Russell d5d9858b7b lightningd: fix similar race in `stop`. 4 years ago
Jan Sarenik 895722fd8a nit: lightningd.c: fix "Richard Stevens' advice" 4 years ago
Jan Sarenik d46427234b nit: lightningd.c: Fix a couple of SATTS comments 4 years ago
Rusty Russell 5e865ce42b Makefile: unify generated files definition. 4 years ago
niftynei 537eeab208 df-open: add a 'open_commands' list to stash pending opens around in 4 years ago
Michael Schmoock 71381eb5be chore: reduce log buffer from 100MB to 10MB 4 years ago
Rusty Russell 2be1f3fe1b lightningd: extract routehint selection code. 4 years ago
Rusty Russell 83298c030a wallet: switch over to withdraw in module, remove lots of unused code. 4 years ago
ZmnSCPxj jxPCSnmZ a9a11265dd lightningd/lightningd.h: Maintain a round-robin list of channels. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 4 years ago
Rusty Russell cbd0be5c0e EXPERIMENTAL_FEATURES: enable option_anchor_outputs. 4 years ago
ZmnSCPxj jxPCSnmZ 50600dce95 lightningd/lightningd.c: Create API to exit lightningd with an exit code. 4 years ago
ZmnSCPxj jxPCSnmZ 3df2333d5d lightningd/plugin.c: Add specific function to give the directory for built-in plugins. 4 years ago
niftynei 65c2bac2f3 hsmd/wallet: pass the bip32_key down into migrations 4 years ago
Rusty Russell 1274d34822 lightningd: add --dev-no-version-checks, use if SLOW_MACHINE and VALGRIND 4 years ago
niftynei 57488cde13 hsm: decouple hsm from wallet; init before wallet 4 years ago
Rusty Russell 4bb92178b1 Update lightningd/lightningd.c 4 years ago
Rusty Russell e0517a1022 doc: lightningd comment refers to obsolete bitcoin_tx. 5 years ago
lisa neigut ffd9467f14 coin moves: persist the coin movement index counter to disk 5 years ago
Rusty Russell 1e4f85a539 lightningd: refactor to extract getmanifest paths. 5 years ago
Christian Decker fb8661714e wallet: Add a gap limit when checking for incoming transactions 5 years ago
Christian Decker 27ea47ae37 plugins: Fix undefined deallocation order in `struct plugins` 5 years ago
Rusty Russell a9fe1a3c08 features: add EXPERIMENTAL option_onion_messages from draft. 5 years ago
Rusty Russell 3b4a06f52b common: generalize ecdh function. 5 years ago
Rusty Russell 2f1502abf4 cleanup: make 'u8 *features' and 'struct feature_set *fset' more explicit. 5 years ago
Rusty Russell cf43e44378 common/features: don't use internal global. 5 years ago
Rusty Russell afb76392e4 common/features: use bitmaps internally, have explicit init function. 5 years ago
Rusty Russell 40e3566e9a lightningd: use the async mechanism for channel_update access. 5 years ago
Christian Decker 41a5728fc3 plugin: Do not forward plugin hook calls during shutdown 5 years ago
darosior 06d598efc1 lightningd: clean utxos after the topology is setup 5 years ago
Ken Sedgwick 5fd0ed79f4
lightningd: Added --subdaemon command to allow alternate subdaemons. 5 years ago
ZmnSCPxj jxPCSnmZ 7f4ed54b46 lightningd/jsonrpc.c: Set JSON-RPC socket permissions by command line. 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
darosior 841fbf54ea plugin_control: spawn plugin processes with a non-0 umask 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell c2b357b916 lightningd: wrap htlc replay in a database transaction. 5 years ago
Rusty Russell 36b1e884dd lightningd: implement htlc sets. 5 years ago
Rusty Russell 12985331f7 htlcs: remove origin_htlc_id from htlc_out. 5 years ago
Rusty Russell 8b1aa3ef8b lightningd: move basic parameter parsing into common/configdir 5 years ago
Rusty Russell edbcb6fa15 lightningd: remove chainparams local parameter from wallet. 5 years ago
Rusty Russell 0607f998d1 options: allow --log-level <level>:<prefix> for finegrained log control. 5 years ago
Rusty Russell ef7a820ab1 log: make formatting more consistent. 5 years ago
Rusty Russell 86fb54a33b lightningd: remove per-peer log book. 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
Rusty Russell 7f0a36600a lightningd: fix uninitialized variable 5 years ago
darosior f075b87137 bitcoind: remove the chainparams member 5 years ago
Rusty Russell 323e4f6288 dev: add option to prevent HTLC timeouts. 5 years ago
lisa neigut 28cdccfb11 dev: add option flag for specifying temporary channel id 5 years ago