Commit Graph

  • 9cbc875965 add tunnel handler and connector ginuerzh 2023-10-15 15:40:49 +08:00
  • 139b934fc6 Bump golang.org/x/net from 0.15.0 to 0.17.0 dependabot[bot] 2023-10-11 23:12:16 +00:00
  • c1d9228eee add auther for metrics ginuerzh 2023-10-09 21:30:43 +08:00
  • 2ea7dc250a fix #239 ginuerzh 2023-10-08 22:05:39 +08:00
  • be33046c16 add proxy protocol support for relay tunnel and rtcp ginuerzh 2023-10-08 19:50:12 +08:00
  • d85b8d487b fix socks5 connector ginuerzh 2023-10-04 16:37:10 +08:00
  • ab8d77bb5e fix issue #280 ginuerzh 2023-09-30 17:55:22 +08:00
  • 8640596064 go1.21 ginuerzh 2023-09-28 21:31:17 +08:00
  • 8a699e1906 add reload and plugin support for hop ginuerzh 2023-09-28 21:05:44 +08:00
  • 0d41f5edc8 update go.sum ginuerzh 2023-09-21 21:55:23 +08:00
  • 87364d2494 add client addr for auth plugin ginuerzh 2023-09-21 20:01:25 +08:00
  • 6982b8af63 add HTTP based plugin ginuerzh 2023-09-20 22:58:48 +08:00
  • 0b1540b23a add client ID for plugin service ginuerzh 2023-09-19 22:39:42 +08:00
  • 1bbeeb7e66 add unix/serial dialer and connector ginuerzh 2023-09-18 23:18:27 +08:00
  • 5d4db6e377 add recorder for serial handler ginuerzh 2023-09-18 21:13:52 +08:00
  • 05d06a2718 add recorder for serial handler ginuerzh 2023-09-18 09:43:44 +08:00
  • 420b36b2f8 update README.md ginuerzh 2023-09-17 00:23:11 +08:00
  • 3883a4493a add support for unix domain socket ginuerzh 2023-09-16 23:15:49 +08:00
  • 355aaa7690 fix typos ginuerzh 2023-09-16 21:52:00 +08:00
  • c73c98974c add support for serial(COM) port redirector ginuerzh 2023-09-16 21:50:54 +08:00
  • 98c9cc2821 update Sam Sesh 2023-06-13 18:21:33 +03:30
  • b48d2c0dbc Update README.md 127.0.0.1:443 2023-06-13 16:40:51 +03:30
  • b7266f4660 Update README_en.md 127.0.0.1:443 2023-06-13 16:38:28 +03:30
  • 6883c32157 set 777 per Sam Sesh 2023-06-13 16:31:07 +03:30
  • f1c5f7598c check root Sam Sesh 2023-06-13 16:30:46 +03:30
  • c31242efbb add install script Sam Sesh 2023-06-13 16:00:25 +03:30
  • 6ee632cee2 Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 dependabot[bot] 2023-06-01 20:35:39 +00:00
  • 8e2060582e add timeout for sniffing ginuerzh 2023-05-21 15:54:22 +08:00
  • 410b4ddf53 Bump github.com/gin-gonic/gin from 1.8.2 to 1.9.0 dependabot[bot] 2023-05-05 02:47:27 +00:00
  • 0b6474d836 increase transport buffer size ginuerzh 2023-05-01 14:06:37 +08:00
  • 4b6d6e7e7c add token for plugin ginuerzh 2023-04-20 19:07:55 +08:00
  • b2434dd05b add plugin system ginuerzh 2023-04-18 20:55:04 +08:00
  • 3d15dedab2 add async option for dns handler ginuerzh 2023-04-14 19:17:10 +08:00
  • 436864ca92 fix issue #206 ginuerzh 2023-04-12 21:32:13 +08:00
  • 4847f9ee9f add support for windows service ginuerzh 2023-03-31 14:51:08 +08:00
  • a88b44d01d fix #174: load default CA from ca.pem ginuerzh 2023-03-21 20:25:13 +08:00
  • 45f1cc2efc fix #188 ginuerzh 2023-03-20 18:31:47 +08:00
  • bfa1530ef6 fix grpc dialer ginuerzh 2023-03-08 00:01:36 +08:00
  • f02c9810f2 update go.mod ginuerzh 2023-02-26 13:54:17 +08:00
  • fda6214c12 fix #180: add default server name for tls client config ginuerzh 2023-02-26 13:48:42 +08:00
  • acb8c5bd53 bump golang.org/x/net from 0.5.0 to 0.7.0 dependabot[bot] 2023-02-18 04:21:00 +00:00
  • 3f53858c83 update version ginuerzh 2023-02-14 18:56:27 +08:00
  • a379565412 fix relay connect handler ginuerzh 2023-02-14 18:55:10 +08:00
  • 69089b790f Bump github.com/pion/dtls/v2 from 2.1.5 to 2.2.4 dependabot[bot] 2023-02-13 20:54:17 +00:00
  • 1c2d9b2a5b relay: fix routing for http traffic from entrypoint ginuerzh 2023-02-12 20:44:50 +08:00
  • 8d852b62cf relay: add direct routing for tunnel ginuerzh 2023-02-06 21:18:35 +08:00
  • a80dec0dc1 go1.20 ginuerzh 2023-02-04 18:48:20 +08:00
  • 62ca8ff2de add tunnel option for relay ginuerzh 2023-02-02 23:28:04 +08:00
  • b8504f7f28 update go.mod ginuerzh 2023-02-02 20:00:12 +08:00
  • 95a2f0d649 add UDP support for reverse proxy tunnel ginuerzh 2023-02-02 19:20:22 +08:00
  • d810224e7b add .goreleaser.yaml ginuerzh 2023-01-31 21:24:54 +08:00
  • db36804bfa add goreleaser github action ginuerzh 2023-01-31 21:24:16 +08:00
  • ad8af1942d update .gitignore ginuerzh 2023-01-31 19:36:10 +08:00
  • 3d01f74f7c fix nil route panic ginuerzh 2023-01-31 18:08:50 +08:00
  • 6b05bcb0ab add auth support for forwarder node ginuerzh 2023-01-31 14:07:20 +08:00
  • 799c95bfb4 forward non-HTTP traffic based on host ginuerzh 2023-01-30 21:10:59 +08:00
  • de0a584175 fix http traffic forwarding ginuerzh 2023-01-30 14:40:40 +08:00
  • 381b1c9bf5 fix http traffic forwarding ginuerzh 2023-01-29 23:33:54 +08:00
  • ed7d72bfd8 update go.mod ginuerzh 2023-01-29 20:53:33 +08:00
  • 98aef6ba90 forwarder: add http node settings ginuerzh 2023-01-29 20:33:58 +08:00
  • dfde6efdeb relay: add private tunnel ginuerzh 2023-01-29 11:57:57 +08:00
  • 8858598cf0 update go.mod ginuerzh 2023-01-20 10:29:39 +08:00
  • c765789076 fix race condition in config updating ginuerzh 2023-01-20 10:28:32 +08:00
  • cf49a3ae46 add webapi for ingress ginuerzh 2023-01-15 17:46:24 +08:00
  • fa47726c3d add tunnel feature for relay ginuerzh 2023-01-14 13:18:45 +08:00
  • c351b849e6 case-insensitive metadata key ginuerzh 2023-01-11 22:28:43 +08:00
  • 44fca4e04c grpc: cancel stream when done ginuerzh 2022-12-30 19:38:51 +08:00
  • a795923980 fix dtls ginuerzh 2022-12-23 18:58:24 +08:00
  • d3283d6278 tun: support multiple IPs ginuerzh 2022-12-22 17:52:05 +08:00
  • 4b3e711adb update grpc ginuerzh 2022-12-21 18:21:23 +08:00
  • 258d9f5b26 fix traffic limiter ginuerzh 2022-12-19 19:38:38 +08:00
  • 5d9d33f368 [main] Add -- cmd flag separator to start different Gost processes Carlos Ibáñez 2022-12-13 20:35:30 +01:00
  • fec33e62ea [cmd] buildConfigFromCmd: Include the process id on config names Carlos Ibáñez 2022-07-10 20:00:12 +02:00
  • 2f0da6993b v3.0.0-rc.1 ginuerzh 2022-12-02 17:58:32 +08:00
  • 39cb9c65d9 grpc.dialer: do not resolve server address ginuerzh 2022-12-01 19:24:52 +08:00
  • 4ef4448249 insert services and nodes to loaded config segfault-bilibili 2022-11-13 05:27:35 +08:00
  • 1151ecd2a4 fix typo segfault-bilibili 2022-11-13 04:56:52 +08:00
  • df3533b4ef don't resolve server addr for tun handler ginuerzh 2022-11-25 18:17:11 +08:00
  • 2400e29fe0 add dtls tunnel ginuerzh 2022-11-18 18:27:25 +08:00
  • 41bb4cdbb0 add http3 reverse proxy ginuerzh 2022-11-12 17:16:43 +08:00
  • 4a192bc1b3 add wildcard supports for vhost ginuerzh 2022-11-12 13:45:27 +08:00
  • f17b2d2e96 add vhost for port forwarding ginuerzh 2022-11-11 22:25:52 +08:00
  • e771534920 v3.0.0-rc.0 ginuerzh 2022-11-05 16:54:44 +08:00
  • 68c311a7d1 fix compile error ginuerzh 2022-11-05 16:39:11 +08:00
  • 1c9974340b fix traffic limiter ginuerzh 2022-11-05 16:29:57 +08:00
  • 09c12b013c add hooks for service ginuerzh 2022-11-03 21:32:12 +08:00
  • b86d7ee06d add log rotation ginuerzh 2022-10-20 21:10:25 +08:00
  • 8274b62672 add support for linux/amd64v3, windows/amd64v3 soffchen 2022-10-05 23:08:52 +08:00
  • 7f924fdeb6 fix proxy protocol ginuerzh 2022-09-28 11:53:25 +08:00
  • 5d797eac43 add hop ginuerzh 2022-09-22 18:59:56 +08:00
  • 2c29028a3b update README ginuerzh 2022-09-14 21:13:11 +08:00
  • e8071d9b65 update limiter ginuerzh 2022-09-14 20:06:14 +08:00
  • 50cf4edd1f add direct dialer and connector #63 ginuerzh 2022-09-08 22:43:29 +08:00
  • 3d5f0f93fd added proxy protocol for listener ginuerzh 2022-09-08 21:33:19 +08:00
  • aa754f8515 add rate limiter ginuerzh 2022-09-05 22:51:57 +08:00
  • a7f4d3e63e parsing limiter config ginuerzh 2022-04-21 21:39:21 +08:00
  • 180214a124 update selector ginuerzh 2022-09-04 13:25:56 +08:00
  • baa6f0cea0 fix bug #92 ginuerzh 2022-09-03 17:34:12 +08:00
  • ca0de58757 update selector ginuerzh 2022-09-02 21:55:25 +08:00
  • 5acccebe7b improve CIDR matcher ginuerzh 2022-08-31 20:22:44 +08:00