1. 05 May, 2013 1 commit
  2. 04 May, 2013 4 commits
  3. 03 May, 2013 16 commits
  4. 02 May, 2013 5 commits
  5. 01 May, 2013 4 commits
    • Pieter Wuille's avatar
      Do not kill connections on recv buffer overflow · a9d9f0f5
      Pieter Wuille authored
      Instead of killing a connection when the receive buffer overflows,
      just temporarily halt receiving before that happens. Also, no
      matter what, always allow at least one full message in the receive
      buffer (otherwise blocks larger than the configured buffer size
      would pause indefinitely).
      a9d9f0f5
    • Pieter Wuille's avatar
      Bugfix: if no bestblock record is present, do a -rescan · 2aceeb01
      Pieter Wuille authored
      It is possible to have a wallet.dat file without any bestblock
      record at all (if created offline, for example), which - when
      loaded into a client with a up-to-date chain - does no rescan and
      shows no transactions.
      
      Also make sure to write the current best block after a rescan, so
      it isn't necessary twice.
      2aceeb01
    • Pieter Wuille's avatar
      Improve gettxoutsetinfo command · e31aa7c9
      Pieter Wuille authored
      * Bugfix: output the correct best block hash (during IBD, it can
        differ from the actual current best block)
      * Add height to output
      * Add hash_serialized, which is a hash of the entire UTXO state.
        Can be useful to compare two nodes.
      * Add total_amount, the sum of all UTXOs' values.
      e31aa7c9
    • Jeff Garzik's avatar
      RPC: strictly require HTTP URI "/" · 9f4976af
      Jeff Garzik authored
      Previously, JSON-RPC clients accessed URI "/", and the JSON-RPC server
      did not care about the URI at all, and would accept any URI as valid.
      
      Change the JSON-RPC server to require URI "/" for all current accesses.
      
      This changes enables the addition of future interfaces at different
      URIs, such as pull request #1982 which demonstrates HTTP REST wallet
      download.
      
      Or, a future, breaking change in JSON-RPC interface could be introduced
      by serving JSON-RPC calls from new URI "/v2/".
      9f4976af
  6. 30 Apr, 2013 2 commits
  7. 29 Apr, 2013 6 commits
  8. 28 Apr, 2013 2 commits