1. 10 May, 2014 1 commit
  2. 09 May, 2014 23 commits
  3. 08 May, 2014 9 commits
    • Michael Wozniak's avatar
      txnotify and accept some nonstandard tx · 3afc57ed
      Michael Wozniak authored
      txnotify adds ability for callback on all tx received
      nonstandard tx accepted for statistics purposes
    • Wladimir J. van der Laan's avatar
      qt: fix compile issue in Qt GUI · 9b4b3cf9
      Wladimir J. van der Laan authored
      This was introduced in 3e1cf9b6. Needs a cast to qint64.
    • David A. Harding's avatar
      Typo Fix In decoderawtransaction Help: s/txid/hex/ · e0c06d2c
      David A. Harding authored
      Help text appears to have been copy/pasted from getrawtransaction,
      so it erroneously asked for a txid where rawtransaction hex should appear.
      Remove lines which were copy/pasted from getrawtransaction but which
      aren't displayed by decoderawtransaction.
      Rebased-By: default avatarWladimir J. van der Laan <laanwj@gmail.com>
      Rebased-From: 5cc0133 80c521e
      Github-Pull: #4106
    • Wladimir J. van der Laan's avatar
      Merge pull request #4131 · 0ecd8aae
      Wladimir J. van der Laan authored
      3e1cf9b6 add DEFAULT_TRANSACTION_FEE constant in wallet (Philip Kaufmann)
    • Wladimir J. van der Laan's avatar
      Merge pull request #4141 · 69e264b6
      Wladimir J. van der Laan authored
      9d558e1c ui: Check for !pixmap() before trying to export QR code (Wladimir J. van der Laan)
    • Peter Todd's avatar
      Check redeemScript size does not exceed 520 byte limit · 787ee0c9
      Peter Todd authored
      redeemScripts >520bytes can't be spent due to the
      MAX_SCRIPT_ELEMENT_SIZE limit; previously the addmultisigaddress and
      createmultisig RPC calls would let you violate that limit unknowingly.
      Also made the wallet code itself check the redeemScript prior to adding
      it to the wallet, which in the (rare) instance that a user has added an
      invalid oversized redeemScript to their wallet causes an error on
      startup. The affected key isn't added to the wallet; other keys are
    • Peter Todd's avatar
      Increase IsStandard() scriptSig length · 4d79098a
      Peter Todd authored
      Removes the limits on number of pubkeys for P2SH CHECKMULTISIG outputs.
      Previously with the 500 byte scriptSig limit there were odd restrictions
      where even a 1-of-12 P2SH could be spent in a standard transaction(1),
      yet multisig scriptPubKey's requiring more signatures quickly ran out of
      scriptSig space.
      From a "stuff-data-in-the-blockchain" point of view not much has changed
      as with the prior commit now only allowing the dummy value to be null
      the newly allowed scriptSig space can only be used for signatures. In
      any case, just using more outputs is trivial and doesn't cost much.
      1) See 779b519480d8c5346de6e635119c7ee772e97ec872240c45e558f582a37b4b73
         Mined by BTC Guild.
    • Peter Todd's avatar
    • Peter Todd's avatar
      Add rejection of non-null CHECKMULTISIG dummy values · 63801808
      Peter Todd authored
      This is a source of transaction mutability as the dummy value was
      previously not checked and could be modified to something other than the
      usual OP_0 value.
  4. 07 May, 2014 3 commits
  5. 06 May, 2014 4 commits