Commit Graph

110 Commits

Author SHA1 Message Date
Evan Duffield
f54d9e5d0e removed static 2014-10-03 14:46:26 -07:00
Evan Duffield
7819ee4b80 fixed compiling for daemon 2014-09-02 06:56:24 -07:00
Evan Duffield
3f4bc4c83a added new alerts test code 2014-07-20 10:13:23 -07:00
Evan Duffield
bc1ca7d1df Merge branch 'master' of https://github.com/DeathRay1977/darkcoin into DeathRay1977-master 2014-07-20 09:57:54 -07:00
Norm Fasey
89c669769b Fixes for Alerts Unit Tests 2014-07-09 19:48:35 +01:00
Darkcoin
a2e69e4cb9 Merge pull request #17 from nightlydarkcoin/gitian
fixed contrib/gitian-descriptors for Linux 32, Linux 64, Windows 32 an OSX
2014-07-04 07:29:11 -07:00
Evan Duffield
89e0ce7da6 merged gitian 2014-07-04 07:24:49 -07:00
Holger Schinzel
716d04ac8d - fixed contrib/gitian-descriptors for Linux 32, Linux 64, Windows 32 and OSX
- updated macdeploy/macdeployqtplus to latest bitcoin upstream
- updated release-process.md

known issues:
- setup.exe for Windows 32 is still branded as Litecoin
- test of upload of signatures to gitian.sigs pendig
- build system (makefile, darkcoin-qt.pro) is outdated and needs update to autotools/autoconf
- Windows 64 build not working due to linker issues
2014-07-02 00:30:40 +02:00
Evan Duffield
5185fa0e03 compiles 2014-06-29 20:28:33 -07:00
Evan Duffield
b65b71156c Added new hashing algorithm for blocks, masternode payment enforcement, checkpointing 2014-06-23 12:14:44 -07:00
Evan Duffield
9930f5ff21 removed checkpointer 2014-06-10 08:35:58 -07:00
chaeplin
672b0eb1fe Update makefile.unix
typo corrected
2014-05-02 22:13:57 +09:00
Evan Duffield
50219d381e Masternode Payments, DGW3 and Magic Numbers Fix. Hard fork on May 14th! 2014-05-01 08:14:39 -07:00
Evan
760dd088e8 add darksend rpc, fixed bug with mass block download 2014-04-09 04:31:42 -07:00
Evan
977aaa41bb temp fix for bug 2014-02-15 14:35:26 -07:00
Evan
fff17db980 Changed name to DarkCoin 2014-01-28 18:24:52 -07:00
Evan
324a0ab0ae removed scrypt and added hard coded nodes 2014-01-14 20:43:31 -07:00
Evan
65efd63361 fixed linux daemon 2014-01-13 20:12:03 -07:00
Evan
58e97ec644 step1 2014-01-10 08:28:47 -07:00
Warren Togami
cd8eeccc2d Litecoin: Runtime detection of SSE2 32bit x86 for Scrypt
* x86_64 and Intel MacOS X always uses scrypt-sse2, non-x86 uses scrypt-generic.
* x86 (not Mac) detects cpuid features and chooses sse2 or generic during runtime.

