tobtoht
48e86dcb17
Merge pull request #10818
...
85f8bbb tests: make libwallet_api_tests work under ctest, add tests (selsta)
ACKs: plowsof, SNeedlewoods
2026-07-20 09:08:09 +00:00
tobtoht
dde6d6af51
Merge pull request #10911
...
a79f524 simplewallet: fix prompt formatting (jpk68)
ACKs: selsta, tobtoht
2026-07-20 08:57:27 +00:00
tobtoht
d005c5d18a
Merge pull request #10909
...
c3c3d23 cmake: apply cxa throw wrap flags when linking common (selsta)
ACKs: jpk68, jeffro256
2026-07-20 08:55:31 +00:00
selsta
85f8bbbccb
tests: make libwallet_api_tests work under ctest, add tests
2026-07-17 20:55:23 +02:00
tobtoht
95e126f3c5
Merge pull request #10901
...
a4f8ef4 wallet_api: set m_password in the recovery creation paths (plowsof)
ACKs: selsta, SNeedlewoods, jpk68
2026-07-17 13:12:59 +00:00
tobtoht
ee7e5e3744
Merge pull request #10897
...
e5d701d tx_pool: remove redundant hashCompare comparator (selsta)
ACKs: jpk68*, vtnerd*, jeffro256
2026-07-16 17:31:22 +00:00
tobtoht
569a456dc0
Merge pull request #10859
...
e28aec5 device: abort Ledger tx prefix hashing on denial (Samy)
ACKs: jeffro256, jpk68
2026-07-16 17:25:46 +00:00
tobtoht
da5d40d597
Merge pull request #10885
...
c9a18b9 blockchain: fix misleading request chain error logs (selsta)
ACKs: jpk68, plowsof
2026-07-16 13:41:18 +00:00
tobtoht
c24db9b23d
Merge pull request #10890
...
0b79679 wallet2: guard gamma picker against zero-output windows (selsta)
ACKs: jeffro256*, iamamyth
2026-07-16 13:37:30 +00:00
selsta
e5d701d4a3
tx_pool: remove redundant hashCompare comparator
2026-07-15 21:53:27 +02:00
tobtoht
d9d83b0d27
Merge pull request #10762
...
95b207f Blockchain: fix data race in get_dynamic_base_fee_estimate (Masamune)
ACKs: selsta, jeffro256
2026-07-15 19:50:54 +00:00
tobtoht
349e5884a1
Merge pull request #10338
...
0afd50c crypto: derive key image generator & separate {un}biased hash to ec https://github.com/monero-project/research-lab/issues/142 (j-berman)
ACKs: jeffro256, UkoeHB
2026-07-15 18:48:54 +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
0afd50cc51
crypto: derive key image generator & separate {un}biased hash to ec
...
https://github.com/monero-project/research-lab/issues/142
Co-authored-by: Jeffro <jeffro256@tutanota.com >
Co-authored-by: Luke Parker <lukeparker5132@gmail.com >
2026-07-15 10:34:42 -07: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
selsta
0b7967907f
wallet2: guard gamma picker against zero-output windows
2026-07-14 19:41:36 +02:00
jpk68
a79f524fef
simplewallet: fix prompt formatting
2026-07-13 17:27:55 -04:00
selsta
c3c3d233ab
cmake: apply cxa throw wrap flags when linking common
2026-07-13 23:10:17 +02: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
plowsof and iuanv9
a4f8ef4817
wallet_api: set m_password in the recovery creation paths
...
libwallet_api_tests: cover password retention on wallet recovery
2026-07-11 17:14:14 +01:00
selsta
0dcafa84cb
cmake: use wrapped __cxa_throw on GNU/Linux
2026-07-11 02:57:09 +02:00
selsta
c9a18b96cb
blockchain: fix misleading request chain error logs
2026-07-10 16:26:06 +02: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
jpk68
a9b891f4db
simplewallet: fix potential out-of-bounds read
2026-07-09 18:16:57 -04:00
nahuhh
4036e1459d
wallet: rpc; dont allow startup with missing ssl params
2026-07-08 13:37:15 +00:00
j-berman
b61c750029
crypto: ed25519 -> Wei conversion
2026-07-08 06:34:40 -07:00
tobtoht
d6aa5ce38f
Merge pull request #10851
...
7eb70c7 chore: remove msvc remnants (jpk68)
ACKs: selsta, tobtoht
2026-07-08 09:26:40 +00:00
j-berman
79a996be02
crypto: torsion clearing for FCMP++
2026-07-07 14:32:13 -07: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
jpk68
248a343897
dns_utils: remove archaic string_copy workaround
2026-07-05 20:23:42 -04:00
Samy
e28aec53b0
device: abort Ledger tx prefix hashing on denial
2026-07-05 16:03:09 +02:00
Samy
2d4e1547fd
rpc: fix block template reserved offset
2026-07-05 13:45:29 +02:00
selsta and jeffro256
dc8bc028a6
cryptonote: scope 202612 PoW workaround
...
The block 202612 PoW workaround previously applied to any block at
height 202612. Restrict it to the object hashes of the known historical
mainnet, testnet, and stagenet block hashing blobs so new chains do not
inherit the fixed PoW hash, which would prevent sync or mining past that
height if their difficulty is higher.
Reported-by: DataHoarder
Co-authored-by: jeffro256 <jeffro256@tutanota.com >
2026-07-03 14:59:41 +02: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
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
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
j-berman
13db615bb8
Daemon RPC: /getblocks.bin incremental pool fetch even when no new blocks
2026-06-30 12:15:22 -07: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
Ap4sh
dc45f673c9
cryptonote_basic: remove legacy address parser
2026-06-30 12:20:41 +02: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
jpk68
7eb70c7858
chore: remove msvc remnants
2026-06-29 21:29:19 -04:00