Commit Graph
13001 Commits
Author SHA1 Message Date
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
selsta 2a9628b735 functional_tests_rpc: recreate socket for each startup probe 2026-06-26 14:51:38 +02:00
selsta 2bc67262c8 functional_tests: add debug logging to transfer 2026-06-26 14:38:36 +02:00
selsta b1f456140a wallet2: remove unused pool tx removed callback
on_pool_tx_removed has no implementation beyond the empty default callback
and is not wired through the wallet API layer.

The only call site passed txid after erasing the payment entry that owned it,
leaving a dangling reference.
2026-06-26 02:53:41 +02:00
selstaandBraden Linick 551bba60f9 tests: update fuzzing documentation
Co-authored-by: Braden Linick <blinick@alumni.nmu.edu>
2026-06-26 00:27:34 +02:00
jeffro256 70bdd2d9cf tests/fuzz: fix cold-outputs import 2026-06-25 11:13:03 -05:00
selsta d8f3b81f79 p2p: restore safe sync mode when target height drops 2026-06-24 21:58:51 +02: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
Thomas 8a744a6388 tests: remove dead transactions_generation_from_blockchain
Functional test commented out since 2014 (296ae46ed); never #included or
called (main.cpp only runs transactions_flow_test).
2026-06-23 22:32:17 +02:00
Thomas b5136b1a5d common: remove unused data_cache.h
Dead since 40eb82873 (2025-10) moved verRct caching into the mempool;
only a stale #include remained in blockchain.cpp.
2026-06-23 22:31:28 +02:00
alhudz 07f7c7521d http: parse server Content-Length strictly 2026-06-23 17:37:41 +05:30
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
jpk68 14e1753774 simplewallet: fix some more typos 2026-06-22 16:16:59 -04: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
selsta 389f3660db http: share deterministic header field parser 2026-06-21 22:25:58 +02:00
tobtoht 869178450c trezor: stop warning about deprecations we don't control 2026-06-21 21:57:38 +02:00
jpk68 473035ea69 wallet: add missing copyright info 2026-06-21 14:05:08 -04:00
Ap4sh f4047aeb41 cryptonote_basic: copy tx extra payment IDs 2026-06-21 16:41:13 +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
jpk68 a913ab8885 makefile: add target for asan without building tests 2026-06-20 16:51:39 -04: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
Thomas 36bb2d0e7d wallet2: avoid std::out_of_range on a truncated tx set blob
parse_unsigned_tx_from_str() and parse_tx_from_str() strip the magic,
then read the version byte and call s.substr(1) without checking a
version byte follows. A blob equal to just the magic leaves an empty
remainder, so s.substr(1) throws std::out_of_range instead of the
function returning false. Require magic + a version byte first.
2026-06-20 21:13:30 +02: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
Thomas 02db831d01 Fix spelling typos 2026-06-18 09:30:42 +02:00
jeffro256 a6c9d62e66 depends: Bitcoin -> Monero typo 2026-06-17 17:05:29 -05: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
jpk68 d7e23999d9 cryptonote_basic: remove unused function 2026-06-16 21:34:48 -04:00
jpk68 6da09994b9 p2p: replace make_address_v4_from_v6 with boost function 2026-06-16 16:36:17 -04:00
jpk68 ff1f97bf6e dns_utils: replace address-to-string functions 2026-06-16 16:36:11 -04: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
alhudz 6ad3dc08f7 wallet2: read multisig restore fields with memcpy in generate 2026-06-16 00:19:33 +05:30
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
selsta 7578af44fe wallet2: reject non-monotonic rct output distributions 2026-06-15 13:41:54 +02:00