20 Commits (8545db418bb45e79c9795812c7f62a6d54f5e86e)

Author SHA1 Message Date
Rusty Russell 8545db418b bitcoin/tx: sha256_tx_for_sig() takes sighash flag. 9 years ago
Rusty Russell 8104886503 Remove Alpha support. 9 years ago
Rusty Russell e669baec1c bitcoin/signature: fix compilation with #define DEBUG 9 years ago
Rusty Russell 6750794667 Use #if instead of #ifdef (we already use -Wundef). 9 years ago
Rusty Russell 9aa0eac814 bitcoin: hand in a secp256k1_context to all routines. 9 years ago
Rusty Russell 93b5db89a8 signature: expose check_signed_hash() 9 years ago
Rusty Russell 9ebbe16b1e source cleanup: sort include lines into alpha order 9 years ago
Rusty Russell 32fe988fe8 bitcoin: signature fixes. 9 years ago
Rusty Russell 242fa1b2dd pubkey: pubkey_eq helper. 9 years ago
Rusty Russell e7856e6e69 Update libsecp to git@github.com:bitcoin/secp256k1.git 52fd03f 9 years ago
Rusty Russell 8f0140c542 script: remove now-unnecessary 2of2 ops. 9 years ago
Rusty Russell 6a5ba591ee signature: match alpha hashing bug for multiple inputs. 9 years ago
Rusty Russell 465c2b04e8 signature: fix -DDEBUG case, add hash printing. 9 years ago
Rusty Russell faae91f3fc Schnorr signature support. 9 years ago
Rusty Russell 1d82bf51fc signature: fix invalid S check. 9 years ago
Rusty Russell d20ddb5a90 Use libsecp256k1 instead of openssl for crypto. 9 years ago
Rusty Russell fbe63124f6 Move DER encoding into bitcoin/signature.c 9 years ago
Rusty Russell 20624c049f tx: prepare for Elements Alpha. 9 years ago
Rusty Russell ef9463f6b1 Sort include lines (ignoring hacky cli test utils). 9 years ago
Rusty Russell 442f321585 Move protobuf<->bitcoin converters out of bitcoin/ 9 years ago
Rusty Russell 612d713470 Move bitcoin stuff into bitcoin subdir. 9 years ago
Rusty Russell ed3f0115d6 protocol: fix horribly thinko, keep own secrets. 10 years ago
Rusty Russell 2bd967af35 update-channel-accept: check their signature is valid. 10 years ago
Rusty Russell 8516798645 signature: fix signatures for p2sh inputs. 10 years ago
Rusty Russell 17c56a8cfc Fix DER encoding. 10 years ago
Rusty Russell c291d19af6 Add check-commit-sig. 10 years ago
Rusty Russell 7c977a7633 Move signature <-> proto conversions to signature.c, check lower bit. 10 years ago
Rusty Russell eec612af9f Use raw 64-byte signatures in protocol. 10 years ago
Rusty Russell bf38ca052e open-commit-sig: create signature for commit tx. 10 years ago
Rusty Russell 670670f138 open-anchor-sig, many fixes for open-channel. 10 years ago