Commit graph

  • 04b142ef29
    Bump github.com/caddyserver/certmagic from 0.13.0 to 0.13.1 dependabot[bot] 2021-05-06 08:30:24 +00:00
  • fe5e88580a Merge branch 'master' of https://github.com/HyNetwork/hysteria Toby 2021-05-05 01:21:57 -07:00
  • f7f28a9e54 Update bench Toby 2021-05-05 01:18:24 -07:00
  • c55ff2ef0b
    Merge pull request #72 from HyNetwork/dependabot/go_modules/github.com/caddyserver/certmagic-0.13.1 Toby 2021-05-04 15:45:11 -07:00
  • 348fb09ccb
    Bump github.com/caddyserver/certmagic from 0.13.0 to 0.13.1 dependabot[bot] 2021-05-04 08:34:21 +00:00
  • 77392ccf98
    feat(cmd): add POSIX command line style support mritd 2021-05-03 20:44:26 +08:00
  • 68d8cd4043
    Fix TCP timeout not works in TUN server Haruue Icymoon 2021-05-03 15:43:25 +08:00
  • abfacebd40
    Fix acl engine not set in TUN server Haruue Icymoon 2021-04-29 17:21:19 +08:00
  • 284efce6db
    Set default timeout to 300s for TUN Haruue Icymoon 2021-04-29 16:59:36 +08:00
  • 81128a7626
    ACL for TUN Haruue Icymoon 2021-04-29 01:37:32 +08:00
  • 13ec19cbfe
    Implement TUN, no ACL support yet Haruue Icymoon 2021-04-24 20:18:58 +08:00
  • 89b9ec2acf
    Create codeql-analysis.yml Toby 2021-05-02 14:03:20 -07:00
  • 00868b6c63 Update benchmark image Toby 2021-05-01 23:38:29 -07:00
  • 46990ee0a4 Enable dependabot Toby 2021-05-01 22:41:44 -07:00
  • 3a195ef38d
    Merge pull request #70 from HyNetwork/wip-better-default-params v0.7.1 Toby 2021-04-30 22:24:46 -07:00
  • fa929b10ae Optimization tips for routers and other embedded devices Toby 2021-04-30 22:23:37 -07:00
  • 3955d98aa2 Better default params to reduce flow control blocks & add README for optimizing for extreme transfer speeds Toby 2021-04-30 21:29:18 -07:00
  • c0e46ee937 Remove obsolete test Toby 2021-04-28 16:42:08 -07:00
  • 9f564a997e
    Merge pull request #68 from HyNetwork/wip-update-checker Toby 2021-04-28 16:37:01 -07:00
  • d12d3aa9ee Update checker Toby 2021-04-28 16:22:37 -07:00
  • 0c887e0634 Update dependencies & use better log formatter Toby 2021-04-28 15:55:14 -07:00
  • c9ab6d03cb
    Merge pull request #62 from HyNetwork/wip-acme v0.7.0 Toby 2021-04-28 01:53:07 -07:00
  • d1e9daea49 ACME implementation Toby 2021-04-28 00:45:59 -07:00
  • 214f1cf72c Fix ConnGauge nil crash Toby 2021-04-27 23:10:09 -07:00
  • ac1233a6f9 Bump quic-go to v0.20.1 Toby 2021-04-27 22:24:38 -07:00
  • 39a33aec94
    Merge pull request #60 from HyNetwork/wip-conn-gauge Toby 2021-04-27 20:44:48 -07:00
  • 71701581ac Update READMEs Toby 2021-04-27 20:44:02 -07:00
  • 8c5b701a4b Prometheus Active Conn Gauge Toby 2021-04-27 20:38:43 -07:00
  • 56f35d94cc Revert "bump DefaultMaxIncomingStreams to 4096" Toby 2021-04-27 20:24:48 -07:00
  • 144f26bc2f
    Merge pull request #58 from HyNetwork/wip-dialer Toby 2021-04-27 20:24:02 -07:00
  • bbfbb3d6c2
    Merge pull request #56 from HyNetwork/wip-tproxy Toby 2021-04-27 20:23:52 -07:00
  • 03d530776c Fix stubs Toby 2021-04-27 20:21:01 -07:00
  • 3667778ca7 Fix import cycles Toby 2021-04-27 20:18:43 -07:00
  • 5ac95d987a Use core.Transport Toby 2021-04-27 20:14:43 -07:00
  • 4da73888f4 Transport WIP Toby 2021-04-26 17:34:08 -07:00
  • b3d149a72f UDP TProxy ACL & Fix SOCKS5 hijack bug Toby 2021-04-25 23:45:45 -07:00
  • 7ba81612f8 bump DefaultMaxIncomingStreams to 4096 Toby 2021-04-25 20:41:39 -07:00
  • a28d5a5677 Update READMEs Toby 2021-04-25 03:08:30 -07:00
  • 7b3e1a5b41 UDP TProxy implementation, no ACL support yet Toby 2021-04-25 00:38:07 -07:00
  • 2b4e660324 Remove pointless udpMinTimeout Toby 2021-04-24 18:13:30 -07:00
  • 3b7aefb10d Improve UDP Relay timeout handling Toby 2021-04-24 17:37:50 -07:00
  • 70fd2ffc0d ACL for TCP TProxy Toby 2021-04-24 15:36:19 -07:00
  • 787ed14c4d TCP TProxy implementation, no UDP or ACL support yet Toby 2021-04-24 02:56:17 -07:00
  • 444bb5daec handleControlStream should not always return true Toby 2021-04-22 18:09:48 -07:00
  • 0626a3e505
    Merge pull request #54 from tobyxdd/wip-udp-relay v0.6.0 Toby 2021-04-21 21:59:15 -07:00
  • b3f0306c13 Merge branch 'master' into wip-udp-relay Toby 2021-04-21 21:54:28 -07:00
  • d990586e88 Update READMEs Toby 2021-04-21 21:53:18 -07:00
  • 00f39ab097 Add missing UDP relay config check Toby 2021-04-21 21:48:36 -07:00
  • 98ddad22f6 Close stopChan on exit Toby 2021-04-21 21:42:35 -07:00
  • bca98ef4da Implement UDP relay Toby 2021-04-21 21:40:43 -07:00
  • 78f6eece9f Remove unnecessary closures Toby 2021-04-21 17:43:24 -07:00
  • 3b6a2bc56e Use correct address for packets from localRelayConn Toby 2021-04-21 17:08:01 -07:00
  • d8b198ca31 Rename the original relay to TCPRelay Toby 2021-04-21 16:38:08 -07:00
  • 51abb06911 Adjustable saltLen Toby 2021-04-21 14:23:40 -07:00
  • f396cae604
    Merge pull request #53 from tobyxdd/wip-xplus-obfs Toby 2021-04-19 20:54:05 -07:00
  • 45c664785b
    Merge pull request #52 from tobyxdd/wip-protocol-2.0 Toby 2021-04-19 20:53:47 -07:00
  • b80db1fc19 XPlus obfs & don't frag Toby 2021-04-19 20:52:50 -07:00
  • eb9006bd0d Add missing file Toby 2021-04-19 00:20:39 -07:00
  • b09880a050 Split host & port in the protocol, and make each domain resolves only once even when ACL is enabled, improving performance and ensuring consistency of connection destinations Toby 2021-04-19 00:20:22 -07:00
  • 7b841aa203 Protocol version check Toby 2021-04-18 18:07:01 -07:00
  • fc4d573f3d Minor README improvements Toby 2021-04-13 17:22:41 -07:00
  • 6ecd4bd9b8 Add the Docker Hub link to README Toby 2021-04-13 16:31:14 -07:00
  • e4c5425cd0 fix(docker): ACTIONS_ALLOW_UNSECURE_COMMANDS v0.5.5 Toby 2021-04-13 16:22:08 -07:00
  • 16df31b1b8
    Merge pull request #46 from mritd/chore/docker Toby 2021-04-13 16:16:13 -07:00
  • 7e769e6b8a
    chore(workflow): support Multi-platform build mritd 2021-04-13 20:42:33 +08:00
  • db716f7a75
    chore(workflow): fix workflow trigger mritd 2021-04-13 20:38:43 +08:00
  • 93a8bde9bc
    chore(dockerfile): fix git cmd missing mritd 2021-04-13 20:30:01 +08:00
  • 71f3583deb
    chore(dockerfile): auto env from git repo mritd 2021-04-13 20:27:32 +08:00
  • 91cb3f8ef7
    chore(docker): update docker file, add ci support mritd 2021-04-13 20:05:10 +08:00
  • 44e6c3fdde Add Installation section to READMEs Toby 2021-04-11 14:37:36 -07:00
  • 7ba60a0ece darwin/arm64 build Toby 2021-04-11 14:18:31 -07:00
  • 6378f5e132
    Merge pull request #45 from tobyxdd/wip-prometheus Toby 2021-04-11 14:09:00 -07:00
  • 240fb5aa0e Add missing prometheus_listen entry in README.zh.md Toby 2021-04-10 18:30:59 -07:00
  • be104a60be README for Prometheus API Toby 2021-04-10 18:25:02 -07:00
  • 6ddcbdc01d Implement Prometheus metrics Toby 2021-04-10 18:01:56 -07:00
  • 67f1e469d7
    Merge pull request #44 from tobyxdd/wip-http-auth Toby 2021-04-09 20:58:28 -07:00
  • 22ad36dabb Update README Toby 2021-04-04 15:10:23 -07:00
  • 461b16f07f External HTTP auth implementation Toby 2021-04-04 14:47:07 -07:00
  • da65c4cbf5
    Merge pull request #40 from tobyxdd/wip-udp-buf v0.5.2 Toby 2021-04-02 14:40:17 -07:00
  • ede94df103 Passthrough required methods for quic-go to increase the buffer size (https://github.com/lucas-clemente/quic-go/wiki/UDP-Receive-Buffer-Size) Toby 2021-04-02 14:20:48 -07:00
  • ca82abcab3 Remove temp build script for Windows Toby 2021-03-31 16:15:21 -07:00
  • 65c26cdfe4 Small tweak to brutal CC v0.5.1 Toby 2021-03-31 16:01:59 -07:00
  • c7c2e59732 Fix incorrect README cmd example Toby 2021-03-28 13:24:07 -07:00
  • 3fdcb5b34c Restore mistakenly changed go-cross-build workflow step version v0.5.0 Toby 2021-03-28 01:18:22 -07:00
  • 5a464f928b
    Merge pull request #36 from tobyxdd/wip-ng Toby 2021-03-28 01:07:53 -07:00
  • a67e245a87 Update README Toby 2021-03-27 23:31:20 -07:00
  • ed5442de15 SOCKS5 UDP ACL Toby 2021-03-27 20:50:08 -07:00
  • 8530211287 Implement SOCKS5 UDP (ACL not yet integrated) Toby 2021-03-27 18:50:12 -07:00
  • 4bb5982960 Implemented UDP for both server & client Toby 2021-03-27 16:51:15 -07:00
  • 01c7d18211 Update to support quic-go v0.20.0 APIs Toby 2021-03-21 15:08:48 -07:00
  • b107eae34a password auth Toby 2021-03-02 17:08:39 -08:00
  • 244d0d43a9 PipePairWithTimeout Toby 2021-03-02 16:25:36 -08:00
  • adef8d544c
    Merge pull request #35 from honwen/master Toby 2021-02-16 16:40:03 -08:00
  • dd4cb37dfd ensure static-linked honwen.chan 2021-02-16 23:26:04 +08:00
  • 565d659338 Relay & better logging Toby 2021-02-05 01:00:44 -08:00
  • 7d280393a3 Most things work fine now, except: - UDP support has been temporarily removed, pending upstream QUIC library support for unreliable messages - SOCKS5 server needs some rework - Authentication Toby 2021-01-28 23:57:53 -08:00
  • d9d07a5b2a use new quic-go mod version Toby 2021-01-26 21:34:49 -08:00
  • 4277b4917b
    Merge pull request #1 from tobyxdd/master cfcboy 2020-11-19 21:57:27 +08:00
  • e626e1224e
    Merge pull request #31 from tobyxdd/wip-simplify Toby 2020-10-02 18:24:49 -07:00
  • 05a34f8f92 Simplify code Toby 2020-10-02 18:23:47 -07:00