moneromooo-monero
bf31447e9b
tx_pool: speed up take_tx for transactions from blocks
...
This happens for every historical tx when syncing, and the
unnecessary parsing is actually showing up on profile.
Since these are kept cached for just one block, this does
not increase memory usage after syncing.
6 years ago
moneromooo-monero
4f005a77c2
tx_pool: remove unnecessary get_transaction_hash
6 years ago
moneromooo-monero
593ef5981d
perf_timer: call reserve on new timer array
...
to avoid reallocations in the vast majority of the time
6 years ago
moneromooo-monero
6ecc99ad1f
core: avoid unnecessary tx/blob conversions
6 years ago
moneromooo-monero
00cc1a1657
unit_tests: notify test special case for the usual weirdo
6 years ago
RaskaRuby
2bd46065ae
Expose limit-rate defaults from command line help
6 years ago
moneromooo-monero
cf552c752d
tx_pool: allow take_tx to work without m_txs_by_fee_and_receive_time
...
This should make it possible to have two daemons running on the
same database again.
6 years ago
moneromooo-monero
09dbd9cbbc
tx_pool: fix comment about transaction_prefix
...
It was leftover from a change that was undone before commit,
but the comment change was let through
6 years ago
stoffu
1598f01caf
wallet2: use padded bulletproofs for multisig signing
...
Analogous to #4540
6 years ago
xiphon
42d8d5085e
crypto: fix AES encryption on big endian
6 years ago
xiphon
8a7e20f8a5
build: older git versions don't have '-C' flag
6 years ago
moneromooo-monero
db24a2e509
hash: fix hash_permutation on big endian
6 years ago
Neofito89
aa40047e48
README.md: increase swap size on Raspberry Pi
...
Increased swap size on raspberry pi compiling guide, since it might crash if the raspberry has any service runing in the background
6 years ago
Hasan Pekdemir
f3019efe1b
wallet-rpc: add on_restore_deterministic RPC call.
6 years ago
moneromooo-monero
157054b840
hardfork: initialize current_fork_index in ctor
...
Also order init list to match actual runtime init order
Coverity 136605
6 years ago
moneromooo-monero
2362baf735
network_throttle: initialize m_last_sample_time in ctor
...
Coverity 136593
6 years ago
moneromooo-monero
d9400f69eb
serializtion: add missing mainnet and stagenet fields for 0mq
...
Coverity 184940
6 years ago
moneromooo-monero
cbe0122bf1
wallet2: initialize amount to 0 in tx_scan_info_t ctor
...
It seems the more prudent thing to do here. It will not catch
attempts to use that value before it is initialized when using
ASAN or valgrind, but in a case where it does, it will have
smaller repercussions.
So it seems appropriate in this particular case.
Coverity 182498
6 years ago
MoroccanMalinois
6789385cd0
Dockerfile: add udev, libusb and hidapi build
6 years ago
xiphon
9c1c92db65
tests: fix MSYS2 gcc 7.3.0 warning -Wtype-limits
6 years ago
Nathan Dorfman
e86af52e2f
wallet2: rewrite keys file in a safer manner
6 years ago
cryptochangements34
dad5bbfdf9
return message in stop_mining if mining never started
6 years ago
moneromooo-monero
b3e8677c70
cryptonote: use logging functions for errors, not std::cout
6 years ago
moneromooo-monero
9335d5a297
wallet2: save ring in the ringdb once a tx is created
...
Even if it is never relayed, it ensures a daemon supplying
fake outs on demand will never be asked for a set with the
real input being the only intersecting member (only a problem
with people who trust their privacy to some stranger's node,
but it seems to be a massively common thing, even in Monero)
6 years ago
moneromooo-monero
0a95cdaa80
blockchain_utilities: fix logs and cout output colliding
6 years ago
xiphon
f067bb0c8b
tests: fix MSYS2 warning 'MONERO_DEFAULT_LOG_CATEGORY redefined'
6 years ago
moneromooo-monero
107f33985d
wallet2: fix ring reuse breaking when using histogram
6 years ago
moneromooo-monero
f48db530be
unit_tests: fix notify unit test when /tmp does not exist
6 years ago
moneromooo-monero
73e504c139
rpc: adjust ring size error message now that too high is also possible
6 years ago
moneromooo-monero
a5ca7f4fb5
core: fix unmixable special case allowing ring size below 11
6 years ago
Riccardo Spagni
4cbb476cd1
Merge pull request #4721
...
a9f9406c
unit_tests: notify test special case for the usual weirdo (moneromooo-monero)
6 years ago
Riccardo Spagni
00a7d441d6
Merge pull request #4719
...
0aff4987
rpc: fix build with older compilers (moneromooo-monero)
6 years ago
Riccardo Spagni
20d3605a54
Merge pull request #4700
...
3bb4b0d4
miner: fix build with boost 1.69 (moneromooo-monero)
6 years ago
Riccardo Spagni
b9a5e47490
Merge pull request #4679
...
7d21c9b5
CMakeLists.txt: only use libatomic when found (moneromooo-monero)
6 years ago
Riccardo Spagni
33d9d2b4c1
Merge pull request #4672
...
62f94e1b
device_io_hid.cpp: fix copyright header (moneromooo-monero)
6 years ago
Riccardo Spagni
6a54830107
Merge pull request #4646
...
109717a5
Remove Travis check in depends toolchain file (TheCharlatan)
6 years ago
Riccardo Spagni
d4448e8e24
Merge pull request #4620
...
ad4cce93
build: fixed submodule check (xiphon)
6 years ago
Riccardo Spagni
fc06c5daf8
Merge pull request #4617
...
3ffbec15
rpc: init m_rpc_version in Message ctor (moneromooo-monero)
bfa2dce1
rpc: remove unused ctors (moneromooo-monero)
7cc39845
account: init creation timestamp to 0 (moneromooo-monero)
32123789
wallet2: initialize some scalar fields in ctor where appropriate (moneromooo-monero)
4eca42b2
blockchain_db: initialize m_hardfork in ctor just in case (moneromooo-monero)
6 years ago
Riccardo Spagni
148d14164e
Merge pull request #4615
...
a7960542
WalletAPI: rescanBlockchain, rescanBlockchainAsync (mmitkevich)
6 years ago
Riccardo Spagni
b5fafa6c61
Merge pull request #4613
...
45a6880d
unit_tests: call umask before mkstemp (moneromooo-monero)
6 years ago
Riccardo Spagni
ecc690a613
Merge pull request #4612
...
2d48861d
p2p: only deinitialize what's been initialized in offline mode (moneromooo-monero)
6 years ago
Riccardo Spagni
665ab1afbc
Merge pull request #4609
...
e54e5668
daemon: Show mining address (Ricardo de Vries)
6 years ago
Riccardo Spagni
e5f2d982e9
Merge pull request #4607
...
e623f2b2
Add building with depends to the Makefile (TheCharlatan)
6 years ago
Riccardo Spagni
481d7ed147
Merge pull request #4604
...
0fbbb065
p2p: a negative result from UPNP_GetValidIGD is an error (moneromooo-monero)
6 years ago
Riccardo Spagni
650cd352c4
Merge pull request #4597
...
9ea50781
README: add libnorm to the dependency list (moneromooo-monero)
6 years ago
Riccardo Spagni
6fc7869eb5
Merge pull request #4586
...
e51c9787
rpc: fix wrongly formatted JSON for pruned tx (stoffu)
6 years ago
Riccardo Spagni
360fb989d3
Merge pull request #4585
...
5dff61d4
readme: update OSX build badges (xiphon)
6 years ago
Riccardo Spagni
8f9c381f86
Merge pull request #4580
...
938476c9
CMakeLists.txt: detect and use -pthread compiler flag (moneromooo-monero)
6 years ago
Riccardo Spagni
442c58e994
Merge pull request #4573
...
8f3c7937
readline_buffer: fix "cursor in prompt" bug (moneromooo-monero)
6 years ago
Riccardo Spagni
c761bee764
Merge pull request #4561
...
04ddf02e
Return appropriate RPC error code when key image signature check fails (Michał Sałaban)
6 years ago