Commit Graph

728 Commits

Author SHA1 Message Date
Dreamacro 537b672fcf Change: use bbolt as cache db 2021-10-04 19:20:11 +08:00
Kr328 ced9749104
Fix: http proxy should response correct http version (#1651) 2021-09-30 16:30:07 +08:00
bobo liu 9aeb4c8cfe
Improve: avoid bufconn twice (#1650) 2021-09-28 23:15:53 +08:00
Dreamacro 70c8605cca Improve: use one bytes.Buffer pool 2021-09-20 21:02:18 +08:00
Dreamacro 5b1a0a523f Chore: update README.md 2021-09-20 17:22:40 +08:00
Dreamacro b398f1e6f3 Chore: force set latest go version to action 2021-09-18 00:18:47 +08:00
Dreamacro b3cd4ebbd3 Fix: use 1.17.x on github actions 2021-09-15 20:21:30 +08:00
Excited Codes b0f83e401f
Fix: socks4 request continues after authentication failed (#1624) 2021-09-15 16:45:57 +08:00
Xuen Li f5806d9263
Fix: http/https proxy authentication (#1613) 2021-09-14 00:08:23 +08:00
Dreamacro 55600c49c9 Fix: potential pitfalls 2021-09-13 23:58:48 +08:00
Kr328 beb88cc46f
Fix: should not trust address of http.Client (#1616) 2021-09-13 23:46:39 +08:00
Kr328 d49b38b00f
Fix: should not unmarshal to pointer (#1615) 2021-09-13 23:43:28 +08:00
bobo liu 0c79d1207e
Fix: potential overflow in ssr (#1600) 2021-09-09 20:30:34 +08:00
maskedeken 400dc923e0
Fix: vmess ws headers not set properly (#1595) 2021-09-08 14:44:24 +08:00
Dreamacro 5b7f0de48b Chore: update dependencies 2021-09-07 20:16:07 +08:00
Kr328 a5b950a779
Feature: add dhcp type dns client (#1509) 2021-09-06 23:07:34 +08:00
Excited Codes a2d59d6ef5
Feature: skip DIRECT proxies in relay (#1583) 2021-09-06 21:39:28 +08:00
Dreamacro 8ef5cdb8be Test: use local clash pkg 2021-09-05 14:38:07 +08:00
Dreamacro c7b718f651 Test: release resources correctly 2021-09-05 14:25:55 +08:00
Dreamacro ff56e5c5de Test: fix direct listen fail 2021-09-04 22:44:18 +08:00
Dreamacro 661c417fce Test: use shadowsocks-rust for ss benchmark 2021-09-04 22:31:08 +08:00
Dreamacro 7d20097465 Fix: ssr auth aes128 udp hmac verify 2021-08-30 00:15:57 +08:00
Loyalsoldier a20b9a3960
Chore: make geoip match case-insensitive (#1574) 2021-08-29 22:19:22 +08:00
Dreamacro e0d3f926b7 Feature: add geoip-code option 2021-08-25 15:15:13 +08:00
Dreamacro 121bc910f6 Chore: adjust vmess 0rtt code and split xray test 2021-08-22 16:16:45 +08:00
wwqgtxx 4522cdc551
Feature: support xray's ws-0rtt path (#1558) 2021-08-22 16:03:46 +08:00
Dreamacro 410772e81c Test: add vmess ws 0-rtt test 2021-08-22 01:17:29 +08:00
秋のかえで 0267b2efad
Feature: add vmess WebSocket early data (#1505)
Co-authored-by: ShinyGwyn <79344143+ShinyGwyn@users.noreply.github.com>
2021-08-22 00:25:29 +08:00
Digital Pencil c6d375eda2
Fix: HTTP proxy internal linkage signature (#1555) 2021-08-20 23:38:47 +08:00
Dreamacro 847f41952e Fix: grpc transport path should not escape 2021-08-19 22:11:56 +08:00
Dreamacro 47044ec0d8 Fix: dependabot alerts 2021-08-18 20:20:00 +08:00
Dreamacro 426ca36118 Chore: upgrade test package 2021-08-18 13:31:34 +08:00
Dreamacro 571d2a0075 Migration: go 1.17 2021-08-18 13:26:23 +08:00
Dreamacro 1be09f5751 Chore: fix issue template render type 2021-08-13 22:44:22 +08:00
Dreamacro 2663cb2e6e Chore: update github issue template 2021-08-13 22:35:48 +08:00
Dreamacro 9b0bbb90ff Chore: upgrade github actions 2021-08-07 22:27:23 +08:00
Dreamacro 588645a2c3 Fix: interface nil check panic from previous commit 2021-08-04 23:52:50 +08:00
Dreamacro 1bfebd0d03 Fix: listener patch diff 2021-08-01 00:35:37 +08:00
xᴊᴀsᴏɴʟʏᴜ 3705996974
Chore: split SOCKS version inbound metadata type (#1513) 2021-07-27 13:58:29 +08:00
Dreamacro 09697b7679 Chore: adjust batch 2021-07-23 00:30:23 +08:00
duama 4578b2c826
Fix: remove Content-Length from CONNECT response (#1502) 2021-07-22 18:06:03 +08:00
Dreamacro b3a293ab07 Chore: benchmark explanation 2021-07-22 00:01:11 +08:00
Dreamacro 507ba16065 Fix: incorrect use batch 2021-07-21 23:53:31 +08:00
Dreamacro aa9f8a39a3 Fix: socks inbound packet typo 2021-07-21 23:08:52 +08:00
Dreamacro 8d37220566 Fix: limit concurrency number of provider health check 2021-07-21 17:01:15 +08:00
ayanamist 53e17a916b
Chore: logging remote port on request (#1494) 2021-07-19 15:31:38 +08:00
ayanamist 247dd84970
Chore: logging real listen port (#1492) 2021-07-19 14:07:51 +08:00
Dreamacro c2f3111922 Test: add direct benchmark 2021-07-18 19:26:51 +08:00
Dreamacro 44872300e9 Test: ss use aes-256-gcm and vmess-aead for benchmark 2021-07-18 17:37:23 +08:00
Dreamacro 91ed0118f6 Test: add basic protocol benchmark 2021-07-18 17:23:30 +08:00