Commit Graph

17342 Commits

Author SHA1 Message Date
Jon Layton 0b7387a67c [docs] Use .github/ISSUE_TEMPLATE.md from Bitcoin, with relevant tweaks 2018-07-21 19:22:37 -05:00
Jon Layton 3ef8c14019 [cleanup] Text for ~/.btcp/bitcoin.conf, whitespace 2018-07-21 14:19:34 -05:00
Jon Layton 88357cf1ca
Merge pull request #31 from ch4ot1c/fix/strMessageMagic-btcp
[p2p] strMessageMagic: BitcoinPrivate Signed Message:\n
2018-07-17 10:58:29 -05:00
Jon Layton 3df55a9b4c
Merge pull request #30 from ch4ot1c/fix/slip-0173
[chainparams] Mainnet, Testnet, Regtest: Set bech32_hrp
2018-07-17 10:57:59 -05:00
Don Shin 783b212b1b
Merge pull request #36 from ch4ot1c/patch/zcashparams
[fixup] Remove TryCreateDirectory for MacOS ZcashParams
2018-07-16 17:15:27 -05:00
Jon Layton 31fe6ee585 [fixup] Remove TryCreateDirectory for MacOS ZcashParams, as it is no longer used in bitcoin 2018-07-16 13:39:56 -05:00
Jon Layton 18227b4fea
Merge pull request #28 from ch4ot1c/improvement/build-without-disablewallet
Improvement: Build without -disablewallet
2018-07-15 16:40:28 -05:00
Jon Layton 4be86cddb8 [wallet] [rpc] [zk] [mining] Remove GenerateBitcoins from asyncrpcoperation_*.cpp 2018-07-15 01:34:29 -05:00
Jon Layton 5ed974b084 [rpc] [fixup] AsyncRPCOperation_*: Remove from Makefile.am (instead of undef) 2018-07-14 23:54:38 -05:00
Jon Layton 3bf7e8586f [zk] Replace pzcashParams pointer with unique_ptr 2018-07-14 23:34:18 -05:00
Jon Layton a533aff8c1 [chainparams] Set bech32_hrp to btcp, tbtcp, regbtcp 2018-07-14 19:22:43 -05:00
Jon Layton 88bc234adf [zk] [fixup] Correct ZC_GetBaseParamsDir impl 2018-07-14 16:40:48 -05:00
Jon Layton 7796076ef7 [p2p] strMessageMagic: BitcoinPrivate Signed Message:\n 2018-07-11 20:55:26 -05:00
Jon Layton 3ebc8d64d5 [chainparams] Mainnet, Testnet, Regtest: Set bech32_hrp to 'p', 'test', 'rtest' (SLIP-0173) 2018-07-11 19:08:59 -05:00
Jon Layton 959bd70b98 [chainparams] Regtest: Set nEquihashN, nEquihashK to 200, 9 2018-07-11 17:45:02 -05:00
Jon Layton 4955274a59 [chainparams] Regtest: Set base58prefixes 2018-07-11 17:44:53 -05:00
Jon Layton cd1961650e [chainparams] Testnet: Set genesis hash 2018-07-11 17:41:32 -05:00
Jon Layton 49fba5f51b [build] Add -lgomp to LIBZCASH_LIBS flags to prevent GOMP_CRITICAL_START/END error in libsnark 2018-07-11 17:37:50 -05:00
Jon Layton cacd291808 [wallet] Disable asyncrpcoperation_* files, includes 2018-07-11 17:33:58 -05:00
Jon Layton 050c4445b8 [zk] Remove TryCreateDirectory for ZcashParams on MacOS 2018-07-11 17:11:10 -05:00
Jon Layton 7f245bb0f8 [zk] fetch-params.sh->fetch-zcash-params.sh, use ZCJoinSplit::Prepared to load pzcashParams 2018-07-11 16:42:17 -05:00
Jon Layton b5dc73d9ef [zk] Add scripts/fetch-zcash-params.sh from zcash 1.1.2 zcutil/fetch-params.sh, minus Sapling entries 2018-07-11 15:53:18 -05:00
Jon Layton ad89bf82d4 [build] Remove wallet/rpcdisclosure.cpp from Makefile.am 2018-07-11 11:59:29 -05:00
Jon Layton 22fcf9c1c9 [build] Remove --disable-wallet from scripts/build.sh 2018-07-11 11:56:51 -05:00
Jon Layton 4b5e1e09a3 [zk] Add pzcashParams, ZC_LoadParams, disable libsnark profiling 2018-07-11 11:54:33 -05:00
Jon Layton 0dc88a7f01 [mining] Comment out GenerateBitcoins (should be replaced with 'generate') (-gen, -genproclimit have been removed), boost->STL array includes 2018-07-11 11:36:21 -05:00
Jon Layton f554aac4cf [wallet] JSONRPCRequest for signrawtransaction and sendrawtransaction 2018-07-11 11:36:21 -05:00
Jon Layton f113e2d4e6 [logging] BCLog::ZRPC and ZRPCUNSAFE, gArgs 2018-07-11 11:36:21 -05:00
Jon Layton 8073709070 [wallet] CBitcoinAddress->CTxDestination and related, includes 2018-07-11 11:21:30 -05:00
Jon Layton 2a6d9c51e2 [build] size_t->uint64_t for JoinSplit inputMap/outputMap 2018-07-11 11:19:54 -05:00
Don Shin 44c74ecde2
Merge pull request #15 from PenTesting/patch-1
Regex hardening to fix CVE-2018-12356.
2018-07-09 16:53:51 -05:00
CryptoJake22 b77cc6f0e5
Merge pull request #26 from ch4ot1c/travis
[testing] Add Travis badge to README
2018-07-03 08:57:19 -07:00
Jon Layton 7bdd1276b5 [testing] Add Travis badge to README 2018-07-03 11:52:39 -04:00
CryptoJake22 0e5dd3b1e1
Merge pull request #17 from jc23424/anchor-chainstate-fix
Don't write a null anchor to chainstate
2018-06-26 20:37:18 -07:00
CryptoJake22 81d911ebe5
Merge pull request #14 from jc23424/update-copyright
[copyright] Update copyright information to reflect new dependencies
2018-06-26 20:37:04 -07:00
jc b039e29c17 Don't write a null anchor to chainstate 2018-06-25 09:55:49 -04:00
PenTesting 8501ac007e
Regex hardening to fix CVE-2018-12356. 2018-06-18 08:10:57 +03:00
CryptoJake22 a872abd0aa
Merge pull request #13 from jc23424/btcp-refactor-rebase
[chainparams] chainparams for TESTNET
2018-06-09 06:51:21 -07:00
jc f25bfa57b5 [copyright] Update copyright information to reflect new dependencies 2018-06-09 06:25:10 -04:00
jc 73b8fe2d8b [chainparams] chainparams for TESTNET 2018-06-09 05:40:24 -04:00
TheComputerScienceEducator 0fead66ff5 Update Issue_Template.md with BTCP wording (#8)
Brings Bitcoin Private wording over to the rebase
2018-06-08 11:42:22 -07:00
CryptoJake22 9d5ee8dd9b
Merge pull request #10 from jc23424/patch-1
Add README information and build instructions
2018-06-08 06:01:01 -07:00
jc23424 22ac017b5f
Update README.md 2018-06-08 08:53:08 -04:00
CryptoJake22 1f0d06a450
Update README.md 2018-06-05 08:37:51 -07:00
jc aaeae2bdf3 [script] Claiming for segwit outputs from BTCP chain pre full segwit lockin 2018-06-04 07:22:39 -04:00
jc f3f5ef077d [p2p] TEMP REVERT: do not require a connection to a witness capable node 2018-06-04 07:22:39 -04:00
jc 18d0083895 [cleanup] replace brackets in includes, update copyrights and use std::array instead of boost::array 2018-06-04 07:22:39 -04:00
jc 1bdadc5b73 [tests] Update tests 2018-06-04 07:22:39 -04:00
jc e81141e594 [p2p] Increase batch header sync for new clients 2018-06-04 07:22:39 -04:00
jc b3f1d6dab3 [script] signing and fork replay protection 2018-06-04 07:22:39 -04:00