Commit Graph
141 Commits
Author SHA1 Message Date
xjasonlyu ab2f4043f7 Feature: HTTP proxy support 2021-07-16 18:39:46 +08:00
xjasonlyu 33e2aed86c Refactor(proxy): replace with safeConnClose 2021-07-16 17:51:58 +08:00
xjasonlyu 991ad5a967 Chore: remove NewBase 2021-07-16 16:43:50 +08:00
xjasonlyu 842920c39b Feature: add reject proxy 2021-07-15 19:54:56 +08:00
xjasonlyu 3f7fdc1d83 Fix: atomic operation panic
This reverts commit 094199656b.
2021-03-22 13:04:49 +08:00
xjasonlyu 094199656b Chore: make set operation atomic 2021-03-13 11:50:14 +08:00
xjasonlyu b15f93225b Chore: bump to go1.16 2021-02-17 16:10:11 +08:00
xjasonlyu ae77a8a009 Refactor: autonomize core package 2021-02-08 20:04:51 +08:00
xjasonlyu cf4ac9b207 Refactor(proxy): use proto sub package 2021-02-07 18:22:00 +08:00
xjasonlyu ee00315894 Chore: rename proxy Type() to Proto() 2021-02-07 10:38:07 +08:00
xjasonlyu b79ab7335a Chore: rename ShadowSocks to Shadowsocks 2021-02-06 19:01:01 +08:00
xjasonlyu 496d25ff23 Fix: panic when using direct proxy 2021-02-06 18:58:56 +08:00
xjasonlyu a84eebe284 Chore: add Type() method to proxy.Proxy 2021-02-06 18:54:42 +08:00
xjasonlyu e0956ce58c Feature: add simple-obfs support for ss 2021-02-06 13:41:44 +08:00
xjasonlyu 90d7d2dfe6 Refactor 2021-02-05 20:02:29 +08:00
xjasonlyu 6f89409a03 remove v1 2020-11-05 18:35:45 +08:00
Jason f5dbf4289a opt sth 2020-08-31 03:00:31 +08:00
Jason 574515f981 Update proxy.go 2020-08-07 13:50:59 +08:00
Jason bac7e9033b reduce connect timeout 2020-04-20 17:22:28 +08:00
Jason 31747c600f fix closed session time counting 2019-09-23 17:17:20 +08:00
Jason ecaf1d632a get process name if monitor is enabled 2019-09-01 15:25:37 +08:00
Jason a8fce929c3 update error detect 2019-08-30 17:18:44 +08:00
Jason 78b65e6a83 Revert "update proxy session"
This reverts commit 7a77dea691.
2019-08-22 13:39:57 +08:00
Jason 7a77dea691 update proxy session 2019-08-22 13:34:13 +08:00
Jason 8c6541b70a update udp map 2019-08-20 13:56:27 +08:00
Jason 3fb9601109 Update proxy.go 2019-08-19 17:43:06 +08:00
Jason 5802777034 Update proxy.go 2019-08-19 16:33:03 +08:00
Jason fb10b21804 add default hijackDNS address 2019-08-19 14:01:02 +08:00
Jason b74dd54a5c deep clone slice with copy 2019-08-18 17:57:17 +08:00
Jason 0d1bdd7f0d remove nil check 2019-08-18 00:24:14 +08:00
Jason 844632c95a Update proxy.go 2019-08-17 23:56:26 +08:00
Jason 8554a78621 Fix: socks address stringify buffer overflow 2019-08-17 13:24:04 +08:00
Jason b44b3e13f6 update hijackDNS 2019-08-16 20:47:42 +08:00
Jason 78dfd36759 add hijackDNS opt 2019-08-16 20:29:30 +08:00
Jason c871e3d98e add hijack DNS 2019-08-16 19:40:53 +08:00
Jason 8fa4541d05 update register 2019-08-16 14:49:20 +08:00
Jason ee0d5a6e84 remove unused package 2019-08-16 14:22:07 +08:00
Jason 66cc09d454 update session package 2019-08-16 14:15:01 +08:00
Jason 9ab84243ac Update utils.go 2019-08-16 13:25:19 +08:00
Jason b968f528d6 cleanup fakedns package 2019-08-16 13:13:15 +08:00
Jason 065c66c82c update comments 2019-08-15 17:17:52 +08:00
Jason 1cff4803bd mv session to constant 2019-08-15 16:19:07 +08:00
Jason 45baff304b update package 2019-08-15 16:10:37 +08:00
Jason 63b835499e update log 2019-08-14 23:15:49 +08:00
Jason d6c40a736e fix fakeDNS is nil 2019-08-14 21:25:32 +08:00
Jason 13c193f24f debug 2019-08-14 21:20:40 +08:00
Jason 563e45dcf3 debug 2019-08-14 21:16:55 +08:00
Jason 992344adf1 rename Dns to DNS 2019-08-14 20:42:19 +08:00
Jason e92c6f9e57 update proxy dial log error level 2019-08-14 20:10:56 +08:00
Jason fca6ef5ac4 fix log output & remove auto refresh 2019-08-14 19:27:25 +08:00