Commit Graph

1147 Commits (3bf6605e1a9a252d15df564e9c9e9ac68adc7068)
 

Author SHA1 Message Date
renmu123 0713fd28da
fix one punctuation in Chinese docs 6 years ago
fatedier f5b33e6de8
Merge pull request #1397 from velovix/issue-1387_client-assets-dir
Add an "assets_dir" option for frpc
6 years ago
fatedier fc6043bb4d
Merge pull request #1395 from velovix/issue-1387_load-assets-on-demand
Load assets for dashboard/admin panel on demand
6 years ago
Tyler Compton bc46e3330a Add an "assets_dir" option for frpc
This option allows users to specify where they want assets to be loaded
from, like the "assets_dir" option that already exists for frps. This
allows library users to use the admin panel without having to bundle
assets with statik.
6 years ago
Tyler Compton 5fc7b3ceb5 Remove global ServerService variable
This variable didn't seem to be used anyway, so no further changes were
required.
6 years ago
Tyler Compton 6277af4790 Pass server configuration as an argument
The ServerCommonConf is now passed around as an argument instead of
being shared between components as a global variable. This allows for
more natural interaction with server.Session as a library and allows for
multiple servers to co-exist within the same process.

Related: #1387
6 years ago
Tyler Compton 00bd0a8af4 Load assets for dashboard/admin panel on demand
The client and server services now only attempt to load assets if the
dashboard or admin panel are enabled. This change makes it possible to
use FRP as a library without having to manage assets. If a library user
wants to start a server with the dashboard enabled, they will need to
set the DashboardPort and AssetsDir fields of ServerCommonConf.
6 years ago
fatedier a415573e45
Merge pull request #1390 from fatedier/new
support disable_log_color for console mode
6 years ago
fatedier e68012858e ci: add http load balancing test cases 6 years ago
fatedier ca8a5b753c
Merge pull request #1382 from Hurricanezwf/feature/add-httpstohttp-header
add support for customized http header when using https2http plugin
6 years ago
zhouwenfeng d1f4ac0f2d add README for this feature 6 years ago
zhouwenfeng ff357882ac use Set() instead of Add() when attaching additional headers 6 years ago
zhouwenfeng 934ac2b836 add support for add http header when using https2http plugin 6 years ago
fatedier 1ad50d5982 bump version to v0.29.0 6 years ago
fatedier 388b016842 support disable_log_color for console mode 6 years ago
fatedier 50796643fb
Merge pull request #1368 from fatedier/new
fix health check bug, fix #1367
6 years ago
fatedier b1838b1d5e bump version to v0.28.2 6 years ago
fatedier 757b3613fe fix health check bug, fix #1367 6 years ago
fatedier b657c0fe09
Merge pull request #1358 from fatedier/new
update vendor packages
6 years ago
fatedier 84df71047c no support for go1.11 6 years ago
fatedier abc6d720d0 vendor update github.com/gorilla/websocket 6 years ago
fatedier 80154639e3 fix 6 years ago
fatedier f2117d8331 bump version to v0.28.1 6 years ago
fatedier 261be6a7b7 add vendor files 6 years ago
fatedier b53a2c1ed9 update reverseproxy from std libraries 6 years ago
fatedier ee0df07a3c vendor update 6 years ago
fatedier 4e363eca2b update version of github.com/gorilla/mux 6 years ago
fatedier 4277405c0e update vendors 6 years ago
fatedier 6a99f0caf7 update testify and kcp-go 6 years ago
fatedier 394af08561 close session in login() 6 years ago
fatedier 30cb0a3ab0
Merge pull request #1344 from fatedier/new
support http load balancing
6 years ago
fatedier 5680a88267 fix connection leak when login_fail_exit is false, fix #1335 6 years ago
fatedier 6b089858db bump version to v0.28.0 6 years ago
fatedier b3ed863021 support http load balancing 6 years ago
fatedier 5796c27ed5 doc: update 6 years ago
fatedier 310e8dd768
Merge pull request #1331 from muesli/typo-fixes
Fixed typos in comments
6 years ago
Christian Muehlhaeuser 0b40ac2dbc
Fixed typos in comments
Just nitpicky typo fixes.
6 years ago
fatedier f22c8e0882
Merge pull request #1323 from skyrocknroll/skyrocknroll-patch-1
Typo
6 years ago
Yuvaraj L a388bb2c95
Typo
English Grammar Typo
6 years ago
fatedier e611c44dea
Merge pull request #1322 from fatedier/dev
bump version to v0.27.1
6 years ago
fatedier 8e36e2bb67
Merge pull request #1320 from fatedier/new
add read timeout for TLS check operation
6 years ago
fatedier 541ad8d899 update ISSUE_TEMPLATE 6 years ago
fatedier 17cc0735d1 add read timeout for TLS check operation 6 years ago
fatedier fd336a5503
Merge pull request #1275 from Arugal/dev
replace the _
6 years ago
zhangwei 802d1c1861
replace the _ 6 years ago
fatedier 65fe0a1179
Merge pull request #1271 from jiajunhuang/resp_body_should_be_closed
resp.Body must be closed after function return
6 years ago
Jiajun Huang 2d24879fa3 fix 6 years ago
Jiajun Huang 75383a95b3 resp.Body must be closed after function return
whether it's success or fail, otherwise it will cause memory leak
ref: https://golang.org/pkg/net/http/
6 years ago
fatedier 95444ea46b
Merge pull request #1216 from fatedier/dev
bump version to v0.27.0
6 years ago
fatedier 9f9c01b520
Merge pull request #1215 from fatedier/new
merge new features
6 years ago