Commit Graph

7542 Commits (v0.11.0.1)

Author SHA1 Message Date
moneromooo-monero c9cf0b78f8
wallet2: speedup large tx construction: cache public key validity
2 years ago
j-berman b9d2c788bc fix backoff delay logic when re-relaying txs
2 years ago
j-berman bae4a1ad8f Don't send peerlist larger than max allowed
2 years ago
luigi1111 8349cfe4a6
Merge pull request #8321
2 years ago
luigi1111 d58ea37a8d
Merge pull request #8302
2 years ago
luigi1111 8480575cec
Merge pull request #8300
2 years ago
luigi1111 fbd1f1e476
Merge pull request #8293
2 years ago
luigi1111 436ca13722
Merge pull request #8277
2 years ago
luigi1111 156151396e
Merge pull request #8262
2 years ago
luigi1111 c1625a8928
Merge pull request #8220
2 years ago
j-berman 7d6c7489a7 Set hf v15 testnet fork heights
2 years ago
Jeffrey Ryan 1ddb1ee819 Give better error messages when missing SSL files
2 years ago
selsta f63f7dc7e2
wallet2: fix a couple unused variable warnings
2 years ago
Jeffrey b7978cfd4e Remove src/serialization/list.h
2 years ago
koe 0d6ecb1136 multisig: add post-kex verification round to check that all participants have completed the multisig address
2 years ago
Akrit 41da2fe6f3 Update copyright to 2022 for Hardfork files
2 years ago
Abdullah 070e41d88b Change "Github" to "GitHub"
2 years ago
Dusan Klinec 4f08bcd800
refactor(bp+): save one inversion, use sc_muladd
2 years ago
luigi1111 67e5ca9ad6
Merge pull request #8275
2 years ago
luigi1111 a092b943d5
Merge pull request #8249
2 years ago
luigi1111 e13244ea9c
Merge pull request #8178
2 years ago
Luke Parker baee2c06ec
Preserve commitment format inside transactions
2 years ago
moneromooo-monero 9209880e9c
add a sanity check to RPC input data size
2 years ago
luigi1111 9f814edbd7
Merge pull request #8254
2 years ago
luigi1111 4abbf442b4
Merge pull request #8245
2 years ago
luigi1111 8ddbe18277
Merge pull request #8232
2 years ago
luigi1111 96758a7d05
Merge pull request #8061
2 years ago
j-berman 5d388eb74d Bump ring size to 16 for v15 & remove set default in wallet cli
2 years ago
Jeffrey 11371425f5 "Change C-cast to static_cast in net_peerlist.h"
2 years ago
Jeffrey 1f25aa27c5 Factor out move_it_backward from misc_language.h
2 years ago
Jeffrey 7764d69782 Move copyable_atomic into connection_context
2 years ago
Jeffrey 441c860738 Merge functionality of misc_os_dependent into time_helper.h
2 years ago
Jeffrey 40f02f9d73 Add Include statements
2 years ago
Jeffrey 12b1b74d32 Trimming Fat
2 years ago
Jeffrey 690ce560b0 Boring Old Deletes
2 years ago
SChernykh 268a0393e9 Optimized keccak implementation
2 years ago
j-berman ea87b30f89 Add view tags to outputs to reduce wallet scanning time
2 years ago
luigi1111 6694597974
Merge pull request #8207
2 years ago
moneromooo-monero 9df7179aaf
wallet2: use BP+ for cold signing
2 years ago
moneromooo-monero b030f20751
Fee changes from ArticMine
2 years ago
Jeffrey a14fdf8d5a Remove /include
2 years ago
selsta 3593a986d8
simplewallet: fix integrated_address output string
2 years ago
mj-xmr 4db6aed98c CMake: Add missing headers via monero_find_all_headers macro
2 years ago
luigi1111 bb093ec9a8
Merge pull request #8223
2 years ago
luigi1111 f096ac1349
Merge pull request #8215
2 years ago
luigi1111 9a124f6811
Merge pull request #8213
2 years ago
luigi1111 627f04c19a
Merge pull request #8212
2 years ago
luigi1111 04e490c8da
Merge pull request #8205
2 years ago
luigi1111 0eb1b570b6
Merge pull request #8197
2 years ago
luigi1111 88a5606795
Merge pull request #8195
2 years ago
luigi1111 ffe439d38a
Merge pull request #8180
2 years ago
luigi1111 0285c07d7d
Merge pull request #8179
2 years ago
luigi1111 922acb05fd
Merge pull request #8053
2 years ago
luigi1111 50410d1f7d
Merge pull request #7937
2 years ago
luigi1111 d054def63f
Merge pull request #7170
2 years ago
luigi1111 fb2f822c52
Merge pull request #7153
2 years ago
j-berman 83bb02745a Make RPC server functions that read db thread safe
2 years ago
moneromooo-monero 5acdd0e2cb
bulletproofs+: some minor cleanup from vtnerd's review
2 years ago
moneromooo-monero 4c94cfecfc
store outPk/8 in the tx for speed
2 years ago
moneromooo-monero a345060ace
ringct: port some of vtnerd's review changes from BP+ to BP
2 years ago
moneromooo-monero 75bd004f4e
ringct: a few minor optimizations from review
2 years ago
moneromooo-monero a0d80b1f95
plug bulletproofs plus into consensus
2 years ago
Sarang Noether b535d662b9 Updates from security audit
2 years ago
Sarang Noether b7713cce26 Precompute initial transcript hash
2 years ago
Sarang Noether bd27debb2d Bulletproofs+
2 years ago
Mathias Herberts 0f7b20a1ce Added support for Ledger Nano S Plus
2 years ago
Jeffrey 17772ef53e Eliminate dependence on boost::interprocess #8223
2 years ago
moneromooo-monero ae0a840fda
wallet2: decrease the amount of data exchanged for output export
2 years ago
luigi1111 70ceab6c10
Merge pull request #8216
2 years ago
luigi1111 427bd85893
Merge pull request #8187
2 years ago
luigi1111 0ea8519895
Merge pull request #8169
2 years ago
luigi1111 d9e6baac42
Merge pull request #8158
2 years ago
reemuru d1f1947995
wallet_rpc_server: support regex for get_accounts tag
2 years ago
erciccione f22051d382
replace erciccione's seednode with one on haveno's infrastructure
2 years ago
moneromooo-monero 7dcfccbaaf
wallet_rpc_server: fix make_integrated_address with no payment id
2 years ago
Luke Parker 591c174235
Remove footgun doc comment in miner TX validation
2 years ago
Norman Moeschter 354e1d9c65
Make the wallet name optional when locked.
2 years ago
mj-xmr 0d6fce8995
Compil. time: cryptonote_core minus portable_storage header
2 years ago
mj-xmr da9aa1f7f8
Copyright: Update to 2022
2 years ago
luigi1111 27f1d43547
Merge pull request #8145
2 years ago
luigi1111 abae63c37d
Merge pull request #8052
2 years ago
luigi1111 5eaa4434e8
Merge pull request #7877
2 years ago
selsta 3c829586be
wallet2: update stagenet rollback blocks
2 years ago
reemuru 3f88fddbfa
simplewallet: add option for exporting tx keys
2 years ago
koe e08abaa43f multisig key exchange update and refactor
2 years ago
Jeffrey 9bde2dbfed Fixes: Don't require --rpc-login with --rpc-access-control-origins #8168
2 years ago
moneromooo-monero 06e6c8bf4a
crypto: fix constant randomx exceptions in large page allocator
2 years ago
tobtoht 5e201fedc5
rpc: add explicit restricted flag to /get_info
2 years ago
woodser e5000a9f0c Balance includes unconfirmed transfers to self
2 years ago
koe c36ea26e5c fix ge_p3_is_point_at_infinity(), which is evaluating field elements that haven't been reduced by the field order
2 years ago
luigi1111 357dbd2032
Merge pull request #8130
2 years ago
luigi1111 d94715fd71
Merge pull request #8123
2 years ago
luigi1111 5283cf51ef
Merge pull request #8044
2 years ago
woodser fb5b2b352a support authentication in monero-wallet-rpc set_daemon
2 years ago
Gingeropolous 1051276425
Update net_node.inl
2 years ago
woodser 4446cc88c3 wallet inits cache if file and blob missing
2 years ago
luigi1111 3ed0cc6e20
Merge pull request #8067
3 years ago
luigi1111 c0cf5bb339
Merge pull request #8057
3 years ago
luigi1111 55fc2335a4
Merge pull request #7943
3 years ago
woodser 53be72c08a `make_uri` disallows standalone payment ids
3 years ago
luigi1111 105e2304a2
Merge pull request #8083
3 years ago
luigi1111 9a17f53489
Merge pull request #8070
3 years ago
Howard Chu 0221b01519
Add calcpow RPC
3 years ago
selsta 82828bfcb6
cryptonote_core: fix unused lambda warning
3 years ago
selsta 1efe624e30
device_ledger: fix incorrect macro
3 years ago
luigi1111 97ff1938a3
Merge pull request #8038
3 years ago
luigi1111 2844b5b8db
Merge pull request #8031
3 years ago
luigi1111 c3b1b94453
Merge pull request #7169
3 years ago
im cf44349a86 account info text alignment
3 years ago
rbrunner7 a02b342347 Avoid unnecessary 'Invalid hashing blob' error message
3 years ago
selsta fbe8358c9f
device: fix ledger error strings, add human friendly messages
3 years ago
moneromooo-monero bbe3b276b8
tx_pool: full tx revalidation on fork boundaries
3 years ago
luigi1111 e22ec26be4
Merge pull request #8029
3 years ago
luigi1111 d573b3d76c
Merge pull request #8020
3 years ago
luigi1111 ff4ede9356
Merge pull request #8017
3 years ago
luigi1111 f405bf3d58
Merge pull request #8013
3 years ago
Howard Chu 187633c0ca
slow_hash: don't blow out Mac stack on ARM64
3 years ago
selsta 548cfc8d68
crypto: fix typo in ifdef
3 years ago
luigi1111 b328fbecc2
Merge pull request #8019
3 years ago
luigi1111 ff96482e38
Merge pull request #8018
3 years ago
luigi1111 e5710b1898
Merge pull request #8004
3 years ago
luigi1111 e7d571c526
Merge pull request #8003
3 years ago
luigi1111 00ac048958
Merge pull request #7995
3 years ago
moneromooo-monero e8e507f36f
rpc: fix DoS vector in get_output_distribution
3 years ago
selsta 797ca974ab
socks: ignore any exceptions in shutdown/close
3 years ago
tobtoht 47e7a43270
wallet_api: enable set_strict_default_file_permissions
3 years ago
selsta e106bdc1fc
epee: add missing header
3 years ago
moneromooo-monero 1f81f5f5c1
protocol: fix spurious rejection of downloaded blocks
3 years ago
selsta a15466d850
wallet2: remove 2 unused variables
3 years ago
moneromooo-monero 2cad563060
wallet2: fix key encryption when changing ask-password from 0/1 to 2
3 years ago
luigi1111 753dc901a1
Merge pull request #8001
3 years ago
luigi1111 99507da993
Merge pull request #7994
3 years ago
luigi1111 adb2542a6c
Merge pull request #7876
3 years ago
luigi1111 ebc655c6ad
Merge pull request #7869
3 years ago
luigi1111 19a6cc26fc
Merge pull request #7867
3 years ago
luigi1111 e165fdb27c
Merge pull request #7859
3 years ago
luigi1111 308e601966
Merge pull request #7799
3 years ago
luigi1111 3d9c805e23
Merge pull request #7975
3 years ago
luigi1111 a6367693c7
Merge pull request #7960
3 years ago
luigi1111 872d6f86bc
Merge pull request #7958
3 years ago
luigi1111 45920c36f1
Merge pull request #7874
3 years ago
luigi1111 7f477c1902
Merge pull request #7793
3 years ago
selsta 48a0997d8c
blockchain: fix pedantic assert
3 years ago
selsta ace4669543
simplewallet: fix incoming_transfers index error
3 years ago
moneromooo-monero 75d05b9448
download: fix leak
3 years ago
Howard Chu 9973edd4c3
ARMv8: detect AES support dynamically
3 years ago
mj-xmr 5e63f6c292
Ledger: member 'mode' was shadowing that of base class
3 years ago
j-berman 84c52571ed Decrease the "recent spend window" in gamma re-select to 15 blocks
3 years ago
tobtoht 5770265a16
wallet2: keep around transaction prefix for confirmed transfers
3 years ago
luigi1111 298c9a357f
Merge pull request #7891
3 years ago
luigi1111 237acd120e
Merge pull request #7890
3 years ago
Howard Chu 5f54dea4ec
LMDB: fix deadlock in resized detection
3 years ago
Nathan Dorfman 2e8936f614 rpc: Fix get_transactions failing when not found
3 years ago
anon 9154883f3e
node_server: fix race condition
3 years ago
selsta 3a90be4bd6
rpc: don't set error code as status string
3 years ago
j-berman 76542ea709 Fix precision of average_output_time
3 years ago
SChernykh dfee15eee1 RPC and ZeroMQ APIs to support p2pool
3 years ago
luigi1111 a39b1d56c8
Merge pull request #7899
3 years ago
luigi1111 9273530bff
Merge pull request #7898
3 years ago
luigi1111 e72eedd1ce
Merge pull request #7883
3 years ago
luigi1111 be94a2fb06
Merge pull request #7875
3 years ago
luigi1111 dfa6b58d4d
Merge pull request #7823
3 years ago
luigi1111 2a02cd0a5f
Merge pull request #7773 from selsta/unbound
3 years ago
luigi1111 7848a467c5
Merge pull request #7616
3 years ago
luigi1111 b7315efc1c
Merge pull request #7342
3 years ago
mj-xmr ad9fde46a3
UB: virtual methods in destructor at Trezor
3 years ago
mj-xmr 514f8fab14
LMDB: protection against UB, by not calling virtual methods from destructor
3 years ago
mj-xmr eed7e79c04
UB: Not calling virtual method in destructor of WalletImpl
3 years ago
selsta ae85ec0285
external: remove unbound submodule
3 years ago
selsta cd76eb7b8c
wallet: fix unused lambda capture warning
3 years ago
selsta f353c295f9
wallet_rpc_server: fix help text remaining bold
3 years ago
SChernykh e52802baef Wallet2: fix optimize-coinbase for p2pool payouts
3 years ago
luigi1111 0061da9e63
Merge pull request #7878
3 years ago
luigi1111 8b9eea92f1
Merge pull request #7849
3 years ago
luigi1111 1b079e5195
Merge pull request #7845
3 years ago
luigi1111 5812b757e0
Merge pull request #7821
3 years ago
anon 4ced092aae daemon: allow proxy configuration
3 years ago
Kermit Alexander II 24d3d65d42 monero-wallet-rpc: Prevent --password-file from being used with --wallet-dir
3 years ago
j-berman e1af8dc02c Protect client from divide by 0 caused by integer truncation
3 years ago
j-berman da2955feae Apply gamma distr from chain tip when selecting decoys
3 years ago
selsta d749e0d97c
ringct: silence unused variable warning
3 years ago
mj-xmr 15936bfa0f
Device: remove unused and incorrect non-default constructor
3 years ago
tobtoht a9aaa47abb
wallet_api: add make_uri
3 years ago
luigi1111 89664fcee5
Merge pull request #7811
3 years ago
luigi1111 521b4d9ded
Merge pull request #7809
3 years ago
luigi1111 cb08466394
Merge pull request #7802
3 years ago
luigi1111 5cebb8edc0
Merge pull request #7800
3 years ago
luigi1111 1bb8ec1b97
Merge pull request #7795
3 years ago
luigi1111 62844a776d
Merge pull request #7786
3 years ago
j-berman 6f15a0c8d3 Make sure node returns to wallet that real output is unlocked
3 years ago
moneromooo-monero 7354ffb8a7
p2p: remove blocked addresses/hosts from peerlist
3 years ago
Dusan Klinec 13a8a576ed
trezor: try empty passphrase first
3 years ago
luigi1111 ed506006d2
Merge pull request #7796
3 years ago
luigi1111 eeda76570c
Merge pull request #7790
3 years ago
luigi1111 8c41d14ad5
Merge pull request #7788
3 years ago
luigi1111 894e5b2794
Merge pull request #7767
3 years ago
luigi1111 0cdb8d02e8
Merge pull request #7757
3 years ago
luigi1111 9aa2d4c16e
Merge pull request #7747
3 years ago
Alex Opie 5fa1c90102
Fix describe_transfer for multiple txes in a txset
3 years ago
Lee *!* Clagett 2a8a51129f Quicker resource cleanup on p2p socks timeout
3 years ago
selsta 979d121ed7
blocks: fix cmake syntax
3 years ago
luigi1111 960376b960
Merge pull request #7782
3 years ago
luigi1111 d9c9a11c54
Merge pull request #7772
3 years ago
luigi1111 69e714c749
Merge pull request #7745
3 years ago
luigi1111 62bcdc1d3c
Merge pull request #7744
3 years ago
luigi1111 2d5b8a6ff7
Merge pull request #7740
3 years ago
luigi1111 ca4de5f96d
Merge pull request #7698
3 years ago
rbrunner7 3d3a67142c Daemon: Update average block size table
3 years ago
rating89us a3d2b71ee9 wallet_api: expose offline mode status
3 years ago
SChernykh b48074fb8d Fixed json serialization of rct::RCTTypeNull
3 years ago
moneromooo-monero 0c6e1d343e
wallet2: chunk get_outs.bin calls to avoid sanity limits
3 years ago
selsta 87a092811d
rpc: source file extensions must be explicit (cmake warning)
3 years ago
tobtoht f5eb2ce968 wallet2: Don't auto lock device on process parsed blocks
3 years ago
Dusan Klinec bc8d7644d2
wallet: rephrase error message on invalid device address
3 years ago
Dusan Klinec 9c6e0941cb
fix #7784 - deinit wallet in wallet dtor
3 years ago
anon fe76d7dee7
cmake: fix undefined symbols and multiple definitions
3 years ago
anon a48db50b1c
device_trezor_base: fix typo
3 years ago
luigi1111 de3456e127
Merge pull request #7764
3 years ago
luigi1111 1e8cbc995f
Merge pull request #7762
3 years ago
luigi1111 3c8c8e5a5b
Merge pull request #7761
3 years ago
luigi1111 9903b35345
Merge pull request #7754
3 years ago
luigi1111 6043c85afe
Merge pull request #7753
3 years ago
luigi1111 c53e22c40a
Merge pull request #7748
3 years ago
mj-xmr eda5c303cd
Doc: Update blockchain stats with review comments
3 years ago
tobtoht bbeb555f00 wallet_api: getPassword
3 years ago
selsta 8ae6c85efd
trezor: add #if for ByteSizeLong
3 years ago
tobtoht 8a67724218
wallet_api: get bytes sent/received
3 years ago
selsta e24875e572
simplewallet: don't truncate integ. address in export_transfers
3 years ago
luigi1111 14a1b89122
Merge pull request #7752
3 years ago
luigi1111 4f08d52dfa
Merge pull request #7750
3 years ago
luigi1111 0a9d218044
Merge pull request #7749
3 years ago
luigi1111 99aa45fd34
Merge pull request #7746
3 years ago
luigi1111 7c3629a5ee
Merge pull request #7742
3 years ago
luigi1111 ce129599d0
Merge pull request #7739
3 years ago
luigi1111 48e59b8064
Merge pull request #7672
3 years ago
luigi1111 ad9956d987
Merge pull request #7634
3 years ago
luigi1111 f8abb225fc
Merge pull request #7633
3 years ago
luigi1111 3366bd81eb
Merge pull request #7612
3 years ago
luigi1111 1796b44c67
Merge pull request #7611
3 years ago
selsta 8ef51dc546
wallet_api: fix typo in exportKeyImages
3 years ago
moneromooo-monero d689b946f9
protocol: fix delayed "you are now synchronized..." message
3 years ago
fdov 8ff21e1e84
doc: update IRC references to Libera
3 years ago
lza_menace f0df72688f add singapore.node.xmr.pm to seed nodes
3 years ago
luigi1111 b63442da21
Merge pull request #7730
3 years ago
woodser e7615772fa provide key images of spent outputs in wallet rpc
3 years ago
mj-xmr 41297c10f0
CMake: strip targets (optional) with -D STRIP_TARGETS=ON
3 years ago
moneromooo-monero 7b6d959596
trezor: fix potential use of uninitialized memory
3 years ago
luigi1111 7499837a6f
Merge pull request #7661
3 years ago
luigi1111 ca73284951
Merge pull request #7729
3 years ago
luigi1111 667d3dd4c2
Merge pull request #7684
3 years ago