Commit Graph

49 Commits

Author SHA1 Message Date
fatedier 518ca2ceb2
ReverseProxy: use Rewrite to replace Director (#4005)
* display go version in make

* ReverseProxy: use Rewrite to replace Director
2024-02-19 21:04:29 +08:00
fatedier 4957fd23ee
display go version in make (#4003) 2024-02-19 17:46:47 +08:00
fatedier d5b41f1e14 sshTunnelGateway refactor (#3784) 2023-11-22 14:35:37 +08:00
fatedier de85c9455a
stcp, xtcp, sudp: support allow_users and specified server user (#3472) 2023-06-02 16:06:29 +08:00
fatedier c71efde303
refactor the code related to xtcp (#3449) 2023-05-28 16:50:43 +08:00
fatedier 89fff7d11d
e2e: add test case for bandwidth_limit_mode server (#3295) 2023-02-09 01:11:00 +08:00
fatedier 18a2af4703
frpc: support multiple confs (#2873) 2022-03-28 12:12:35 +08:00
bobo liu 2f74f54f18
Let's get rid of ugly statik (#2255)
* Get rid of ugly statik

go1.16 introduced the embed package, it's the more graceful solution for embedding file into binary.
https://golang.org/pkg/embed/

* remove statik totally

* split go and static files in assets
2021-08-17 20:20:04 +08:00
fatedier 900454e58b
more e2e test cases (#2450) 2021-06-18 16:48:36 +08:00
fatedier 8a779eb88c
add goreleaser action (#2087)
* add goreleaser action

* change version
2020-11-20 17:00:14 +08:00
fatedier 008933f304 typo fix 2020-09-23 15:53:08 +08:00
fatedier 3fbdea0f6b
rename models to pkg (#2005) 2020-09-23 13:49:14 +08:00
fatedier 262317192c
new e2e framework (#1835) 2020-06-02 22:48:55 +08:00
fatedier 495d999b6c
refactoring monitor code, support prometheus (#1668)
* refactoring monitor code, support prometheus
* remove vendor
2020-03-11 13:20:26 +08:00
fatedier 649f47c345 change log method 2019-10-12 20:13:12 +08:00
fatedier 96d7e2da6f add admin UI for frpc 2019-02-01 19:28:05 +08:00
fatedier aea9f9fbcc health: add more ci cases and fix bugs 2018-12-09 21:56:46 +08:00
fatedier 0d02f291e3 refactor ci test 2018-07-11 23:27:47 +08:00
fatedier a60be8f562 update Makefile 2018-05-03 00:32:05 +08:00
fatedier 0f6f674a64 cmd: support more cli command 2018-04-23 02:00:25 +08:00
fatedier 8af70c8822 update go version to go1.10 2018-03-21 11:52:11 +08:00
fatedier 9b990adf96 frpc: add proxy status 'wait start' 2018-01-29 23:51:46 +08:00
fatedier ff28668cf2 ci: add plugin http_proxy test case 2018-01-23 17:11:59 +08:00
fatedier e155ff056e tests: more ci case 2018-01-18 14:53:44 +08:00
fatedier 3a4d769bb3 update packages 2017-06-04 20:52:42 +08:00
fatedier 738e5dad22 new feature plugin and unix domian socket plugin 2017-05-22 00:15:18 +08:00
fatedier 3f17837a2c web: support http basic auth in dashboard 2017-05-15 21:18:06 +08:00
fatedier ab4a53965b test: more case 2017-03-28 00:27:30 +08:00
fatedier aa185eb9f3 update static files for dashboard 2017-03-27 02:21:37 +08:00
fatedier f83a2a73ab test: update 2017-03-10 00:52:32 +08:00
fatedier 88083d21e8 start refactoring 2017-03-09 22:44:42 +08:00
fatedier 4914472215 assets: update assets 2016-08-12 00:39:39 +08:00
fatedier 5d9300c1e9 utils/conn: support ipv6, fix #62 2016-08-12 00:32:33 +08:00
fatedier 32d0ce9ea0 assets: use statik to compile static files into binary files 2016-08-11 21:47:26 +08:00
fatedier 2d30a6e8a7 build: remove support for go1.4, add go1.7 2016-08-11 17:03:19 +08:00
fatedier d4ecc2218d all: modify import path, change version to v0.8.0 2016-08-11 16:10:44 +08:00
fatedier 4300169041 assets: optimize static files archetucture 2016-08-10 20:18:36 +08:00
fatedier 740fb05b21 build: remove godep command(can not download packages in golang.org used in latest godep version) 2016-06-07 22:17:37 +08:00
fatedier ea323084ad test: fix 2016-05-17 19:17:04 +08:00
fatedier c680d87edc test: add function testing case 2016-05-17 19:13:37 +08:00
fatedier fdd7436736 build: fix 2016-04-11 12:05:24 +08:00
fatedier 0f326449e8 build: fix 2016-04-11 11:58:07 +08:00
fatedier 7c3e00ed28 build: update Makefile to avoid godep warning 2016-04-11 11:21:35 +08:00
fatedier 8ed55e1288 test: improve test case 2016-03-15 18:45:57 +08:00
fatedier 975c2a97c8 add support for command line 2016-03-14 00:21:40 +08:00
fatedier 09127a3b55 all: improve the method of import for internal packages
1. Change directory structure and Makefile to let GOPATH=`pwd`, so wherever the project directory is, just use make to build.
2016-02-25 17:38:34 +08:00
fatedier fa9356936b Use go fmt before build 2016-02-03 18:46:24 +08:00
fatedier 0b719326bc Support travis-ci 2016-02-03 18:14:16 +08:00
fatedier 7030d16e80 First available commit 2016-01-27 21:24:36 +08:00