aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #588v0.9.0Riccardo Spagni2016-01-0113-17/+22
|\ | | | | | | | | e6dc448 updated readme, note CMake minimum version increase (Riccardo Spagni) 5c71f5d update version (Riccardo Spagni)
| * updated readme, note CMake minimum version increaseRiccardo Spagni2016-01-011-2/+6
| |
| * update versionRiccardo Spagni2015-12-3112-15/+16
|/
* Merge pull request #587Riccardo Spagni2015-12-313-31/+25
|\ | | | | | | 1e07110 Nicer looking exit when blockchain.bin is found (moneromooo-monero)
| * Nicer looking exit when blockchain.bin is foundmoneromooo-monero2015-12-313-31/+25
| | | | | | | | | | Do not print the exception message, and write the important bit in red, since people will only read the last line otherwise.
* | Merge pull request #586Riccardo Spagni2015-12-312-1/+7
|\ \ | | | | | | | | | 40f97ce core: do not use the persistent pool state for tests (moneromooo-monero)
| * | core: do not use the persistent pool state for testsmoneromooo-monero2015-12-312-1/+7
| |/ | | | | | | | | | | Fixes intermittent test failures when the pool contains unexpected transactions that were brought in from the live pool.
* | Merge pull request #585Riccardo Spagni2015-12-312-4/+1
|\ \ | |/ |/| | | 88b0fb1 let miniupnp's cmakelist handle defaults (Riccardo Spagni)
| * let miniupnp's cmakelist handle defaultsRiccardo Spagni2015-12-312-4/+1
|/
* Merge pull request #584Riccardo Spagni2015-12-311-1/+3
|\ | | | | | | 5c67c48 wallet: don't forget to close the file after storing cache (moneromooo-monero)
| * wallet: don't forget to close the file after storing cachemoneromooo-monero2015-12-311-1/+3
| | | | | | | | | | Also add some flags to open, as epee's save_string_to_file does, to truncate file, etc.
* | Merge pull request #583Riccardo Spagni2015-12-311-3/+11
|\ \ | | | | | | | | | 2c82eb7 fix miniupnpc cmakelist (Riccardo Spagni)
| * | fix miniupnpc cmakelistRiccardo Spagni2015-12-311-3/+11
|/ /
* | Merge pull request #582Riccardo Spagni2015-12-31348-337/+337
|\ \ | | | | | | | | | | | | de03926 updated copyright year (Riccardo Spagni) 810a112 fixed copyrights with bad year references (Riccardo Spagni)
| * | updated copyright yearRiccardo Spagni2015-12-31339-328/+328
| | |
| * | fixed copyrights with bad year referencesRiccardo Spagni2015-12-319-9/+9
|/ /
* | Merge pull request #581Riccardo Spagni2015-12-312-7/+2
|\ \ | | | | | | | | | | | | 10ae003 isblank doesn't need a special case test (Howard Chu) a090ee9 Fix 3edbf57b62feeaba1f31683f24b9d76d75e03902 (Howard Chu)
| * | isblank doesn't need a special case testHoward Chu2015-12-311-6/+1
| | |
| * | Fix 3edbf57b62feeaba1f31683f24b9d76d75e03902Howard Chu2015-12-311-1/+1
| |/ | | | | | | The test for isblank was being ignored
* | Merge pull request #580Riccardo Spagni2015-12-311-1/+1
|\ \ | | | | | | | | | | | | 1813736 unit_tests: remove an unused variable (moneromooo-monero) 70dd346 unit_tests: fix hardfork test build (moneromooo-monero)
| * | unit_tests: remove an unused variablemoneromooo-monero2015-12-301-1/+0
| | |
| * | unit_tests: fix hardfork test buildmoneromooo-monero2015-12-301-0/+1
| |/ | | | | | | | | The dummy blockchain class needed to have the newly added is_read_only virtual function.
* | Merge pull request #579Riccardo Spagni2015-12-3111-37/+130
|\ \ | |/ |/| | | | | | | | | | | | | 576effe blockchain: kill ioservice on scope end, rather than manually (moneromooo-monero) ed5d017 miner: minor fixes on stop (moneromooo-monero) b245215 core_tests: deinit core before destroying it (moneromooo-monero) bc8a52e wallet: add a rescan_bc command and rescan_blockchain RPC (moneromooo-monero) 92ef6b5 wallet: protect against exceptions in the block pull thread (moneromooo-monero) af21061 net_peerlist: move a couple functions from public to private (moneromooo-monero)
| * blockchain: kill ioservice on scope end, rather than manuallymoneromooo-monero2015-12-301-6/+7
| | | | | | | | | | | | This ensures this will be done without fail, as the error prone matching of every return with a call to KILL_IOSERVICE leads to hard to debug corruption when one is missing.
| * miner: minor fixes on stopmoneromooo-monero2015-12-301-1/+4
| | | | | | | | | | | | | | | | - only try to stop if actually started - print number of threads before zeroing it This fixes the suspiciously doubled "Mining has been stopped" message on exit.
| * core_tests: deinit core before destroying itmoneromooo-monero2015-12-301-1/+3
| | | | | | | | This fixes a use after free by ioservice threads
| * wallet: add a rescan_bc command and rescan_blockchain RPCmoneromooo-monero2015-12-307-13/+84
| | | | | | | | | | | | | | | | | | Blockchain hashes and key images are flushed, and blocks are pulled anew from the daemon. The console command is shortened to match bc_height. This should make it a lot easier on users who are currently told to remove this particular cache file but keep the keys one, etc, etc.
| * wallet: protect against exceptions in the block pull threadmoneromooo-monero2015-12-302-14/+30
| | | | | | | | | | This can happen when the daemon exits, which would also cause the wallet to crash via unhandled exception
| * net_peerlist: move a couple functions from public to privatemoneromooo-monero2015-12-301-2/+2
|/ | | | | They do not take the object lock, and are meant to be used only internally, called from a function which does take the lock.
* Merge pull request #578Riccardo Spagni2015-12-30101-3053/+4689
|\ | | | | | | | | 3edbf57 fix missing unbound tests (Riccardo Spagni) 2d43ae8 update unbound, fix unbound openssl issue on OS X (Riccardo Spagni)
| * fix missing unbound testsRiccardo Spagni2015-12-302-1/+9
| |
| * update unbound, fix unbound openssl issue on OS XRiccardo Spagni2015-12-30101-3053/+4681
| |
* | Merge pull request #577Riccardo Spagni2015-12-3085-2573/+6418
|\| | | | | | | | | | | 32a2633 no longer need to pass the size to rapidjson (Riccardo Spagni) bd8e0fd add missing miniupnpc files, modify cmake to not build miniupnpc tests and to fix an issue with finding miniupnpcstrings (Riccardo Spagni) 7da9905 updated miniupnpc (Riccardo Spagni)
| * no longer need to pass the size to rapidjsonRiccardo Spagni2015-12-3031-1141/+3761
| |
| * add missing miniupnpc files, modify cmake to not build miniupnpc tests and ↵Riccardo Spagni2015-12-3011-2/+629
| | | | | | | | to fix an issue with finding miniupnpcstrings
| * updated miniupnpcRiccardo Spagni2015-12-3045-1451/+2049
|/
* Merge pull request #575Riccardo Spagni2015-12-301-6/+8
|\ | | | | | | 61befc2 wallet: store cache to file without unnecessary memory buffer (moneromooo-monero)
| * wallet: store cache to file without unnecessary memory buffermoneromooo-monero2015-12-291-6/+8
| |
* | Merge pull request #574Riccardo Spagni2015-12-302-6/+11
|\ \ | | | | | | | | | | | | 61ce8d6 wallet_rpc_server: exit async, so we reply to stop_wallet RPC (moneromooo-monero) 9847db6 wallet: do not return error if incoming_transfers finds none (moneromooo-monero)
| * | wallet_rpc_server: exit async, so we reply to stop_wallet RPCmoneromooo-monero2015-12-282-1/+11
| | | | | | | | | | | | Reported by saddam
| * | wallet: do not return error if incoming_transfers finds nonemoneromooo-monero2015-12-281-5/+0
| | | | | | | | | | | | reported by saddam
* | | Merge pull request #573Riccardo Spagni2015-12-301-0/+22
|\ \ \ | | | | | | | | | | | | 0953355 blockchain_db: inform user about new format if blockchain.bin is found (moneromooo-monero)
| * | | blockchain_db: inform user about new format if blockchain.bin is foundmoneromooo-monero2015-12-281-0/+22
| |/ /
* | | Merge pull request #572Riccardo Spagni2015-12-302-3/+11
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b39aae7 Tweak 45800a25e9374e63caaabba05c89585c86acd668 (hyc) 4a5a5ff blockchain: always stop the ioservice before returning (moneromooo-monero) 78b65cf db_lmdb: safety close db at exit (moneromooo-monero) 45800a2 db_lmdb: fix a strdup/delete[] mistmatch (moneromooo-monero)
| * \ \ Merge pull request #1 from LMDB/crash-fixmoneromooo-monero2015-12-291-5/+5
| |\ \ \ | | | | | | | | | | Tweak 45800a25e9374e63caaabba05c89585c86acd668
| | * | | Tweak 45800a25e9374e63caaabba05c89585c86acd668hyc2015-12-291-5/+5
| |/ / / | | | | | | | | | | | | trivial cleanup
| * | | blockchain: always stop the ioservice before returningmoneromooo-monero2015-12-281-0/+2
| | | | | | | | | | | | | | | | Fixes a use after free
| * | | db_lmdb: safety close db at exitmoneromooo-monero2015-12-281-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | Noticed by hyc Also set m_open to false when closed
| * | | db_lmdb: fix a strdup/delete[] mistmatchmoneromooo-monero2015-12-281-3/+6
| |/ /
* | | Merge pull request #571Riccardo Spagni2015-12-302-75/+75
|\ \ \ | | | | | | | | | | | | b773e66 MDB_VL32 - resync with master (Howard Chu)