aboutsummaryrefslogtreecommitdiff
path: root/src/script.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)jtimon2014-09-081-2079/+0
* Clarify 'compressed nor uncompressed' error messagePeter Todd2014-09-071-1/+1
* remove dup include of foreach.hpp in script.cppPhilip Kaufmann2014-09-051-3/+1
* Discover some missing includesjtimon2014-09-021-0/+2
* Merge pull request #4748Pieter Wuille2014-08-261-1/+2
|\
| * Split up util.cpp/hWladimir J. van der Laan2014-08-261-1/+2
* | Test IsPushOnly() with invalid pushPeter Todd2014-08-241-0/+2
|/
* Remove unused CKeyStoreIsMineVisitorjtimon2014-08-121-12/+0
* move rand functions from util to new random.h/.cppPhilip Kaufmann2014-07-091-4/+4
* replaced MINE_ with ISMINE_JaSK2014-07-021-8/+8
* Use script matching rather than destination matching for watch-only.Pieter Wuille2014-07-021-15/+7
* Add support for watch-only addressesPieter Wuille2014-07-021-13/+39
* Merge pull request #4398Wladimir J. van der Laan2014-06-281-2/+3
|\
| * ensure clean and consistent "namespace" usagePhilip Kaufmann2014-06-261-2/+3
* | Add an option to allow users to disable relaying/mining data carrier transact...Luke Dashjr2014-06-261-1/+2
|/
* Add CMutableTransaction and make CTransaction immutable.Pieter Wuille2014-06-211-3/+3
* Add built-in RIPEMD-160 implementationPieter Wuille2014-06-211-1/+2
* Move crypto implementations to src/crypto/Pieter Wuille2014-06-211-2/+2
* Add built-in SHA-1 implementation.Pieter Wuille2014-06-211-3/+2
* Switch script.cpp and hash.cpp to use sha2.cpp instead of OpenSSL.Pieter Wuille2014-06-211-9/+6
* Remove unused Print/PrintHex functionsWladimir J. van der Laan2014-06-101-4/+0
* Remove template matching params from GetOpName()Huang Le2014-05-311-6/+5
* Merge pull request #3637Wladimir J. van der Laan2014-05-091-3/+6
|\
| * Also switch the (unused) verification code to low-s instead of even-s.Pieter Wuille2014-03-101-3/+6
* | Merge pull request #3843Wladimir J. van der Laan2014-05-091-2/+16
|\ \
| * | Add rejection of non-null CHECKMULTISIG dummy valuesPeter Todd2014-05-081-1/+15
| * | Create (MANDATORY|STANDARD)_SCRIPT_VERIFY_FLAGS constantsPeter Todd2014-05-051-1/+1
| |/
* | script: remove bignum dependencyCory Fields2014-04-221-1/+0
* | script: switch to CScriptNum usage for scriptsCory Fields2014-04-221-27/+17
|/
* script: reduce OP_RETURN standard relay bytes to 40Jeff Garzik2014-02-261-2/+2
* script: tighten multisig non-standard rules: do not relay pubkeys above 65 bytesJeff Garzik2014-02-211-2/+2
* Add HasCanonicalPushes(), and use it in IsStandardTxPieter Wuille2014-02-111-0/+27
* Move IsPushOnly() to script.cppPieter Wuille2014-02-111-0/+18
* Merge pull request #3257Wladimir J. van der Laan2013-11-201-2/+0
|\
| * core: remove includes in .cpp, if header is already in .hPhilip Kaufmann2013-11-151-2/+0
* | orphan spaces cleanup ;-)Philip Kaufmann2013-11-151-1/+1
|/
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-8/+12
* Relay OP_RETURN TxOut as standard transaction typePeter Todd2013-10-241-5/+7
* Merge pull request #2738 from jgarzik/op_returnGavin Andresen2013-10-211-2/+19
|\
| * Relay OP_RETURN data TxOut as standard transaction typeJeff Garzik2013-10-021-2/+19
* | 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
|/