307 Commits (e97e8988f828abde5814ff67ef68cbe140cbd117)
 

Author SHA1 Message Date
Rusty Russell e97e8988f8 ccan: import isaac and dependencies. 9 years ago
Rusty Russell 4795a4d46f Makefile: sanity check source and makefile 9 years ago
Rusty Russell 9ebbe16b1e source cleanup: sort include lines into alpha order 9 years ago
Rusty Russell d733e82352 header cleanup: sort include lines into alpha order, after config.h 9 years ago
Rusty Russell 4dafeba857 Makefile: depend on headers. 9 years ago
Rusty Russell ffe20fb2ae bitcoin: add OP_CHECKLOCKTIMEVERIFY support (BIP65) 9 years ago
Rusty Russell aeedafc20f Switch to bitcoind by default. 9 years ago
Rusty Russell e272d759a5 Force -walletbroadcast=1 for tests. 9 years ago
Rusty Russell 2e873af86f locktime: complete the set of conversion functions. 9 years ago
Rusty Russell 4b02c6f558 locktime: nice abstractions for absolute and relative locktimes. 9 years ago
Rusty Russell 4c42930940 bitcoin/tx, protobuf_convert: support BIP68 as implemented. 9 years ago
Rusty Russell f710ba7c37 scripts/test.sh: boost CSV time to 512 seconds. 9 years ago
Rusty Russell 4e23f9916d script: encode numbers minimally. 9 years ago
Rusty Russell 0ef2b9a32e test-cli: fix htlc balance on fulfill, and add assert that total is invariant. 9 years ago
Rusty Russell deb2e7b654 daemon/jsmn: Add submodule for jsmn. 9 years ago
Rusty Russell 45e0ab11ff Merge branch 'onion' 9 years ago
Rusty Russell 5de21f80de Regenerate PDF. 9 years ago
Douglas Roark 6394d2de16 Minor "Reaching the Ground With Lightning" fixes. 9 years ago
Rusty Russell 6b2d844f2a bitcoin: use ccan/mem instead of rolling own check_mem function. 9 years ago
Rusty Russell be58e45ee4 README.md: A few more details about what we're doing. 9 years ago
Rusty Russell 2ab9e3bd7f doc/deployable-lightning: corrections and fixes. 9 years ago
Rusty Russell 57f0c3b38c test-cli/scripts: use setmocktime. 9 years ago
Rusty Russell 32fe988fe8 bitcoin: signature fixes. 9 years ago
Anthony Towns cadaa348e3 test_onion.py: drop repeated sha calculation 9 years ago
Rusty Russell beb702054b test_onion: minor protocol change; use single SHA to create both IVs. 9 years ago
Rusty Russell 0c4eb06e26 test_onion: remove gratuitous dynamic alloc, cleanup on exit. 9 years ago
Rusty Russell 064cf6cc39 test/onion_key: code cleanup. 9 years ago
Anthony Towns b66852f1ab Makefile: add python onion tests 9 years ago
Anthony Towns 626be23180 test_onion.py: control generate/decode from command line 9 years ago
Anthony Towns beafbe1c19 test_onion.c: generate message predictably 9 years ago
Anthony Towns 9ffac49c6f onion_key: allowing both odd and even pubkeys 9 years ago
Anthony Towns 2042e1cdb7 onion_key: generate multiple keys at once 9 years ago
Rusty Russell ed46dd355d test_onion: split encode and decode, drive from cmdline. 9 years ago
Rusty Russell 7c36a3e058 test_onion: get rid of dummy crypto options. 9 years ago
Rusty Russell 32a08ce6c5 test/onion_key: helper to generate deterministic key pairs. 9 years ago
Rusty Russell 9aa8907e38 test_onion: Rename struct pubkey to struct onion_pubkey. 9 years ago
Rusty Russell 8e9944bc37 test: add .gitignore 9 years ago
Rusty Russell f693060068 test_onion: fix random padding. 9 years ago
Anthony Towns 8b0635f7d3 test_onion.py: make it possible to build an onion 9 years ago
Anthony Towns bb26fc3026 test_onion.py: drop unused part of message secrets 9 years ago
Anthony Towns 53e13e69c9 test_onion.py: drop separate padding method 9 years ago
Anthony Towns 75dceaf254 test_onion.py: alternative onion peeling implementation 9 years ago
Anthony Towns b2c86c650a test_onion: dump more output 9 years ago
Rusty Russell e165d0009c test_onion: Switch from AES256 to AES128. 9 years ago
Rusty Russell 927bc28c8e test_onion: always generate 0x2 keys. 9 years ago
Rusty Russell 90794d8ebf test_onion: generate onion in place. 9 years ago
Rusty Russell 6aae8d6257 test_onion: keep hmacs rather than padding. 9 years ago
Rusty Russell 154b917680 test_onion: put padding at the front. 9 years ago
Rusty Russell 0b50a7c9eb Fix test scripts for alpha. 9 years ago
Rusty Russell f36ba8f8e1 Makefile: only erase protobuf and PDF files with maintainer-clean. 9 years ago