tobtoht
e2c7405ba4
Merge pull request #11061
...
f98077b wallet: fix split transaction change address display (selsta)
ACKs: jpk68, SNeedlewoods
2026-08-12 13:31:58 +00:00
tobtoht
5d4115e4ee
Merge pull request #11058
...
77acf1f tx_pool: fix write abort and improve locking for relayable txs (jeffro256)
ACKs: j-berman, selsta
2026-08-12 13:31:13 +00:00
tobtoht
6ce9d445f8
Merge pull request #10303
...
700ec36 Prevent inaccurate missing spans when adding a block (j-berman)
ACKs: navidR*, selsta, thomasbuilds, jpk68
2026-08-12 10:07:46 +00:00
tobtoht
be5f1c5173
Merge pull request #10983
...
ae8291f wallet: display private view keys for hardware wallets (jpk68)
ACKs: SChernykh*, selsta
2026-08-11 21:25:21 +00:00
tobtoht
fcd62c20d7
Merge pull request #11057
...
fccaccb src: fix issues found through static analysis (jpk68)
ACKs: jeffro256, SNeedlewoods
2026-08-11 21:21:49 +00:00
tobtoht
c23227c0fa
Merge pull request #11040
...
23d86a9 simplewallet: show error for timed-out hardware wallets (jpk68)
ACKs: thomasbuilds, selsta
2026-08-11 21:20:23 +00:00
tobtoht
cac5eea3b9
Merge pull request #11037
...
e8718e6 p2p: use a bool for send() (j-berman)
ACKs: vtnerd*, jeffro256*, selsta, jpk68
2026-08-11 21:19:25 +00:00
tobtoht
7c1caca093
Merge pull request #10947
...
658d739 lmdb: round map sizes up to page boundaries (selsta)
ACKs: jpk68, jeffro256
2026-08-11 21:18:27 +00:00
tobtoht
65d26ba347
Merge pull request #10878
...
cb88c71 src: remove unused headers (jpk68)
ACKs: thomasbuilds, selsta
2026-08-11 21:17:36 +00:00
tobtoht
1fe29864f7
Merge pull request #11083
...
23dfb88 Dockerfile: add rust (tobtoht)
ACKs: redsh4de, selsta, jpk68, jeffro256
2026-08-11 21:16:26 +00:00
tobtoht
23dfb88f4a
Dockerfile: add rust
2026-08-11 09:31:24 +02:00
tobtoht
13b63d281c
Merge pull request #9440
...
98a5e3c guix: prepare for FCMP++ (tobtoht)
ACKs: selsta, jpk68
2026-08-10 18:11:25 +00:00
j-berman
e8718e6592
p2p: use a bool for send()
...
Identified by @selsta
Callers can otherwise misinterpret int -1 as truthy success,
e.g. see make_payload_send_txs
2026-08-10 11:01:06 -07:00
tobtoht
2ec32260af
Merge pull request #11044
...
e5c9007 device_trezor: fix wrong ack variable (jpk68)
ACKs: selsta, jeffro256
2026-08-10 17:57:20 +00:00
jpk68
23d86a96bc
simplewallet: show error for timed-out hardware wallets
2026-08-10 13:35:39 -04:00
tobtoht
d8c8cc310c
Merge pull request #11048
...
a47a436 p2p: update peer's height on new block & widen window for relay (j-berman)
ACKs: selsta, Boog900
2026-08-10 15:47:20 +00:00
tobtoht
bdd3ac6e9d
Merge pull request #10855
...
04c6da4 wallet: copy parsed crypto fields (Ap4sh)
ACKs: selsta, tobtoht
2026-08-10 13:44:42 +00:00
tobtoht
bbcce5c765
Merge pull request #11047
...
576af29 device_trezor: update protobuf definitions (jpk68)
ACKs: tobtoht, selsta
2026-08-10 13:23:28 +00:00
tobtoht
d006bd463f
Merge pull request #11049
...
20db2e7 blockchain: if block is known invalid, fail block verification (j-berman)
ACKs: jeffro256, selsta
2026-08-10 13:21:48 +00:00
tobtoht
642871f052
Merge pull request #11050
...
ce14fdc cryptonote_core: rm unnecessary db reads before block relay (j-berman)
ACKs: jeffro256, selsta, jpk68
2026-08-10 13:20:51 +00:00
tobtoht
98a5e3cc21
guix: prepare for FCMP++
2026-08-10 09:56:53 +02:00
tobtoht
f412232c0f
Merge pull request #10930
...
26a2379 rpc: speed up mempool lookup in get_transactions (jpk68)
ACKs: thomasbuilds*, selsta
2026-08-09 22:01:19 +00:00
tobtoht
b2588ef742
Merge pull request #10883
...
9477d0c wallet: initialize URI parse outputs (Samy)
ACKs: selsta, jpk68
2026-08-09 22:00:24 +00:00
tobtoht
0f7a96c0fe
Merge pull request #11039
...
9bd5f7e simplewallet: tweak description of donate command (jpk68)
ACKs: selsta, tobtoht
2026-08-09 18:41:58 +00:00
tobtoht
936ac869b6
Merge pull request #11042
...
e38cfe6 device_ledger: fix some comments (jpk68)
ACKs: thomasbuilds, selsta
2026-08-09 18:40:00 +00:00
jpk68
26a2379469
rpc: speed up mempool lookup in get_transactions
2026-08-09 13:32:03 -04:00
tobtoht
ab3cb76bfb
Merge pull request #11029
...
e6d0d1e cryptonote_protocol: avoid copying block span in add_blocks (jpk68)
ACKs: selsta, tobtoht
2026-08-08 13:29:53 +00:00
tobtoht
2618d2207e
Merge pull request #11028
...
cf730e1 depends: boost: don't embed absolute paths in cmake config (tobtoht)
ACKs: selsta, jpk68
2026-08-08 13:27:26 +00:00
tobtoht
664dae8223
Merge pull request #11030
...
493af98 wallet2: fix faulty bounds check (jpk68)
ACKs: selsta, jeffro256
2026-08-08 13:26:50 +00:00
tobtoht
6d9227baac
Merge pull request #11031
...
d4b681c depends: native_protobuf: don't include debug symbols in protoc binary (tobtoht)
ACKs: jpk68, selsta
2026-08-08 13:25:33 +00:00
tobtoht
d56daee995
Merge pull request #11025
...
6d3a705 epee: fix peak upload speed accounting (Samy)
ACKs: jpk68*, selsta
2026-08-07 20:34:06 +00:00
jpk68
e38cfe6683
device_ledger: fix some comments
2026-08-07 15:35:54 -04:00
jeffro256
77acf1f9d3
tx_pool: fix write abort and improve locking for relayable txs
2026-08-07 14:17:18 -05:00
Samy
6d3a705194
epee: fix peak upload speed accounting
2026-08-07 20:34:47 +02:00
tobtoht
87f8b6d022
Merge pull request #11026
...
9f57fa7 simplewallet: indicate default choice in yes/no prompts (bsandham)
ACKs: SNeedlewoods, jpk68, selsta
2026-08-07 18:34:04 +00:00
tobtoht
3634d19bb0
Merge pull request #11022
...
d8b40e3 device: implement default device locking (woodser)
ACKs: jpk68, selsta
2026-08-07 18:27:17 +00:00
tobtoht
b7706939fa
Merge pull request #11020
...
e26eab8 simplewallet: use the swept account for index=all in sweep_main (Cole Munz)
ACKs: selsta, jpk68
2026-08-07 18:26:36 +00:00
tobtoht
c1f81042b5
Merge pull request #11019
...
5f767c6 cryptonote_basic: keep additional derivations aligned in key image helper (Cole Munz)
ACKs: selsta, jeffro256
2026-08-07 18:26:05 +00:00
tobtoht
a82b6d8a17
Merge pull request #11018
...
a646d9e wallet2: clamp export_outputs start to the number of transfers (Cole Munz)
ACKs: selsta, jpk68
2026-08-07 18:25:31 +00:00
tobtoht
f4015164a7
Merge pull request #10998
...
2648a4a device: report ledger state when no app is open (reservedbytes)
ACKs: selsta, jpk68
2026-08-07 18:24:53 +00:00
tobtoht
189af8ec0d
Merge pull request #7345
...
b8028e3 Change p2p connection map from raw pointers to weak_ptrs (Lee Clagett)
ACKs: jpk68, selsta
2026-08-07 18:22:28 +00:00
reservedbytes
2648a4a335
device: report ledger state when no app is open
2026-08-06 20:08:58 +00:00
j-berman
a47a43651c
p2p: update peer's height on new block & widen window for relay
...
- We select peers to relay to based on their latest known sync height.
- This change:
A) makes sure to update the peer's latest known sync height upon
validating the peer's newly relayed blocks.
B) Allows for a wider window so that if we haven't yet received the
peer's block or finished validating it, then the peer can still be
a valid candidate to receive our new txs.
2026-08-06 09:16:28 -07:00
selsta
f98077b7ad
wallet: fix split transaction change address display
...
Display the first non-zero change address after verifying that all
effective change uses the same address. Foreign change is already
rejected during signing, so this only fixes misleading display.
Reported by xmrack and the MAGIC Monero Fund.
2026-08-06 16:59:22 +02:00
jpk68
cb88c71ecd
src: remove unused headers
2026-08-06 10:17:54 -04:00
tobtoht
c48c51ddd9
Merge pull request #11004
...
ac80a76 guix: remove distribution package from install docs (tobtoht)
ACKs: selsta, jpk68
2026-08-06 07:01:49 +00:00
tobtoht
84024e27bb
Merge pull request #10997
...
c6ef8d2 device: fix ledger status code reporting (reservedbytes)
ACKs: jeffro256*, jpk68, selsta
2026-08-06 06:59:17 +00:00
jpk68
fccaccbc8e
src: fix issues found through static analysis
2026-08-05 21:45:36 -04:00
Lee Clagett
b8028e31ad
Change p2p connection map from raw pointers to weak_ptrs
2026-08-05 15:00:34 -04:00
j-berman
ce14fdc0ea
cryptonote_core: rm unnecessary db reads before block relay
2026-08-04 14:01:43 -07:00