nadoo
|
c15c55fe05
|
ssr: move 3rd party ssr pkg to internal
|
2020-10-29 22:47:57 +08:00 |
|
nadoo
|
7c92aca331
|
ssr: a little modification to use buffer pool
|
2020-10-27 22:32:04 +08:00 |
|
nadoo
|
b3940e4b77
|
ss: export the cipher package
|
2020-10-27 13:11:40 +08:00 |
|
nadoo
|
dad45afb17
|
ss: use internal pkg instead
|
2020-10-26 21:43:56 +08:00 |
|
nadoo
|
32990ebf77
|
proxy: optimize Copy for network connection
|
2020-10-24 18:55:47 +08:00 |
|
nadoo
|
e9f6f15290
|
general: try to reduce tcp fragment
|
2020-10-23 22:29:12 +08:00 |
|
nadoo
|
aefb9cd7ae
|
proxy: enable splice in relay when using proxy.Conn
|
2020-10-22 19:42:42 +08:00 |
|
nadoo
|
904757052d
|
conn: change TCPBufSize to 32K as the golang standard lib did
|
2020-10-21 20:00:43 +08:00 |
|
nadoo
|
cd78995cd4
|
ws: optimized the frame implementation
|
2020-10-20 20:28:35 +08:00 |
|
nadoo
|
beec9d205f
|
ws: support websocket server mode
|
2020-10-19 20:45:57 +08:00 |
|
nadoo
|
13babd9305
|
vless: fixed a bug in fallback processing
|
2020-10-15 19:34:00 +08:00 |
|
nadoo
|
d510ea45b0
|
udp: remove uottun and optimize udp implementation
|
2020-10-15 00:19:05 +08:00 |
|
nadoo
|
78e03d7fbf
|
check: add checktolerance config for lha mode
|
2020-10-12 19:07:54 +08:00 |
|
nadoo
|
6fff126e4b
|
proxy: optimize NewConn, avoid loop
|
2020-10-11 18:46:15 +08:00 |
|
nadoo
|
40ddd1be3a
|
trojan: add new scheme trojanc (trojan cleartext)
|
2020-10-11 01:15:28 +08:00 |
|
nadoo
|
175ef16a5c
|
trojan: support listen as trojan server
|
2020-10-10 19:04:33 +08:00 |
|
nadoo
|
6eda2b79c8
|
dns: update cache when an item expired
|
2020-10-09 22:02:19 +08:00 |
|
nadoo
|
6d64ee4c0e
|
dns: change cache to lrucache
|
2020-10-08 18:48:23 +08:00 |
|
nadoo
|
8495f16a76
|
tls, trojan: use 443 as default port if not specified
|
2020-10-07 21:06:49 +08:00 |
|
nadoo
|
8b6739f12c
|
vless: spport server mode
|
2020-10-03 20:51:27 +08:00 |
|
nadoo
|
b323a62ce6
|
vless: added udp support
|
2020-10-02 19:09:12 +08:00 |
|
nadoo
|
02220387e9
|
dpcpd: handle errors
|
2020-10-01 19:29:53 +08:00 |
|
nadoo
|
de8c08c7b2
|
dhcpd: assign random ip
|
2020-09-29 00:38:35 +08:00 |
|
nadoo
|
9ca06ee32f
|
general: add features.go
|
2020-09-27 14:51:36 +08:00 |
|
nadoo
|
72a2782395
|
config: better naming and some minor optimizations
|
2020-09-26 23:34:26 +08:00 |
|
nadoo
|
93a7677a94
|
ipset: use github.com/nadoo/ipset package
|
2020-09-25 11:04:13 +08:00 |
|
nadoo
|
04c65fb444
|
rule: optimized codes
|
2020-09-24 18:50:04 +08:00 |
|
nadoo
|
84b00d6db6
|
general: use builtin dns when it enabled. (#184)
|
2020-09-23 22:14:18 +08:00 |
|
nadoo
|
0e89d1879f
|
general: use builtin dns as resolver when dns enabled
|
2020-09-13 15:25:57 +08:00 |
|
nadoo
|
851fc46104
|
conn: optimize relay operation
|
2020-09-03 00:12:00 +08:00 |
|
nadoo
|
31f7c50cbc
|
general: optimize memory allocations
|
2020-08-26 19:21:35 +08:00 |
|
nadoo
|
167e6e5d29
|
general: several optimizations
|
2020-08-25 22:14:08 +08:00 |
|
nadoo
|
f65a983da8
|
dns: optimize codes
|
2020-08-23 23:23:30 +08:00 |
|
nadoo
|
a42d3a68d0
|
dns: check length in UnmarshalDomain to avoid panic
|
2020-08-21 23:54:18 +08:00 |
|
nadoo
|
a118ec5837
|
general: optimize domain parts operations
|
2020-08-16 12:00:46 +08:00 |
|
nadoo
|
3a6fd63bc0
|
ssr: update version to fix checksum issue(#176)
|
2020-08-14 12:56:59 +08:00 |
|
nadoo
|
997bf09c32
|
ci: update golang and action script version
|
2020-08-13 21:09:54 +08:00 |
|
nadoo
|
8f661a67a4
|
general: optimize codes
|
2020-08-10 18:43:41 +08:00 |
|
nadoo
|
2fee24995a
|
pool: use binary search to find proper index
|
2020-08-07 12:07:30 +08:00 |
|
nadoo
|
382f9cc519
|
pool: fixed a bug in PutBuffer
|
2020-08-06 18:07:20 +08:00 |
|
nadoo
|
16eee62947
|
doc: add info to build from source code
|
2020-08-02 18:40:10 +08:00 |
|
nadoo
|
c43bf0bbbb
|
ssr: update due to 3rd party package change
|
2020-07-23 21:12:48 +08:00 |
|
nadoo
|
e23a29f057
|
tls: support customization of serverName (#169)
|
2020-07-14 18:35:48 +08:00 |
|
nadoo
|
92a43608f3
|
ssr: update due to upstream lib change
|
2020-07-13 10:30:40 +08:00 |
|
nadoo
|
ab6a448d00
|
dns: optimize code
|
2020-05-06 20:10:18 +08:00 |
|
nadoo
|
061b3da42e
|
ssh: support ssh forwarder
|
2020-05-04 13:53:59 +08:00 |
|
nadoo
|
a9a1985a4b
|
dns: allow to switch dns server permanently (#97)
|
2020-05-02 20:02:19 +08:00 |
|
nadoo
|
b99a730968
|
general: suport results feedback in more protocols
|
2020-05-01 20:54:23 +08:00 |
|
nadoo
|
c5881a6db3
|
general: update due to the previous interface change
|
2020-04-29 18:45:58 +08:00 |
|
nadoo
|
c2d9c67214
|
dns: log qname in error
|
2020-04-28 12:23:21 +08:00 |
|