Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-01 | Revert "Remove -Wformat* warnings from makefiles" | Wladimir J. van der Laan | |
This reverts commit 14ac0adcc7c0224a467e38bbd4ebf39d824ada8d. | |||
2012-09-29 | Merge pull request #1851 from fanquake/OpenSSL-1.0.1c | Wladimir J. van der Laan | |
Update to use OpenSSL 1.0.1c | |||
2012-09-27 | Remove -Wformat* warnings from makefiles | Wladimir J. van der Laan | |
commit 5a1a3622 effectively enabled these warnings, but they need to be fixed before being enabled in the general build scripts. | |||
2012-09-22 | Update Bitcoin to use OpenSSL 1.0.1c | fanquake | |
Bump deps tp 0.0.5 Small docs corrections | |||
2012-09-20 | Update gitignore and Makefiles for build.h move from src/ to src/obj | Gavin Andresen | |
2012-09-18 | Give makefiles 'test' and 'check' targets to compile and run unit tests | Gavin Andresen | |
2012-09-05 | Merge branch 'testnet_alert' of git://github.com/gavinandresen/bitcoin-git | Gavin Andresen | |
2012-08-29 | enable ASLR and DEP for bitcoind.exe via linker flags | Philip Kaufmann | |
- this is already active for bitcoin-qt.exe | |||
2012-08-28 | Refactor: move alert code from main to alert.cpp/h | Gavin Andresen | |
2012-08-27 | Add boost chrono lib for windows builds (required for boost 1.50)v0.7.0rc1 | Wladimir J. van der Laan | |
2012-08-27 | Upgrade to Boost 1.50 | Matt Corallo | |
2012-08-23 | Allow building with IPv6 support, but it disabled by default | Luke Dashjr | |
2012-08-23 | Bugfix: Make USE_UPNP=- work with makefile.{linux-mingw,mingw,osx} too | Luke Dashjr | |
2012-08-23 | Make IPv6 support buildtime-optional again (defaults to enabled) | Luke Dashjr | |
2012-08-21 | RPC, cosmetic: move more RPC code to new rpcblockchain.cpp module | Jeff Garzik | |
2012-08-21 | RPC, cosmetic: move wallet-related RPCs to new rpcwallet.cpp module | Jeff Garzik | |
2012-08-21 | RPC, cosmetic: Create rpcmining.cpp as new home for mining-related RPC code | Jeff Garzik | |
2012-07-22 | Replace all occurances of license.txt with COPYING, including naming the ↵ | Luke Dashjr | |
file COPYING.txt on Windows | |||
2012-07-14 | Correct OpenSSL in makefile | fanquake | |
1.0.0d -> 1.0.1b | |||
2012-07-05 | Merge branch 'uri' of https://github.com/TheBlueMatt/bitcoin | Gavin Andresen | |
2012-07-05 | Implement raw transaction RPC calls | Gavin Andresen | |
Implement listunspent / getrawtransaction / createrawtransaction / signrawtransaction, to support creation and signing-on-multiple-device multisignature transactions. | |||
2012-06-28 | Create new rpcnet module, and move 'getconnectioncount' RPC to it | Jeff Garzik | |
2012-06-24 | On Windows link with `mswsock`, it being required (indirectly) by RPC code | Giel van Schijndel | |
Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2012-06-15 | Upgrade to Boost 1.49 on Win32 | Matt Corallo | |
2012-05-21 | Define BOOST_SPIRIT_THREADSAFE in all makefiles | Jeff Garzik | |
rather than at each include site. Fixes #1371 | |||
2012-05-11 | Merge pull request #1021 from sipa/ipv6 | Pieter Wuille | |
IPv6 node support | |||
2012-05-11 | Split synchronization mechanisms from util.{h,cpp} | Pieter Wuille | |
2012-05-11 | IPv6 node support | Pieter Wuille | |
This will make bitcoin relay valid routable IPv6 addresses, and when USE_IPV6 is enabled, listen on IPv6 interfaces and attempt connections to IPv6 addresses. | |||
2012-05-09 | Clean up warnings | Pieter Wuille | |
* Use -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameters * Remove xCXXFLAGS usage in makefile.unix * Fix several recent and older sign-compare warnings | |||
2012-04-26 | Merge pull request #1150 from gavinandresen/NOPCH | Gavin Andresen | |
Remove unused -DNOPCH | |||
2012-04-26 | Define TEST_DATA_DIR so unit tests can be run from any current working directory | Gavin Andresen | |
2012-04-25 | Remove unused -DNOPCH | Gavin Andresen | |
2012-04-17 | Move CWalletDB code to new walletdb module. | Jeff Garzik | |
In addition to standard code separation, this change opens the door to fixing several include inter-dependencies. | |||
2012-04-10 | Build identification strings | Pieter Wuille | |
All client version information is moved to version.cpp, which optionally (-DHAVE_BUILD_INFO) includes build.h. build.h is automatically generated on supporting platforms via contrib/genbuild.sh, using git describe. The git export-subst attribute is used to put the commit id statically in version.cpp inside generated archives, and this value is used if no build.h is present. The gitian descriptors are modified to use git archive instead of a copy, to create the src/ directory in the output. This way, src/src/version.cpp will contain the static commit id. To prevent gitian builds from getting the "-dirty" marker in their git-describe generated identifiers, no touching of files or running sed on the makefile is performed anymore. This does not seem to influence determinism. | |||
2012-04-04 | Remove USE_SSL #define | Gavin Andresen | |
2012-04-04 | Move from noui.h / ui.h to one ui_interface.h with dummy implementation for ↵ | Wladimir J. van der Laan | |
the daemon. | |||
2012-02-24 | CAddrMan: stochastic address manager | Pieter Wuille | |
Design goals: * Only keep a limited number of addresses around, so that addr.dat does not grow without bound. * Keep the address tables in-memory, and occasionally write the table to addr.dat. * Make sure no (localized) attacker can fill the entire table with his nodes/addresses. See comments in addrman.h for more detailed information. | |||
2012-01-12 | Compile with extra warnings turned on. And more makefile/code tidying up. | Gavin Andresen | |
This turns on most gcc warnings, and removes some unused variables and other code that triggers warnings. Exceptions are: -Wno-sign-compare : triggered by lots of comparisons of signed integer to foo.size(), which is unsigned. -Wno-char-subscripts : triggered by the convert-to-hex functions (I may fix this in a future commit). | |||
2012-01-12 | Remove broken Visual C++ makefile.vc, and removed annoying HEADERS= list ↵ | Gavin Andresen | |
from other makefiles | |||
2012-01-06 | Network stack refactor | Pieter Wuille | |
This introduces CNetAddr and CService, respectively wrapping an (IPv6) IP address and an IP+port combination. This functionality used to be part of CAddress, which also contains network flags and connection attempt information. These extra fields are however not always necessary. These classes, along with logic for creating connections and doing name lookups, are moved to netbase.{h,cpp}, which does not depend on headers.h. Furthermore, CNetAddr is mostly IPv6-ready, though IPv6 functionality is not yet enabled for the application itself. | |||
2011-12-17 | Key import and export | Pieter Wuille | |
Introduces two new RPC calls: * dumpprivkey: retrieve the private key corresponding to an address * importprivkey: add a private key to your wallet The private key format is analoguous to the address format. It is a 51-character base58-encoded string, that includes a version number and a checksum. Includes patch by mhanne: * add optional account parameter for importprivkey, if omitted use default | |||
2011-12-17 | Add GetSecret() and GetKeys() to CKeyStore | Pieter Wuille | |
2011-12-01 | Moved checkpoints out of main, to prep for using them to help prevent DoS ↵ | Gavin Andresen | |
attacks | |||
2011-10-07 | Remove ui_res from makefiles | Gavin Andresen | |
2011-09-30 | remove cryptopp dependency, add simple unittest for SHA256Transform() | Nils Schneider | |
2011-09-26 | Fix build: put back rules to build cryptopp files | Gavin Andresen | |
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-18 | assure that base bitcoind and bitcoin still build | Wladimir J. van der Laan | |
2011-09-01 | Merge branch 'code-cleanup' of git://github.com/muggenhor/bitcoin | Gavin Andresen | |
2011-08-31 | Merge pull request #464 from TheBlueMatt/upnp1.6 | Jeff Garzik | |
Upgrade dependancies and tweak build process. |