Commit Graph
8571 Commits
Author SHA1 Message Date
tobtoht 80b8dcf7be Merge pull request #10976
029fa3d simplewallet: fix restore-date parameter when using generate-from-device (jpk68)

ACKs: selsta, tobtoht
2026-08-01 15:14:52 +00:00
tobtoht 3a127cd06e Merge pull request #10945
8c04ffe blockchain_prune: use per-table LMDB stats for resize estimation (selsta)

ACKs: jeffro256, tobtoht
2026-08-01 15:12:13 +00:00
tobtoht ae3931c1d9 Merge pull request #10799
9268681 p2p: reject IPv4-mapped IPv6 peers (selsta)

ACKs: jpk68, plowsof
2026-07-31 21:37:02 +00:00
tobtoht d4db4cad38 Merge pull request #10972
57ae55e rpc: disable get_transaction_pool in restricted mode (selsta)

ACKs: jpk68, SChernykh
2026-07-31 15:32:38 +00:00
tobtoht 842cfad3ef Merge pull request #10970
4ee81cf rpc: hide ZMQ request contents in restricted mode (selsta)

ACKs: vtnerd, jpk68
2026-07-31 15:31:25 +00:00
selsta 9268681a6f p2p: reject IPv4-mapped IPv6 peers 2026-07-31 00:45:08 +02:00
tobtoht cca26ba11e Merge pull request #11008
5bd5405 unit_tests: avoid nonexistent TLD in DNSSEC test (selsta)
0201b67 Revert "tests: enable temporary libunbound debug logging" (selsta)

ACKs: jpk68, tobtoht
2026-07-30 21:47:39 +00:00
selsta 5a199af7a6 p2p: group outbound IPv6 peers by /32 2026-07-30 23:36:30 +02:00
tobtoht a2c40926a9 Merge pull request #10956
04cb066 wallet_rpc_server: refresh immediately when auto_refresh is enabled (woodser)

ACKs: SNeedlewoods, jpk68, selsta
2026-07-30 21:29:29 +00:00
tobtoht 43fd7fb8dd Merge pull request #10747
d2e6f9b p2p: fix IPv4 subnet arithmetic (Ap4sh)

ACKs: selsta, jpk68
2026-07-30 21:27:32 +00:00
selsta 0201b677d7 Revert "tests: enable temporary libunbound debug logging"
This reverts commit af4eda80a8.
2026-07-30 23:00:03 +02:00
tobtoht cca5817487 Merge pull request #10675
74e03c4 remove translations (tobtoht)

ACKs: selsta, thomasbuilds, jpk68
2026-07-29 17:54:11 +00:00
tobtoht 913cd4c243 Merge pull request #10960
8b012e4 Optimize hashing of generic types (SChernykh)

ACKs: vtnerd, selsta
2026-07-29 17:51:23 +00:00
tobtoht 2b1fde5ae4 Merge pull request #10958
ee8f546 rpc: recover from oversized ZMQ requests (selsta)

ACKs: jpk68, vtnerd
2026-07-29 15:42:17 +00:00
tobtoht 3da4753fa7 Merge pull request #10962
d8f7f12 dns_utils: list jurisdictions of providers (jpk68)

ACKs: selsta, tobtoht
2026-07-29 15:42:40 +00:00
tobtoht 4bc3735dbe Merge pull request #10458
3a63ea3 net/i2p: support human-readable hostnames (jpk68)

ACKs: selsta, iamamyth
2026-07-29 06:35:51 +00:00
jpk68 3a63ea3001 net/i2p: support human-readable hostnames 2026-07-28 14:27:51 -04:00
tobtoht 74e03c43d4 remove translations 2026-07-28 17:48:07 +02:00
tobtoht dfc36e278b Merge pull request #10949
54acdd1 simplewallet: validate get_outs response size (selsta)

ACKs: plowsof, SNeedlewoods, jpk68
2026-07-28 15:45:30 +00:00
tobtoht 99c1f914a2 Merge pull request #10951
c9d9afc wallet2: bounds check additional derivations in is_out_to_acc (selsta)

ACKs: SNeedlewoods, jeffro256
2026-07-28 15:43:34 +00:00
tobtoht 032a8eeb1d Merge pull request #9605
6620c2d ringct: cleanup proveRctCLSAGSimple (jeffro256)

ACKs: 0xFFFC0000*, iamamyth*, selsta
2026-07-27 20:24:55 +00:00
jeffro256 6620c2db0d ringct: cleanup proveRctCLSAGSimple
1. Document parameters
2. Document inner variables
3. Remove dead variables
4. Remove unneseccary allocations
2026-07-27 14:47:08 -05:00
tobtoht a26654d6d1 Merge pull request #10944
9e3c336 cmake: add wire dependency for cryptonote_core RTTI linkage (selsta)

ACKs: SNeedlewoods, jpk68
2026-07-27 17:07:50 +00:00
tobtoht 2c27cb8eb3 Merge pull request #10942
07b8456 wallet2: validate cached transfer indices (selsta)

ACKs: jeffro256, tobtoht
2026-07-27 17:06:40 +00:00
selsta af4eda80a8 tests: enable temporary libunbound debug logging 2026-07-27 15:35:52 +02:00
tobtoht 25baaafad8 Merge pull request #10938
3774999 serialization: validate RingCT prunable JSON type (selsta)

