Jędrzej Stuczyński
7042d155eb
fixed tests compilation
2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński
c10d97372f
re-expose LP information on the http API
2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński
f2be036009
removed dependency on pre-rand09 from nym-lp
2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński
5e6bd80d45
nym-node startup cleanup
2026-02-26 13:48:25 +00:00
Georgio Nicolas
ef5d503692
add lp peer config
2026-02-26 13:48:25 +00:00
Jędrzej Stuczyński
901557ad04
generate fresh x25519, mlkem768 and mceliece keys on config migration
2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński
7c23cd2183
use derived receiver index
2026-02-26 13:48:24 +00:00
Georgio Nicolas
211f90692a
Add receiver index derivation
2026-02-26 13:48:24 +00:00
Georgio Nicolas
9b44095b62
Add receiver index derivation
2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński
f347a4f349
update lp api model
2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński
595d034f64
restoring nym-lp tests
2026-02-26 13:48:24 +00:00
Jędrzej Stuczyński
872ae85136
moved data encryption into the state machine
2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński
25ef5f52b4
wip
2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński
54d193caa9
removing dead code
2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński
4f106c3d98
intial telescoping reg
2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński
ed9883fc16
reverted back to libcrux repo refs
2026-02-26 13:48:23 +00:00
Georgio Nicolas
6f0c447f88
Slightly reduce use of rand08
2026-02-26 13:48:23 +00:00
Georgio Nicolas
bf88c0c9d4
Fix key conversion
2026-02-26 13:48:23 +00:00
Jędrzej Stuczyński
27b5bde7cf
'working' client-entry dvpn reg
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
3da3c8396f
compiling nym-crypto
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
88f383dd29
revamp of the transport traits and initial work on client-side transport
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
d56ca5fa78
helpers for Transport
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
63582dd4e1
LpSession cleanup
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
39ee22e501
fixed unit-tests within nym-kkt
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
26056909b7
responder side of the handshake and full e2e test
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
4fcb8ed202
initiator side of the full handshake
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
5536d49f65
Adding concrete types within KKT exchange
2026-02-26 13:48:22 +00:00
Jędrzej Stuczyński
5621c94c0a
encapsulation key parsing
2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński
0011975ae8
update KKTResponder
2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński
8460270f62
moved principal generation
2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński
d313e4ef05
move key generation to peer
2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński
ad389c4fba
moved the e2e test to nym-lp
2026-02-26 13:48:21 +00:00
Jędrzej Stuczyński
9d021481d0
nym-lp crate compiling
2026-02-26 13:48:21 +00:00
Georgio Nicolas
afe4c7fb03
use authenicator on the responder's side
2026-02-26 13:48:21 +00:00
Georgio Nicolas
583edbc2ef
merging georgio/lp-psqv2-integration
2026-02-26 13:48:21 +00:00
Tommy Verrall
a519f4ccb8
pr feedback
...
- Moved OTel CLI options into a separate OtelArgs
- Otel is built behind the feature flag otel
- Store timing is in microseconds
- Restore comments to existing files
2026-02-18 10:48:54 +01:00
Tommy Verrall
a3ba3bfc5a
remove non OTEL work here
2026-02-17 10:17:22 +01:00
Tommy Verrall
988df7cff7
sampling to avoid costs
...
- add otel timeouts
2026-02-17 09:10:52 +01:00
Tommy Verrall
d28d0ac39e
fix replay batch drop, harden error handling and scripts
2026-02-16 19:42:24 +01:00
Tommy Verrall
dce4d6b34b
otel: refactor key selection, add environment label, fix clippy
2026-02-16 19:13:11 +01:00
Tommy Verrall
bc47e9a1b2
otel: explicit TLS config for https endpoints
2026-02-16 18:11:28 +01:00
Tommy Verrall
cb277fe487
otel: support signoz cloud ingestion key and TLS
2026-02-16 16:11:31 +01:00
Tommy Verrall
00467e4440
fix upstream build: update lockfile and stabilise nym-lp
2026-02-16 14:11:40 +01:00
Tommy Verrall
40a3cd28b7
otel: add tracing
2026-02-16 13:46:17 +01:00
Jędrzej Stuczyński
4897cb0ce4
feat: introduce on-disk cache persistance for major nym-api caches ( #6302 )
...
This includes:
- mixnet contract cache
- described nodes cache
- nodes annotations cache (performance)
those changes include taking some code developed for the purposes of #6277
2026-02-11 15:57:47 +00:00
benedetta davico
46b9d5374b
Merge pull request #6271 from nymtech/bugfix/data-observatory
...
Fix migrations in the Data Observatory
2026-02-11 16:02:43 +01:00
Jack Wampler
e7fcaa980f
HTTP & DNS Improvements ( #6423 )
...
* Improve HTTP use of connection pooling (#6375 )
* add swap to system resolver instead of fallback (#6376 )
* add header tracking outer host name used in stealth requests (#6389 )
* Rotate urls on parse failure (#6383 )
* Add shared settings for stealth policy across HTTP clients (#6388 )
* Better controls for global interaction w/ static DNS (#6374 )
2026-02-11 07:04:53 -07:00
Jędrzej Stuczyński
bb694855d5
Lp/stateless handshake ( #6437 )
...
* perform KKT/PSQ handshake outside of LPStateMachine
* initiator
* responder
* concurrent test
* remove KTT/PSQ from the LpStateMachine
* adjusted gateway's Handler to accomodate new changes
* filling in placehlders
* fixed imports in nym-kkt crate
* naming
* clippy and moved more placeholder tests
* split up the initiator side of the PSQ
* split up the responder side of the PSQ
* additional helpers
* addressing review comments
* additional tests and explicit Error message
2026-02-10 17:20:54 +00:00
benedetta davico
39cfd532a8
Merge pull request #6439 from nymtech/release/2026.3-parmigiano
...
Release/2026.3 parmigiano
2026-02-10 12:06:52 +01:00
Jędrzej Stuczyński
801dcdda1e
do not run LP ( #6422 )
2026-02-06 08:41:19 +00:00