Alexey
231f04a810
Bump
3.4.12
2026-05-22 11:00:41 +03:00
Alexey
b32daf79bc
Update Cargo.lock
2026-05-22 11:00:18 +03:00
Alexey
f668759c05
API Fixes + Exclusive Mask + Startup Speed-up + IDN + Decomposing hot-path modules: merge pull request #796 from telemt/flow
...
API Fixes + Exclusive Mask + Startup Speed-up + IDN + Decomposing hot-path modules
2026-05-22 10:55:26 +03:00
Alexey
4d9e835fa2
Merge branch 'main' into flow
2026-05-21 23:45:54 +03:00
Alexey
885258b85e
Prioritize Relay Flow Cancellation over Buffered Writes
2026-05-21 20:35:25 +03:00
Alexey
98c985091c
Decomposing hot-path modules into focused submodules
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-21 18:03:55 +03:00
Alexey
c02c7fbe43
Reducing hot-path allocs + duplicate telemetry touchs
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-20 17:07:54 +03:00
Alexey
8379b48f69
Fix hot-path replay bounds and ME control allocations
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-20 14:05:22 +03:00
Alexey
70d02910b7
Fixes for SILENT-mode by #792
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-20 10:54:37 +03:00
Alexey
422d97a385
Update load.rs
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-20 10:33:18 +03:00
Alexey
6b0cc48c2b
IDN Support
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-19 22:42:09 +03:00
Alexey
914f141715
Exclusive Mask + Startup Speed-up
...
Signed-off-by: Alexey <247128645+axkurcom@users.noreply.github.com >
2026-05-19 22:17:59 +03:00
Alexey
b4c33eff39
Update CONTRIBUTING.md
2026-05-19 11:10:00 +03:00
Alexey
9e877e45c9
Merge pull request #788 from amirotin/feature/users-quota-endpoint
...
Add GET /v1/users/quota endpoint
2026-05-17 11:06:06 +03:00
Alexey
01b0c5c6ce
Merge pull request #786 from Dimasssss/patch-1
...
Update install.sh
2026-05-16 14:12:14 +03:00
Mirotin Artem
0af64a4d0a
Add GET /v1/users/quota endpoint
2026-05-15 16:25:56 +03:00
Dimasssss
ad1bb5cc1a
Update install.sh
2026-05-15 01:32:37 +03:00
Dimasssss
08cde1a255
Update install.sh
2026-05-15 01:29:13 +03:00
Dimasssss
faf1f28f9d
Update install.sh
2026-05-15 01:23:45 +03:00
Dimasssss
32613c8e68
Update install.sh
2026-05-15 01:12:47 +03:00
Alexey
f77e9b8881
Merge pull request #783 from astronaut808/feature/user-rate-limits-api
...
Expose user rate limits through the API
2026-05-14 18:20:04 +03:00
astronaut808
25ca64de1b
Document Docker config layout for API mutations
2026-05-13 16:42:01 +05:00
astronaut808
8895947414
Expose user rate limits through the API
2026-05-13 16:35:40 +05:00
Alexey
1fe621f743
Update CONFIG_PARAMS.en.md
2026-05-10 17:37:41 +03:00
Alexey
3b0ebf3c9e
Update CONFIG_PARAMS.ru.md
2026-05-10 17:37:31 +03:00
Alexey
b41f6bc21e
Update CONFIG_PARAMS.en.md
2026-05-10 17:37:15 +03:00
Alexey
0a9f599611
Update CONFIG_PARAMS.en.md
2026-05-10 17:37:03 +03:00
Alexey
cdb021fc71
Update CONFIG_PARAMS.ru.md
2026-05-10 17:22:39 +03:00
Alexey
6b61183b9d
Update CONFIG_PARAMS.en.md
2026-05-10 17:22:21 +03:00
Alexey
7a284623d6
Update API.md
2026-05-10 15:38:27 +03:00
Alexey
3bd5637e47
ME + Admission + Cleanup Correctness: merge pull request #779 from telemt/flow
...
ME + Admission + Cleanup Correctness
3.4.11
2026-05-10 14:23:09 +03:00
Alexey
57b2aa0453
Rustfmt
2026-05-10 14:14:52 +03:00
Alexey
10c7cb2e0c
Middle Relay Cancellation Errors
2026-05-10 14:12:15 +03:00
Alexey
900b574fb8
Harden ME Writer Cancellation paths
2026-05-10 14:09:10 +03:00
Alexey
beed6b4679
Middle Wait Deadlines + Tighten Session Release State
2026-05-10 13:58:02 +03:00
Alexey
eef2a38c75
Type Route Cutovers + Reduce IP Tracker cleanup pressure
2026-05-10 13:55:01 +03:00
Alexey
6cb72b3b6c
Explicit Reasons of Session Fallback Cleanup + ME Close
2026-05-10 13:50:36 +03:00
Alexey
090b2ca636
Stats and Cleanup-proccess beyond Hot-path
2026-05-10 13:43:41 +03:00
Alexey
e10c070dc1
Observability + Cancellation for Middle Quota + Traffic Waits
2026-05-10 13:38:11 +03:00
Alexey
3f9ac87daf
Bounded Rate Bursts + Cancel ME Waits
2026-05-10 13:33:54 +03:00
Alexey
36de807096
Merge branch 'flow' of https://github.com/telemt/telemt into flow
2026-05-10 13:31:11 +03:00
Alexey
844a912b38
Expose Quota Contention + Cleanup fallback metrics
2026-05-10 13:30:59 +03:00
Alexey
5c5a3fae06
Update AGENTS.md
2026-05-10 13:29:02 +03:00
Alexey
ba1d9be5d4
Hardened Relays and API Security paths
2026-05-10 13:22:54 +03:00
Alexey
b2aa9b8c9e
Hardened API & Management-plane Admission
...
- bound API and metrics connection handling
- default metrics listener to localhost
- reject untrusted PROXY protocol peers before parsing headers
- cap API request body size and PROXY v2 payload allocation
- validate route usernames and TLS domains consistently
2026-05-09 20:50:23 +03:00
Alexey
73c82bda7a
Update AGENTS.md
2026-05-09 16:34:54 +03:00
Alexey
b3510aa8b8
Bound HTTP API+Metrics Connection Admission
2026-05-09 16:29:30 +03:00
Alexey
dd3c5eff1c
Merge pull request #776 from pavlozt/fix/sudo_path
...
Fix(installer): workaround for systems with secure PATH
2026-05-09 13:09:25 +03:00
PavelZ
dd4fb71959
Fix(installer): workaround for systems with secure PATH
2026-05-08 17:31:50 +03:00
Alexey
f0f2bc0482
Limit&Quota Saving as File + API
2026-05-08 14:38:24 +03:00