| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There are vulnerabilities in multisig protocol if the parties do not
trust each other, and while there is a patch for it, it has not been
throroughly reviewed yet, so it is felt safer to disable multisig by
default for now.
If all parties in a multisig setup trust each other, then it is safe
to enable multisig.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
b9d2c78 fix backoff delay logic when re-relaying txs (j-berman)
|
| | |/ / / |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | | |
bae4a1a Don't send peerlist larger than max allowed (j-berman)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
1ddb1ee Give better error messages when missing SSL files (Jeffrey Ryan)
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
While copying my data dir to another drive, I missed copying the rpc_ssl.key file b/c of the file permissions.
This change will give a much more clear, descriptive error in that scenario.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
f63f7dc wallet2: fix a couple unused variable warnings (selsta)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
b7978cf Remove src/serialization/list.h (Jeffrey)
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Unused ;)
Also a comment from serialization.h
|
| | | | |
| | | |
| | | |
| | | | |
2.8 seconds -> 2.6 seconds on a test case
|
| | | | |
| | | |
| | | |
| | | | |
3.3 seconds -> 2.8 seconds on a test case
|
| | | | |
| | | |
| | | |
| | | | |
4.1 seconds -> 3.3 seconds on a test case
|
| | | | |
| | | |
| | | |
| | | | |
5.2 seconds -> 4.1 seconds on a test case
|
| | |/ /
|/| |
| | |
| | | |
5.9 second -> 5.2 seconds on a test case
|
| |\ \ \
| | | |
| | | |
| | | | |
7d6c748 Set hf v15 testnet fork heights (j-berman)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
41da2fe Update copyright to 2022 for Hardfork files (Akrit)
|
| | |/ /
| | |
| | |
| | | |
Update Makefile and LICENSE
|
| |\ \ \
| | | |
| | | |
| | | | |
070e41d Change Github to GitHub (Abdullah)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
4f08bcd refactor(bp+): save one inversion, use sc_muladd (Dusan Klinec)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
baee2c0 Preserve commitment format inside transactions (kayabaNerve)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
268a039 Optimized keccak implementation (SChernykh)
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
All tests were conducted on the same PC (Ryzen 5 5600X running at fixed 4.65 GHz).
Before:
test_cn_fast_hash<32> (100000 calls) - OK: 1 us/call
test_cn_fast_hash<16384> (1000 calls) - OK: 164 us/call
After:
test_cn_fast_hash<32> (100000 calls) - OK: 0 us/call
test_cn_fast_hash<16384> (1000 calls) - OK: 31 us/call
More than 5 times speedup for cn_fast_hash.
Also noticed consistent 1-2% improvement in test_construct_tx results.
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | | |
0d6ecb1 multisig: add post-kex verification round to check that all participants have completed the multisig address (koe)
|
| | | | | |
| | | | |
| | | | |
| | | | | |
have completed the multisig address
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
9209880 add a sanity check to RPC input data size (moneromooo-monero)
|
| | | |_|/ /
| |/| | |
| | | | |
| | | | | |
reported by m31007
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
a14fdf8 Remove /include (Jeffrey)
|
| | | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | | |
* `IWallet.h` hasn't been touched since 2014, and has been replaced by `src/wallet/api/wallet2_api.h`
* `INode.h` is in a similar situation with `src/p2p/net_node.h`
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | | |
5d388eb Bump ring size to 16 for v15 & remove set default in wallet cli (j-berman)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
9df7179 wallet2: use BP+ for cold signing (moneromooo-monero)
|
| | | |/ / /
| |/| | |
| | | | |
| | | | | |
reported by ukoehb
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
3593a98 simplewallet: fix integrated_address output string (selsta)
|
| | |/ / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
0f7b20a Added support for Ledger Nano S Plus (Mathias Herberts)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | | |
ea87b30 Add view tags to outputs to reduce wallet scanning time (j-berman)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Implements view tags as proposed by @UkoeHB in MRL issue
https://github.com/monero-project/research-lab/issues/73
At tx construction, the sender adds a 1-byte view tag to each
output. The view tag is derived from the sender-receiver
shared secret. When scanning for outputs, the receiver can
check the view tag for a match, in order to reduce scanning
time. When the view tag does not match, the wallet avoids the
more expensive EC operations when deriving the output public
key using the shared secret.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Thanks @mj-xmr: https://github.com/monero-project/monero/pull/8211#discussion_r823870855
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Relevant commit from old PR:
330df2952cb2863a591158b984c0fb7f652887ac
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Relevant commit from old PR:
bd0a5119957d3ef9130a0b82599e1696995ef235
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Actions:
1. Remove unused functions from misc_os_dependent.h
2. Move three remaining functions, get_gmt_time, get_ns_count, and get_tick_count into time_helper.h
3. Remove unused functions from time_helper.h
4. Refactor get_ns_count and get_internet_time_str and get_time_interval_string
5. Remove/add includes as needed
Relevant commits on the old PR:
a9fbe52b02ffab451e90c977459fea4642731cd1
9a59b131c4ed1be8afe238fff3780fe203c65a46
7fa9e2817df9b9ef3f0290f7f86357939829e588
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove unused include statements or unused definitions.
|