Rod Hynes 95bbdce6ce Fail over when primary DNS returns empty response; log error %!s(int64=10) %!d(string=hai) anos
..
transferstats 2ed7576e76 Fix unit tests %!s(int64=10) %!d(string=hai) anos
upstreamproxy 4931feafa7 SOCKS4a implementation in upstreamproxy for supporting domain names, meek upstream proxy fix for supporting non-HTTP proxy schemes %!s(int64=10) %!d(string=hai) anos
LookupIP.go 95bbdce6ce Fail over when primary DNS returns empty response; log error %!s(int64=10) %!d(string=hai) anos
LookupIP_nobind.go 3dec5a2dcd Enable Lookup IP with BindToDevice on darwin %!s(int64=10) %!d(string=hai) anos
TCPConn.go 21f77df973 Refactor upstreamproxy integration %!s(int64=10) %!d(string=hai) anos
TCPConn_bind.go 3dbf7e8422 Fix: further revised fix for 3b29161 %!s(int64=10) %!d(string=hai) anos
TCPConn_nobind.go 3dbf7e8422 Fix: further revised fix for 3b29161 %!s(int64=10) %!d(string=hai) anos
buildinfo.go 366ad3e3b5 Added build info %!s(int64=11) %!d(string=hai) anos
config.go 8c85ac4992 Document datastore file deletion behavior %!s(int64=10) %!d(string=hai) anos
config_test.go a7db54a393 Updated config tests. Added delimiters around sample config in README to help with programmatically processing it. %!s(int64=11) %!d(string=hai) anos
controller.go dc5fe01a3b Fix: reset partial download when source object has changed %!s(int64=10) %!d(string=hai) anos
controller_test.config.enc a7ab8b83ea Add encrypted config info for TravisCI tests %!s(int64=11) %!d(string=hai) anos
controller_test.go 104e93fd28 Fix: iterator must filter out server entries that don't match specified region/protocol %!s(int64=10) %!d(string=hai) anos
dataStore.go 3dcc9bdafb Fix: only emit "updated server" notice on actual update %!s(int64=10) %!d(string=hai) anos
httpProxy.go 25f3b43a21 Moved network interface selection into controller.Run(). Removed listenIP as a config setting. Changed error printouts. Updated config documentation. %!s(int64=10) %!d(string=hai) anos
meekConn.go 2cbac80013 Add support for UNFRONTED-MEEK-HTTPS %!s(int64=10) %!d(string=hai) anos
migrateDataStore.go ac851a08b9 exclude this file from windows builds %!s(int64=10) %!d(string=hai) anos
migrateDataStore_windows.go 7a289afe4d fixed bug where the configured region and protocol would limit which entries were migrated to the new datastore %!s(int64=10) %!d(string=hai) anos
net.go 206da73039 Add optional secondary DNS server for LookupIP-with-DeviceBinder %!s(int64=10) %!d(string=hai) anos
networkInterface.go 25f3b43a21 Moved network interface selection into controller.Run(). Removed listenIP as a config setting. Changed error printouts. Updated config documentation. %!s(int64=10) %!d(string=hai) anos
notice.go 88fac10852 promote the first pulled server entry after migration to retain affinity; migrateEntries cannot fail fatally, so doesn't return errors; added comment to config.go about client_platforms that include 'windows' and client_version <= 44 failing; fixed typo in NoticeAlert and NoticeError godoc comments %!s(int64=10) %!d(string=hai) anos
obfuscatedSshConn.go 17645bd461 Added "connected reporter" component %!s(int64=11) %!d(string=hai) anos
obfuscator.go 17645bd461 Added "connected reporter" component %!s(int64=11) %!d(string=hai) anos
opensslConn.go 79bb06fe27 Switch from path to file mode of SSL_CTX_load_verify_locations %!s(int64=10) %!d(string=hai) anos
opensslConn_unsupported.go 20100c61e7 SNI and cert verification support for opensslConn %!s(int64=10) %!d(string=hai) anos
package.go 6870aef89f More split tunnel implementation %!s(int64=11) %!d(string=hai) anos
remoteServerList.go 2f3a3ed6f2 Implement untunneled final status request retries %!s(int64=10) %!d(string=hai) anos
serverApi.go b4f6faba1b Add TODO comment %!s(int64=10) %!d(string=hai) anos
serverEntry.go 2cbac80013 Add support for UNFRONTED-MEEK-HTTPS %!s(int64=10) %!d(string=hai) anos
serverEntry_test.go 5f28c00839 Add server entry validation %!s(int64=11) %!d(string=hai) anos
socksProxy.go 25f3b43a21 Moved network interface selection into controller.Run(). Removed listenIP as a config setting. Changed error printouts. Updated config documentation. %!s(int64=10) %!d(string=hai) anos
splitTunnel.go f92103fd79 Implement client-side tunnel duration reporting %!s(int64=10) %!d(string=hai) anos
splitTunnel_test.go 45150549d4 New file missed in commit d543d4d %!s(int64=11) %!d(string=hai) anos
tlsDialer.go 79bb06fe27 Switch from path to file mode of SSL_CTX_load_verify_locations %!s(int64=10) %!d(string=hai) anos
tunnel.go 2cbac80013 Add support for UNFRONTED-MEEK-HTTPS %!s(int64=10) %!d(string=hai) anos
upgradeDownload.go dc5fe01a3b Fix: reset partial download when source object has changed %!s(int64=10) %!d(string=hai) anos
utils.go b6d1b32b9c Implement client upgrade resumable downloader component %!s(int64=10) %!d(string=hai) anos
utils_test.go 249150ac7c Moved unit test %!s(int64=11) %!d(string=hai) anos