Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 10, 2012
  1. @gavinandresen
  2. @gavinandresen
Commits on Nov 29, 2012
  1. @luke-jr

    Merge branch '0.6.x' into 0.7.x

    luke-jr authored
    Conflicts:
    	src/bitcoinrpc.cpp
  2. @luke-jr
  3. @luke-jr
  4. @luke-jr
  5. @luke-jr

    do not silently ignore errors on "backupwallet" RPC cmd

    Philip Kaufmann authored luke-jr committed
Commits on Nov 22, 2012
  1. @luke-jr
  2. @luke-jr

    Bitcoin-Qt: fix crash on Windows caused by CDBEnv::EnvShutdown()

    Philip Kaufmann authored luke-jr committed
    - can be triggerd by just adding -proxy=crashme with 0.7.1
    - crash occured, when AppInit2() was left with return false; after the
      first call to bitdb.open() (Step 6 in init)
    - this is caused by GetDataDir() or .string() in CDBEnv::EnvShutdown()
      called via the bitdb global destructor
    - init fDbEnvInit and fMockDb to false in CDBEnv::CDBEnv()
Commits on Nov 17, 2012
  1. @luke-jr

    Merge branch '0.6.x' into 0.7.x

    luke-jr authored
    Conflicts:
    	src/main.cpp
  2. @luke-jr
  3. @luke-jr
  4. @luke-jr
  5. @luke-jr

    ConnectBlock(): fix error() format to be unsigned

    Philip Kaufmann authored luke-jr committed
    - I introduced the wrong format macro with my former patch (#2018), this
      needs to be signed not unsigned (thanks Luke-Jr)
  6. @luke-jr

    ensure we use our format macros to avoid compilation warnings

    Philip Kaufmann authored luke-jr committed
    - fixes 2 warnings I observed while compiling on Windows with MinGW
Commits on Nov 16, 2012
  1. @luke-jr

    Revert translation adjustments for NACK'd 0.7.2 changes.

    luke-jr authored
    This partially reverts commit acbdc05.
  2. @luke-jr

    Revert NACK'd fixes for 0.7.2.

    luke-jr authored
    This reverts commits:
    - 220de9a Qt: small header changes / fixes
    - caeafd1 fix some double-spaces in strings
    - deb9f10 fix some double-spaces in strings
    - 65cee0b don't use memset() in privacy/security relevant code parts
    - ff31f1f don't use memset() in privacy/security relevant code parts
  3. @luke-jr

    Merge branch '0.6.x' into 0.7.x

    luke-jr authored
    Conflicts:
    	src/main.cpp
  4. @luke-jr
  5. @grimd34th @luke-jr

    VariantClear@4 + shutdown@8 patch

    grimd34th authored luke-jr committed
    merged 2 windows:LIBS lines so they happen when they need to (#976)
    added -loleaut32 to fix VariantClear
    moved -lws2_32 and others to existing windows:LIBS line
  6. @luke-jr
  7. @luke-jr
  8. @luke-jr
  9. @sipa @luke-jr

    Prevent RPC 'move' from deadlocking

    sipa authored luke-jr committed
    It seemed to create two CWalletDB objects that both grab the
    database lock.
Commits on Nov 14, 2012
  1. @luke-jr

    Update supported translations

    luke-jr authored
  2. @luke-jr

    Update supported translations

    luke-jr authored
  3. @luke-jr

    Update supported translations

    luke-jr authored
  4. @luke-jr

    Update supported translations

    luke-jr authored
  5. @luke-jr

    Merge branch '0.6.x' into 0.7.x

    luke-jr authored
    Conflicts:
    	src/bitcoinrpc.cpp
    	src/crypter.h
    	src/main.cpp
    	src/qt/bitcoin.cpp
    	src/qt/qtipcserver.cpp
    	src/util.cpp
  6. @luke-jr

    Merge branch '0.6.0.x' into 0.6.x

    luke-jr authored
    Conflicts:
    	src/init.cpp
    	src/main.cpp
    	src/serialize.h
  7. @luke-jr
  8. @luke-jr

    Merge branch '0.4.x' into 0.5.x

    luke-jr authored
    Conflicts:
    	src/bitcoinrpc.cpp
Commits on Nov 12, 2012
  1. @luke-jr

    don't use memset() in privacy/security relevant code parts

    Philip Kaufmann authored luke-jr committed
    As memset() can be optimized out by a compiler it should not be used in
    privacy/security relevant code parts. OpenSSL provides the safe
    OPENSSL_cleanse() function in crypto.h, which perfectly does the job of
    clean and overwrite data.
    
    For details see: http://www.viva64.com/en/b/0178/
    
    - change memset() to OPENSSL_cleanse() where appropriate
    - change a hard-coded number from netbase.cpp into a sizeof()
  2. @luke-jr

    don't use memset() in privacy/security relevant code parts

    Philip Kaufmann authored luke-jr committed
    As memset() can be optimized out by a compiler it should not be used in
    privacy/security relevant code parts. OpenSSL provides the safe
    OPENSSL_cleanse() function in crypto.h, which perfectly does the job of
    clean and overwrite data.
    
    For details see: http://www.viva64.com/en/b/0178/
    
    - change memset() to OPENSSL_cleanse() where appropriate
    - change a hard-coded number from netbase.cpp into a sizeof()
  3. @luke-jr

    Qt: small header changes / fixes

    Philip Kaufmann authored luke-jr committed
    - ensure header inclusion guard is named after the header file
    - add missing comments at the end of some inclusion guards
    - add a small Qt5 compatibility fix in macdockiconhandler.h
Something went wrong with that request. Please try again.