summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-16BIP155: use a dedicated message for signallingVasil Dimov
Change signaling of support for the new `addrv2` messages to be done via a dedicated message `sendaddrv2` instead of protocol bump. The drawback of using a protocol bump is that the protocol version is not a bitmask and if a node wants to announce support for `addrv2` this would imply support for all prior features included in that protocol version.
2020-07-16BIP155: include changes from followup discussionsVasil Dimov
* Increase the maximum length of an address from 32 to 512 bytes and clarify that the entire message should be rejected if it contains a longer address. (from https://github.com/bitcoin/bips/pull/766#issuecomment-519248699) * Remove a contradiction about unknown address types - "MUST ignore" VS "MAY store and gossip". * Recommend gossiping addresses for networks to which the node is not currently connected to. (from https://github.com/bitcoin/bips/pull/766#issuecomment-545067608) * Clarify that the entire message should be rejected if it contains an address with unexpected size (e.g. IPv4 address with length 5).
2020-02-28Merge pull request #895 from ysangkok/reject-bip0019Luke Dashjr
Reject BIP-0019 (expired)
2020-02-28Merge pull request #894 from ysangkok/reject-bip-0008Luke Dashjr
BIP-0008 rejected (expired)
2020-02-28Merge pull request #892 from CaptJakk/masterLuke Dashjr
Typo in BIP340
2020-02-28Merge pull request #891 from aerosol/replace-elixir-bip39-implementationLuke Dashjr
Replace elixir bip39 implementation
2020-02-28Merge pull request #890 from visvirial/patch-1Luke Dashjr
Fix "Using a single OP_CHECKSIGADD-based script"
2020-02-26Reject BIP-0019 (expired)Janus
2020-02-26BIP-0008 rejected (expired)Janus
2020-02-23Update bip-0340.mediawikiKeagan McClelland
2020-02-21Update BIP39 Elixir implementationAdam Rutkowski
2020-02-20Fix "Using a single OP_CHECKSIGADD-based script"Vis Virial (a.k.a. びりある)
1. CHECKSIG / CHECKSIGADD is confused Only the first OP-code for the first public key should be "CHECKSIG" and the following (second to n-th) OP-codes should be "CHECKSIGADD". It is confusing because it is only specified the first and last OP-codes, so I specified the second OP-code clearly. (I recommend to describe why only the first OP-code should be "CHECKSIG", not "CHECKSIGADD".) 2. Order of the signatures in witness In the original sentence, the stack status after the all witness elements are pushed will be | w_n | | : | | w_1 | and then, the first element of the script, "<pubkey_1>" will be pushed to the stack | pubkey_1 | | w_n | | : | | w_1 | so the "pubkey_1" and "w_n" won't match. The order of either "pubkey_i"s or "w_i"s should be inverted.
2020-02-20Merge pull request #882 from MarcoFalke/patch-2Luke Dashjr
Fix links in bip-0119.mediawiki
2020-02-19Merge pull request #887 from richardkiss/patch-1Luke Dashjr
Update bip-0119.mediawiki
2020-02-19Merge pull request #889 from JeremyRubin/fix-color-of-change-ctvLuke Dashjr
Fix Colorings in BIP-0119 states.svg
2020-02-19Merge pull request #884 from RandyMcMillan/patch-2Luke Dashjr
bip-0340: typo change intent to intend
2020-02-19Merge pull request #706 from Varunram/patch-3Luke Dashjr
[trivial] remove duplicate of
2020-02-19Merge pull request #886 from jonasnick/synth-nonceLuke Dashjr
BIP 340: Recommend synthetic nonces and verifying signing output
2020-02-19Merge pull request #880 from NicolasDorier/patch-12Luke Dashjr
Fix broken link
2020-02-06Fix Colorings in BIP-0119 states.svgJeremy Rubin
2020-02-01Update bip-0119.mediawikiRichard Kiss
Fix typo.
2020-01-28BIP 340: Recommend verifying the signing outputJonas Nick
2020-01-28BIP 340: Recommend synthetic noncesJonas Nick
2020-01-26change intent to intend@RandyMcMillan
2020-01-26Fix broken linkNicolas Dorier
2020-01-25Update bip-0119.mediawikiMarcoFalke
fix links
2020-01-24Merge pull request #875 from JeremyRubin/ctvLuke Dashjr
BIP 119: CHECKTEMPLATEVERIFY
2020-01-23Fix Links to images in BIP-119Jeremy Rubin
2020-01-23Assign CTV BIP #119Jeremy Rubin
2020-01-24Merge BIPs 340-342Luke Dashjr
2020-01-24Merge remote-tracking branch 'origin-pull/876/head' into HEADLuke Dashjr
2020-01-23Merge commit 'origin-pull/876/head^^^^^^' into HEADLuke Dashjr
2020-01-23Merge branch 'master' into HEADLuke Dashjr
2020-01-20Add Backwards Compatibility section to OP_CHECKTEMPLATEVERIFY BIP and change ↵Jeremy Rubin
'Implementations' header to 'Reference Implementation'
2020-01-20Add BIP for CheckTemplateVerifyJeremy Rubin
2020-01-20fix BIP linksPieter Wuille
2020-01-20Merge pull request #877 from kallewoof/linter-http-onlyLuke Dashjr
linter: avoid false positives such as C++ lambda exprs by only detect…
2020-01-20linter: avoid false positives such as C++ lambda exprs by only detecting ↵Karl-Johan Alm
links starting with 'http'
2020-01-19Add to READMEPieter Wuille
2020-01-19Fixes to headersPieter Wuille
2020-01-19Make buildtable.pl support Requires: fieldPieter Wuille
2020-01-19fixesPieter Wuille
2020-01-19Address jonas' commentsPieter Wuille
2020-01-19Rename BIPsPieter Wuille
2020-01-19Abstract out common signature message calculationPieter Wuille
2020-01-19Update acknowledgements, remove authorsPieter Wuille
2020-01-19Delete precompiled filePieter Wuille
2020-01-19go back to leaf_version but different rationaleAnthony Towns
2020-01-19Redefine leaf versions to be incrementally increasing from 0Pieter Wuille
2020-01-19Clarify nonce generationTim Ruffing
- Separate nonce generation into getting a random byte string and converting it to a suitable scalar ... - ... to make clear that the byte string can be generated differently. - Make the warning a little bit more prominent and improve writing