Commit History

Author SHA1 Message Date
  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