Commit History

Author SHA1 Message Date
  Rod Hynes 5b50394683 Switch console client and mobile libraries to use context 8 years ago
  Miro Kuratczyk 759930e1e9 psi.SendFeedback now delegates error handling to the caller 8 years ago
  Rod Hynes 018343d0d5 Use rotating diagnostic file in iOS library 8 years ago
  Rod Hynes 641d5acf06 Reduce network change reconnect overhead (experimental) 8 years ago
  Rod Hynes 2ca2bc53bc Fix: change missing from 98301e4 8 years ago
  Rod Hynes 98301e4cd4 Reduce BindToDevice diagnostic logging overhead 8 years ago
  Rod Hynes a569523b13 Add more options to write notices to files 8 years ago
  Rod Hynes 6aa2777390 Fix: streaming embedded server entries replaced existing entries 8 years ago
  Miro Kuratczyk a03b292cff Added GetBuildInfo to PsiphonTunnel. 8 years ago
  Rod Hynes b49746a5e2 Add more memory management changes 8 years ago
  Amir Khan b6cc767088 Formatting by go fmt 8 years ago
  Amir Khan 30809cf1bf Fix missing error check 8 years ago
  Amir Khan 898a34d417 Updated iOS embedded server entry list path to be optional 8 years ago
  Amir Khan 96236d0c8b Refactored streaming embedded server list into its own function 8 years ago
  Amir Khan a951abce52 Updated mobile library enabling streaming embedded server entries 8 years ago
  Rod Hynes 49eae87f49 Some gitmetalinter fixes 8 years ago
  Rod Hynes 4adf37da01 tun: performance enhancements and fixes 8 years ago
  Rod Hynes 5e7186d03f Stream remote server lists with StreamReadAuthenticatedDataPackage 8 years ago
  Rod Hynes 804e027a75 Rename DeviceBridge functions for clarity 8 years ago
  Rod Hynes 6c3a2d39b4 Add DeviceBridge 8 years ago
  Rod Hynes 44c0318724 Add "psi" functions for packet tunnel client-side config 8 years ago
  Miro Kuratczyk 1ebebb2800 Only emit feedback error when all retries fail 9 years ago
  Miro Kuratczyk 778398d30c Added IPv6Synthesizer interface which allows the core tunnel to call into the host application to synthesize IPv6 addresses from IPv4 ones. This is used to correctly lookup IPs on DNS64/NAT64 networks. 9 years ago
  Rod Hynes edbf21bfe4 Test refactoring 9 years ago
  Rod Hynes 0d29640924 Next phase of obfuscated server list implementation 9 years ago
  Miro Kuratczyk 70646a9e7c Use custom dialer with OpenSSL instead of plain Go TLS 9 years ago
  Miro Kuratczyk 28e232d57d Moved feedback crypto and upload logic into tunnel-core. 9 years ago
  Michael Goldberger 9b85b7d31e MobileLibrary calls 'NoticeBuildInfo' again; trim LDFLAGS variables prior to creating a 'BuildInfo' struct 9 years ago
  Michael Goldberger 89150750e9 Build Info everywhere 9 years ago
  Rod Hynes a6620d7b71 Add iOS Library build script 9 years ago