├── .gitignore ├── .travis.yml ├── LICENSE ├── Psiphon-Browser.xcodeproj └── project.pbxproj ├── Psiphon-Browser ├── AppDelegate.h ├── AppDelegate.m ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-72.png │ │ ├── Icon-72@2x.png │ │ ├── Icon-Small-20.png │ │ ├── Icon-Small-20@2x.png │ │ ├── Icon-Small-30.png │ │ ├── Icon-Small-30@2x.png │ │ ├── Icon-Small-50.png │ │ ├── Icon-Small-50@2x.png │ │ ├── Icon-Small.png │ │ ├── Icon-Small@2x.png │ │ ├── Icon.png │ │ ├── Icon@2x.png │ │ ├── apple-touch-icon-114x114-precomposed.png │ │ ├── apple-touch-icon-144x144-precomposed.png │ │ ├── apple-touch-icon-72x72-precomposed.png │ │ ├── apple-touch-icon-precomposed.png │ │ ├── iTunesArtwork.png │ │ └── iTunesArtwork@2x.png │ └── Contents.json ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard ├── Browser Resources │ ├── Base.lproj │ │ ├── Bookmarks.xib │ │ └── MainWindow-iPad.xib │ ├── BookmarkFoldersForm.xib │ ├── BookmarkItem.xib │ ├── BookmarksForm.xib │ ├── BrowserModel.xcdatamodeld │ │ └── BrowserModel.xcdatamodel │ │ │ └── contents │ ├── Images │ │ ├── bookmark.png │ │ ├── bookmarks.png │ │ ├── cell_arrow.png │ │ ├── configure.png │ │ ├── delete_circle.png │ │ ├── folder.png │ │ ├── gray-pixel.png │ │ ├── gsearch.png │ │ ├── iphone_delete_button.png │ │ ├── left.png │ │ ├── magglass.png │ │ ├── refresh.png │ │ ├── right.png │ │ ├── tab_add.png │ │ └── tabs.png │ ├── JSTools.js │ ├── MainWindow.xib │ ├── bookmarks.strings │ ├── de.lproj │ │ ├── Bookmarks.strings │ │ └── MainWindow-iPad.strings │ ├── import_bookmark_howto.html │ ├── launch.html │ └── unable_to_connect.html ├── Browser │ ├── BookmarkFolderFormController.h │ ├── BookmarkFolderFormController.m │ ├── BookmarkImporter.h │ ├── BookmarkImporter.m │ ├── BookmarkItem.h │ ├── BookmarkItem.m │ ├── BookmarksController.h │ ├── BookmarksController.m │ ├── BookmarksFormController.h │ ├── BookmarksFormController.m │ ├── BrowserDelegate.h │ ├── BrowserDelegate.m │ ├── BrowserMainWindow.h │ ├── BrowserMainWindow.m │ ├── BrowserViewController.h │ ├── BrowserViewController.m │ ├── Logging │ │ └── Logging.h │ ├── Tab.h │ ├── Tab.m │ ├── UIMainView.h │ └── UIMainView.m ├── Common.swift ├── Constants.swift ├── FeedbackFormViewController.swift ├── FeedbackViewController.swift ├── Icon-72.png ├── Icon-72@2x.png ├── Icon-Small-20.png ├── Icon-Small-20@2x.png ├── Icon-Small-30.png ├── Icon-Small-30@2x.png ├── Icon-Small-50.png ├── Icon-Small-50@2x.png ├── Icon-Small.png ├── Icon-Small@2x.png ├── Icon.png ├── Icon@2x.png ├── Info.plist ├── Jailbroken.swift ├── JiveAuthenticatingHTTPProtocol │ ├── JAHPAuthenticatingHTTPProtocol.h │ ├── JAHPAuthenticatingHTTPProtocol.m │ ├── JAHPCacheStoragePolicy.h │ ├── JAHPCacheStoragePolicy.m │ ├── JAHPCanonicalRequest.h │ ├── JAHPCanonicalRequest.m │ ├── JAHPQNSURLSessionDemux.h │ └── JAHPQNSURLSessionDemux.m ├── LogViewController.swift ├── Main.storyboard ├── Psiphon-Browser-Bridging-Header.h ├── Psiphon.pch ├── PsiphonBrowserViewController.h ├── PsiphonBrowserViewController.m ├── PsiphonData.swift ├── Psiphon_Browser.xcdatamodeld │ ├── .xccurrentversion │ └── Psiphon_Browser.xcdatamodel │ │ └── contents ├── ResultMonad.swift ├── apple-touch-icon-114x114-precomposed.png ├── apple-touch-icon-144x144-precomposed.png ├── apple-touch-icon-72x72-precomposed.png ├── apple-touch-icon-precomposed.png ├── feedback.html ├── iTunesArtwork.png ├── iTunesArtwork@2x.png ├── main.js ├── main.m └── psiphon_config ├── PsiphonTunnelController.framework ├── Headers │ ├── PsiphonTunnelController.h │ └── Reachability.h ├── Info.plist ├── Psi.framework │ ├── Headers │ ├── Modules │ ├── Psi │ ├── Resources │ └── Versions │ │ ├── A │ │ ├── Headers │ │ │ ├── GoPsi.h │ │ │ ├── GoUniverse.h │ │ │ └── Psi.h │ │ ├── Modules │ │ │ └── module.modulemap │ │ ├── Psi │ │ └── Resources │ │ │ └── Info.plist │ │ └── Current ├── PsiphonTunnelController └── rootCAs.txt └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | project.xcworkspace 2 | xcuserdata 3 | build 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/LICENSE -------------------------------------------------------------------------------- /Psiphon-Browser.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Psiphon-Browser/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/AppDelegate.h -------------------------------------------------------------------------------- /Psiphon-Browser/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/AppDelegate.m -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-72.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-72@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-20.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-20@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-30.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-30@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-30@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-50.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/Icon@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-114x114-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-114x114-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-144x144-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-144x144-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-72x72-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-72x72-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/apple-touch-icon-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/iTunesArtwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/iTunesArtwork.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/AppIcon.appiconset/iTunesArtwork@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Psiphon-Browser/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Psiphon-Browser/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Base.lproj/Bookmarks.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Base.lproj/Bookmarks.xib -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Base.lproj/MainWindow-iPad.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Base.lproj/MainWindow-iPad.xib -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/BookmarkFoldersForm.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/BookmarkFoldersForm.xib -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/BookmarkItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/BookmarkItem.xib -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/BookmarksForm.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/BookmarksForm.xib -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/BrowserModel.xcdatamodeld/BrowserModel.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/BrowserModel.xcdatamodeld/BrowserModel.xcdatamodel/contents -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/bookmark.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/bookmarks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/bookmarks.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/cell_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/cell_arrow.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/configure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/configure.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/delete_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/delete_circle.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/folder.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/gray-pixel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/gray-pixel.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/gsearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/gsearch.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/iphone_delete_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/iphone_delete_button.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/left.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/magglass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/magglass.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/refresh.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/right.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/tab_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/tab_add.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/Images/tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/Images/tabs.png -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/JSTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/JSTools.js -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/MainWindow.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/MainWindow.xib -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/bookmarks.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/bookmarks.strings -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/de.lproj/Bookmarks.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/de.lproj/Bookmarks.strings -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/de.lproj/MainWindow-iPad.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/de.lproj/MainWindow-iPad.strings -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/import_bookmark_howto.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/import_bookmark_howto.html -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/launch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/launch.html -------------------------------------------------------------------------------- /Psiphon-Browser/Browser Resources/unable_to_connect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser Resources/unable_to_connect.html -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarkFolderFormController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarkFolderFormController.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarkFolderFormController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarkFolderFormController.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarkImporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarkImporter.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarkImporter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarkImporter.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarkItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarkItem.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarkItem.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarkItem.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarksController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarksController.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarksController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarksController.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarksFormController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarksFormController.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BookmarksFormController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BookmarksFormController.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BrowserDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BrowserDelegate.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BrowserDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BrowserDelegate.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BrowserMainWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BrowserMainWindow.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BrowserMainWindow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BrowserMainWindow.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BrowserViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BrowserViewController.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/BrowserViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/BrowserViewController.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/Logging/Logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/Logging/Logging.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/Tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/Tab.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/Tab.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/Tab.m -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/UIMainView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/UIMainView.h -------------------------------------------------------------------------------- /Psiphon-Browser/Browser/UIMainView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Browser/UIMainView.m -------------------------------------------------------------------------------- /Psiphon-Browser/Common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Common.swift -------------------------------------------------------------------------------- /Psiphon-Browser/Constants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Constants.swift -------------------------------------------------------------------------------- /Psiphon-Browser/FeedbackFormViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/FeedbackFormViewController.swift -------------------------------------------------------------------------------- /Psiphon-Browser/FeedbackViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/FeedbackViewController.swift -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-72.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-72@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-72@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small-20.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small-20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small-20@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small-30.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small-30@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small-30@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small-50.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small-50@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small-50@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon-Small@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon.png -------------------------------------------------------------------------------- /Psiphon-Browser/Icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Icon@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Info.plist -------------------------------------------------------------------------------- /Psiphon-Browser/Jailbroken.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Jailbroken.swift -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPAuthenticatingHTTPProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPAuthenticatingHTTPProtocol.h -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPAuthenticatingHTTPProtocol.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPAuthenticatingHTTPProtocol.m -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCacheStoragePolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCacheStoragePolicy.h -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCacheStoragePolicy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCacheStoragePolicy.m -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCanonicalRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCanonicalRequest.h -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCanonicalRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPCanonicalRequest.m -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPQNSURLSessionDemux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPQNSURLSessionDemux.h -------------------------------------------------------------------------------- /Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPQNSURLSessionDemux.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/JiveAuthenticatingHTTPProtocol/JAHPQNSURLSessionDemux.m -------------------------------------------------------------------------------- /Psiphon-Browser/LogViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/LogViewController.swift -------------------------------------------------------------------------------- /Psiphon-Browser/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Main.storyboard -------------------------------------------------------------------------------- /Psiphon-Browser/Psiphon-Browser-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Psiphon-Browser-Bridging-Header.h -------------------------------------------------------------------------------- /Psiphon-Browser/Psiphon.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Psiphon.pch -------------------------------------------------------------------------------- /Psiphon-Browser/PsiphonBrowserViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/PsiphonBrowserViewController.h -------------------------------------------------------------------------------- /Psiphon-Browser/PsiphonBrowserViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/PsiphonBrowserViewController.m -------------------------------------------------------------------------------- /Psiphon-Browser/PsiphonData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/PsiphonData.swift -------------------------------------------------------------------------------- /Psiphon-Browser/Psiphon_Browser.xcdatamodeld/.xccurrentversion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Psiphon_Browser.xcdatamodeld/.xccurrentversion -------------------------------------------------------------------------------- /Psiphon-Browser/Psiphon_Browser.xcdatamodeld/Psiphon_Browser.xcdatamodel/contents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/Psiphon_Browser.xcdatamodeld/Psiphon_Browser.xcdatamodel/contents -------------------------------------------------------------------------------- /Psiphon-Browser/ResultMonad.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/ResultMonad.swift -------------------------------------------------------------------------------- /Psiphon-Browser/apple-touch-icon-114x114-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/apple-touch-icon-114x114-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/apple-touch-icon-144x144-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/apple-touch-icon-144x144-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/apple-touch-icon-72x72-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/apple-touch-icon-72x72-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/apple-touch-icon-precomposed.png -------------------------------------------------------------------------------- /Psiphon-Browser/feedback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/feedback.html -------------------------------------------------------------------------------- /Psiphon-Browser/iTunesArtwork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/iTunesArtwork.png -------------------------------------------------------------------------------- /Psiphon-Browser/iTunesArtwork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/iTunesArtwork@2x.png -------------------------------------------------------------------------------- /Psiphon-Browser/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/main.js -------------------------------------------------------------------------------- /Psiphon-Browser/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/main.m -------------------------------------------------------------------------------- /Psiphon-Browser/psiphon_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/Psiphon-Browser/psiphon_config -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Headers/PsiphonTunnelController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Headers/PsiphonTunnelController.h -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Headers/Reachability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Headers/Reachability.h -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Info.plist -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Psi: -------------------------------------------------------------------------------- 1 | Versions/Current/Psi -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/A/Headers/GoPsi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Psi.framework/Versions/A/Headers/GoPsi.h -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/A/Headers/GoUniverse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Psi.framework/Versions/A/Headers/GoUniverse.h -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/A/Headers/Psi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Psi.framework/Versions/A/Headers/Psi.h -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/A/Modules/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Psi.framework/Versions/A/Modules/module.modulemap -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/A/Psi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Psi.framework/Versions/A/Psi -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/Psi.framework/Versions/A/Resources/Info.plist -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/Psi.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/PsiphonTunnelController: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/PsiphonTunnelController -------------------------------------------------------------------------------- /PsiphonTunnelController.framework/rootCAs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/PsiphonTunnelController.framework/rootCAs.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Psiphon-Inc/psiphon-ios-browser/HEAD/README.md --------------------------------------------------------------------------------