3 Commits (c149a88bbe746014440431b31fce1c2b089531db)

Author SHA1 Message Date
ZmnSCPxj jxPCSnmZ 919d371fe8 common/json_stream.c: Implement a `json_add_jsonstr` to add already-JSON strings to `json_stream` objects. 5 years ago
darosior 98e8aac75f libplugin: use ccan/io for response to plugin commands 5 years ago
darosior d35387f489 common: move json_stream from lightningd/ to common/ 5 years ago
Rusty Russell e433d4ddc1 lightningd: have logging include an optional node_id for each entry. 5 years ago
Rusty Russell 841fba7295 lightningd: restore ' ' before '}' for older pylightning. 6 years ago
Rusty Russell d817735dc2 lightningd: use ccan/json_out. 6 years ago
Rusty Russell 7f75043ab2 lightningd: tighten interal json_stream API. 6 years ago
Rusty Russell 8f9c48254b plugins: do I/O logging. 6 years ago
Simon Vrouwe db57d9c5d2 lightningd: suppress IO_OUT logging for getlog command 6 years ago
Rusty Russell 0b79538b18 lightningd: hang up on clients if they make us run out of memory. 6 years ago
Rusty Russell 20006b6553 lightningd: speed low-level json formatting. 6 years ago
Rusty Russell dc6d53e787 lightningd: don't bother pretty-printing JSON. 6 years ago
Rusty Russell 465065691f json_add_hex: wire in at a lower level. 6 years ago
Rusty Russell 6cac2c959e lightningd: log IO only on actual output. 6 years ago
Rusty Russell 53423e8a55 lightningd: re-enable IO logging for JSON output. 6 years ago
Rusty Russell 26dda57cc0 utils: make tal_arr_expand safer. 6 years ago
Christian Decker dd2696a88b json: Add function to duplicate a json_stream 6 years ago
Rusty Russell 10260e2f24 lightningd: expose lower-level APIs. 6 years ago
Rusty Russell e0d14bddb9 jsonrpc: allow multiple commands at once. 6 years ago
Rusty Russell e17f69ce2d json_stream: disentangle JSON handling from command. 6 years ago