Age | Commit message (Collapse) | Author | |
---|---|---|---|
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.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 | Replace tabs with four spaces to comply with coding standard in doc/coding.txt | Lars Rasmusson | |
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-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-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> | |||
2011-07-13 | fix warning on 64bit systems: cast to pointer from integer of different size ↵ | Giel van Schijndel | |
[-Wint-to-pointer-cast] Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2011-06-26 | update core to d0d80170a2ca73004e08fb85007fe055cbf4e411 (CWallet class) | Wladimir J. van der Laan | |
2011-06-18 | update bitcoin core from git (eeac8727bc0a951631bd) | Wladimir J. van der Laan | |
2011-06-14 | Merge pull request #226 from jordanlewis/betterheaders | Jeff Garzik | |
Optimize header dependencies; improve Makefile dependency graph | |||
2011-06-13 | Internationalization -- initial step, make _ return a std::string to prevent ↵ | Wladimir J. van der Laan | |
memory leaks | |||
2011-06-12 | update bitcoin core to git ce148944c776ae8e91cc058f44ddce356c7cebc9 | Wladimir J. van der Laan | |
2011-06-12 | Faster timeout when connecting | Pieter Wuille | |
Use non-blocking connects, and a select() call to wait a predefined time (5s by default, but configurable with -timeout) for either success or failure. This allows much more connections to be tried per time unit. Based on a patch by phantomcircuit. | |||
2011-06-11 | move back to original directory structure | Wladimir J. van der Laan | |
2011-05-17 | Only include certain boost headers if necessary. | Jordan Lewis | |
2011-05-15 | Build error mingw, missing std:: | Gavin Andresen | |
2011-05-15 | make bitcoin include files more modular | Wladimir J. van der Laan | |
2011-04-23 | directory re-organization (keeps the old build system) | Jaromil | |
there is no internal modification of any file in this commit files are moved into directories according to established standards in sourcecode distribution; these directories contain: src - Files that are used in constructing the executable binaries, but are not installed. doc - Files in HTML and text format that document usage, quirks of the implementation, and contributor checklists. locale - Files that contain human language translation of strings used in the program contrib - Files contributed from distributions or other third party implementing scripts and auxiliary programs |