Bogdan-Ștefan Neacşu
f4bd48263d
Apply cargo fmt
2026-06-08 15:32:57 +03:00
rachyandco
5c40052d39
Bugfix: set connection fd callback on LP registration socket
...
The LP registration client opened its TCP connection to the gateway
control port with a plain TcpStream::connect, without invoking the
connection_fd_callback used by the websocket registration path. On
Linux the callback sets SO_MARK (fwmark) so the daemon's own firewall
allows the connection during the connecting state; without it the
unmarked SYN matched no allow rule and was rejected locally with
ECONNREFUSED. The daemon blamed the gateway, blacklisted it, and
cycled through every gateway the same way, making it impossible to
connect when LP registration is enabled.
Plumb the existing connection_fd_callback from the builder config
through RegistrationClientConfig into the LP client via an optional
dialer, which creates the socket, applies the callback before
connect(), and only then dials. The fd callback must run before
connect so the SYN itself carries the mark.
The exit gateway needs no dialer: its registration is forwarded
through the entry gateway's nested session and never opens its own
TCP connection.
2026-06-05 23:36:52 +02:00
Jędrzej Stuczyński
7b858dfd69
chore: LP registration adjustments ( #6845 )
...
* remove mixnet fallback for LP registration
* change LP registration timeouts and introduce exchange timeout
* remove fallback client construction and disable mixnet via LP registration
2026-06-02 16:28:57 +01:00
Jack Wampler
a4bd547023
Handle Rate Limit Challenge Response ( #6825 )
...
rotate urls on HTTP response error indicating API rate limiting
2026-05-26 14:58:45 -06:00
Andy Duplain
db03ec31b1
Merge pull request #6812 from nymtech/cherry-pick/nym-583-corrupt-db-windows
...
NYM-583: Avoid corrupted database on Windows.
2026-05-21 14:44:39 +01:00
Andy Duplain
9b285735b8
NYM-583: Avoid corrupted database on Windows.
...
NYM-583: Avoid corrupted database on Windows.
2026-05-21 14:23:20 +01:00
Simon Wicky
691280797a
back to v8 on non sdk client ( #6771 )
2026-05-13 18:24:50 +02:00
benedettadavico
f84de25302
update changelog
nym-binaries-v2026.9-venaco
2026-05-06 07:16:42 +02:00
benedettadavico
e554f1e0ad
bump versions
2026-04-28 15:02:40 +02:00
benedetta davico
62a4a2ed70
Merge pull request #6710 from nymtech/bdq/versioning-fix
2026-04-28 10:01:52 +02:00
benedetta davico
caad74c73d
Merge pull request #6713 from nymtech/bdq/nym-binaries-ci
...
update CI runners
2026-04-27 15:39:44 +02:00
benedettadavico
917993d8fb
clean
2026-04-27 12:17:31 +02:00
benedettadavico
1451db39e6
warn
2026-04-27 11:27:41 +02:00
benedettadavico
f13a2a6c06
change to warn level
2026-04-27 10:45:42 +02:00
benedetta davico
ce39fb6675
Update publish-nym-binaries.yml
2026-04-27 10:20:10 +02:00
benedettadavico
02a926b74a
addressing comments
2026-04-27 10:10:08 +02:00
benedetta davico
54ba710ea0
Change CI platform from ubuntu-22.04 to arc-ubuntu-22.04
2026-04-27 09:33:57 +02:00
benedettadavico
2653d12e55
fix ipr msg, and unit tests
2026-04-24 16:07:49 +02:00
benedettadavico
f94d6d51cf
adding debugging traces
2026-04-24 14:11:19 +02:00
Andrej Mihajlov
a0116f9aec
Merge pull request #6708 from nymtech/am/lazy-init-dns
...
Only init SHARED_CLIENT if requested
2026-04-23 18:36:57 +02:00
Tommy Verrall
aaa8ee9d53
Revert "Merge remote-tracking branch 'origin/develop' into chore/eslint-9-flat-config-migration"
...
This reverts commit ab0f6af4b9 , reversing
changes made to cca19f36c2 .
2026-04-23 15:42:27 +01:00
Tommy Verrall
ab0f6af4b9
Merge remote-tracking branch 'origin/develop' into chore/eslint-9-flat-config-migration
2026-04-23 15:40:01 +01:00
Tommy Verrall
7669d0933f
Migrate ESLint config to flat config for ESLint 9
...
Dependabot bumped eslint to ^9 across the lint-scoped TS packages but did
not migrate the legacy .eslintrc.* configs, breaking CI lint on develop.
Behavior preserved: yarn lint passes locally with the same effective rule
coverage as the pre-bump setup. Pre-existing warnings in nym-wallet and
mui-theme are unchanged. Orphan .eslintrc files in sdk/typescript outside
the lerna lint scope are left untouched.
2026-04-23 15:39:11 +01:00
Andrej Mihajlov
50433fe265
Only init SHARED_CLIENT if requested
2026-04-23 16:29:02 +02:00
benedettadavico
42aade29eb
more v9 fixes
2026-04-23 13:28:17 +02:00
benedettadavico
9f26759b8d
v9 bugfix
2026-04-23 13:28:17 +02:00
benedettadavico
9e642c6354
v9 bugfix
2026-04-23 13:28:16 +02:00
mfahampshire
cca19f36c2
Remove unused header ( #6699 )
2026-04-22 09:35:59 +00:00
Merve
17894880e0
Changelog urda ( #6698 )
...
* test identity
* changelog update
2026-04-22 08:41:12 +00:00
benedetta davico
ef6fc82c39
Merge pull request #6696 from nymtech/release/2026.8-urda
...
final merge todevelop
2026-04-21 13:14:23 +02:00
benedettadavico
0c83ae2408
duplicate description
nym-binaries-v2026.8-urda
2026-04-21 12:06:23 +02:00
benedetta davico
92490731e7
Merge pull request #6691 from nymtech/merge/release/2026.8-urda
...
Merge release/2026.8 urda
2026-04-20 14:28:34 +02:00
benedettadavico
0ce93e366e
Merge branch 'release/2026.8-urda' into develop
2026-04-20 14:10:23 +02:00
benedettadavico
0d031875f6
merge conflicts
2026-04-20 14:07:38 +02:00
benedettadavico
e6103e4c43
update changelog
2026-04-20 13:58:11 +02:00
dynco-nym
7140ba4ea9
Fix invalid ticket spend ( #6683 )
...
* Fix
* PR feedback
* Bump version
* Update sqlx files
2026-04-17 16:49:17 +02:00
benedetta davico
62962509eb
Merge pull request #6686 from nymtech/workflow/fix
...
Fixes to crates and CI
2026-04-17 16:21:12 +02:00
mfahampshire
d285b70030
Specify Rust v1.85 for all contract crates (test)
2026-04-17 13:04:14 +01:00
dynco-nym
534a5068d3
Return ipv6 addresses as well ( #6684 )
...
* Return ipv6 addresses as well
* Fix clippy
* Bump NS API version
2026-04-17 13:42:48 +02:00
benedettadavico
e32c042c8d
version bump
2026-04-17 11:03:03 +02:00
mfahampshire
dd6a45f251
Make publication explicit
2026-04-17 09:23:55 +01:00
mfahampshire
6ee1f16ce8
Canonical ordering lefthook checker
2026-04-17 08:17:18 +01:00
mfahampshire
924d7d1ccc
Enforce ordering of [package] fields in cargo.toml files
2026-04-17 07:49:50 +01:00
mfahampshire
395c134186
Cargo.toml package field fixes for preflight check
2026-04-16 14:02:57 +01:00
benedetta davico
55e485ebce
Update Cargo.toml
2026-04-16 13:16:37 +02:00
benedetta davico
cfce6dedff
Update Cargo.toml
2026-04-16 13:13:35 +02:00
benedetta davico
5a08a4cdd2
Enable publishing for nym-lp Cargo package
2026-04-16 13:11:07 +02:00
benedetta davico
42ffb7d36e
Enable publishing for nym-kkt-ciphersuite
2026-04-16 13:10:51 +02:00
benedettadavico
e024d68fac
mebbe
2026-04-16 12:28:16 +02:00
benedettadavico
e66a069d5f
add file
2026-04-16 12:28:15 +02:00