nadoo
|
a98995e2cb
|
proxy: nat fullcone support for tproxy, trojan, ss, socks5 (fix #253)
|
2022-03-11 19:08:07 +08:00 |
|
nadoo
|
c9c2ce995f
|
proxy: delete session when dial failed
|
2022-03-06 13:09:37 +08:00 |
|
nadoo
|
2ad3498abd
|
proxy: optimize timeout handling in udp copy
|
2022-02-26 22:32:11 +08:00 |
|
nadoo
|
b0b043a280
|
tproxy: setsockopt in listener to suuport ipv6
|
2022-01-25 11:16:24 +08:00 |
|
nadoo
|
792b244c59
|
tproxy: try to fix ipv6 support (#290)
|
2022-01-24 22:56:59 +08:00 |
|
nadoo
|
1fd59a1677
|
chore: move some packages to pkg folder
|
2022-01-08 15:05:55 +08:00 |
|
nadoo
|
5b1a127d04
|
chore: optimize codes (golint) and github actions
|
2021-12-25 17:55:39 +08:00 |
|
nadoo
|
b502b129b7
|
proxy: exit glider when it fails to listen (#284)
|
2021-12-11 12:19:40 +08:00 |
|
nadoo
|
807aebc678
|
tproxy: fix ipv6 support (#290)
|
2021-10-22 18:36:09 +08:00 |
|
nadoo
|
32e1c37cfe
|
socks5,ss: improve udp server
|
2021-07-31 21:49:58 +08:00 |
|
nadoo
|
f3dc252967
|
udp,unix,tproxy: improve udp server
|
2021-07-29 20:05:20 +08:00 |
|
nadoo
|
a08c939dac
|
trojan,vless: use proxy.RelayUDP to support ReadDeadline
|
2021-07-26 23:14:35 +08:00 |
|
nadoo
|
f66303b38d
|
tproxy: fix data race
|
2021-07-26 13:05:19 +08:00 |
|
nadoo
|
b38f8a8761
|
tproxy: use goroutine to serve sessions
|
2021-07-26 00:42:21 +08:00 |
|
nadoo
|
d615dc087e
|
config: added tcpbufsize & udpbufsize (default: 2048)
|
2021-07-24 23:45:53 +08:00 |
|
nadoo
|
41861ff48e
|
tproxy: optimize codes and now works properly
|
2021-07-19 23:06:28 +08:00 |
|
nadoo
|
650f1eed4e
|
tproxy: use nativeEndian instead of LittleEndian
|
2021-07-18 01:09:37 +08:00 |
|
nadoo
|
affa00a871
|
doc: add info for tproxy
|
2021-07-18 00:31:28 +08:00 |
|
nadoo
|
9af5ca9baf
|
config: added config logflags
|
2021-07-17 23:43:22 +08:00 |
|
nadoo
|
56277acb7d
|
proxy: added tproxy module (only udp now)
|
2021-07-17 22:36:42 +08:00 |
|
nadoo
|
3a6fd63bc0
|
ssr: update version to fix checksum issue(#176)
|
2020-08-14 12:56:59 +08:00 |
|
nadoo
|
d6d706b5ee
|
log: show proxy info in log, via PROXY
|
2019-09-18 22:08:48 +08:00 |
|
nadoo
|
edcb21236a
|
proxy: add a new interface proxy to distinguish client and server
|
2019-09-18 19:40:14 +08:00 |
|
nadoo
|
25c9721b00
|
tls: optimized code
|
2018-11-25 15:41:47 +08:00 |
|
nadoo
|
d37c2e2a35
|
server: changed interface definition and implementation
|
2018-11-25 13:18:15 +08:00 |
|
changx
|
e27601f648
|
listener with tls transport layer
|
2018-10-29 16:18:51 +08:00 |
|
nadoo
|
a46ab20901
|
forwarder: add the ability to get parameters like 'priority'
|
2018-08-12 12:37:25 +08:00 |
|
nadoo
|
0da05ecedd
|
general: add a forwarder struct and changed proxies to use it
|
2018-08-10 19:03:30 +08:00 |
|
nadoo
|
4a72e79002
|
tls: allow InsecureSkipVerify
|
2018-06-28 23:20:04 +08:00 |
|
nadoo
|
3adf3b30b5
|
tproxy: remove non-linux codes
|
2018-06-26 16:45:46 +08:00 |
|
nadoo
|
fbbae71314
|
general: move proxy to separate package
|
2018-06-26 16:15:48 +08:00 |
|