Commit Graph
100 Commits
Author SHA1 Message Date
fatedier 8e719ff0ff frps: new params max_ports_per_client 2018-01-26 14:56:55 +08:00
fatedier 637ddbce1f frpc: udpate proxies check and start logic 2018-01-26 00:23:48 +08:00
fatedier ce8fde793c new feature: range section for mapping range ports 2018-01-25 23:05:07 +08:00
fatedier eede31c064 doc: about static_file plugin 2018-01-24 23:27:03 +08:00
fatedier 41c41789b6 plugin: socks5 support user password auth, close #484 2018-01-24 23:06:38 +08:00
fatedier 68dfc89bce plugin: new plugin static_file for getting files by http protocol 2018-01-24 17:49:13 +08:00
fatedier 33d8816ced version: to v0.15.1 2018-01-23 17:28:00 +08:00
fatedierandGitHub 90cd25ac21 Merge pull request #615 from fatedier/ws
fix websocket and plugin http_proxy
2018-01-23 17:25:32 +08:00
fatedier ff28668cf2 ci: add plugin http_proxy test case 2018-01-23 17:11:59 +08:00
fatedier a6f2736b80 fix plugin http_proxy error 2018-01-23 16:31:59 +08:00
fatedier 902f6f84a5 ci: add test for websocket 2018-01-23 14:49:04 +08:00
fatedier cf9193a429 newhttp: support websocket 2018-01-23 01:29:52 +08:00
fatedier 3f64d73ea9 ci: add subdomain test case 2018-01-22 14:16:46 +08:00
fatedier a77c7e8625 server: change MIN_PORT from 1024 to 1 2018-01-22 11:48:31 +08:00
fatedierandGitHub 74b75e8c57 Merge pull request #607 from fatedier/doc
doc: update
2018-01-18 16:46:33 +08:00
fatedier 63e6e0dc92 doc: update 2018-01-18 16:43:03 +08:00
fatedier 4d4a738aa9 web: update assets 2018-01-18 15:26:30 +08:00
fatedier 1ed130e704 version: to v0.15.0 2018-01-18 15:08:16 +08:00
fatedierandGitHub 2e773d550b Merge pull request #606 from fatedier/test
tests: more ci case
2018-01-18 15:04:03 +08:00
fatedier e155ff056e tests: more ci case 2018-01-18 14:53:44 +08:00
fatedier 37210d9983 Merge branch 'dev' of github.com:fatedier/frp into dev 2018-01-18 00:46:21 +08:00
fatedier 338d5bae37 fix panic when using socks5 plugin with encryption and compression, fix #446 2018-01-18 00:45:11 +08:00
fatedierandGitHub 3e62198612 Merge pull request #604 from fatedier/http
fix new http no traffic stats, fix #590
2018-01-17 23:28:48 +08:00
fatedier 4f7dfcdb31 fix new http no traffic stats, fix #590 2018-01-17 23:17:15 +08:00
fatedierandGitHub 5b08201e5d Merge pull request #603 from fatedier/test
add test cases and new feature assgin a random port if remote_port is 0
2018-01-17 22:45:02 +08:00
fatedier b2c846664d new feature: assign a random port if remote_port is 0 in type tcp and
udp
2018-01-17 22:18:34 +08:00
fatedier 3f6799c06a add remoteAddr in NewProxyResp message 2018-01-17 15:01:26 +08:00
fatedier 9a5f0c23c4 fix ci 2018-01-17 01:18:40 +08:00
fatedier afde0c515c packages: add package github.com/rodaine/table 2018-01-17 01:15:34 +08:00
fatedier 584e098e8e frpc: add status command 2018-01-17 01:09:33 +08:00
fatedierandGitHub 37395b3ef5 Merge pull request #596 from NemoAlex/patch-2
Use sans-serif font in web
2018-01-10 10:36:28 +08:00
fatedierandGitHub 82b127494c Merge pull request #576 from gtt116/master
Close connection if frpc can't connection to local server
2017-12-26 14:51:02 +08:00
fatedier 3bb404dfb5 more test case 2017-12-18 19:35:09 +08:00
fatedier ff4bdec3f7 add test case 2017-12-16 23:59:46 +08:00
fatedier 69f8b08ac0 update role error log info 2017-12-16 21:56:13 +08:00
fatedier d873df5ca8 let role default value to 'server' 2017-12-15 11:40:08 +08:00
fatedierandGitHub a384bf5580 Merge pull request #564 from fatedier/dev
bump version to v0.14.1
2017-12-14 22:28:25 +08:00
fatedierandGitHub 92046a7ca2 Merge pull request #561 from fatedier/http
improve http vhost package
2017-12-13 23:48:18 +08:00
fatedier 4cc5ddc012 newhttp support BasicAuth 2017-12-13 23:44:27 +08:00
fatedier 46358d466d support encryption and compression in new http reverser proxy 2017-12-13 04:28:58 +08:00
fatedier 7da61f004b improve http vhost package 2017-12-13 03:27:43 +08:00
fatedier 63037f1c65 typo fix 2017-12-11 22:46:45 +08:00
fatedier cc160995da improve error role log info 2017-12-11 16:21:17 +08:00
fatedier de48d97cb2 fix kcp port print error 2017-12-11 01:36:47 +08:00
fatedier 1a6a179b68 visitor: fix panic 2017-12-05 22:26:53 +08:00
fatedierandGitHub 3a2946a2ff Merge pull request #549 from fatedier/dev
bump version to v0.14.0
2017-12-05 01:42:00 +08:00
fatedierandGitHub ae9a4623d9 Merge pull request #548 from fatedier/doc
update doc and fix vistor -> visitor
2017-12-05 01:38:03 +08:00
fatedier bd1e9a3010 update doc and fix vistor -> visitor 2017-12-05 01:34:33 +08:00
fatedierandGitHub 92fff5c191 Merge pull request #539 from timerever/dev
add custom dashboard bind address
2017-11-29 10:34:36 +08:00
fatedier 0f1005ff61 using glide 2017-11-01 16:21:57 +08:00
fatedier ad858a0d32 prevent sending on a closed channel in vhost package, fix #502 2017-11-01 10:51:30 +08:00
fatedier 1e905839f0 update kcp connection options 2017-10-25 03:02:25 +08:00
fatedier bf50f932d9 update version to v0.14.0 2017-10-25 02:55:36 +08:00
fatedierandGitHub 673047be2c Merge pull request #496 from fatedier/0.14
xtcp for p2p communication
2017-10-24 13:54:32 -05:00
fatedier fa2b9a836c fix xtcp encryption 2017-10-25 02:49:56 +08:00
fatedier 9e0fd0c4ef add packages 2017-10-25 02:29:04 +08:00
fatedier 0559865fe5 support xtcp for making nat hole 2017-10-25 01:27:04 +08:00
fatedierandGitHub 4fc85a36c2 Merge pull request #486 from xiaox0321/patch-1
Update version.go
2017-10-20 04:12:47 -05:00
fatedierandGitHub bcbdfcb99b Merge pull request #473 from Hyduan/master
doc: fix spelling error
2017-09-27 11:55:17 -05:00
fatedierandGitHub f83447c652 Merge pull request #461 from dvrkps/patch-1
travis: add 1.x to go versions
2017-09-11 06:04:14 -05:00
fatedierandGitHub c48a89731a Merge pull request #454 from GeorgeYuen/diamondyuan
add Dockerfile_multiple_build
2017-09-06 01:07:36 -05:00
fatedier 6320f15a7c typo for default config file name used for frpc 2017-07-19 22:56:12 +08:00
fatedierandGitHub 066172e9c1 Merge pull request #403 from fatedier/dev
bump version to v0.13.0
2017-07-16 13:20:42 -05:00
fatedier d5931758b6 fix user in reload command 2017-07-17 02:14:30 +08:00
fatedierandGitHub c75c3acd21 Merge pull request #402 from fatedier/doc
update doc for v0.13.0
2017-07-16 13:12:06 -05:00
fatedier 0208ecd1d9 update doc for v0.13.0 2017-07-17 02:09:51 +08:00
fatedierandGitHub 23e9845e65 Merge pull request #401 from fatedier/0.13
merge 0.13
2017-07-14 23:13:42 +08:00
fatedier 2b1ba3a946 update conf 2017-07-13 12:01:46 +08:00
fatedier ee9ddf52cd frpc: support --reload command 2017-07-13 02:30:25 +08:00
fatedier d246400a71 frpc: add admin server for reload configure file 2017-07-13 02:20:49 +08:00
fatedier f63a4f0cdd frps: new parameter 'proxy_bind_addr' 2017-07-05 01:40:01 +08:00
fatedierandGitHub b743b5aaed Merge pull request #390 from lukazh/patch-1
Update README.md
2017-07-05 01:27:41 +08:00
fatedier c081df40e1 vendor: add github.com/armon/go-socks5 2017-07-01 16:09:09 +08:00
fatedier fe32a7c4bb doc: update 2017-07-01 16:03:13 +08:00
fatedier 7bb8c10647 plugin: add socks5 plugin 2017-07-01 15:56:48 +08:00
fatedier 0752508469 vhost: a bug fix of reading request 2017-07-01 12:13:44 +08:00
fatedier 4cc1663a5f vhost: add real ip in first request of one connection
1. fix #248 host_header_rewrite bug
2. close #270, #127
2017-07-01 01:54:37 +08:00
fatedier b55a24a27e update mutex used in frpc control 2017-06-27 23:31:02 +08:00
fatedier aede4e54f8 close all proxies if protocol = kcp 2017-06-27 01:59:30 +08:00
fatedier b811a620c3 vhost: fix 404 page 2017-06-26 22:24:47 +08:00
fatedier 07fe05a9d5 update version to v0.13.0 2017-06-26 20:57:10 +08:00
fatedier 171bc8dd22 new proxy type: stcp(secret tcp) 2017-06-26 03:02:33 +08:00
fatedierandGitHub 9c175d4eb5 Merge pull request #380 from IanSmith123/fixbug
fix backquote
2017-06-24 13:19:43 +08:00
fatedierandGitHub 8f071dd2c2 Merge pull request #375 from fangqiuming/fangqiuming-patch-1
Fix dockerfile
2017-06-21 18:50:47 +08:00
fatedierandGitHub ad3cf9a64a Merge pull request #372 from fatedier/dev
bump verson to v0.12.0
2017-06-19 21:36:51 +08:00
fatedier e3fc73dbc5 update doc 2017-06-17 18:01:08 +08:00
fatedierandGitHub f884e894f2 Merge pull request #363 from fatedier/doc
update doc
2017-06-13 12:44:47 -05:00
fatedier d57ed7d3d8 update doc 2017-06-14 01:40:20 +08:00
fatedier a2c318d24c update kcp mode 2017-06-13 23:36:10 +08:00
fatedierandGitHub 32f8745d61 Merge pull request #360 from fatedier/doc
update doc
2017-06-11 13:46:33 -05:00
fatedier 66120fe49d update doc 2017-06-12 02:41:25 +08:00
fatedier fca7f42b37 msg: new message CloseProxy 2017-06-11 17:22:05 +08:00
fatedier 5b303f5148 vhost: return 404 not found page if domain doesn't exist 2017-06-11 16:23:00 +08:00
fatedier 2a044c9d6d http_proxy: fix error using encryption or compression 2017-06-09 02:13:24 +08:00
fatedier 70e2aee46d format 2017-06-09 01:33:57 +08:00
fatedier 6742fa2ea8 io: WithCompression resuse snappy.Reader and snappy.Writer 2017-06-08 00:57:33 +08:00
fatedier 511503d34c io.Copy use pool buffer 2017-06-06 18:48:40 +08:00
fatedier 1eaf17fd05 fix ci 2017-06-06 01:39:06 +08:00
fatedier 04f4fd0a81 proto/tcp: fix unexpected close function, fix #332 2017-06-05 23:52:24 +08:00
fatedier 3a4d769bb3 update packages 2017-06-04 20:52:42 +08:00