BitcoinPrivate-legacy/src
João Barbosa 5015d2b27f
Fix ZMQ Notification initialization and shutdown
Moves the call Initialize() from init.cpp to CreateWithArguments() and handles the
return value. Moves the call Shutdown() from init.cpp to destructor.
Changes Initialize() and Shutdown() to protected members.
2017-02-08 22:10:42 +00:00
..
compat
config
consensus Reject block versions lower than 4 2016-10-22 00:43:26 -05:00
crypto Correct line swap 2016-10-14 13:35:22 -04:00
gtest Use a more specific exception class for note decryption failure 2017-01-31 23:05:19 +01:00
json Throw a domain error as json_spirit is a third-party library. 2016-08-27 09:14:25 -07:00
leveldb
obj
obj-test
policy Fixes CID 1352698 uninitialized scalar field. 2016-10-20 11:17:17 -07:00
pow/tromp Comment out print statements in tromp's solver 2016-10-22 15:59:44 -05:00
primitives Auto merge of #1904 - str4d:1749-write-witness-cache-with-best-block, r=ebfull 2016-12-09 21:11:15 +00:00
qt Remove OpenSSL PRNG reseeding 2017-01-23 17:06:54 +01:00
script Auto merge of #1591 - bitcartel:upstream_7933_fix_out_of_memory_deserializing_utxo, r=daira 2016-10-21 23:32:51 -04:00
secp256k1 Fix secp256k1 test compilation 2016-10-04 00:45:56 -07:00
support
test Fixes #1497 ZCA-009 by restricting data exporting to user defined folder. 2017-01-16 10:56:06 -08:00
univalue
wallet Auto merge of #2072 - bitcartel:2060_debug_zrpc_zrpcunsafe, r=bitcartel 2017-02-08 18:54:47 +00:00
zcash Use a more specific exception class for note decryption failure 2017-01-31 23:05:19 +01:00
zmq Fix ZMQ Notification initialization and shutdown 2017-02-08 22:10:42 +00:00
.clang-format .clang-format: change standard to C++11 2016-07-11 13:22:20 +01:00
Makefile.am build: Make use of ZMQ_CFLAGS 2017-02-08 22:10:42 +00:00
Makefile.gtest.include Add ZMQ libs to zcash-gtest 2017-02-08 22:10:42 +00:00
Makefile.qt.include Add ZeroMQ support. Notify blocks and transactions via ZeroMQ 2017-02-08 22:10:42 +00:00
Makefile.qttest.include Add ZeroMQ support. Notify blocks and transactions via ZeroMQ 2017-02-08 22:10:42 +00:00
Makefile.test.include Add ZeroMQ support. Notify blocks and transactions via ZeroMQ 2017-02-08 22:10:42 +00:00
Makefile.zcash.include Fix linking error in CreateJoinSplit 2017-01-23 18:29:22 +01:00
addrman.cpp
addrman.h
alert.cpp Enable high-priority alerts to put the RPC into safe mode 2016-09-23 17:26:43 +12:00
alert.h Enable high-priority alerts to put the RPC into safe mode 2016-09-23 17:26:43 +12:00
alertkeys.h Fixes to integrate sendalert.cpp. 2016-07-15 19:57:55 -07:00
amount.cpp
amount.h
arith_uint256.cpp
arith_uint256.h
asyncrpcoperation.cpp Add lock for member variables. 2016-09-08 21:46:15 -07:00
asyncrpcoperation.h Fixes #1960: z_getoperationstatus/result now includes operation details. 2017-01-16 16:45:27 -08:00
asyncrpcqueue.cpp Fix formatting 2016-09-08 21:46:15 -07:00
asyncrpcqueue.h Add shared queue to AsynRPCQueue. 2016-09-08 21:46:14 -07:00
base58.cpp CBitcoinAddress should use nVersionBytes == 2. 2016-10-03 23:53:14 -07:00
base58.h CBitcoinAddress should use nVersionBytes == 2. 2016-10-03 23:53:14 -07:00
bitcoin-cli-res.rc Remove .z# suffix from version 2016-09-09 00:22:18 -06:00
bitcoin-cli.cpp Auto merge of #2007 - bitcartel:1097_copyright_notice_and_date, r=bitcartel 2017-01-19 00:56:47 +00:00
bitcoin-tx-res.rc Rename bitcoin-tx to zcash-tx 2016-10-18 16:45:43 -05:00
bitcoin-tx.cpp Auto merge of #1567 - str4d:rename-binaries, r=daira 2016-10-21 20:48:11 -04:00
bitcoind-res.rc Remove .z# suffix from version 2016-09-09 00:22:18 -06:00
bitcoind.cpp Show a friendly message explaining why zcashd needs a zcash.conf 2017-01-11 12:55:35 +01:00
bloom.cpp Refactor: replace calls to GetTxid() with GetHash() 2016-09-07 15:12:09 -07:00
bloom.h
chain.cpp
chain.h Remove the RC 1 block index error message 2016-10-18 17:19:54 -05:00
chainparams.cpp Add checkpoint at block height 15000 2016-11-23 15:17:51 -08:00
chainparams.h Track mined blocks to detect and report orphans and mining revenue 2016-10-30 16:37:44 -07:00
chainparamsbase.cpp
chainparamsbase.h Fixes CID 1352706 uninitialized scalar field. 2016-10-20 11:05:30 -07:00
chainparamsseeds.h
checkpoints.cpp
checkpoints.h
checkqueue.h
clientversion.cpp Rename client identifier from Satoshi to MagicBean (closes #1481) 2016-10-12 10:50:05 -07:00
clientversion.h Bump version to 1.0.5. 2017-01-19 19:21:32 -07:00
coincontrol.h
coins.cpp Auto merge of #1895 - bitcartel:1857_tx_priority, r=str4d 2016-12-09 08:10:21 +00:00
coins.h Rename CSerialsCacheEntry. 2016-07-18 10:06:18 -06:00
compat.h Changes to build on Alpine Linux. 2016-10-20 00:36:32 +01:00
compressor.cpp
compressor.h Fix OOM bug: UTXO entries with invalid script length 2016-10-20 22:59:50 -07:00
core_io.h
core_read.cpp
core_write.cpp Refactor: replace calls to GetTxid() with GetHash() 2016-09-07 15:12:09 -07:00
eccryptoverify.cpp
eccryptoverify.h
ecwrapper.cpp Ensure correctness if asserts are compiled out 2016-09-30 18:54:16 +13:00
ecwrapper.h
hash.cpp
hash.h
init.cpp Fix ZMQ Notification initialization and shutdown 2017-02-08 22:10:42 +00:00
init.h Closes #1097 so zcash-cli now displays license info like zcashd. 2017-01-16 09:38:09 -08:00
key.cpp Remove OpenSSL PRNG reseeding 2017-01-23 17:06:54 +01:00
key.h
keystore.cpp Changes after review 2016-09-01 11:48:15 +12:00
keystore.h Add support for encrypting spending keys 2016-09-13 14:21:49 +12:00
leveldbwrapper.cpp
leveldbwrapper.h
limitedmap.h
main.cpp Add UpdatedBlockTip signal to CMainSignals and CValidationInterface 2017-02-08 22:10:42 +00:00
main.h Skip JoinSplit verification before the last checkpoint 2016-12-09 21:06:45 +13:00
memusage.h
merkleblock.cpp Refactor: replace calls to GetTxid() with GetHash() 2016-09-07 15:12:09 -07:00
merkleblock.h
metrics.cpp Handle newlines in UI messages 2017-01-05 08:38:35 +01:00
metrics.h Trigger metrics UI refresh on new messages 2017-01-05 08:18:29 +01:00
miner.cpp Fixes #1762 segfault when miner is interrupted. 2016-11-03 21:53:56 -07:00
miner.h
mruset.h
net.cpp Only send one GetAddr response per connection. 2016-10-20 20:30:53 -07:00
net.h Only send one GetAddr response per connection. 2016-10-20 20:30:53 -07:00
netbase.cpp
netbase.h
noui.cpp
noui.h
pow.cpp Remove unnecessary method 2016-09-08 12:22:08 +12:00
pow.h Remove unnecessary method 2016-09-08 12:22:08 +12:00
protocol.cpp
protocol.h
pubkey.cpp
pubkey.h
random.cpp Address review comments 2017-01-23 17:06:54 +01:00
random.h Address review comments 2017-01-23 17:06:54 +01:00
rest.cpp
reverselock.h
rpcblockchain.cpp Add total number of commitments to getblockchaininfo 2016-12-15 15:50:26 +13:00
rpcclient.cpp Closes #1903. Add fee parameter to z_sendmany. 2016-11-30 14:23:35 -08:00
rpcclient.h
rpcmining.cpp Only enable getblocktemplate when wallet is enabled 2016-12-16 10:44:04 +13:00
rpcmisc.cpp Closes #1746. Add rpc call z_validateaddress to validate zaddrs. 2016-10-31 20:05:48 -07:00
rpcnet.cpp Rename client identifier from Satoshi to MagicBean (closes #1481) 2016-10-12 10:50:05 -07:00
rpcprotocol.cpp rpc: Implement random-cookie based authentication 2017-01-09 17:57:05 +01:00
rpcprotocol.h rpc: Implement random-cookie based authentication 2017-01-09 17:57:05 +01:00
rpcrawtransaction.cpp Add vjoinsplit to JSON output of RPC call gettransaction 2016-10-06 19:53:46 -07:00
rpcserver.cpp Auto merge of #1999 - str4d:1950-random-cookie-rpc-auth, r=ebfull 2017-01-18 14:20:25 +00:00
rpcserver.h Add getlocalsolps and getnetworksolps RPC calls, show them in getmininginfo 2016-11-16 22:02:49 +13:00
scheduler.cpp
scheduler.h
sendalert.cpp Bump version number in sendalert.cpp 2016-10-26 12:00:43 -07:00
serialize.h Add caching of incremental witnesses for spendable notes 2016-08-30 00:29:49 +12:00
streams.h CDataStream::ignore Throw exception instead of assert on negative nSize. 2016-10-20 22:59:50 -07:00
sync.cpp
sync.h
threadsafety.h
timedata.cpp
timedata.h
tinyformat.h util: Update tinyformat 2016-10-25 19:48:38 +01:00
txdb.cpp Increment witnesses for new transactions on rescan 2016-10-17 09:55:02 -05:00
txdb.h Change `serial` to `nf` in txdb. 2016-07-18 10:07:30 -06:00
txmempool.cpp Refactor: replace calls to GetTxid() with GetHash() 2016-09-07 15:12:09 -07:00
txmempool.h Fixes CID 1352686 uninitialized scalar variable. 2016-10-20 11:28:22 -07:00
ui_interface.h
uint252.h Add support for spending keys to the basic key store 2016-08-09 17:38:25 +12:00
uint256.cpp
uint256.h Update uint256.h 2016-08-13 11:12:18 -04:00
undo.h
util.cpp Remove OpenSSL PRNG reseeding 2017-01-23 17:06:54 +01:00
util.h Auto merge of #2007 - bitcartel:1097_copyright_notice_and_date, r=bitcartel 2017-01-19 00:56:47 +00:00
utilmoneystr.cpp
utilmoneystr.h
utilstrencodings.cpp Fixes #1497 ZCA-009 by restricting data exporting to user defined folder. 2017-01-16 10:56:06 -08:00
utilstrencodings.h Fixes #1497 ZCA-009 by restricting data exporting to user defined folder. 2017-01-16 10:56:06 -08:00
utiltest.cpp Fix indentation 2016-12-09 16:59:34 +13:00
utiltest.h Add benchmark for incrementing note witnesses 2016-11-17 22:26:46 +13:00
utiltime.cpp Revert "Revert "Avoid boost::posix_time functions that have potential out-of-bounds read bugs. ref #1459"" 2016-10-21 23:14:00 -05:00
utiltime.h
validationinterface.cpp Add ZeroMQ support. Notify blocks and transactions via ZeroMQ 2017-02-08 22:10:42 +00:00
validationinterface.h Add UpdatedBlockTip signal to CMainSignals and CValidationInterface 2017-02-08 22:10:42 +00:00
version.h Bump the (minimum) protocol version to avoid invoking legacy behavior from upstream. 2016-07-19 19:07:14 -06:00
zcbenchmarks.cpp Extend createjoinsplit to benchmark parallel JoinSplits 2016-12-14 15:28:00 +13:00
zcbenchmarks.h Extend createjoinsplit to benchmark parallel JoinSplits 2016-12-14 15:28:00 +13:00