ACKs: jeffro256, jpk68, vtnerd
2026-07-27 10:22:25 +00:00
tobtoht 09020e4d9b Merge pull request #10240
dc1d0dd cryptonote_core: set prep-blocks-threads to max threads (0xfffc)

ACKs: jpk68, selsta
2026-07-27 10:21:06 +00:00
tobtoht ac32adb70d Merge pull request #10937
bd2f3b8 wallet_api: return all unsigned tx recipients (Samy)

ACKs: selsta, SNeedlewoods, plowsof, jpk68
2026-07-26 20:42:53 +00:00
tobtoht c4178c8ba6 Merge pull request #10935
8e8e04d crypto: fix ARMv8 slow-hash inline assembly constraints (selsta)

ACKs: SChernykh, jeffro256
2026-07-26 20:35:35 +00:00
tobtoht 68e3b19661 Merge pull request #10933
c2dc8a5 cryptonote_protocol: remove dead code (Thomas)

ACKs: selsta, jpk68
2026-07-26 20:34:41 +00:00
tobtoht 63770eda8e Merge pull request #10932
bf46156 ringct: remove dead code (Thomas)

ACKs: selsta, jeffro256
2026-07-26 20:33:34 +00:00
jpk68 029fa3de99 simplewallet: fix restore-date parameter when using generate-from-device 2026-07-26 12:08:03 -04:00
selsta 57ae55e022 rpc: disable get_transaction_pool in restricted mode 2026-07-25 16:27:03 +02:00
tobtoht d85cfa04d8 Merge pull request #10928
7acab10 net/socks: fix misleading error code (jpk68)

ACKs: vtnerd, selsta
2026-07-25 13:03:15 +00:00
selsta 4ee81cfb73 rpc: hide ZMQ request contents in restricted mode 2026-07-25 14:16:12 +02:00
tobtoht 02d3eda77d Merge pull request #10929
e8dab33 simplewallet: skip redundant get_tx_key unless needed (jpk68)

ACKs: SNeedlewoods, selsta
2026-07-24 16:22:37 +00:00
tobtoht d1d32cb2b6 Merge pull request #10931
c1eda46 wallet2: fix error message (jpk68)

ACKs: selsta, SNeedlewoods, jeffro256
2026-07-24 16:22:04 +00:00
SChernykh 8b012e4df5 Optimize hashing of generic types
Use a proper hash function instead of f(x)=x to achieve better distribution of hash values
2026-07-24 11:13:28 +02:00
selsta ee8f54697f rpc: recover from oversized ZMQ requests 2026-07-24 01:33:33 +02:00
jpk68 d8f7f12787 dns_utils: list jurisdictions of providers 2026-07-23 17:09:33 -04:00
selsta 73b28e28a6 dns_utils: replace flaky DNS provider 2026-07-23 17:34:47 +02:00
woodser 04cb066603 wallet_rpc_server: refresh immediately when auto_refresh is enabled 2026-07-23 06:59:34 -04:00
tobtoht 72f7fd791b Merge pull request #9827
9696cae crypto: add FCMP++ generators T, U, & V (jeffro256)

ACKs: UkoeHB, selsta
2026-07-23 09:54:42 +00:00
jeffro256 9696cae58b crypto: add FCMP++ generators T, U, & V
Sources in FCMP++ repo:
 - T: https://github.com/monero-oxide/monero-oxide/blob/0e438aed2cce5c0ab8a935916c1a89bb0077f97f/monero-oxide/ed25519/src/compressed_point.rs#L76-L79
 - U: https://github.com/monero-oxide/monero-oxide/blob/0e438aed2cce5c0ab8a935916c1a89bb0077f97f/monero-oxide/ringct/fcmp%2B%2B/generators/src/lib.rs#L16-L18
 - V: https://github.com/monero-oxide/monero-oxide/blob/0e438aed2cce5c0ab8a935916c1a89bb0077f97f/monero-oxide/ringct/fcmp%2B%2B/generators/src/lib.rs#L20-L22
2026-07-22 19:25:59 -05:00
selsta c9d9afc6df wallet2: bounds check additional derivations in is_out_to_acc 2026-07-22 22:13:05 +02:00
selsta 54acdd1acb simplewallet: validate get_outs response size 2026-07-22 22:04:22 +02:00
tobtoht 42b78ee9bd Merge pull request #10694
a01b4c2 daemon: remove bootstrap mode (tobtoht)

ACKs: thomasbuilds, selsta
2026-07-22 20:03:46 +00:00
tobtoht a01b4c2a31 daemon: remove bootstrap mode 2026-07-22 20:38:20 +02:00
tobtoht e00908bc49 Merge pull request #10921
edea850 general: replace auto_scope_leave_caller with scope_guard (jeffro256)

ACKs: selsta, tobtoht
2026-07-22 16:31:31 +00:00
tobtoht a3adf4ce62 Merge pull request #10863
2f2409d wallet: rpc; req. ssl cert params w/ proxy when daemon not onion/i2p (nahuhh)

ACKs: selsta, plowsof
2026-07-22 16:17:55 +00:00