39 Commits
Author SHA1 Message Date
世界 18e5b0963f Update dependencies 2023-04-23 19:32:07 +08:00
世界 172f353bd7 Update dependencies 2023-03-20 15:01:38 +08:00
世界 55efac7236 Reformat code 2023-03-17 13:17:08 +08:00
世界 f57ec13880 Update UoT protocol 2023-03-17 13:17:08 +08:00
世界 7d52ded2a3 Update dependencies 2022-07-16 09:33:03 +08:00
世界 52930a16b2 Fix check ss bad udp request #1122 2022-06-28 07:50:18 +08:00
世界 ba4ce4c24f Add shadowsocks 2022 relay service 2022-06-19 22:17:23 +08:00
世界 ec8904066a Update dependencies 2022-06-10 15:53:05 +08:00
世界 def30a0882 Fix shadowsocks-2022 udp on 32-bit devices 2022-06-07 21:09:35 +08:00
世界 bd0cf955c7 Update shadowsocks-2022 multi-server usage 2022-06-07 11:17:08 +08:00
世界 ea9246ec7f Update dependencies 2022-06-05 09:35:52 +08:00
世界 0c9bd21b59 Fix disable invalidptr check 2022-06-05 09:35:32 +08:00
世界 34aab75484 Fix shadowsocks-2022 multi-user udp 2022-06-04 12:29:43 +08:00
世界 c3505632fd Add udp over tcp support for shadowsocks-2022 2022-06-01 11:49:02 +08:00
世界 6f93ef7736 Remove useless error log 2022-06-01 11:11:53 +08:00
世界 c4a307e84d Refactor to stdlib error unwrap method 2022-06-01 11:03:06 +08:00
世界 f1d753f069 Fix build in legacy golang version 2022-05-31 15:55:38 +08:00
世界 91ce752405 Fix close pipe 2022-05-31 11:44:32 +08:00
世界 4e5752f93e Add more shadowsocks tests 2022-05-28 13:35:03 +08:00
世界 36906d018d Update shadowsocks 2022 library 2022-05-28 13:34:58 +08:00
世界 79f3057687 Migrate shadowsocks-2022 to protocol library 2022-05-26 07:35:17 +08:00
世界 1edce576ca Fix missing user in shadowsocks-2022 inbound 2022-05-25 08:49:52 +08:00
世界 cf7e675c45 Add shadowsocks 2022 multi-user inbound 2022-05-24 07:37:14 +08:00
世界 b6391cbbe1 Fix shadowsocks config 2022-05-24 07:01:47 +08:00
世界 398375d76f Reformat code (quic sniffers) 2022-05-24 06:57:16 +08:00
世界 3b77e26fa7 Merge shadowsocks 2022 config 2022-05-23 22:18:33 +08:00
世界andGitHub 087f0d1240 Add shadowsocks-2022 inbound/outbound (#1061) 2022-05-22 23:55:48 -04:00
世界 f046feb9ca Reformat code 2022-05-18 15:29:01 +08:00
世界 778992eeb9 Fix vformat 2022-05-18 15:27:55 +08:00
世界 707efd6d12 Add loopback outound 2021-10-22 17:58:37 +08:00
世界andShelikhoo 5c366db847 Add observatory / latestPing balancing strategy
Co-authored-by: Shelikhoo <xiaokangwang@outlook.com>
2021-10-22 17:16:20 +08:00
世界 77d0419aca Add socks4/4a support 2021-10-22 13:27:31 +08:00
世界 27224868ab Override destination if replaced in hosts 2021-10-22 12:38:40 +08:00
世界 50e576081e Add DispatchLink 2021-10-22 12:38:40 +08:00
世界 625cf7361a Export PacketConnWrapper 2021-10-22 11:57:38 +08:00
世界 a3023e43ef Add routeOnly sniffing option 2021-10-22 11:57:23 +08:00
世界 6c9e57d624 Add .gitignore 2021-10-20 19:43:52 +08:00
+3 cd4631ce99 Merge dns (#722)
* DNS: add clientip for specific nameserver

* Refactoring: DNS App

* DNS: add DNS over QUIC support

* Feat: add disableCache option for DNS

* Feat: add queryStrategy option for DNS

* Feat: add disableFallback & skipFallback option for DNS

* Feat: DNS hosts support multiple addresses

* Feat: DNS transport over TCP

* DNS: fix typo & refine code

* DNS: refine code

* Add disableFallbackIfMatch dns option

* Feat: routing and freedom outbound ignore Fake DNS

Turn off fake DNS for request sent from Routing and Freedom outbound.
Fake DNS now only apply to DNS outbound.
This is important for Android, where VPN service take over all system DNS
traffic and pass it to core.  "UseIp" option can be used in Freedom outbound
to avoid getting fake IP and fail connection.

* Fix test

* Fix dns return

* Fix local dns return empty

* Apply timeout to dns outbound

* Update app/dns/config.go

Co-authored-by: Loyalsoldier <10487845+loyalsoldier@users.noreply.github.com>
Co-authored-by: Ye Zhihao <vigilans@foxmail.com>
Co-authored-by: maskedeken <52683904+maskedeken@users.noreply.github.com>
Co-authored-by: V2Fly Team <51714622+vcptr@users.noreply.github.com>
Co-authored-by: CalmLong <37164399+calmlong@users.noreply.github.com>
Co-authored-by: Shelikhoo <xiaokangwang@outlook.com>
Co-authored-by: 秋のかえで <autmaple@protonmail.com>
Co-authored-by: 朱聖黎 <digglife@gmail.com>
Co-authored-by: rurirei <72071920+rurirei@users.noreply.github.com>
Co-authored-by: yuhan6665 <1588741+yuhan6665@users.noreply.github.com>
Co-authored-by: Arthur Morgan <4637240+badO1a5A90@users.noreply.github.com>
2021-10-16 21:02:51 +08:00
世界andGitHub 3b31189f13 Send shadowsocks handshake with payload if available (#736) 2021-09-27 13:30:58 +08:00