tobtoht
9e1a88ba83
Merge pull request #10893
...
afcfd97 wallet: derive encrypted payment ID dummy/real status from tx.extra, not cd.dests (waris ))
ACKs: jeffro256*, selsta
2026-07-21 16:46:51 +00:00
tobtoht
e729250a0c
Merge pull request #10784
...
85b38a5 rpc: replace get_blocks.bin Levin pool budget (selsta)
ACKs: jeffro256, j-berman
2026-07-21 16:44:59 +00:00
tobtoht
e071951803
Merge pull request #10920
...
b106208 dns_utils: update default public DNS resolvers (selsta)
ACKs: tobtoht, jpk68
2026-07-21 15:56:32 +00:00
waris )
afcfd9761f
wallet: derive encrypted payment ID dummy/real status from tx.extra, not cd.dests
2026-07-21 02:21:18 +00:00
tobtoht
50ffc4564d
Merge pull request #10914
...
1aeabb1 utils/systemd: update service file (jpk68)
ACKs: thomasbuilds, selsta
2026-07-20 18:41:33 +00:00
tobtoht
c821e75318
Merge pull request #10169
...
0c9956a functional_tests: Python epee binary lib and test `/get_blocks.bin` (jeffro256)
ACKs: selsta, plowsof
2026-07-20 18:34:10 +00:00
tobtoht
3ed8ffb56b
Merge pull request #10842
...
fa91ae4 common: remove dead code (Thomas)
8701fc9 blockchain_db: remove unused MDB_val_copy specializations (Thomas)
00d21ee epee: remove dead code (Thomas)
ACKs: selsta, jpk68
2026-07-20 09:09:49 +00:00
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
jeffro256 and selsta
0c9956af80
functional_tests: Python epee binary lib and test /get_blocks.bin
...
Co-authored-by: selsta <selsta@sent.at >
2026-07-17 22:35:43 -05: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
b106208a3e
dns_utils: update default public DNS resolvers
2026-07-16 00:49:48 +02: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
85b38a52a6
rpc: replace get_blocks.bin Levin pool budget
...
/get_blocks.bin is HTTP binary RPC serialized with portable storage, not a
P2P Levin message. The previously added pool limiter used
LEVIN_DEFAULT_MAX_PACKET_SIZE as a response budget, but that constant does
not apply to the RPC path.
2026-07-15 01:58:59 +02:00
selsta
0b7967907f
wallet2: guard gamma picker against zero-output windows
2026-07-14 19:41:36 +02:00
jpk68
1aeabb157d
utils/systemd: update service file
2026-07-14 13:03:12 -04: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