Riccardo Spagni
16dc6900fb
Merge pull request #4883
...
40485a73
mlocker: fix access to global lock map after dtor on exit (moneromooo-monero)
6 years ago
Riccardo Spagni
302fd80826
Merge pull request #4882
...
6bfcc573
scoped_message_writer: protect all std::cout usage from readline (moneromooo-monero)
6 years ago
Riccardo Spagni
e799fc87ae
Merge pull request #4866
...
9c923bad
epee: fix network packet header field endianness (moneromooo-monero)
ec1a62b5
move int-util.h to epee (moneromooo-monero)
6 years ago
Riccardo Spagni
d4a0fb2b89
Merge pull request #4880
...
96e6b439
blockchain_stats: don't use gmtime_r on Windows (moneromooo-monero)
6 years ago
Riccardo Spagni
e282e9fa40
Merge pull request #4878
...
517f25ef
rpc: add version to get_info (Jethro Grassie)
6 years ago
Riccardo Spagni
868630c1db
Merge pull request #4877
...
c25260f5
protocol: fix incorrect tx hash in log (moneromooo-monero)
6 years ago
Riccardo Spagni
3d745573d7
Merge pull request #4876
...
1132436f
Only show a single mlock() error, to avoid flooding the log (Martijn Otto)
6 years ago
Riccardo Spagni
f6e8ab0dc6
Merge pull request #4875
...
23829ebb
mlocker: don't throw from lock/unlock (moneromooo-monero)
6 years ago
moneromooo-monero
9c923bad9b
epee: fix network packet header field endianness
6 years ago
moneromooo-monero
ec1a62b50d
move int-util.h to epee
6 years ago
Riccardo Spagni
a605c0da08
Merge pull request #4872
...
fc99f177
lmdb: fix gcc 7.3.0 'implicit-fallthrough' warning (xiphon)
6 years ago
Riccardo Spagni
e7d30780de
Merge pull request #4869
...
60f36386
Avoid unnecessary temp block and copy ctor (moneromooo-monero)
6 years ago
Riccardo Spagni
eba668c6ad
Merge pull request #4862
...
3998a937
Enhance help text for print_ring. (Tadeas Moravec)
3900fb77
Enhance help text for incoming_transfers. (Tadeas Moravec)
6 years ago
Riccardo Spagni
11d86f6008
Merge pull request #4859
...
6f2497bc
Don't cache nettype in core_rpc_server use m_core (doy-lee)
6 years ago
Riccardo Spagni
c00ac446fd
Merge pull request #4854
...
bd98e99c
Removed a lot of unnecessary includes (Martijn Otto)
6 years ago
Riccardo Spagni
398f7076bb
Merge pull request #4853
...
2b3595d0
various: do not propagate exception through dtor (moneromooo-monero)
6 years ago
Riccardo Spagni
40650b43b8
Merge pull request #4850
...
b36353e2
unit_tests: add some hex parsing test for non hex input (xiphon)
6671110c
unit_tests: add a test for parse_hexstr_to_binbuff (moneromooo-monero)
f6187cd8
epee: speed up parse_hexstr_to_binbuff a little (Howard Chu)
6 years ago
Riccardo Spagni
3552553f89
Merge pull request #4848
...
80be2dca
unit_tests: don't take the address of an unwrapped secret key (moneromooo-monero)
6 years ago
Riccardo Spagni
94288d7d1d
Merge pull request #4845
...
6732fc7f
Fix issue 4793 - M/N multisig transaction signature (naughtyfox)
6 years ago
Riccardo Spagni
d64e662146
Merge pull request #4838
...
8dde0d48
readme 0.13.0.4 in the table (Gingeropolous)
6 years ago
Riccardo Spagni
90c9cd2051
Merge pull request #4817
...
0e2a5d75
simplewallet: use is_transfer_unlocked instead of is_tx_spendtime_unlocked for show_transfers (stoffu)
6 years ago
Norman Moeschter
3cf85f0e83
Changed RECIEVED to RECEIVED in log messages.
6 years ago
TheCharlatan
5a76933903
Add glibc back compat code
...
To ensure that the binaries compiled by gitian run across many linux
distributions, enforce 2.17 as the minimum libc version supported.
6 years ago
moneromooo-monero
7d9aeb7195
easylogging++: avoid uneeded temporary std::string object
6 years ago
moneromooo-monero
ea85de4f02
CONTRIBUTING: mention not changing spelling/typoes in code
6 years ago
moneromooo-monero
affff949f9
blockchain: fix race between two external mining threads
6 years ago
Tadeas Moravec
6456cb415a
Bulletproof: Initialize members in default construtor.
...
Fixing a build warning on g++ 7.3.0
6 years ago
Dimitris Apostolou
4f74a31ecd
http -> https
6 years ago
moneromooo-monero
ab783b1700
easylogging++: ensure logger is initialized before main
6 years ago
moneromooo-monero
9b69a0ae01
daemon: print monero version at startup when calling a detached daemon
...
So people who want a timstamp get a timestamp
6 years ago
moneromooo-monero
4d71d46373
mlocker: remove early page size log
...
It comes before the logger is initialized, so gets displayed
even though it should not be by default, and apparenly comes
too early for (some versions of) Android, where it crashes.
6 years ago
moneromooo-monero
0c5dd3161b
cryptonote: add a set_null for transaction_prefix
...
Since it's all inline, I suspect the compiler will merge the
duplicate stores anyway.
6 years ago
moneromooo-monero
aba9a9c277
daemon: stop miner before we bring the whole thing down
...
This avoids the miner erroring out trying to submit blocks
to a core that's already shut down (and avoids pegging
the CPU while we're busy shutting down).
6 years ago
moneromooo-monero
ac665418f0
ringct: fix dummy bulletproofs on ledger in fake mode
...
Ledger does some basic checks on them
6 years ago
Dusan Klinec
318cc78457
device/trezor: passphrase entry on host
...
- simple device callback object added. Device can request passphrase/PIN entry via the callback or notify user some action is required
- callback is routed to wallet2, which routes the callback to i_wallet_callback so CLI or GUI wallets can support passphrase entry for HW tokens
- wallet: device open needs wallet callback first - passphrase protected device needs wallet callback so user can enter passphrase
6 years ago
Jason Wong
dc1c12528d
add command pop_blocks
...
add new public method to Blockchain and update according to code review
update after review: better lock/unlock, try catch and coding style
6 years ago
moneromooo-monero
a48f2dab00
blockchain_prune_known_spent_data: blackball file is now optional
...
If not present, the tool will scan the blockchain, since scanning
for this is fairly fast.
6 years ago
moneromooo-monero
17b45725af
Outputs where all amounts are known spent can now be pruned
...
Only for pre rct for obvious reasons.
Note: DO NOT use a known spent list which includes outputs
which are not known spent. If the list includes any output
that's just strongly thought to be spent, but not provably
so, you risk finding yourself unable to sync past the point
where that output is spent.
I estimate only 200 MB saved on current mainnet though,
unless the new blackballing rule unearths a good amount of
large-amount-set extra spent outs.
6 years ago
moneromooo-monero
756684bb28
blockchain: avoid unnecessary DB lookups when syncing
...
Some of the inputs for block in a span will be from other earlier
blocks in that span. Keep track of those outputs so we don't have
to look them up again after those early blocks are added to the
blockchain.
6 years ago
moneromooo-monero
5ca4994c9c
rpc: speed up the common get_output_distribution case while syncing
6 years ago
moneromooo-monero
721aacd88e
easylogging++: faster access to logging
...
Turns out getting the global shared_ptr hits the profile,
and passing it around still keeps it at close to ~1% CPU,
which is too much for mostly silent logging.
Leak the object instead, which is even safer for late logging.
6 years ago
moneromooo-monero
7cc27b367e
Revert "easylogging++: make the logger handle early/late logging"
...
This reverts commit 7f8bdeb35c
.
6 years ago
moneromooo-monero
e98ae34e4b
core: fix adding new pre-hoh block when a tx is already in the pool
6 years ago
stoffu
0e2a5d75de
simplewallet: use is_transfer_unlocked instead of is_tx_spendtime_unlocked for show_transfers
...
Followup on #4728
6 years ago
Riccardo Spagni
58ce16d4d9
Merge pull request #4821
...
fc98f7a0
rpc: speedup get_outs.bin (moneromooo-monero)
6 years ago
moneromooo-monero
fc98f7a0a1
rpc: speedup get_outs.bin
6 years ago
Riccardo Spagni
3e2abc9eaa
Merge pull request #4834
...
2c7195d8
bulletproofs: avoid std::vector allocations for slice (moneromooo-monero)
6 years ago
Riccardo Spagni
6e100964ea
Merge pull request #4832
...
9da6c52b
unit_tests: add logging unit test (moneromooo-monero)
6 years ago
Riccardo Spagni
4a64303d71
Merge pull request #4831
...
c5ee14ae
json_archive: initialize inner_array_size in ctor (moneromooo-monero)
6 years ago
Riccardo Spagni
c4fd8ce97e
Merge pull request #4830
...
dffec258
db_lmdb: error out if the db needs migration in read only mode (moneromooo-monero)
6 years ago