Rod Hynes
|
35b35f3d2c
Resumable fetch remote server list automated tests
|
10 gadi atpakaļ |
Rod Hynes
|
bea56f6017
Move resumable download helpers out of upgrade-specific source file
|
10 gadi atpakaļ |
Rod Hynes
|
b48a9c2904
Fetch remote server list improvements
|
10 gadi atpakaļ |
Eugene Fryntov
|
7cfe6bda22
Added http.Transport.ResponseHeaderTimeout override for various HTTP relays in httpProxy.go, fixed some typos, removed unnecessary conditional statement
|
10 gadi atpakaļ |
Eugene Fryntov
|
ef17ae6847
Added ability to override main network timeouts
|
10 gadi atpakaļ |
Rod Hynes
|
2bab4d853b
Record and report server entry source and receipt time
|
10 gadi atpakaļ |
Rod Hynes
|
2f3a3ed6f2
Implement untunneled final status request retries
|
10 gadi atpakaļ |
Rod Hynes
|
79bb06fe27
Switch from path to file mode of SSL_CTX_load_verify_locations
|
10 gadi atpakaļ |
Rod Hynes
|
a7bc255256
Fix: failed to explicitly check response status codes for some net.http requests
|
10 gadi atpakaļ |
Rod Hynes
|
c263d89d9d
FetchRemoteServerList uses indistinguishable TLS (when configured)
|
10 gadi atpakaļ |
Rod Hynes
|
e890309427
Fix: skip response body handling when status is 304
|
10 gadi atpakaļ |
Rod Hynes
|
34b092eacf
Changes to tunnel establishment algorithm
|
10 gadi atpakaļ |
Rod Hynes
|
7a10bb34cd
Don't require remote server list fields in config
|
11 gadi atpakaļ |
Rod Hynes
|
6870aef89f
More split tunnel implementation
|
11 gadi atpakaļ |
Rod Hynes
|
2d0ef00daa
Integrated split tunnel feature.
|
11 gadi atpakaļ |
Rod Hynes
|
6dc57b9df2
Get current DNS server at time of domain lookup
|
11 gadi atpakaļ |
Rod Hynes
|
e239024983
Machine readable Notices
|
11 gadi atpakaļ |
Rod Hynes
|
5f28c00839
Add server entry validation
|
11 gadi atpakaļ |
Rod Hynes
|
8c146d350f
Upstream HTTP proxy changes
|
11 gadi atpakaļ |
Rod Hynes
|
ce95263e80
Add support for importing embedded server entry list
|
11 gadi atpakaļ |
Rod Hynes
|
b2f5e92037
Replace SocketProtector/BindToDevice UNIX domain socket client/server with in-process Java/Go interface; update import paths from code.google.com; fix: don't use 0 timeout in bindLookupIP
|
11 gadi atpakaļ |
Rod Hynes
|
ecfb147ba3
Added support for upstream HTTP proxy; fix missing BindToDevice support for fetch remote server list
|
11 gadi atpakaļ |
Rod Hynes
|
2d7dc43c9b
Added log line prefixes
|
11 gadi atpakaļ |
Rod Hynes
|
91accf75dd
Implemented server API requests (handshake and connected); and a tunnelled http proxy
|
11 gadi atpakaļ |
Rod Hynes
|
5a37f03b77
Implemented persistent server entry data store and integrated with fetch remote server list and run tunnel. Fetch remote server list is now performed asynchronously. Run tunnel now repeated cycles through the stored server entries.
|
11 gadi atpakaļ |
Rod Hynes
|
f888440334
bug fixes; make ServerEntry and RemoteServerList struct members public
|
11 gadi atpakaļ |
Rod Hynes
|
878ccd5658
initial version
|
11 gadi atpakaļ |