Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-31 | Move internal miner/block creation to separate miner.cpp module. | Jeff Garzik | |
Public functions referenced elsewhere are added to miner.h. | |||
2013-07-19 | makefile.mingw: Use normal boost libraries instead of debug for Windows | phelixbtc | |
https://github.com/bitcoin/bitcoin/pull/2835#issuecomment-21231694 | |||
2013-06-23 | fix makefiles and init.cpp after chainparams merge | Philip Kaufmann | |
- add missing chainparams.o to some makefiles - remove a double-include of chainparams.h in init.cpp | |||
2013-06-05 | Created core.h/core.cpp, added to makefiles. Started moving core structures ↵ | Eric Lombrozo | |
from main to core beginning with COutPoint. | |||
2013-06-04 | build: split the non-gui startup routines into a new file | Cory Fields | |
This will allow each to have its own main(), meaning that we can build a common base client and simply link in the correct startup object to create the appropriate binary. | |||
2013-03-24 | (finally) Remove IRC Seed support now that lfnet is down. | Matt Corallo | |
2013-02-15 | Pass compiler flags down into leveldb make | Gavin Andresen | |
Fixes issue#2288. Includes cleanups from Luke's pull 2243. | |||
2013-01-23 | Port leveldb to MinGW32 | Gavin Andresen | |
Several changes to make the native windows leveldb code compile with mingw32 and run on 32-bit Windows: * Remove -std=c++0x dependency (modified code to use NULL instead of nullptr) * Link with -lshlwapi * Only #define snprintf/etc if compiling with Visual Studio * Do not link against DbgHelp.lib (wrote a CreateDir instead of using DbgHelp's MakeSureDirectoryPathExists * Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows api calls * Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports %ll) I also cleaned up makefile.mingw, assuming that dependencies would be in the standard /usr/local/{include,lib} by default but allowing overriding with make DEPSDIR=... etc | |||
2013-01-17 | enable GCC large address aware linker flag (Windows only) | Philip Kaufmann | |
- this flag allows bitcoin-qt.exe / bitcoind.exe (32-bit application) to handle addresses larger than 2GB (up to 3GB on x86 Windows and up to 4GB on x64 Windows) | |||
2013-01-16 | Add a CBloomFilter class for use as a transaction filter. | Matt Corallo | |
2013-01-16 | Add MurmurHash3 implementation to hash.h/add hash.cpp. | Matt Corallo | |
2012-12-04 | Update src/makefile.mingw | grimd34th | |
With MinGW we use .a not .lib | |||
2012-11-13 | Change 'make' to $(MAKE) in leveldb make command line | Robert Backhaus | |
2012-10-29 | Add missing calls to ranlib in Windows makefiles | Matt Corallo | |
2012-10-29 | Use && instead of ; in leveldb calls to makefile. | Matt Corallo | |
2012-10-21 | Tab instead of 4 spaces in makefile.mingw | Pieter Wuille | |
2012-10-20 | Remove BDB block database support | Pieter Wuille | |
2012-10-20 | LevelDB block and coin databases | Pieter Wuille | |
Split off CBlockTreeDB and CCoinsViewDB into txdb-*.{cpp,h} files, implemented by either LevelDB or BDB. Based on code from earlier commits by Mike Hearn in his leveldb branch. | |||
2012-10-20 | LevelDB glue | Pieter Wuille | |
Database-independent glue for supporting LevelDB databases. Based on code from earlier commits by Mike Hearn in his leveldb branch. | |||
2012-10-20 | Makefile integration of LevelDB | Pieter Wuille | |
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 |