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
ff17d7f7ba
Merge pull request #10905
...
d436311 epee: avoid bad_weak_ptr during connection teardown (selsta)
ACKs: vtnerd, SChernykh
2026-07-20 09:01:13 +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
tobtoht
17410620a8
Merge pull request #10908
...
4f73cfe epee: fix build with OpenSSL 4.0 (weifanglab)
ACKs: iamamyth, selsta, jpk68, jeffro256
2026-07-20 08:54:15 +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
95e6e19799
Merge pull request #10898
...
fe7986e trezor: suppress generated protobuf deprecation warnings (selsta)
ACKs: plowsof, jpk68
2026-07-16 18:10:29 +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
tobtoht
815548bfee
Merge pull request #10891
...
09e3d2a tests: fix libFuzzer build instructions on Ubuntu (selsta)
ACKs: SNeedlewoods, jpk68
2026-07-16 13:35:26 +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
51b8cc90c6
Merge pull request #10826
...
2a9628b functional_tests_rpc: recreate socket for each startup probe (selsta)
ACKs: tobtoht, jpk68
2026-07-15 18:20:32 +00:00
tobtoht
a77001710e
Merge pull request #10880
...
6c5ac12 utils/openrc: require net dependency (jpk68)
ACKs: selsta, tobtoht
2026-07-15 18:18:45 +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
tobtoht
ea379f8f76
Merge pull request #10877
...
6308971 epee: narrow included asio headers (jpk68)
ACKs: jeffro256, selsta
2026-07-15 17:18:29 +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
weifanglab
4f73cfea6d
epee: fix build with OpenSSL 4.0
2026-07-14 00:11:41 +08: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
tobtoht
2044af1952
Merge pull request #10903
...
850e32b workflows: split up test step (selsta)
ACKs: plowsof, SNeedlewoods
2026-07-12 14:57:52 +00:00
tobtoht
b511be5637
Merge pull request #10899
...
0dcafa8 cmake: use wrapped __cxa_throw on GNU/Linux (selsta)
ACKs: SNeedlewoods, SChernykh
2026-07-12 14:54:34 +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
850e32b09c
workflows: split up test step
2026-07-11 17:33:17 +02:00
selsta
d4363111b9
epee: avoid bad_weak_ptr during connection teardown
...
foreach_connection() can race with connection destruction while the
protocol handler remains in the raw-pointer map. Use the non-throwing
weak_from_this().lock() in add_ref() and treat expired connections as
unavailable.
This is an interim mitigation pending the broader connection lifetime
fix in PR 7345.
2026-07-11 16:22:25 +02:00
selsta
0dcafa84cb
cmake: use wrapped __cxa_throw on GNU/Linux
2026-07-11 02:57:09 +02:00
selsta
fe7986ec64
trezor: suppress generated protobuf deprecation warnings
2026-07-11 02:49:40 +02:00
selsta
09e3d2aec5
tests: fix libFuzzer build instructions on Ubuntu
2026-07-10 21:17:04 +02:00
tobtoht
641e5ca588
Merge pull request #10213
...
c6df90c cmake: set minimum boost version to 1.69 (tobtoht)
ACKs: selsta, plowsof, jpk68
2026-07-10 17:25:01 +00:00
tobtoht
a2283befa0
Merge pull request #10650
...
2ab965e ci: run fast tests on windows and macos (tobtoht)
ACKs: selsta, plowsof, jpk68
2026-07-10 17:24:31 +00:00
selsta
c9a18b96cb
blockchain: fix misleading request chain error logs
2026-07-10 16:26:06 +02:00
tobtoht
d46a05e8c8
Merge pull request #10857
...
685579c readme: fix outdated info, normalize formatting (Thomas)
ACKs: selsta, jpk68
2026-07-10 11:11:07 +00:00
tobtoht
a882c98c2b
Merge pull request #10873
...
b3aca5f tests: fix epee connection lifetime race (selsta)
ACKs: vtnerd, tobtoht, j-berman
2026-07-10 11:09:02 +00: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
tobtoht
c6df90c8c0
cmake: set minimum boost version to 1.69
2026-07-10 13:03:20 +02:00
jpk68
a9b891f4db
simplewallet: fix potential out-of-bounds read
2026-07-09 18:16:57 -04:00
jpk68
6c5ac121e5
utils/openrc: require net dependency
2026-07-09 16:34:50 -04:00
selsta
b3aca5f53f
tests: fix epee connection lifetime race
...
The lifetime test waited only for the client-side socket count to
reach zero before reconnecting. Because server-side inbound connections
are tracked separately, they may still be tearing down asynchronously,
causing the next connection attempt to fail with ECONNRESET on macOS.
Wait for both client and server connection accounting to drain before
the next reconnect. Also use the error_code connect overload so failures
are reported by gtest instead of escaping as uncaught Boost exceptions.
2026-07-08 21:10:40 +02:00
tobtoht
2ab965e827
ci: run fast tests on windows and macos
2026-07-08 19:28:19 +02: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
2b49cebbcb
Merge pull request #10853
...
8040215 functional_tests: avoid sweep_single spent status race (selsta)
ed3283d Revert "functional_tests: add debug logging to transfer" (selsta)
ACKs: tobtoht, plowsof
2026-07-08 11:01:50 +00:00