From c5c670b086b7df87a93c3ca843dd551dbf7c03da Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Fri, 4 Jan 2019 14:52:23 +0100 Subject: [PATCH 1/2] Add TunnelBear provider --- CHANGELOG.md | 6 ++++++ Passepartout-iOS/Scenes/AccountViewController.swift | 3 +++ Passepartout/Resources/en.lproj/Localizable.strings | 1 + Passepartout/Sources/Services/Infrastructure.swift | 2 ++ Passepartout/Sources/Services/InfrastructureFactory.swift | 3 ++- Passepartout/Sources/SwiftGen+Strings.swift | 2 ++ 6 files changed, 16 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index efa0203b..fdf6a9f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Unreleased + +### Added + +- TunnelBear provider. + ## 1.0.3 (2019-03-06) ### Fixed diff --git a/Passepartout-iOS/Scenes/AccountViewController.swift b/Passepartout-iOS/Scenes/AccountViewController.swift index 2b3155be..94bfcf5e 100644 --- a/Passepartout-iOS/Scenes/AccountViewController.swift +++ b/Passepartout-iOS/Scenes/AccountViewController.swift @@ -55,6 +55,9 @@ class AccountViewController: UIViewController, TableModelHost { switch name { case .pia: guidance = V.Infrastructure.pia + + case .tunnelBear: + guidance = V.Infrastructure.tunnelbear } if guidance != nil { diff --git a/Passepartout/Resources/en.lproj/Localizable.strings b/Passepartout/Resources/en.lproj/Localizable.strings index 252f8d2f..355cfac4 100644 --- a/Passepartout/Resources/en.lproj/Localizable.strings +++ b/Passepartout/Resources/en.lproj/Localizable.strings @@ -123,6 +123,7 @@ //"account.cells.password_confirm.caption" = "Confirm"; //"account.cells.password_confirm.mismatch" = "Passwords don't match!"; "account.suggestion_footer.infrastructure.pia" = "Use your website credentials. Your username is usually numeric with a \"p\" prefix."; +"account.suggestion_footer.infrastructure.tunnelbear" = "Use your website credentials. Your username is usually your email."; "account.suggestion_footer.referral" = "Don't have an account? Tap here to get one."; "endpoint.sections.location_addresses.header" = "Addresses"; diff --git a/Passepartout/Sources/Services/Infrastructure.swift b/Passepartout/Sources/Services/Infrastructure.swift index cbd768a8..5fd197d9 100644 --- a/Passepartout/Sources/Services/Infrastructure.swift +++ b/Passepartout/Sources/Services/Infrastructure.swift @@ -30,6 +30,8 @@ struct Infrastructure: Codable { enum Name: String, Codable, Comparable { case pia = "PIA" + case tunnelBear = "TunnelBear" + var webName: String { return rawValue.lowercased() } diff --git a/Passepartout/Sources/Services/InfrastructureFactory.swift b/Passepartout/Sources/Services/InfrastructureFactory.swift index 1dcb33ce..78d4d7c3 100644 --- a/Passepartout/Sources/Services/InfrastructureFactory.swift +++ b/Passepartout/Sources/Services/InfrastructureFactory.swift @@ -56,7 +56,8 @@ class InfrastructureFactory { static let shared = InfrastructureFactory() let allNames: [Infrastructure.Name] = [ - .pia + .pia, + .tunnelBear ] private let bundle: [Infrastructure.Name: Infrastructure] diff --git a/Passepartout/Sources/SwiftGen+Strings.swift b/Passepartout/Sources/SwiftGen+Strings.swift index 78b94165..9b46fce2 100644 --- a/Passepartout/Sources/SwiftGen+Strings.swift +++ b/Passepartout/Sources/SwiftGen+Strings.swift @@ -86,6 +86,8 @@ internal enum L10n { internal enum Infrastructure { /// Use your website credentials. Your username is usually numeric with a "p" prefix. internal static let pia = L10n.tr("Localizable", "account.suggestion_footer.infrastructure.pia") + /// Use your website credentials. Your username is usually your email. + internal static let tunnelbear = L10n.tr("Localizable", "account.suggestion_footer.infrastructure.tunnelbear") } } } From 09fee51c8b9e9f5076b7fe5f285c24076bec3fc6 Mon Sep 17 00:00:00 2001 From: Davide De Rosa Date: Mon, 4 Mar 2019 18:49:39 +0100 Subject: [PATCH 2/2] Update infra JSONs --- Passepartout/Resources/Web/net/pia.json | 2 +- Passepartout/Resources/Web/net/tunnelbear.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 Passepartout/Resources/Web/net/tunnelbear.json diff --git a/Passepartout/Resources/Web/net/pia.json b/Passepartout/Resources/Web/net/pia.json index 50550275..05b6a6cd 100644 --- a/Passepartout/Resources/Web/net/pia.json +++ b/Passepartout/Resources/Web/net/pia.json @@ -1 +1 @@ -{"pools":[{"id":"us-california","name":"US California","country":"US","hostname":"us-california.privateinternetaccess.com","addrs":[1540337520,1540337509,3563532709,1540337494,3119863721,3119863751,1540337646,3119863732,1540337653,1540337511,1540337571,1540337530,1540337533]},{"id":"us-east","name":"US East","country":"US","hostname":"us-east.privateinternetaccess.com","addrs":[3258710798,3258710860,3258711019,3240492395,3258710857,3257167842,3240492355,3240492371,3240492354,3258710951,3240492428,3240492341,3258710965]},{"id":"us-midwest","name":"US Midwest","country":"US","hostname":"us-midwest.privateinternetaccess.com","addrs":[1757976944,1757976905,1757976940,1757976926,1757976911,1757976909,1757976921,3346297731,3346297747,3346297748,1757976907,1757976925,3346297740]},{"id":"us-chicago","name":"US Chicago","country":"US","hostname":"us-chicago.privateinternetaccess.com","addrs":[3346297745,1757976916,1757976931,1757976944,3346297741,3346297746,1757976920,3346297734,1757976933,1757976914,1757976926,3346297739,1757976921]},{"id":"us-texas","name":"US Texas","country":"US","hostname":"us-texas.privateinternetaccess.com","addrs":[2732076674,2732076703,2732076604,2732076571,2732076619,2732076603,2732076566,2732076630,2732076693,2732076678,2732076646,2732076668,2732076627]},{"id":"us-florida","name":"US Florida","country":"US","hostname":"us-florida.privateinternetaccess.com","addrs":[3240492206,3240492067,3240492155,3240492143,3240492152,3240492066,3240492106,3240492082,3240492047,3240492036,3240492078,3240492158,3240492075]},{"id":"us-seattle","name":"US Seattle","country":"US","hostname":"us-seattle.privateinternetaccess.com","addrs":[1757977104,1757977097,1757977146,1757977166,1757977128,1757977180,1757977116,1757977165,1757977186,1757977175,1757977182,1757977135,1757977117]},{"id":"us-west","name":"US West","country":"US","hostname":"us-west.privateinternetaccess.com","addrs":[1757976378,1757976394,1757976365,1757976371,1757976333,1757976401,1757976402,1757976396,1757976338,1757976349,1757976335,1757976334,1757976399]},{"id":"us-siliconvalley","name":"US Silicon Valley","country":"US","hostname":"us-siliconvalley.privateinternetaccess.com","addrs":[3346298595,3346298500,3346298511,3346298527,3346298574,3346298603,3346298567,3346298512,3346298524,3346298551,3346298539,3346298499,3346298501]},{"id":"us-newyorkcity","name":"US New York City","country":"US","hostname":"us-newyorkcity.privateinternetaccess.com","addrs":[1807148738,3512677022,3512676891,1807148838,3512676952,3512676928,3512676877,1807148833,2918506362,3512676924,3512677001,3512676934,3512676931]},{"id":"us-atlanta","name":"US Atlanta","country":"US","hostname":"us-atlanta.privateinternetaccess.com","addrs":[1807069284,2892124107,1807069292,1112013030,1114875911,1114875906,1114875916,2892124103,1114875921,1112013031,1114875933,1807069291,1114875920]},{"id":"us-lasvegas","name":"US Las Vegas","country":"US","hostname":"us-lasvegas.privateinternetaccess.com","addrs":[3347003509,2734418952,2734418951,3347003515,2734418946,2734418949,3347003512,2734418953,3347003507,3347003478,3347003480,3347003481,3347003476]},{"id":"us-houston","name":"US Houston","country":"US","hostname":"us-houston.privateinternetaccess.com","addrs":[3455817386,3455816802,3455817442,3455817434,3455817498,3455816858,3455817370,3455816850,3455816882,3455816890,3455817450,3455816754,3455816834]},{"id":"uk-london","name":"UK London","country":"GB","hostname":"uk-london.privateinternetaccess.com","addrs":[1508809444,1508808196,1508809236,1508809461,1508809335,1508809396,1508808217,1508809392,1508808202,1508808204,1508809331,1508809340,1508809334]},{"id":"uk-southampton","name":"UK Southampton","country":"GB","hostname":"uk-southampton.privateinternetaccess.com","addrs":[521724637,521724661,521724660,521725893,521724604,521724548,521724656,521724669,521724621,1489692534,521724668,521724550,521724622]},{"id":"uk-manchester","name":"UK Manchester","country":"GB","hostname":"uk-manchester.privateinternetaccess.com","addrs":[1508804902,1508805434,1508805386,1508804907,1508805431,1508804903,1508805384,1508804901,1508805432,1508805382,1508805388,1508805385,1508804900]},{"id":"ca-toronto","name":"CA Toronto","country":"CA","hostname":"ca-toronto.privateinternetaccess.com","addrs":[2892120921,2892120932,2892120906,2892120869,2892120849,2892120931,2892120847,2892120875,2892120845,2892120894,2892120903,2892120856,2892120940]},{"id":"ca-montreal","name":"CA Montreal","country":"CA","hostname":"ca-montreal.privateinternetaccess.com","addrs":[3353737650,3353737610,3353737612,3353737653,3353737668,3353737606,3353737644,3353737635,3353737646,3353737628,3353737671,3353737648,3353737623]},{"id":"ca-vancouver","name":"CA Vancouver","country":"CA","hostname":"ca-vancouver.privateinternetaccess.com","addrs":[2891130988,1807072596,2891130898,2891130985,2891130992,1807072594,1807072588,1807072582,1807072585,1807072598,2891130906,2891130990,2891130987]},{"id":"au-sydney","name":"AU Sydney","country":"AU","hostname":"au-sydney.privateinternetaccess.com","addrs":[2302409924,2302409890,2302409904,2302409871,2302409903,2302409930,2302409914,2302409865,2302409939,2302409917,2302409935,2302409879,2302409878]},{"id":"au-melbourne","name":"AU Melbourne","country":"AU","hostname":"au-melbourne.privateinternetaccess.com","addrs":[2818663366,2818663374,2818657072,2818657045,2818663364,2818657082,2818657078,2818663376,2818663386,2818657073,2818657046,2818657037,2818657079]},{"id":"de-berlin","name":"DE Berlin","country":"DE","hostname":"de-berlin.privateinternetaccess.com","addrs":[3249559165,3118890991,3118890983,3118890982,3249559202,3249559170,3249559214,3249559194,3118890980,3118890985,3249559210,3118890984,3249559190]},{"id":"de-frankfurt","name":"DE Frankfurt","country":"DE","hostname":"de-frankfurt.privateinternetaccess.com","addrs":[3118220963,3118220931,3118220953,3118220972,3118220949,3118220955,3118220941,3118220968,3118220952,3118220966,3118220940,3118220942,3118220951]},{"id":"nz","name":"New Zealand","country":"NZ","hostname":"nz.privateinternetaccess.com","addrs":[1743215277,1743215427,1743215398,1743215394,1743215274,1743215430,1743215395,1743215428,1743215426,1743215275,1743215434,1743215429,1743215276]},{"id":"nl","name":"Netherlands","country":"NL","hostname":"nl.privateinternetaccess.com","addrs":[1841928867,1841928217,1841928851,782679251,1841928889,782666395,782678776,782666232,782666374,782678779,782666375,3110808599,782679270]},{"id":"sweden","name":"Sweden","country":"SE","hostname":"sweden.privateinternetaccess.com","addrs":[787905313,787905335,787905316,787905323,787881391,787905374,787905437,787905289,787905282,787905407,787905413,787905431,787905347]},{"id":"no","name":"Norway","country":"NO","hostname":"no.privateinternetaccess.com","addrs":[1382423414,1382423420,1382423411,3120390628,3120390627,1382423370,1382423412,1382423373,1382423410,1382423351,1382423372,1382423306,3117343198]},{"id":"denmark","name":"Denmark","country":"DK","hostname":"denmark.privateinternetaccess.com","addrs":[1382421676,1382421685,1382421672,1382421670,1382421673,1382421671,1382421684,1382421679,1382421687,1382421681,1382421675,1382421678,1382421688]},{"id":"fi","name":"Finland","country":"FI","hostname":"fi.privateinternetaccess.com","addrs":[3223871237,3223871241,3223871238,3223871239,3223871240,3223871247,3223871242,3223871236,3223871245,3223871250,3223871246,3223871248]},{"id":"swiss","name":"Switzerland","country":"CH","hostname":"swiss.privateinternetaccess.com","addrs":[3118890325,3117722297,3118890293,3118890282,1535412270,3117722302,1535412277,1382422692,3114053458,3118890274,3114053465,3114053464,1382422778]},{"id":"france","name":"France","country":"FR","hostname":"france.privateinternetaccess.com","addrs":[3267098932,3267099061,3267098917,3267098931,3267098919,3261295253,3267098914,3267099060,3267098920,3267098933,3267099059,3267098924,3267098941]},{"id":"belgium","name":"Belgium","country":"BE","hostname":"belgium.privateinternetaccess.com","addrs":[1307819803,3118994717,3118994715,3110648346,1307819794,1307819802,1307819799,1307819795]},{"id":"austria","name":"Austria","country":"AT","hostname":"austria.privateinternetaccess.com","addrs":[3117603738,3117949669,3117949668,3117949677,3117603739,3117949678,3117949673,3117603740,3117949667,3117603731,3117949670,3117949666,3117949676]},{"id":"czech","name":"Czech Republic","country":"CZ","hostname":"czech.privateinternetaccess.com","addrs":[3117949766,3119646237,3117949764,3117949762,3117949765,3119646236,1508817637,1508817635,3119646234,1508817638,3117949763,1508817636,3119646235]},{"id":"ireland","name":"Ireland","country":"IE","hostname":"ireland.privateinternetaccess.com","addrs":[391937802,391937850,391937810,391937842,391937794,391937858]},{"id":"italy","name":"Italy","country":"IT","hostname":"italy.privateinternetaccess.com","addrs":[1382421972,1382421976,1382421858,1382421974,1382421970,1382421971,1382421977,1382421979,1382421975,1382421978,1382421973]},{"id":"spain","name":"Spain","country":"ES","hostname":"spain.privateinternetaccess.com","addrs":[3261294618,3261294620,3261294621,3118890036,3261294619,3118890037,3118890038,3118890035]},{"id":"ro","name":"Romania","country":"RO","hostname":"ro.privateinternetaccess.com","addrs":[1449728331,1588630562,1588630563,3117603433,3117603428,1449728325,3117603427,3117603431,3117603429,3117603426,3106737278,1449728324,3117603436]},{"id":"hungary","name":"Hungary","country":"HU","hostname":"hungary.privateinternetaccess.com","addrs":[3112180248,3112180244,3112180242,3112180247,3112180243,3112180246,3116200546,3112180245]},{"id":"poland","name":"Poland","country":"PL","hostname":"poland.privateinternetaccess.com","addrs":[3119830724,3119830542,3119830722,3119830723,3119830726,3119830728,3119830727,3119830725]},{"id":"turkey","name":"Turkey","country":"TR","hostname":"turkey.privateinternetaccess.com","addrs":[2956269012,2956269011,2956269013,2956269010]},{"id":"hk","name":"Hong Kong","country":"HK","hostname":"hk.privateinternetaccess.com","addrs":[2001831698,2001862117,2001831731,2001862102,2001862129,2001862118,2001831685,2001831708,2001831727,2001862130,2001831733,2001831709]},{"id":"sg","name":"Singapore","country":"SG","hostname":"sg.privateinternetaccess.com","addrs":[2001814210,3636029344,2001805074,2001805087,3636029320,2001814261,3636029323,2001805086,2001814267,2001814240,3636029356,3636029324,2001805060]},{"id":"japan","name":"Japan","country":"JP","hostname":"japan.privateinternetaccess.com","addrs":[1741741187,1741741198,1741741195,1741741196,1741741186,1741741197,1741741190,1741741191,1741741189,1741741193,1741741192,1741741194,1741741188]},{"id":"israel","name":"Israel","country":"IL","hostname":"israel.privateinternetaccess.com","addrs":[531147919,531147921,531147923,531147918,531147912,531147922]},{"id":"mexico","name":"Mexico","country":"MX","hostname":"mexico.privateinternetaccess.com","addrs":[2839085294,2839085253,2839085277,2839085287,2839085266,2839085259,2839085263,2839085280,2839085281,2839085274,2839085256,2839085275,2839085258]},{"id":"brazil","name":"Brazil","country":"BR","hostname":"brazil.privateinternetaccess.com","addrs":[2979695560,2979695557,2979696996,2979696994,2979695559,2979696999,2979695563,2979695562,2979696998,2979695555,2979696995,2979695554,2979696997]},{"id":"in","name":"India","country":"IN","hostname":"in.privateinternetaccess.com","addrs":[2323690578,2323690634,2323690562,2323690690,2323690586,2323690594,2323690618,2323690570]}],"presets":[{"id":"recommended","name":"Recommended","comment":"128-bit encryption","cfg":{"ep":["UDP:1194","UDP:8080","UDP:9201","UDP:53","UDP:1198","UDP:1197","TCP:443","TCP:110","TCP:80","TCP:502","TCP:501"],"cipher":"AES-128-GCM","auth":"SHA1","ca":"-----BEGIN CERTIFICATE-----\nMIIFqzCCBJOgAwIBAgIJAKZ7D5Yv87qDMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD\nVQQGEwJVUzELMAkGA1UECBMCQ0ExEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNV\nBAoTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIElu\ndGVybmV0IEFjY2VzczEgMB4GA1UEAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3Mx\nIDAeBgNVBCkTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkB\nFiBzZWN1cmVAcHJpdmF0ZWludGVybmV0YWNjZXNzLmNvbTAeFw0xNDA0MTcxNzM1\nMThaFw0zNDA0MTIxNzM1MThaMIHoMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0Ex\nEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNVBAoTF1ByaXZhdGUgSW50ZXJuZXQg\nQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4GA1UE\nAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3MxIDAeBgNVBCkTF1ByaXZhdGUgSW50\nZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkBFiBzZWN1cmVAcHJpdmF0ZWludGVy\nbmV0YWNjZXNzLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPXD\nL1L9tX6DGf36liA7UBTy5I869z0UVo3lImfOs/GSiFKPtInlesP65577nd7UNzzX\nlH/P/CnFPdBWlLp5ze3HRBCc/Avgr5CdMRkEsySL5GHBZsx6w2cayQ2EcRhVTwWp\ncdldeNO+pPr9rIgPrtXqT4SWViTQRBeGM8CDxAyTopTsobjSiYZCF9Ta1gunl0G/\n8Vfp+SXfYCC+ZzWvP+L1pFhPRqzQQ8k+wMZIovObK1s+nlwPaLyayzw9a8sUnvWB\n/5rGPdIYnQWPgoNlLN9HpSmsAcw2z8DXI9pIxbr74cb3/HSfuYGOLkRqrOk6h4RC\nOfuWoTrZup1uEOn+fw8CAwEAAaOCAVQwggFQMB0GA1UdDgQWBBQv63nQ/pJAt5tL\ny8VJcbHe22ZOsjCCAR8GA1UdIwSCARYwggESgBQv63nQ/pJAt5tLy8VJcbHe22ZO\nsqGB7qSB6zCB6DELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRMwEQYDVQQHEwpM\nb3NBbmdlbGVzMSAwHgYDVQQKExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4G\nA1UECxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3MxIDAeBgNVBAMTF1ByaXZhdGUg\nSW50ZXJuZXQgQWNjZXNzMSAwHgYDVQQpExdQcml2YXRlIEludGVybmV0IEFjY2Vz\nczEvMC0GCSqGSIb3DQEJARYgc2VjdXJlQHByaXZhdGVpbnRlcm5ldGFjY2Vzcy5j\nb22CCQCmew+WL/O6gzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBDQUAA4IBAQAn\na5PgrtxfwTumD4+3/SYvwoD66cB8IcK//h1mCzAduU8KgUXocLx7QgJWo9lnZ8xU\nryXvWab2usg4fqk7FPi00bED4f4qVQFVfGfPZIH9QQ7/48bPM9RyfzImZWUCenK3\n7pdw4Bvgoys2rHLHbGen7f28knT2j/cbMxd78tQc20TIObGjo8+ISTRclSTRBtyC\nGohseKYpTS9himFERpUgNtefvYHbn70mIOzfOJFTVqfrptf9jXa9N8Mpy3ayfodz\n1wiqdteqFXkTYoSDctgKMiZ6GdocK9nMroQipIQtpnwd4yBDWIyC6Bvlkrq5TQUt\nYDQ8z9v+DMO6iwyIDRiU\n-----END CERTIFICATE-----\n","frame":1,"ping":10,"reneg":3600,"pia":true}},{"id":"strong","name":"Strong","comment":"256-bit encryption (slower)","cfg":{"ep":["UDP:1194","UDP:8080","UDP:9201","UDP:53","UDP:1198","UDP:1197","TCP:443","TCP:110","TCP:80","TCP:502","TCP:501"],"cipher":"AES-256-GCM","auth":"SHA256","ca":"-----BEGIN CERTIFICATE-----\nMIIHqzCCBZOgAwIBAgIJAJ0u+vODZJntMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD\nVQQGEwJVUzELMAkGA1UECBMCQ0ExEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNV\nBAoTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIElu\ndGVybmV0IEFjY2VzczEgMB4GA1UEAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3Mx\nIDAeBgNVBCkTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkB\nFiBzZWN1cmVAcHJpdmF0ZWludGVybmV0YWNjZXNzLmNvbTAeFw0xNDA0MTcxNzQw\nMzNaFw0zNDA0MTIxNzQwMzNaMIHoMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0Ex\nEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNVBAoTF1ByaXZhdGUgSW50ZXJuZXQg\nQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4GA1UE\nAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3MxIDAeBgNVBCkTF1ByaXZhdGUgSW50\nZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkBFiBzZWN1cmVAcHJpdmF0ZWludGVy\nbmV0YWNjZXNzLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALVk\nhjumaqBbL8aSgj6xbX1QPTfTd1qHsAZd2B97m8Vw31c/2yQgZNf5qZY0+jOIHULN\nDe4R9TIvyBEbvnAg/OkPw8n/+ScgYOeH876VUXzjLDBnDb8DLr/+w9oVsuDeFJ9K\nV2UFM1OYX0SnkHnrYAN2QLF98ESK4NCSU01h5zkcgmQ+qKSfA9Ny0/UpsKPBFqsQ\n25NvjDWFhCpeqCHKUJ4Be27CDbSl7lAkBuHMPHJs8f8xPgAbHRXZOxVCpayZ2SND\nfCwsnGWpWFoMGvdMbygngCn6jA/W1VSFOlRlfLuuGe7QFfDwA0jaLCxuWt/BgZyl\np7tAzYKR8lnWmtUCPm4+BtjyVDYtDCiGBD9Z4P13RFWvJHw5aapx/5W/CuvVyI7p\nKwvc2IT+KPxCUhH1XI8ca5RN3C9NoPJJf6qpg4g0rJH3aaWkoMRrYvQ+5PXXYUzj\ntRHImghRGd/ydERYoAZXuGSbPkm9Y/p2X8unLcW+F0xpJD98+ZI+tzSsI99Zs5wi\njSUGYr9/j18KHFTMQ8n+1jauc5bCCegN27dPeKXNSZ5riXFL2XX6BkY68y58UaNz\nmeGMiUL9BOV1iV+PMb7B7PYs7oFLjAhh0EdyvfHkrh/ZV9BEhtFa7yXp8XR0J6vz\n1YV9R6DYJmLjOEbhU8N0gc3tZm4Qz39lIIG6w3FDAgMBAAGjggFUMIIBUDAdBgNV\nHQ4EFgQUrsRtyWJftjpdRM0+925Y6Cl08SUwggEfBgNVHSMEggEWMIIBEoAUrsRt\nyWJftjpdRM0+925Y6Cl08SWhge6kgeswgegxCzAJBgNVBAYTAlVTMQswCQYDVQQI\nEwJDQTETMBEGA1UEBxMKTG9zQW5nZWxlczEgMB4GA1UEChMXUHJpdmF0ZSBJbnRl\ncm5ldCBBY2Nlc3MxIDAeBgNVBAsTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSAw\nHgYDVQQDExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4GA1UEKRMXUHJpdmF0\nZSBJbnRlcm5ldCBBY2Nlc3MxLzAtBgkqhkiG9w0BCQEWIHNlY3VyZUBwcml2YXRl\naW50ZXJuZXRhY2Nlc3MuY29tggkAnS7684Nkme0wDAYDVR0TBAUwAwEB/zANBgkq\nhkiG9w0BAQ0FAAOCAgEAJsfhsPk3r8kLXLxY+v+vHzbr4ufNtqnL9/1Uuf8NrsCt\npXAoyZ0YqfbkWx3NHTZ7OE9ZRhdMP/RqHQE1p4N4Sa1nZKhTKasV6KhHDqSCt/dv\nEm89xWm2MVA7nyzQxVlHa9AkcBaemcXEiyT19XdpiXOP4Vhs+J1R5m8zQOxZlV1G\ntF9vsXmJqWZpOVPmZ8f35BCsYPvv4yMewnrtAC8PFEK/bOPeYcKN50bol22QYaZu\nLfpkHfNiFTnfMh8sl/ablPyNY7DUNiP5DRcMdIwmfGQxR5WEQoHL3yPJ42LkB5zs\n6jIm26DGNXfwura/mi105+ENH1CaROtRYwkiHb08U6qLXXJz80mWJkT90nr8Asj3\n5xN2cUppg74nG3YVav/38P48T56hG1NHbYF5uOCske19F6wi9maUoto/3vEr0rnX\nJUp2KODmKdvBI7co245lHBABWikk8VfejQSlCtDBXn644ZMtAdoxKNfR2WTFVEwJ\niyd1Fzx0yujuiXDROLhISLQDRjVVAvawrAtLZWYK31bY7KlezPlQnl/D9Asxe85l\n8jO5+0LdJ6VyOs/Hd4w52alDW/MFySDZSfQHMTIc30hLBJ8OnCEIvluVQQ2UQvoW\n+no177N9L2Y+M9TcTA62ZyMXShHQGeh20rb4kK8f+iFX8NxtdHVSkxMEFSfDDyQ=\n-----END CERTIFICATE-----\n","frame":1,"ping":10,"reneg":3600,"pia":true}}],"defaults":{"username":"p1234567","pool":"us-east","preset":"recommended"},"build":1281,"name":"PIA"} \ No newline at end of file +{"pools":[{"id":"us-california","name":"US California","country":"US","hostname":"us-california.privateinternetaccess.com","addrs":[1540337586,1540337587,1540337617,1540337618,3119863760,1540337579,3119863768,3119863774,1540337642,3119863749,1540337469,1540337496,1540337575]},{"id":"us-east","name":"US East","country":"US","hostname":"us-east.privateinternetaccess.com","addrs":[3258710973,3258710805,3258710882,3258710935,3240492378,3240492340,3258710914,3258710921,3258710863,3258710890,3258710826,3258710920,3240492357]},{"id":"us-midwest","name":"US Midwest","country":"US","hostname":"us-midwest.privateinternetaccess.com","addrs":[3346297749,1757976934,1757976921,3346297738,3346297747,1757976905,3346297731,3346297745,1757976906,3346297740,1757976917,3346297732,1757976930]},{"id":"us-chicago","name":"US Chicago","country":"US","hostname":"us-chicago.privateinternetaccess.com","addrs":[3346297745,1757976906,3346297740,1757976917,3346297732,1757976930,3346297749,1757976934,1757976921,3346297738,3346297747,1757976905,3346297731]},{"id":"us-texas","name":"US Texas","country":"US","hostname":"us-texas.privateinternetaccess.com","addrs":[2732076662,2732076703,2732076649,2732076616,2732076626,2732076595,2732076563,2732076622,2732076556,2732076632,2732076665,2732076597,2732076709]},{"id":"us-florida","name":"US Florida","country":"US","hostname":"us-florida.privateinternetaccess.com","addrs":[3240492082,3240492075,3240492054,3240492071,3240492118,3240492072,3240492139,3240492145,3240492101,3240492085,3240492133,3240492141,3240492067]},{"id":"us-seattle","name":"US Seattle","country":"US","hostname":"us-seattle.privateinternetaccess.com","addrs":[1757977189,1757977136,1757977167,1757977099,1757977109,1757977161,1757977131,1757977130,1757977090,1757977172,1757977153,1757977147,1757977174]},{"id":"us-west","name":"US West","country":"US","hostname":"us-west.privateinternetaccess.com","addrs":[1757976400,1757976370,1757976358,1757976406,1757976335,1757976333,1757976360,1757976376,1757976401,1757976337,1757976352,1757976332,1757976374]},{"id":"us-siliconvalley","name":"US Silicon Valley","country":"US","hostname":"us-siliconvalley.privateinternetaccess.com","addrs":[3346298599,3346298520,3346298532,3346298536,3346298601,3346298521,3346298563,3346298544,3346298508,3346298589,3346298545,3346298574,3346298615]},{"id":"us-newyorkcity","name":"US New York City","country":"US","hostname":"us-newyorkcity.privateinternetaccess.com","addrs":[3512676957,1807148837,1807148828,3512676955,1807148831,3512676922,3512677000,3512676921,3512676933,3512676878,1807148832,3512676931,3512676968]},{"id":"us-atlanta","name":"US Atlanta","country":"US","hostname":"us-atlanta.privateinternetaccess.com","addrs":[1112013031,1807069282,1114875920,1807069284,1114875931,1114875917,2892124099,1114875910,1112013026,1114875930,1112013032,1114875933,1114875914]},{"id":"us-lasvegas","name":"US Las Vegas","country":"US","hostname":"us-lasvegas.privateinternetaccess.com","addrs":[3347003514,3347003479,2734418946,3347003474,3347003477,3347003482,3347003507,2734418951,3347003508,2734418947,3347003481,3347003476,3347003475]},{"id":"us-houston","name":"US Houston","country":"US","hostname":"us-houston.privateinternetaccess.com","addrs":[3455817418,3455816786,3455817514,3455816794,3455817450,3455816802,3455817490,3455817362,3455816834,3455817386,3455817498,3455817434,3455816866]},{"id":"uk-london","name":"UK London","country":"GB","hostname":"uk-london.privateinternetaccess.com","addrs":[1508809235,1508808217,1508808200,1508809334,1508808213,1508808212,1508809336,1508809458,1508809449,1508809389,1508809460,1508808207,1508808197]},{"id":"uk-southampton","name":"UK Southampton","country":"GB","hostname":"uk-southampton.privateinternetaccess.com","addrs":[521724644,521724548,521724645,521724622,521725892,521724618,1489692534,521724604,521724648,521724670,521724642,521724563,521724661]},{"id":"uk-manchester","name":"UK Manchester","country":"GB","hostname":"uk-manchester.privateinternetaccess.com","addrs":[1508805383,1508804900,1508805433,1508805387,1508805381,1508805382,1508804907,1508805386,1508805428,1508805385,1508804902,1508804901,1508805431]},{"id":"ca-toronto","name":"CA Toronto","country":"CA","hostname":"ca-toronto.privateinternetaccess.com","addrs":[2892120918,2892120933,2892120904,2892120878,2892120893,2892120911,2892120895,2892120921,2892120913,2892120880,2892120841,2892120876,2892120870]},{"id":"ca-montreal","name":"CA Montreal","country":"CA","hostname":"ca-montreal.privateinternetaccess.com","addrs":[3353737611,3353737612,3353737627,3353737668,3353737631,3353737605,3353737671,3353737642,3353737666,3353737654,3353737620,3353737651,3353737633]},{"id":"ca-vancouver","name":"CA Vancouver","country":"CA","hostname":"ca-vancouver.privateinternetaccess.com","addrs":[2891130900,1807072594,2891130995,1807072596,2891130985,1807072588,2891130993,1807072589,2891130986,2891130983,2891130899,1807072597,1807072587]},{"id":"au-sydney","name":"AU Sydney","country":"AU","hostname":"au-sydney.privateinternetaccess.com","addrs":[2302409884,2302409859,2302409938,2302409924,2302409882,2302409952,2302409875,2302409956,2302409950,2302409862,2302409896,2302409876,2302409874]},{"id":"au-melbourne","name":"AU Melbourne","country":"AU","hostname":"au-melbourne.privateinternetaccess.com","addrs":[2818663421,2818657050,2818663407,2818663377,2818657043,2818657068,2818663370,2818657066,2818663368,2818663372,2818657080,2818657076,2818663386]},{"id":"de-berlin","name":"DE Berlin","country":"DE","hostname":"de-berlin.privateinternetaccess.com","addrs":[3118890981,3118890985,3249559218,3118890982,3249559170,3249559198,3249559214,3118890993,3249559210,3118890988,3249559190,3118890978,3249559182]},{"id":"de-frankfurt","name":"DE Frankfurt","country":"DE","hostname":"de-frankfurt.privateinternetaccess.com","addrs":[3118220966,3118220967,3118220947,3118220948,3118220937,3118220945,3118220969,3118220974,3118220971,3118220930,3118220964,3118220942,3118220953]},{"id":"nz","name":"New Zealand","country":"NZ","hostname":"nz.privateinternetaccess.com","addrs":[1743215394,1743215274,1743215426,1743215278,1743215428,1743215429,1743215276,1743215427,1743215277,1743215434,1743215395,1743215398,1743215430]},{"id":"nl","name":"Netherlands","country":"NL","hostname":"nl.privateinternetaccess.com","addrs":[782679277,782679775,782666369,1308079857,782679732,1841928438,782678749,782679729,1841928849,782679734,1841928880,1841928903,3110808599]},{"id":"sweden","name":"Sweden","country":"SE","hostname":"sweden.privateinternetaccess.com","addrs":[787905347,787905374,787905310,787905365,787905326]},{"id":"no","name":"Norway","country":"NO","hostname":"no.privateinternetaccess.com","addrs":[1382423350,1382423413,1382423411,1382423371,1382423422,1382423352,1382423351,3120390628,1382423372,1382423353,1382423348,1382423410,1382423306]},{"id":"denmark","name":"Denmark","country":"DK","hostname":"denmark.privateinternetaccess.com","addrs":[1382421681,1382421678,1382421669,1382421668,1382421682,1382421671,1382421676,1382421674,1382421673,1382421684,1382421679,1382421677,1382421683]},{"id":"fi","name":"Finland","country":"FI","hostname":"fi.privateinternetaccess.com","addrs":[3223871236,3223871235,3223871250,3223871241,3223871234,3223871238,3223871247,3223871240,3223871239,3223871248,3223871242,3223871245,3223871246]},{"id":"swiss","name":"Switzerland","country":"CH","hostname":"swiss.privateinternetaccess.com","addrs":[3118890275,3117722295,3118890293,1382422779,3117722293,3117722290,3285084632,1382422778,3118890286,3118890290,3118890326,1535412277,3118890278]},{"id":"france","name":"France","country":"FR","hostname":"france.privateinternetaccess.com","addrs":[3267098920,3267098919,3267098937,3267098921,3267098936,3267098926,3112180126,3267099063,3267098917,3267098930,3267098914,3267099059,3267098940]},{"id":"belgium","name":"Belgium","country":"BE","hostname":"belgium.privateinternetaccess.com","addrs":[1307819796,1307819795,1307819802,1307819799,3118994716,3110648346,1307819797,1307819794,3118994715,3118994714]},{"id":"austria","name":"Austria","country":"AT","hostname":"austria.privateinternetaccess.com","addrs":[3117949672,3117949667,3117949673,3117949668,3117603740,3117603739,3117603738,3117949678,3117949666,3117949676,3117949669,3117949671,3117949677]},{"id":"czech","name":"Czech Republic","country":"CZ","hostname":"czech.privateinternetaccess.com","addrs":[3117949764,3117949765,1508817635,3117949762,3119646234,1508817634,3119646236,3117949763,3119646238,1508817638,3119646237,3117949766,1508817636]},{"id":"ireland","name":"Ireland","country":"IE","hostname":"ireland.privateinternetaccess.com","addrs":[391937802,391937810,391937794,391937842,391937834,391937858,391937850]},{"id":"italy","name":"Italy","country":"IT","hostname":"italy.privateinternetaccess.com","addrs":[1382421977,1382421979,1382421974,1382421975,1382421858,1382421978,1382421972,1382421970,1382421973,1382421976,1382421971]},{"id":"spain","name":"Spain","country":"ES","hostname":"spain.privateinternetaccess.com","addrs":[3118890034,3118890038,3118890035,3118890036,3261294621,3261294619,3118890037]},{"id":"ro","name":"Romania","country":"RO","hostname":"ro.privateinternetaccess.com","addrs":[1449728322,1449728330,3117603430,3106737278,1449728325,3117603436,1567819590,1449728334,3117603431,1449728332,3117603429,3169901594,1449728326]},{"id":"hungary","name":"Hungary","country":"HU","hostname":"hungary.privateinternetaccess.com","addrs":[3116200546,3112180247,3112180245,3112180243,3112180246,3112180242,3112180244,3112180248]},{"id":"poland","name":"Poland","country":"PL","hostname":"poland.privateinternetaccess.com","addrs":[3119830542,3119830727,3119830723,3119830725,3119830722,3119830724,3119830728]},{"id":"turkey","name":"Turkey","country":"TR","hostname":"turkey.privateinternetaccess.com","addrs":[2956269012,2956269010,2956269011,2956269013]},{"id":"hk","name":"Hong Kong","country":"HK","hostname":"hk.privateinternetaccess.com","addrs":[2001831733,2001831709,2001831698,2001831685,2001862129,2001831731,2001862118,2001831708,2001831727,2001862102,2001862117,2001862130]},{"id":"sg","name":"Singapore","country":"SG","hostname":"sg.privateinternetaccess.com","addrs":[2001814215,2001805081,3636029320,2001814240,2001814223,2001814270,3636029324,2001805118,2001814257,3636029344,2001805087,2001805086,2001814261]},{"id":"japan","name":"Japan","country":"JP","hostname":"japan.privateinternetaccess.com","addrs":[1741741187,1741741193,1741741198,1741741194,1741741197,1741741186,1741741195,1741741188,1741741190,1741741196,1741741192,1741741189,1741741191]},{"id":"israel","name":"Israel","country":"IL","hostname":"israel.privateinternetaccess.com","addrs":[531147922,531147919,531147923,531147918,531147921,531147912]},{"id":"mexico","name":"Mexico","country":"MX","hostname":"mexico.privateinternetaccess.com","addrs":[2839085274,2839085280,2839085275,2839085256,2839085292,2839085286,2839085263,2839085303,2839085277,2839085259,2839085258,2839085272,2839085289]},{"id":"brazil","name":"Brazil","country":"BR","hostname":"brazil.privateinternetaccess.com","addrs":[2979696996,2979695561,2979696999,2979697001,2979696998,2979695560,2979695556,2979695562,2979695555,2979695557,2979696997,2979695558,2979695554]},{"id":"in","name":"India","country":"IN","hostname":"in.privateinternetaccess.com","addrs":[2323690634,2323690570,2323690578,2323690690,2323690618,2323690586,2323690594,2323690562]}],"presets":[{"id":"recommended","name":"Recommended","comment":"128-bit encryption","cfg":{"ep":["UDP:1194","UDP:8080","UDP:9201","UDP:53","UDP:1198","UDP:1197","TCP:443","TCP:110","TCP:80","TCP:502","TCP:501"],"cipher":"AES-128-GCM","auth":"SHA1","ca":"-----BEGIN CERTIFICATE-----\nMIIFqzCCBJOgAwIBAgIJAKZ7D5Yv87qDMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD\nVQQGEwJVUzELMAkGA1UECBMCQ0ExEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNV\nBAoTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIElu\ndGVybmV0IEFjY2VzczEgMB4GA1UEAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3Mx\nIDAeBgNVBCkTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkB\nFiBzZWN1cmVAcHJpdmF0ZWludGVybmV0YWNjZXNzLmNvbTAeFw0xNDA0MTcxNzM1\nMThaFw0zNDA0MTIxNzM1MThaMIHoMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0Ex\nEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNVBAoTF1ByaXZhdGUgSW50ZXJuZXQg\nQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4GA1UE\nAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3MxIDAeBgNVBCkTF1ByaXZhdGUgSW50\nZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkBFiBzZWN1cmVAcHJpdmF0ZWludGVy\nbmV0YWNjZXNzLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAPXD\nL1L9tX6DGf36liA7UBTy5I869z0UVo3lImfOs/GSiFKPtInlesP65577nd7UNzzX\nlH/P/CnFPdBWlLp5ze3HRBCc/Avgr5CdMRkEsySL5GHBZsx6w2cayQ2EcRhVTwWp\ncdldeNO+pPr9rIgPrtXqT4SWViTQRBeGM8CDxAyTopTsobjSiYZCF9Ta1gunl0G/\n8Vfp+SXfYCC+ZzWvP+L1pFhPRqzQQ8k+wMZIovObK1s+nlwPaLyayzw9a8sUnvWB\n/5rGPdIYnQWPgoNlLN9HpSmsAcw2z8DXI9pIxbr74cb3/HSfuYGOLkRqrOk6h4RC\nOfuWoTrZup1uEOn+fw8CAwEAAaOCAVQwggFQMB0GA1UdDgQWBBQv63nQ/pJAt5tL\ny8VJcbHe22ZOsjCCAR8GA1UdIwSCARYwggESgBQv63nQ/pJAt5tLy8VJcbHe22ZO\nsqGB7qSB6zCB6DELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAkNBMRMwEQYDVQQHEwpM\nb3NBbmdlbGVzMSAwHgYDVQQKExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4G\nA1UECxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3MxIDAeBgNVBAMTF1ByaXZhdGUg\nSW50ZXJuZXQgQWNjZXNzMSAwHgYDVQQpExdQcml2YXRlIEludGVybmV0IEFjY2Vz\nczEvMC0GCSqGSIb3DQEJARYgc2VjdXJlQHByaXZhdGVpbnRlcm5ldGFjY2Vzcy5j\nb22CCQCmew+WL/O6gzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBDQUAA4IBAQAn\na5PgrtxfwTumD4+3/SYvwoD66cB8IcK//h1mCzAduU8KgUXocLx7QgJWo9lnZ8xU\nryXvWab2usg4fqk7FPi00bED4f4qVQFVfGfPZIH9QQ7/48bPM9RyfzImZWUCenK3\n7pdw4Bvgoys2rHLHbGen7f28knT2j/cbMxd78tQc20TIObGjo8+ISTRclSTRBtyC\nGohseKYpTS9himFERpUgNtefvYHbn70mIOzfOJFTVqfrptf9jXa9N8Mpy3ayfodz\n1wiqdteqFXkTYoSDctgKMiZ6GdocK9nMroQipIQtpnwd4yBDWIyC6Bvlkrq5TQUt\nYDQ8z9v+DMO6iwyIDRiU\n-----END CERTIFICATE-----\n","frame":1,"ping":10,"reneg":3600,"pia":true}},{"id":"strong","name":"Strong","comment":"256-bit encryption (slower)","cfg":{"ep":["UDP:1194","UDP:8080","UDP:9201","UDP:53","UDP:1198","UDP:1197","TCP:443","TCP:110","TCP:80","TCP:502","TCP:501"],"cipher":"AES-256-GCM","auth":"SHA256","ca":"-----BEGIN CERTIFICATE-----\nMIIHqzCCBZOgAwIBAgIJAJ0u+vODZJntMA0GCSqGSIb3DQEBDQUAMIHoMQswCQYD\nVQQGEwJVUzELMAkGA1UECBMCQ0ExEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNV\nBAoTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIElu\ndGVybmV0IEFjY2VzczEgMB4GA1UEAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3Mx\nIDAeBgNVBCkTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkB\nFiBzZWN1cmVAcHJpdmF0ZWludGVybmV0YWNjZXNzLmNvbTAeFw0xNDA0MTcxNzQw\nMzNaFw0zNDA0MTIxNzQwMzNaMIHoMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0Ex\nEzARBgNVBAcTCkxvc0FuZ2VsZXMxIDAeBgNVBAoTF1ByaXZhdGUgSW50ZXJuZXQg\nQWNjZXNzMSAwHgYDVQQLExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4GA1UE\nAxMXUHJpdmF0ZSBJbnRlcm5ldCBBY2Nlc3MxIDAeBgNVBCkTF1ByaXZhdGUgSW50\nZXJuZXQgQWNjZXNzMS8wLQYJKoZIhvcNAQkBFiBzZWN1cmVAcHJpdmF0ZWludGVy\nbmV0YWNjZXNzLmNvbTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALVk\nhjumaqBbL8aSgj6xbX1QPTfTd1qHsAZd2B97m8Vw31c/2yQgZNf5qZY0+jOIHULN\nDe4R9TIvyBEbvnAg/OkPw8n/+ScgYOeH876VUXzjLDBnDb8DLr/+w9oVsuDeFJ9K\nV2UFM1OYX0SnkHnrYAN2QLF98ESK4NCSU01h5zkcgmQ+qKSfA9Ny0/UpsKPBFqsQ\n25NvjDWFhCpeqCHKUJ4Be27CDbSl7lAkBuHMPHJs8f8xPgAbHRXZOxVCpayZ2SND\nfCwsnGWpWFoMGvdMbygngCn6jA/W1VSFOlRlfLuuGe7QFfDwA0jaLCxuWt/BgZyl\np7tAzYKR8lnWmtUCPm4+BtjyVDYtDCiGBD9Z4P13RFWvJHw5aapx/5W/CuvVyI7p\nKwvc2IT+KPxCUhH1XI8ca5RN3C9NoPJJf6qpg4g0rJH3aaWkoMRrYvQ+5PXXYUzj\ntRHImghRGd/ydERYoAZXuGSbPkm9Y/p2X8unLcW+F0xpJD98+ZI+tzSsI99Zs5wi\njSUGYr9/j18KHFTMQ8n+1jauc5bCCegN27dPeKXNSZ5riXFL2XX6BkY68y58UaNz\nmeGMiUL9BOV1iV+PMb7B7PYs7oFLjAhh0EdyvfHkrh/ZV9BEhtFa7yXp8XR0J6vz\n1YV9R6DYJmLjOEbhU8N0gc3tZm4Qz39lIIG6w3FDAgMBAAGjggFUMIIBUDAdBgNV\nHQ4EFgQUrsRtyWJftjpdRM0+925Y6Cl08SUwggEfBgNVHSMEggEWMIIBEoAUrsRt\nyWJftjpdRM0+925Y6Cl08SWhge6kgeswgegxCzAJBgNVBAYTAlVTMQswCQYDVQQI\nEwJDQTETMBEGA1UEBxMKTG9zQW5nZWxlczEgMB4GA1UEChMXUHJpdmF0ZSBJbnRl\ncm5ldCBBY2Nlc3MxIDAeBgNVBAsTF1ByaXZhdGUgSW50ZXJuZXQgQWNjZXNzMSAw\nHgYDVQQDExdQcml2YXRlIEludGVybmV0IEFjY2VzczEgMB4GA1UEKRMXUHJpdmF0\nZSBJbnRlcm5ldCBBY2Nlc3MxLzAtBgkqhkiG9w0BCQEWIHNlY3VyZUBwcml2YXRl\naW50ZXJuZXRhY2Nlc3MuY29tggkAnS7684Nkme0wDAYDVR0TBAUwAwEB/zANBgkq\nhkiG9w0BAQ0FAAOCAgEAJsfhsPk3r8kLXLxY+v+vHzbr4ufNtqnL9/1Uuf8NrsCt\npXAoyZ0YqfbkWx3NHTZ7OE9ZRhdMP/RqHQE1p4N4Sa1nZKhTKasV6KhHDqSCt/dv\nEm89xWm2MVA7nyzQxVlHa9AkcBaemcXEiyT19XdpiXOP4Vhs+J1R5m8zQOxZlV1G\ntF9vsXmJqWZpOVPmZ8f35BCsYPvv4yMewnrtAC8PFEK/bOPeYcKN50bol22QYaZu\nLfpkHfNiFTnfMh8sl/ablPyNY7DUNiP5DRcMdIwmfGQxR5WEQoHL3yPJ42LkB5zs\n6jIm26DGNXfwura/mi105+ENH1CaROtRYwkiHb08U6qLXXJz80mWJkT90nr8Asj3\n5xN2cUppg74nG3YVav/38P48T56hG1NHbYF5uOCske19F6wi9maUoto/3vEr0rnX\nJUp2KODmKdvBI7co245lHBABWikk8VfejQSlCtDBXn644ZMtAdoxKNfR2WTFVEwJ\niyd1Fzx0yujuiXDROLhISLQDRjVVAvawrAtLZWYK31bY7KlezPlQnl/D9Asxe85l\n8jO5+0LdJ6VyOs/Hd4w52alDW/MFySDZSfQHMTIc30hLBJ8OnCEIvluVQQ2UQvoW\n+no177N9L2Y+M9TcTA62ZyMXShHQGeh20rb4kK8f+iFX8NxtdHVSkxMEFSfDDyQ=\n-----END CERTIFICATE-----\n","frame":1,"ping":10,"reneg":3600,"pia":true}}],"defaults":{"username":"p1234567","pool":"us-east","preset":"recommended"},"build":1281,"name":"PIA"} \ No newline at end of file diff --git a/Passepartout/Resources/Web/net/tunnelbear.json b/Passepartout/Resources/Web/net/tunnelbear.json new file mode 100644 index 00000000..c14eb18e --- /dev/null +++ b/Passepartout/Resources/Web/net/tunnelbear.json @@ -0,0 +1 @@ +{"pools":[{"id":"au","name":"Australia","country":"AU","hostname":"au.lazerpenguin.com","addrs":[759984655,2419074098,1815991505,1729706860,1815961795,760081843,1729706861,1730890649,771247476,1729706859,759110314,2419074099,2419074100,2501684924,771247475,759986119]},{"id":"br","name":"Brazil","country":"BR","hostname":"br.lazerpenguin.com","addrs":[2973144547,2973144555,3210757771,2973144749,2839139801,3171002935,2839127373,2839133981,2839139834,2973144602,2839127404,2839134182,2839139699,2839139717,2839139646,2839139830,3171002503,2839127365,2839139757,2839139663]},{"id":"ca","name":"Canada","country":"CA","hostname":"ca.lazerpenguin.com","addrs":[2680891550,2994793978,2680892021,2328205815,2808332022,2994794468,2994794281,2388497283,2994793467,2680891427,2994790557,2388498586,2388499120,2680887563,2808330970,2328210480,2328203062,2673440865,2673441979,2783128302]},{"id":"dk","name":"Denmark","country":"DK","hostname":"dk.lazerpenguin.com","addrs":[3119862990,3119862996,3119862994,628658468,628658469,628658437,628658475,3119862978,3119863004,3119862984,3119862980,628658474,3119862982,3119863000,3119863002,628658467,3119862998,628658483,3119862992,3119862986]},{"id":"fr","name":"France","country":"FR","hostname":"fr.lazerpenguin.com","addrs":[3281693891,3485270068,1053975513,1053975459,3485270069,3281710486,3485270067,3281714012,3281666044,3281714011,1053975518,3485270073,1053975425,3281710428,1053975434,3281710433,3485270072,1053975474,1053975483,1053975509]},{"id":"de","name":"Germany","country":"DE","hostname":"de.lazerpenguin.com","addrs":[2649128942,1210316617,1210316633,2649127054,1210316616,2649126054,1210316632,2649123366,2649126923,1210316638,1210316645,2649125946,1210316646,1210316648,1210316635,2649124092,1210316618,1210316636,2649125978,2649126005]},{"id":"hk","name":"Hong Kong","country":"HK","hostname":"hk.lazerpenguin.com","addrs":[453044289,1732998542,453044255,453044406,453044429,3485272818,3485272822,1168229244,3510287477,1168229245,3510287873,1168229246,1168229243,453044414,453044446]},{"id":"in","name":"India","country":"IN","hostname":"in.lazerpenguin.com","addrs":[1152864664,1152867647,1152865889,3468526372,1743034852,1743034853,1743034855,2335921910,1743034857,1743034856,2388515296,1743034854,2388515448]},{"id":"ie","name":"Ireland","country":"IE","hostname":"ie.lazerpenguin.com","addrs":[3110895640,3110895637,3110895939,3110895639,3648221406,3110895643,3110895642,3648221409,3110895897,3110895636,3648221405,3110895896,3110895641,3648225069,3110895638]},{"id":"it","name":"Italy","country":"IT","hostname":"it.lazerpenguin.com","addrs":[1382423117,3230760732,3230760723,2961068908,2961068989,2961068905,1382423115,2961068907,3230760716,3230760731,3230760714,3118024486,2961068950,3230760724,3118024485,1603085431,3230760707,3230760709,3230760710,3118024484]},{"id":"jp","name":"Japan","country":"JP","hostname":"jp.lazerpenguin.com","addrs":[1732998785,1732998668,1732998713,1116032008,1116032005,1732998815,1732998779,1116032004,1732998832,1116032006,1116032009,1732998871,1116032007,1116032003,1732998669,1732998767]},{"id":"mx","name":"Mexico","country":"MX","hostname":"mx.lazerpenguin.com","addrs":[2839085301,2839108232,2839108235,2839094108,2839108254,2839094090,2839108315,2839108283,2839108290,2839108297,2839108302,2839108267,2839108237,2839085257,2839108309,2839108332,2839108313,2839108311,2839108265,2839094103]},{"id":"nl","name":"Netherlands","country":"NL","hostname":"nl.lazerpenguin.com","addrs":[2990457653,3165008537,3165009225,3165000841,2990469492,2160541149,3104750410,2990469465,629873127,3165000718,2990469483,3165000745,3165005232,3165018779,1388576996,3165008762,3165000729,3165018774,3165005249,3226590969]},{"id":"nz","name":"New Zealand","country":"NZ","hostname":"nz.lazerpenguin.com","addrs":[1732999029,1732999027,3029723108,3029723107,1732998922,1732999043,3029723109,1732999038,1732999036,1732999028,1732999022,1732999012]},{"id":"no","name":"Norway","country":"NO","hostname":"no.lazerpenguin.com","addrs":[1382423395,3120390609,628659539,628659467,3120390613,628659470,3120390617,1382423397,628659468,3120390611,3120390607,3120390605,3120390610,3120390615,3120390608,1382423396,3120390614,628659469,3120390612,1382423394]},{"id":"ro","name":"Romania","country":"RO","hostname":"ro.lazerpenguin.com","addrs":[2812311448,2812311415,1588630756,3116569432,2812311370,2812311414,2812311449,3116569433,1449728346,2812311445,1588630755,1449728348,1588630757,1588630758,2812311447,2812311412,3116569431,2812311413,2812311444,2812311443]},{"id":"sg","name":"Singapore","country":"SG","hostname":"sg.lazerpenguin.com","addrs":[2338552211,2261869766,3468503970,2261871850,2338552210,2338552212,2261869815,2261871220,2338552449,2338552209]},{"id":"es","name":"Spain","country":"ES","hostname":"es.lazerpenguin.com","addrs":[3118890059,3118890167,3118890060,3272356603,3285085140,3118890193,3285085148,3118890054,3118890053,3118890171,3118890191,3118890183,3118890185,3285085139,3118890052,3285085141,3118890051,628659267,3118890181,3118890179]},{"id":"se","name":"Sweden","country":"SE","hostname":"se.lazerpenguin.com","addrs":[628660731,628660732,3118006382,3118006367,1603257249,3119940202,3258710650,3118006371,1603257245,1603257255,3119940102,3258710549,3118006380,3119940104,3258710556,1603257252,520994602,1603257247,3258710554,628660683]},{"id":"ch","name":"Switzerland","country":"CH","hostname":"ch.lazerpenguin.com","addrs":[1535412262,3287471491,3287471496,1535412332,1382422756,3287471493,1382422759,1382422760,1382422761,1535412259,1382422758,3287471494,1535412252,1535412253,1535412331,3287471495,1382422740,1535412323,1382422739,1535412251]},{"id":"uk","name":"United Kingdom","country":"UK","hostname":"uk.lazerpenguin.com","addrs":[1836796616,1489679589,1836796597,1836796494,1836796505,1836796620,1836796496,1836796515,1836796513,1836796619,1836796599,1836796502,1836796498,1836796617,1836796593,1836796493,1836796549,1836796507,1836796601,1836796514]},{"id":"us","name":"United States","country":"US","hostname":"us.lazerpenguin.com","addrs":[2783119986,2783169670,2673447992,1806365609,2671864537,2673448988,2673448896,2783121091,2783122641,2673446057,3334957366,2328222739,1152856278,2783118612,2328223245,3237080848,1806363067,3237074998,2673447420,1761096715]}],"presets":[{"id":"default","name":"Default","comment":"256-bit encryption","cfg":{"ep":["UDP:443","UDP:7011","TCP:443"],"cipher":"AES-256-CBC","auth":"SHA256","ca":"-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n","client":"-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n","key":"-----BEGIN PRIVATE KEY-----\n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\n1LXZrtjAB4U+/F7um6YyAavpHYq9hg==\n-----END PRIVATE KEY-----\n","frame":1,"ping":10}}],"defaults":{"username":"user@mail.com","pool":"us","preset":"default"},"build":1281,"name":"TunnelBear"} \ No newline at end of file