Commit a9808947 authored by Thomas Markiewicz's avatar Thomas Markiewicz

Logging in to PIA and establishing a tunnel on device

parent 14c6373d
This diff is collapsed.
......@@ -2,10 +2,6 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.developer.applesignin</key>
<array>
<string>Default</string>
</array>
<key>com.apple.developer.networking.HotspotHelper</key>
<true/>
<key>com.apple.developer.networking.networkextension</key>
......
......@@ -18,6 +18,7 @@ $gitlab_kn_root = "git@codex.londontrustmedia.com:mobile"
$library_pod = 'PIALibrary'
$library_repo = 'client-library-apple'
$library_repo_purism = 'liberty-tunnel-client-library-apple'
$library_gitlab_repo = 'client-library-apple.git'
$library_subspecs = [
'Library',
......@@ -38,6 +39,12 @@ def library_by_path(root)
}
end
def library_by_path_purism(root)
$library_subspecs.each { |name|
pod "#{$library_pod}/#{name}", :path => "#{root}/#{$library_repo_purism}"
}
end
def library_by_git(sha)
$library_subspecs.each { |name|
pod "#{$library_pod}/#{name}", :git => "#{$git_root}/#{$library_repo}", :commit => sha
......@@ -74,7 +81,8 @@ def shared_main_pods
pod 'AlamofireImage'
pod "PIAAccountModule", :git => "#{$git_root}/#{$accounts_repo}", :tag => "v1.1.0"
pod "PIARegions", :git => "#{$git_root}/#{$regions_repo}", :tag => "v1.1.0"
library_by_tag("v2.9.0") # cb5134e'
# library_by_tag("v2.9.0") # cb5134e'
library_by_path_purism('/Users/tom');
end
def app_pods
......
......@@ -89,6 +89,7 @@ PODS:
- PopupDialog
- ReachabilitySwift
- SwiftyBeaver
- SwiftyJSON
- PIALibrary/Mock (2.9.0):
- PIALibrary/Library
- PIALibrary/UI (2.9.0):
......@@ -97,6 +98,7 @@ PODS:
- PIALibrary/Library
- SwiftEntryKit (= 0.7.2)
- SwiftyBeaver
- SwiftyJSON
- TPKeyboardAvoiding
- PIALibrary/Util (2.9.0):
- PIALibrary/Core
......@@ -128,6 +130,7 @@ PODS:
- SwiftEntryKit (0.7.2):
- QuickLayout (= 2.0.2)
- SwiftyBeaver (1.9.3)
- SwiftyJSON (5.0.0)
- TPKeyboardAvoiding (1.3.3)
- TunnelKit (2.2.2):
- TunnelKit/Protocols/OpenVPN (= 2.2.2)
......@@ -151,10 +154,10 @@ DEPENDENCIES:
- Firebase/Core (= 6.5.0)
- GradientProgressBar (~> 2.0)
- PIAAccountModule (from `https://github.com/pia-foss/mobile-common-account`, tag `v1.1.0`)
- PIALibrary/Library (from `https://github.com/pia-foss/client-library-apple`, tag `v2.9.0`)
- PIALibrary/Mock (from `https://github.com/pia-foss/client-library-apple`, tag `v2.9.0`)
- PIALibrary/UI (from `https://github.com/pia-foss/client-library-apple`, tag `v2.9.0`)
- PIALibrary/VPN (from `https://github.com/pia-foss/client-library-apple`, tag `v2.9.0`)
- PIALibrary/Library (from `/Users/tom/liberty-tunnel-client-library-apple`)
- PIALibrary/Mock (from `/Users/tom/liberty-tunnel-client-library-apple`)
- PIALibrary/UI (from `/Users/tom/liberty-tunnel-client-library-apple`)
- PIALibrary/VPN (from `/Users/tom/liberty-tunnel-client-library-apple`)
- PIARegions (from `https://github.com/pia-foss/mobile-common-regions`, tag `v1.1.0`)
- PIAWireguard (from `https://github.com/pia-foss/ios-wireguard`)
- Popover
......@@ -193,6 +196,7 @@ SPEC REPOS:
- SideMenu
- SwiftEntryKit
- SwiftyBeaver
- SwiftyJSON
- TPKeyboardAvoiding
- TweetNacl
......@@ -201,8 +205,7 @@ EXTERNAL SOURCES:
:git: https://github.com/pia-foss/mobile-common-account
:tag: v1.1.0
PIALibrary:
:git: https://github.com/pia-foss/client-library-apple
:tag: v2.9.0
:path: "/Users/tom/liberty-tunnel-client-library-apple"
PIARegions:
:git: https://github.com/pia-foss/mobile-common-regions
:tag: v1.1.0
......@@ -216,9 +219,6 @@ CHECKOUT OPTIONS:
PIAAccountModule:
:git: https://github.com/pia-foss/mobile-common-account
:tag: v1.1.0
PIALibrary:
:git: https://github.com/pia-foss/client-library-apple
:tag: v2.9.0
PIARegions:
:git: https://github.com/pia-foss/mobile-common-regions
:tag: v1.1.0
......@@ -251,7 +251,7 @@ SPEC CHECKSUMS:
nanopb: 18003b5e52dab79db540fe93fe9579f399bd1ccd
OpenSSL-Apple: 2c9efbc94e0a1ada434cc197b02bd70052a82281
PIAAccountModule: 5d617eb89a69ac31cfabf11666c4ec04c6ae82ad
PIALibrary: de9aa8b4226c0297391ee671cce030ba9e2625c6
PIALibrary: 0f6be07909137880e144890766a928e0e22da4fd
PIARegions: 4b67e9dbe23e0cd97329474bff562303e424de08
PIAWireguard: 9d71dabc9e483b149236eebbd0e6bb8fa5c8317f
Popover: 10e1d9528f81d9504df984b7b3f491292bc1822d
......@@ -261,10 +261,11 @@ SPEC CHECKSUMS:
SideMenu: 46c1b79dab51fc2f1c1ff3e1212ca47cc231b0bf
SwiftEntryKit: 83d312243af7397e38a222b17b7a744b9a7d2145
SwiftyBeaver: 2e8acd6fc90c6d0a27055867a290794926d57c02
SwiftyJSON: 36413e04c44ee145039d332b4f4e2d3e8d6c4db7
TPKeyboardAvoiding: 6dd3fe3268b8f2627beb7ff3d82a3cacbdf66a36
TunnelKit: 1733ed87934deb57edc7aa5f4b25185bf302a7d4
TweetNacl: 3abf4d1d2082b0114e7a67410e300892448951e6
PODFILE CHECKSUM: cb4c2944050d9cc7c25d13dd2169a37f7f244d82
PODFILE CHECKSUM: 27af3fb0af266ae69b1175f25f1373e46494aa3e
COCOAPODS: 1.10.0
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment