Nick Presta
|
1d93622aec
Adding myself to CONTRIBUTORS
|
12 years ago |
Nick Presta
|
7fc854b620
Limiting the length of the request's path.
|
12 years ago |
Alan Shreve
|
3d8f09ba08
fix up docs
|
12 years ago |
Alan Shreve
|
ce2b352574
bump version
|
12 years ago |
Alan Shreve
|
179a76b8cf
re-add support to write the configuration file when the server validates a new authtoken works
|
12 years ago |
Alan Shreve
|
8d044e722c
improve config validation, parse the tunnel name as a subdomain or hostname if neither is specified
|
12 years ago |
Alan Shreve
|
5608df7ec5
parse old v0 configuration files for backwards-compat
|
12 years ago |
Alan Shreve
|
7bf4547911
go fmt
|
12 years ago |
Alan Shreve
|
7b25fe80e0
connect through to an HTTPS endpoint in the hopes that it will eliminate possible errors from proxies trying to parse the http request
|
12 years ago |
Alan Shreve
|
97fcb417ac
rename proxy_url configuration variable
|
12 years ago |
Alan Shreve
|
22537c0136
add bug reporting instructions on crash
|
12 years ago |
Alan Shreve
|
11dfbc7045
update self-hosting document
|
12 years ago |
Alan Shreve
|
824a4b10ab
add support for a yaml-based ngrok configuration file. add full support for running multiple configured tunnels from the configuration file. modify CLI to support ngrok commands. remove snakeoil CA from release builds of ngrok client. add support for dialing to an HTTP proxy via HTTPS. Use http_proxy environment variable when none is specified. ngrokd now honors the new protocol and proplery populates ReqId in NewTunnel messages. ngrokd TLS configuration options are now command line switches instead of environment variables.
|
12 years ago |
Alan Shreve
|
13be54d4e7
make sure every new tunnel connection and every new http connection has a read/write timeouts until handled by a tunnel. fix a bug where a slow tunnel or proxy connection could block all others. fix a bug where sending a non-expected valid ngrok protocol message over a new connection could leak a connection
|
12 years ago |
Alan Shreve
|
15e017d285
add support for proxy authentication
|
12 years ago |
Alan Shreve
|
917d636f3a
bump version
|
12 years ago |
Alan Shreve
|
16615300f5
add support for tunneling through http proxies
|
12 years ago |
Alan Shreve
|
1fa6bb644e
add support for registering multiple protocols in a single tunnel request message
|
12 years ago |
Alan Shreve
|
92e125b137
fix a bug that would cause the client to hang when shutting down abnormally
|
12 years ago |
Alan Shreve
|
280901df87
modernize the ngrok protocol to make more sense in the context of multiple tunnels. separate out authentication and tunnel registration
|
12 years ago |
Alan Shreve
|
b32d551830
go fmt
|
12 years ago |
Alan Shreve
|
055ca06302
fix autoupdate to work with the new API, go fmt
|
12 years ago |
Alan Shreve
|
b3eb99f457
update the default ngrokd endpoint
|
12 years ago |
Alan Shreve
|
ca72fcb05c
allow ngrokd to bind to specific interfaces
|
12 years ago |
Alan Shreve
|
f17bc20337
bump version numbers for new code/protocol
|
12 years ago |
Alan Shreve
|
7c1977c30f
go fmt
|
12 years ago |
Alan Shreve
|
e4ce075701
fix a small interface change after merge
|
12 years ago |
Alan Shreve
|
a5d4279cca
merge in master
|
12 years ago |
Alan Shreve
|
b488fe6bd7
properly display client ip addresses without relying on X-Real-Ip to be set by a proxy
|
12 years ago |
Alan Shreve
|
83af364b1d
update changelog
|
12 years ago |