Commit Graph

  • 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 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 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 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
  • 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
  • 2df70dafca Build with Go 1.15 Toby 2020-08-29 16:33:36 -07:00
  • 354389df8f Add SOCKS5 auth options to README Toby 2020-08-29 16:22:53 -07:00
  • b94cf9035d
    Merge pull request #29 from tobyxdd/wip-socks5-auth Toby 2020-08-29 16:19:57 -07:00
  • 68ae8fefb7 SOCKS5 username & password auth option Toby 2020-08-29 16:19:02 -07:00
  • a7c007b0a3
    Merge pull request #28 from tobyxdd/wip-new-quic Toby 2020-08-29 16:05:18 -07:00
  • becf5893f4 TQUIC 3 Toby 2020-08-29 16:03:17 -07:00
  • 7a93091fb7 Fix option description Toby 2020-08-07 18:48:58 -07:00
  • f0fc398ebb Add HTTPS proxy option description to README Toby 2020-08-07 18:47:01 -07:00
  • c456079be1 Have to use Dial (not DialContext) to make goproxy happy Toby 2020-08-07 18:40:33 -07:00
  • d3ad171761 Disable HTTP auth when no username/password is set Toby 2020-08-07 18:36:13 -07:00
  • 36cf8e6013
    Merge pull request #26 from mritd/feat/https_client Toby 2020-08-07 18:24:30 -07:00
  • fad7cf0206
    feat(client): support https proxy mritd 2020-08-07 18:11:44 +08:00
  • c35adc2d73
    Merge pull request #24 from mritd/chore/docker Toby 2020-08-06 23:47:36 -07:00
  • 31e317d6ee Fix HTTP auth logging level & add option description to README Toby 2020-08-06 23:40:05 -07:00
  • 1301039807
    Merge pull request #23 from mritd/feat/add-log-timestamp-format Toby 2020-08-06 23:24:31 -07:00
  • 30a7032d17
    Merge pull request #25 from mritd/feat/http_basic_auth Toby 2020-08-06 23:23:33 -07:00
  • ca1f1fdcab
    feat(client): add http basic auth mritd 2020-08-07 14:12:01 +08:00
  • 3614c80080
    chore(docker): fix special date format causing build failed mritd 2020-08-07 12:11:38 +08:00
  • 5d43173673
    chore(docker): add dockerfile mritd 2020-08-07 11:51:26 +08:00
  • 87c9ee8d9e
    feat(log): add log timestamp format mritd 2020-08-07 10:26:35 +08:00
  • 7257ce746e Remove redundant action steps Toby 2020-07-12 14:25:30 -07:00
  • 579275ce08 Use custom go-cross-build action with ldflags support Toby 2020-07-12 14:12:09 -07:00
  • 9c7d223712 Optimize release workflow & add more platforms Toby 2020-07-12 13:51:55 -07:00
  • c0ce9c8ab0
    Merge pull request #21 from tobyxdd/wip-log-level Toby 2020-07-07 18:39:11 -07:00
  • c0270a5c67 Add log level & format environment variables Toby 2020-07-07 18:38:18 -07:00
  • 7f45cb2ae4
    Merge pull request #20 from tobyxdd/wip-logrus Toby 2020-07-06 14:02:57 -07:00
  • 4bc61cea61 Change the logging system to Logrus Toby 2020-07-06 14:01:45 -07:00
  • 8b4ed85348
    Merge pull request #19 from tobyxdd/wip-disable-udp Toby 2020-07-02 17:26:20 -07:00
  • 59767dfaff Add disable UDP option for both proxy client & server Toby 2020-07-02 17:24:25 -07:00
  • 55e029f8ad Update quic-go Toby 2020-06-08 15:14:12 -07:00
  • d9d119d7ae
    Merge pull request #12 from tobyxdd/wip-http Toby 2020-05-13 20:46:27 -07:00
  • f65e532957 HTTP proxy implementation Toby 2020-05-13 20:43:46 -07:00
  • a9f11f826b Replace horrendous chat badge Toby 2020-04-27 14:03:31 -07:00
  • 4c58b35ee5
    Merge pull request #9 from tobyxdd/wip-acl Toby 2020-04-27 13:49:02 -07:00
  • 2ee4f245a8 Implement server side ACL & an example script Toby 2020-04-27 13:46:11 -07:00
  • ea7b596f79 ACL README Toby 2020-04-26 16:42:43 -07:00
  • 654787cebd Implement client side ACL for SOCKS5 UDP Toby 2020-04-26 15:32:55 -07:00
  • 5d14a34414 Cache default action too Toby 2020-04-26 15:11:03 -07:00
  • 127e9e1b6c Implement client side ACL for SOCKS5 TCP Toby 2020-04-26 14:58:50 -07:00
  • ee8558f2fb ACL engine & tests Toby 2020-04-25 22:56:49 -07:00
  • 6cd960ea41 ACL entry Toby 2020-04-25 18:58:27 -07:00
  • a722c6cd2e Fix README Toby 2020-04-25 11:22:44 -07:00
  • c4c2a4ba28 Fix README.zh.md inconsistency Toby 2020-04-24 22:18:50 -07:00
  • 61796a4a54 Add missing image Toby 2020-04-24 22:17:45 -07:00
  • 5434a5e064 Add comparison bench1 Toby 2020-04-24 22:17:10 -07:00
  • 5dcd6a50e9 Fix yml Toby 2020-04-24 20:12:37 -07:00
  • 0d7132d94a Add linux arm/mipsle build targets for embedded devices Toby 2020-04-24 20:11:37 -07:00
  • 41cae19aee Update README about SOCKS5 implementation Toby 2020-04-24 20:04:08 -07:00
  • be97a593df
    Merge pull request #7 from tobyxdd/wip-socks5-udp Toby 2020-04-24 19:53:23 -07:00
  • e02ede3076 SOCKS5 UDP implementation Toby 2020-04-24 19:47:56 -07:00
  • 6b5fc2862a Fix README typo Toby 2020-04-23 17:56:40 -07:00
  • 41148c0219 README.zh.md Toby 2020-04-23 17:52:11 -07:00
  • f2f025aff2 README Toby 2020-04-23 17:15:44 -07:00
  • c89c584c7f
    Merge pull request #6 from tobyxdd/wip-obfs Toby 2020-04-23 14:45:50 -07:00
  • 5ebe556d8d Obfuscator interface in core & relay/proxy CLI support Toby 2020-04-23 14:43:12 -07:00
  • c441afea35 Fix appCommit Toby 2020-04-22 21:57:23 -07:00
  • 992abe3b56 Final fix to release.yml Toby 2020-04-22 21:52:21 -07:00
  • 94d6e879e1 Fix upload path Toby 2020-04-22 21:47:49 -07:00
  • 964fc32749 More fixes to the release.yml Toby 2020-04-22 21:44:51 -07:00
  • 32e7226346 Remove arm for now Toby 2020-04-22 21:31:34 -07:00
  • 767ed90d5c Simplify release.yml Toby 2020-04-22 21:16:53 -07:00
  • 988fcece4f GitHub Actions Toby 2020-04-22 21:14:23 -07:00
  • 8044a01a54 Version info Toby 2020-04-22 19:50:42 -07:00
  • e699a5560c Proxy timeout & auth Toby 2020-04-22 15:41:14 -07:00
  • d5640efd7e WIP SOCKS5 proxy Toby 2020-04-22 13:45:25 -07:00