Commit Graph
5318 Commits
Author SHA1 Message Date
Loyalsoldier e670dd6387 Update dependencies (#571) 2021-01-01 17:00:09 +08:00
loyalsoldier 87e857ee3f Chore: minor fixes 2021-01-01 12:52:04 +08:00
Kslr 42f0f5dfec remove deprecate ciphers in shadowsocks (#566)
* remove deprecate ciphers in shadowsocks
2021-01-01 10:18:00 +08:00
GitHub Action b10108b375 update geoip, geosite 2021-01-01 00:21:47 +00:00
V2Fly Team 66e203f156 DNS: refine skipRoutePick (#558) 2020-12-30 18:35:19 +08:00
maskedeken 8c5b392f27 DNS: add DNS over QUIC support (#534) 2020-12-25 19:13:50 +08:00
Kslr 146e6c2957 Lint: semgrep use p/r2c rules 2020-12-25 18:09:49 +08:00
GitHub Action d3a06fbdd8 update geoip, geosite 2020-12-25 00:18:28 +00:00
Kslr 23a883b151 Refine: readme packaging badge
ref https://github.com/v2fly/v2ray-core/commit/bb74ef99e2658a1690ed4ba62b370082f7779eb2#commitcomment-45380062
2020-12-24 03:50:13 +08:00
kslr ff7e9e1261 add semgrep lint 2020-12-20 14:52:20 +08:00
Loyalsoldier 33e1f2d271 Test: do NOT cache go modules (#532) 2020-12-20 09:52:24 +08:00
Loyalsoldier c27ed16e6a Fix: DNS compatible with localhost nameserver (#530) 2020-12-19 12:17:55 +08:00
Ye Zhihaoandloyalsoldier d8c03f10b5 Refactoring: DNS App (#169)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2020-12-18 17:24:33 +08:00
Loyalsoldier 7a020d2d71 DNS & Routing: refine rule parsing process (#528) 2020-12-18 08:36:34 +08:00
GitHub Action 3f7e6a07cf update geoip, geosite 2020-12-18 00:12:52 +00:00
dyhkwongandghost 291eff1aa3 Refine Android build (#525)
Co-authored-by: ghost <noreply@example.com>
2020-12-17 08:50:13 +08:00
database64128 3c988693b5 🕳 Prevent trailing whitespaces in logs (#526) 2020-12-17 05:03:26 +08:00
database64128 29f16cd054 🎳 Refine socks5 server UdpAssociate response behavior (#523)
- Previously, without specifying the server IP, the remote address in the response to a UdpAssoicate command is `127.0.0.1`, which might break UDP for non-localhost clients.
- This commit changes it so that, localhost clients get responses with the corresponding loopback IP, non-localhost clients get responses with the corresponding `net.AnyIP` or `net.AnyIPv6`.
- The new behavior is also consistent with many other implementations. So the compatibility is guaranteed. It also makes specifying server IP optional.
2020-12-16 16:39:14 +08:00
Loyalsoldier eed3f5a13f Fix: typo (#524) 2020-12-16 09:26:25 +08:00
database64128 0eccf52399 🧦 Fix socks client UDP outbound's wrong destination (#522)
- When you connect to a non-localhost socks5 server, in the response of a UdpAssociate from a socks5 server, the remote address may be `::` or `0.0.0.0`. The previous behavior is to connect to the remote address in the response, which obviously fails.
- This commit changes the behavior to dial to the outbound server's address when the remote address in the response is `::` or `0.0.0.0`.
- Rename `cmdUDPPort` to `cmdUDPAssociate` for clarity.
2020-12-16 04:23:40 +08:00
Loyalsoldier d9db22093b Fix: write to log without clientIP (#517) 2020-12-15 16:59:23 +08:00
young-zy 3e9b74c234 Add specific build for Android (#512)
Fixes #491
2020-12-14 01:48:06 +08:00
Loyalsoldier 166d1afee5 DNS: add clientip for specific nameserver (#504) 2020-12-12 07:15:29 +08:00
CalmLong 6858a7b0a7 Routing: consistent with domains key in DNS configuration (#502) 2020-12-11 21:16:52 +08:00
GitHub Action 0dcd6ee838 update geoip, geosite 2020-12-11 00:11:23 +00:00
dependabot[bot] f4a5715d22 Bump github.com/pires/go-proxyproto from 0.3.2 to 0.3.3 (#499)
Bumps [github.com/pires/go-proxyproto](https://github.com/pires/go-proxyproto) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/pires/go-proxyproto/releases)
- [Commits](https://github.com/pires/go-proxyproto/compare/v0.3.2...v0.3.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-10 15:19:35 +08:00
dependabot[bot] 083970c073 Bump h12.io/socks from 1.0.1 to 1.0.2 (#500)
Bumps [h12.io/socks](https://github.com/h12w/socks) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/h12w/socks/releases)
- [Commits](https://github.com/h12w/socks/compare/v1.0.1...v1.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-10 15:18:01 +08:00
kslr 75b5379231 update discussions link 2020-12-09 16:02:10 +08:00
dependabot[bot] d0ee7d2600 Bump google.golang.org/grpc from 1.33.2 to 1.34.0 (#483)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.33.2 to 1.34.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.33.2...v1.34.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-05 06:58:05 +08:00
Kslr 9a03660efe add codacy badge 2020-12-05 06:35:26 +08:00
dependabot[bot] 97385e364b Bump github.com/lucas-clemente/quic-go from 0.19.2 to 0.19.3 (#489) 2020-12-04 14:31:21 +08:00
GitHub Action 6efed11f98 update geoip, geosite 2020-12-04 00:10:27 +00:00
Loyalsoldier e6fb0e1e5d Suppress lint error (#486) 2020-12-03 16:14:34 +08:00
Loyalsoldier 5e99737c12 Fix: close response body (#484) 2020-12-03 16:07:41 +08:00
Loyalsoldier 45aeaa8080 Refine pick port logic (#481) 2020-12-02 23:48:32 +08:00
Loyalsoldier ff09993c8b Refine coverall (#472) 2020-12-02 21:57:31 +08:00
Loyalsoldier cf11bf0498 Suppress lint error (#480) 2020-12-02 21:07:58 +08:00
QxQ fe60260d48 Update release.yml 2020-12-02 19:05:46 +08:00
Loyalsoldier 5bf470d9cb Remove removeVSign.sh (#470) 2020-11-30 21:00:05 +08:00
Loyalsoldier 7de5bca056 Remove Bazel (#469)
due to https://github.com/v2fly/v2ray-core/pull/468
2020-11-30 20:48:17 +08:00
QxQandloyalsoldier 3342afbada Use GitHub Actions matrix feature to build and release (#468)
Co-authored-by: loyalsoldier <10487845+Loyalsoldier@users.noreply.github.com>
2020-11-30 20:17:33 +08:00
Loyalsoldier 8cb2db5321 Fix: security issues & overflow potentiality (#465) 2020-11-28 21:56:20 +08:00
Loyalsoldier 0bf185e705 Remove Dockerfile (#467)
Use https://github.com/v2fly/docker instead.
2020-11-28 15:18:16 +08:00
Loyalsoldier 63912f99ec Refine workflows (#464) 2020-11-27 08:33:44 +08:00
GitHub Action cfbb826e1e update geoip, geosite 2020-11-27 00:10:04 +00:00
Loyalsoldier ea0210acee Migrate release from Azure Pipelines to GitHub Actions (#453) 2020-11-26 16:30:17 +08:00
Loyalsoldier b93f69fb48 Update dependencies (#458) 2020-11-26 05:32:04 +08:00
dependabot[bot] 7bac8188f1 Bump github.com/google/go-cmp from 0.5.3 to 0.5.4 (#455)
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/google/go-cmp/releases)
- [Commits](https://github.com/google/go-cmp/compare/v0.5.3...v0.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-26 04:41:21 +08:00
Loyalsoldier e74c03541e Update variables (#454)
due to https://github.com/v2fly/V2BuildAssist/pull/4
2020-11-25 11:25:33 +08:00
Loyalsoldier 7acf515258 Refine GitHub workflows running condition (#447) 2020-11-23 20:51:58 +08:00