Kevin Burke
|
5c0d704d98
kill stdout
|
11 years ago |
Kevin Burke
|
a07a13de5c
Slightly better error message if you type ngrok with no args
|
11 years ago |
Alan Shreve
|
5b14f7b832
use vhost library to multiplex connections. prevent debug builds from inlining for easier debugging
|
11 years ago |
inconshreveable
|
dd6e3f207a
Merge pull request #48 from iamvery/patch-1
|
11 years ago |
Jay Hayes
|
d5f9dc79d6
Fix whitespace in example "debug.yml"
|
11 years ago |
Alan Shreve
|
7a9f972030
add some more entries to the changelog
|
11 years ago |
Alan Shreve
|
264fbe83fe
bump version
|
11 years ago |
Alan Shreve
|
3f8e4b8e0b
fix a goroutine leak in ngrok's parsing of http transactions
|
11 years ago |
Alan Shreve
|
5ddfa6232c
fix a bug handling 'disabled' value for the inspection interface configuration
|
11 years ago |
Alan Shreve
|
92569be139
bump version
|
11 years ago |
Alan Shreve
|
e58d35972d
fix an issue where aggressive NATs or proxy connections pooled for too long could hang the tunneling of public connections
|
11 years ago |
Alan Shreve
|
98902cff73
add support for specifying a remote tcp port
|
11 years ago |
Alan Shreve
|
a269effc05
Revert "remove ip-based caching so that it's possible to reliably generate new urls"
|
11 years ago |
Alan Shreve
|
ed2abcaa95
support disabling the web inspection interface with 'disabled'
|
11 years ago |
Alan Shreve
|
ea93073174
show error reporting instructions after crash dump
|
11 years ago |
Alan Shreve
|
f2009d7f52
remove ip-based caching so that it's possible to reliably generate new urls
|
11 years ago |
Alan Shreve
|
f956a32d64
improve connection logging
|
11 years ago |
Alan Shreve
|
85723df89b
improve metrics logging
|
11 years ago |
Alan Shreve
|
1860b0a1e1
batch metric reporting to keen to improve performance at high request loads
|
11 years ago |
Alan Shreve
|
f20d426690
fix developers guide debug command
|
11 years ago |
Alan Shreve
|
d0c3f9cd03
stop using CloseRead() until I figure out linger/flush issues
|
11 years ago |
Alan Shreve
|
148702929b
switch back to Close() calls since CloseRead() seems to cause sockets not to flush their writes
|
11 years ago |
Alan Shreve
|
3af3e39b20
Recover any errors while handling tunnel connections. Fix a race condition that could cause the server to send its initial auth message out of order or even on a closed channel and crash the server
|
11 years ago |
Alan Shreve
|
ef9aa6251d
safely shutdown connections by using TCPConn.CloseRead() so that they don't throw errors
|
11 years ago |
Alan Shreve
|
4ce53025e1
go fmt
|
11 years ago |
Alan Shreve
|
46dd79a949
fix a critical bug which could cause tunnels to freeze indefinitely and never clean up resources. fix a bug where a client trying to reconnect on an intermittent connection would be told that its tunnels were already registered by another user
|
11 years ago |
Alan Shreve
|
d08b89020f
update development documentation to reflect changes to the ngrok protocol
|
11 years ago |
Alan Shreve
|
39bebc5e25
make note in developer guide that you must compile with Go1.1+
|
11 years ago |
Alan Shreve
|
0134667055
bump version
|
11 years ago |
Alan Shreve
|
9de09f3f1d
fix a bug where your auth token couldn't be saved to a configuration file if no configuration file existed
|
11 years ago |