Eugene Fryntov d8337a6a1c Mobile libs: add connected region callback há 1 ano atrás
..
TunneledWebRequest d8337a6a1c Mobile libs: add connected region callback há 1 ano atrás
TunneledWebRequest.xcodeproj 23ae62bc37 Add WKWebView proxying on iOS 17.0+; drop UIWebView há 2 anos atrás
TunneledWebRequestTests bcfd96bea1 Finish creating first cut of iOS library and sample app há 9 anos atrás
TunneledWebRequestUITests bcfd96bea1 Finish creating first cut of iOS library and sample app há 9 anos atrás
Podfile 23ae62bc37 Add WKWebView proxying on iOS 17.0+; drop UIWebView há 2 anos atrás
Podfile.lock 23ae62bc37 Add WKWebView proxying on iOS 17.0+; drop UIWebView há 2 anos atrás
README.md 23ae62bc37 Add WKWebView proxying on iOS 17.0+; drop UIWebView há 2 anos atrás

README.md

iOS Library Sample App: TunneledWebRequest

*** Caveats ***

Untunneled OCSP Requests

See "Risk of Online Certificate Status Protocol (OCSP) Leaks" in ../../USAGE.md.

Configuring, Building, Running

The sample app requires some extra files and configuration before building.

Get the framework.

  1. Run pod install

Get the configuration.

  1. Contact Psiphon Inc. to obtain configuration values to use in your app. (This is requried to use the Psiphon network.)
  2. Make a copy of TunneledWebRequest/psiphon-config.json.stub, removing the .stub extension.
  3. Edit psiphon-config.json. Remove the comments and fill in the values with those received from Psiphon Inc. The "ClientVersion" value is up to you.

Ready!

TunneledWebRequest should now compile and run.

License

See the LICENSE file.