Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-20 | Merge branch '0.4.x' into 0.5.x | Luke Dashjr | |
Conflicts: src/main.cpp src/serialize.h | |||
2012-06-18 | Don't overflow integer on 32-bit machines. | Ricardo M. Correia | |
This was causing test_bitcoin to abort on a 32-bit system likely due to -ftrapv. | |||
2012-06-14 | Use std::numeric_limits<> for typesafe INT_MAX/etc | Gavin Andresen | |
(this fixes a Mac OS X gitian build error for 0.5.x) | |||
2012-06-14 | Use std::numeric_limits<> for typesafe INT_MAX/etc | Gavin Andresen | |
(this fixes a Mac OS X gitian build error for 0.5.x) | |||
2012-05-20 | Update License in File Headers | Fordy | |
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file. | |||
2012-05-20 | Update License in File Headers | Fordy | |
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file. | |||
2012-03-11 | Merge branch '0.5.0.x' into 0.5.xv0.5.3rc4v0.5.3 | Luke Dashjr | |
2012-03-11 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-03-11 | Resolves issue #922 - "wallet passphrase timeout of several years doesn't work" | Gregory Maxwell | |
2^31 milliseconds is only about 25 days. Also clamps Sleep() to 10 years, because it currently sleeps for 0 seconds when the sleep time would cross 2^31 seconds since the epoch. Hopefully boost will be fixed by 2028. | |||
2012-02-17 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-02-17 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-02-17 | Macros for manual critical sections | Pieter Wuille | |
2012-02-07 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
Conflicts: src/qt/locale/bitcoin_ru.ts src/qt/locale/bitcoin_zh_TW.ts | |||
2012-02-07 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: src/bitcoinrpc.cpp | |||
2012-02-07 | Update copyrights to 2012 for files modified this year | Luke Dashjr | |
2012-01-23 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-01-23 | Replace tabs with four spaces to comply with coding standard in doc/coding.txt | Lars Rasmusson | |
2012-01-03 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2012-01-03 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: src/util.cpp | |||
2012-01-03 | Fix issue #659, and cleanup wallet/command-line argument handling a bit | Gavin Andresen | |
Conflicts: src/init.cpp src/util.cpp | |||
2011-12-23 | Merge branch '0.5.0.x' into 0.5.x | Luke Dashjr | |
2011-12-20 | Implement an mlock()'d string class for storing passphrases | Dylan Noblesmith | |
SecureString is identical to std::string except with secure_allocator substituting for std::allocator. This makes casting between them impossible, so converting between the two at API boundaries requires calling ::c_str() for now. | |||
2011-11-26 | Implement an mlock()'d string class for storing passphrases | Dylan Noblesmith | |
SecureString is identical to std::string except with secure_allocator substituting for std::allocator. This makes casting between them impossible, so converting between the two at API boundaries requires calling ::c_str() for now. | |||
2011-11-02 | Cleaned up the critical section macros. | Clark Gaebel | |
2011-10-07 | Fix for 64bit build | Victor Leschuk | |
2011-10-07 | Fix build on windows and mac | Gavin Andresen | |
Replaced all occurrences of #if* __WXMSW__ with WIN32, and all occurrences of __WXMAC_OSX__ with MAC_OSX, and made sure those are defined appropriately in the makefile and bitcoin-qt.pro. | |||
2011-10-06 | Fix for 64bit build | Victor Leschuk | |
2011-09-30 | simpler ByteReverse | Nils Schneider | |
2011-09-30 | remove cryptopp dependency, add simple unittest for SHA256Transform() | Nils Schneider | |
2011-09-30 | Merge pull request #524 from sipa/signandverif | Gavin Andresen | |
Sign and verify message with bitcoin address | |||
2011-09-29 | Add assertion size>0 to MedianFilter | Wladimir J. van der Laan | |
2011-09-28 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
Conflicts: .gitignore (used upstream version) bitcoin-qt.pro | |||
2011-09-28 | use median filter for peer-reported reported number of blocks | Wladimir J. van der Laan | |
- fixes problem that one misconfigured or malicious node can mess up progress bar - implementation in src/util.h - testcase in src/test/util_tests.cpp | |||
2011-09-27 | Inline base64 encoder/decoder | Pieter Wuille | |
This replaces the openssl-based base64 encoder and decoder with a more efficient internal one. Tested against the rfc4648 test vectors. Decoder is based on JoelKatz' version. | |||
2011-09-27 | Faster Base64 decoder. | JoelKatz | |
2011-09-26 | Remove wxWidgets | Gavin Andresen | |
Makefiles now build bitcoind only. qmake/make in top-level directory is used to build Bitcoin QT Deleted almost all #ifdef GUI from the code (left one possibly controversial one) Deleted xpm/ files. | |||
2011-09-26 | Merge pull request #517 from gavinandresen/DoSprevention | Gavin Andresen | |
Denial-of-service prevention | |||
2011-09-21 | SetMockTime() for cleaner unit testing | Gavin Andresen | |
2011-09-06 | Revert "Define MSG_NOSIGNAL to 0 on platforms where it is unavailable." | Jeff Garzik | |
This reverts commit 6a0296791d5e81102a12a3142f5be25cb40f9825. The change breaks build on Fedora Linux. | |||
2011-09-06 | Define MSG_NOSIGNAL to 0 on platforms where it is unavailable. | Venkatesh Srinivas | |
Enables building bitcoind on OpenBSD. | |||
2011-09-02 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
Conflicts: src/main.cpp | |||
2011-08-22 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-08-19 | Move func 'REF' from util.h to serialize.h | Giel van Schijndel | |
util.h doesn't use REF, serialize.h does, creating a dependency of serialize.h on util.h, but util.h already depends on serialize.h. To resolve this circular dependency the function 'REF' has now been moved closer to one of its two points of use. Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2011-08-17 | Compile with DEBUG_LOCKORDER to detect inconsistent lock orderings that can ↵ | Gavin Andresen | |
cause deadlocks | |||
2011-08-16 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-08-09 | Unify copyright notices. | Matt Corallo | |
To a variation on: // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2011 The Bitcoin developers | |||
2011-08-06 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-07-25 | Fix UNIX-specific thread handle leak. | JoelKatz | |
2011-07-15 | Merge branch 'master' of https://github.com/bitcoin/bitcoin | Wladimir J. van der Laan | |
2011-07-13 | fix warnings: expression result unused [-Wunused-value] | Giel van Schijndel | |
In the assert()s take advantage of the fact that string constants ("string") are effectively of type 'const char []', which when used in an expression yield a non-NULL pointer. An assertion that should always fail can thus be formulated as: assert(!"fail); An assertion where a text message should be added to the expression can be written as such: assert("message" && expression); Signed-off-by: Giel van Schijndel <me@mortis.eu> |