Commit Graph
11707 Commits
Author SHA1 Message Date
tobtoht fc46361376 Merge pull request #10754
d6f0a4d wallet2: store multisig nonce erasure before returning signed txset (selsta)

ACKs: UkoeHB, tobtoht
2026-06-16 11:06:52 +00:00
tobtoht 4fbb0b22e0 Merge pull request #10757
4f6652f net: cap aggregate ZMQ receive size (selsta)

ACKs: vtnerd, tobtoht
2026-06-16 11:05:00 +00:00
tobtoht 744797a55b Merge pull request #10743
0859397 Miner: fixed thread 0 always mining with secure JIT (worse performance) (SChernykh)

ACKs: selsta, tobtoht
2026-06-15 14:44:34 +00:00
tobtoht a87e0df21e Merge pull request #10750
8d0b73e depends: openssl: update to 3.0.21 (tobtoht)

ACKs: selsta, plowsof
2026-06-15 14:31:35 +00:00
tobtoht 06f6afa07c Merge pull request #10746
ad72a6c fix typo in hashchain bounds error (woodser)

ACKs: selsta, tobtoht
2026-06-14 15:50:41 +00:00
selsta 4f6652f356 net: cap aggregate ZMQ receive size 2026-06-10 22:18:09 +02:00
tobtoht 4f8835d51e Merge pull request #10718
2de5e82 Fix: check hwdev.generate_output_ephemeral_keys result (SChernykh)
2026-06-10 17:14:27 +00:00
selsta d6f0a4d211 wallet2: store multisig nonce erasure before returning signed txset 2026-06-09 23:07:30 +02:00
tobtoht 70d57adc4b Merge pull request #10543
878c781 zmq: apply restricted-mode privacy filtering to get_transaction_pool (greatjourney589)
2026-06-09 18:00:03 +00:00
tobtoht c6e5759f31 Merge pull request #10715
3d856f4 Blockchain: fix wrong block_weight in handle_get_objects (SChernykh)
2026-06-09 17:54:27 +00:00
tobtoht 4fd6c64209 Merge pull request #10712
6bc3784 fix: TypeError: 'method' object is not subscriptable (SNeedlewoods)
2026-06-09 17:53:12 +00:00
tobtoht 3bc1fae636 Merge pull request #10710
ab6a1c8 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:52:16 +00:00
tobtoht 966dc5cdf1 Merge pull request #10708
00a444b Multisig tx builder: fix incomplete memory wipe (SChernykh)
2026-06-09 17:51:17 +00:00
tobtoht 1ed6b8183c Merge pull request #10704
93d792e net: canonicalize Tor/I2P hosts during deserialization (selsta)
2026-06-09 17:49:35 +00:00
tobtoht f6939487fe Merge pull request #10702
2b97e3a wallet2: fix double unlock of a lock (SChernykh)
2026-06-09 17:48:00 +00:00
tobtoht 8d0b73e509 depends: openssl: update to 3.0.21 2026-06-09 19:32:50 +02:00
woodser ad72a6c253 fix typo in hashchain bounds error 2026-06-08 17:54:22 -04:00
SChernykh 0859397f21 Miner: fixed thread 0 always mining with secure JIT (worse performance) 2026-06-08 19:36:30 +02:00
tobtoht a304801aee Merge pull request #10697
dedae52 fix off-by-one over-read in match_string2 unicode escape parsing (alhudz)
2026-06-07 18:36:14 +00:00
tobtoht 6f67e8a5cc Merge pull request #10698
b7ca9e7 p2p: close zone connections before stopping net servers (selsta)
ec60113 p2p: make stop signal idempotent (selsta)
2026-06-06 13:13:12 +00:00
tobtoht 82fdc1dd73 Merge pull request #10495
c5c9420 p2p: cleaner connection close() (j-berman)
2026-06-05 11:02:27 +00:00
tobtoht 34c9abfc4c Merge pull request #10660
874b7eb gitian: optional APT cacher for docker builds (vdo)
2026-06-04 19:33:21 +00:00
tobtoht f4bddf8b2c Merge pull request #10608
4167923 daemonizer: avoid unsafe pidfile truncation (selsta)
2026-06-04 19:30:32 +00:00
vdoandnahuhh 874b7eb0b3 gitian: optional APT cacher for docker builds 2026-06-04 18:32:45 +00:00
SChernykh 2de5e8227f Fix: check hwdev.generate_output_ephemeral_keys result
If it fails, out_eph_public_key and view_tag remain uninitialized.
2026-06-04 10:04:29 +02:00
SChernykh 3d856f4825 Blockchain: fix wrong block_weight in handle_get_objects
- When there are missing IDs, blocks.size() != arg.blocks.size(), so arg.blocks can't be indexed by `i` - the indices will be wrong, the wrong weight will be returned to some peer and this peer will ban our node.

