luigi1111
025187e6c9
Merge pull request #3854
...
149da42
db_lmdb: enable batch transactions by default (stoffu)
34cb6b4
add --regtest and --fixed-difficulty for regression testing (vicsn)
9e1403e
update get_info RPC and bump RPC version (vicsn)
207b66e
first new functional tests (vicsn)
6 years ago
luigi1111
33122ab8a6
Merge pull request #3617
...
4c00a4d unit_tests: add device unit tests (moneromooo-monero)
6 years ago
stoffu
f2e65c6e50
wallet2: consider minimum fee when testing if balance is sufficient
6 years ago
Jonathan Cross
fead7ebab0
Clarification of boolean options in config file
6 years ago
moneromooo-monero
d6440ab319
wallet2: recover from index out of hashchain bounds error
...
This can happen when there's a very large reorg on the daemon
(ie, on testnet)
6 years ago
moneromooo-monero
7f8bdeb35c
easylogging++: make the logger handle early/late logging
6 years ago
moneromooo-monero
63e342be84
crypto: move null_pkey/null_skey to the cpp file
6 years ago
moneromooo-monero
979105b298
abstract_tcp_server2: fix race on shutdown
6 years ago
moneromooo-monero
45e419bd5c
db: store cumulative rct output distribution in the db for speed
...
This gets rid of the temporary precalc cache.
Also make the RPC able to send data back in binary or JSON,
since there can be a lot of data
This bumps the LMDB database format to v3, with migration.
6 years ago
moneromooo-monero
2951436704
wallet: warn when payment IDs are used
...
Subaddresses are better for privacy
6 years ago
moneromooo-monero
ee31383a52
db_lmdb: don't sync a read only DB
...
This would only throw
6 years ago
moneromooo-monero
8d578f1f2d
memwipe: don't call the workhorse for 0 bytes
...
Some of them don't like it
6 years ago
Riccardo Spagni
7d2d8055ac
Merge pull request #4117
...
fc39d3b2
wallet2: ensure outputs are processed only once (moneromooo-monero)
6 years ago
Riccardo Spagni
2790ebc9f0
Merge pull request #4060
...
22411149
blockchain_import: make sleep compile on Windows (iDunk5400)
6 years ago
moneromooo-monero
fc39d3b23c
wallet2: ensure outputs are processed only once
...
This should be proof against any way one might get to multiple
processing, such as generating the same derivation from the
same pubkey, etc
6 years ago
moneromooo-monero
8c0523771f
blockchain: cache next block difficulty after adding a block
...
It's not 100% certain it'll be needed, but it avoids getinfo
needing the blockchain lock and potentially blocking
6 years ago
moneromooo-monero
639ca3b1fa
core_tests: add --filter to select which tests to run
6 years ago
moneromooo-monero
20eb192162
simplewallet: reword "seed encryption" to "seed offset"
...
avoids people thinking it's somehow a generic AE system
6 years ago
anonimal
4e409be887
Build: bump miniupnp to 2.1
6 years ago
anonimal
78a6690a6f
Build: bump unbound to 1.7.3
6 years ago
anonimal
e2311db717
Build: bump rapidjson to 129d19b
...
Includes various rapidjson fixes.
6 years ago
Riccardo Spagni
ebf2818ab5
Merge pull request #4101
...
e6479220
bump version to 12.3 (Riccardo Spagni)
6 years ago
Riccardo Spagni
e647922080
bump version to 12.3
6 years ago
moneromooo-monero
61caab8a8c
crypto: remove slight bias in key generation due to modulo
6 years ago
moneromooo-monero
96f8c62dc4
README: remove mentions of external miniupnpc dependency
6 years ago
Riccardo Spagni
eed4dba880
Merge pull request #4094
...
9c211b50
docker: update to new versions of dependencies (HomDx)
6 years ago
moneromooo-monero
0a4a7da35c
http_protocol_handler: fix HTTP/x.y parsing
...
It was accepting any character for the dot (yeah, massive big I know)
6 years ago
moneromooo-monero
42f3b7cbca
http_protocol_handler: catch invalid numbers when parsing
6 years ago
HomDx
9c211b50de
docker: update to new versions of dependencies
6 years ago
iDunk5400
2241114965
blockchain_import: make sleep compile on Windows
6 years ago
moneromooo-monero
34d4b798d4
wallet2: use a gamma distribution to pick fake outs
...
as per "An Empirical Analysis of Linkability in the Monero
Blockchain", by Miller et al.
6 years ago
Riccardo Spagni
40f85f478e
Merge pull request #3985
...
58cceaad
wallet2: fix double counting outs if the tx pubkey is duplicated (moneromooo-monero)
6 years ago
Riccardo Spagni
c58758a016
Merge pull request #4080
...
dead780f
abstract_tcp_server2: fix use after free (moneromooo-monero)
6 years ago
Riccardo Spagni
d1f102626c
Merge pull request #4043
...
34de7bc2
device_ledger: fix buffer underflow on bad data from device (moneromooo-monero)
41e9cab4
device: misc cleanup (moneromooo-monero)
3b4dec2d
device_ledger: fix potential buffer overflow from bad size calc (moneromooo-monero)
6 years ago
Riccardo Spagni
82c39355ac
Merge pull request #4042
...
9d7f6e60
simplewallet: init trusted daemon flag to false when autodetecting (moneromooo-monero)
6 years ago
Riccardo Spagni
f449dbe8eb
Merge pull request #4041
...
df9d50a8
wallet2: fix read buffer overflow in import_key_images (moneromooo-monero)
6 years ago
Riccardo Spagni
94803bad01
Merge pull request #4035
...
66df13a5
wallet-rpc.getaddress: throw if index is out of bound (stoffu)
6 years ago
Riccardo Spagni
97f5a130d6
Merge pull request #4028
...
2a19697b
wallet2: fix double header in unsigned transfer file (moneromooo-monero)
6 years ago
Riccardo Spagni
21807217e2
Merge pull request #4012
...
5b5828fc
zmq_server: fix bind call when address and/or port are empty (moneromooo-monero)
6 years ago
Riccardo Spagni
e451c76181
Merge pull request #4005
...
b85acb4c
Fix RPC crashes that didn't check for an open wallet (Howard Chu)
6 years ago
Riccardo Spagni
27ca6ca594
Merge pull request #4004
...
bc443494
wallet2: fix out of sync account tag cache (moneromooo-monero)
6 years ago
moneromooo-monero
58cceaad71
wallet2: fix double counting outs if the tx pubkey is duplicated
6 years ago
Riccardo Spagni
318fb23d7a
Merge pull request #3997
...
1a526ed5
abstract_tcp_server2: restart async accept on error (moneromooo-monero)
6 years ago
stoffu
a4272de797
wallet2: unlock keys file before calling verify_password (needed for Windows)
...
Also added notes to WalletManager::verifyWalletPassword (which afaik seems unused
by anyone at the moment) regarding the need to unlock the keys file beforehand.
6 years ago
stoffu
d6d78f157b
Allow fractional outputs to be ignored
6 years ago
moneromooo-monero
909398efc7
p2p: connect via the bound ip, if any
6 years ago
moneromooo-monero
8c4db68ff7
node_rpc_proxy: factor a few RPC calls using get_info
...
Takes advantage of caching
6 years ago
moneromooo-monero
d95bc44c6b
blockchain: fix getting invalid block data on failure
6 years ago
moneromooo-monero
dead780f8a
abstract_tcp_server2: fix use after free
6 years ago
victorsintnicolaas
207b66ecc2
first new functional tests
6 years ago