Drazen Urch
cd2fdd8747
Inline closures, no randomness for http-client-macro ( #6273 )
...
* Inline closures, no randomness
* Fix cfg usage
2025-12-10 18:34:44 +00:00
Simon Wicky
df61de715b
use proper mixing delay instead of poisson delay in cover traffic ( #6269 )
2025-12-10 18:34:42 +00:00
Simon Wicky
b39625dc72
[Stats API] Active device endpoint and exit country code ( #6265 )
...
* active_device endpoint and exit_cc in report
* bump stats API version
* stats API version in lockflie
* migration changes
2025-12-10 18:34:37 +00:00
Simon Wicky
a3ff215b0d
Statistics API v2 ( #6227 )
...
* vpn client report v2
* report v2 support in nym-stats API
* version bump
* CI fix while we're at it
* more CI fix
* needed the dind after all
* PR comments
2025-12-10 18:34:23 +00:00
Simon Wicky
6e81dfeabc
[Feature] Fallback gateway listener and remove legacy key support ( #6249 )
...
* one commit to rule them all
* remove too aggressive copy pasting
* update details when outdated
* typo and serde alias
* no hostname option and fixes
* fix wasm client?
* non fallback fixed
* improve gateway details update
* better ws addresses
* PR review fixes
* improve type safety on update_gateway_published_data
* fix client gateway storage migration
2025-12-10 18:34:07 +00:00
Jędrzej Stuczyński
a26e9c9975
bugfix: reexposed 'derive_extended_private_key' ( #6247 )
2025-12-10 15:53:32 +00:00
Jędrzej Stuczyński
3fbf739466
chore: don't rederive wallet keys on every tx ( #6213 )
...
* chore: make 'DirectSecp256k1HdWallet' only derive its keys once on construction
Previously all the keys and account information was being derived for every transaction signed
* no longer keep account seed on the wallet struct
2025-12-10 15:53:32 +00:00
Mark Sinclair
04ad1acd9f
Merge pull request #6275 from nymtech/ip-fallback-cherrypick
...
cherrypick no_hostname only
2025-12-08 11:14:14 +00:00
Simon Wicky
5000e8ae39
cherrypick no_hostname only
2025-12-05 17:29:54 +01:00
Jack Wampler
17b9fa4dd5
DNS resilience patch ( #6267 )
...
* shared resolver static init, ipv4 only by default, nameserver list
* add fn to run a trial resolution with each nameserver and log results
2025-12-05 09:17:43 -07:00
benedettadavico
22793bc45e
update changelog
nym-binaries-v2025.21-mozzarella
2025-11-25 15:16:42 +01:00
Simon Wicky
37f3ef58a3
[bugfix] Tunnel not waiting on MixnetClient to shut down cleanly ( #6225 )
...
* return the handlefor a clean shutdown
* cargo lock
2025-11-21 16:39:12 +01:00
benedettadavico
1a4d64a0e5
bump versions
2025-11-14 11:23:47 +01:00
benedetta davico
4dcc568ec2
Merge pull request #6204 from nymtech/master
...
merging master to develop to maintain sync
2025-11-14 11:21:13 +01:00
benedetta davico
468835e3a2
Merge pull request #6199 from nymtech/release/2025.20-leerdammer
...
Release/2025.20 leerdammer
2025-11-14 10:36:23 +01:00
benedetta davico
28a866e26d
Merge pull request #6198 from nymtech/release/2025.20-leerdammer
...
Release/2025.20 leerdammer
2025-11-14 10:36:11 +01:00
Jędrzej Stuczyński
350d244032
bugfix: fix credential proxy upgrade mode attestation url arg ( #6202 )
...
this includes bringing over changes introduced in #6174
2025-11-14 08:19:21 +00:00
Jack Wampler
17ca000782
HTTP API resilience enable & domain rotation conditions ( #6200 )
...
* http url fallback conditions
* include changes and tests for fronted
* Allow for explicit DNS error Handling in HTTP client (#6201 )
when sending http reqs add manual DNS so we can handle errors directly
* Address PR nits
---------
Co-authored-by: durch <durch@users.noreply.github.com >
2025-11-14 08:59:36 +01:00
Drazen Urch
aac983d922
Remove debug feature from http-macro spec in gateway probe ( #6195 )
2025-11-13 14:18:29 +01:00
mfahampshire
577675bab3
Remove old conceptsoverview page + move index to proper place in sidebar ( #6196 )
2025-11-13 11:38:54 +00:00
mfahampshire
ec015618cd
update gw probe to point @ monorepo ( #6194 )
...
* update gw probe to point @ monorepo
* add funded nyx account info
2025-11-13 11:02:45 +00:00
mfahampshire
fa40acbeca
fixed broken link ( #6193 )
2025-11-12 15:12:38 +00:00
import this
386e1790dd
[DOCs/operators]: Release notes for v2025.20 leerdammer ( #6191 )
...
* release notes
* bump up nym-node docs version
* add dev tools
* scrape stats and clean
2025-11-12 12:32:13 +00:00
mfahampshire
d07f9c8fad
Max/docs new structure ( #6188 )
...
* rework of sdk docs
* update integration docs + bit of overall restructure
* remove debug logger from tool
2025-11-12 11:03:28 +00:00
Tommy Verrall
0dc071daeb
Merge pull request #6179 from nymtech/dns-debug
...
DNS relibility and troubleshooting
2025-11-12 11:01:20 +01:00
benedettadavico
babf113fe5
update changelog
nym-binaries-v2025.20-leerdammer
2025-11-12 08:39:48 +01:00
jmwample
10951d4cd3
clippy, fmt, minor fix
2025-11-11 10:40:25 -07:00
mfahampshire
872c25bfcc
Use hardcoded devrel gw for examples to get around CSP ( #6187 )
...
* Use hardcoded devrel gw for examples to get around CSP
* remove comment
2025-11-11 16:22:41 +00:00
jmwample
5acce42c64
add some staic hosts and switch server strategy
2025-11-11 09:14:26 -07:00
mfahampshire
4848d081d0
Max/tweak ts sdk actions ( #6185 )
...
* add taskset to wasm release build commands
* bump taskset cores
2025-11-11 10:19:55 +00:00
mfahampshire
b3452ede77
add wss to prod csp ( #6183 )
...
* add wss to csp
2025-11-10 20:48:02 +00:00
import this
a44819b14c
[DOCs/operators]: Cleanup ( #6184 )
...
* cleanup
* add ipr abbrs
* syntax fix
* syntax fix
* fix link path
* QUIC non-root warning
* syntax fix
* update stats
* address comment
* fix url path
2025-11-10 14:20:15 +00:00
mfahampshire
5455110810
removed warning from TSSDK ( #6182 )
...
* removed warning from TSSDK
* tweak
2025-11-10 12:21:20 +00:00
Mark Sinclair
a0178d28f7
Typescript SDK 1.4.1 ( #6146 )
...
* wasm: mix-fetch: remove harbour master client and use Nym API client
* wasm: mix-fetch: fix up internal tester
* Release Typescript SDK v1.4.1
* remove bump version tool from workspace
* ts-sdk: contract clients: update and re-run autogen
* ts: fix linting errors
* update go
* pin minimatch typings to fix lint errors
* bump versions to rc
* Update publish-sdk-npm.yml
* Update publish-sdk-npm.yml
* Update publish-sdk-npm.yml
* Update publish-sdk-npm.yml
* try disable typedoc because of minimatch errors
* bump versions to rc0
* limit packages published to only wasm clients
* TS SDK 1.4.1-rc1
* simplify version dependencies and add dist to dev mode
* add back version complexity for CI
* TS SDK 1.4.1-rc2
* ts-sdk: fix minimatch dependency and correct casing on `selfAddress` function call
* wasm: rename `main` to `main_js` to avoid collision errors in exporting main from tests
see https://github.com/wasm-bindgen/wasm-bindgen/issues/2206
* improve wasm js tests
* TS SDK 1.4.1-rc3
* update example docs
* TS SDK 1.4.1 release
* update docs dependencies to SDK 1.4.1
* update yarn lock file after TS SDK 1.4.1 publish
* Update ci-lint-typescript.yml
* Update ci-lint-typescript.yml
* Update ci-nym-wallet-storybook.yml
* Bump node tester version and add additional yarn install step to fix linting
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com >
2025-11-07 21:17:42 +00:00
import this
3e42160426
[Docs/operators]: Performance measurement pages ( #6177 )
...
* initialise wg perf docs
* fix paths to absolute
* fix paths to absolute
* vpn coloring guide
* improve quic script dwl way
* refactor operators menu structure
* create probe-details page
* wg syntax change
* modified time
* fix link paths
* remove redundancy
* fix comments & bump stats
2025-11-07 15:41:59 +00:00
jmwample
2f752a6c42
fix things related to interface changes
2025-11-06 18:37:50 -07:00
Jack Wampler
806f807f02
Implement Static DNS fallback ( #6178 )
2025-11-06 16:46:39 -07:00
Jack Wampler
1400db6156
DNS Reliability Fixes ( #6175 )
2025-11-06 12:37:27 -07:00
Simon Wicky
673a3e45d3
[bugfix] Distinguish authenticator errors by credential spent ( #6176 )
...
* distinguish authenticator errors by credential spent
* nitpicking fixes
* fix CI to see those changes
* error naming
2025-11-06 18:07:07 +01:00
Jędrzej Stuczyński
d9c2f6ebda
Feature/credential proxy jwt ( #5957 )
...
* squashed feature/credential-proxy-jwt [#5957 ]
post rebasing fixes
clippy
changed obtain-async endpoint to conditionally return jwt instead of pending zk-nym
watching for the attestation file and issuing jwt
* changed attestation starting time serialisation into rfc3339
* including authorised JWT issuers in attestation
* reduce attestation retrieval error log
2025-11-03 16:42:39 +00:00
import this
e24e094711
[DOCs/operators]: Cleanup ( #6170 )
...
* fix quic docs steps
* update stats
* fix typo
* quic bridge update
2025-10-31 13:33:24 +00:00
benedettadavico
0d7487f530
bump versions
2025-10-31 13:24:27 +01:00
Jędrzej Stuczyński
378f32e6d7
disconnect mixnet client if registration fails ( #6169 )
...
Co-authored-by: Simon Wicky <simon@nymtech.net >
2025-10-31 12:07:22 +00:00
Jędrzej Stuczyński
3e9b8d237f
Merge pull request #6168 from nymtech/chore/clippy-1.91
...
chore: resolve clippy 1.91 warnings
2025-10-31 12:00:55 +00:00
Jędrzej Stuczyński
f5a4dbc555
removed useless use of vec!
2025-10-31 11:42:42 +00:00
Jędrzej Stuczyński
4480534e4d
derived Default impl for EpochState
2025-10-31 11:39:58 +00:00
Jędrzej Stuczyński
d355f9d752
Merge pull request #6167 from nymtech/master
...
master -> develop
2025-10-31 11:38:15 +00:00
Jędrzej Stuczyński
9f3a370496
Merge pull request #6166 from nymtech/merge/release/2025.19-kase-cherry-picked
...
release/2025.19 kase into master
2025-10-31 11:28:51 +00:00
Jędrzej Stuczyński
e4adc5d954
Merge pull request #6165 from nymtech/release/2025.19-kase-cherry-picked
...
release/2025.19 kase into develop
2025-10-31 11:28:44 +00:00
Jędrzej Stuczyński
00373b70e2
Merge branch 'master' into merge/release/2025.19-kase-cherry-picked
2025-10-31 10:54:29 +00:00