ospab
|
5bd653e9d2
|
fix: immediately ACK duplicate packets instead of silently dropping them to unblock client retries when ACKs are lost
|
2026-05-17 02:56:16 +03:00 |
ospab
|
5c33f08a9b
|
fix: resolve fatal connection halt caused by unrecoverable dropped untracked Ack/Nack frames. Control frames are now saved in sent_history without auto-retransmission to allow targeted Nack recovery.
|
2026-05-17 02:40:52 +03:00 |
ospab
|
f0a93b4161
|
perf: heavily tune UDP socket buffers via socket2 to support 10Gbps+ micro-burst resilience
|
2026-05-17 02:19:59 +03:00 |
ospab
|
9c685c8e43
|
feat: ensure connection and disconnection logs are always visible on the server even without debug mode
|
2026-05-17 02:16:12 +03:00 |
ospab
|
b1dfb335c9
|
fix: resolve severe server-side head-of-line blocking under high connection concurrency by delegating TCP connection establishments and stream writing to asynchronous spawned tasks
|
2026-05-17 02:01:40 +03:00 |
ospab
|
4cc1f0079c
|
fix: resolve packet drop & connection timeouts under high speed tests by reducing proxy event queue size and expanding sent history / reorder buffers
|
2026-05-17 01:35:24 +03:00 |
ospab
|
ff207112d8
|
chore: sync Cargo.lock
|
2026-05-17 01:20:28 +03:00 |
ospab
|
e96d440e2d
|
feat: add turn section to default client init template
|
2026-05-17 00:21:15 +03:00 |
ospab
|
5c71c6cc9e
|
feat: introduce ciphertext-derived dynamic obfuscation to fully mask the nonce on the wire
|
2026-05-16 23:58:07 +03:00 |
ospab
|
ec35769b9f
|
fix: implement non-blocking unbounded channels and clean stream reset on reconnect
|
2026-05-16 23:41:04 +03:00 |
ospab
|
e28a698e9b
|
fix: resolve connection instability under load and refine logging
|
2026-05-16 20:55:11 +03:00 |
ospab
|
5c7a55f9e0
|
fix: restore server-only guard for link printing in init block
|
2026-05-16 19:30:15 +03:00 |
ospab
|
4970b661db
|
chore: implement keep-alive, config comments, validation and CI/CD improvements
|
2026-05-16 18:20:53 +03:00 |
ospab
|
b0491e14e3
|
feat(gui): privileged TUN helper architecture - GUI runs unprivileged, UAC prompt shown only for TUN mode via ostp-tun-helper.exe IPC
|
2026-05-15 23:08:14 +03:00 |
ospab
|
e21e612e5c
|
feat(gui): implement real-time atomic status polling and multi-state UI feedback (Stopped/Handshaking/Established) and update JNI/core layers
|
2026-05-15 22:37:50 +03:00 |
ospab
|
0f81140f06
|
feat: resolve flow control, tun crash route cleanup, log pollution, padding caps
|
2026-05-15 18:34:32 +03:00 |
ospab
|
77b0d55f39
|
security: fix obfuscation via HMAC per-packet mask and cap server sessions at 1024
|
2026-05-15 18:24:35 +03:00 |
ospab
|
6e35609f42
|
perf: accelerate protocol via low-latency ACK windows and suppress high-velocity console spam logs
|
2026-05-15 17:44:06 +03:00 |
ospab
|
6ae43a8f41
|
refactor: pre-package Wintun and tun2socks into archives via CI/CD and purge runtime downloader
|
2026-05-15 17:07:18 +03:00 |
ospab
|
22fb9bb3d3
|
feat: unified cross-platform TUN support (Linux + Windows Firewall dynamic bypass)
|
2026-05-15 15:54:37 +03:00 |
ospab
|
0b3ee775e4
|
Refactor: Fully overhaul TUN mode architecture. Replace stub with auto-downloading Go tun2socks daemon, inject dynamic Windows PowerShell routing tables with proxy IP exclusions, metrics and secure DNS resolver, and prune legacy wintun crate bindings.
|
2026-05-15 00:35:25 +03:00 |
ospab
|
0d414e5000
|
Refactor: Integrate portable-atomic to transparently emulate 64-bit atomics on 32-bit router architectures like MIPS and ensure absolute hardware-independent metrics tracking
|
2026-05-15 00:11:28 +03:00 |
ospab
|
1ebf01cc65
|
Initial public release: Ospab Stealth Transport Protocol v0.1.0
|
2026-05-14 21:41:54 +03:00 |