Yaroslav Gurov
|
c0d6e66c59
|
feat: compat mode with previous AWG impls of H1-H4
|
2026-01-20 23:22:02 +00:00 |
|
Yaroslav Gurov
|
e69a0c191f
|
feat: masquerade for batch conn
|
2026-01-20 21:22:28 +00:00 |
|
Yaroslav Gurov
|
b91d651ae0
|
chore: [WIP] common awg features refactoring
|
2026-01-20 14:00:43 +00:00 |
|
Yaroslav Gurov
|
0d55ebccb3
|
feat: add conceal to stdbind
|
2026-01-19 13:59:58 +00:00 |
|
Yaroslav Gurov
|
b7111a7841
|
chore: stream bind reformatting
|
2026-01-15 23:05:39 +00:00 |
|
Yaroslav Gurov
|
7772925dfb
|
fix: handle busy port properly
|
2026-01-15 22:56:40 +00:00 |
|
Yaroslav Gurov
|
8241945a66
|
chore: general cleanup and refactoring
* [WIP] moved out classic AWG params to conceal conns
* refactor of conceal rules locations
* refactor of working with concealment parameters
|
2026-01-15 21:44:01 +00:00 |
|
Yaroslav Gurov
|
6b76b64b12
|
readme: change tips
|
2026-01-12 22:27:10 +00:00 |
|
Yaroslav Gurov
|
ac6de41776
|
readme: reformat network section
|
2026-01-12 22:20:40 +00:00 |
|
Yaroslav Gurov
|
242e9197e5
|
readme: reformat tags formatting guide
|
2026-01-12 22:09:48 +00:00 |
|
Yaroslav Gurov
|
0d3e8e8a7b
|
chore: readme changes
|
2026-01-12 18:27:39 +00:00 |
|
Yaroslav Gurov
|
f116e78e23
|
chore: obf read/write cleanup
|
2026-01-12 17:21:16 +00:00 |
|
Yaroslav Gurov
|
c8075e9e60
|
feat: add hex format for <dz>
|
2026-01-12 15:24:56 +00:00 |
|
Yaroslav Gurov
|
5d113165a0
|
feat: configurable <dz> field
|
2026-01-12 11:42:15 +00:00 |
|
Yaroslav Gurov
|
45fa148913
|
chore: empty default obfuscators
|
2026-01-09 02:25:01 +00:00 |
|
Yaroslav Gurov
|
b25e2b6ab4
|
chore: longer human-readable names
|
2026-01-08 13:18:23 +00:00 |
|
Yaroslav Gurov
|
5715abd559
|
chore: uapi adjustments
|
2026-01-08 13:01:17 +00:00 |
|
Yaroslav Gurov
|
861b341f54
|
chore: stream read cleanup
|
2026-01-07 20:32:50 +00:00 |
|
Yaroslav Gurov
|
5f04c25146
|
feat: uapi support of fmt_in, fmt_out, and proper network fields
|
2026-01-07 16:24:14 +00:00 |
|
Yaroslav Gurov
|
dc283472b5
|
chore: change bind sequence on windows
|
2026-01-07 16:22:32 +00:00 |
|
Yaroslav Gurov
|
ec6d9a5f21
|
chore: multibind optimizations
|
2026-01-07 16:22:05 +00:00 |
|
Yaroslav Gurov
|
40e318c76e
|
feat: buffer write operations for ObfuscatedConn
|
2025-12-20 09:17:33 +00:00 |
|
Yaroslav Gurov
|
fecfe69b7b
|
chore: use buffer pool in ObfuscatedConn instead of the original one buf
|
2025-12-20 08:52:36 +00:00 |
|
Yaroslav Gurov
|
bb8270bcfa
|
feat: make obf packets work in stream; initial support of obfuscated connections
|
2025-12-20 07:44:16 +00:00 |
|
Yaroslav Gurov
|
997f578a9b
|
feat: initial support of StreamObfuscators
|
2025-12-19 07:51:47 +00:00 |
|
Yaroslav Gurov
|
497de26f78
|
feat: initial support of Multibind and UAPI configuration
|
2025-12-19 05:43:36 +00:00 |
|
Yaroslav Gurov
|
030539bcf7
|
chore: use io.ReadFull instead of plain net.Conn.Read
|
2025-12-18 19:26:29 +00:00 |
|
Yaroslav Gurov
|
e19237981d
|
feat: [exp] added size information in front of each packet
|
2025-12-18 16:58:47 +00:00 |
|
Yaroslav Gurov
|
2791bea913
|
chore: safe handling of new connections
|
2025-12-18 03:27:52 +00:00 |
|
Yaroslav Gurov
|
787b2f6bbd
|
chore: initialize stream on send only
|
2025-12-18 00:52:26 +00:00 |
|
Yaroslav Gurov
|
f139b29094
|
feat: initial fwmark support for stream connections
|
2025-12-18 00:52:26 +00:00 |
|
Yaroslav Gurov
|
d42bdde6da
|
feat: rework stream listener
|
2025-12-18 00:52:26 +00:00 |
|
Yaroslav Gurov
|
f867e4dba7
|
feat: resolve domain immediately while on configuration stage
|
2025-12-18 00:52:26 +00:00 |
|
Yaroslav Gurov
|
b7f3497a8c
|
feat: add syncronization and protection
|
2025-12-18 00:52:26 +00:00 |
|
Yaroslav Gurov
|
f0b5c51c4d
|
feat: add tcp bind
|
2025-12-18 00:52:26 +00:00 |
|
Yaroslav Gurov
|
730d6c39d0
|
chore: add docs for the params from awg2
|
2025-12-01 13:11:33 +01:00 |
|
Yaroslav Gurov
|
3f19f1c657
|
fix: restore Dockerfile
|
2025-07-07 15:15:29 +02:00 |
|