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
jeffro256
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
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
tobtoht
892a136faf
Merge pull request #10599
...
f4795a0 Remove obsolete test-drop-download debug options (selsta)
2026-05-20 15:49:47 +00:00
tobtoht
521a9b4c82
Merge pull request #10577
...
9a18697 wallet: roll back unlocker count on decrypt failure (fuyua9)
2026-05-19 19:55:47 +00:00
tobtoht
b745be7235
Merge pull request #10587
...
2c327aa fix spelling in comments and docs (Thomas)
2026-05-19 19:53:51 +00:00
tobtoht
687fdbfad5
Merge pull request #10576
...
eb025f7 common: validate Content-Range resume offset (iuyua9)
2026-05-19 16:31:26 +00:00
tobtoht
89f32b0869
Merge pull request #10558
...
4b58b63 tests: avoid braced scalar init in expect macros (selsta)
2026-05-15 20:06:14 +00:00
selsta
4b58b63083
tests: avoid braced scalar init in expect macros
2026-05-15 21:40:01 +02:00
tobtoht
552dd5bdfd
Merge pull request #10567
...
4bec447 tests: remove obsolete memwipe optimization override (selsta)
2026-05-15 11:24:52 +00:00
Lee Clagett
6825fb4a4e
Fix boosted_tcp_server.shutdown test (asan issue)
2026-05-14 22:33:53 -04:00
kuyua9
dc6d85fc5d
cmake: fix Boost thread variable typo
2026-05-15 01:41:06 +08:00
selsta
f4795a0001
Remove obsolete test-drop-download debug options
...
These options were introduced in 2015 as manual debug helpers for
network-limit testing. They are not used by the current test suite.
2026-05-14 17:56:54 +02:00
Thomas
2c327aa325
fix spelling in comments and docs
2026-05-13 21:20:05 +02:00
tobtoht
b7e777412e
Merge pull request #10536
...
681ea9f epee: remove LOCAL_ASSERT (jeffro256)
2026-05-13 11:06:54 +00:00
tobtoht
11b40b4363
Merge pull request #10537
...
617eb9d core_tests: remove unused --test_data_path CLI argument (jeffro256)
2026-05-13 11:06:24 +00:00
iuyua9
eb025f765e
common: validate Content-Range resume offset
2026-05-12 18:34:37 +08:00
tobtoht
d450bbeb3e
Merge pull request #10525
...
90fc50c cmake: only link Boost Chrono where needed (tobtoht)
2026-05-11 16:24:19 +00:00
tobtoht
14dc6241ac
Merge pull request #10381
...
2210f85 ringct: make h2d fallible (jeffro256)
2026-05-10 17:41:49 +00:00
fuyua9
9a18697518
wallet: roll back unlocker count on decrypt failure
2026-05-10 13:23:04 +00:00
selsta
4bec447496
tests: remove obsolete memwipe optimization override
2026-05-09 23:56:26 +02:00
jeffro256
b4c54499cd
wallet: add wallet2_basic library types
...
The `wallet2_basic` library is a minimalistic library for loading / storing historic `wallet2` files. It has several design goals:
* Enable future migration away from monolithic `wallet2` codebase without losing funds
* Simplify FCMP++/Carrot integration
* Speed-up compile-time for current codebase, but especially the FCMP++/Carrot integration, which is split over several translation units
Co-authored-by: j-berman <justinberman@protonmail.com >
Co-authored-by: selsta <selsta@sent.at >
2026-05-08 12:18:33 -05:00
jeffro256
617eb9d394
core_tests: remove unused --test_data_path CLI argument
2026-05-07 13:20:13 -05:00
jeffro256
681ea9f1e9
epee: remove LOCAL_ASSERT
...
LOCAL_ASSERT was only defined on Windows,
only used in the `CHECK_AND_ASSERT` macro,
and was disabled in unit tests anyways,
but only in the main translation unit,
which didn't have local asserts,
since get_set_enable_assert was inline,
so the disabling didn't even do anything.
2026-05-07 13:03:13 -05:00
tobtoht
49ea802139
Merge pull request #9899
...
05ab316 epee: better scope leaver (jeffro256)
2026-05-06 19:34:39 +00:00
tobtoht
90fc50c371
cmake: only link Boost Chrono where needed
2026-05-06 21:24:14 +02:00
jeffro256
05ab316853
epee: better scope leaver
...
1. Doesn't allocate a `boost::shared_ptr`
2. Doesn't use a vtable
3. Doesn't use `std::function` wrapper
4. Doesn't necessarily copy functional object
5. Doesn't need a factory function for simple declaration (yay CTAD)
6. Isolated to its own header
7. Name doesn't suck as much
2026-05-06 11:59:00 -05:00
tobtoht
2d48a39658
Merge pull request #10483
...
0617f43 fix: warning: ignored-attributes (tobtoht)
2cf3e27 fix: warning: unused-result (tobtoht)
d8f27be fix: warning: unused-function (tobtoht)
ffbb0cc fix: warning: unused-const-variable (tobtoht)
57975ab fix: warning: deprecated-declarations (tobtoht)
3294b8e fix: warning: unused-variable (tobtoht)
20f6f5f fix: warning: unused-lambda-capture (tobtoht)
37e76ec fix: warning: inconsistent-missing-override (tobtoht)
2026-05-04 16:36:28 +00:00
jeffro256
2210f85189
ringct: make h2d fallible
...
One theoretically could have crafted a "long amount" (pre-v10) RingCT transaction
with non-0 padding bytes in the decoded amount which fails receiver scanning, but
passes third-party wallet proof checking.
2026-05-01 19:00:33 -05:00
tobtoht
2e0dcb3d95
Merge pull request #10422
...
df2b8b4 rpc: fix incomplete range check in get_coinbase_tx_sum + update test (Thomas)
2026-04-29 13:52:50 +00:00
tobtoht
57975abbd0
fix: warning: deprecated-declarations
2026-04-29 10:21:39 +02:00
tobtoht
c7640ed37f
Merge pull request #10475
...
172b4e1 fix: warning: variable set but not used (tobtoht)
2026-04-29 08:07:45 +00:00
Thomas
df2b8b4bf6
rpc: fix incomplete range check in get_coinbase_tx_sum + update test
2026-04-28 21:32:12 +02:00
tobtoht
172b4e1883
fix: warning: variable set but not used
2026-04-28 16:24:41 +02:00
tobtoht
9d7ba46a36
Merge pull request #10366
...
baa631f Improve unpack reserve handling (Lee Clagett)
2026-04-27 23:08:32 +00:00
Lee Clagett
baa631ff75
Improve unpack reserve handling
2026-04-27 18:25:18 -04:00
tobtoht
30b5d7bd44
daemon: remove miniupnp
2026-04-26 10:54:04 +02:00