monero/src
moneromooo-monero c70e8daa91
threadpool: fix deadlock in recursive waiter usage
If a queued job uses a waiter, then we want to run that waiter's
jobs in the current thread if all threads are busy, even if the
queue is empty, since there is no guarantee that any thread will
free up to take care of that new job, since all the threads might
be running a job which spawns such a recursive job and will block
till that recursive job is done, which it will never be since it
relies on the queue being polled by one of those blocked threads.
2017-12-23 09:00:43 +00:00
..
blockchain_db move includes around to lessen overall load 2017-12-16 22:46:38 +00:00
blockchain_utilities move includes around to lessen overall load 2017-12-16 22:46:38 +00:00
blocks precomputed block hashes are now in blocks of N (currently 256) 2017-09-18 16:29:00 +01:00
checkpoints move includes around to lessen overall load 2017-12-16 22:46:38 +00:00
common threadpool: fix deadlock in recursive waiter usage 2017-12-23 09:00:43 +00:00
crypto Scrub keys from memory just before scope end. 2017-12-16 15:40:33 -07:00
cryptonote_basic make multisig work with subaddresses 2017-12-17 16:12:27 +00:00
cryptonote_core Merge pull request #2134 2017-12-17 21:05:16 +02:00
cryptonote_protocol Merge pull request #2877 2017-12-17 12:59:44 +02:00
daemon Merge pull request #2877 2017-12-17 12:59:44 +02:00
daemonizer Tools, daemonizer: fix building on Windows 2017-11-15 23:12:02 +01:00
debug_utilities Merge pull request #2877 2017-12-17 12:59:44 +02:00
gen_multisig N-1/N multisig 2017-12-17 16:12:12 +00:00
mnemonics mnemonics: support for arbitrary (if multiple of 4 bytes) length data 2017-11-09 10:58:10 +00:00
multisig Match surae's recommendation to derive multisig keys 2017-12-17 16:12:32 +00:00
p2p Merge pull request #2877 2017-12-17 12:59:44 +02:00
platform update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
ringct N-1/N multisig 2017-12-17 16:12:12 +00:00
rpc Merge pull request #2877 2017-12-17 12:59:44 +02:00
serialization move includes around to lessen overall load 2017-12-16 22:46:38 +00:00
simplewallet wallet: factor multisig info parsing 2017-12-17 16:12:44 +00:00
wallet change the N-1/N multisig second message signer for auth 2017-12-17 16:12:50 +00:00
CMakeLists.txt add multisig core test and factor multisig building blocks 2017-12-17 16:12:15 +00:00
cryptonote_config.h subaddress: change prefix so that it starts with 8 2017-10-16 10:35:59 +09:00
version.cpp.in version: fix link to new version strings 2017-09-25 19:01:56 +01:00
version.h build: auto update version info without manually deleting version.h 2017-09-21 07:47:37 +09:00