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
tobtoht
7d22294ed8
Merge pull request #10766
...
3095f74 ci: run guix builds on changes to external (tobtoht)
ACKs: selsta, plowsof
2026-06-14 15:43:39 +00:00
tobtoht
3095f74ea8
ci: run guix builds on changes to external
2026-06-14 17:28:24 +02:00
tobtoht
b9d139c425
Merge pull request #10738
...
edcdf5c depends: boost: update to 1.91.0-1 (tobtoht)
ACKs: selsta, j-berman
2026-06-13 12:17:45 +00:00
tobtoht
af85115848
Merge pull request #10739
...
c1f7f0b crypto: fix strict aliasing for expandedKey in aesb.c (jeffro256)
ACKs: vtnerd, selsta
2026-06-13 12:16:38 +00:00
tobtoht
fb98441179
Merge pull request #9251
...
360db8f unit_tests: test every single field of JSON tx repr (jeffro256)
ACKs: selsta, tobtoht
2026-06-13 10:30:15 +00:00
tobtoht
d5b226d295
Merge pull request #10566
...
6460917 serialization: avoid blob memcpy of secret_key vector (selsta)
ACKs: vtnerd, tobtoht
2026-06-13 10:14:19 +00:00
tobtoht
747fdc14f6
Merge pull request #10652
...
1bd4dfe rpc: return prunable hashes in pruned getblocks (akildemir)
ACKs: jeffro256, tobtoht
2026-06-13 10:09:12 +00:00
tobtoht
805befb676
Merge pull request #10731
...
08811db wallet: read RPC crypto fields with memcpy (Ap4sh)
ACKs: jeffro256, selsta
2026-06-12 22:00:01 +00:00
tobtoht
9e817b608b
Merge pull request #10674
...
b51a0cb translations: don't include locations (tobtoht)
2026-06-11 20:28:14 +00:00
tobtoht
9bd2ee44cd
Merge pull request #10728
...
af10a4f read import blob crypto fields with memcpy in wallet2 (alhudz)
2026-06-11 20:26:05 +00:00
tobtoht
887f2486fe
Merge pull request #8758
...
3af06e5 wallet: remove output blackballing (tobtoht)
2026-06-11 20:20:38 +00:00
tobtoht
cba713fba4
Merge pull request #10717
...
13d9582 Fix: check hwdev.generate_output_ephemeral_keys result (SChernykh)
2026-06-10 17:11:52 +00:00