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
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
tobtoht
11806688f9
Merge pull request #10987
...
af4eda8 tests: enable temporary libunbound debug logging (selsta)
ACKs: tobtoht, jpk68
2026-07-27 16:54:56 +00: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
3b116d88d0
Merge pull request #10985
...
1690829 workflows: disable DNS tests on Windows and macOS (selsta)
ACKs: SChernykh, tobtoht
2026-07-27 08:12:01 +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
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
tobtoht
8472d8c503
Merge pull request #10927
...
38342cc utils/health: fix typo in script (jpk68)
ACKs: jeffro256, selsta
2026-07-24 16:23:03 +00: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
tobtoht
1e9c45543e
Merge pull request #10957
...
73b28e2 dns_utils: replace flaky DNS provider (selsta)
ACKs: jpk68, tobtoht
2026-07-23 18:37:38 +00: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
tobtoht
ef26a6080c
Merge pull request #10925
...
4b144c3 external: update randomx to v1.2.3 (selsta)
ACKs: SChernykh, tobtoht, jpk68
2026-07-23 09:53:36 +00: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
tobtoht
d13ac35f23
Merge pull request #10358
...
ed461a6 FCMP++: output_to_pre_leaf_tuple (j-berman)
99bda32 FCMP++: output_to_tuple {output pubkey, commitment} -> {O,I,C} (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-22 16:11:59 +00:00
tobtoht
63edb67744
Merge pull request #10896
...
159b6b6 common: increase performance timer buffer size (selsta)
ACKs: jeffro256, tobtoht
2026-07-22 16:09:42 +00:00
tobtoht
d7cda0d96e
Merge pull request #9828
...
6c39594 crypto: add Ed25519->X25519 conversion functions (jeffro256)
ACKs: UkoeHB, j-berman
2026-07-22 11:34:31 +00:00
tobtoht
d23e971ae6
Merge pull request #10823
...
01e06da tests: add CLSAG fuzz tests (selsta)
ACKs: jeffro256, SNeedlewoods
2026-07-22 07:30:32 +00:00
tobtoht
c6783ec53d
Merge pull request #10804
...
4b042bb crypto: avoid unaligned word accesses (Samy)
ACKs: selsta, jeffro256
2026-07-22 07:28:42 +00:00
tobtoht
9e1a88ba83
Merge pull request #10893
...
afcfd97 wallet: derive encrypted payment ID dummy/real status from tx.extra, not cd.dests (waris ))
ACKs: jeffro256*, selsta
2026-07-21 16:46:51 +00:00
tobtoht
e729250a0c
Merge pull request #10784
...
85b38a5 rpc: replace get_blocks.bin Levin pool budget (selsta)
ACKs: jeffro256, j-berman
2026-07-21 16:44:59 +00:00
tobtoht
e071951803
Merge pull request #10920
...
b106208 dns_utils: update default public DNS resolvers (selsta)
ACKs: tobtoht, jpk68
2026-07-21 15:56:32 +00:00
tobtoht
50ffc4564d
Merge pull request #10914
...
1aeabb1 utils/systemd: update service file (jpk68)
ACKs: thomasbuilds, selsta
2026-07-20 18:41:33 +00:00
tobtoht
c821e75318
Merge pull request #10169
...
0c9956a functional_tests: Python epee binary lib and test `/get_blocks.bin` (jeffro256)
ACKs: selsta, plowsof
2026-07-20 18:34:10 +00:00
tobtoht
3ed8ffb56b
Merge pull request #10842
...
fa91ae4 common: remove dead code (Thomas)
8701fc9 blockchain_db: remove unused MDB_val_copy specializations (Thomas)
00d21ee epee: remove dead code (Thomas)
ACKs: selsta, jpk68
2026-07-20 09:09:49 +00:00
tobtoht
48e86dcb17
Merge pull request #10818
...
85f8bbb tests: make libwallet_api_tests work under ctest, add tests (selsta)
ACKs: plowsof, SNeedlewoods
2026-07-20 09:08:09 +00:00
tobtoht
ff17d7f7ba
Merge pull request #10905
...
d436311 epee: avoid bad_weak_ptr during connection teardown (selsta)
ACKs: vtnerd, SChernykh
2026-07-20 09:01:13 +00:00
tobtoht
dde6d6af51
Merge pull request #10911
...
a79f524 simplewallet: fix prompt formatting (jpk68)
ACKs: selsta, tobtoht
2026-07-20 08:57:27 +00:00
tobtoht
d005c5d18a
Merge pull request #10909
...
c3c3d23 cmake: apply cxa throw wrap flags when linking common (selsta)
ACKs: jpk68, jeffro256
2026-07-20 08:55:31 +00:00
tobtoht
17410620a8
Merge pull request #10908
...
4f73cfe epee: fix build with OpenSSL 4.0 (weifanglab)
ACKs: iamamyth, selsta, jpk68, jeffro256
2026-07-20 08:54:15 +00:00
tobtoht
95e126f3c5
Merge pull request #10901
...
a4f8ef4 wallet_api: set m_password in the recovery creation paths (plowsof)
ACKs: selsta, SNeedlewoods, jpk68
2026-07-17 13:12:59 +00:00
tobtoht
95e6e19799
Merge pull request #10898
...
fe7986e trezor: suppress generated protobuf deprecation warnings (selsta)
ACKs: plowsof, jpk68
2026-07-16 18:10:29 +00:00
tobtoht
ee7e5e3744
Merge pull request #10897
...
e5d701d tx_pool: remove redundant hashCompare comparator (selsta)
ACKs: jpk68*, vtnerd*, jeffro256
2026-07-16 17:31:22 +00:00
tobtoht
569a456dc0
Merge pull request #10859
...
e28aec5 device: abort Ledger tx prefix hashing on denial (Samy)
ACKs: jeffro256, jpk68
2026-07-16 17:25:46 +00:00
tobtoht
da5d40d597
Merge pull request #10885
...
c9a18b9 blockchain: fix misleading request chain error logs (selsta)
ACKs: jpk68, plowsof
2026-07-16 13:41:18 +00:00
tobtoht
c24db9b23d
Merge pull request #10890
...
0b79679 wallet2: guard gamma picker against zero-output windows (selsta)
ACKs: jeffro256*, iamamyth
2026-07-16 13:37:30 +00:00
tobtoht
815548bfee
Merge pull request #10891
...
09e3d2a tests: fix libFuzzer build instructions on Ubuntu (selsta)
ACKs: SNeedlewoods, jpk68
2026-07-16 13:35:26 +00:00
tobtoht
d9d83b0d27
Merge pull request #10762
...
95b207f Blockchain: fix data race in get_dynamic_base_fee_estimate (Masamune)
ACKs: selsta, jeffro256
2026-07-15 19:50:54 +00:00
tobtoht
349e5884a1
Merge pull request #10338
...
0afd50c crypto: derive key image generator & separate {un}biased hash to ec https://github.com/monero-project/research-lab/issues/142 (j-berman)
ACKs: jeffro256, UkoeHB
2026-07-15 18:48:54 +00:00
tobtoht
51b8cc90c6
Merge pull request #10826
...
2a9628b functional_tests_rpc: recreate socket for each startup probe (selsta)
ACKs: tobtoht, jpk68
2026-07-15 18:20:32 +00:00
tobtoht
a77001710e
Merge pull request #10880
...
6c5ac12 utils/openrc: require net dependency (jpk68)
ACKs: selsta, tobtoht
2026-07-15 18:18:45 +00:00
tobtoht
47b6179f5d
Merge pull request #10881
...
a9b891f simplewallet: fix potential out-of-bounds read (jpk68)
ACKs: selsta, tobtoht
2026-07-15 18:17:51 +00:00
tobtoht
2af2b48c03
Merge pull request #10345
...
b61c750 crypto: ed25519 -> Wei conversion (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-15 17:21:32 +00:00
tobtoht
ea379f8f76
Merge pull request #10877
...
6308971 epee: narrow included asio headers (jpk68)
ACKs: jeffro256, selsta
2026-07-15 17:18:29 +00:00
tobtoht
0f84863fed
Merge pull request #10868
...
248a343 dns_utils: remove archaic string_copy workaround (jpk68)
ACKs: selsta, tobtoht
2026-07-13 06:41:49 +00:00
tobtoht
3a6fd7ce28
Merge pull request #10870
...
4036e14 wallet: rpc; dont allow startup with missing ssl params (nahuhh)
ACKs: selsta, SNeedlewoods
2026-07-13 06:43:09 +00:00
tobtoht
2044af1952
Merge pull request #10903
...
850e32b workflows: split up test step (selsta)
ACKs: plowsof, SNeedlewoods
2026-07-12 14:57:52 +00:00
tobtoht
b511be5637
Merge pull request #10899
...
0dcafa8 cmake: use wrapped __cxa_throw on GNU/Linux (selsta)
ACKs: SNeedlewoods, SChernykh
2026-07-12 14:54:34 +00:00
tobtoht
641e5ca588
Merge pull request #10213
...
c6df90c cmake: set minimum boost version to 1.69 (tobtoht)
ACKs: selsta, plowsof, jpk68
2026-07-10 17:25:01 +00:00
tobtoht
a2283befa0
Merge pull request #10650
...
2ab965e ci: run fast tests on windows and macos (tobtoht)
ACKs: selsta, plowsof, jpk68
2026-07-10 17:24:31 +00:00
tobtoht
d46a05e8c8
Merge pull request #10857
...
685579c readme: fix outdated info, normalize formatting (Thomas)
ACKs: selsta, jpk68
2026-07-10 11:11:07 +00:00
tobtoht
a882c98c2b
Merge pull request #10873
...
b3aca5f tests: fix epee connection lifetime race (selsta)
ACKs: vtnerd, tobtoht, j-berman
2026-07-10 11:09:02 +00:00
tobtoht
fe0d789ffb
Merge pull request #10858
...
2d4e154 rpc: fix block template reserved offset (Samy)
ACKs: amin404ala*, selsta, SChernykh
2026-07-10 11:08:24 +00:00
tobtoht
c6df90c8c0
cmake: set minimum boost version to 1.69
2026-07-10 13:03:20 +02:00
tobtoht
2ab965e827
ci: run fast tests on windows and macos
2026-07-08 19:28:19 +02:00
tobtoht
2b49cebbcb
Merge pull request #10853
...
8040215 functional_tests: avoid sweep_single spent status race (selsta)
ed3283d Revert "functional_tests: add debug logging to transfer" (selsta)
ACKs: tobtoht, plowsof
2026-07-08 11:01:50 +00:00
tobtoht
19b303c9b5
Merge pull request #10844
...
eaf139a tests: fix Windows unit test failures (selsta)
ACKs: tobtoht, plowsof
2026-07-08 11:01:22 +00:00
tobtoht
1d2c866f3e
Merge pull request #10843
...
be7a5ec epee: allow shared Windows file reads (selsta)
ACKs: tobtoht, plowsof
2026-07-08 11:00:42 +00:00
tobtoht
a434e19138
Merge pull request #10808
...
b305c44 escape control characters in json string serialiser (alhudz)
ACKs: vtnerd*, selsta
2026-07-08 09:30:20 +00:00
tobtoht
d6aa5ce38f
Merge pull request #10851
...
7eb70c7 chore: remove msvc remnants (jpk68)
ACKs: selsta, tobtoht
2026-07-08 09:26:40 +00:00
tobtoht
fab498c2ce
Merge pull request #10342
...
79a996b crypto: torsion clearing for FCMP++ (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-08 09:21:51 +00:00
tobtoht
52f02f26fc
Merge pull request #10135
...
9f52166 crypto: fe_reduce_vartime (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-07 08:30:39 +00:00
tobtoht
a7c93412fe
Merge pull request #10839
...
dc45f67 cryptonote_basic: remove legacy address parser (Ap4sh)
ACKs: selsta, tobtoht
2026-07-06 16:46:50 +00:00
tobtoht
a523e9da2c
Merge pull request #10801
...
dc8bc02 cryptonote: scope 202612 PoW workaround (selsta)
ACKs: jeffro256*, tobtoht
2026-07-03 13:02:21 +00:00
tobtoht
ee50ba98c9
Merge pull request #10830
...
e2e7715 simplewallet: deduplicate human-readable timespan function (jpk68)
ACKs: selsta, tobtoht
2026-07-03 11:59:19 +00:00
tobtoht
23372d12f5
Merge pull request #10108
...
ede4d7f RingCT crypto: 6x faster zero commit (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-03 11:57:32 +00:00
tobtoht
dac3103348
Merge pull request #10111
...
4f2a8a4 crypto: fast fe_batch_invert using Montgomery's trick (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-03 11:55:20 +00:00
tobtoht
8a8b137a45
Merge pull request #10827
...
8fb41e9 README: reorganize and harden Docker monerod instructions (selsta)
ACKs: tobtoht, plowsof
2026-07-03 11:53:02 +00:00
tobtoht
32632d1f86
Merge pull request #10761
...
13db615 Daemon RPC: /getblocks.bin incremental pool fetch even when no new blocks (j-berman)
ACKs: rbrunner7*, selsta, jeffro256
2026-07-02 21:02:09 +00:00
tobtoht
381fce8dde
Merge pull request #10828
...
fecef76 Fix spelling typos in comments and string literals (Thomas)
ACKs: tobtoht, selsta
2026-07-02 13:18:56 +00:00
tobtoht
a9d9134f62
Merge pull request #10800
...
f4047ae cryptonote_basic: copy tx extra payment IDs (Ap4sh)
ACKs: jeffro256, selsta
2026-07-01 20:00:37 +00:00
tobtoht
aaaf634501
Merge pull request #10822
...
d4cf18d tests: fix local AFL fuzz target build (selsta)
ACKs: plowsof*, tobtoht
2026-07-01 18:15:42 +00:00
tobtoht
c5f81deae6
Merge pull request #10798
...
425c342 readme: refresh stale info and remove dead sections (Thomas)
ACKs: selsta, tobtoht
2026-07-01 18:14:32 +00:00
tobtoht
368365565c
Merge pull request #10790
...
70bdd2d tests/fuzz: fix cold-outputs import (jeffro256)
ACKs: selsta, plowsof
2026-07-01 18:12:29 +00:00
tobtoht
5c9619432b
Merge pull request #10821
...
551bba6 tests: update fuzzing documentation (selsta)
ACKs: tobtoht, plowsof
2026-07-01 17:51:33 +00:00
tobtoht
a2de04a09b
Merge pull request #10825
...
b1f4561 wallet2: remove unused pool tx removed callback (selsta)
ACKs: tobtoht, thomasbuilds
2026-07-01 17:40:04 +00:00
tobtoht
b3b0687217
Merge pull request #10841
...
a568ba3 tests: avoid ephemeral p2p ports in node_server tests (selsta)
ACKs: vtnerd, tobtoht
2026-07-01 17:39:17 +00:00
tobtoht
ad6b10f33c
Merge pull request #10816
...
06221f2 wallet: store fee for not_enough_{unlocked_,}balance (tobtoht)
ACKs: selsta, plowsof
2026-06-30 15:06:45 +00:00
tobtoht
e2f68c0c33
Merge pull request #10817
...
7ea5afc cmake: don't default to static on mingw (tobtoht)
ACKs: selsta, plowsof
2026-06-30 15:06:07 +00:00
tobtoht
596d0a0363
Merge pull request #10780
...
c914c27 src: update checkpoints to match v0.18.5.1 (selsta)
ACKs: plowsof*, tobtoht
2026-06-30 10:05:22 +00:00
tobtoht
05b312799c
Merge pull request #10837
...
265e95a blockchain: improve incoming block scan table handling (selsta)
ACKs: SChernykh, j-berman
2026-06-30 10:01:32 +00:00
tobtoht
d6a90937c8
Merge pull request #10835
...
330062a Optimized handle_notify_new_transactions's duplicate tx check - Check sha256 digests instead of full blobs (much less memory used) - Replace `find->insert` sequence with a single `insert` - 2x fewer hashset accesses - Preallocate the required size for the hashset (no full-table rehashes) (SChernykh)
ACKs: selsta, j-berman
2026-06-30 09:59:55 +00:00
tobtoht
6f09e39866
Merge pull request #10597
...
d8f3b81 p2p: restore safe sync mode when target height drops (selsta)
ACKs: SChernykh, j-berman
2026-06-30 09:54:19 +00:00
tobtoht
286a7c9c77
Merge pull request #10834
...
4a627d4 tests: check node_server race init and connect (selsta)
ACKs: tobtoht, plowsof
2026-06-29 18:24:57 +00:00
tobtoht
72f1faac96
Merge pull request #10814
...
14e1753 simplewallet: fix some more typos (jpk68)
ACKs: selsta, tobtoht
2026-06-29 11:44:14 +00:00
tobtoht
af45d6e7e3
Merge pull request #10813
...
a913ab8 makefile: add target for asan without building tests (jpk68)
ACKs: selsta, tobtoht
2026-06-29 11:43:51 +00:00
tobtoht
46d39a2704
Merge pull request #10811
...
8a744a6 tests: remove dead transactions_generation_from_blockchain (Thomas)
b5136b1 common: remove unused data_cache.h (Thomas)
ACKs: selsta, tobtoht
2026-06-29 11:43:26 +00:00
tobtoht
6eef935d2c
Merge pull request #10810
...
07f7c75 http: parse server Content-Length strictly (alhudz)
ACKs: vtnerd, selsta
2026-06-29 11:42:27 +00:00
tobtoht
85d5a6f95b
Merge pull request #10646
...
d40944c wallet2: avoid linear scans in pool state updates (selsta)
ACKs: j-berman*, SChernykh
2026-06-28 14:20:30 +00:00
tobtoht
afa44c5322
Merge pull request #10806
...
ee052f7 cmake: add build translations option (tobtoht)
ACKs: selsta, plowsof
2026-06-27 13:04:55 +00:00