tobtoht
d1d32cb2b6
Merge pull request #10931
...
c1eda46 wallet2: fix error message (jpk68)
ACKs: selsta, SNeedlewoods, jeffro256
2026-07-24 16:22:04 +00:00
tobtoht
1e9c45543e
Merge pull request #10957
...
73b28e2 dns_utils: replace flaky DNS provider (selsta)
ACKs: jpk68, tobtoht
2026-07-23 18:37:38 +00:00
selsta
73b28e28a6
dns_utils: replace flaky DNS provider
2026-07-23 17:34:47 +02:00
tobtoht
72f7fd791b
Merge pull request #9827
...
9696cae crypto: add FCMP++ generators T, U, & V (jeffro256)
ACKs: UkoeHB, selsta
2026-07-23 09:54:42 +00:00
tobtoht
ef26a6080c
Merge pull request #10925
...
4b144c3 external: update randomx to v1.2.3 (selsta)
ACKs: SChernykh, tobtoht, jpk68
2026-07-23 09:53:36 +00:00
jeffro256
9696cae58b
crypto: add FCMP++ generators T, U, & V
...
Sources in FCMP++ repo:
- T: https://github.com/monero-oxide/monero-oxide/blob/0e438aed2cce5c0ab8a935916c1a89bb0077f97f/monero-oxide/ed25519/src/compressed_point.rs#L76-L79
- U: https://github.com/monero-oxide/monero-oxide/blob/0e438aed2cce5c0ab8a935916c1a89bb0077f97f/monero-oxide/ringct/fcmp%2B%2B/generators/src/lib.rs#L16-L18
- V: https://github.com/monero-oxide/monero-oxide/blob/0e438aed2cce5c0ab8a935916c1a89bb0077f97f/monero-oxide/ringct/fcmp%2B%2B/generators/src/lib.rs#L20-L22
2026-07-22 19:25:59 -05:00
tobtoht
42b78ee9bd
Merge pull request #10694
...
a01b4c2 daemon: remove bootstrap mode (tobtoht)
ACKs: thomasbuilds, selsta
2026-07-22 20:03:46 +00:00
tobtoht
a01b4c2a31
daemon: remove bootstrap mode
2026-07-22 20:38:20 +02:00
tobtoht
e00908bc49
Merge pull request #10921
...
edea850 general: replace auto_scope_leave_caller with scope_guard (jeffro256)
ACKs: selsta, tobtoht
2026-07-22 16:31:31 +00:00
tobtoht
a3adf4ce62
Merge pull request #10863
...
2f2409d wallet: rpc; req. ssl cert params w/ proxy when daemon not onion/i2p (nahuhh)
ACKs: selsta, plowsof
2026-07-22 16:17:55 +00:00
tobtoht
d13ac35f23
Merge pull request #10358
...
ed461a6 FCMP++: output_to_pre_leaf_tuple (j-berman)
99bda32 FCMP++: output_to_tuple {output pubkey, commitment} -> {O,I,C} (j-berman)
ACKs: UkoeHB, jeffro256
2026-07-22 16:11:59 +00:00
tobtoht
63edb67744
Merge pull request #10896
...
159b6b6 common: increase performance timer buffer size (selsta)
ACKs: jeffro256, tobtoht
2026-07-22 16:09:42 +00:00
tobtoht
d7cda0d96e
Merge pull request #9828
...
6c39594 crypto: add Ed25519->X25519 conversion functions (jeffro256)
ACKs: UkoeHB, j-berman
2026-07-22 11:34:31 +00:00
tobtoht
d23e971ae6
Merge pull request #10823
...
01e06da tests: add CLSAG fuzz tests (selsta)
ACKs: jeffro256, SNeedlewoods
2026-07-22 07:30:32 +00:00
tobtoht
c6783ec53d
Merge pull request #10804
...
4b042bb crypto: avoid unaligned word accesses (Samy)
ACKs: selsta, jeffro256
2026-07-22 07:28:42 +00:00
jeffro256
6c39594538
crypto: add Ed25519->X25519 conversion functions
...
Reviewed-by: koe <ukoe@protonmail.com >
Reviewed-by: j-berman <justinberman@protonmail.com >
2026-07-22 01:06:46 -05:00
Samy
4b042bbf66
crypto: avoid unaligned word accesses
2026-07-21 22:39:16 +02:00
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
j-berman
ed461a6dde
FCMP++: output_to_pre_leaf_tuple
2026-07-21 02:36:01 -07:00
j-berman
99bda32d0f
FCMP++: output_to_tuple {output pubkey, commitment} -> {O,I,C}
...
- Function to convert an {output pubkey, commitment} to an output
tuple {O,I,C} in prepartion to insert the output tuple into the
curve tree.
- O = torsion cleared valid output pubkey checked for identity.
- I = key image generator.
- C = torsion cleared valid Commitment checked for identity.
- None of {O,I,C} should have torsion nor == identity.
- Introduces the OutputPair variant, which can either be Legacy
or Carrot V1 types. Legacy outputs are not checked for torsion
at consensus, and use the legacy biased hash to point fn to derive
the key image generator (I). Carrot V1 outputs **are** checked for
torsion at consensus, and use the unbiased hash to point to derive
the key image generator (I).
2026-07-21 02:35:55 -07: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
jpk68
c1eda464e4
wallet2: fix error message
2026-07-18 15:38:24 -04: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
selsta
4b144c3eff
external: update randomx to v1.2.3
2026-07-17 13:37:05 +02: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
jeffro256
edea8505db
general: replace auto_scope_leave_caller with scope_guard
...
And replace unused inclusions of misc_language.h
2026-07-15 19:54:58 -05: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