Eugene Fryntov
|
92822fce60
New config option for adding custom HTTP headers to HTTP(s) proxied connections
|
9 years ago |
Rod Hynes
|
4a916e3d7a
Add client verification mechanism (and remove generic server API request)
|
9 years ago |
Rod Hynes
|
65d4d169c6
Enable outer client to make Psiphon Server API requests
|
9 years ago |
Rod Hynes
|
35b35f3d2c
Resumable fetch remote server list automated tests
|
10 years ago |
Rod Hynes
|
b48a9c2904
Fetch remote server list improvements
|
10 years ago |
Adam Pritchard
|
3322b36afb
Add NoticeExiting to indicate when tunnel-core is exiting
|
10 years ago |
Michael Goldberger
|
efb6c94dc6
add diagnostic output message for session ID (so it will appear in feedback)
|
10 years ago |
Rod Hynes
|
4b9e886b87
Impaired protocol test case and fixes
|
10 years ago |
Rod Hynes
|
227ad882b8
Fix: Controller shutdown could delay/hang
|
10 years ago |
Rod Hynes
|
319cdf19ab
Fix: always attempt upgrade download when handshake reports new version
|
10 years ago |
Rod Hynes
|
fed53e2f73
Add upgrade download when not connected
|
10 years ago |
Rod Hynes
|
1675820071
Refactored tunnel/meekConn
|
10 years ago |
Rod Hynes
|
ddbab5e3fd
Changes to notice functionality
|
10 years ago |
Rod Hynes
|
3cd7090692
Add DeviceRegion config parameter
|
10 years ago |
Rod Hynes
|
dc5fe01a3b
Fix: reset partial download when source object has changed
|
10 years ago |
Rod Hynes
|
fb87e7981d
Skip PromoteServerEntry in TargetServerEntry mode
|
10 years ago |
Rod Hynes
|
d6bc27b1be
Rename "tunnel durations" to "tunnel stats"
|
10 years ago |
Rod Hynes
|
917714b4f6
Add comment noting conflict between server affinity and config changes
|
10 years ago |
Rod Hynes
|
f92103fd79
Implement client-side tunnel duration reporting
|
10 years ago |
Rod Hynes
|
9d9b889b97
Implement server affinity scheme
|
10 years ago |
Rod Hynes
|
6725f630d0
Improve handling of untunneled status requests when tunnel fails
|
10 years ago |
Rod Hynes
|
2f3a3ed6f2
Implement untunneled final status request retries
|
10 years ago |
mfallone
|
25f3b43a21
Moved network interface selection into controller.Run(). Removed listenIP as a config setting. Changed error printouts. Updated config documentation.
|
10 years ago |
Rod Hynes
|
d0b6ba30a3
Add TODO placeholder for question about buffered channel
|
10 years ago |
Rod Hynes
|
84452335ac
Always signal a connected request when the first tunnel is [re]established
|
10 years ago |
Rod Hynes
|
9406e278b9
Revisions to operateTunnel
|
10 years ago |
Rod Hynes
|
2be721395d
Timeout tuning after tesing with degraded network
|
10 years ago |
Rod Hynes
|
285969e758
Fix: nil pointer reference accessing session with DisableApi set
|
10 years ago |
Rod Hynes
|
79bb06fe27
Switch from path to file mode of SSL_CTX_load_verify_locations
|
10 years ago |
Rod Hynes
|
3dbf7e8422
Fix: further revised fix for 3b29161
|
10 years ago |