aboutsummaryrefslogtreecommitdiff
path: root/src/script.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #3119Pieter Wuille2013-10-201-1/+1
|\
| * Bump Year Number to 2013super32013-10-201-1/+1
* | Inline signature serializerPieter Wuille2013-09-281-45/+101
|/
* Replace printf with LogPrintf / LogPrintGavin Andresen2013-09-181-2/+2
* Merge pull request #2938 from petertodd/op-reserved-weirdnessGavin Andresen2013-08-251-0/+2
|\
| * Document and test OP_RESERVED weirdnessPeter Todd2013-08-251-0/+2
* | Merge pull request #2618 from fcicq/solaris-supportJeff Garzik2013-08-241-6/+6
|\ \ | |/ |/|
| * Fix boost uint type bug by reordering the includesfcicq2013-07-171-6/+6
* | Only create signatures with even S, and verification mode to check.Pieter Wuille2013-08-161-9/+17
* | Remove #define loop from util.hGavin Andresen2013-07-311-1/+1
|/
* Add ExtractAffectedKeys to scriptPieter Wuille2013-06-221-0/+36
* Removed script.cpp's dependence on main.hEric Lombrozo2013-06-051-1/+1
* Make signature cache store CPubKeysPieter Wuille2013-05-301-8/+12
* CSecret/CKey -> CKey/CPubKey split/refactorPieter Wuille2013-05-301-21/+12
* Make CPubKey statically allocatedPieter Wuille2013-05-301-2/+3
* Remove implementation of disabled opcodesGavin Andresen2013-05-021-166/+1
* Merge pull request #2114 from sipa/strictstrictGavin Andresen2013-01-231-1/+2
|\
| * Make IsCanonicalScript() check the hash type more thoroughlyPieter Wuille2012-12-221-1/+2
* | Replace 520 constant with MAX_SCRIPT_ELEMENT_SIZEMatt Corallo2013-01-181-2/+2
* | Remove contention on signature cache during block validationPieter Wuille2013-01-081-9/+11
* | Move VerifySignature to mainPieter Wuille2013-01-081-11/+0
|/
* Add assert and comment for subtle pay-to-script-hash logicGavin Andresen2012-11-211-0/+5
* Introduce script verification flagsPieter Wuille2012-11-151-13/+13
* Merge pull request #1936 from sipa/morehashwriterPieter Wuille2012-10-201-3/+2
|\
| * Use CHashWriter also in SignatureHash(), and for message signingPieter Wuille2012-10-191-3/+2
* | UltraprunePieter Wuille2012-10-201-4/+1
* | Compact serialization for scriptsPieter Wuille2012-10-201-0/+125
* | Merge pull request #1742 from sipa/canonicalJeff Garzik2012-10-201-13/+79
|\ \ | |/ |/|
| * Check for canonical public keys and signaturesPieter Wuille2012-09-211-13/+79
* | Documented bug in sign-extension behavior of opcodes OP_AND, OP_OR, and OP_XOR.Mark Friedenbach2012-09-251-1/+23
|/
* Avoid leaving return types or function attributes on their own lines.Gregory Maxwell2012-08-241-2/+1
* Bugfix: Correct English grammar regarding "'s"Luke Dashjr2012-08-011-1/+1
* Bugfix: Fix a variety of misspellingsLuke Dashjr2012-08-011-4/+4
* Use unsigned ints to fix signed/unsigned warningsGavin Andresen2012-07-051-6/+7
* Implement raw transaction RPC callsGavin Andresen2012-07-051-10/+129
* Refactor: SignSignature/VerifyScriptGavin Andresen2012-07-051-13/+14
* Refactor: split CKeyID/CScriptID/CTxDestination from CBitcoinAddressPieter Wuille2012-05-241-47/+70
* Encapsulate public keys in CPubKeyPieter Wuille2012-05-241-1/+1
* Move signature cache from CKey::Verify to CheckSig in script.cppGavin Andresen2012-05-221-4/+75
* Update License in File HeadersFordy2012-05-181-1/+1
* EvalScript(): cast to avoid signed/unsigned warningJeff Garzik2012-05-011-3/+3
* Undo part of c2e8c8ac to fix issue#1148Gavin Andresen2012-04-261-1/+1
* Add casts for unavoidable signed/unsigned comparisonsJeff Garzik2012-04-231-4/+4
* SigOp and orphan-tx constants and counts are always unsigned.Jeff Garzik2012-04-231-5/+5
* Prefer 'unsigned int' for loop index variables tested against ::size()Jeff Garzik2012-04-221-11/+11
* Further reduce header dependenciesPieter Wuille2012-04-171-1/+1
* Remove headers.hPieter Wuille2012-04-171-1/+7
* fix warnings: unused variable 'XX' [-Wunused-variable]Wladimir J. van der Laan2012-04-151-1/+0
* Update all copyrights to 2012Gavin Andresen2012-02-071-1/+1
* Make transactions with extra data in their scriptSig's non-standard.Gavin Andresen2012-01-191-0/+19