mfahampshire
4ac9cdb1b1
Clippy
2026-02-02 15:24:12 +00:00
mfahampshire
296f243433
Remove serde and bincode from ReconstructedMessage - simplify
...
encoding/decoding
2026-02-02 15:13:06 +00:00
mfahampshire
10b6ad050b
Remove unnecessary clippy flag
2026-02-02 14:28:53 +00:00
mfahampshire
5441960976
Change to use split_to on bytesmut
2026-02-02 13:14:46 +00:00
mfahampshire
e6e25dacea
Make send_self_pings() concurrent again
2026-02-02 12:26:41 +00:00
mfahampshire
77ab256588
Added stream mode guard + errors + example file
2026-02-02 11:42:44 +00:00
mfahampshire
fa2cbb5d21
Move bincode out of nym-sphinx
2026-02-02 10:31:41 +00:00
mfahampshire
c3e4f944d5
Fix mut clippy error for gateway probe
2026-02-02 09:55:38 +00:00
mfahampshire
933bbbb67d
Wrapper for API stability with LP client
2026-02-02 09:55:10 +00:00
mfahampshire
3f300cc2c1
remove unused errs and imports related to IPR stream module
2026-02-02 09:32:02 +00:00
mfahampshire
30da87bf41
Fix network-requester Cargo.toml after rebase
2026-01-30 16:02:07 +00:00
mfahampshire
e32783bced
Remove serde requirement for MixPacket
2026-01-30 16:01:10 +00:00
mfahampshire
49687270b1
Fix future resolution problem
2026-01-30 16:00:16 +00:00
mfahampshire
a49957cb5c
Update Cargo.lock
2026-01-30 15:59:24 +00:00
mfahampshire
8b8c583ac5
Suppress clippy deprecated warnings for generic-array
2026-01-30 15:59:24 +00:00
mfahampshire
9d808d30c2
Update FFI shared lib for mutable sender
2026-01-30 15:59:24 +00:00
mfahampshire
880a33fb20
Update WASM client for mutable sender access
2026-01-30 15:59:24 +00:00
mfahampshire
932bd0660f
Update SDK modules for &mut self and clippy fixes
2026-01-30 15:59:24 +00:00
mfahampshire
80f3ddca89
Update clients and tools for &mut self send signature
2026-01-30 15:59:24 +00:00
mfahampshire
c7b0eed15f
Update service providers for &mut self send signature
2026-01-30 15:55:53 +00:00
mfahampshire
9224f01d49
Implement AsyncRead/AsyncWrite/Sink for MixnetClient
2026-01-30 15:53:53 +00:00
mfahampshire
878fe85d66
Add serde, codecs, and PollSender to client-core
2026-01-30 15:53:37 +00:00
mfahampshire
f060d63f2e
Add serde derives and codecs for nymsphinx message types
2026-01-30 15:53:36 +00:00
Jędrzej Stuczyński
8916b021a9
lp: attempt to negotiate (and use) protocol version ( #6399 )
2026-01-30 12:38:32 +00:00
Jędrzej Stuczyński
dccdde108c
Lp/bugfix/share ip allocation ( #6395 )
...
* feat: use shared PeerManager between Authenticator and LpHandlerState
* feat: share IpPool
* clippy and test fixes
* PR suggestions
2026-01-30 11:38:17 +00:00
Jędrzej Stuczyński
9d661e7a7b
bugfix: use correct reserved bytes when parsing LpHeader ( #6398 )
2026-01-30 09:39:47 +00:00
Jędrzej Stuczyński
76ce1bc0f9
feat: use hex-encoding for lp key digests ( #6394 )
...
* feat: use hex-encoding for lp key digests
* removed needless borrow in test code
* gateway probe fixes
2026-01-30 08:44:29 +00:00
dynco-nym
d3648f13c5
NS API socks5 support ( #6361 )
...
* Add conversion from gw_probe crate type
* Move code around
- split 1000+ LoC files into smaller ones
* Add socks5 field
- code improvements in gw_probe crate
* Fix docker build
- install go
- required as build dependency of gw probe
* Add logs to agent
* NS API: configure DB via env
* rebase fix
* socks5 score calc
* Cargo fmt
* use existing div_ceil
* Code improvements
* Bump NS API version
* Rename variables
* Bump API & agent version
* Try to fix CI
* Build only on linux
2026-01-29 20:54:21 +01:00
dynco-nym
9a931b9251
Add socks5 test to gateway-probe ( #6393 )
...
* Socks5 in GW probe
Bump NS agent version
Fix bugs
- force route construction
- use same entry = exit
Fix NS API version check workflow
PR feedback
More robust test attempts
CLI arg validation
Fix clippy
PR feedback
* Test provided endpoints in config at startup
Require one valid endpoint
* Bump agent to 1.1.0
2026-01-29 18:20:51 +01:00
Jack Wampler
f4ba8ac2b3
add extra configured nym api url to env ( #6382 )
2026-01-29 07:09:02 -07:00
Andrej Mihajlov
c274cc588d
Merge pull request #6390 from nymtech/am/reduce-http-error-size
...
Reduce the size of `HttpClientError`
2026-01-29 14:59:38 +01:00
Jędrzej Stuczyński
7dd1dd1a6c
Lp/two step dvpn reg ( #6386 )
...
* squashing Lp/two step dvpn reg #6386
fixed integration tests by extending the mocks
remove dead code
compiling client-side code
gateway side handling of updated lp-wg reg
wip: countless changes on the gateway handler side
splitting up NestedLpSession
* fixed lp-messages tests
* gateway probe fixes
* unused variable
* resolved nits
2026-01-29 13:38:21 +00:00
import this
982786b678
[NTM]: NIP-7 port update & [DOCs/operators]: Release notes for v2026.2 oscypek ( #6384 )
...
* add operators notes
* add dev notes
* bump up version
* open NIP-7 ports
* bump up stats
* fix incorrect dash
2026-01-29 13:21:28 +00:00
Simon Wicky
561182ce6b
shuffling files around in the probe, before improving it ( #6391 )
2026-01-29 10:34:57 +01:00
Andrej Mihajlov
f4b59158df
Box reqwest::Url to keep HttpClientError below 128 byte size which triggers clippy
2026-01-29 07:41:43 +01:00
Tommy Verrall
8e4cae2f57
Update NYM_VPN_APIS configuration in canary.env
...
Tidy up
2026-01-27 17:05:02 +01:00
Tommy Verrall
00e4caec08
Update NYM_VPN_APIS configuration in sandbox.env
...
Remove front hosts null
2026-01-27 17:04:34 +01:00
Jędrzej Stuczyński
d99eff9178
Lp/dvpn psk injection ( #6378 )
...
* feat: clients to generate pseudorandom PSK for wg reg
* updating PSK of existing peers
* gateway probe fixes
2026-01-27 15:39:07 +00:00
benedetta davico
0d290b6028
Merge pull request #6379 from nymtech/release/2026.2-oscypek
...
Merge oscypek to develop
2026-01-27 16:11:17 +01:00
benedettadavico
83bf9dc7cc
update changelog
nym-binaries-v2026.2-oscypek
2026-01-27 15:46:52 +01:00
Jędrzej Stuczyński
8af759fb1d
LP: include signing key digests to LP responses ( #6373 )
...
* include signing key digests to LP responses
* mock
2026-01-27 12:23:52 +00:00
benedettadavico
3597682b33
update lower envs details
2026-01-27 11:55:37 +01:00
Jędrzej Stuczyński
2024163be6
bugfix: downgrade gateway protocol to clients proposed version ( #6377 )
2026-01-26 20:53:19 +00:00
Jędrzej Stuczyński
a4638b8d2f
Lp/use noise x25519 ( #6372 )
...
* use x25519 noise key for ktt instead of deriving one from ed25519
* removed client's IpAddr from RegistrationClient constructor
* Adjusted the gateway probe to inject correct lp data
* remove redundant argument from nym-lp-client
* consistent naming for HashFunction variants
* use workspace dep import for nym-kkt-ciphersuite
* struct renaming
2026-01-26 13:15:37 +00:00
Merve
dbf571cb0a
docs typos fixed ( #6368 )
2026-01-26 09:58:30 +00:00
benedetta davico
d6ae10304d
Merge pull request #6366 from nymtech/merge/release/2026.2-oscypek
...
merge oscypek to develop
2026-01-23 17:58:03 +01:00
benedettadavico
727d39ad72
Fix conflicts
2026-01-23 17:45:47 +01:00
benedetta davico
b513a99498
Merge pull request #6364 from nymtech/ack-fix
...
bugfix: ack fix
2026-01-23 17:36:04 +01:00
benedettadavico
b5d1e6a93f
ack fix
2026-01-23 17:24:48 +01:00
Jędrzej Stuczyński
e2be2b0b34
LP: mixnet reg fixes ( #6356 )
...
* removed x25519 key used within LP mixnet registration
* use Vec<u8> rather than BytesMut for LpAction::DeliverData
* introduced an explicit kind prefix for raw data sent and received within LP
* review nits
2026-01-23 13:21:52 +00:00