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
tobtoht
7ae14f9128
Merge pull request #10805
...
8691784 trezor: stop warning about deprecations we don't control (tobtoht)
ACKs: selsta, plowsof
2026-06-27 13:04:02 +00:00
tobtoht
9f6df4cf9c
Merge pull request #10807
...
9ed0a11 cmake: set message mode everywhere (tobtoht)
ACKs: selsta, jeffro256
2026-06-27 12:03:44 +00:00
tobtoht
15a1521c38
Merge pull request #10802
...
473035e wallet: add missing copyright info (jpk68)
ACKs: selsta, tobtoht
2026-06-27 12:02:58 +00:00
tobtoht
7f982b8c9d
Merge pull request #10803
...
d7e2399 cryptonote_basic: remove unused function (jpk68)
ACKs: selsta, tobtoht
2026-06-27 12:02:08 +00:00
tobtoht
ef20171eec
Merge pull request #10797
...
42bce30 guix: update clang to 22.1.8 (tobtoht)
ACKs: selsta, plowsof
2026-06-26 16:15:14 +00:00
tobtoht
f79930b0db
Merge pull request #10796
...
36bb2d0 wallet2: avoid std::out_of_range on a truncated tx set blob (Thomas)
ACKs: jeffro256, selsta
2026-06-26 16:14:06 +00:00
tobtoht
7f8bc31ee5
Merge pull request #10824
...
2bc6726 functional_tests: add debug logging to transfer (selsta)
ACKs: plowsof, tobtoht
2026-06-26 16:13:21 +00:00
tobtoht
4320bdf590
Merge pull request #10795
...
cf56393 depends: boost: remove headers of unused libraries (tobtoht)
ACKs: selsta, plowsof
2026-06-24 19:06:10 +00:00
tobtoht
42bce304e1
guix: update clang to 22.1.8
2026-06-24 20:37:16 +02:00
tobtoht
384277158f
Merge pull request #10793
...
9c96792 guix: update gcc to 15.2.0 (tobtoht)
ACKs: plowsof, selsta
2026-06-24 18:28:23 +00:00
tobtoht
08af28c4fc
Merge pull request #10789
...
a6c9d62 depends: Bitcoin -> Monero typo (jeffro256)
ACKs: selsta, tobtoht, nahuhh
2026-06-24 17:22:22 +00:00
tobtoht
0a83a39883
Merge pull request #10792
...
02db831 Fix spelling typos (Thomas)
ACKs: tobtoht, jeffro256
2026-06-24 17:21:24 +00:00
tobtoht
7ea5afc2de
cmake: don't default to static on mingw
2026-06-24 15:33:24 +02:00
tobtoht
06221f2075
wallet: store fee for not_enough_{unlocked_,}balance
2026-06-24 14:10:23 +02:00
tobtoht
49c9cfc315
Merge pull request #10783
...
5423c9a Dockerfile: update stagex to 2026.6.0 (tobtoht)
ACKs: selsta, plowsof
2026-06-22 22:02:06 +00:00
tobtoht
2c48374ecd
Merge pull request #10768
...
389f366 http: share deterministic header field parser (selsta)
ACKs: SChernykh*, vtnerd
2026-06-21 21:44:23 +00:00
tobtoht
9ed0a11417
cmake: set message mode everywhere
2026-06-21 23:24:30 +02:00
tobtoht
ee052f7872
cmake: add build translations option
2026-06-21 22:50:13 +02:00
tobtoht
869178450c
trezor: stop warning about deprecations we don't control
2026-06-21 21:57:38 +02:00
tobtoht
53dba0854e
Merge pull request #10788
...
6da0999 p2p: replace make_address_v4_from_v6 with boost function (jpk68)
ff1f97b dns_utils: replace address-to-string functions (jpk68)
ACKs: selsta, tobtoht
2026-06-21 14:09:19 +00:00
tobtoht
e4a77fbb42
Merge pull request #10775
...
57f4cda wallet2: guard optimized coinbase refresh against empty vout (selsta)
ACKs: tobtoht, SChernykh
2026-06-21 11:39:04 +00:00
tobtoht
0651be79f9
Merge pull request #10772
...
7578af4 wallet2: reject non-monotonic rct output distributions (selsta)
ACKs: jeffro256, vtnerd
2026-06-21 11:38:15 +00:00
tobtoht
bb069330c7
Merge pull request #10786
...
49108d7 epee: use correct minor http version (jpk68)
ACKs: selsta, tobtoht
2026-06-21 11:37:21 +00:00
tobtoht
837e9cdd30
Merge pull request #10767
...
e9a8a26 wallet: wallet args take argv[] as const (jeffro256)
ACKs: selsta, tobtoht
2026-06-20 20:10:26 +00:00
tobtoht
9c96792680
guix: update gcc to 15.2.0
2026-06-20 17:02:40 +02:00
tobtoht
cf56393588
depends: boost: remove headers of unused libraries
2026-06-18 21:31:28 +02:00
tobtoht
6476ec8f2c
Merge pull request #10700
...
6ad3dc0 wallet2: read multisig restore fields with memcpy in generate (alhudz)
ACKs: vtnerd, selsta
2026-06-17 18:30:00 +00:00
tobtoht
5423c9aa63
Dockerfile: update stagex to 2026.6.0
2026-06-16 20:15:10 +02:00
tobtoht
abe4eb60ea
Merge pull request #10759
...
615d200 simplewallet: fix some error messages (jpk68)
ACKs: selsta, jeffro256
2026-06-16 17:59:59 +00:00
tobtoht
f0e7c5b1ae
Merge pull request #10753
...
74f0917 wallet2: store multisig nonce erasure before returning signed txset (selsta)
ACKs: UkoeHB, tobtoht
2026-06-16 11:06:23 +00:00
tobtoht
52ee7bbe77
Merge pull request #10756
...
d72cd7f net: cap aggregate ZMQ receive size (selsta)
ACKs: vtnerd, tobtoht
2026-06-16 11:04:23 +00:00
tobtoht
9854fbd420
Merge pull request #10742
...
248792a Miner: fixed thread 0 always mining with secure JIT (worse performance) (SChernykh)
ACKs: selsta, tobtoht
2026-06-15 14:44:11 +00:00
tobtoht
67a0267991
Merge pull request #10751
...
6aba459 simplewallet: misc safety/correctness fixes (jpk68)
ACKs: jeffro256*, SNeedlewoods
2026-06-15 14:32:27 +00:00
tobtoht
ca47407134
Merge pull request #10749
...
85ef8e0 depends: openssl: update to 3.5.7 (tobtoht)
ACKs: selsta, plowsof
2026-06-15 14:30:44 +00:00
tobtoht
757679bb6a
Merge pull request #10744
...
f1ea616 fix signed unsigned comparison (SNeedlewoods)
ACKs: selsta, tobtoht
2026-06-14 15:59:40 +00:00
tobtoht
184cd8e519
Merge pull request #10745
...
06d3258 fix typo in hashchain bounds error (woodser)
ACKs: selsta, jeffro256
2026-06-14 15:50:05 +00:00
tobtoht
1431995430
Merge pull request #10740
...
776d355 use byte-safe isalpha in epee json value parser (alhudz)
ACKs: iamamyth, selsta
2026-06-14 15:49:09 +00:00