Commit Graph

  • f586d513bc
    Merge pull request #1050 from apernet/bump-xnet Toby 2024-04-19 14:42:38 -07:00
  • c392b0338b chore(deps): bump golang.org/x/net from 0.21.0 to 0.24.0 Toby 2024-04-19 14:42:06 -07:00
  • 3409904294
    Merge pull request #1042 from apernet/sync-readme Toby 2024-04-15 15:06:55 -07:00
  • 1b78b2ec90 chore: sync README Toby 2024-04-15 15:06:16 -07:00
  • bf1cc0847e
    Merge pull request #1041 from apernet/fix-cert-check Toby 2024-04-15 14:58:32 -07:00
  • dc1f58414a chore: improve comments Toby 2024-04-15 14:58:09 -07:00
  • 2fcbde08d8
    Merge pull request #1038 from apernet/wip-pacer Toby 2024-04-15 14:47:53 -07:00
  • 9752347073
    fix: check if cert-key is loadable on server start Haruue 2024-04-15 19:31:23 +08:00
  • 2408301c98 feat: pacer code improvements Toby 2024-04-14 15:07:43 -07:00
  • 234dc4508b
    Merge pull request #1016 from xchacha20-poly1305/dev-android-protect Toby 2024-04-12 23:32:38 -07:00
  • 6e00aa3114
    Merge pull request #1006 from xmapst/master Toby 2024-04-12 19:36:07 -07:00
  • a656a2042d Merge branch 'master' into xmapst Toby 2024-04-12 13:09:17 -07:00
  • e1d8901c16 chore: adjust import format Toby 2024-04-12 10:49:56 -07:00
  • 8e886b6e05
    test(proxymux): reduce wait in the tests Haruue 2024-04-12 14:55:17 +08:00
  • 044620a5db
    chore(proxymux): make subListener dereg immediate Haruue 2024-04-12 14:47:12 +08:00
  • 6d9c4fd4e5
    test(proxymux): add unit test Haruue 2024-04-11 23:21:32 +08:00
  • 8d9b10a259
    fix(proxymux): close of closed channel Haruue 2024-04-11 23:07:44 +08:00
  • 34574e0339
    refactor: proxymux Haruue 2024-04-11 20:53:28 +08:00
  • d9346f6c24
    Merge pull request #1030 from apernet/fix-script-selinux Toby 2024-04-09 12:38:03 -07:00
  • 44b36f56ac
    fix(scripts): set secontext for systemd unit Haruue 2024-04-09 19:23:33 +08:00
  • 6b5486fc09 feat: add test for sockopts config fields Toby 2024-04-05 16:15:29 -07:00
  • e6da1f348c
    fix(sockopts): error handling in applyToUDPConn Haruue 2024-04-05 13:20:17 +08:00
  • 5bebfd5732
    fix(sockopts): error handling in applyToUDPConn Haruue 2024-04-05 13:17:21 +08:00
  • 297d64e48f
    chore: format code HystericalDragon 2024-04-05 11:26:22 +08:00
  • e1d7ce4640
    chore: a better fix for 32-bit unix.Timeval Haruue 2024-04-05 10:49:03 +08:00
  • 9520d84094
    fix: timeval in different arch HystericalDragon 2024-04-05 09:11:37 +08:00
  • 13586df2ba
    fix: invalid const usage HystericalDragon 2024-04-05 08:36:04 +08:00
  • 65f5e9caa5
    chore: go mod tidy Haruue 2024-04-05 02:30:52 +08:00
  • 3e34da1aa8
    refactor: protect => quic.sockopts Haruue 2024-04-05 02:20:45 +08:00
  • a05383c2a1
    fix: use reflect to get fd HystericalDragon 2024-04-03 18:40:25 +08:00
  • 03c8b5e6b9
    feat: support Android protect path HystericalDragon 2024-03-31 10:58:34 +08:00
  • f91efbeded
    Merge pull request #1014 from apernet/wip-install-script-apt-update Toby 2024-03-30 16:29:45 -07:00
  • 3de65357d4
    chore(scripts): run apt update on apt based distro Haruue 2024-03-30 22:31:27 +08:00
  • 0f388396a4
    Merge pull request #1008 from apernet/update-readme Toby 2024-03-25 18:46:46 -07:00
  • 2cb0662075 chore: update README Toby 2024-03-25 18:45:28 -07:00
  • d34ff757c3
    chore: dos2unix client_test.yaml Haruue 2024-03-25 11:06:09 +08:00
  • de7d7dc51e 增强: HTTP/SOCKS5混合端口 xmapst 2024-03-25 10:17:08 +08:00
  • 02fa2cde0a 增强: HTTP/SOCKS5混合端口 xmapst 2024-03-25 10:15:11 +08:00
  • 2d4dd66c0e
    Merge pull request #1004 from apernet/wip-quic Toby 2024-03-23 15:05:56 -07:00
  • 7aa0becd84 feat: quic-go v0.42.0 Toby 2024-03-23 15:05:10 -07:00
  • bbf4231091
    Merge pull request #1003 from apernet/fix-test Toby 2024-03-23 11:24:19 -07:00
  • 89a99a08bf fix: flaky tests caused by occasionally closing channel multiple times Toby 2024-03-23 11:17:51 -07:00
  • a037880f88
    Merge pull request #998 from HynoR/master Toby 2024-03-23 10:59:07 -07:00
  • 2d7d67bf27 feat: also change client side errors to warns Toby 2024-03-23 10:58:11 -07:00
  • 5eb04bb46d
    Merge pull request #1000 from apernet/update-singtun-v025 Toby 2024-03-23 10:19:37 -07:00
  • 9dfb5808e0
    chore(deps): bump sing-tun from v0.2.4 to v0.2.5 Haruue 2024-03-23 21:13:09 +08:00
  • ddb5b511fc Optimize the log level adjustment for tcpError and udpError by shifting from error to warning. HynoR 2024-03-23 14:17:25 +08:00
  • bdd4114654
    Merge pull request #996 from apernet/wip-hy2-tun Toby 2024-03-22 22:40:51 -07:00
  • 6374ea11c4
    feat(tun): allow omit pfxlen in full len pfx route Haruue 2024-03-23 11:13:43 +08:00
  • aab104ae2e feat: update config test Toby 2024-03-22 16:20:03 -07:00
  • dc8fe45a1a chore: adjust imports Toby 2024-03-22 15:50:58 -07:00
  • 87bbf17bc5 chore: go mod tidy Toby 2024-03-22 13:32:24 -07:00
  • b287020daa
    chore(tun): show error on unsupported platform Haruue 2024-03-20 22:09:03 +08:00
  • 2e93c12cdc
    feat(tun): export sing-tun auto route config Haruue 2024-03-20 13:45:12 +08:00
  • 91406ab0f9
    chore(tun): use /126 length in default prefix6 Haruue 2024-03-19 20:34:42 +08:00
  • 92ed8f5e6a
    chore(tun): enable ForwarderBindInterface Haruue 2024-03-19 19:38:43 +08:00
  • 38d9248acd
    rm(tun): debug.PrintStack() in logger Haruue 2024-03-19 16:56:26 +08:00
  • 0cde4f405f
    feat(tun): use time.Duration for timeout config Haruue 2024-03-19 15:48:57 +08:00
  • 4aec8166b3
    chore: switch to apernet sing-tun fork Haruue 2024-03-19 15:15:54 +08:00
  • f10805dc13
    init: tun support with sing-tun Haruue 2024-03-19 02:13:50 +08:00
  • 804e3f6df9
    Merge pull request #987 from mritd/master Toby 2024-03-17 13:09:52 -07:00
  • 57e6e47f19
    feat(acme): support acme listen host kovacs 2024-03-14 11:01:36 +08:00
  • 5c423d16fe
    Merge pull request #986 from apernet/fix-protocol-typo Toby 2024-03-13 19:40:11 -07:00
  • 45593c02fc fix: typo in PROTOCOL.md Toby 2024-03-13 19:39:55 -07:00
  • caf6c66599
    Merge pull request #985 from apernet/bump-protobuf Toby 2024-03-13 19:36:56 -07:00
  • 1f05791a4e chore(deps): bump google.golang.org/protobuf from 1.28.1 to 1.33.0 Toby 2024-03-13 19:36:32 -07:00
  • 55beaff012
    Merge pull request #975 from HynoR/master Toby 2024-03-12 20:26:56 -07:00
  • b07b12a651 chore: trivial fixes Toby 2024-03-12 20:26:13 -07:00
  • b5c1980202 simplify compile_test code HynoR 2024-03-13 11:22:18 +08:00
  • 15b94d5c40 chore: adjust comments Toby 2024-03-12 20:04:06 -07:00
  • 9a80fe589a fix: format Toby 2024-03-12 19:54:18 -07:00
  • fda93579f0 fix typo HynoR 2024-03-13 10:51:36 +08:00
  • 8b46cc08f0
    Merge pull request #974 from apernet/dependabot/github_actions/softprops/action-gh-release-2 Toby 2024-03-11 21:08:06 -07:00
  • 9349f0a1a3 refactor the method that support range format ProtoPort HynoR 2024-03-12 11:00:47 +08:00
  • 2780dc2766
    Merge branch 'apernet:master' into master TAKO 2024-03-12 10:17:57 +08:00
  • 16ec4550c3
    Merge pull request #973 from apernet/fix-cwnd-undersize Toby 2024-03-11 14:47:08 -07:00
  • 3216814440 remove useless code HynoR 2024-03-11 15:54:30 +08:00
  • ee056deaad support range format ProtoPort HynoR 2024-03-11 15:35:12 +08:00
  • 78aa85d35c
    chore(deps): bump softprops/action-gh-release from 1 to 2 dependabot[bot] 2024-03-11 06:13:44 +00:00
  • 9c51995cc4
    fix: cwnd undersize in extremely-low rtt scenarios Haruue 2024-03-10 22:41:26 +08:00
  • 02baab148a
    Merge pull request #970 from apernet/wip-speedtest Toby 2024-03-09 22:29:35 -08:00
  • d82d76743f chore: use @ instead of _ for speed test dest Toby 2024-03-09 21:39:30 -08:00
  • e99ac076da chore: "server may not support speed test" hint when it's a dial error Toby 2024-03-09 21:25:49 -08:00
  • a0bd58063b feat: built-in speed test client & server Toby 2024-03-09 20:38:30 -08:00
  • 84d72ef0b3
    Merge pull request #961 from apernet/wip-freebsd-fix Toby 2024-02-29 19:54:05 -08:00
  • 0c2b0234fa fix: FreeBSD IPv4-mapped IPv6 listening addr fix Toby 2024-02-29 16:38:42 -08:00
  • 982be5498b
    Merge pull request #953 from apernet/wip-udphop-listenudpfunc Toby 2024-02-29 16:17:40 -08:00
  • 1ac9d4956b
    feat: allow set ListenUDP impl for udphop conn Haruue 2024-02-27 20:51:59 +08:00
  • ea66299d0f
    Merge pull request #945 from apernet/fix-geo-dl Toby 2024-02-21 18:14:15 -08:00
  • a531542723
    Merge pull request #946 from apernet/wip-obsocks5err Toby 2024-02-21 11:28:42 -08:00
  • 842b0ab3f7
    feat: load previous download when download fail Haruue Icymoon 2024-02-22 01:32:10 +08:00
  • 6dea0adb19
    feat: re-download geo db when autoDL && load fail Haruue Icymoon 2024-02-21 17:22:45 +08:00
  • e22aa0630b
    fix: geo db load fail after download error Haruue Icymoon 2024-02-21 16:21:49 +08:00
  • f0d59ebee1
    chore: human-readable outbounds socks5 error msg Haruue Icymoon 2024-02-03 20:57:11 +08:00
  • bb99579bb9
    test: correct TestStringToBps after 6d6a26b (#928) WoaShieShei 2024-02-01 03:48:58 +00:00
  • 80bc3b3a44
    Merge pull request #917 from apernet/fix-reconnect Toby 2024-01-26 18:56:07 -08:00
  • ae402d9d91 chore: code improvements Toby 2024-01-26 13:19:02 -08:00
  • 84b54eb702 fix: incorrect reconnect logic that causes blocking when dialing connections Toby 2024-01-26 11:49:19 -08:00
  • e648321b96 feat: quic-go v0.41.0 Toby 2024-01-21 16:58:22 -08:00
  • c4993f8dd1 feat: allow runtime TLS cert updates Toby 2023-12-29 15:06:19 -08:00