import this
3cb3ebd79b
[DOCs/operators]: Release ntoes for patched version ( #5573 )
2025-03-06 14:56:40 +00:00
mfahampshire
09ea406c02
DOCS v2025.4-dorina release notes ( #5552 )
...
* WIP changelog
* [DOCs/operators]: Adding operators notes to new changelog PR(#5564 )
---------
Co-authored-by: import this <97586125+serinko@users.noreply.github.com >
2025-03-05 11:39:55 +00:00
Jędrzej Stuczyński
8c6f84b3fe
Merge pull request #5550 from nymtech/merge/release/2025.4-dorina
...
Merge/release/2025.4 dorina
2025-03-04 12:55:45 +00:00
Jędrzej Stuczyński
27dc9c8024
Merge branch 'develop' into merge/release/2025.4-dorina
2025-03-04 11:00:24 +00:00
Jędrzej Stuczyński
42d559bc69
fix prometheus metric naming test due to changes to packet version scheme
2025-03-04 10:46:12 +00:00
benedettadavico
41b9b0e5bd
update changelog
nym-binaries-v2025.4-dorina
2025-03-04 10:40:08 +01:00
dependabot[bot]
6c781a0064
build(deps): bump itertools from 0.13.0 to 0.14.0 ( #5509 )
...
Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.13.0 to 0.14.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.13.0...v0.14.0 )
---
updated-dependencies:
- dependency-name: itertools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 00:37:35 +01:00
dependabot[bot]
080ec80722
build(deps): bump uuid from 1.13.2 to 1.15.1 ( #5542 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.13.2 to 1.15.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.13.2...v1.15.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 00:36:24 +01:00
dependabot[bot]
9c17239831
build(deps): bump flate2 from 1.0.35 to 1.1.0 ( #5510 )
...
Bumps [flate2](https://github.com/rust-lang/flate2-rs ) from 1.0.35 to 1.1.0.
- [Release notes](https://github.com/rust-lang/flate2-rs/releases )
- [Changelog](https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/flate2-rs/compare/1.0.35...1.1.0 )
---
updated-dependencies:
- dependency-name: flate2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 00:35:12 +01:00
dependabot[bot]
f6c19ec02b
build(deps): bump the patch-updates group across 1 directory with 14 updates ( #5549 )
2025-03-03 20:05:21 +01:00
Jędrzej Stuczyński
94ff8a79ee
feature: disallow routing mix packets to nodes not present in the topology ( #5526 )
...
* new NymNodeTopologyProvider to also keep track of ips of all nodes
* added nym-api endpoint for nodes existence by ip
* change behaviour of updating allowed nodes alongside the topology
* clippy
* license fix
* fix default filtering limit
2025-03-03 18:03:47 +00:00
Jędrzej Stuczyński
155c4d37ef
feature: v2 authentication request ( #5537 )
...
* introduced v2 authentication request between clients and gateways
* client to send v2 auth when possible
* added persistence to last used authentication timestamp
* added clients identity to signed plaintext
2025-03-03 17:51:30 +00:00
Jędrzej Stuczyński
7060fa6dad
fixed sphinx version metrics registration ( #5546 )
2025-03-03 17:24:10 +00:00
Jon Häggblad
9be9c04f52
Add SURBs soft threshold ( #5535 )
...
* Add surbs soft threshold
* wip
* Proactively request more SURBs than needed
* fmt
* cleanup
* wip logging
* wip
* debugging
* wip
* Tidy
* tidy
* Set threshold buffer default for IPR
* rustfmt
* wasm fixes
* debug
* Tweak debug message
* Set default min buffer to 0
* Tweak backlog message
* Restore debug message
* tweak
* tweak
* wasm
2025-03-03 14:06:20 +01:00
import this
2a6fe6624d
[DOCs/operators]: Advanced server setup: install KVM, virtualise machines, prep VMs for nym-node ( #5493 )
...
* initialise KVM docs
* initialise steps for KVM installation and setup
* document guide to setup KVM network bridge
* add new page with KVM installation
* add disclaimer
* add VM configuration guide
* first version finalised, ready for testing and review
* finish VM guide
* setup guide finished
* add last sentence
nym-node-status-api/nym-node-status-agent-1.0.0-rc.2-nym-vpn-core-v1.4.0
nym-node-status-api/nym-node-status-agent-1.0.0-rc.2-nym-vpn-app-v1.4.0
2025-03-03 11:49:09 +00:00
Jędrzej Stuczyński
4f7124e661
Feature/chain status api ( #5539 )
...
* nym-api endpoint to return latest block information
* attached chain health to health query
* fixed serde casing
* one of the most nastiest work arounds in test code
2025-03-03 10:47:40 +00:00
mfahampshire
f52f07f6ec
Max/tcp proxy bin sdk readme ( #5354 )
...
* removed old todos
* add bin files to proxy
* add readme to sdk
* fmt
2025-03-03 07:39:17 +00:00
Fran Arbanas
b709d3ba0b
Fix/pull from harbor ( #5521 )
...
* fix: pull from harbor instead of dockerhub
* add remaining
* add comments saying that these changes will only work with VPN
2025-02-28 14:01:33 +01:00
Jon Häggblad
128f69a5d6
Simplify IPR v8 ( #5532 )
...
* Purge stuff from v8
* Adapt to v8 changes
* Use protocol in ipr header
* Remove commented out code
* Remove unused error
nym-validator-rewarder-0.2.1
2025-02-28 13:04:53 +01:00
Jon Häggblad
40dd7dc95e
Add RUSTUP_PERMIT_COPY_RENAME to ci-build ( #5533 )
2025-02-28 10:55:30 +01:00
Jack Wampler
f13ce6bf2d
HickoryDnsResolver use a shared instance by default to limit fd use ( #5523 )
2025-02-27 09:05:10 -07:00
Jon Häggblad
856dbfe1ac
IPR request types v8 ( #5498 )
...
* IPR v8 request/response types
* Remove signature for when we use sender tags
* Remove unused
* Address some review comments
* Update license to GPL-3.0 for IPR
Since the IPR can run as a binary, make sure it's license is GPL-3.0
* update cargo deny
* Add back support for v6
* Tidy responses
* Clippy
* Fix compilation
* Conversions
* Conversions
* Split response conversion
* request split
* Complete conversion switch
* Remove commented out code
* rustfmt
* Remove unused conversions
* Remove unused TryFrom
* use from
2025-02-27 15:21:55 +01:00
Tommy Verrall
b2f6836756
Merge pull request #5465 from pedrofaustino/patch-1
...
Display error messages if IPv4 or IPv6 address not found on nymtun0
2025-02-27 11:11:41 +01:00
Tommy Verrall
87e429d78a
Merge pull request #5524 from nymtech/yana/memo-and-links
...
Make "Memo" visible per default on send NYM
2025-02-27 10:32:38 +01:00
Yana
4178809555
Make "Memo" visible per default on send NYM
2025-02-26 18:53:08 +02:00
benedetta davico
e6f6e1342f
Update ns-api version
2025-02-26 12:25:46 +01:00
Jędrzej Stuczyński
65175fee09
merge #5512 again after reverting due to incorrect rebase ( #5520 )
...
* setup workspace global lints to prevent needless panics
* removed sources of panic in nym-crypto, nym-node and nym-api
* adjusted test code
2025-02-26 10:52:09 +00:00
Jędrzej Stuczyński
69b2448500
chore: removed all old coconut code ( #5500 )
2025-02-26 10:02:55 +00:00
Jędrzej Stuczyński
8ba5322997
bugfix: bound check when recovering a reply SURB ( #5502 )
2025-02-26 09:48:21 +00:00
Jędrzej Stuczyński
2cb3817b2c
feat: add config option for maximum number of client connections ( #5513 )
2025-02-26 09:48:13 +00:00
Jędrzej Stuczyński
80b395cd8e
feat: use ct_eq for checking bearer token ( #5501 ) ( #5519 )
2025-02-26 09:48:05 +00:00
Jędrzej Stuczyński
8f5457e698
feature: allow nym-nodes to understand future version of sphinx packets ( #5496 ) ( #5518 )
...
* use updated sphinx crate
* updated outfox usage of keygen in tests
* use x25519 in outfox
* remove redundant constructor
* adjusted key convertion traits
2025-02-26 09:47:57 +00:00
dynco-nym
9de5d7213a
Another total_stake SQL fix ( #5516 )
nym-node-status-api/nym-node-status-api-1.0.2
2025-02-24 18:06:03 +01:00
dynco-nym
94eb362a71
Fix total_stake on SQL update ( #5514 )
2025-02-24 20:50:42 +05:30
dependabot[bot]
0f615f48f2
build(deps): bump the patch-updates group with 2 updates ( #5505 )
nym-node-status-api/nym-node-status-agent-1.0.0-rc.2-f2405d9
2025-02-24 13:33:20 +01:00
Bogdan-Ștefan Neacşu
d511611641
Connection fd callback before actual connection ( #5494 )
2025-02-24 14:23:43 +02:00
Jędrzej Stuczyński
26f97d3c34
dont query for ecash apis unless necessary ( #5508 )
2025-02-24 10:59:06 +00:00
Jędrzej Stuczyński
17d3ff2d77
feat: use ct_eq for checking bearer token ( #5501 )
2025-02-24 09:04:34 +00:00
dynco-nym
dd3dcfa7fe
Treat gateways as Nym Nodes ( #5504 )
...
* Generate GW moniker if missing
Beside that:
- clear up gw nomenclature
- adjust counting when legacy nodes are present in nym node APIs
- create utils module
* Store gatewy descriptions
* Clippy & version
nym-node-status-api/nym-node-status-api-1.0.0
2025-02-21 20:32:39 +01:00
dynco-nym
86ea2d23cb
Update version in Cargo.toml ( #5503 )
nym-node-status-api/nym-node-status-api-1.0.0-rc.10
2025-02-21 16:16:44 +01:00
dynco-nym
42a37442e8
Fix stats bug & remove HM caching ( #5495 )
...
* Fix stats bug & remove HM caching
* Use variable for better clarity
* Minor fixes
2025-02-21 16:05:26 +01:00
dynco-nym
6b24f081e1
Add extra args for the probe ( #5499 )
nym-node-status-api/nym-node-status-agent-1.0.0-rc.2-nym-vpn-core-v1.3.2
2025-02-21 12:14:37 +01:00
Jędrzej Stuczyński
6e5d0dac1b
feature: allow nym-nodes to understand future version of sphinx packets ( #5496 )
...
* use updated sphinx crate
* updated outfox usage of keygen in tests
* use x25519 in outfox
* remove redundant constructor
* adjusted key convertion traits
2025-02-21 11:06:07 +00:00
benedettadavico
63a8f96ea5
bump versions
2025-02-19 12:13:24 +01:00
mfahampshire
5f2740bf66
add vercel config file: turn off autodeploy on master ( #5490 )
2025-02-19 11:03:04 +00:00
Tommy Verrall
ecb15034d3
Merge pull request #5489 from nymtech/fix/contracts-cargo-lock
...
fix: Cargo.lock for contracts
2025-02-19 11:41:30 +01:00
Fran Arbanas
bd49c222a3
fix: Cargo.lock for contracts
2025-02-19 09:06:34 +01:00
Jack Wampler
50b044a100
Support static routes for HTTP requests ( #5487 )
...
allow static dns override
2025-02-18 11:53:32 -07:00
Jack Wampler
ba645694d4
Provide Interval context with node descriptor endpoints ( #5456 )
...
send interval with paginated cached node responses - if epoch_id is in params and current send noupdates
2025-02-18 09:02:34 -07:00
Jack Wampler
be44811a65
centralize API request interface and add preffered compression in responses ( #5450 )
2025-02-18 08:58:35 -07:00