Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-14 | Merge pull request #4400 | Wladimir J. van der Laan | |
4eedf4f make RandAddSeed() use OPENSSL_cleanse() (Philip Kaufmann) 6354935 move rand functions from util to new random.h/.cpp (Philip Kaufmann) 001a53d add GetRandBytes() as wrapper for RAND_bytes() (Philip Kaufmann) | |||
2014-07-09 | Merge pull request #4340 | Wladimir J. van der Laan | |
33cc907 Add DNS seed of open-nodes.org (kevin) | |||
2014-07-09 | move rand functions from util to new random.h/.cpp | Philip Kaufmann | |
2014-06-25 | Remove unnecessary dependencies for bitcoin-cli | Wladimir J. van der Laan | |
This commit removes all the unnecessary dependencies (key, core, netbase, sync, ...) from bitcoin-cli. To do this it shards the chain parameters into BaseParams, which contains just the RPC port and data directory (as used by utils and bitcoin-cli) and Params, with the rest. | |||
2014-06-23 | move pow constants to chainparams | jtimon | |
2014-06-21 | Add CMutableTransaction and make CTransaction immutable. | Pieter Wuille | |
In addition, introduce a cached hash inside CTransaction, to prevent recalculating it over and over again. | |||
2014-06-17 | Get rid of Params().RPCisTestNet() | jtimon | |
2014-06-16 | Remove `using namespace std` from header file | Wladimir J. van der Laan | |
It's considered bad form to import things into the global namespace in a header. Put it in the cpp files where it is needed instead. | |||
2014-06-15 | Add DNS seed of open-nodes.org | kevin | |
2014-06-12 | add NetworkIDString() to chainparams | Philip Kaufmann | |
- returns the BIP70 network string - use that new function in the core and GUI code and remove unused code and functions | |||
2014-06-12 | Add testnet DNS seed of Alex Kotenko. | Andreas Schildbach | |
2014-06-04 | Replace virtual methods with static attributes, chainparams.h depends on | jtimon | |
protocol.h instead of the other way around | |||
2014-06-04 | Add RPCisTestNet chain parameter | jtimon | |
2014-06-04 | Add RequireStandard chain parameter | jtimon | |
2014-06-04 | Add AllowMinDifficultyBlocks chain parameter | jtimon | |
2014-06-04 | Move majority constants to chainparams | jtimon | |
2014-06-04 | Add DefaultCheckMemPool chain parameter | jtimon | |
2014-06-04 | Add DefaultMinerThreads chain parameter | jtimon | |
2014-06-04 | Add MineBlocksOnDemand chain parameter | jtimon | |
2014-06-04 | Add MiningRequiresPeers chain parameter | jtimon | |
2014-05-09 | Move {Get,Set}Compact from bignum to uint256 | Pieter Wuille | |
2014-04-22 | script: switch outside users to CScriptNum | Cory Fields | |
2014-03-15 | Add new DNS seed from bitnodes.io. | Addy Yeow | |
2014-02-09 | Copyright header updates s/2013/2014 on files whose last git commit was done ↵ | gubatron | |
in 2014. contrib/devtools/fix-copyright-headers.py script to be able to perform this maintenance task with ease during the rest of the year, every year. Modifications to contrib/devtools/README.md to document what fix-copyright-headers.py does. | |||
2014-01-24 | Updated fallback seed nodes from sipa's DNS seeds | Gavin Andresen | |
2014-01-03 | Added new DNS seed from bitcoinstats.com. | Christian Decker | |
2013-11-10 | Cleanup code using forward declarations. | Brandon Dahler | |
Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files. | |||
2013-10-20 | Bump Year Number to 2013 | super3 | |
2013-08-15 | Merge pull request #2829 from sipa/bip32 | Gavin Andresen | |
BIP 32 derivation + test vectors | |||
2013-08-12 | Add missing 0x prefix in chainparams.cpp | Roman Mindalev | |
2013-07-15 | BIP32 derivation implementation | Pieter Wuille | |
2013-06-24 | main.h->core.h include dependency improvements. | Jeff Garzik | |
2013-06-24 | Generalize version bytes | Pieter Wuille | |
2013-06-19 | Introduce a CChainParameters singleton class and regtest mode. | Mike Hearn | |
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. |