4937 Commits (881c3893e63d994e0554a71bed2c296a69b95a98)
 

Author SHA1 Message Date
Rusty Russell e0d14bddb9 jsonrpc: allow multiple commands at once. 6 years ago
Rusty Russell f9fd802147 jsonrpc: make struct json_connection definition private. 6 years ago
Rusty Russell 47d2a71ef0 json.c and jsonrpc.c: move functions between them. 6 years ago
Rusty Russell e17f69ce2d json_stream: disentangle JSON handling from command. 6 years ago
Rusty Russell db3f0ba965 CHANGELOG: note that pylightning uses double-newline. 6 years ago
Rusty Russell b9b7411d88 lightning.py: use double-\n as marker for RPC parsing. 6 years ago
Rusty Russell b2378654d7 jsonrpc: add double '\n' to end of JSON RPC commands. 6 years ago
Rusty Russell 0c3f85d931 lightning.py: parse multiple JSON RPC commands accurately. 6 years ago
Rusty Russell fe11ee5406 pytest: make test_multirpc check that RPC commands complete. 6 years ago
Conor Scott 9a0f3a764c [pylightning] Fix lightning-pay script 6 years ago
arowser d5aaa11373 update match network log 6 years ago
Conor Scott 189fca4039 [doc] Remove old GOSSIPING state from docs 6 years ago
Conor Scott a92c7911a7 [docs]: Link developer guide to main README.md 6 years ago
Christian Decker 6c649ce775 docs: Mention that msatoshi on pay is not optional, but ignored 6 years ago
Christian Decker b02861bfe1 plugin: Give each plugin their own log-prefix 6 years ago
Christian Decker 74c58e9f25 docs: Add an initial draft of the plugin documentation 6 years ago
Christian Decker 805a76a97f plugin: Make the plugins a list 6 years ago
Christian Decker 775e4b784d plugin: Get rid of redundant stdin and stdout members 6 years ago
Christian Decker e6ef675ea1 plugin: Send the configure request once we collected all options 6 years ago
Christian Decker 2b3059be0c plugin: Have the helloworld plugin accept a configure message 6 years ago
Christian Decker 3abc32cbbc plugin: Terminate objects with an empty line to signal end 6 years ago
Christian Decker 404352fc7e plugin: Configure plugins once we've collected all cli options 6 years ago
Christian Decker 55d6d6b0e7 plugin: Register plugin cli options 6 years ago
Christian Decker 10338983a6 plugin: Add logs to plugin and add method to kill a plugin 6 years ago
Christian Decker 8e83d43c39 opts: Split early from non-early args so plugins can register theirs 6 years ago
Christian Decker 084224f134 plugin: Add request muxing to the plugin subsystem 6 years ago
Christian Decker d0de6e59c6 plugin: Start each plugin and setup the connection to it 6 years ago
Christian Decker c71f4f3bd9 plugin: Add listconfigs stub for the --plugin option 6 years ago
Christian Decker 59e37c12cd plugin: Add plugins to lightningd and register arguments 6 years ago
Christian Decker b6a1735929 plugin: Basic scaffolding for the plugin subsystem 6 years ago
Christian Decker f7116c3a43 plugins: Add simple helloworld plugin to test against 6 years ago
Christian Decker 045f7ce7f7 ccan: Update ccan modules to include incomplete option parsing 6 years ago
Rusty Russell 62e6a9ff54 travis: add test for compilation with higher optimization. 6 years ago
Rusty Russell c5ee905c92 gossipwith: correctly replace all ccan/io operations in handshake.c. 6 years ago
Rusty Russell c13a355cf2 subdaemon: suppress overzealous _FORTIFY_SOURCE warning. 6 years ago
William Casarin ad1cf8b40c build: fix compilation error on gcc 7.3.0 6 years ago
Christian Decker d5bb536ef0 docker: Parameterize the bitcoind and litecoind versions 6 years ago
Christian Decker 50a45fdb12 travis: Filter out Travis-related envvars 6 years ago
Christian Decker c2a9a79c0a docker: Update litecoin to non-vulnerable version 6 years ago
Rusty Russell 0c545d00a2 CHANGELOG: note that we fixed uppercase invoices. 6 years ago
Rusty Russell bc230c837e bolt11: make sure we handle uppercase invoices. 6 years ago
Rusty Russell 33c21d8a98 Revert "bolt11: better message when you try to 'lightning-cli pay' an onchain addr." 6 years ago
Rusty Russell 3d1005f83c common/bolt11: test for invoices without hrp separator. 6 years ago
Rusty Russell a1898b699d bech32: fix overflow bug. 6 years ago
Rusty Russell 1935614979 closingd: retransmit `shutdown` on reconnect. 6 years ago
Rusty Russell d4f164eb39 Release: add helper script for release, and checklist for the process. 6 years ago
Rusty Russell 22b8a88b48 common/daemon: in DEVELOPER mode, check for tal_parent() loops. 6 years ago
Rusty Russell 3e2dea221b common/msg_queue: make it a tal object. 6 years ago
Rusty Russell 3c97f3954e daemon_conn: make it a tal object, typesafe callbacks. 6 years ago
Rusty Russell 0e6aec081a gossipd: make sure that freeing peer closes connection to it. 6 years ago