moneromooo-monero
3bb4b0d41f
miner: fix build with boost 1.69
6 years ago
moneromooo-monero
74fb3d882c
multiexp: some minor speedups
6 years ago
moneromooo-monero
a6d2e246f3
bulletproofs: only enable profiling on request
6 years ago
moneromooo-monero
a110e6aa18
multiexp: tune which variants to use for which number of points
6 years ago
moneromooo-monero
8b4767221c
bulletproofs: speedup prover
6 years ago
moneromooo-monero
6f9ae5b6eb
multiexp: handle pippenger multiexps with part precalc
6 years ago
moneromooo-monero
10e5a92769
bulletproofs: maintain -z4, -z5, and -y0 to avoid subtractions
6 years ago
moneromooo-monero
8629a42cf6
bulletproofs: rework flow to use sarang's fast batch inversion code
6 years ago
moneromooo-monero
fc9f7d9c81
bulletproofs: merge multiexps as per sarang's new python code
6 years ago
moneromooo-monero
4061960a16
multiexp: pack the digits table when STRAUS_C is 4
...
Spotted by stoffu
6 years ago
moneromooo-monero
bf8e4b9870
bulletproofs: some more minor speedup
6 years ago
moneromooo-monero
a281b950bf
bulletproofs: remove single value prover
...
It is now expressed in terms of the array prover
6 years ago
moneromooo-monero
484155d043
bulletproofs: some more speedup
6 years ago
moneromooo-monero
a621d6c8b4
bulletproofs: random minor speedups
6 years ago
moneromooo-monero
a49a17618f
bulletproofs: shave off a lot of scalar muls from the g/h construction
6 years ago
moneromooo-monero
4564a5d17b
bulletproofs: speedup PROVE
6 years ago
moneromooo-monero
cb4aafd27e
blockchain_utilities: simplify getting block blob from height
6 years ago
xiphon
ed36335c96
crypto: fixed incremental keccak API on big-endian platforms
6 years ago
moneromooo-monero
7f0dd094e7
wallet2: sanity check rct output distribution from the daemon
6 years ago
stoffu
e51c978770
rpc: fix wrongly formatted JSON for pruned tx
...
Fix for #4399 .
Also unifies code for serializing pruned tx to binary/json into one.
6 years ago
xiphon
fd62b6e79f
blocks: use auto-generated .c files instead of 'LD -r -b binary'
6 years ago
Paul Shapiro
4a003bb5a2
mnemonics/electrum-words/create_checksum_index(): updated to work with non fixed word list length mnemonic
6 years ago
Paul Shapiro
76681b9bda
wallet2/create_transactions_2: fixed typo in try_tx=true's estimate_fee args
6 years ago
Paul Shapiro
cf646e3afe
wallet2/create_transactions_2: removed extraneous shuffle before sort of unused_*_indices_per_subaddr
6 years ago
moneromooo-monero
3a85af403d
core: fix handle_incoming_tx* comment about return value
6 years ago
Riccardo Spagni
2287fb9fb4
Merge pull request #4524
...
f5f7c2ac
rpc: blanket initialize 0MQ request and response structures (moneromooo-monero)
6 years ago
Riccardo Spagni
a145ae52b6
Merge pull request #4523
...
6ca00b6d
miner: really reset flags/precision on std::cout (moneromooo-monero)
6 years ago
Riccardo Spagni
5c418c0522
Merge pull request #4522
...
a39c0358
blockchain: add check test options are given for fakechain mode (moneromooo-monero)
6 years ago
Riccardo Spagni
ed4b953bb7
Merge pull request #4518
...
92a0827e
wallet2: make fake out selection messages less spammy (moneromooo-monero)
6 years ago
Riccardo Spagni
a38299801f
Merge pull request #4666
...
cf75ee72
blockchain: move two new verification errors to the verify category (moneromooo-monero)
6 years ago
Riccardo Spagni
9f34a3a29a
Merge pull request #4659
...
b916ca63
rpc: fix output distribution caching ignoring chain changes (moneromooo-monero)
6 years ago
Riccardo Spagni
4cd8850fce
Merge pull request #4642
...
25d327e7
device: extended logging, refactored device selection code (xiphon)
825d836f
device: fixed Ledger Nano S device selection (xiphon)
6 years ago
Riccardo Spagni
bdd32bc2b2
Merge pull request #4650
...
99cd6f96
Rename "blackball" for clarity (moneromooo-monero)
6 years ago
Riccardo Spagni
93f2c13a39
Merge pull request #4637
...
c39e0a17
core: don't verify range proofs multiple times (moneromooo-monero)
6 years ago
Riccardo Spagni
313f16e83c
Merge pull request #4635
...
776aefda
tx_pool: revert #4592 and move bin2hex conversion to on_get_transaction_pool (stoffu)
6 years ago
Riccardo Spagni
fe0e426be4
Merge pull request #4629
...
c7743929
spawn: close all file descriptors before execve (moneromooo-monero)
6 years ago
moneromooo-monero
62f94e1b9d
device_io_hid.cpp: fix copyright header
6 years ago
moneromooo-monero
cf75ee722a
blockchain: move two new verification errors to the verify category
...
Lest we get people get scared again
6 years ago
moneromooo-monero
61304151b4
db_lmdb: use MDB_MULTIPLE_NEXT where possible for some speedup
6 years ago
moneromooo-monero
b916ca63a8
rpc: fix output distribution caching ignoring chain changes
...
0 is placeholder for whole chain, so we should compare chain
height changes rather than chain-height-or-zero. Even this isn't
totally foolproof if a blocks are popped and the same number
added again, but it is much better as it prevents the data from
slowly going out of sync.
6 years ago
moneromooo-monero
ca9b996dcb
perf_timer: separate log categories based on caller categories
...
Also default to microseconds, for homogeneity
Makes it easier to enable what we need
6 years ago
moneromooo-monero
a7bffead9e
daemon: fix base fee stating /kB even when it is per byte
6 years ago
Michał Sałaban
ade369f96f
Add RPC error code for non-deterministic wallet
6 years ago
moneromooo-monero
99cd6f961a
Rename "blackball" for clarity
...
Apparently some people seem to think it's a censorship list...
6 years ago
xiphon
25d327e796
device: extended logging, refactored device selection code
6 years ago
Ted Moravec
6f88c03dfc
Simplewallet: update help text for show_transfers.
...
Describe the output format.
6 years ago
Ricardo de Vries
e54e5668a8
daemon: Show mining address
6 years ago
xiphon
825d836f9f
device: fixed Ledger Nano S device selection
6 years ago
stoffu
776aefdac1
tx_pool: revert #4592 and move bin2hex conversion to on_get_transaction_pool
6 years ago
Cactii1
ec3013903b
Update db_lmdb.cpp
6 years ago
moneromooo-monero
c39e0a1706
core: don't verify range proofs multiple times
6 years ago
moneromooo-monero
c774392985
spawn: close all file descriptors before execve
...
No need to give whatever we're calling access to what we use
6 years ago
moneromooo-monero
a69fc05a0c
util: close keys file lock on exec
6 years ago
Riccardo Spagni
5c85da5a73
Merge pull request #4610
...
9b6dd934
Providing user supplied default constructor for expect<void> (Lee Clagett)
6 years ago
Riccardo Spagni
d4e4fac209
Merge pull request #4602
...
6f28667a
daemon: fix reading past stack on exit (moneromooo-monero)
6 years ago
Riccardo Spagni
c5be5ca6b4
Merge pull request #4623
...
99d45a95
wallet_rpc_server: fix change_wallet_password RPC (moneromooo-monero)
6 years ago
moneromooo-monero
99d45a9578
wallet_rpc_server: fix change_wallet_password RPC
6 years ago
Riccardo Spagni
e0a1d45d76
Merge pull request #4621
...
0cdd4b07
wallet2_api: fix generating new wallet in the GUI (moneromooo-monero)
6 years ago
moneromooo-monero
0cdd4b074e
wallet2_api: fix generating new wallet in the GUI
...
It was creating a new wallet without a password first (this should
be fixed), then not changing the password correctly
6 years ago
moneromooo-monero
3ffbec1556
rpc: init m_rpc_version in Message ctor
...
Coverity 182501
6 years ago
moneromooo-monero
bfa2dce171
rpc: remove unused ctors
...
Also prevents coverity from moaning about them not initializing fields
6 years ago
moneromooo-monero
7cc39845be
account: init creation timestamp to 0
...
Never actually used uninitialized
Coverity 136615
6 years ago
moneromooo-monero
3212378912
wallet2: initialize some scalar fields in ctor where appropriate
...
Coverity 188336
6 years ago
moneromooo-monero
4eca42b241
blockchain_db: initialize m_hardfork in ctor just in case
...
Coverity 136568
6 years ago
mmitkevich
a7960542a9
WalletAPI: rescanBlockchain, rescanBlockchainAsync
6 years ago
moneromooo-monero
2d48861db7
p2p: only deinitialize what's been initialized in offline mode
6 years ago
Lee Clagett
9b6dd9348c
Providing user supplied default constructor for expect<void>
6 years ago
iDunk5400
e7f24850d5
Fix Windows build after epee dependency change
6 years ago
moneromooo-monero
0fbbb065d4
p2p: a negative result from UPNP_GetValidIGD is an error
...
as per the source documentation
6 years ago
moneromooo-monero
6f28667aa3
daemon: fix reading past stack on exit
6 years ago
Riccardo Spagni
1afc1d0d26
Merge pull request #4502
...
9a856697
rpc: fixed typo in JSON command error response message (AnythingTechPro)
6 years ago
Riccardo Spagni
5ccd3d32b4
Merge pull request #4489
...
00901e9c
epee: initialize a few data members where it seems to be appropriate (moneromooo-monero)
144a6c32
abstract_tcp_server2: move m_period to subclass (moneromooo-monero)
758d7684
connection_basic: remove unused floating time start time (moneromooo-monero)
e5108a29
Catch more exceptions in dtors (moneromooo-monero)
6 years ago
Riccardo Spagni
c531df734f
Merge pull request #4389
...
6844ae1b
tx_pool: avoid parsing a whole tx if only the prefix is needed (moneromooo-monero)
6 years ago
Riccardo Spagni
ad8e6ee8c7
Merge pull request #4592
...
a677492f
tx_pool: store hex string instead of raw binary to tx_blob of get_transaction_pool RPC (stoffu)
6 years ago
Riccardo Spagni
544413de8f
Merge pull request #4577
...
d886b97f
SOFTWARE is the default wallet device (m2049r)
6 years ago
Riccardo Spagni
f6cfca9a40
Merge pull request #4551
...
c0822fdd
simplewallet: mark default-ring-size setting as obsolete (moneromooo-monero)
6 years ago
Riccardo Spagni
fa7278d6b5
Merge pull request #4578
...
76d6d832
Revert "p2p: connect via the bound ip, if any" (moneromooo-monero)
6 years ago
Riccardo Spagni
f916ef81f1
Merge pull request #4571
...
c3b8328c
daemon: do not run complex code in a signal handler (moneromooo-monero)
e736964a
Remove epee header dependency on cryptonote_core (moneromooo-monero)
6 years ago
Riccardo Spagni
175bfe4747
Merge pull request #4567
...
14ed029b
simplewallet: fix view key parsing in --generate-from-view-key (moneromooo-monero)
6 years ago
Riccardo Spagni
40980b33b7
Merge pull request #4550
...
0e33cf89
password: fix secure input with echo on windows (moneromooo-monero)
6 years ago
Riccardo Spagni
ae5ca0bea1
Merge pull request #4549
...
dc8f6924
password: fix backspace outputting ^? on linux on echoing secure input (moneromooo-monero)
6 years ago
stoffu
a677492f1b
tx_pool: store hex string instead of raw binary to tx_blob of get_transaction_pool RPC
...
Inspired by https://github.com/masari-project/masari/issues/93
6 years ago
moneromooo-monero
76d6d832d2
Revert "p2p: connect via the bound ip, if any"
...
This reverts commit 909398efc7
.
It looks like it's causing trouble with tor on some setups
6 years ago
wow nero
d886b97fe2
SOFTWARE is the default wallet device
6 years ago
moneromooo-monero
c3b8328cd3
daemon: do not run complex code in a signal handler
...
instead, delegate the work to a one off thread
and notify it from the signal handler
6 years ago
moneromooo-monero
e736964a0c
Remove epee header dependency on cryptonote_core
6 years ago
moneromooo-monero
14ed029b24
simplewallet: fix view key parsing in --generate-from-view-key
6 years ago
moneromooo-monero
f5f7c2ac24
rpc: blanket initialize 0MQ request and response structures
6 years ago
Michał Sałaban
04ddf02e3a
Return appropriate RPC error code when key image signature check fails
6 years ago
xiphon
68e9744d44
simplewallet: perform trivial error checks before password prompt
6 years ago
xiphon
f2c2c47a4b
simplewallet: fixed deadlock if a user hits CTRL+C twice
...
Co-authored-by: moneromooo-monero <moneromooo-monero@users.noreply.github.com>
6 years ago
moneromooo-monero
67e76aa06c
wallet_rpc_server: optionally return tx keys in sign_transfer
6 years ago
moneromooo-monero
c0822fdd30
simplewallet: mark default-ring-size setting as obsolete
6 years ago
moneromooo-monero
0e33cf89d2
password: fix secure input with echo on windows
...
Thanks to iDunk for the testing back and forth
6 years ago
moneromooo-monero
dc8f6924b2
password: fix backspace outputting ^? on linux on echoing secure input
6 years ago
moneromooo-monero
92a0827eea
wallet2: make fake out selection messages less spammy
6 years ago
Riccardo Spagni
bf60e98abc
fix version changes on master
6 years ago
Gregory Lemercier
93a88d7323
Utils: add support for newer Windows versions detection
6 years ago
Riccardo Spagni
c23b6f8f56
Merge pull request #4540
...
8833aec0
wallet2: fix cold signing using non padded bulletproofs (moneromooo-monero)
6 years ago
Riccardo Spagni
0c135c9420
Merge pull request #4535
...
c716a331
device: increase ledger timeout to 2 minutes (selsta)
6 years ago