 selstaandNym Seddon
|
01e06da4de
|
tests: add CLSAG fuzz tests
Co-authored-by: Nym Seddon <unseddd@shh.xyz>
|
2026-06-26 01:16:04 +02:00 |
|
selsta
|
389f3660db
|
http: share deterministic header field parser
|
2026-06-21 22:25:58 +02:00 |
|
selsta
|
7578af44fe
|
wallet2: reject non-monotonic rct output distributions
|
2026-06-15 13:41:54 +02:00 |
|
selsta
|
d72cd7fc16
|
net: cap aggregate ZMQ receive size
|
2026-06-10 19:49:23 +02:00 |
|
selsta
|
74f0917d66
|
wallet2: store multisig nonce erasure before returning signed txset
|
2026-06-09 21:41:46 +02:00 |
|
selsta
|
f095abd9aa
|
wallet_rpc_server: preserve payment ID when editing address book
|
2026-06-03 22:36:03 +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 |
|
selsta
|
29b04575eb
|
workflows: use matrix for linux
|
2026-06-01 22:17:49 +02:00 |
|
selsta
|
108857032f
|
tests: avoid null argv in program options setup
|
2026-06-01 00:51:37 +02:00 |
|
selsta
|
9f6ffb5468
|
workflows: speed up slow-hash in PR core_tests
|
2026-05-31 23:26:46 +02:00 |
|
selsta
|
3623399ea2
|
p2p: make stop signal idempotent
|
2026-05-31 02:45:53 +02:00 |
|
selsta
|
f8aeff5ad3
|
seraphis_crypto: remove unused transcript utility
|
2026-05-26 18:58:17 +02:00 |
|
selsta
|
438f7f9fc4
|
net: canonicalize Tor and I2P hostnames
|
2026-05-23 00:58:54 +02:00 |
|
selsta
|
57f4cda12a
|
wallet2: guard optimized coinbase refresh against empty vout
|
2026-05-22 18:29:43 +02:00 |
|
selsta
|
1bed4e8f39
|
serialization: handle EOF at varint boundary
|
2026-05-22 00:38:50 +02:00 |
|
selsta
|
b3cd06df90
|
wallet2: clear m_additional_tx_keys during bg sync
|
2026-05-21 00:44:30 +02:00 |
|
selsta
|
f1ae8ca4ee
|
wallet_rpc_server: add missing background check
Reported by ro1m
|
2026-05-20 19:10:36 +02:00 |
|
selsta
|
7cc6b0fbad
|
wallet_rpc_server: remove unused finalize_multisig endpoint
|
2026-05-19 20:54:47 +02:00 |
|
selsta
|
b393830309
|
utils: add missing rpc flags to fish autocomplete
|
2026-05-19 19:20:44 +02:00 |
|
selsta
|
841ef74376
|
workflows: fix ccache dir path
|
2026-05-18 15:33:33 +02:00 |
|
selsta
|
758aa14f06
|
rpc: restrict get_alt_blocks_hashes
|
2026-05-15 23:01:58 +02:00 |
|
selsta
|
4b58b63083
|
tests: avoid braced scalar init in expect macros
|
2026-05-15 21:40:01 +02:00 |
|
selsta
|
a307fcbf19
|
cmake: enable linker-aware library de-duplication
|
2026-05-15 17:22:11 +02:00 |
|
selsta
|
d763d4346e
|
daemonizer: avoid unsafe pidfile truncation
|
2026-05-15 16:05:37 +02:00 |
|
selsta
|
6fc7aa8398
|
cryptonote_protocol: fix peer overview logging
|
2026-05-14 18:09:48 +02: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 |
|
selsta
|
06d7bdd059
|
lmdb: mark Apple text_env section as code
|
2026-05-13 17:24:24 +02:00 |
|
selsta
|
f3128c6e5a
|
rpc: reject invalid JSON-RPC ids in ZMQ requests
|
2026-05-11 12:03:54 +02:00 |
|
selsta
|
642e6369d5
|
epee: avoid memcpy in rolling median move
|
2026-05-11 02:57:36 +02:00 |
|
selsta
|
4bec447496
|
tests: remove obsolete memwipe optimization override
|
2026-05-09 23:56:26 +02:00 |
|
selsta
|
6460917cab
|
serialization: avoid blob memcpy of secret_key vector
|
2026-05-09 23:42:51 +02:00 |
|
selsta
|
2e8a391d57
|
src: replace deprecated sprintf calls
|
2026-05-09 20:44:15 +02:00 |
|
selsta
|
fe9b5de85f
|
rpc: remove unused origin flag
|
2026-05-09 20:33:36 +02:00 |
|
selsta
|
dae0f4cf61
|
wallet_rpc_server: add missing trusted daemon check
|
2026-05-07 22:55:39 +02:00 |
|
selsta
|
f991cf23d9
|
zmq: switch to RapidJSON iterative parsing
|
2026-05-07 19:53:00 +02:00 |
|
selsta
|
fe3e23a5a2
|
daemon: clarify limitations of restricted ZMQ RPC in help text
|
2026-04-29 19:02:02 +02:00 |
|
selsta
|
5d1feb5996
|
zmq: add restricted checks to GetInfo
|
2026-04-29 18:54:14 +02:00 |
|
selsta
|
18b634a591
|
wallet2: reject duplicate outputs in reserve proofs
|
2026-04-29 14:25:46 +02:00 |
|
selsta
|
2009084cc4
|
cryptonote_core: restore separate fakechain data dir for core_tests
|
2026-04-29 02:02:13 +02:00 |
|
selsta
|
13b42258b2
|
p2p: check p2p state before parsing in handle_notify_new_transactions
|
2026-04-28 18:21:51 +02:00 |
|
selsta
|
b7fbe95eeb
|
wallet2: ensure daemon returns correct tx for spend proof
|
2026-04-28 15:27:11 +02:00 |
|
selsta
|
ccba74ce5e
|
src: update checkpoints to match v0.18.5.0
|
2026-04-28 03:41:51 +02:00 |
|
selsta
|
5835a2378e
|
wallet2: use decodeRct for reserve proof amount validation
also update check_tx_key_helper for consistency
|
2026-04-27 22:13:36 +02:00 |
|
selsta
|
dca8e339bc
|
rpc: remove last usage of txs_as_hex
|
2026-04-24 23:55:58 +02:00 |
|
selsta
|
fa740d7af8
|
wallet2: remove deprecated txs_as_hex
also add missing underflow check
|
2026-04-24 23:36:06 +02:00 |
|
selsta
|
45995964e1
|
zmq: add more missing restricted rpc checks
|
2026-04-24 17:34:25 +02:00 |
|
selsta
|
9731bbfbf5
|
wallet_rpc_server: restrict relay_tx
|
2026-04-21 19:42:36 +02:00 |
|
selsta
|
3d2eb0ea8a
|
wallet_rpc_server: fix ssl_allowed_fingerprints hex parsing
|
2026-04-21 13:35:58 +02:00 |
|
selsta
|
bb449fd745
|
wallet2: add parse multisig tx sanity checks
|
2026-04-20 00:24:12 +02:00 |
|
selsta
|
43d84ce92c
|
zmq: add missing restricted rpc check
|
2026-04-18 17:36:21 +02:00 |
|
selsta
|
b6bd8291c9
|
db_lmdb: remove unused txpool_blob cursor
|
2026-04-13 18:57:28 +02:00 |
|
selsta
|
b19cd82177
|
wallet2: fix background wallet detection in verify_password()
|
2026-04-06 19:33:03 +02:00 |
|
selsta
|
1498737f7f
|
zmq: add restricted rpc mode
|
2026-04-01 18:04:24 +02:00 |
|
selsta
|
1c97b0d0f2
|
abstract_tcp_server2: add missing return
|
2026-03-26 22:58:32 +01:00 |
|
selsta
|
62a3214d34
|
windows_service: quote service executable path
|
2026-02-24 16:08:45 +01:00 |
|
selsta
|
f459bd655e
|
src: update checkpoints to match v0.18.4.6
|
2026-02-13 18:23:07 +01:00 |
|
selsta
|
80043b928b
|
p2p: fix inverted ternary in peer list filter
|
2026-02-13 18:09:02 +01:00 |
|
selsta
|
1a59ede7fc
|
docs: reduce 3 to 2 approvals for maintainer merging
|
2026-02-03 19:28:30 +01:00 |
|
selsta
|
590558960f
|
src: update checkpoints to match v0.18.4.5
|
2025-12-29 22:29:17 +01:00 |
|
selsta
|
ef3fe664fd
|
src: update checkpoints to match v0.18.4.4
|
2025-11-10 19:00:50 +01:00 |
|
selsta
|
0fb4a8f9b1
|
src: update checkpoints to match v0.18.4.3
|
2025-10-07 16:37:18 +02:00 |
|
selsta
|
b74ca72bad
|
cmake: set minimum to 3.10 to fix warnings
|
2025-09-08 20:12:45 +02:00 |
|
selsta
|
ca484323c3
|
epee: only parse valid port
Reported by hacksandhops and Ada Logic.
|
2025-08-29 11:45:02 +02:00 |
|
selsta
|
cc444a937d
|
checkpoints: update to a recent block height
|
2025-08-20 18:40:18 +02:00 |
|
selsta
|
c08f1114de
|
src: update checkpoints to match v0.18.4.2
|
2025-08-01 17:27:51 +02:00 |
|
selsta
|
00237fe18a
|
src: update checkpoints to match v0.18.4.1
|
2025-07-10 15:31:54 +02:00 |
|
selsta
|
0e243a4ac0
|
checkpoints: update to a recent block height
|
2025-03-25 21:28:20 +01:00 |
|
selsta
|
26b4f5e00c
|
Revert "blockchain: detect and log bad difficulty calculations"
This reverts commit 5741b4d74d.
|
2025-01-14 13:04:25 +01:00 |
|
selsta
|
f3349b9dd6
|
daemon: fix log message typo
|
2025-01-14 11:17:43 +01:00 |
|
selsta
|
797811d84b
|
dns_util: add new DNSSEC trust anchor
|
2024-12-01 16:01:41 +01:00 |
|
selsta
|
3216165822
|
src: update checkpoints to match v0.18.3.4 (again)
|
2024-07-31 18:14:23 +02:00 |
|
selsta
|
98172930db
|
workflows: don't hardcode repo name
|
2024-06-03 03:27:35 +02:00 |
|
selsta
|
0fad1a8d08
|
src: update checkpoints to match v0.18.3.4
|
2024-05-29 15:59:56 +02:00 |
|
selsta
|
a28c38c946
|
wallet2: correct variable usage in get_multisig_seed
|
2024-05-21 19:22:39 +02:00 |
|
selsta
|
697986d948
|
net_node: update seed nodes
Also remove port for I2P seed nodes
|
2024-05-12 15:24:28 +02:00 |
|
selsta
|
6d4f7b89c3
|
wallet2: fix stagenet get_approximate_blockchain_height
|
2024-04-28 21:15:38 +02:00 |
|
selsta
|
b27fda269e
|
src: update checkpoints to match latest release
|
2024-04-06 00:53:05 +02:00 |
|
selsta
|
c40d8b213c
|
depends: add riscv64 linux build tag
|
2024-03-09 21:15:28 +01:00 |
|
selsta
|
e6f4875219
|
wallet2: adjust fee during backlog, fix set priority
|
2024-03-08 14:13:58 +01:00 |
|
selsta
|
33139336a2
|
docs: omit i2p port number from ANONYMITY_NETWORKS
|
2024-02-21 01:01:32 +01:00 |
|
selsta
|
f7670c9387
|
cryptonote_core: early out on out of bounds scaling parameter
|
2024-02-21 00:02:27 +01:00 |
|
selsta
|
562bdb824b
|
storages: add missing return
|
2023-12-25 15:27:00 +01:00 |
|
selsta
|
cf2253c812
|
workflows: upload macOS binary after name change
|
2023-11-06 20:39:40 +01:00 |
|
selsta
|
5443240aa6
|
core_tests: fix gcc7 compilation
|
2023-10-28 04:26:27 +02:00 |
|
selsta
|
b4491c1072
|
cmake: set -fno-aligned-allocation on macOS ARM
We set a deployment target that is lower than 10.14, which means
we have to disable aligned allocation otherwise compilation fails.
|
2023-10-26 04:02:27 +02:00 |
|
selsta
|
df9f380671
|
cmake: set BOOST_NO_AUTO_PTR to fix c++17 compilation
|
2023-10-26 04:02:26 +02:00 |
|
selsta
|
5136974da9
|
device: boost -> std locks to fix c++17 compilation
|
2023-10-26 04:02:26 +02:00 |
|
selsta
|
5965b02aef
|
cmake: set cpp17 standard
|
2023-10-26 04:02:25 +02:00 |
|
selsta
|
9ea325777f
|
gitian: add riscv64 support
|
2023-10-21 16:02:55 +02:00 |
|
selsta
|
9636375421
|
storages: change error log category to serialization
|
2023-09-22 19:05:55 +02:00 |
|
selsta
|
eaf590274c
|
workflows: update dependencies to fix warnings
|
2023-02-20 04:11:10 +01:00 |
|
selsta
|
d8a84489d2
|
p2p: add plowsof seed nodes
|
2023-01-27 14:15:31 +01:00 |
|
selsta
|
69153e870d
|
p2p: remove offline seed nodes
|
2023-01-27 14:06:45 +01:00 |
|
selsta
|
3461a19940
|
daemonizer: don't uninstall windows service on exit
|
2023-01-03 03:45:43 +01:00 |
|
selsta
|
96677fffcd
|
common: add missing includes
|
2022-12-18 18:30:08 +01:00 |
|
selsta
|
61842f9d33
|
workflows: set a public DNS when doing tests
|
2022-11-28 11:37:33 +01:00 |
|
selsta
|
8e98aaa18d
|
workflows: build gitian on tag
|
2022-11-17 02:47:27 +01:00 |
|
selsta
|
8b8326adfd
|
workflows: ubuntu 18.04 is deprecated
|
2022-11-14 02:15:26 +01:00 |
|
selsta
|
97b86a014c
|
wallet_api: take priority into account when estimating fee
|
2022-10-13 03:35:19 +02:00 |
|