Commit Graph

  • 901a0b7c23 Runtime guardrails: merge pull request #484 from telemt/flow-runtime 3.3.23 Alexey 2026-03-18 22:37:17 +03:00
  • 03891db0c9 Update Cargo.toml Alexey 2026-03-18 22:36:33 +03:00
  • 89e5668c7e Runtime guardrails Alexey 2026-03-18 22:33:41 +03:00
  • 1935455256 Update CONFIG_PARAMS.en.md Dimasssss 2026-03-18 18:20:23 +03:00
  • 20e205189c Enhance TLS Emulator with ALPN Support and Add Adversarial Tests David Osipov 2026-03-18 17:04:50 +04:00
  • 1544e3fcff Merge pull request #481 from telemt/bump 3.3.22 Alexey 2026-03-18 13:58:39 +03:00
  • 85295a9961 Update Cargo.toml Alexey 2026-03-18 13:58:27 +03:00
  • a54f807a45 Hot-Reload fixes: merge pull request #480 from telemt/flow-user Alexey 2026-03-18 13:57:58 +03:00
  • 31f6258c47 Hot-Reload fixes Alexey 2026-03-18 13:54:59 +03:00
  • 062464175e Merge branch 'main' into feat/shadowsocks-upstream Maxim Myalin 2026-03-18 12:38:23 +03:00
  • a5983c17d3 Add Docker build context ignore file Maxim Myalin 2026-03-18 12:36:48 +03:00
  • def42f0baa Add Shadowsocks upstream support Maxim Myalin 2026-03-18 12:36:44 +03:00
  • 30ba41eb47 Merge pull request #479 from telemt/bump 3.3.21 Alexey 2026-03-18 11:57:25 +03:00
  • 42f946f29e Update Cargo.toml Alexey 2026-03-18 11:57:09 +03:00
  • c53d7951b5 Merge pull request #468 from temandroid/main Alexey 2026-03-18 11:56:32 +03:00
  • f36e264093 Merge pull request #477 from Dimasssss/CONFIG_PARAMS.md Alexey 2026-03-18 11:56:17 +03:00
  • a3bdf64353 ME Coverage Ratio in API + as Draining Factor: merge pull request #478 from telemt/flow-api Alexey 2026-03-18 11:56:01 +03:00
  • 2aa7ea5137 ME Coverage Ratio in API + as Draining Factor Alexey 2026-03-18 11:46:13 +03:00
  • 462c927da6 Create CONFIG_PARAMS.en.md Dimasssss 2026-03-18 10:53:09 +03:00
  • cb87b2eac3 Adaptive Buffers + Session Eviction Method: merge pull request #475 from telemt/flow-buffers Alexey 2026-03-18 10:52:22 +03:00
  • 3739f38440 Adaptive Buffers + Session Eviction Method Alexey 2026-03-18 10:49:02 +03:00
  • 97d4a1c5c8 Refactor and enhance security in proxy and handshake modules David Osipov 2026-03-18 01:40:38 +04:00
  • c2443e6f1a Refactor auth probe eviction logic and improve performance David Osipov 2026-03-18 00:38:59 +04:00
  • a7cffb547e Implement idle timeout for masking relay and add corresponding tests David Osipov 2026-03-17 22:48:13 +04:00
  • f0c37f233e Refactor health management: implement remove_writer_if_empty method for cleaner writer removal logic and update related functions to enhance efficiency in handling closed writers. David Osipov 2026-03-17 21:38:15 +04:00
  • 8e96039a1c Merge branch 'telemt:main' into main TEMAndroid 2026-03-17 20:09:50 +03:00
  • 36b360dfb6 feat: add Telemt Control API Python simple client with CLI TEMAndroid 2026-03-17 20:09:36 +03:00
  • 60953bcc2c Refactor user connection limit checks and enhance health monitoring tests: update warning messages, add new tests for draining writers, and improve state management David Osipov 2026-03-17 20:53:37 +04:00
  • 2c06288b40 Enhance UserConnectionReservation: add runtime handle for cross-thread IP cleanup and implement tests for user expiration and connection limits David Osipov 2026-03-17 20:21:01 +04:00
  • 0284b9f9e3 Refactor health integration tests to use wait_for_pool_empty for improved readability and timeout handling David Osipov 2026-03-17 20:14:07 +04:00
  • 4e3f42dce3 Add must_use attribute to UserConnectionReservation and RouteConnectionLease structs for better resource management David Osipov 2026-03-17 19:55:55 +04:00
  • 5dd0c47f14 Merge pull request #464 from temandroid/patch-1 Alexey 2026-03-17 18:53:07 +03:00
  • 50a827e7fd Merge upstream/flow-sec into pr-sec-1 David Osipov 2026-03-17 19:48:53 +04:00
  • d81140ccec Enhance UserConnectionReservation management: add active state and release method, improve cleanup on drop, and implement tests for immediate release and concurrent handling David Osipov 2026-03-17 19:39:29 +04:00
  • 4739083f57 feat(zabbix): add graphs to Telemt template TEMAndroid 2026-03-17 18:24:57 +03:00
  • c540a6657f Implement user connection reservation management and enhance relay task handling in proxy David Osipov 2026-03-17 19:05:26 +04:00
  • 4808a30185 Merge upstream/main into flow-sec rehearsal: resolve config and middle-proxy health conflicts David Osipov 2026-03-17 18:29:56 +04:00
  • 1357f3cc4c bump version to 3.3.20 and implement connection lease management for direct and middle relays David Osipov 2026-03-17 18:16:17 +04:00
  • d9aa6f4956 Merge upstream/main into pr-sec-1 David Osipov 2026-03-17 17:49:10 +04:00
  • 37a31c13cb Merge pull request #460 from telemt/bump 3.3.20 Alexey 2026-03-17 16:31:46 +03:00
  • 35bca7d4cc Update Cargo.toml Alexey 2026-03-17 16:31:32 +03:00
  • f39d317d93 Merge pull request #459 from telemt/flow-perf Alexey 2026-03-17 16:28:59 +03:00
  • d4d93aabf5 Merge pull request #458 from DavidOsipov/ME-draining-fix-3.3.19 Alexey 2026-03-17 16:17:41 +03:00
  • c9271d9083 Add health monitoring tests for draining writers David Osipov 2026-03-17 17:11:51 +04:00
  • 4f55d08c51 Merge pull request #454 from DavidOsipov/pr-sec-1 Alexey 2026-03-17 15:35:08 +03:00
  • 9c9ba4becd Merge pull request #452 from Dimasssss/patch-1 Alexey 2026-03-17 15:27:43 +03:00
  • 93caab1aec feat(proxy): refactor auth probe failure handling and add concurrent failure tests David Osipov 2026-03-17 16:25:29 +04:00
  • 0c6bb3a641 feat(proxy): implement auth probe eviction logic and corresponding tests David Osipov 2026-03-17 15:43:07 +04:00
  • b2e15327fe feat(proxy): enhance auth probe handling with IPv6 normalization and eviction logic David Osipov 2026-03-17 15:15:12 +04:00
  • 2e8be87ccf ME Writer Draining-state fixes Alexey 2026-03-17 13:58:01 +03:00
  • d78360982c Hot-Reload fixes Alexey 2026-03-17 13:02:12 +03:00
  • bd0cefdb12 Update TLS-F-TCP-S.ru.md Dimasssss 2026-03-17 11:56:56 +03:00
  • e2ed1eb286 Merge pull request #450 from kutovoys/main Alexey 2026-03-17 11:46:52 +03:00
  • 822bcbf7a5 Update Cargo.toml Alexey 2026-03-17 11:21:35 +03:00
  • b25ec97a43 Merge pull request #447 from DavidOsipov/pr-sec-1 Alexey 2026-03-17 11:20:36 +03:00
  • a74def9561 Update metrics configuration to support custom listen address Sergey Kutovoy 2026-03-17 12:58:40 +05:00
  • 8821e38013 feat(proxy): enhance auth probe capacity with stale entry pruning and new tests David Osipov 2026-03-17 02:19:14 +04:00
  • a1caebbe6f feat(proxy): implement timeout handling for client payload reads and add corresponding tests David Osipov 2026-03-17 01:53:44 +04:00
  • e0d821c6b6 Merge remote-tracking branch 'upstream/main' into pr-sec-1 David Osipov 2026-03-17 01:51:35 +04:00
  • 205fc88718 feat(proxy): enhance logging and deduplication for unknown datacenters David Osipov 2026-03-17 01:29:30 +04:00
  • 95c1306166 Merge pull request #444 from Dimasssss/patch-1 Alexey 2026-03-16 22:06:27 +03:00
  • e1ef192c10 Update FAQ.en.md Dimasssss 2026-03-16 22:03:28 +03:00
  • ee4d15fed6 Update FAQ.ru.md Dimasssss 2026-03-16 22:02:55 +03:00
  • 0040e9b6da Merge pull request #442 from telemt/bump 3.3.19 Alexey 2026-03-16 21:25:44 +03:00
  • 2c10560795 Update Cargo.toml Alexey 2026-03-16 21:25:14 +03:00
  • 5eff38eb82 Merge pull request #441 from kavore/feat/configurable-max-connections Alexey 2026-03-16 21:17:21 +03:00
  • b6206a6dfe feat: make max_connections configurable via [server] section kavore 2026-03-16 20:40:10 +03:00
  • e4a50f9286 feat(tls): add boot time timestamp constant and validation for SNI hostnames David Osipov 2026-03-16 21:37:59 +04:00
  • 213ce4555a Merge remote-tracking branch 'upstream/main' into pr-sec-1 David Osipov 2026-03-16 20:51:53 +04:00
  • 5a16e68487 Enhance TLS record handling and security tests David Osipov 2026-03-16 20:43:49 +04:00
  • 6ffbc51fb0 security: harden handshake/masking flows and add adversarial regressions David Osipov 2026-03-16 20:04:41 +04:00
  • 4d8a5ca174 Merge pull request #436 from Dimasssss/patch-1 Alexey 2026-03-16 13:49:31 +03:00
  • 0ae67db492 Update QUICK_START_GUIDE.en.md Dimasssss 2026-03-16 13:40:50 +03:00
  • c4f77814ee Update QUICK_START_GUIDE.ru.md Dimasssss 2026-03-16 13:40:20 +03:00
  • dcab19a64f ci: remove CI workflow changes (deferred to later PR) David Osipov 2026-03-16 13:56:46 +04:00
  • f10ca192fa chore: merge upstream/main (92972ab) into pr-sec-1 David Osipov 2026-03-16 13:50:46 +04:00
  • 92972ab6bf Merge pull request #433 from Linaro1985/feat_data_path Alexey 2026-03-16 10:54:35 +03:00
  • c351e08c43 add support for data path option Maxim Anisimov 2026-03-13 14:36:28 +03:00
  • e29855c8c6 Merge pull request #432 from telemt/readme Alexey 2026-03-15 23:00:35 +03:00
  • 3634fbd7e8 Update README.md Alexey 2026-03-15 23:00:17 +03:00
  • bb29797bfb Merge pull request #429 from Dimasssss/patch-1 Alexey 2026-03-15 22:44:22 +03:00
  • 3d5af3d248 Update FAQ.en.md Dimasssss 2026-03-15 19:09:02 +03:00
  • 2d7df3da6c Update FAQ.ru.md Dimasssss 2026-03-15 19:06:56 +03:00
  • 4abc0e5134 ME Draining Writers threshold + Inherited per-user unique IP limit: merge pull request #426 from telemt/flow Alexey 2026-03-15 15:00:20 +03:00
  • 4028579068 Inherited per-user unique IP limit Alexey 2026-03-15 12:43:31 +03:00
  • 58f26ba8a7 Configurable ME draining writer overflow threshold Alexey 2026-03-15 12:13:46 +03:00
  • 2be3e4ab7f Merge pull request #423 from telemt/bump 3.3.18 Alexey 2026-03-15 00:33:09 +03:00
  • 3d43ff6e57 Update Cargo.toml Alexey 2026-03-15 00:32:57 +03:00
  • 1294da586f ME Writer Rebinding - Lifecycle and Consistency fixes: merge pull request #422 from telemt/flow Alexey 2026-03-15 00:30:57 +03:00
  • ac0698b772 ME Writer Rebinding - Lifecycle and Consistency fixes Alexey 2026-03-15 00:17:54 +03:00
  • 2bd9036908 ci: add security policy, cargo-deny configuration, and audit workflow David Osipov 2026-03-15 00:02:03 +04:00
  • dda31b3d2f New Hot-Reload method + TLS-F New Methods + TLS-F/TCP-S Docs: merge pull request #420 from telemt/flow Alexey 2026-03-14 20:45:47 +03:00
  • 7d5e1cb9e8 Rename TLS-F-TCP-s.ru.md to TLS-F-TCP-S.ru.md Alexey 2026-03-14 20:42:21 +03:00
  • 56e38e8d00 Update TLS-F-TCP-s.ru.md Alexey 2026-03-14 20:41:14 +03:00
  • 4677b43c6e TLS-F New Methods Alexey 2026-03-14 20:38:24 +03:00
  • 4ddbb97908 Create TLS-F-TCP-s.ru.md Alexey 2026-03-14 20:29:12 +03:00
  • 8b0b47145d New Hot-Reload method Alexey 2026-03-14 18:54:05 +03:00
  • f7e3ddcdb6 Update LICENSE Alexey 2026-03-14 16:02:40 +03:00
  • af5cff3304 Merge pull request #417 from telemt/licensing-md Alexey 2026-03-14 15:59:35 +03:00
  • cb9144bdb3 Update LICENSING.md Alexey 2026-03-14 15:59:21 +03:00