bol-van
|
a905e46b11
|
tpws: optimize split code
|
2024-03-27 19:26:12 +03:00 |
|
bol-van
|
e0250e44af
|
tpws: --mss
|
2024-03-27 17:48:37 +03:00 |
|
bol-van
|
4f09a08260
|
tpws: oob and disorder protocol filters
|
2024-03-26 11:38:31 +03:00 |
|
bol-van
|
14428cd545
|
tpws,nfqws: autohostlist reread on modify
|
2024-03-23 22:57:05 +03:00 |
|
bol-van
|
b6ec750879
|
tpws: do not kill remote orphan immediately if it has data to send
|
2024-03-23 13:52:50 +03:00 |
|
bol-van
|
d0cf7fdbb8
|
tpws: fix crash when tampering is applied without remote end
|
2024-03-23 11:30:46 +03:00 |
|
bol-van
|
77520d7f8b
|
tpws: fix crash when tampering is applied without remote end
|
2024-03-23 11:19:52 +03:00 |
|
bol-van
|
d82c298114
|
tpws: fix crash when tampering is applied without remote end
|
2024-03-23 10:54:53 +03:00 |
|
bol-van
|
f4180847f4
|
tpws: improve debug printing
|
2024-03-10 09:43:28 +03:00 |
|
bol-van
|
cffcfe71da
|
tpws: support 'n' prefix in tamper-start and tamper-cutoff
|
2024-03-09 14:26:07 +03:00 |
|
bol-van
|
663a2bb2a4
|
tpws: specify oob byte . tamper pos range limiter
|
2024-03-05 14:59:44 +03:00 |
|
bol-van
|
8a161f1f49
|
autottl, datanoack, oob, postnat
|
2024-03-02 17:53:37 +03:00 |
|
bol-van
|
3f80ae2dd7
|
remove old files
|
2023-12-19 13:43:31 +03:00 |
|
bol-van
|
a33848b212
|
tls: respect tls record length
|
2023-12-19 13:40:28 +03:00 |
|
bol-van
|
f81900ce38
|
tpws: fix crash on getaddrinfo with glibc
|
2023-11-17 20:08:01 +03:00 |
|
bol-van
|
3559e1f2b8
|
autohostlist debug
|
2023-11-09 12:08:09 +03:00 |
|
bol-van
|
438baf508a
|
tpws: remove redundant partner alive check
|
2023-10-27 10:54:27 +03:00 |
|
bol-van
|
47cabddbd4
|
tpws: fix splice
|
2023-10-27 10:04:08 +03:00 |
|
bol-van
|
7ef7cbe554
|
recheck domain before adding to autohostlist
|
2023-10-26 16:27:52 +03:00 |
|
bol-van
|
ac574ce2ce
|
autohostlist mode
|
2023-10-26 15:12:32 +03:00 |
|
bol-van
|
3e8d7676fc
|
function without args () -> (void)
|
2023-10-13 20:10:46 +03:00 |
|
bol-van
|
c2075ba941
|
tpws: remove unneeded header
|
2023-10-12 14:47:57 +03:00 |
|
bol-van
|
c4729c3006
|
nfqws,tpws: fix tls protocol bounds check
|
2023-10-12 14:46:32 +03:00 |
|
bol-van
|
508d11811d
|
tpws: tlsrec preserve trailing bytes after ClientHello
|
2023-10-12 13:57:34 +03:00 |
|
bol-van
|
6dc413d0c9
|
tpws: --tlsrec
|
2023-10-12 12:35:06 +03:00 |
|
bol-van
|
274bb4b6da
|
build mac64 universal x64+arm64 binaries
|
2023-10-06 11:21:20 +03:00 |
|
bol-van
|
d5b104d781
|
tpws: use accept4 instead of accept
|
2023-07-04 11:26:35 +03:00 |
|
bol-van
|
7f5fe99ad5
|
tpws --disorder
|
2023-07-03 15:28:42 +03:00 |
|
bol-van
|
109e3374d4
|
seccomp: more syscalls filter
|
2022-12-07 21:00:22 +03:00 |
|
bol-van
|
f6e6c39edf
|
seccomp: fix process_madvise
|
2022-12-05 14:51:36 +03:00 |
|
bol-van
|
2dc13abb5d
|
seccomp: more filtered syscalls
|
2022-12-05 14:38:39 +03:00 |
|
bol-van
|
6a05a4f9f4
|
seccomp: allow to compile with older toolchain
|
2022-11-24 00:15:07 +03:00 |
|
bol-van
|
87a77c5932
|
seccomp: fix jump offset
|
2022-11-23 18:56:10 +03:00 |
|
bol-van
|
619222b86e
|
seecomp : fix x86 __X32_SYSCALL_BIT
|
2022-11-23 12:11:37 +03:00 |
|
bol-van
|
80a6ba9a8a
|
seccomp optimize
|
2022-11-23 11:58:06 +03:00 |
|
bol-van
|
53d17aa4e1
|
seccomp: disable clone2
|
2022-11-22 18:23:04 +03:00 |
|
bol-van
|
7af2d43d5f
|
tpws,nfqws: seccomp hardening
|
2022-11-22 17:49:53 +03:00 |
|
bol-van
|
895af0f629
|
nfqws: allow to decrease udp length
|
2022-07-27 12:00:36 +03:00 |
|
bol-van
|
403dc1a204
|
nfqws,tpws: multiple hostlist support, exclude hostlist support
|
2022-07-26 19:15:28 +03:00 |
|
bol-van
|
bd45b6d97e
|
del trash binary
|
2022-05-30 09:34:06 +03:00 |
|
bol-van
|
bcb7abc830
|
complex TSPU hack is overkill
|
2022-05-30 09:31:57 +03:00 |
|
Reki
|
7ffa952d01
|
Use byte-per-byte accesses when accessing possibly unaligned data.
|
2022-05-03 10:20:42 +03:00 |
|
bol-van
|
a15de18b33
|
tpws: deny connections to 0.0.0.0
|
2022-04-21 13:41:43 +03:00 |
|
bol-van
|
dd1ba8218d
|
tpws: check for sock4a protocol
|
2022-04-21 09:42:06 +03:00 |
|
bol-van
|
611befefaf
|
tpws: enable-pf case disable in apple
|
2022-01-24 12:11:41 +03:00 |
|
bol-van
|
cc5f0af5a8
|
tpws: always compile PF support, use --enable-pf flag in FreeBSD
|
2022-01-23 23:11:11 +03:00 |
|
bol-van
|
013f3996df
|
tpws: fc00::/7 private range. PF convert ipv4 to ipv6 mapped address
|
2022-01-23 17:33:37 +03:00 |
|
bol-van
|
b5d55b632c
|
-Wno-logical-op-parentheses
|
2022-01-23 14:52:04 +03:00 |
|
bol-van
|
2e582667c5
|
tpws: FreeBSD pf-enabled version
|
2022-01-23 14:45:39 +03:00 |
|
bol-van
|
2a3b9cf982
|
test for -1 (EOF) sscanf result
|
2021-12-27 12:54:07 +03:00 |
|
bol-van
|
600473dd25
|
minor source fixes
|
2021-12-03 23:01:49 +03:00 |
|
bol-van
|
37e3a11a77
|
source cosmetics
|
2021-11-12 12:36:25 +03:00 |
|
bol-van
|
45f6838059
|
nfqws, tpws : fix tls1.1, tls1.2, tls1.3 header recognition
|
2021-10-12 23:24:38 +03:00 |
|
bol-van
|
6363732009
|
remove binary links
|
2021-09-21 01:19:19 +03:00 |
|
bol-van
|
5e1adaa348
|
tpws: block connections to ::ffff:127.0.0.0/104
|
2021-03-19 11:33:42 +03:00 |
|
bol-van
|
94405e89c3
|
tpws: block connections to 127.0.0.0/8
|
2021-03-19 10:55:20 +03:00 |
|
bol-van
|
bdf4c30973
|
update uthash
|
2021-03-12 15:07:31 +03:00 |
|
bol-van
|
be0b76c02b
|
tpws: more bind-linklocal modes
|
2021-03-08 22:33:21 +03:00 |
|
bol-van
|
6d5090b11e
|
typo
|
2021-03-07 16:59:53 +03:00 |
|
bol-van
|
96af88a51d
|
readme: tpws bind-iface6 address type preferance
|
2021-03-05 22:02:39 +03:00 |
|
bol-van
|
84ee4c5560
|
readme: tpws bind-iface6 address type preferance
|
2021-03-05 21:52:13 +03:00 |
|
bol-van
|
c021033bdf
|
makefiles: avoid redefining STRIP
|
2021-03-05 21:23:32 +03:00 |
|
bol-van
|
bd571f3abe
|
makefiles: strip mac executables
|
2021-03-05 21:17:21 +03:00 |
|
bol-van
|
00ca862068
|
tpws: fix possible address unavailable error after reboot
|
2021-03-05 21:02:34 +03:00 |
|
bol-van
|
3703918a4b
|
history purge
|
2021-03-04 14:30:38 +03:00 |
|