Use `bl.second` instead of `arg.blocks[i]`. Also it saves one DB query per returned block.
2026-06-04 07:40:07 +02:00
tobtoht 29bf6a5825 Merge pull request #10590
6db72c4 wallet_rpc_server: preserve payment ID when editing address book (selsta)
2026-06-03 20:38:49 +00:00
SNeedlewoods 6bc37841a9 fix: TypeError: 'method' object is not subscriptable 2026-06-03 22:13:13 +02:00
SChernykh ab6a1c8a3d 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
2026-06-03 20:49:42 +02:00
SChernykh 00a444b116 Multisig tx builder: fix incomplete memory wipe 2026-06-03 20:15:57 +02:00
selsta 93d792e63c net: canonicalize Tor/I2P hosts during deserialization 2026-06-03 17:24:27 +02:00
SChernykh 2b97e3ae04 wallet2: fix double unlock of a lock 2026-06-03 15:52:06 +02:00
selsta b7ca9e73f2 p2p: close zone connections before stopping net servers 2026-06-03 12:17:18 +02:00
selsta ec60113e09 p2p: make stop signal idempotent 2026-06-01 19:22:26 +02:00
alhudz dedae5272d fix off-by-one over-read in match_string2 unicode escape parsing 2026-06-01 20:58:14 +05:30
tobtoht 8a1de602f0 Merge pull request #10649
e354264 Fixed dangling iterator in is_remote_host_allowed (SChernykh)
2026-05-30 20:17:25 +00:00
tobtoht 468c7599be Merge pull request #10688
6ae152d ci: macos: explicitely install unbound (tobtoht)
2026-05-30 20:04:59 +00:00
tobtoht 6ae152da1a ci: macos: explicitely install unbound 2026-05-30 00:41:01 +02:00
tobtoht 54802803da Merge pull request #10638
7d33977 net: canonicalize Tor and I2P hostnames (selsta)
2026-05-29 21:09:07 +00:00
tobtoht 9da54d0100 Merge pull request #10633
4b00f47 wallet2: clear m_additional_tx_keys during bg sync (selsta)
2026-05-28 21:30:10 +00:00
tobtoht 52ebef43d7 Merge pull request #10640
7a7c42f serialization: handle EOF at varint boundary (selsta)
2026-05-28 13:02:05 +00:00
tobtoht f9a279cb39 Merge pull request #10654
98bc2ec depends: unbound: update to 1.25.1 (tobtoht)
2026-05-27 10:09:22 +00:00
tobtoht 612d207f51 Merge pull request #10642
98b350f contrib: fix unaligned&aliased levin buffer reads (jeffro256)
2026-05-27 00:46:24 +00:00
tobtoht cb1b4b5321 Merge pull request #10555
0d49006 depends: explicitely enable cross-compile mode for autoconf (tobtoht)
2026-05-25 21:10:55 +00:00
tobtoht 8d7d6951b5 Merge pull request #10653
22a69e5 depends: libusb: update to 1.0.30 (tobtoht)
2026-05-25 20:12:22 +00:00
tobtoht 47d0323cc9 Merge pull request #10656
459e4fc ci: don't save caches for pull requests (tobtoht)
2026-05-25 17:42:34 +00:00
tobtohtandselsta 459e4fc241 ci: don't save caches for pull requests
Co-authored-by: selsta <selsta@sent.at>
2026-05-25 19:25:02 +02:00
tobtoht 0d49006c9d depends: explicitely enable cross-compile mode for autoconf 2026-05-25 10:52:34 +02:00
tobtoht 98bc2ec5e6 depends: unbound: update to 1.25.1 2026-05-25 00:17:27 +02:00
tobtoht 22a69e588e depends: libusb: update to 1.0.30 2026-05-24 23:19:21 +02:00