837 Commits (43c0cdb5e4effd2e78fd49e3bf724af1f60f9c8b)
 

Author SHA1 Message Date
Rusty Russell 748f477508 maintclean: fix depends and typo 9 years ago
Rusty Russell 8345bff825 cryptopkt: revert ack split in authenticate_packet 9 years ago
Rusty Russell f00ee00fd8 peer: log unexpected packets properly. 9 years ago
Rusty Russell 4801f78aad INSTALL.md: update to remove openssl dependency, add libbase58 9 years ago
Rusty Russell e252f5de7d base58: remove openssl include, and undefined function declaration. 9 years ago
Christian Decker 7546fad324 Removing OpenSSL as a dependency. 9 years ago
Christian Decker e37bd38fdd Switched from openssl to sodium for test_onion 9 years ago
Christian Decker 1f4a056009 Switched base58 to use libbase58. 9 years ago
Rusty Russell f086e44358 Fix check-source: reorder includes in alphabetical order. 9 years ago
Rusty Russell 6015cedee8 process_estimatefee: fix bad logic. 9 years ago
Rusty Russell 6199b886fa Merge remote-tracking branch 'origin/pr/26' 9 years ago
Rusty Russell 2038104cfc Merge remote-tracking branch 'origin/pr/27' 9 years ago
Rusty Russell 5472f73f9c cryptopkt: update to latest encryption BOLT. 9 years ago
throckmortonsign 30ed93f2bf Update README.md 9 years ago
Jacob ae52977e42 fixed whitespace 9 years ago
Jacob dc2d83bfbe Replace OpenSSL's RAND_bytes() with libsodium's randombytes_buf() 9 years ago
Jacob 4751522162 Changed openssl's RAND_bytes() to sodium's randombytes_buf() 9 years ago
Rusty Russell df4df8679d chaintopology: only report active chaintip. 9 years ago
Rusty Russell 78174a09e2 bitcoin/varint: fix varint reading for multibyte varints. 9 years ago
Rusty Russell 364c2cd2c0 key_from_base58 / pubkey_from_privkey: don't support non-compressed keys. 9 years ago
Rusty Russell 2a03af4486 Misc minor cleanups. 9 years ago
Rusty Russell a613d8d1fb peer: make id a pointer, NULL until we know peer's ID. 9 years ago
Rusty Russell 7e6dc28f70 htlc: store which side created the HTLC. 9 years ago
Rusty Russell fbe15bdce2 peer: remove unused struct members. 9 years ago
Rusty Russell 46030d9a02 protobuf_convert: use libsecp256k1 to serialize. 9 years ago
Rusty Russell f2d835522c bitcoin: implement sig_valid. 9 years ago
Rusty Russell c649f62e43 libsecp256k1: update. 9 years ago
Rusty Russell de90b44bf6 Makefile: erase libsecp results on distclean. 9 years ago
Rusty Russell 42bed80145 pubkey: don't carry around DER encoding. 9 years ago
Rusty Russell 69cb158edd base58, script, protobuf_convert: don't use temporary secp256k1 context. 9 years ago
Rusty Russell a35055c699 log: keep dstate pointer. 9 years ago
Rusty Russell 08a910b06e BOLT: fee requirements update. 9 years ago
Rusty Russell 3de6ca3d0b BOLT: update comment to indicate HTLC id must be completely unique. 9 years ago
Rusty Russell ffeab49ed3 htlc_add: only limit is on receiving side. 9 years ago
Rusty Russell fa7934dfe3 htlc: implement deadline as per BOLT. 9 years ago
Rusty Russell 45cac95331 log: logging for HTLCs. 9 years ago
Rusty Russell db72f33988 log: simplify union. 9 years ago
Rusty Russell e877febf43 daemon: allow fulfill command for onchain HTLCs. 9 years ago
Rusty Russell 25d99b91bd daemon: fail any HTLCs which we weren't committed to if we drop to chain. 9 years ago
Rusty Russell caf50c9ae4 peer: handle fulfull and fail onchain. 9 years ago
Rusty Russell 4f1a1ec044 BOLT: update for latest onchain draft. 9 years ago
Rusty Russell b8571c1ac8 watch: make it easier for them to self-delete. 9 years ago
Rusty Russell 3ba25dd994 htlc: keep rval (if known). 9 years ago
Rusty Russell 69a8ea2ad9 daemon: pay command. 9 years ago
Rusty Russell 21a29d9b4d daemon: fix bug when we close two peers simulatneously. 9 years ago
Rusty Russell 31a5de644a daemon: route fulfill back. 9 years ago
Rusty Russell 21fe4fbba7 daemon: route failures back. 9 years ago
Rusty Russell 2aa8fe8df1 daemon: route payments onwards. 9 years ago
Rusty Russell f994a44827 daemon/peer: keep our own node connection information. 9 years ago
Rusty Russell 37b269f53e daemon: link HTLCs together. 9 years ago