Commit Graph

  • b6f234259c Upgrade to def_guard_wireguard v0.8.0 (#6315) Andrej Mihajlov 2026-01-16 12:29:21 +01:00
  • 7d8d1e9d6d Lp/encrypted kkt (#6331) Jędrzej Stuczyński 2026-01-16 10:11:49 +00:00
  • fb85de9ab6 bump versions benedettadavico 2026-01-16 10:12:01 +01:00
  • 3b75af34e8 ensure packets with incompatible versions are rejected (#6326) Jędrzej Stuczyński 2026-01-16 08:58:20 +00:00
  • 1a3c1fa466 standarise lp serialisation: (#6324) Jędrzej Stuczyński 2026-01-16 08:58:10 +00:00
  • 6ff981ecce Merge pull request #6333 from nymtech/master benedetta davico 2026-01-16 09:58:05 +01:00
  • 7a9a04d846 Merge pull request #6238 from YichiZhang0613/fix_assertion benedetta davico 2026-01-15 15:31:01 +01:00
  • 64b971b1b9 Merge pull request #6329 from nymtech/merge/release/2026.1-niolo benedetta davico 2026-01-15 15:26:14 +01:00
  • 62fc6d8902 Merge pull request #6328 from nymtech/release/2026.1-niolo benedetta davico 2026-01-15 14:51:51 +01:00
  • de7a082e58 Merge branch 'develop' into merge/release/2026.1-niolo Jędrzej Stuczyński 2026-01-15 13:47:20 +00:00
  • 877d4d68c9 Feature: NTM open SMTP + add rate limit fn & [DOCs/operators]: Release updates niolo (#6317) import this 2026-01-15 10:09:59 +00:00
  • 99e2798791 serialize gateway data (#6314) Simon Wicky 2026-01-07 11:22:40 +01:00
  • 2ec8b93fac [bugfix] Sqlite transaction escalation was causing errors (#6299) Simon Wicky 2025-12-18 16:53:33 +01:00
  • 860429a1e1 add pre-resolve stage that returns addrs if we have used static table previously (#6297) Jack Wampler 2025-12-17 09:06:43 -07:00
  • 81206542a3 Add Copy+Clone to nym_client_core::client::topology_control::nym_api_provider::Config (#6296) Andrej Mihajlov 2025-12-17 11:00:40 +01:00
  • cfe18217b6 remove jit resolve in http client & slight increase to dns timeouts (#6283) Jack Wampler 2025-12-12 07:50:34 -07:00
  • b183b7ee13 DNS: reduce number of attempts (#6278) Andrej Mihajlov 2025-12-11 23:55:52 +01:00
  • 81dd2c88ca fix issues with using the http client using default-features=false (#6281) Jack Wampler 2025-12-10 11:54:24 -07:00
  • bce4f220e9 DNS resilience patch (#6267) (#6279) Jack Wampler 2025-12-10 06:05:16 -07:00
  • a142918bbd Inline closures, no randomness for http-client-macro (#6273) Drazen Urch 2025-12-09 18:45:17 +01:00
  • 3685e9687b use proper mixing delay instead of poisson delay in cover traffic (#6269) Simon Wicky 2025-12-04 15:00:35 +01:00
  • 1829354a8c [Stats API] Active device endpoint and exit country code (#6265) Simon Wicky 2025-12-04 11:00:51 +01:00
  • 3cfde92034 [Feature] Fallback gateway listener and remove legacy key support (#6249) Simon Wicky 2025-12-03 09:49:23 +01:00
  • 5e67cdf56b Initial changes to support extra configurable parameters and to print… #6237 Nicolas Constantinides 2025-12-07 09:17:34 -05:00
  • 8a00ed6071 LP Registration + Telescoping + Gateway Probe Localnet Mode (#6286) Drazen Urch 2026-01-14 10:06:02 +01:00
  • 8507c48ca5 additional clippy fixes drazen/lp-combined Jędrzej Stuczyński 2026-01-13 17:31:50 +00:00
  • 2fdf953b24 fixed calls to '_mm_testz_si128' Jędrzej Stuczyński 2026-01-13 17:29:20 +00:00
  • 54898aff5a marking simd calls as unsafe Jędrzej Stuczyński 2026-01-13 17:21:03 +00:00
  • 996fe3fdce clippy Jędrzej Stuczyński 2026-01-13 17:09:22 +00:00
  • 81eea63709 chore: downgraded sha2 dep for cosmwasm compatibility Jędrzej Stuczyński 2026-01-13 17:06:01 +00:00
  • 637c29adc7 chore: allow unwrap/expect within kkt benchmarking code Jędrzej Stuczyński 2026-01-13 17:00:47 +00:00
  • 9b567a8483 added LP discovery into self-described endpoint: Jędrzej Stuczyński 2026-01-13 16:52:38 +00:00
  • b68e13f0f2 update changelog nym-binaries-v2026.1-niolo release/2026.1-niolo benedettadavico 2026-01-13 16:47:13 +01:00
  • 5102df3bd3 PR feedback WIP dyn/perf-contract dynco-nym 2026-01-13 10:50:57 +01:00
  • 7d0d5cb81e Query full history dynco-nym 2025-12-11 16:44:43 +01:00
  • dcc0ef0e47 epoch paged dynco-nym 2025-12-11 00:30:27 +01:00
  • df93356a23 Unit tests & minor tweaks dynco-nym 2025-12-09 16:09:33 +01:00
  • b80f9de18d Mostly everything dynco-nym 2025-12-08 13:41:33 +01:00
  • fc0b7189c7 Merge pull request #6316 from nymtech/am/update-nix-v0.30.1 Andrej Mihajlov 2026-01-13 09:13:45 +01:00
  • bc6d2fad48 Left Drop handle funlock Andrej Mihajlov 2026-01-12 18:08:11 +01:00
  • 29de743bd2 [DOCs/operators]: Update OVHCloud (#6070) p17o 2026-01-12 09:29:14 -03:00
  • d81fbdd501 resolved clippy issues pointed out by clippy 1.91 Jędrzej Stuczyński 2026-01-08 16:54:46 +00:00
  • 5fa1a3fc17 Integration test for nested LP registration Jędrzej Stuczyński 2026-01-08 11:06:52 +00:00
  • 9782ca1452 Fixed generation of receiver index Jędrzej Stuczyński 2026-01-08 08:32:25 +00:00
  • 50fc7a8fbb changed ClientHelloData serialisation Jędrzej Stuczyński 2026-01-07 15:21:39 +00:00
  • c7cb17d7cf integration test for LP entry registration Jędrzej Stuczyński 2026-01-07 14:38:47 +00:00
  • a0bb89c6b9 removed source of possible panic from nym-kkt Jędrzej Stuczyński 2026-01-06 12:06:17 +00:00
  • cdf8e23af3 additional formatting Jędrzej Stuczyński 2026-01-06 11:29:08 +00:00
  • 7e300654b8 replaced all instances of bincode::serialize and bincode::deserialize with explicit lp_bincode_serialiser() within the LP Jędrzej Stuczyński 2026-01-05 15:02:28 +00:00
  • e095f6c753 random formatting Jędrzej Stuczyński 2026-01-05 14:33:44 +00:00
  • b924729992 feat(lp-client): add LP session management and UDP data plane support durch 2025-12-23 22:04:34 +01:00
  • 1cfa79abc9 feat(lp-client): wrap payload in IpPacketRequest before KCP durch 2025-12-23 18:32:53 +01:00
  • c6180d8b76 fix(ipr): send KCP protocol packets in tick instead of just logging durch 2025-12-23 15:23:20 +01:00
  • b340367106 fix(ipr): wrap KCP client responses in KCP before SURB reply durch 2025-12-23 12:53:34 +01:00
  • 57f3d942b7 fix(ipr): prevent KCP detection false positives on IPR messages durch 2025-12-23 12:42:59 +01:00
  • 0658c5a0c8 feat(ipr): integrate KcpSessionManager into MixnetListener durch 2025-12-23 12:20:47 +01:00
  • 9b54a11f4b feat(ipr): add KcpSessionManager for LP client KCP handling durch 2025-12-23 11:23:13 +01:00
  • 04300b6c56 Fix replay protection vulnerability in LP data handler durch 2025-12-23 11:01:02 +01:00
  • 1945ad2e4d Implement LP data handler on UDP:51264 durch 2025-12-23 10:18:26 +01:00
  • d9b0d5d599 Add LP mixnet mode registration with nym address return durch 2025-12-23 09:55:12 +01:00
  • 246d061975 Rename nym-lp-speedtest to nym-lp-client and fix KCP bug durch 2025-12-22 23:07:48 +01:00
  • bd475b5572 Implement LP+Sphinx+KCP client with SURB support durch 2025-12-22 22:05:35 +01:00
  • 7ab5e31b3c Implement topology fetching for nym-lp-speedtest durch 2025-12-22 18:08:48 +01:00
  • 76a5d5048f Create nym-lp-speedtest crate scaffold durch 2025-12-22 18:00:11 +01:00
  • 3b891fff1c Add no-mix-acks feature flag to nym-sphinx-framing durch 2025-12-22 17:31:28 +01:00
  • 7c3feaede3 Add LP registration idempotency and retry logic durch 2025-12-20 21:56:49 +01:00
  • 379ec1d61e Fix code review issues for stream-oriented LP durch 2025-12-20 21:13:25 +01:00
  • e9c7e931e7 Add persistent exit stream for entry→exit forwarding durch 2025-12-20 20:53:09 +01:00
  • f9c40e41f2 Refactor LP to stream-oriented TCP processing durch 2025-12-20 20:37:07 +01:00
  • dd7a43dd15 Various smaller fixes durch 2025-12-16 23:17:44 +01:00
  • 9eb8cc2de8 Change MessageType from u16 to u32 durch 2025-12-16 21:12:32 +01:00
  • 7ebacde1fc Add negotiated_version field to LpSession durch 2025-12-16 21:06:16 +01:00
  • 1386a49a99 Add forward_timeout to LP client config durch 2025-12-16 20:22:29 +01:00
  • bb76ff82bd Add LpConfig struct and AIDEV-NOTE documentation for KKT+PSQ durch 2025-12-16 20:15:17 +01:00
  • b5f1bab87b Deduplicate outer_key lookup pattern in nested_session.rs durch 2025-12-16 18:21:29 +01:00
  • e096ec9c9e Use explicit bincode Options helper in nested_session durch 2025-12-16 18:17:48 +01:00
  • d09e7a296d Return error on session unavailable in handle_subsession_packet durch 2025-12-16 18:11:52 +01:00
  • 4e8411a728 Add semaphore-based connection limiting for LP packet forwarding durch 2025-12-16 17:59:38 +01:00
  • 70311da0a6 Fix Zeroizing deref in ed25519 to_x25519 conversion durch 2025-12-16 17:59:07 +01:00
  • bfd8eb3f2d Return Result from KCP session input() for error detection durch 2025-12-16 17:04:40 +01:00
  • dcf5840b11 Zeroize Ed25519 key material in to_x25519 conversion durch 2025-12-16 12:30:30 +01:00
  • 9bcae469fc Increase KCP fragment limit from u8 to u16 durch 2025-12-16 11:26:56 +01:00
  • 65bd47f342 Add gateway-probe localnet mode with WireGuard tunnel support durch 2025-12-12 16:30:56 +01:00
  • 637459b153 Add LP telescoping with nested sessions and subsession support durch 2025-12-12 16:30:42 +01:00
  • 0a6f78a921 Implement LP registration protocol with KKT/PSQ integration durch 2025-12-12 16:30:31 +01:00
  • 539216d585 Add KKT cryptographic primitives Georgio Nicolas 2025-12-12 16:30:15 +01:00
  • f7df17e3de contracts/ experiment - publish = false for contracts max/crates-io-prep-v2-contract-experiment mfahampshire 2026-01-08 13:21:49 +00:00
  • 9ddd56b2ca removal of contracts experiemnt - clippy 3 mfahampshire 2026-01-08 13:09:46 +00:00
  • 0b552d50bb removal of contracts experiemnt - clippy 2 mfahampshire 2026-01-08 12:52:01 +00:00
  • b143e755c4 removal of contracts/ workspace experiment - clippy mfahampshire 2026-01-08 12:47:29 +00:00
  • 6200899b70 removal of contracts/ workspace experiment commit 2 mfahampshire 2026-01-08 12:35:37 +00:00
  • c82059fd06 removal of contracts/ workspace experiment commit mfahampshire 2026-01-08 12:35:13 +00:00
  • 6fb5d002e6 Merge pull request #6313 from promalert/develop Tommy Verrall 2026-01-08 13:25:29 +01:00
  • 530c501fbb Initial changes to support extra configurable parameters and to print… #6237 vpn/kiwi-release-mozzarella Nicolas Constantinides 2025-12-07 09:17:34 -05:00
  • 898b8d6ae5 Update nix to v0.30.1 Andrej Mihajlov 2026-01-08 12:10:09 +01:00
  • 60731ad2d4 test simon/logging Simon Wicky 2026-01-08 10:07:22 +01:00
  • 2c717c0ebd Created an RTT Tester Client rtt-analyzer nikss31 2026-01-07 22:49:06 +00:00
  • 3805c20e4e add pre-resolve stage that returns addrs if we have used static table previously (#6297) Jack Wampler 2025-12-17 09:06:43 -07:00
  • 12f7012d8d fix issues with using the http client using default-features=false (#6281) Jack Wampler 2025-12-10 11:54:24 -07:00
  • 8e800170eb remove jit resolve in http client & slight increase to dns timeouts (#6283) Jack Wampler 2025-12-12 07:50:34 -07:00