How to Build with SSE2 Support
==============================
* make litecoind with USE_SSE2=1
* qmake with USE_SSE2=1
2013-10-26 15:26:25 -10:00
pooler
4b82dceb7b Litecoin: Add a simplified SSE2 version of scrypt
pooler: Ported from tarsnap upstream, fixed aliasing issue
cfields: break apart sse2/non-sse2 into separate objects
2013-10-26 15:26:25 -10:00
Warren Togami
4014afe2e6 Litecoin: Build and Makefile changes 2013-07-13 02:13:28 -10:00
Warren Togami
2acab1baf1 Litecoin: Scrypt n=1024 Pow hash based upon Colin Percival's Tarnsnap (2009)
Modified by Artforz, coblee, and pooler
2013-07-06 21:05:06 -10:00
Calvin Owens
e74fbca1c2 Add comments to UNIX Makefile regarding USE_UPNP
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.
2013-04-17 00:04:03 -05:00
Gavin Andresen
f49992d983 Merge pull request #2243 from luke-jr/bugfix_leveldb
LevelDB build bugfix
2013-04-08 18:03:03 -07:00
Matt Corallo
c2efd981aa (finally) Remove IRC Seed support now that lfnet is down. 2013-03-24 19:38:19 -04:00
Luke Dashjr
3a9c2d51e1 Bugfix: makefile.unix: Honour BOOST_LIB_SUFFIX on boost_unit_test_framework 2013-02-19 05:32:39 +00:00
Gavin Andresen
fbd860287e Pass compiler flags down into leveldb make
Fixes issue#2288. Includes cleanups from Luke's pull 2243.
2013-02-15 19:55:44 -05:00
Pieter Wuille
3cce597fc9 Support large files on 32-bit Linux 2013-01-30 16:05:47 +01:00
Matt Corallo
bd21612c37 Add a CBloomFilter class for use as a transaction filter. 2013-01-16 12:48:01 -05:00
Matt Corallo
7ab026f449 Add MurmurHash3 implementation to hash.h/add hash.cpp. 2013-01-16 12:48:01 -05:00
Robert Backhaus
978770b59d Change 'make' to $(MAKE) in leveldb make command line 2012-11-13 11:45:07 +10:00
Matt Corallo
3b4f8ad71d Use && instead of ; in leveldb calls to makefile. 2012-10-29 15:43:17 -04:00
Pieter Wuille
4ca60bba5c Remove BDB block database support 2012-10-20 23:08:57 +02:00
Pieter Wuille
2d8a48292b LevelDB block and coin databases
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 23:08:57 +02:00
Pieter Wuille
43b7905e98 LevelDB glue
Database-independent glue for supporting LevelDB databases.

Based on code from earlier commits by Mike Hearn in his leveldb
branch.
2012-10-20 23:08:56 +02:00
Pieter Wuille
3ff3a2bd60 Makefile integration of LevelDB 2012-10-20 23:08:56 +02:00
Wladimir J. van der Laan
827d8c2e0c Revert "Remove -Wformat* warnings from makefiles"
This reverts commit 14ac0adcc7.
2012-10-01 19:45:42 +02:00
Wladimir J. van der Laan
14ac0adcc7 Remove -Wformat* warnings from makefiles
commit 5a1a3622 effectively enabled these warnings, but they need
to be fixed before being enabled in the general build scripts.
2012-09-27 04:10:21 +02:00
Gavin Andresen
f2b066da70 Update gitignore and Makefiles for build.h move from src/ to src/obj 2012-09-20 10:28:13 -04:00
Gavin Andresen
8f09e4cac4 Give makefiles 'test' and 'check' targets to compile and run unit tests 2012-09-18 12:18:51 -04:00
Gavin Andresen
f35c6c4fb9 Refactor: move alert code from main to alert.cpp/h 2012-08-28 17:04:54 -04:00
Luke Dashjr
9655d73f49 Allow building with IPv6 support, but it disabled by default 2012-08-23 21:01:01 +00:00
Luke Dashjr
e422bebbdc Make IPv6 support buildtime-optional again (defaults to enabled) 2012-08-23 20:49:51 +00:00
Gavin Andresen
f39ab4c8d0 Merge branch 'testdata' of git://github.com/TheBlueMatt/bitcoin 2012-08-21 13:58:24 -04:00
Jeff Garzik
c625ae04d2 RPC, cosmetic: move more RPC code to new rpcblockchain.cpp module 2012-08-21 11:03:38 -04:00
Jeff Garzik
e3bc569865 RPC, cosmetic: move wallet-related RPCs to new rpcwallet.cpp module 2012-08-21 10:38:57 -04:00
Jeff Garzik
7600e7fc39 RPC, cosmetic: Create rpcmining.cpp as new home for mining-related RPC code 2012-08-21 02:21:33 -04:00
Matt Corallo
da9e86c3b6 Allow setting a different linker than compiler in makefile.unix 2012-08-20 12:12:41 -04:00
Luke Dashjr
90d95b6323 Replace all occurances of license.txt with COPYING, including naming the file COPYING.txt on Windows 2012-07-22 21:49:09 +00:00