Commit Graph
13001 Commits
Author SHA1 Message Date
jeffro256 e9a8a268be wallet: wallet args take argv[] as const 2026-06-14 19:00:23 -05: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
jpk68andselsta 6aba459672 simplewallet: misc safety/correctness fixes 2026-06-13 00:59:12 +02: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
Masamune 95b207f00f Blockchain: fix data race in get_dynamic_base_fee_estimate 2026-06-12 15:36:57 +07: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
akildemirandselsta 1bd4dfe43a rpc: return prunable hashes in pruned getblocks
Co-authored-by: selsta <selsta@sent.at>
2026-06-11 20:37:13 +02:00
jpk68andSNeedlewoods 615d20043e simplewallet: fix some error messages
Co-authored-by: SNeedlewoods <sneedlewoods_1@protonmail.com>
2026-06-10 21:50:00 +02:00
SNeedlewoods f1ea6167b3 fix signed unsigned comparison 2026-06-10 21:03:56 +02:00
selsta d72cd7fc16 net: cap aggregate ZMQ receive size 2026-06-10 19:49:23 +02: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
tobtoht c113dee523 Merge pull request #10716
196078e Refactored tx verification NIC logic (SChernykh)
2026-06-10 17:10:21 +00:00
alhudz 776d355780 use byte-safe isalpha in epee json value parser 2026-06-10 10:01:46 +05:30
selsta 74f0917d66 wallet2: store multisig nonce erasure before returning signed txset 2026-06-09 21:41:46 +02:00
tobtoht 17891e9157 Merge pull request #10512
b8cc5b6 blockchain_db: hide sensitive txs in get_txids_loose (jeffro256)
2026-06-09 18:40:12 +00:00
tobtoht acb83adf37 Merge pull request #10714
6f7ad2c Blockchain: fix wrong block_weight in handle_get_objects (SChernykh)
2026-06-09 17:53:48 +00:00
tobtoht 416804895c Merge pull request #10711
76831c2 fix: TypeError: 'method' object is not subscriptable (SNeedlewoods)
2026-06-09 17:52:37 +00:00
tobtoht 9409d0ac36 Merge pull request #10709
b5f7330 tx_pool: fix use-after-free in prune() - txid was a reference to an item which was later deleted in remove_tx_from_transient_lists(), and txid was used after that (SChernykh)
2026-06-09 17:51:49 +00:00
tobtoht 41b7b20f06 Merge pull request #10707
96cdcb9 Multisig tx builder: fix incomplete memory wipe (SChernykh)
2026-06-09 17:50:23 +00:00
tobtoht 1b785d1c76 Merge pull request #10703
0fc5bb7 net: canonicalize Tor/I2P hosts during deserialization (selsta)
2026-06-09 17:49:08 +00:00
tobtoht 85ef8e075a depends: openssl: update to 3.5.7 2026-06-09 19:27:05 +02:00
woodser 06d3258d12 fix typo in hashchain bounds error 2026-06-08 17:53:36 -04:00
SChernykh 248792a4be Miner: fixed thread 0 always mining with secure JIT (worse performance) 2026-06-08 19:35:10 +02:00
tobtoht a8478d21b2 Merge pull request #10531
7af9009 zmq: apply restricted-mode privacy filtering to get_transaction_pool (greatjourney589)
2026-06-08 08:34:50 +00:00
tobtoht 3fcf7ff702 Merge pull request #9826
9d93a3d crypto: add function sc_1() (jeffro256)
2026-06-08 08:32:16 +00:00
tobtoht 85e15b55e1 Merge pull request #10644
9dbce17 Blockchain: option for fast manual block popping (jeffro256)
2026-06-08 08:30:46 +00:00
jeffro256 9dbce17bb5 Blockchain: option for fast manual block popping 2026-06-07 14:59:57 -05:00
tobtoht 880abde62a Merge pull request #10696
d42de75 tests: cover truncated \u escape at end of buffer in match_string2 (alhudz)
524b0d0 fix off-by-one over-read in match_string2 unicode escape parsing (alhudz)
2026-06-07 18:35:16 +00:00
jeffro256 c1f7f0bdb6 crypto: fix strict aliasing for expandedKey in aesb.c 2026-06-07 12:32:10 -05:00
tobtoht 0857da6d6d Merge pull request #10533
589dd0a ringct: merge decodeRct and decodeRctSimple (jeffro256)
2026-06-07 14:26:08 +00:00
tobtoht 9550435199 Merge pull request #10693
03976ee utils/fish: add missing directory completions (jpk68)
2026-06-07 13:48:15 +00:00
tobtoht edcdf5c43e depends: boost: update to 1.91.0-1 2026-06-07 12:09:51 +02:00
Ap4sh 08811dba07 wallet: read RPC crypto fields with memcpy 2026-06-06 21:48:05 +02:00
tobtoht 8e3e85fda0 Merge pull request #10692
dc73ab2 utils/fish: use correct suffixes for ssl files (jpk68)
2026-06-06 13:14:15 +00:00
tobtoht bf23534c8e Merge pull request #10691
f2afe97 p2p: close zone connections before stopping net servers (selsta)
3623399 p2p: make stop signal idempotent (selsta)
2026-06-06 13:12:31 +00:00
tobtoht f13bebf39a Merge pull request #10729
4a8c863 Fix DNS resolve UB (Lee *!* Clagett)
2026-06-06 13:11:15 +00:00
jeffro256andselsta 360db8f6fe unit_tests: test every single field of JSON tx repr
Co-authored-by: selsta <selsta@sent.at>
2026-06-05 12:43:02 -05:00
jeffro256 589dd0a973 ringct: merge decodeRct and decodeRctSimple 2026-06-05 12:37:00 -05:00
Lee *!* Clagett 4a8c863115 Fix DNS resolve UB 2026-06-05 12:42:38 -04:00