Riccardo Spagni
e739baf40a
Merge pull request #585
...
88b0fb1
let miniupnp's cmakelist handle defaults (Riccardo Spagni)
2015-12-31 15:16:44 +02:00
Riccardo Spagni
88b0fb14c8
let miniupnp's cmakelist handle defaults
2015-12-31 15:15:57 +02:00
Riccardo Spagni
ac7d27d4f9
Merge pull request #584
...
5c67c48
wallet: don't forget to close the file after storing cache (moneromooo-monero)
2015-12-31 12:43:15 +02:00
moneromooo-monero
5c67c486e8
wallet: don't forget to close the file after storing cache
...
Also add some flags to open, as epee's save_string_to_file does,
to truncate file, etc.
2015-12-31 10:34:17 +00:00
Riccardo Spagni
2f62e0c19d
Merge pull request #583
...
2c82eb7
fix miniupnpc cmakelist (Riccardo Spagni)
2015-12-31 09:09:05 +02:00
Riccardo Spagni
2c82eb71e7
fix miniupnpc cmakelist
2015-12-31 09:06:11 +02:00
Riccardo Spagni
3fbd714091
Merge pull request #582
...
de03926
updated copyright year (Riccardo Spagni)
810a112
fixed copyrights with bad year references (Riccardo Spagni)
2015-12-31 08:54:54 +02:00
Riccardo Spagni
de03926850
updated copyright year
2015-12-31 08:39:56 +02:00
Riccardo Spagni
810a11267c
fixed copyrights with bad year references
2015-12-31 08:37:27 +02:00
Riccardo Spagni
2be1ae3906
Merge pull request #581
...
10ae003
isblank doesn't need a special case test (Howard Chu)
a090ee9
Fix 3edbf57b62
(Howard Chu)
2015-12-31 08:20:22 +02:00
Riccardo Spagni
be7a93f51f
Merge pull request #580
...
1813736
unit_tests: remove an unused variable (moneromooo-monero)
70dd346
unit_tests: fix hardfork test build (moneromooo-monero)
2015-12-31 08:18:27 +02:00
Riccardo Spagni
76a765c967
Merge pull request #579
...
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)
2015-12-31 08:18:06 +02:00
Howard Chu
10ae0032d8
isblank doesn't need a special case test
2015-12-31 05:34:29 +00:00
Howard Chu
a090ee97f9
Fix 3edbf57b62
...
The test for isblank was being ignored
2015-12-31 05:31:42 +00:00
moneromooo-monero
1813736562
unit_tests: remove an unused variable
2015-12-30 17:30:54 +00:00
moneromooo-monero
70dd34634c
unit_tests: fix hardfork test build
...
The dummy blockchain class needed to have the newly added
is_read_only virtual function.
2015-12-30 17:30:01 +00:00
moneromooo-monero
576effe11a
blockchain: kill ioservice on scope end, rather than manually
...
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.
2015-12-30 16:08:30 +00:00
moneromooo-monero
ed5d017c0f
miner: minor fixes on stop
...
- 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.
2015-12-30 16:06:32 +00:00
moneromooo-monero
b245215193
core_tests: deinit core before destroying it
...
This fixes a use after free by ioservice threads
2015-12-30 16:05:52 +00:00
moneromooo-monero
bc8a52efd8
wallet: add a rescan_bc command and rescan_blockchain RPC
...
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.
2015-12-30 15:06:03 +00:00
moneromooo-monero
92ef6b54fe
wallet: protect against exceptions in the block pull thread
...
This can happen when the daemon exits, which would also cause
the wallet to crash via unhandled exception
2015-12-30 12:43:15 +00:00
moneromooo-monero
af2106122d
net_peerlist: move a couple functions from public to private
...
They do not take the object lock, and are meant to be used only
internally, called from a function which does take the lock.
2015-12-30 11:37:49 +00:00
Riccardo Spagni
91001aa446
Merge pull request #578
...
3edbf57
fix missing unbound tests (Riccardo Spagni)
2d43ae8
update unbound, fix unbound openssl issue on OS X (Riccardo Spagni)
2015-12-30 13:21:50 +02:00
Riccardo Spagni
3edbf57b62
fix missing unbound tests
2015-12-30 13:20:06 +02:00
Riccardo Spagni
2d43ae8063
update unbound, fix unbound openssl issue on OS X
2015-12-30 12:57:50 +02:00
Riccardo Spagni
7223eebbe7
Merge pull request #577
...
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)
2015-12-30 12:28:03 +02:00
Riccardo Spagni
32a26332f8
no longer need to pass the size to rapidjson
2015-12-30 12:25:29 +02:00
Riccardo Spagni
bd8e0fd2a1
add missing miniupnpc files, modify cmake to not build miniupnpc tests and to fix an issue with finding miniupnpcstrings
2015-12-30 10:00:50 +02:00
Riccardo Spagni
7da9905589
updated miniupnpc
2015-12-30 09:56:25 +02:00
Riccardo Spagni
9e45eadb98
Merge pull request #575
...
61befc2
wallet: store cache to file without unnecessary memory buffer (moneromooo-monero)
2015-12-30 09:40:33 +02:00
Riccardo Spagni
b6d41cdac1
Merge pull request #574
...
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)
2015-12-30 09:40:04 +02:00
Riccardo Spagni
ddc6d45f96
Merge pull request #573
...
0953355
blockchain_db: inform user about new format if blockchain.bin is found (moneromooo-monero)
2015-12-30 09:39:27 +02:00
Riccardo Spagni
fd36eea6dd
Merge pull request #572
...
b39aae7
Tweak 45800a25e9
(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)
2015-12-30 09:38:41 +02:00
Riccardo Spagni
0db5ca7a49
Merge pull request #571
...
b773e66
MDB_VL32 - resync with master (Howard Chu)
2015-12-30 09:38:01 +02:00
Riccardo Spagni
aa6dd048d8
Merge pull request #570
...
fc34132
Remove assert from status command (hyc)
2015-12-30 09:37:25 +02:00
Riccardo Spagni
9b3300fe9b
Merge pull request #569
...
ee9d71e
BlockchainDB: skip fixup check if read-only database (warptangent)
2015-12-30 09:36:54 +02:00
Riccardo Spagni
a7e56870fe
Merge pull request #568
...
b0541a5
blockchain: remove obsolete containers (moneromooo-monero)
18a5211
blockchain: Fix height in call to on_blockchain_dec (moneromooo-monero)
2015-12-30 09:36:18 +02:00
moneromooo-monero
61befc2293
wallet: store cache to file without unnecessary memory buffer
2015-12-29 15:46:37 +00:00
Riccardo Spagni
90dbae918f
Merge pull request #566
...
50ee591
hardfork: ensure current_fork_index can not become negative on rescan (moneromooo-monero)
b90e14d
tests: add a unit test for canonical decomposed amounts (moneromooo-monero)
2015-12-29 11:04:15 +02:00
moneromooo-monero
3b56036bb3
Merge pull request #1 from LMDB/crash-fix
...
Tweak 45800a25e9
2015-12-29 00:11:46 +00:00
hyc
b39aae7aa5
Tweak 45800a25e9
...
trivial cleanup
2015-12-29 00:11:35 +00:00
moneromooo-monero
61ce8d6fde
wallet_rpc_server: exit async, so we reply to stop_wallet RPC
...
Reported by saddam
2015-12-28 23:38:30 +00:00
moneromooo-monero
09533557b5
blockchain_db: inform user about new format if blockchain.bin is found
2015-12-28 23:03:46 +00:00
moneromooo-monero
4a5a5ff157
blockchain: always stop the ioservice before returning
...
Fixes a use after free
2015-12-28 22:47:46 +00:00
Howard Chu
b773e66877
MDB_VL32 - resync with master
...
WIN32 - close file mapping handle in env_close
cursor_unref - ignore cursor with empty stack
2015-12-28 20:46:48 +00:00
moneromooo-monero
9847db6920
wallet: do not return error if incoming_transfers finds none
...
reported by saddam
2015-12-28 20:27:06 +00:00
moneromooo-monero
78b65cf7e8
db_lmdb: safety close db at exit
...
Noticed by hyc
Also set m_open to false when closed
2015-12-28 19:23:02 +00:00
moneromooo-monero
45800a25e9
db_lmdb: fix a strdup/delete[] mistmatch
2015-12-28 19:22:37 +00:00
hyc
fc341325a7
Remove assert from status command
...
Crashes every time...
2015-12-27 08:44:18 +00:00
warptangent
ee9d71e9f9
BlockchainDB: skip fixup check if read-only database
2015-12-26 14:30:20 -08:00