ospab
585c74556e
CI/CD: release version v0.2.73
2026-05-29 17:37:33 +03:00
ospab
f88de11d98
CI/CD: release version v0.2.72
2026-05-29 17:29:06 +03:00
ospab
6d8e5dd68d
CI/CD: release version v0.2.71
2026-05-29 16:42:05 +03:00
ospab
2f15a90f15
CI/CD: release version v0.2.70
2026-05-29 16:23:12 +03:00
ospab
7986b1ca5b
fix(reality): fix TLS 1.3 handshake causing 1KB DPI cutoff on mobile
...
The core bug: server sent 5 TLS records in server_hello but client only
read the first one (ServerHello), then passed remaining bytes (CCS + fake
records) into RealityStream. RealityStream saw 0x14 (CCS) != 0x17 and
immediately returned an error, killing the connection.
Changes:
- reality.rs: append ChangeCipherSpec after ClientHello (RFC 8446 D.4)
export REALITY_SERVER_HANDSHAKE_RECORDS=5 constant
- xhttp.rs: drain all 5 server handshake records before creating RealityStream
- uot.rs: rebuild server_hello as proper 5-record TLS 1.3 flight:
ServerHello + CCS + fake EE (108B) + fake Cert (812B) + fake Fin (52B)
drain client CCS from raw stream before wrapping in RealityStream
2026-05-29 16:21:59 +03:00
ospab
cd218c9cf8
CI/CD: release version v0.2.69
2026-05-29 15:19:51 +03:00
ospab
7656f3a3ce
feat: implement custom Reality protocol with ChaCha20Poly1305 and X25519
2026-05-29 15:00:17 +03:00
ospab
f4830f043f
feat: implement optional WSS framing for DPI bypass & extract framing logic
2026-05-29 13:59:59 +03:00
ospab
0ef43bb823
CI/CD: release version v0.2.68
2026-05-29 00:18:47 +03:00
ospab
6a685f8226
CI/CD: release version v0.2.67
2026-05-28 23:18:21 +03:00
ospab
da06cbc8f3
CI/CD: release version v0.2.66
2026-05-28 19:43:56 +03:00
ospab
4ee2007754
CI/CD: release version v0.2.65
2026-05-28 19:33:33 +03:00
ospab
fe5db7cb10
CI/CD: release version v0.2.64
2026-05-28 18:51:54 +03:00
ospab
57a5464103
CI/CD: release version v0.2.63
2026-05-28 18:21:12 +03:00
ospab
a0292b6087
CI/CD: release version v0.2.61
2026-05-28 16:41:04 +03:00
ospab
c13642fa3b
CI/CD: release version v0.2.60
2026-05-28 15:31:00 +03:00
ospab
f90607e471
CI/CD: release version v0.2.59
2026-05-28 15:19:18 +03:00
ospab
ddb9ac2123
CI/CD: release version v0.2.58
2026-05-28 15:06:40 +03:00
ospab
c7a614958e
CI/CD: release version v0.2.57
2026-05-28 15:02:01 +03:00
ospab
6d9b7d8a26
CI/CD: release version v0.2.56
2026-05-28 14:54:17 +03:00
ospab
7bc31d2bac
CI/CD: release version v0.2.55
2026-05-28 14:48:37 +03:00
ospab
d8d3e858e9
CI/CD: release version v0.2.54
2026-05-28 14:40:04 +03:00
ospab
cbdb20402d
CI/CD: release version v0.2.53
2026-05-28 12:30:28 +03:00
ospab
db1f8a5b89
CI/CD: release version v0.2.52
2026-05-28 01:39:52 +03:00
ospab
05d4fe166c
CI/CD: release version v0.2.51
2026-05-28 01:29:12 +03:00
ospab
3b88359746
CI/CD: release version v0.2.50
2026-05-28 01:09:45 +03:00
ospab
6d57b3ef00
CI/CD: release version v0.2.49
2026-05-28 00:29:37 +03:00
ospab
13128c510a
CI/CD: release version v0.2.48
2026-05-27 23:44:16 +03:00
ospab
3920665d89
CI/CD: release version v0.2.46
2026-05-27 22:50:27 +03:00
ospab
43d28b2c81
CI/CD: release version v0.2.45
2026-05-27 22:24:39 +03:00
ospab
cea8ebaa5c
feat: Built-in DNS Server with AdBlock and DoH proxy
2026-05-27 22:23:06 +03:00
ospab
ba1a5cd16c
CI/CD: release version v0.2.44
2026-05-27 18:17:37 +03:00
ospab
9ac0908c1e
fix(server): generate correct public IP for client configs instead of 0.0.0.0
2026-05-27 18:17:11 +03:00
ospab
ac91665263
CI/CD: release version v0.2.43
2026-05-27 00:18:29 +03:00
ospab
2bff6623d9
feat: migrate TUN tunnel to native in-process smoltcp and refactor Android JNI layer
2026-05-27 00:17:19 +03:00
ospab
85bac8f70a
CI/CD: release version v0.2.42
2026-05-26 23:25:50 +03:00
ospab
8e7c1e58e6
CI/CD: release version v0.2.41
2026-05-26 22:28:01 +03:00
ospab
b46be0d4be
CI/CD: release version v0.2.40
2026-05-26 22:18:06 +03:00
ospab
49c3bce029
fix: config migration uses hardcoded field injection, no ostp --init; fix init template api fields
2026-05-26 21:59:41 +03:00
ospab
352253b95f
CI/CD: release version v0.2.38
2026-05-26 21:45:28 +03:00
ospab
07ee8e85fe
CI/CD: release version v0.2.37
2026-05-26 21:40:45 +03:00
ospab
d3a07f3d32
CI/CD: release version v0.2.36
2026-05-26 21:31:17 +03:00
ospab
7f499d6263
feat: embed web panel via rust-embed with login page and custom webpath
2026-05-26 21:30:49 +03:00
ospab
8c03903524
CI/CD: release version v0.2.35
2026-05-26 20:55:12 +03:00
ospab
89380ef70b
CI/CD: release version v0.2.34
2026-05-26 20:22:34 +03:00
ospab
3564747c1b
CI/CD: release version v0.2.33
2026-05-26 20:05:41 +03:00
ospab
4ab0f04a1b
CI/CD: release version v0.2.32
2026-05-26 19:58:38 +03:00
ospab
65baa4ed7e
CI/CD: release version v0.2.31
2026-05-26 19:40:05 +03:00
ospab
cba7be4b75
Implement config management API, token generation, and update wiki
2026-05-26 19:33:45 +03:00
ospab
951e597d46
CI/CD: release version v0.2.30
2026-05-26 16:48:19 +03:00