Commit History

Author SHA1 Message Date
  Rod Hynes 0e22795721 Add API protocol to traffic rules filters 9 years ago
  Rod Hynes fff1f0cbad Add TargetApiProtocol config param 9 years ago
  Rod Hynes 485c76775a Renamed TunnelPortForwardTimeoutSeconds for readability 9 years ago
  Eugene Fryntov bc8f1d619c Send verification payload only when new payload is set, switched newClientVerificationPayload back to buffered chan, guard against multiple re-send failures, renamed controller.SetClientVerificationPayload to controller.SetClientVerificationPayloadForActiveTunnels to reflect new functionalitya 9 years ago
  Rod Hynes 1b30d92d14 Common code refactoring 9 years ago
  Eugene Fryntov 92822fce60 New config option for adding custom HTTP headers to HTTP(s) proxied connections 9 years ago
  Rod Hynes 521681930a Psiphon API implementation (in progress) 9 years ago
  Rod Hynes 09418ca59d Initial automated testing for server 9 years ago
  mfallone 54e1124e1c Refactored psiphon.GetInterfaceIPAddress so it can be used by server and client. 9 years ago
  Rod Hynes 4a916e3d7a Add client verification mechanism (and remove generic server API request) 10 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
  Rod Hynes 7adf194c15 Implement traffic rules 10 years ago
  Eugene Fryntov 7cfe6bda22 Added http.Transport.ResponseHeaderTimeout override for various HTTP relays in httpProxy.go, fixed some typos, removed unnecessary conditional statement 10 years ago
  Eugene Fryntov ef17ae6847 Added ability to override main network timeouts 10 years ago
  Rod Hynes 276407f027 Fix: setEmitDiagnosticNotices was called too late 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 0aa5722045 Explicitly note default value for EmitDiagnosticNotices 10 years ago
  Rod Hynes ddbab5e3fd Changes to notice functionality 10 years ago
  Rod Hynes 7def87065f Add support for new capabilities 10 years ago
  Rod Hynes 3cd7090692 Add DeviceRegion config parameter 10 years ago
  Rod Hynes 3202e963cb Add new protocol name to list in config doc 10 years ago
  Rod Hynes 8c85ac4992 Document datastore file deletion behavior 10 years ago
  Rod Hynes 6ce98077f5 * Added UseTrustedCACertificatesForStockTLS option which uses 10 years ago
  Rod Hynes 2ff0acd5ee * Merge branch 'master' of https://github.com/Psiphon-Labs/psiphon-tunnel-core; 10 years ago
  Rod Hynes d6bc27b1be Rename "tunnel durations" to "tunnel stats" 10 years ago
  Rod Hynes 9ac183f7a8 Add short delay to immediate status request 10 years ago
  Rod Hynes 04b04fc162 Increase server affinity grace period (based on testing) 10 years ago
  Michael Goldberger 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 10 years ago