Permalink
Commits on Apr 27, 2012
  1. Update openssl version

    gavinandresen committed Apr 27, 2012
Commits on Apr 26, 2012
  1. Merge pull request #1151 from freewil/listsinceblock-blockhash

    gavinandresen committed Apr 26, 2012
    listsinceblock: rpc param blockid -> blockhash
  2. Merge pull request #1150 from gavinandresen/NOPCH

    gavinandresen committed Apr 26, 2012
    Remove unused -DNOPCH
  3. Merge pull request #1152 from freewil/remove-strange-debug

    gavinandresen committed Apr 26, 2012
    remove strange debug message from listsinceblock
  4. Merge pull request #1146 from drizztbsd/posix-include

    sipa committed Apr 26, 2012
    We should include netinet/in.h to use sockaddr_in (POSIX.1-2001)
  5. listsinceblock: rpc param blockid -> blockhash

    freewil committed Apr 26, 2012
    This is more consistent with the rest of the labeling seen
    by the user when accessing the rpc commands.
  6. Merge pull request #1119 from sipa/fastshutdown

    sipa committed Apr 26, 2012
    Make lsn_reset ("detach databases") optional and off by default.
Commits on Apr 25, 2012
  1. Remove unused -DNOPCH

    gavinandresen committed Apr 25, 2012
  2. Make lsn_reset ("detach databases") optional and off by default.

    sipa committed Apr 17, 2012
    Add an option -detachdb (and entry in OptionDialog), without which no
    lsn_reset is called on addr.dat and blkindex.dat. That means these
    files cannot be moved to a new environment, but shutdown can be
    significantly faster. The wallet file is always lsn_reset'ed.
    
    -detachdb corresponds to the old behaviour, though it is off by
    default now to speed up shutdowns.
Commits on Apr 24, 2012
  1. Merge pull request #1140 from jgarzik/sign-compare

    Jeff Garzik committed Apr 24, 2012
    Address many more sign comparison warnings
Commits on Apr 23, 2012
  1. Change signed->unsigned at 3 code sites

    Jeff Garzik committed with Jeff Garzik Apr 22, 2012
    This resolves signed/unsigned comparison warnings.
  2. CBlock::WriteToDisk() properly checks ftell(3) for error return

    Jeff Garzik committed with Jeff Garzik Apr 22, 2012
    Rather than storing ftell(3)'s return value -- a long -- in an
    unsigned int, we store and check a properly typed temp.  Then, assured a
    non-negative value, we store in nBlockPosRet.
  3. Add casts for unavoidable signed/unsigned comparisons

    Jeff Garzik committed with Jeff Garzik Apr 22, 2012
    At these code sites, it is preferable to cast rather than change
    a variable's type.
  4. Test ScriptSigArgsExpected() for error, before accumulating return value

    Jeff Garzik committed with Jeff Garzik Apr 22, 2012
  5. SigOp and orphan-tx constants and counts are always unsigned.

    Jeff Garzik committed with Jeff Garzik Apr 23, 2012
    Fixes several sign-comparison warnings.
Commits on Apr 22, 2012
  1. Merge pull request #1133 from sipa/abspath

    sipa committed Apr 22, 2012
    Make GetDataDir return absolute paths
  2. Prefer 'unsigned int' for loop index variables tested against ::size()

    Jeff Garzik committed with Jeff Garzik Apr 22, 2012
    C++ STL ::size() generally returns unsigned, which implies that "int idx"
    style of loop variable will generate a signed-vs-unsigned comparison warning
    when testing the loop exit condition "idx < blah.size()"
    
    Update areas of the bitcoin code where loop variables may be more properly and
    correctly defined as unsigned.
Commits on Apr 21, 2012
  1. Merge pull request #1124 from sipa/rpcobj3

    sipa committed Apr 21, 2012
    extension of #1103: encapsulate mapCommands in CRPCTable
  2. Merge pull request #1131 from laanwj/2012_04_hexstr

    sipa committed Apr 21, 2012
    Integrate @JoelKatz's optimized ToHex (#562) into current HexStr function
  3. Merge pull request #1129 from laanwj/2012_04_opcodes

    sipa committed Apr 21, 2012
    Add explicit numeric constant value for all opcodes
  4. Merge pull request #1121 from gavinandresen/scripttest

    gavinandresen committed Apr 21, 2012
    Data-driven script evaluation unit tests (rebased to fix compiler warning).
  5. Merge pull request #1126 from drizztbsd/master

    sipa committed Apr 21, 2012
    Fix build with gcc 4.7
  6. Remove no-longer used UI hints in bitcoin core

    laanwj committed Apr 21, 2012
    The Qt UI has its own associated structures for temporary transaction state / cache.
  7. change type of various bare chars to bool that are only used as bool …

    laanwj committed Apr 21, 2012
    …(and never serialized)
  8. Add explicit numeric constant value for all opcodes

    laanwj committed Apr 21, 2012
    - Easier for debugging (what opcode was 0x... again?)
    - Clarifies that the opcodes are set in stone in the protocol, and signals that it is impossible to insert opcodes in between.