aboutsummaryrefslogtreecommitdiff
path: root/src/makefile.unix
Commit message (Collapse)AuthorAgeFilesLines
* autotools: switch to autotools buildsystemCory Fields2013-09-051-206/+0
|
* Merge pull request #2618 from fcicq/solaris-supportJeff Garzik2013-08-241-1/+1
|\ | | | | Partial solaris support
| * Disable variadic template support in C++11fcicq2013-07-171-1/+1
| |
* | Move internal miner/block creation to separate miner.cpp module.Jeff Garzik2013-07-311-0/+1
|/ | | | Public functions referenced elsewhere are added to miner.h.
* Introduce a CChainParameters singleton class and regtest mode.Mike Hearn2013-06-191-1/+2
| | | | | | | | | | | | | The new class is accessed via the Params() method and holds most things that vary between main, test and regtest networks. The regtest mode has two purposes, one is to run the bitcoind/bitcoinj comparison tool which compares two separate implementations of the Bitcoin protocol looking for divergence. The other is that when run, you get a local node which can mine a single block instantly, which is highly convenient for testing apps during development as there's no need to wait 10 minutes for a block on the testnet.
* Created core.h/core.cpp, added to makefiles. Started moving core structures ↵Eric Lombrozo2013-06-051-0/+1
| | | | from main to core beginning with COutPoint.
* build: split the non-gui startup routines into a new fileCory Fields2013-06-041-1/+2
| | | | | | 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.
* Add comments to UNIX Makefile regarding USE_UPNPCalvin Owens2013-04-171-0/+6
| | | | | The tri-state nature of USE_UPNP isn't immediately obvious, so paste the explanation from doc/build-unix.txt as a comment in the makefile.
* Merge pull request #2243 from luke-jr/bugfix_leveldbGavin Andresen2013-04-081-1/+5
|\ | | | | LevelDB build bugfix
| * Bugfix: makefile.unix: Honour BOOST_LIB_SUFFIX on boost_unit_test_frameworkLuke Dashjr2013-02-191-1/+5
| |
* | (finally) Remove IRC Seed support now that lfnet is down.Matt Corallo2013-03-241-1/+0
|/
* Pass compiler flags down into leveldb makeGavin Andresen2013-02-151-2/+4
| | | | Fixes issue#2288. Includes cleanups from Luke's pull 2243.
* Support large files on 32-bit LinuxPieter Wuille2013-01-301-1/+1
|
* Add a CBloomFilter class for use as a transaction filter.Matt Corallo2013-01-161-0/+1
|
* Add MurmurHash3 implementation to hash.h/add hash.cpp.Matt Corallo2013-01-161-0/+1
|
* Change 'make' to $(MAKE) in leveldb make command lineRobert Backhaus2012-11-131-1/+1
|
* Use && instead of ; in leveldb calls to makefile.Matt Corallo2012-10-291-1/+1
|
* Remove BDB block database supportPieter Wuille2012-10-201-8/+4
|
* LevelDB block and coin databasesPieter Wuille2012-10-201-1/+3
| | | | | | | | 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.
* LevelDB gluePieter Wuille2012-10-201-1/+2
| | | | | | | Database-independent glue for supporting LevelDB databases. Based on code from earlier commits by Mike Hearn in his leveldb branch.
* Makefile integration of LevelDBPieter Wuille2012-10-201-0/+13
|
* Revert "Remove -Wformat* warnings from makefiles"Wladimir J. van der Laan2012-10-011-1/+1
| | | | This reverts commit 14ac0adcc7c0224a467e38bbd4ebf39d824ada8d.
* Remove -Wformat* warnings from makefilesWladimir J. van der Laan2012-09-271-1/+1
| | | | | commit 5a1a3622 effectively enabled these warnings, but they need to be fixed before being enabled in the general build scripts.
* Update gitignore and Makefiles for build.h move from src/ to src/objGavin Andresen2012-09-201-1/+1
|
* Give makefiles 'test' and 'check' targets to compile and run unit testsGavin Andresen2012-09-181-0/+3
|
* Refactor: move alert code from main to alert.cpp/hGavin Andresen2012-08-281-0/+1
|
* Allow building with IPv6 support, but it disabled by defaultLuke Dashjr2012-08-231-1/+1
|
* Make IPv6 support buildtime-optional again (defaults to enabled)Luke Dashjr2012-08-231-1/+6
|
* Merge branch 'testdata' of git://github.com/TheBlueMatt/bitcoinGavin Andresen2012-08-211-2/+4
|\
| * Allow setting a different linker than compiler in makefile.unixMatt Corallo2012-08-201-2/+4
| |
* | RPC, cosmetic: move more RPC code to new rpcblockchain.cpp moduleJeff Garzik2012-08-211-0/+1
| |
* | RPC, cosmetic: move wallet-related RPCs to new rpcwallet.cpp moduleJeff Garzik2012-08-211-0/+1
| |
* | RPC, cosmetic: Create rpcmining.cpp as new home for mining-related RPC codeJeff Garzik2012-08-211-0/+1
|/
* Replace all occurances of license.txt with COPYING, including naming the ↵Luke Dashjr2012-07-221-1/+1
| | | | file COPYING.txt on Windows
* Use linker-arguments only when linkingGiel van Schijndel2012-07-171-4/+9
| | | | | | | Passing linker-arguments when only compiling will cause warnings with Clang. This change fixes those. Signed-off-by: Giel van Schijndel <[email protected]>
* Implement raw transaction RPC callsGavin Andresen2012-07-051-0/+1
| | | | | | Implement listunspent / getrawtransaction / createrawtransaction / signrawtransaction, to support creation and signing-on-multiple-device multisignature transactions.
* Work around a distcc bug where -MMD output isn't copied.Matt Corallo2012-07-031-2/+2
|
* Create new rpcnet module, and move 'getconnectioncount' RPC to itJeff Garzik2012-06-281-0/+1
|
* Define BOOST_SPIRIT_THREADSAFE in all makefilesJeff Garzik2012-05-211-1/+1
| | | | | | rather than at each include site. Fixes #1371
* Add /bin/sh to bitcoin-qt.pro - as some filesystems don't have the execute flag.R E Broadley2012-05-171-1/+1
|
* Partially revert f621326: xCXXFLAGSPieter Wuille2012-05-131-6/+9
|
* Merge pull request #1021 from sipa/ipv6Pieter Wuille2012-05-111-1/+1
|\ | | | | IPv6 node support
| * IPv6 node supportPieter Wuille2012-05-111-1/+1
| | | | | | | | | | | | 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.
* | Split synchronization mechanisms from util.{h,cpp}Pieter Wuille2012-05-111-0/+1
|/
* Clean up warningsPieter Wuille2012-05-091-7/+6
| | | | | | * Use -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameters * Remove xCXXFLAGS usage in makefile.unix * Fix several recent and older sign-compare warnings
* Revert part of 1302257e: don't update CXXFLAGS, only xCXXFLAGSJeff Garzik2012-05-081-1/+1
|
* makefile.unix: add -Wall to default CXXFLAGSJeff Garzik2012-05-081-2/+2
| | | | | Additionally, remove -Wno-sign-compare from alt CXXFLAGS, as that is no longer a problem.
* Merge pull request #1150 from gavinandresen/NOPCHGavin Andresen2012-04-261-1/+1
|\ | | | | Remove unused -DNOPCH
| * Remove unused -DNOPCHGavin Andresen2012-04-251-1/+1
| |
* | Define TEST_DATA_DIR so unit tests can be run from any current working directoryGavin Andresen2012-04-261-0/+2
|/