Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-25 | Improve CScriptNum() comment | Peter Todd | |
Edited-by: Pieter Wuille <pieter.wuille@gmail.com> | |||
2014-10-25 | Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4) | Pieter Wuille | |
Also use the new flag as a standard rule, and replace the IsCanonicalPush standardness check with it (as it is more complete). | |||
2014-10-25 | Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2) | Pieter Wuille | |
2014-10-23 | fix build with libc++ after 85c579e | Cory Fields | |
2014-10-17 | script: add a slew of includes all around and drop includes from script.h | Cory Fields | |
Lots of files ended up with indirect includes from script.h. | |||
2014-10-17 | script: move ToString and ValueString out of the header | Cory Fields | |
2014-10-17 | script: add ToByteVector() for converting anything with begin/end | Cory Fields | |
This should move to a util header once their dependencies are cleaned up. | |||
2014-10-17 | script: move CScriptID to standard.h and add a ctor for creating them from ↵ | Cory Fields | |
CScripts This allows for a reversal of the current behavior. This: CScript foo; CScriptID bar(foo.GetID()); Becomes: CScript foo; CScriptID bar(foo); This way, CScript is no longer dependent on CScriptID or Hash(); | |||
2014-10-08 | Make SCRIPT_VERIFY_STRICTENC compatible with BIP62 | Pieter Wuille | |
* Delete canonical_tests.cpp, and move the tests to script_tests.cpp. * Split off SCRIPT_VERIFY_DERSIG from SCRIPT_VERIFY_STRICTENC (the BIP62 part of it). * Change signature STRICTENC/DERSIG semantics to fail the script entirely rather than the CHECKSIG result (softfork safety, and BIP62 requirement). * Add many autogenerated tests for several odd cases. * Mention specific BIP62 rules in the script verification flags. | |||
2014-10-07 | Merge pull request #4954 | Wladimir J. van der Laan | |
9d7cd4c Don't return an address for invalid pubkeys (Andy Alness) | |||
2014-10-06 | Don't return an address for invalid pubkeys | Andy Alness | |
2014-10-06 | minor license, header end comment etc. cleanup in /script | Philip Kaufmann | |
- ensure all licenses are just MIT - add a missing header end comment - ensure alphabetical ordering | |||
2014-10-02 | Replace SCRIPT_VERIFY_NOCACHE by flag directly to checker | Pieter Wuille | |
2014-10-02 | Make signature cache optional | Pieter Wuille | |
2014-10-02 | Abstract out SignatureChecker | Pieter Wuille | |
2014-09-25 | script: don't read past the end | Cory Fields | |
2014-09-25 | Merge pull request #4969 | Wladimir J. van der Laan | |
cda45b5 Reinitializing list's begin iterator after few elements were erased from the head (ENikS) | |||
2014-09-25 | Fixing C4146 warning | ENikS | |
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com> | |||
2014-09-25 | script: Fix reference into empty vector run time exception | ENikS | |
Edit by laanwj: `begin_ptr(sourcedata) + sourcedata.size()` -> `end_ptr(sourcedata)` | |||
2014-09-23 | Reinitializing list's begin iterator after few elements were erased from the ↵ | ENikS | |
head | |||
2014-09-19 | Fixing condition 'sabotaging' MSVC build | ENikS | |
2014-09-17 | Merge pull request #4555 | Wladimir J. van der Laan | |
6dcfda2 Don't pass nHashType to EvalScript nor CheckSig (jtimon) 2b23a87 Don't pass nHashType to VerifyScript (jtimon) ce3649fb Remove CScriptCheck::nHashType (was always 0) (jtimon) 358562b Remove unused function main:VerifySignature (jtimon) | |||
2014-09-16 | Move CTxDestination from script/script to script/standard | Pieter Wuille | |
2014-09-14 | cleanup new script files (no code changes) | Philip Kaufmann | |
- add missing header end comments - ensure alphabetical ordering - update copyright year and license | |||
2014-09-12 | Don't pass nHashType to EvalScript nor CheckSig | jtimon | |
2014-09-12 | Don't pass nHashType to VerifyScript | jtimon | |
2014-09-08 | Separate script/sign | jtimon | |
2014-09-08 | Separate CScriptCompressor | jtimon | |
2014-09-08 | Separate script/standard | jtimon | |
2014-09-08 | Separate script/interpreter | jtimon | |
2014-09-08 | Move CScript class and dependencies to script/script | jtimon | |