j-berman and Jeffro
4f2a8a4270
crypto: fast fe_batch_invert using Montgomery's trick
...
https://iacr.org/archive/pkc2004/29470042/29470042.pdf 2.2
Also includes:
- fe_equals function
- breaks out fe_from_bytes_vartime function
Co-authored-by: Jeffro <jeffro256@tutanota.com >
2026-06-29 12:41:39 -07:00
tobtoht
286a7c9c77
Merge pull request #10834
...
4a627d4 tests: check node_server race init and connect (selsta)
ACKs: tobtoht, plowsof
2026-06-29 18:24:57 +00:00
tobtoht
46d39a2704
Merge pull request #10811
...
8a744a6 tests: remove dead transactions_generation_from_blockchain (Thomas)
b5136b1 common: remove unused data_cache.h (Thomas)
ACKs: selsta, tobtoht
2026-06-29 11:43:26 +00:00
tobtoht
6eef935d2c
Merge pull request #10810
...
07f7c75 http: parse server Content-Length strictly (alhudz)
ACKs: vtnerd, selsta
2026-06-29 11:42:27 +00:00
selsta
4a627d44fa
tests: check node_server race init and connect
2026-06-28 19:24:36 +02:00
tobtoht
9f6df4cf9c
Merge pull request #10807
...
9ed0a11 cmake: set message mode everywhere (tobtoht)
ACKs: selsta, jeffro256
2026-06-27 12:03:44 +00:00
selsta
2bc67262c8
functional_tests: add debug logging to transfer
2026-06-26 14:38:36 +02:00
tobtoht
0a83a39883
Merge pull request #10792
...
02db831 Fix spelling typos (Thomas)
ACKs: tobtoht, jeffro256
2026-06-24 17:21:24 +00:00
Thomas
8a744a6388
tests: remove dead transactions_generation_from_blockchain
...
Functional test commented out since 2014 (296ae46ed ); never #included or
called (main.cpp only runs transactions_flow_test).
2026-06-23 22:32:17 +02:00
alhudz
07f7c7521d
http: parse server Content-Length strictly
2026-06-23 17:37:41 +05:30
tobtoht
2c48374ecd
Merge pull request #10768
...
389f366 http: share deterministic header field parser (selsta)
ACKs: SChernykh*, vtnerd
2026-06-21 21:44:23 +00:00
tobtoht
9ed0a11417
cmake: set message mode everywhere
2026-06-21 23:24:30 +02:00
selsta
389f3660db
http: share deterministic header field parser
2026-06-21 22:25:58 +02:00
Thomas
02db831d01
Fix spelling typos
2026-06-18 09:30:42 +02:00
tobtoht
1431995430
Merge pull request #10740
...
776d355 use byte-safe isalpha in epee json value parser (alhudz)
ACKs: iamamyth, selsta
2026-06-14 15:49:09 +00:00
tobtoht
fb98441179
Merge pull request #9251
...
360db8f unit_tests: test every single field of JSON tx repr (jeffro256)
ACKs: selsta, tobtoht
2026-06-13 10:30:15 +00:00
tobtoht
887f2486fe
Merge pull request #8758
...
3af06e5 wallet: remove output blackballing (tobtoht)
2026-06-11 20:20:38 +00:00
alhudz
776d355780
use byte-safe isalpha in epee json value parser
2026-06-10 10:01:46 +05:30
tobtoht
416804895c
Merge pull request #10711
...
76831c2 fix: TypeError: 'method' object is not subscriptable (SNeedlewoods)
2026-06-09 17:52:37 +00:00
tobtoht
1b785d1c76
Merge pull request #10703
...
0fc5bb7 net: canonicalize Tor/I2P hosts during deserialization (selsta)
2026-06-09 17:49:08 +00:00
tobtoht
a8478d21b2
Merge pull request #10531
...
7af9009 zmq: apply restricted-mode privacy filtering to get_transaction_pool (greatjourney589)
2026-06-08 08:34:50 +00:00
tobtoht
85e15b55e1
Merge pull request #10644
...
9dbce17 Blockchain: option for fast manual block popping (jeffro256)
2026-06-08 08:30:46 +00:00
jeffro256
9dbce17bb5
Blockchain: option for fast manual block popping
2026-06-07 14:59:57 -05:00
tobtoht
880abde62a
Merge pull request #10696
...
d42de75 tests: cover truncated \u escape at end of buffer in match_string2 (alhudz)
524b0d0 fix off-by-one over-read in match_string2 unicode escape parsing (alhudz)
2026-06-07 18:35:16 +00:00
tobtoht
0857da6d6d
Merge pull request #10533
...
589dd0a ringct: merge decodeRct and decodeRctSimple (jeffro256)
2026-06-07 14:26:08 +00:00
tobtoht
bf23534c8e
Merge pull request #10691
...
f2afe97 p2p: close zone connections before stopping net servers (selsta)
3623399 p2p: make stop signal idempotent (selsta)
2026-06-06 13:12:31 +00:00
jeffro256 and selsta
360db8f6fe
unit_tests: test every single field of JSON tx repr
...
Co-authored-by: selsta <selsta@sent.at >
2026-06-05 12:43:02 -05:00
jeffro256
589dd0a973
ringct: merge decodeRct and decodeRctSimple
2026-06-05 12:37:00 -05:00
tobtoht
ab2c0f8f8d
Merge pull request #10589
...
f095abd wallet_rpc_server: preserve payment ID when editing address book (selsta)
2026-06-03 20:38:01 +00:00
selsta
f095abd9aa
wallet_rpc_server: preserve payment ID when editing address book
2026-06-03 22:36:03 +02:00
SNeedlewoods
76831c2edf
fix: TypeError: 'method' object is not subscriptable
2026-06-03 22:07:49 +02:00
selsta
0fc5bb7c86
net: canonicalize Tor/I2P hosts during deserialization
2026-06-03 17:20:11 +02:00
selsta
f2afe976c7
p2p: close zone connections before stopping net servers
2026-06-03 12:16:02 +02:00
alhudz
d42de7580d
tests: cover truncated \u escape at end of buffer in match_string2
2026-06-02 11:42:16 +05:30
tobtoht
e2332bcbf6
Merge pull request #10686
...
1088570 tests: avoid null argv in program options setup (selsta)
9f6ffb5 workflows: speed up slow-hash in PR core_tests (selsta)
2026-06-01 20:13:12 +00:00
tobtoht
3c6c799d59
Merge pull request #10661
...
f8aeff5 seraphis_crypto: remove unused transcript utility (selsta)
2026-06-01 18:08:36 +00:00
selsta
108857032f
tests: avoid null argv in program options setup
2026-06-01 00:51:37 +02:00
tobtoht
6db9abba90
Merge pull request #10637
...
438f7f9 net: canonicalize Tor and I2P hostnames (selsta)
2026-05-29 21:08:37 +00:00
9b337ca01f
rpc: remove pay-to-use RPC on node side
...
Co-authored-by: tobtoht <tob@featherwallet.org >
Co-authored-by: SNeedlewoods <sneedlewoods_1@protonmail.com >
2026-05-26 22:54:30 +02:00
tobtoht
af4e0cf411
tests: remove psutil
2026-05-26 22:21:34 +02:00
tobtoht
2b0e533544
Merge pull request #10625
...
d1eaf54 tests: replace monotonic (tobtoht)
2026-05-26 20:19:00 +00:00
selsta
f8aeff5ad3
seraphis_crypto: remove unused transcript utility
2026-05-26 18:58:17 +02:00
tobtoht
f4bbdee14f
Merge pull request #10084
...
b4c5449 wallet: add `wallet2_basic` library types (jeffro256)
2026-05-25 20:48:17 +00:00
tobtoht
0d631acd51
Merge pull request #10241
...
108244c Add wire::json_writer, and use in some of ZMQ-PUB functions. (Lee *!* Clagett)
2026-05-25 18:47:39 +00:00
jpk68 and SNeedlewoods
0c22769a03
net/tor: improve address parsing
2026-05-25 20:12:29 +02:00
selsta
438f7f9fc4
net: canonicalize Tor and I2P hostnames
2026-05-23 00:58:54 +02:00
Lee *!* Clagett
108244cdf5
Add wire::json_writer, and use in some of ZMQ-PUB functions.
2026-05-21 17:19:52 -04:00
tobtoht
d1eaf54ed1
tests: replace monotonic
2026-05-20 20:00:19 +02:00
tobtoht
ef39d9b178
Merge pull request #10604
...
6825fb4 Fix boosted_tcp_server.shutdown test (asan issue) (Lee Clagett)
2026-05-20 15:51:25 +00:00
tobtoht
8d01109422
Merge pull request #10601
...
dc6d85f cmake: fix Boost thread variable typo (kuyua9)
2026-05-20 15:50:57 +00:00