tobtoht
37fe79410e
Merge pull request #11110
...
b6a29b0 readme: line break between copyright headers (tobtoht)
ACKs: jpk68, selsta, jeffro256
2026-08-20 15:08:03 +00:00
tobtoht
74e8614825
Merge pull request #11113
...
a0e1d11 rpc: avoid copying block blobs (jpk68)
ACKs: selsta, jeffro256
2026-08-20 15:07:31 +00:00
tobtoht
31268f0eb2
Merge pull request #11103
...
6d3abd3 epee: validate Levin response command before buffering (selsta)
ACKs: jpk68, vtnerd
2026-08-19 11:24:19 +00:00
tobtoht
a304f435af
Merge pull request #11104
...
aa94914 epee: fix hex separator handling (questfever)
ACKs: selsta, jpk68
2026-08-19 11:23:43 +00:00
tobtoht
f9bd8e7780
Merge pull request #11105
...
a16b3c8 functional_tests: remove unreachable code, kill process after timeout (SNeedlewoods)
ACKs: selsta, tobtoht, jpk68
2026-08-19 11:22:45 +00:00
tobtoht
a76b2a0682
Merge pull request #10360
...
912b556 FCMP++: CurveTrees class + outputs_to_leaves impl (j-berman)
ACKs: jpk68*, selsta, jeffro256, redsh4de, UkoeHB
2026-08-19 11:22:01 +00:00
j-berman
912b556e70
FCMP++: CurveTrees class + outputs_to_leaves impl
...
- The CurveTrees class is a useful object for updating the curve
trees merkle tree. It is instantiated with the widths of each layer
in the tree, as well as the curve objects themselves.
- The outputs_to_leaves function takes in outputs that enter the
chain, and converts them into valid leaves prepared to be inserted
to the curve trees merkle tree. We do not add invalid outputs to
the tree, so outputs_to_leaves checks outputs for validity and only
includes the valid outputs in the final response.
2026-08-18 16:24:36 -07:00
tobtoht
7d615a62e0
Merge pull request #11098
...
6bc69dd simplewallet: don't ignore misplaced index= in sweep commands (jpk68)
ACKs: selsta, SNeedlewoods
2026-08-18 21:52:27 +00:00
tobtoht
b6f98a0dfc
Merge pull request #11084
...
4b3eabf daemon: add unban all command (Rene Guenon)
ACKs: selsta, jpk68, thomasbuilds
2026-08-18 21:51:03 +00:00
tobtoht
d3097baf0d
Merge pull request #10902
...
472a275 take m_daemon_rpc_mutex in wallet2::get_daemon_address (Alhuda Khan)
ACKs: jpk68, selsta
2026-08-18 21:50:16 +00:00
Alhuda Khan
472a275db0
take m_daemon_rpc_mutex in wallet2::get_daemon_address
2026-08-18 16:11:54 +05:30
tobtoht
20d9d3cb31
Merge pull request #11092
...
67764f6 rpc, p2p: remove pay-to-use RPC leftovers (Thomas)
ACKs: jpk68, tobtoht, selsta
2026-08-17 17:30:58 +00:00
tobtoht
a440f9f948
Merge pull request #11089
...
1847293 checkpoints: exclude equal height in get_nearest_checkpoint_height (woodser)
ACKs: selsta, plowsof, jpk68
2026-08-17 17:28:54 +00:00
tobtoht
17b2cc3d0f
Merge pull request #11087
...
d7f32ed wallet_rpc_server: expose change amount in transfer entries (SlowBearDigger)
ACKs: selsta, jpk68
2026-08-17 17:27:56 +00:00
tobtoht
27b32438bb
Merge pull request #11085
...
77a7246 daemon: fix yearly mining estimate (Samy)
ACKs: jpk68, redsh4de
2026-08-17 17:26:13 +00:00
tobtoht
cd701600df
Merge pull request #11082
...
7e0c68b p2p: don't reset timeout timer for handshakes (j-berman)
ACKs: jpk68, selsta, vtnerd
2026-08-17 17:25:42 +00:00
tobtoht
c5d310af8d
Merge pull request #11046
...
60493c3 wallet_rpc_server: add weight to describe_transfer (Samy)
ACKs: selsta, jpk68
2026-08-17 09:27:31 +00:00
tobtoht
592814532b
Merge pull request #11077
...
354906f wallet2: keep multisig import state consistent across failed refreshes (woodser)
ACKs: selsta, jpk68
2026-08-17 09:19:45 +00:00
tobtoht
f18ea5a8c7
Merge pull request #11066
...
0bf3e67 epee: replace some fragile code (jpk68)
ACKs: selsta, SNeedlewoods
2026-08-17 09:19:06 +00:00
tobtoht
c802e1e84e
Merge pull request #11062
...
2e3ce7d crypto: improve CSPRNG backtracking resistance (selsta)
ACKs: SChernykh, jeffro256, UkoeHB
2026-08-16 15:22:17 +00:00
tobtoht
e171a2daa2
Merge pull request #11073
...
5cc215d wallet: respect --no-dns for OpenAlias (Samy)
ACKs: jpk68, SNeedlewoods, selsta
2026-08-16 15:20:41 +00:00
tobtoht
abbd54cd7b
Merge pull request #11075
...
58e54bf cmake: disable stack traces by default for release builds (Rene Guenon)
ACKs: selsta, jeffro256, jpk68
2026-08-16 15:20:21 +00:00
tobtoht
02b44412eb
Merge pull request #11079
...
f60bdfb Blockchain: static `prevalidate_miner_transaction` (jeffro256)
ACKs: selsta, jpk68, redsh4de
2026-08-16 15:19:34 +00:00
tobtoht
4145106443
Merge pull request #11080
...
53ff15b Blockchain: improve check_block_timestamp() overloads (jeffro256)
ACKs: j-berman*, thomasbuilds*, jpk68, selsta
2026-08-16 15:19:07 +00:00
tobtoht
91de740d63
Merge pull request #11081
...
52d19ac epee: ensure is_file_exist doesn't throw (jpk68)
ACKs: selsta, SNeedlewoods
2026-08-16 15:18:21 +00:00
jpk68
a0e1d119b9
rpc: avoid copying block blobs
2026-08-14 16:18:59 -04:00
tobtoht
3646f648db
Merge pull request #11055
...
669f90e wallet2: honor max_blocks bound during fast_refresh hash pulls (woodser)
ACKs: jpk68, selsta
2026-08-14 15:26:40 +00:00
tobtoht
b6a29b0ab4
readme: line break between copyright headers
2026-08-14 17:12:48 +02:00
tobtoht
c309d37301
Merge pull request #11099
...
67d99a9 cmake: enable compiler caching support for rust libraries (jpk68)
ACKs: tobtoht, selsta
2026-08-14 15:03:06 +00:00
tobtoht
54cdfcf6c5
Merge pull request #11065
...
236ca60 cryptonote_basic: parse_and_validate_tx param to check max size (j-berman)
ACKs: thomasbuilds*, selsta, jpk68
2026-08-14 14:48:45 +00:00
tobtoht
699f82e370
Merge pull request #11070
...
616613c simplewallet: add clear command (Thomas)
ACKs: jpk68, SNeedlewoods, selsta
2026-08-14 14:47:49 +00:00
j-berman
236ca60be0
cryptonote_basic: parse_and_validate_tx param to check max size
...
Simple API to check max blob size before parsing. This is useful
when reading blobs from untrusted sources.
@selsta pointed out that coinbase txs can technically be larger
than get_max_tx_size(), otherwise we could enforce it on all txs.
2026-08-13 09:12:10 -07:00
SNeedlewoods and selsta
a16b3c8016
functional_tests: remove unreachable code,
...
kill process after timeout
Co-authored-by: selsta <selsta@sent.at >
2026-08-13 16:14:27 +02:00
tobtoht
ed0363031c
Merge pull request #11067
...
bfe6990 cryptonote_basic: sanity check on key offsets (j-berman)
ACKs: jpk68*, SNeedlewoods, thomasbuilds, jeffro256
2026-08-13 13:03:22 +00:00
questfever
aa9491451b
epee: fix hex separator handling
2026-08-13 21:00:20 +08:00
tobtoht
08564b5dc2
Merge pull request #11096
...
6f9c582 fcmp_pp_rust: fix docker build (tobtoht)
ACKs: jpk68, j-berman
2026-08-12 21:03:41 +00:00
jpk68
67d99a9835
cmake: enable compiler caching support for rust libraries
2026-08-12 12:48:31 -04:00
jpk68
6bc69dd575
simplewallet: don't ignore misplaced index= in sweep commands
2026-08-12 12:42:35 -04:00
tobtoht
6f9c5828ce
fcmp_pp_rust: fix docker build
2026-08-12 16:48:53 +02:00
tobtoht
eee137f380
Merge pull request #10359
...
32c4952 FCMP++: Rust FFI + crypto conversion selene_scalar_from_bytes (j-berman)
ACKs: jeffro256, UkoeHB, redsh4de, jpk68
2026-08-12 14:46:34 +00:00
tobtoht
13a877fad6
Merge pull request #11094
...
1d909d0 depends: set CMAKE_{LANG}_COMPILER_TARGET (tobtoht)
ACKs: selsta, redsh4de, jpk68
2026-08-12 13:56:36 +00:00
tobtoht
835fde157b
Merge pull request #11064
...
7fde08f tests: update gtest to 1.17.0 (Samy)
ACKs: tobtoht, jpk68
2026-08-12 13:33:20 +00:00
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
1d909d09f4
depends: set CMAKE_{LANG}_COMPILER_TARGET
2026-08-12 12:00:23 +02:00
Thomas
67764f675a
rpc, p2p: remove pay-to-use RPC leftovers
2026-08-12 09:41:42 +05:00
32c4952fab
FCMP++: Rust FFI + crypto conversion selene_scalar_from_bytes
...
Co-authored-by: Luke Parker <lukeparker5132@gmail.com >
Co-authored-by: jeffro256 <jeffro256@tutanota.com >
Co-authored-by: tobtoht <tob@featherwallet.org >
Co-authored-by: jpk68 <jpk68@tutanota.com >
Co-authored-by: MrCyjaneK <cyjan@mrcyjanek.net >
2026-08-11 15:53:02 -07: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