File telemt.changes of Package telemt
------------------------------------------------------------------- Thu Mar 26 06:09:10 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.32: * Update admission.rs * Middle Relay fixes * RPC Proxy-req fixes * Unexpected-only Quarantine * Dashmap-driven Routing + Health Parallel + Family Runtime State * Floor Runtime + Writer Selection Policy + Reconnect/Warmup + TransportPolicy + NAT Runtime Cores * ME Reinit Core advancing + Binding Policy Core * Drain + Single-Endpoint Runtime Cores * ME Health Core * ME Route Runtime Core * ME Writer Lifecycle Core * ME Reinit Core * ME Routing Core * ME Writer Task Consolidation * RoutingTable + BindingState * Update FAQ.en.md * Update FAQ.ru.md * Update QUICK_START_GUIDE.en.md * Update QUICK_START_GUIDE.ru.md * Update CONFIG_PARAMS.en.md * WritersState on ArcSwao + Preferred Endpoint on ArcSwap + Two-map Rotation for Desync Dedup * Safety Gates Invariants + HybridAsyncPersistent + Watch + Runtime Snapshots + ME Writer Ping Tracker + Parallel Recovery + Backpressure Guardrails ------------------------------------------------------------------- Tue Mar 24 19:49:21 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.31: * Update release.yml * Update Dockerfile * Update release.yml * Update Cargo.toml * Update release.yml * Update Cargo.toml * Update release.yml * Update test.yml * Update test.yml * Update test.yml * Bump * TLS Validator: Unknown SNI as WARN in Log * Update Dockerfile * Update release.yml * Update release profile settings for better optimization ------------------------------------------------------------------- Tue Mar 24 10:27:15 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.30: * Update Dockerfile * Update Dockerfile * Update release.yml * Update release.yml * Rustks CryptoProvider fixes + Rustfmt * Advanced TLS Fetcher * TLS Fetcher fixes * Rustfmt * Upstream-driver getProxyConfig and getProxyConfig * TLS Validator * Missing proxy_protocol_trusted_cidrs as trust- * Update test.yml * Update test.yml * Update test.yml * Rustfmt * Update relay_quota_model_adversarial_tests.rs * Update relay_quota_overflow_regression_tests.rs * Workflow for Docker and correct binary naming * Rewiring tests * Workflows Swap * Fixes in tests * New wave of tests * Update VPS_DOUBLE_HOP.en.md * Update VPS_DOUBLE_HOP.ru.md * Old Test Deletion * Redesign Quotas on Atomics * Refactor CI workflows: rename build job and streamline stress testing setup * Add comprehensive security tests for quota management and relay functionality * Security hardening, concurrency fixes, and expanded test coverage * Update VPS_DOUBLE_HOP.ru.md * Update CONFIG_PARAMS.en.md * Update FAQ.en.md * Update FAQ.ru.md * Create VPS_DOUBLE_HOP.en.md * Create VPS_DOUBLE_HOP.ru.md * Update middle_relay.rs * Update CONFIG_PARAMS.en.md * Update src/proxy/tests/handshake_more_clever_tests.rs * Update src/proxy/tests/client_security_tests.rs * DC -> Client Runtime in Metrics and API * DC -> Client Optimizations * Add stress and manual benchmark tests for handshake protocols * Update codeql-config.yml * Update CODE_OF_CONDUCT.md * Update Dockerfile * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update Dockerfile * Update release.yml * Add interval_gap_usize function and enhance integration test assertions for class separability * Update release.yml * Implement aggressive shape hardening mode and related tests * Add comprehensive security tests for proxy functionality * Refactor proxy and transport modules for improved safety and performance ------------------------------------------------------------------- Sat Mar 21 18:10:12 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.29: * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update release.yml * Update crypto_bench.rs * Format * Update Cargo.lock * Update Cargo.toml * Update release.yml * Add stress testing for quota-lock and refactor test guard usage * Update dependencies and refactor random number generation * Add regression and security tests for relay quota and TLS stream handling * Add comprehensive tests for relay quota management and adversarial scenarios * Refactor and enhance tests for proxy and relay functionality * Add masking shape classifier and guard tests for adversarial resistance * Version change before PR * Crates update * Add comprehensive security tests for masking and shape hardening features * Update section title for Docker usage * actually, it's a better one * changed version * Normalize Cargo.lock after upstream merge * moved tests to subdirs * Refactor TLS fallback tests to remove unnecessary client hello assertions * refactor: update TLS record size constants and related validations * Add comprehensive TLS ClientHello size validation and adversarial tests * Changed version * Add adversarial tests for MTProto handshake and enhance masking functionality * changed version * Add method to retrieve inner reader with pending plaintext * Обновил версию * fix(proxy): исправление wire-transparency при fallback и усиление безопасности * One more small test fix * Add adversarial tests module for client security testing * Changed version * Add security tests for middle relay idle policy and enhance stats tracking * Fix typo in systemd service metadata * Updated cargo * Changed version * Refactor OpenBSD build workflow for clarity * Update build-openbsd.yml * Added cargo.toml * Fixed issues with an action * Changed version * Added runner for Openbsd * Add security tests for pool writer and pool refill functionality * Integration hardening: reconcile main+flow-sec API drift and restore green suite * Add security tests for connection limits and handshake integrity * Add adversarial tests for client, handshake, masking, and relay modules * feat: enhance quota user lock management and testing * Enhance TLS Emulator with ALPN Support and Add Adversarial Tests * Add Docker build context ignore file * Add Shadowsocks upstream support * Refactor and enhance security in proxy and handshake modules * Refactor auth probe eviction logic and improve performance * Implement idle timeout for masking relay and add corresponding tests * 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. * Refactor user connection limit checks and enhance health monitoring tests: update warning messages, add new tests for draining writers, and improve state management * Enhance UserConnectionReservation: add runtime handle for cross-thread IP cleanup and implement tests for user expiration and connection limits * Refactor health integration tests to use wait_for_pool_empty for improved readability and timeout handling * Add must_use attribute to UserConnectionReservation and RouteConnectionLease structs for better resource management * Enhance UserConnectionReservation management: add active state and release method, improve cleanup on drop, and implement tests for immediate release and concurrent handling * Implement user connection reservation management and enhance relay task handling in proxy * Merge upstream/main into flow-sec rehearsal: resolve config and middle-proxy health conflicts * bump version to 3.3.20 and implement connection lease management for direct and middle relays * feat(proxy): refactor auth probe failure handling and add concurrent failure tests * feat(proxy): implement auth probe eviction logic and corresponding tests * feat(proxy): enhance auth probe handling with IPv6 normalization and eviction logic * ME Writer Draining-state fixes * Hot-Reload fixes * Update Cargo.toml * feat(proxy): enhance auth probe capacity with stale entry pruning and new tests * feat(proxy): implement timeout handling for client payload reads and add corresponding tests * feat(proxy): enhance logging and deduplication for unknown datacenters * feat(tls): add boot time timestamp constant and validation for SNI hostnames * Enhance TLS record handling and security tests * security: harden handshake/masking flows and add adversarial regressions * ci: remove CI workflow changes (deferred to later PR) * ci: add security policy, cargo-deny configuration, and audit workflow ------------------------------------------------------------------- Fri Mar 20 13:47:26 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.28: * Update Cargo.toml * ME Draining on Dual-Stack * TLS Fetcher Upstream Selection * Update README.md * Update Cargo.toml * Teardown Monitoring in Metrics * Teardown Monitoring in API * Authoritative Teardown + Orphan Watchdog + Force-Close Safery Policy * ME Writers Advanced Cleanup * Update README.md * Cargo.toml + Cargo.lock * ME Writers Anti-stuck and Quarantine fixes * Update Cargo.toml * Instadrain + Hard-remove for long draining-state * Update install.sh * Update health.rs * fix(docker): expose port 9091 and allow external API access ------------------------------------------------------------------- Fri Mar 20 08:03:11 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.24: * Update Cargo.toml * Cleanup-path as non-blocking * ME Writer stuck-up in draining-state fixes * Update CODE_OF_CONDUCT.md * Create CODE_OF_CONDUCT.md * Update install.sh * Update CONFIG_PARAMS.en.md ------------------------------------------------------------------- Wed Mar 18 21:20:14 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.23: * Update Cargo.toml * Runtime guardrails ------------------------------------------------------------------- Wed Mar 18 13:30:51 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.22: * Update Cargo.toml * Hot-Reload fixes ------------------------------------------------------------------- Wed Mar 18 09:34:45 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.21: * Update Cargo.toml * ME Coverage Ratio in API + as Draining Factor * Create CONFIG_PARAMS.en.md * Adaptive Buffers + Session Eviction Method * feat: add Telemt Control API Python simple client with CLI * feat(zabbix): add graphs to Telemt template ------------------------------------------------------------------- Tue Mar 17 17:02:11 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.20: * Update Cargo.toml * Add health monitoring tests for draining writers * Update TLS-F-TCP-S.ru.md * Update metrics configuration to support custom listen address * Update FAQ.en.md * Update FAQ.ru.md ------------------------------------------------------------------- Mon Mar 16 18:50:15 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.19: * Update Cargo.toml * feat: make max_connections configurable via [server] section * Update QUICK_START_GUIDE.en.md * Update QUICK_START_GUIDE.ru.md * add support for data path option * Update README.md * Update FAQ.en.md * Update FAQ.ru.md * Inherited per-user unique IP limit * Configurable ME draining writer overflow threshold ------------------------------------------------------------------- Sun Mar 15 11:46:12 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.18: * Update Cargo.toml * ME Writer Rebinding - Lifecycle and Consistency fixes * Rename TLS-F-TCP-s.ru.md to TLS-F-TCP-S.ru.md * Update TLS-F-TCP-s.ru.md * TLS-F New Methods * Create TLS-F-TCP-s.ru.md * New Hot-Reload method * Update LICENSE * Update LICENSING.md * Update LICENSE * Telemt PL 3 на русском языке * TELEMT-Lizenz 3 auf Deutsch * Create LICENSE.en.md * Update LICENSE * Middle-End docs * Update LICENSE * Delete config.full.toml * Update LICENSING.md * Update LICENSE * Update LICENSE * Update LICENSE * Update LICENSE * Update LICENSE * Update LICENSE * Update LICENSE * Create LICENSE * Update LICENSING.md * systemd contrib, add sysuser & tmpfiles configs, fix service * systemd contrib, add sysuser & tmpfiles configs, fix service ------------------------------------------------------------------- Sat Mar 14 16:31:20 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.17: * Update Cargo.toml * Update QUICK_START_GUIDE.ru.md * Src-IP in ME Routing + more strict bind_addresses * Configured middle_proxy_nat_ip for ME Gate on strartup * Update README.md ------------------------------------------------------------------- Wed Mar 11 21:00:08 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.16: * fix(socket): validate ack_timeout_secs and check setsockopt rc * Add Rust coding conventions and self-explanatory commenting guidelines; update dependencies and version in Cargo files; enhance OpenBSD support in installation and documentation; improve TCP socket configuration and testing * Per-upstream Runtime Selftest * Bnd-block in API fixes * ReRoute state in API * Fix the ru translation also * Fix config path and update service creation steps ------------------------------------------------------------------- Mon Mar 09 22:17:36 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.15: * API Defaults * Update users.rs * Update users.rs * Update API.md * API User Deletion fixes * Runtime Selftest in API Docs * User Management in API * Correct IP:port/public-host:public-port in API * ME Selftest * Update Cargo.toml * Update API.md * Update admission.rs * Maestro - Refactored Main Format ------------------------------------------------------------------- Mon Mar 09 07:20:15 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.14: * PROXY Real IP in logs * ME/DC Reroute + ME Upper-limit tuning * Update README.md * Update Cargo.toml ------------------------------------------------------------------- Sun Mar 08 14:43:55 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.13: * Update Cargo.toml * DC to Client fine tuning ------------------------------------------------------------------- Sun Mar 08 14:43:07 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.12: * Update Cargo.toml * Update defaults.rs ------------------------------------------------------------------- Sun Mar 08 14:41:37 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.11: * Update Cargo.toml * ME Writer Pick in Metrics+API * ME Writer Pick * ME Active-by-Endpoint * Update pool_writer.rs * Update reader.rs * Update telemt.service * Apply suggestions from code review * Update install.sh * Update install.sh * improve install script * Modify telemt.service for network dependencies ------------------------------------------------------------------- Sat Mar 07 17:27:09 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.10: * Update Cargo.toml * CPU/RAM improvements + removing hot-path obstacles * Update config.toml ------------------------------------------------------------------- Sat Mar 07 15:07:46 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.9: * ME Adaptive Floor Upper-Limit * Fix typo in QUICK_START_GUIDE.ru.md * Update Cargo.toml * Init in API * API from main ------------------------------------------------------------------- Sat Mar 07 11:34:43 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.8: * Update Cargo.toml * Routed DC + Strict ME Writers * ME Strict Writers ------------------------------------------------------------------- Sat Mar 07 10:59:18 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.7: * Update Cargo.toml * No busy-poll in ME * Event-driven Drafts ------------------------------------------------------------------- Sat Mar 07 10:58:02 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.6: * Update Cargo.toml * ME Adaptive Floor Planner * Create FAQ.en.md * Update FAQ.ru.md * Update README.md * Migration aesdiag.py * Update README.md * Update QUICK_START_GUIDE.en.md * Update QUICK_START_GUIDE.ru.md ------------------------------------------------------------------- Fri Mar 6 18:23:40 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - add postinstall ------------------------------------------------------------------- Fri Mar 06 18:11:07 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.5: * Update Cargo.toml * Update FAQ.ru.md * Update API.md * DC Endpoints on default * Session by Target-DC-ID * ME Pool w/ Strict-Index * API Events + API as module * HTTP Utils for API * Runtime API on Edge * Runtime w/ Minimal Overhead * Runtime Watch * Runtime API Defaults * Update direct_relay.rs * Update middle_relay.rs * Atomics in Stats * Update mod.rs * ME Pool Runtime API * Upstream API Policy Snapshot * Update README.md * Update README.md ------------------------------------------------------------------- Fri Mar 06 10:55:55 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.4: * Update API.md * API Zero * Update README.md * Update Cargo.toml * Update load.rs * Runtime Model ------------------------------------------------------------------- Fri Mar 06 10:06:04 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.3: * Update Cargo.toml * ME NoWait Routing + Upstream Connbudget + PROXY Header t/o + allocation cuts ------------------------------------------------------------------- Fri Mar 06 10:05:43 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.2: * Update Cargo.toml * Secret Atomic Snapshot + KDF Fingerprint on RwLock ------------------------------------------------------------------- Fri Mar 06 10:05:31 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.1: * Update Cargo.toml * HybridAsyncPersistent - new ME Route NoWriter Mode ------------------------------------------------------------------- Thu Mar 05 13:54:03 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.3.0: * Update Cargo.toml * DC writer floor is below required only in runtime * MEP not ready only after 3 attempts * Shutdown Timer fixes * Init + Uptime timers * ME Pool Init fixes * Performance improvements * Update README.md * No lock-contention in ip-tracker * IP Limit fixes * Unique IP always in Metrics+API ------------------------------------------------------------------- Thu Mar 05 10:11:30 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.2.2: * Update Cargo.toml * ME2DC Fallback + ME Init Retries * Update README.md * Update API.md * Hot-Reload fixes * New IP Limit Method * Update CONTRIBUTING.md * Add new prometheus metrics to zabbix template * Update README.md * Update QUICK_START_GUIDE.en.md * Update QUICK_START_GUIDE.ru.md ------------------------------------------------------------------- Wed Mar 04 17:31:04 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.2.1: * Update config.toml * Update Cargo.toml * API UpstreamManager * Autodetect IP in API User-links ------------------------------------------------------------------- Wed Mar 04 06:24:09 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.2.0: * Update Cargo.toml * Update API.md * User-links in API * Runtime Stats in API * Runtime API Stats * Runtime API in defaults * API ME Pool Status * Pool Status hooks in ME Registry * Pool Status in Docs * Update mod.rs * API Pool Status Model * API Pool Status pull-up * API Pool Status * API in defaults+load+reload * API in defaults * API pull-up * API Docs V1 * API V1 Drafts ------------------------------------------------------------------- Wed Mar 04 06:22:00 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.6: * Update Cargo.toml * Idle tolerance + Adaptive floor by default + RPC Proxy Req * Upstream Connect in defaults * Upstream Connect in Metrics * Upstream Connect pull-up * Upstream Connect in Stats * Upstream Error classifier * fix: bind metrics port to localhost only * Update FAQ.ru.md * Update QUICK_START_GUIDE.ru.md * Update README.md ------------------------------------------------------------------- Tue Mar 03 09:35:59 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.5: * ME Adaptive Floor in Tests * ME Adaptive Floor pull-up * ME Adaptive Floor in Metrics * ME Adaptive Floor Drafts * Update health.rs * Update pool.rs * Update Cargo.toml * ME Keepalive 8/2 * ME Pool in Metrics * Update pool.rs * ME Healthcheck fixes ------------------------------------------------------------------- Tue Mar 03 09:35:01 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.4: * Update Cargo.toml * ME Pool Shadow Writers * Update pool.rs * ME Dual-Trio Pool Drafts * Create XRAY-SINGBOX-ROUTING.ru.md * Dead-code deletion: has_proxy_tag * ME Hardswap Generation stability * ME Pool improvements * Create MIDDLE-END-KDF.ru.md * Create MIDDLE-END-KDF.de.md * Create MIDDLE-END-KDF.en.md * Update QUICK_START_GUIDE.ru.md * Add per-user ad_tag with global fallback and hot-reload * Update QUICK_START_GUIDE.en.md * Update save instructions in QUICK_START_GUIDE.ru.md * Fix typos and update save instructions in FAQ.ru.md * Update FAQ.ru.md * Create FAQ.ru.md * Update config.full.toml * UpstreamManager Health-check for ME Pool over SOCKS * ME Pool improvements * fix: send PROXY protocol header to mask unix socket * fix: pass correct dst address to outgoing PROXY protocol header * refactor: rewrite telemt config as self-documenting deployment reference * Update install.sh * Add files via upload * Update QUICK_START_GUIDE.ru.md * Create QUICK_START_GUIDE.ru.md * Add files via upload ------------------------------------------------------------------- Sat Feb 28 15:20:19 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.3: * Update Cargo.toml * UpstreamManager: Backoff Retries * ME Connectivity: socks-url * Statistics on ME + Dynamic backpressure + KDF with SOCKS * ME/DC Method Detection fixes * TLS Fetch on unix-socket * Update TUNING.ru.md * TUNING.md * Bind_addresses prio over interfaces * Update README.md * Upstreams for ME + Egress-data from UM + ME-over-SOCKS + Bind-aware STUN * STUN switch + Ad-tag fixes + DNS-overrides * Update docker-compose.yml ------------------------------------------------------------------- Thu Feb 26 17:17:41 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.2: * Update Cargo.toml * ME Dead Writer w/o dead-lock on timeout * TLS-F Fetching Optimization * ME Pool Refactoring * ME Probe + STUN Legacy * Unified STUN + ME Primary parallelized * ME Probe parallelized * feat: add mask_proxy_protocol option for PROXY protocol to mask_host ------------------------------------------------------------------- Thu Feb 26 13:33:50 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.1: * STUN List * Update defaults.rs * Update load.rs * Checked defaults * Update README.md * Update README.md * Update config.toml * Update config.toml * Update config.toml * Update config.toml ------------------------------------------------------------------- Wed Feb 25 20:12:18 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.1.0: * Update config.toml * Create config.toml * Rename config.toml to config.full.toml * Update config.toml * New config.toml + tls_emulation enabled by default * Defaults in-place * Add proxy-secret to .gitignore * Update main.rs * fix: remove bracket in info * Update Cargo.toml * Update defaults.rs * Create beobachten.rs * ME Pool Beobachter * Update README.md * Update README.md * Update config.toml * ME Pool Flap-Detect in statistics ------------------------------------------------------------------- Wed Feb 25 06:12:29 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.15: * Delete proxy-secret * Update Cargo.toml * Update Cargo.toml * ME Hardswap being softer * ME Pool Health + Rotation * Update config.toml * Update config.toml ------------------------------------------------------------------- Wed Feb 25 06:10:39 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.14: * Update Cargo.toml * fix similar username in discovered items * Update config.toml * ME Soft Reinit tuning * Update config.toml * fix: resolve clippy warnings * fix: add #[cfg(test)] to unused ProxyError import * fix: add missing imports in test code * Apply suggestion from @axkurcom * fix: eliminate all compiler warnings * Update config.toml ------------------------------------------------------------------- Wed Feb 25 06:08:03 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.13: * Update release.yml * Update defaults.rs * Update defaults.rs * Update types.rs * Update types.rs * ME Pool Hardswap * Update README.md * Update config.toml * Update types.rs * Update config.toml * Update types.rs * Rename AGENTS_SYSTEM_PROMT.md to AGENTS.md * Delete AGENTS.md * Update Cargo.toml * Update Dockerfile * Improve CLI help text with comprehensive options ------------------------------------------------------------------- Mon Feb 23 13:24:33 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.12: * Update defaults.rs * ME Pool Reinit polishing * ME Pool Updater + Soft-staged Reinit w/o Reconcile * Desync Full Forensics * Update Cargo.lock * Update Cargo.toml * Simple zabbix template ------------------------------------------------------------------- Mon Feb 23 06:07:41 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.11: * Update Cargo.toml * Update tlsearch.py * TLS FC TTL Improvements * Time-To-Life for TLS Full Certificate * TLS-F tuning * TLS Emulator tuning * Drafting new TLS Fetcher * Drafting TLS Certificates in TLS ServerHello * Create tlsearch.py ------------------------------------------------------------------- Mon Feb 23 06:06:07 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.10: * ME Buffer reuse + Bytes Len over Full + Seq-no over Wrap-add * Update Cargo.toml * ME Pool tuning * Bounded backpressure + Semaphore Globalgate + * Update README.md * Middle-End tuning ------------------------------------------------------------------- Mon Feb 23 06:04:22 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.9: * Update types.rs * Update types.rs * Update Cargo.toml * Secure Payload length fixes * Update Cargo.toml * Middle-End protocol hardening * Update AGENTS_SYSTEM_PROMT.md * Update AGENTS_SYSTEM_PROMT.md * Reuseport Checker * Hotpath tunings * Flush-response experiments * fix: fix push image to telemt * fix: fix push image to telemt * style(yaml): fix formating for build-push-docker * style(yaml): fix formating for build-push-docker * feat: add gh docker-image * Update README.md * Add files via upload ------------------------------------------------------------------- Sat Feb 21 21:52:26 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.8: * ME Connection error handling * ME Connection lost fixes * Update Cargo.toml * Peer - Connection closed fixes * Use mask_host for TLS emulation fetcher ------------------------------------------------------------------- Sat Feb 21 12:51:49 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.7: * Update Cargo.toml ------------------------------------------------------------------- Sat Feb 21 06:37:55 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.7: * Fixed tests * Middle-End Fixes * ME Frame too large Fixes * Update hot_reload.rs * Update config.toml * Update config.toml * Update config.toml * feat: add hostname support for SOCKS4/SOCKS5 upstream proxies ------------------------------------------------------------------- Fri Feb 20 15:46:18 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.6: * Metrics + Fixes in tests * Update main.rs * Update metrics whitelist in README * ALPN Extract tests * Update Cargo.toml * Change whitelist to use IpNetwork for IP filtering * Change metrics whitelist to use IpNetwork * Change metrics_whitelist type from Vec<IpAddr> to Vec<IpNetwork> * Add ipnetwork dependency to Cargo.toml * TLS Improvements * TlsFrontCache + X509 Parser + GREASE Tolerance * Update Cargo.toml * HAProxy PROXY Protocol Fixes * Add config path canonicalization * Normalize IP + Masking + TLS * Refactor hot-reload mechanism to use notify crate * Refactor hot-reload watcher implementation * Add notify dependency for macOS file events * Enhance logging for hot reload configuration changes * Add PartialEq to AccessConfig struct * Specify types for config_rx in main.rs * Update CONTRIBUTING.md * Add hot_reload module to config * Add files via upload * Implement hot-reload for config and log level ------------------------------------------------------------------- Fri Feb 20 15:45:07 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.5: * Update telemt.service * TLS-F: Emu fixes * TLS-F: Fetcher fixes * TLS-F: Emu: stable CipherSuite * TLS-F: Emu researching * Update config.toml * Update Cargo.toml * TLS-F: Fetcher V2 * TLS-F: fixes * TLS-F: build fixes * TLS-F: pulling main.rs * TLS-F: ClientHello Extractor * TLS-F: added Emu + Cache * TLS Front - Fake TLS V2 Core * Drafting Fake-TLS V2 * Update CONTRIBUTING.md * Update README.md * Update README.md * Update README.md * Update config.toml * Update README.md * Update config.toml * Update config.toml ------------------------------------------------------------------- Thu Feb 19 19:31:16 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.4: * Update release.yml * Update Cargo.toml * Update Cargo.toml * Update config.toml * ME Concurrency * ME Keepalives * Drafting ME Healthcheck * ME Pool V2 - Agressive Healthcheck and Pool Rebuild * ME Pool V2 * feat: Add -V/--version flag to print version string * docs: Document disable_colors configuration parameter * ci: add musl build targets for static Linux binaries * Update LICENSING.md * Create LICENSING.md * Update CONTRIBUTING.md * Create CONTRIBUTING.md * Handle IPv6 ENETUNREACH in STUN probe gracefully * feat: implement selective routing for "scope_*" users * release changes package version * fix(ci): replace deprecated actions-rs/cargo with direct cross commands * fix(ci): replace deprecated actions-rs/cargo with direct cross commands * Update README.md * Update README.md * Update README.md * Update Cargo.toml ------------------------------------------------------------------- Thu Feb 19 19:30:07 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.3: * Nonce in Log only in DEBUG * Autofallback on ME-Init * Blackmagics... * New reroute algo + flush() optimized + new IPV6 Parser * Update ROADMAP.md * Update ROADMAP.md * Create ROADMAP.md * Create grafana-dashboard.json * Fix CodeQL warnings: add permissions and pin action versions * Update Cargo.toml * add manual workflow run * git action for build binaries ------------------------------------------------------------------- Thu Feb 19 19:28:53 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.2: * Update Cargo.toml * [network] in upstream * ME Fixes * [network] in main * [network] in docs * New [network] ------------------------------------------------------------------- Thu Feb 19 19:27:17 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.1: * Update Cargo.toml * dont fail on loop error * use -W warnings for clippy * comment -D warnings for clippy * add git action to build and test every PR * chore: update Cargo.lock with latest dependencies * feat: rewrite system prompt with scope control, response format, and decision process * Improved perf for ME * Fixed critical ME Problems * Add Prometheus /metrics HTTP endpoint * Update AGENTS_SYSTEM_PROMT.md * Update AGENTS.md * Create AGENTS_SYSTEM_PROMT.md * docs: update README with new 'announce' parameter * feat: extend announce_ip to accept hostnames * AGENTS.md * Update main.rs * Update main.rs * ME Ping in log * Reduce per-frame flush overhead * Fix HOL * Fix: public_host/public_port + unix socket * Modify docker-compose for tmpfs * refactor: rewrite dc.py with OOP, strict typing, and dataclass model * Grabbing unknown dc into unknown-dc.txt * Ping for [dc_overrides] * DC=203 by default + IP Autodetect by STUN * Refactor connectivity logging for upstream results * Update rust.yml * Update rust.yml * Update README.md * Update README.md * Update README.md * Update README.md * Refactor client handshake handling for clarity * Add Unix socket listener support * Update README.md * Update README.md * Update README.md * Update README.md ------------------------------------------------------------------- Sun Feb 15 13:26:47 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 3.0.0: * Num_bigint + Num_traits Fix * Update config.toml * Middle Proxy läuft wie auf Schienen... * Update Cargo.toml * Middle Proxy Minimal * Delete telemt * Middle-End Drafts * Deprecated failed KDF * New hash in tests * Configure color output based on user settings * Add disable_colors field to GeneralConfig * Revert "Unix socket listener + reverse proxy improvements" * Revert "Main fix" * Update main.rs * Update client.rs * Update client.rs * Update codeql.yml * Update main.rs * Update client.rs * Comment out user_max_unique_ips setting * Implement IP tracking and user limit checks * Integrate IP Tracker for user IP management * Add user_max_unique_ips to configuration * Add files via upload * Unix socket listener + reverse proxy improvements * Bumped version + DC Overrides * Delete middle_proxy.rs * Find DC Method in Python * Update README.md * Update README.md * docs: add ulimits to docker-compose.yml (fixes #56) * docs: add file descriptor limits for systemd and Docker (fixes #56) * feature: support show_links = "*" * Update config.toml * Added Docker support, updated README.md * CodeQL Fixes * Update codeql-config.yml * Bump lru from 0.12.5 to 0.16.3 * Updated codeql-config.yml ------------------------------------------------------------------- Sun Feb 15 13:25:58 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 2.0.0.1: * NAT + STUN Probes... * ME Diagnostics * HOL Minimized + Random conn_id + Target DC Magics * Middle Proxy Magics * Middle Proxy is so real * IP Version Superfallback * Middle Proxy Fixes * RPC Flags Fixes * Key derivation + me_health_monitor + QuickACK * Middle Proxy Drafts * Add mask_unix_sock for censorship masking via Unix socket * Update codeql.yml * Update codeql.yml * CodeQL Tuning * Create codeql.yml ------------------------------------------------------------------- Sun Feb 15 13:25:25 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 1.2.0.3: * New Relay on Tokio Copy Bidirectional ------------------------------------------------------------------- Sun Feb 15 13:24:44 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 1.2.0.2: * Semaphore + Async Magics for Defcluster * Default Cluster Drafts * Refactor startup logging * Pull-up * Update README.md * Update README.md * Update README.md * Update README.md * Fire-and-Forgot™ Draft * Fix Stats + UpstreamState + EMA Latency Tracking * Antireplay Improvements + DC Ping * Zeroize for key + log refactor + fix tests * Antireplay on sliding window + SecureRandom * Update rust.yml * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update config.toml * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md ------------------------------------------------------------------- Tue Feb 10 21:31:52 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - Update to version 1.1.1.0: * 1.1.1.0 * Update README.md * Update README.md * 1.1.0.0 * Update README.md * Update README.md * Update README.md * Global rewrite of AES-CTR + Upstream Pending + to_accept selection * Fixes in TLS for iOS ------------------------------------------------------------------- Tue Feb 10 21:31:41 UTC 2026 - Dmitry Markov <werwolf131313@gmail.com> - initial build