1198 Commits (73d07ce441f27218b883dcc74fa9af3c64be24b4)
 

Author SHA1 Message Date
Rusty Russell 73d07ce441 libsodium: use our local submodule. 8 years ago
Rusty Russell 1c6e28eaac libsodium: add as submodule. 8 years ago
Rusty Russell 3af081aded Makefile: make all lightningd objects depend on all lightningd headers. 8 years ago
Rusty Russell 1e34e5344d lightningd/lightningd: add getpeers command. 8 years ago
Rusty Russell dc8b174e3a lightningd/lightningd: maintain a per-peer log. 8 years ago
Rusty Russell 83b156517f lightningd/lightningd: maintain "condition" for each peer. 8 years ago
Rusty Russell 7aaffda779 lightningd/lightningd: finish connect command once gossip started. 8 years ago
Rusty Russell c536616bee lightningd/lightningd: wire up lightningd_gossip. 8 years ago
Rusty Russell 1800e84db7 subdaemon: callback to handle subdaemon status updates. 8 years ago
Rusty Russell 21a5c62ead lightningd_gossip: daemon to look after peers which don't a channel (yet) 8 years ago
Rusty Russell 03758af4e1 lightningd/lightningd: create unique ID for each peer. 8 years ago
Rusty Russell bf118f1b86 lightningd/lightningd: add connect command. 8 years ago
Rusty Russell 211491f4d7 lightningd/lightningd: add lightning_handshake. 8 years ago
Rusty Russell 78841456e0 lightningd/handshake: test handshake, produce BOLT 8 test vectors. 8 years ago
Rusty Russell 32e1b5bb06 lightningd/handshake: simple daemon to do BOLT 8 crypto handshake. 8 years ago
Rusty Russell 6f5fed17d8 lightningd/test: simple black-box tests. 8 years ago
Rusty Russell e39d09d5a5 daemon/test/scripts: maek slightly more general for lightningd/lightningd 8 years ago
Rusty Russell 0444d68197 lightningd/lightningd: add rpc interface. 8 years ago
Rusty Russell 542e6844f7 lightningd/lightningd: start HSM at initialization time. 8 years ago
Rusty Russell 015eb072b8 Makefile: split CORE_SRC into CORE_SRC, CORE_TX_SRC and CORE_PROTOBUF_SRC 8 years ago
Rusty Russell 10b8dc5950 lightningd/hsm: simple daemon to control the keys. 8 years ago
Rusty Russell 6a089ce112 cryptomsg: add towire/fromwire for crypto state. 8 years ago
Rusty Russell 89a06734c4 lightningd/cryptomsg: test routines. 8 years ago
Rusty Russell a7f682c66e lightningd/cryptomsg: routines to encrypt on the wire. 8 years ago
Rusty Russell faebb87d01 lightningd/subdaemon: routines to create daemons and get request/response. 8 years ago
Rusty Russell 8bf33c7839 lightningd/lightningd: daemon for controlling the other daemons. 8 years ago
Rusty Russell 4b9eb19c68 status: don't send overlarge messages. 8 years ago
Rusty Russell a0ac5c276e status: API for status reporting. 8 years ago
Rusty Russell 1afb6c68ad wire/Makefile: don't erase source in clean, fix deps. 8 years ago
Rusty Russell a10ea23e0d wire: add ccan/io helpers to send (unencrypted) messages between damones. 8 years ago
Rusty Russell 9d316e39cd wire/wire_sync: helper routines for direct read/write of messages. 8 years ago
Rusty Russell 2b8c7cc840 tools/generate-wire.py: don't allocate on unknown names. 8 years ago
Rusty Russell 1ba7f59d31 ccan: updates to get constant STR_MAX_CHARS and io_close_taken_fd. 8 years ago
Rusty Russell 42f474af18 wire: make lengths of variable fields implied by tal_count() 8 years ago
Rusty Russell 7b1a4fc765 utils: add tal_hex() helper. 8 years ago
Rusty Russell 4a233090ae log: rename struct log_record to struct log_book. 8 years ago
Rusty Russell 350d8edb7e log: don't include dstate any more. 8 years ago
Christian Decker 07fbeee29d coverage: Added `coverage` makefile target 8 years ago
Christian Decker bd6b9c377e coverage: Enable compilation with `--coverage` 8 years ago
Christian Decker af43cc5e2c makefile: Be more verbose in `check-daemon-headers` 8 years ago
Rusty Russell 71ab218ed8 test/run-peer-wire.c: fix for variable-length reason field in update_fail_htlc 8 years ago
Rusty Russell af2ad72c50 wire: update peer CSV file. 8 years ago
Rusty Russell d8feec2197 wire: split onion messages from peer wire messages. 8 years ago
Rusty Russell b6a55a68ea tools/generate-wire.py: handle non-integer enum values. 8 years ago
Rusty Russell 2057de6d4f tools/generate-wire.py: Apparently OptionParser is deprecated, use argparse. 8 years ago
Rusty Russell 8b72604d4d wire: allow #include directives in csv comments, and unknown structure types. 8 years ago
Rusty Russell b59fe5a2b6 daemon/Makefile: objects depend on wire headers too. 8 years ago
Christian Decker 452656f5a1 base58: Making check-source happy again 8 years ago
Christian Decker 96af89139e base58: Unittests need in-tree libbase58 8 years ago
Rusty Russell a6f98ad02b Makefile: wire objects also depend on CCAN headers. 8 years ago