├── .gitignore ├── .gitlab-ci.yml ├── .gitlab └── issue_templates │ └── macos_protonvpn_beta_template.md ├── .gitmodules ├── .swiftlint.yml ├── ACKNOWLEDGEMENTS.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Podfile ├── Podfile.lock ├── Pods ├── Alamofire │ ├── LICENSE │ ├── README.md │ └── Source │ │ ├── AFError.swift │ │ ├── Alamofire.swift │ │ ├── AlamofireExtended.swift │ │ ├── AuthenticationInterceptor.swift │ │ ├── CachedResponseHandler.swift │ │ ├── Combine.swift │ │ ├── DispatchQueue+Alamofire.swift │ │ ├── EventMonitor.swift │ │ ├── HTTPHeaders.swift │ │ ├── HTTPMethod.swift │ │ ├── MultipartFormData.swift │ │ ├── MultipartUpload.swift │ │ ├── NetworkReachabilityManager.swift │ │ ├── Notifications.swift │ │ ├── OperationQueue+Alamofire.swift │ │ ├── ParameterEncoder.swift │ │ ├── ParameterEncoding.swift │ │ ├── Protected.swift │ │ ├── RedirectHandler.swift │ │ ├── Request.swift │ │ ├── RequestInterceptor.swift │ │ ├── RequestTaskMap.swift │ │ ├── Response.swift │ │ ├── ResponseSerialization.swift │ │ ├── Result+Alamofire.swift │ │ ├── RetryPolicy.swift │ │ ├── ServerTrustEvaluation.swift │ │ ├── Session.swift │ │ ├── SessionDelegate.swift │ │ ├── StringEncoding+Alamofire.swift │ │ ├── URLConvertible+URLRequestConvertible.swift │ │ ├── URLEncodedFormEncoder.swift │ │ ├── URLRequest+Alamofire.swift │ │ ├── URLSessionConfiguration+Alamofire.swift │ │ └── Validation.swift ├── KeychainAccess │ ├── LICENSE │ ├── Lib │ │ └── KeychainAccess │ │ │ └── Keychain.swift │ └── README.md ├── Local Podspecs │ ├── TunnelKit.podspec.json │ └── vpncore.podspec.json ├── Manifest.lock ├── OpenSSL-Apple │ ├── LICENSE │ ├── README.md │ └── frameworks │ │ └── MacOSX │ │ └── openssl.framework │ │ ├── Headers │ │ ├── Resources │ │ ├── Versions │ │ ├── A │ │ │ ├── Headers │ │ │ │ ├── aes.h │ │ │ │ ├── asn1.h │ │ │ │ ├── asn1_mac.h │ │ │ │ ├── asn1err.h │ │ │ │ ├── asn1t.h │ │ │ │ ├── async.h │ │ │ │ ├── asyncerr.h │ │ │ │ ├── bio.h │ │ │ │ ├── bioerr.h │ │ │ │ ├── blowfish.h │ │ │ │ ├── bn.h │ │ │ │ ├── bnerr.h │ │ │ │ ├── buffer.h │ │ │ │ ├── buffererr.h │ │ │ │ ├── camellia.h │ │ │ │ ├── cast.h │ │ │ │ ├── cmac.h │ │ │ │ ├── cms.h │ │ │ │ ├── cmserr.h │ │ │ │ ├── comp.h │ │ │ │ ├── comperr.h │ │ │ │ ├── conf.h │ │ │ │ ├── conf_api.h │ │ │ │ ├── conferr.h │ │ │ │ ├── crypto.h │ │ │ │ ├── cryptoerr.h │ │ │ │ ├── ct.h │ │ │ │ ├── cterr.h │ │ │ │ ├── des.h │ │ │ │ ├── dh.h │ │ │ │ ├── dherr.h │ │ │ │ ├── dsa.h │ │ │ │ ├── dsaerr.h │ │ │ │ ├── dtls1.h │ │ │ │ ├── e_os2.h │ │ │ │ ├── ebcdic.h │ │ │ │ ├── ec.h │ │ │ │ ├── ecdh.h │ │ │ │ ├── ecdsa.h │ │ │ │ ├── ecerr.h │ │ │ │ ├── engine.h │ │ │ │ ├── engineerr.h │ │ │ │ ├── err.h │ │ │ │ ├── evp.h │ │ │ │ ├── evperr.h │ │ │ │ ├── hmac.h │ │ │ │ ├── idea.h │ │ │ │ ├── kdf.h │ │ │ │ ├── kdferr.h │ │ │ │ ├── lhash.h │ │ │ │ ├── md2.h │ │ │ │ ├── md4.h │ │ │ │ ├── md5.h │ │ │ │ ├── mdc2.h │ │ │ │ ├── modes.h │ │ │ │ ├── obj_mac.h │ │ │ │ ├── objects.h │ │ │ │ ├── objectserr.h │ │ │ │ ├── ocsp.h │ │ │ │ ├── ocsperr.h │ │ │ │ ├── opensslconf.h │ │ │ │ ├── opensslconf_ios_arm64.h │ │ │ │ ├── opensslconf_ios_x86_64.h │ │ │ │ ├── opensslconf_macos_x86_64.h │ │ │ │ ├── opensslv.h │ │ │ │ ├── ossl_typ.h │ │ │ │ ├── pem.h │ │ │ │ ├── pem2.h │ │ │ │ ├── pemerr.h │ │ │ │ ├── pkcs12.h │ │ │ │ ├── pkcs12err.h │ │ │ │ ├── pkcs7.h │ │ │ │ ├── pkcs7err.h │ │ │ │ ├── rand.h │ │ │ │ ├── rand_drbg.h │ │ │ │ ├── randerr.h │ │ │ │ ├── rc2.h │ │ │ │ ├── rc4.h │ │ │ │ ├── rc5.h │ │ │ │ ├── ripemd.h │ │ │ │ ├── rsa.h │ │ │ │ ├── rsaerr.h │ │ │ │ ├── safestack.h │ │ │ │ ├── seed.h │ │ │ │ ├── sha.h │ │ │ │ ├── srp.h │ │ │ │ ├── srtp.h │ │ │ │ ├── ssl.h │ │ │ │ ├── ssl2.h │ │ │ │ ├── ssl3.h │ │ │ │ ├── sslerr.h │ │ │ │ ├── stack.h │ │ │ │ ├── store.h │ │ │ │ ├── storeerr.h │ │ │ │ ├── symhacks.h │ │ │ │ ├── tls1.h │ │ │ │ ├── ts.h │ │ │ │ ├── tserr.h │ │ │ │ ├── txt_db.h │ │ │ │ ├── ui.h │ │ │ │ ├── uierr.h │ │ │ │ ├── whrlpool.h │ │ │ │ ├── x509.h │ │ │ │ ├── x509_vfy.h │ │ │ │ ├── x509err.h │ │ │ │ ├── x509v3.h │ │ │ │ └── x509v3err.h │ │ │ ├── Resources │ │ │ │ └── Info.plist │ │ │ └── openssl │ │ └── Current │ │ └── openssl ├── Pods-ProtonVPN-metadata.plist ├── Pods-ProtonVPNTests-metadata.plist ├── Pods.xcodeproj │ └── project.pbxproj ├── ReachabilitySwift │ ├── LICENSE │ ├── README.md │ └── Sources │ │ └── Reachability.swift ├── SDWebImage │ ├── LICENSE │ ├── README.md │ ├── SDWebImage │ │ ├── Core │ │ │ ├── NSButton+WebCache.h │ │ │ ├── NSButton+WebCache.m │ │ │ ├── NSData+ImageContentType.h │ │ │ ├── NSData+ImageContentType.m │ │ │ ├── NSImage+Compatibility.h │ │ │ ├── NSImage+Compatibility.m │ │ │ ├── SDAnimatedImage.h │ │ │ ├── SDAnimatedImage.m │ │ │ ├── SDAnimatedImagePlayer.h │ │ │ ├── SDAnimatedImagePlayer.m │ │ │ ├── SDAnimatedImageRep.h │ │ │ ├── SDAnimatedImageRep.m │ │ │ ├── SDAnimatedImageView+WebCache.h │ │ │ ├── SDAnimatedImageView+WebCache.m │ │ │ ├── SDAnimatedImageView.h │ │ │ ├── SDAnimatedImageView.m │ │ │ ├── SDDiskCache.h │ │ │ ├── SDDiskCache.m │ │ │ ├── SDGraphicsImageRenderer.h │ │ │ ├── SDGraphicsImageRenderer.m │ │ │ ├── SDImageAPNGCoder.h │ │ │ ├── SDImageAPNGCoder.m │ │ │ ├── SDImageAWebPCoder.h │ │ │ ├── SDImageAWebPCoder.m │ │ │ ├── SDImageCache.h │ │ │ ├── SDImageCache.m │ │ │ ├── SDImageCacheConfig.h │ │ │ ├── SDImageCacheConfig.m │ │ │ ├── SDImageCacheDefine.h │ │ │ ├── SDImageCacheDefine.m │ │ │ ├── SDImageCachesManager.h │ │ │ ├── SDImageCachesManager.m │ │ │ ├── SDImageCoder.h │ │ │ ├── SDImageCoder.m │ │ │ ├── SDImageCoderHelper.h │ │ │ ├── SDImageCoderHelper.m │ │ │ ├── SDImageCodersManager.h │ │ │ ├── SDImageCodersManager.m │ │ │ ├── SDImageFrame.h │ │ │ ├── SDImageFrame.m │ │ │ ├── SDImageGIFCoder.h │ │ │ ├── SDImageGIFCoder.m │ │ │ ├── SDImageGraphics.h │ │ │ ├── SDImageGraphics.m │ │ │ ├── SDImageHEICCoder.h │ │ │ ├── SDImageHEICCoder.m │ │ │ ├── SDImageIOAnimatedCoder.h │ │ │ ├── SDImageIOAnimatedCoder.m │ │ │ ├── SDImageIOCoder.h │ │ │ ├── SDImageIOCoder.m │ │ │ ├── SDImageLoader.h │ │ │ ├── SDImageLoader.m │ │ │ ├── SDImageLoadersManager.h │ │ │ ├── SDImageLoadersManager.m │ │ │ ├── SDImageTransformer.h │ │ │ ├── SDImageTransformer.m │ │ │ ├── SDMemoryCache.h │ │ │ ├── SDMemoryCache.m │ │ │ ├── SDWebImageCacheKeyFilter.h │ │ │ ├── SDWebImageCacheKeyFilter.m │ │ │ ├── SDWebImageCacheSerializer.h │ │ │ ├── SDWebImageCacheSerializer.m │ │ │ ├── SDWebImageCompat.h │ │ │ ├── SDWebImageCompat.m │ │ │ ├── SDWebImageDefine.h │ │ │ ├── SDWebImageDefine.m │ │ │ ├── SDWebImageDownloader.h │ │ │ ├── SDWebImageDownloader.m │ │ │ ├── SDWebImageDownloaderConfig.h │ │ │ ├── SDWebImageDownloaderConfig.m │ │ │ ├── SDWebImageDownloaderDecryptor.h │ │ │ ├── SDWebImageDownloaderDecryptor.m │ │ │ ├── SDWebImageDownloaderOperation.h │ │ │ ├── SDWebImageDownloaderOperation.m │ │ │ ├── SDWebImageDownloaderRequestModifier.h │ │ │ ├── SDWebImageDownloaderRequestModifier.m │ │ │ ├── SDWebImageDownloaderResponseModifier.h │ │ │ ├── SDWebImageDownloaderResponseModifier.m │ │ │ ├── SDWebImageError.h │ │ │ ├── SDWebImageError.m │ │ │ ├── SDWebImageIndicator.h │ │ │ ├── SDWebImageIndicator.m │ │ │ ├── SDWebImageManager.h │ │ │ ├── SDWebImageManager.m │ │ │ ├── SDWebImageOperation.h │ │ │ ├── SDWebImageOperation.m │ │ │ ├── SDWebImageOptionsProcessor.h │ │ │ ├── SDWebImageOptionsProcessor.m │ │ │ ├── SDWebImagePrefetcher.h │ │ │ ├── SDWebImagePrefetcher.m │ │ │ ├── SDWebImageTransition.h │ │ │ ├── SDWebImageTransition.m │ │ │ ├── UIButton+WebCache.h │ │ │ ├── UIButton+WebCache.m │ │ │ ├── UIImage+ExtendedCacheData.h │ │ │ ├── UIImage+ExtendedCacheData.m │ │ │ ├── UIImage+ForceDecode.h │ │ │ ├── UIImage+ForceDecode.m │ │ │ ├── UIImage+GIF.h │ │ │ ├── UIImage+GIF.m │ │ │ ├── UIImage+MemoryCacheCost.h │ │ │ ├── UIImage+MemoryCacheCost.m │ │ │ ├── UIImage+Metadata.h │ │ │ ├── UIImage+Metadata.m │ │ │ ├── UIImage+MultiFormat.h │ │ │ ├── UIImage+MultiFormat.m │ │ │ ├── UIImage+Transform.h │ │ │ ├── UIImage+Transform.m │ │ │ ├── UIImageView+HighlightedWebCache.h │ │ │ ├── UIImageView+HighlightedWebCache.m │ │ │ ├── UIImageView+WebCache.h │ │ │ ├── UIImageView+WebCache.m │ │ │ ├── UIView+WebCache.h │ │ │ ├── UIView+WebCache.m │ │ │ ├── UIView+WebCacheOperation.h │ │ │ └── UIView+WebCacheOperation.m │ │ └── Private │ │ │ ├── NSBezierPath+SDRoundedCorners.h │ │ │ ├── NSBezierPath+SDRoundedCorners.m │ │ │ ├── SDAssociatedObject.h │ │ │ ├── SDAssociatedObject.m │ │ │ ├── SDAsyncBlockOperation.h │ │ │ ├── SDAsyncBlockOperation.m │ │ │ ├── SDDeviceHelper.h │ │ │ ├── SDDeviceHelper.m │ │ │ ├── SDDisplayLink.h │ │ │ ├── SDDisplayLink.m │ │ │ ├── SDFileAttributeHelper.h │ │ │ ├── SDFileAttributeHelper.m │ │ │ ├── SDImageAssetManager.h │ │ │ ├── SDImageAssetManager.m │ │ │ ├── SDImageCachesManagerOperation.h │ │ │ ├── SDImageCachesManagerOperation.m │ │ │ ├── SDImageIOAnimatedCoderInternal.h │ │ │ ├── SDInternalMacros.h │ │ │ ├── SDInternalMacros.m │ │ │ ├── SDWeakProxy.h │ │ │ ├── SDWeakProxy.m │ │ │ ├── SDWebImageTransitionInternal.h │ │ │ ├── SDmetamacros.h │ │ │ ├── UIColor+SDHexString.h │ │ │ └── UIColor+SDHexString.m │ └── WebImage │ │ └── SDWebImage.h ├── Sentry │ ├── LICENSE.md │ ├── README.md │ └── Sources │ │ ├── Sentry │ │ ├── NSData+SentryCompression.m │ │ ├── NSDate+SentryExtras.m │ │ ├── NSDictionary+SentrySanitize.m │ │ ├── NSString+SentryNSUIntegerValue.m │ │ ├── SentryAsynchronousOperation.m │ │ ├── SentryBreadcrumb.m │ │ ├── SentryBreadcrumbStore.m │ │ ├── SentryBreadcrumbTracker.m │ │ ├── SentryClient.m │ │ ├── SentryContext.m │ │ ├── SentryCrashExceptionApplication.m │ │ ├── SentryCrashReportConverter.m │ │ ├── SentryCrashReportSink.m │ │ ├── SentryDebugMeta.m │ │ ├── SentryDsn.m │ │ ├── SentryError.m │ │ ├── SentryEvent.m │ │ ├── SentryException.m │ │ ├── SentryFileManager.m │ │ ├── SentryFrame.m │ │ ├── SentryInstallation.m │ │ ├── SentryJavaScriptBridgeHelper.m │ │ ├── SentryLog.m │ │ ├── SentryMechanism.m │ │ ├── SentryNSURLRequest.m │ │ ├── SentryOptions.m │ │ ├── SentryQueueableRequestManager.m │ │ ├── SentryRequestOperation.m │ │ ├── SentryStacktrace.m │ │ ├── SentrySwizzle.m │ │ ├── SentryThread.m │ │ ├── SentryUser.m │ │ └── include │ │ │ ├── NSData+SentryCompression.h │ │ │ ├── NSDate+SentryExtras.h │ │ │ ├── NSDictionary+SentrySanitize.h │ │ │ ├── NSString+SentryNSUIntegerValue.h │ │ │ ├── Sentry.h │ │ │ ├── SentryAsynchronousOperation.h │ │ │ ├── SentryBreadcrumb.h │ │ │ ├── SentryBreadcrumbStore.h │ │ │ ├── SentryBreadcrumbTracker.h │ │ │ ├── SentryClient+Internal.h │ │ │ ├── SentryClient.h │ │ │ ├── SentryContext.h │ │ │ ├── SentryCrashExceptionApplication.h │ │ │ ├── SentryCrashReportConverter.h │ │ │ ├── SentryCrashReportSink.h │ │ │ ├── SentryDebugMeta.h │ │ │ ├── SentryDefines.h │ │ │ ├── SentryDsn.h │ │ │ ├── SentryError.h │ │ │ ├── SentryEvent.h │ │ │ ├── SentryException.h │ │ │ ├── SentryFileManager.h │ │ │ ├── SentryFrame.h │ │ │ ├── SentryInstallation.h │ │ │ ├── SentryJavaScriptBridgeHelper.h │ │ │ ├── SentryLog.h │ │ │ ├── SentryMechanism.h │ │ │ ├── SentryNSURLRequest.h │ │ │ ├── SentryOptions.h │ │ │ ├── SentryQueueableRequestManager.h │ │ │ ├── SentryRequestOperation.h │ │ │ ├── SentrySerializable.h │ │ │ ├── SentryStacktrace.h │ │ │ ├── SentrySwizzle.h │ │ │ ├── SentryThread.h │ │ │ └── SentryUser.h │ │ └── SentryCrash │ │ ├── Installations │ │ ├── SentryCrashInstallation+Private.h │ │ ├── SentryCrashInstallation.h │ │ └── SentryCrashInstallation.m │ │ ├── Recording │ │ ├── Monitors │ │ │ ├── SentryCrashMonitor.c │ │ │ ├── SentryCrashMonitor.h │ │ │ ├── SentryCrashMonitorContext.h │ │ │ ├── SentryCrashMonitorType.c │ │ │ ├── SentryCrashMonitorType.h │ │ │ ├── SentryCrashMonitor_AppState.c │ │ │ ├── SentryCrashMonitor_AppState.h │ │ │ ├── SentryCrashMonitor_CPPException.cpp │ │ │ ├── SentryCrashMonitor_CPPException.h │ │ │ ├── SentryCrashMonitor_Deadlock.h │ │ │ ├── SentryCrashMonitor_Deadlock.m │ │ │ ├── SentryCrashMonitor_MachException.c │ │ │ ├── SentryCrashMonitor_MachException.h │ │ │ ├── SentryCrashMonitor_NSException.h │ │ │ ├── SentryCrashMonitor_NSException.m │ │ │ ├── SentryCrashMonitor_Signal.c │ │ │ ├── SentryCrashMonitor_Signal.h │ │ │ ├── SentryCrashMonitor_System.h │ │ │ ├── SentryCrashMonitor_System.m │ │ │ ├── SentryCrashMonitor_User.c │ │ │ ├── SentryCrashMonitor_User.h │ │ │ ├── SentryCrashMonitor_Zombie.c │ │ │ └── SentryCrashMonitor_Zombie.h │ │ ├── SentryCrash.h │ │ ├── SentryCrash.m │ │ ├── SentryCrashC.c │ │ ├── SentryCrashC.h │ │ ├── SentryCrashCachedData.c │ │ ├── SentryCrashCachedData.h │ │ ├── SentryCrashDoctor.h │ │ ├── SentryCrashDoctor.m │ │ ├── SentryCrashReport.c │ │ ├── SentryCrashReport.h │ │ ├── SentryCrashReportFields.h │ │ ├── SentryCrashReportFixer.c │ │ ├── SentryCrashReportFixer.h │ │ ├── SentryCrashReportStore.c │ │ ├── SentryCrashReportStore.h │ │ ├── SentryCrashReportVersion.h │ │ ├── SentryCrashReportWriter.h │ │ ├── SentryCrashSystemCapabilities.h │ │ └── Tools │ │ │ ├── NSError+SentrySimpleConstructor.h │ │ │ ├── NSError+SentrySimpleConstructor.m │ │ │ ├── SentryCrashCPU.c │ │ │ ├── SentryCrashCPU.h │ │ │ ├── SentryCrashCPU_Apple.h │ │ │ ├── SentryCrashCPU_arm.c │ │ │ ├── SentryCrashCPU_arm64.c │ │ │ ├── SentryCrashCPU_x86_32.c │ │ │ ├── SentryCrashCPU_x86_64.c │ │ │ ├── SentryCrashDate.c │ │ │ ├── SentryCrashDate.h │ │ │ ├── SentryCrashDebug.c │ │ │ ├── SentryCrashDebug.h │ │ │ ├── SentryCrashDynamicLinker.c │ │ │ ├── SentryCrashDynamicLinker.h │ │ │ ├── SentryCrashFileUtils.c │ │ │ ├── SentryCrashFileUtils.h │ │ │ ├── SentryCrashID.c │ │ │ ├── SentryCrashID.h │ │ │ ├── SentryCrashJSONCodec.c │ │ │ ├── SentryCrashJSONCodec.h │ │ │ ├── SentryCrashJSONCodecObjC.h │ │ │ ├── SentryCrashJSONCodecObjC.m │ │ │ ├── SentryCrashLogger.c │ │ │ ├── SentryCrashLogger.h │ │ │ ├── SentryCrashMach.c │ │ │ ├── SentryCrashMach.h │ │ │ ├── SentryCrashMachineContext.c │ │ │ ├── SentryCrashMachineContext.h │ │ │ ├── SentryCrashMachineContext_Apple.h │ │ │ ├── SentryCrashMemory.c │ │ │ ├── SentryCrashMemory.h │ │ │ ├── SentryCrashObjC.c │ │ │ ├── SentryCrashObjC.h │ │ │ ├── SentryCrashObjCApple.h │ │ │ ├── SentryCrashSignalInfo.c │ │ │ ├── SentryCrashSignalInfo.h │ │ │ ├── SentryCrashStackCursor.c │ │ │ ├── SentryCrashStackCursor.h │ │ │ ├── SentryCrashStackCursor_Backtrace.c │ │ │ ├── SentryCrashStackCursor_Backtrace.h │ │ │ ├── SentryCrashStackCursor_MachineContext.c │ │ │ ├── SentryCrashStackCursor_MachineContext.h │ │ │ ├── SentryCrashStackCursor_SelfThread.c │ │ │ ├── SentryCrashStackCursor_SelfThread.h │ │ │ ├── SentryCrashString.c │ │ │ ├── SentryCrashString.h │ │ │ ├── SentryCrashSymbolicator.c │ │ │ ├── SentryCrashSymbolicator.h │ │ │ ├── SentryCrashSysCtl.c │ │ │ ├── SentryCrashSysCtl.h │ │ │ ├── SentryCrashThread.c │ │ │ └── SentryCrashThread.h │ │ └── Reporting │ │ ├── Filters │ │ ├── SentryCrashReportFilter.h │ │ ├── SentryCrashReportFilterBasic.h │ │ ├── SentryCrashReportFilterBasic.m │ │ └── Tools │ │ │ ├── Container+SentryDeepSearch.h │ │ │ ├── Container+SentryDeepSearch.m │ │ │ └── SentryCrashVarArgs.h │ │ └── Tools │ │ ├── SentryCrashCString.h │ │ └── SentryCrashCString.m ├── Sparkle │ ├── LICENSE │ ├── Sparkle.framework.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── Sparkle │ ├── Sparkle.framework │ │ ├── Headers │ │ ├── Modules │ │ ├── PrivateHeaders │ │ ├── Resources │ │ ├── Sparkle │ │ └── Versions │ │ │ ├── A │ │ │ ├── Headers │ │ │ │ ├── SPUDownloadData.h │ │ │ │ ├── SPUDownloader.h │ │ │ │ ├── SPUDownloaderDelegate.h │ │ │ │ ├── SPUDownloaderDeprecated.h │ │ │ │ ├── SPUDownloaderProtocol.h │ │ │ │ ├── SPUDownloaderSession.h │ │ │ │ ├── SPUURLRequest.h │ │ │ │ ├── SUAppcast.h │ │ │ │ ├── SUAppcastItem.h │ │ │ │ ├── SUCodeSigningVerifier.h │ │ │ │ ├── SUErrors.h │ │ │ │ ├── SUExport.h │ │ │ │ ├── SUStandardVersionComparator.h │ │ │ │ ├── SUUpdater.h │ │ │ │ ├── SUUpdaterDelegate.h │ │ │ │ ├── SUVersionComparisonProtocol.h │ │ │ │ ├── SUVersionDisplayProtocol.h │ │ │ │ └── Sparkle.h │ │ │ ├── Modules │ │ │ │ └── module.modulemap │ │ │ ├── PrivateHeaders │ │ │ │ └── SUUnarchiver.h │ │ │ ├── Resources │ │ │ │ ├── Autoupdate.app │ │ │ │ │ └── Contents │ │ │ │ │ │ ├── Info.plist │ │ │ │ │ │ ├── MacOS │ │ │ │ │ │ ├── Autoupdate │ │ │ │ │ │ └── fileop │ │ │ │ │ │ ├── PkgInfo │ │ │ │ │ │ ├── Resources │ │ │ │ │ │ ├── AppIcon.icns │ │ │ │ │ │ ├── SUStatus.nib │ │ │ │ │ │ ├── ar.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── ca.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── cs.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── da.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── de.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── el.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── en.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── es.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── fi.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── fr.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── he.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── hr.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── hu.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── is.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── it.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── ja.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── ko.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── nb.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── nl.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── pl.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── pt_BR.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── pt_PT.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── ro.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── ru.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── sk.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── sl.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── sv.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── th.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── tr.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── uk.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ ├── zh_CN.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ └── zh_TW.lproj │ │ │ │ │ │ │ └── Sparkle.strings │ │ │ │ │ │ └── _CodeSignature │ │ │ │ │ │ └── CodeResources │ │ │ │ ├── DarkAqua.css │ │ │ │ ├── Info.plist │ │ │ │ ├── SUModelTranslation.plist │ │ │ │ ├── SUStatus.nib │ │ │ │ ├── ar.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── ca.lproj │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── cs.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── da.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── de.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── el.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── en.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── es.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── fi.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── fr.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── fr_CA.lproj │ │ │ │ ├── he.lproj │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── hr.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── hu.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── is.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── it.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── ja.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── ko.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── nb.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── nl.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── pl.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── pt.lproj │ │ │ │ ├── pt_BR.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── pt_PT.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── ro.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── ru.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── sk.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── sl.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── sv.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── th.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── tr.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── uk.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ ├── zh_CN.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ │ └── zh_TW.lproj │ │ │ │ │ ├── SUAutomaticUpdateAlert.nib │ │ │ │ │ ├── SUUpdateAlert.nib │ │ │ │ │ ├── SUUpdatePermissionPrompt.nib │ │ │ │ │ └── Sparkle.strings │ │ │ ├── Sparkle │ │ │ └── _CodeSignature │ │ │ │ └── CodeResources │ │ │ └── Current │ └── bin │ │ ├── BinaryDelta │ │ ├── BinaryDelta.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── BinaryDelta │ │ ├── generate_appcast │ │ ├── generate_appcast.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── generate_appcast │ │ ├── generate_keys │ │ ├── generate_keys.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── generate_keys │ │ ├── old_dsa_scripts │ │ ├── generate_dsa_keys_macos_10.12_only │ │ └── sign_update │ │ ├── sign_update │ │ └── sign_update.dSYM │ │ └── Contents │ │ ├── Info.plist │ │ └── Resources │ │ └── DWARF │ │ └── sign_update ├── SwiftLint │ ├── LICENSE │ └── swiftlint ├── SwiftyBeaver │ ├── LICENSE │ ├── README.md │ └── Sources │ │ ├── AES256CBC.swift │ │ ├── Base64.swift │ │ ├── BaseDestination.swift │ │ ├── ConsoleDestination.swift │ │ ├── Extensions.swift │ │ ├── FileDestination.swift │ │ ├── Filter.swift │ │ ├── FilterValidator.swift │ │ ├── GoogleCloudDestination.swift │ │ ├── SBPlatformDestination.swift │ │ └── SwiftyBeaver.swift ├── Target Support Files │ ├── Alamofire │ │ ├── Alamofire-Info.plist │ │ ├── Alamofire-dummy.m │ │ ├── Alamofire-prefix.pch │ │ ├── Alamofire-umbrella.h │ │ ├── Alamofire.debug.xcconfig │ │ ├── Alamofire.modulemap │ │ └── Alamofire.release.xcconfig │ ├── KeychainAccess │ │ ├── KeychainAccess-Info.plist │ │ ├── KeychainAccess-dummy.m │ │ ├── KeychainAccess-prefix.pch │ │ ├── KeychainAccess-umbrella.h │ │ ├── KeychainAccess.debug.xcconfig │ │ ├── KeychainAccess.modulemap │ │ └── KeychainAccess.release.xcconfig │ ├── OpenSSL-Apple │ │ ├── OpenSSL-Apple.debug.xcconfig │ │ └── OpenSSL-Apple.release.xcconfig │ ├── Pods-ProtonVPN │ │ ├── Pods-ProtonVPN-Info.plist │ │ ├── Pods-ProtonVPN-acknowledgements.markdown │ │ ├── Pods-ProtonVPN-acknowledgements.plist │ │ ├── Pods-ProtonVPN-dummy.m │ │ ├── Pods-ProtonVPN-frameworks-Debug-input-files.xcfilelist │ │ ├── Pods-ProtonVPN-frameworks-Debug-output-files.xcfilelist │ │ ├── Pods-ProtonVPN-frameworks-Release-input-files.xcfilelist │ │ ├── Pods-ProtonVPN-frameworks-Release-output-files.xcfilelist │ │ ├── Pods-ProtonVPN-frameworks-Staging-input-files.xcfilelist │ │ ├── Pods-ProtonVPN-frameworks-Staging-output-files.xcfilelist │ │ ├── Pods-ProtonVPN-frameworks.sh │ │ ├── Pods-ProtonVPN-umbrella.h │ │ ├── Pods-ProtonVPN.debug.xcconfig │ │ ├── Pods-ProtonVPN.modulemap │ │ ├── Pods-ProtonVPN.release.xcconfig │ │ └── Pods-ProtonVPN.staging.xcconfig │ ├── Pods-ProtonVPNTests │ │ ├── Pods-ProtonVPNTests-Info.plist │ │ ├── Pods-ProtonVPNTests-acknowledgements.markdown │ │ ├── Pods-ProtonVPNTests-acknowledgements.plist │ │ ├── Pods-ProtonVPNTests-dummy.m │ │ ├── Pods-ProtonVPNTests-frameworks-Debug-input-files.xcfilelist │ │ ├── Pods-ProtonVPNTests-frameworks-Debug-output-files.xcfilelist │ │ ├── Pods-ProtonVPNTests-frameworks-Release-input-files.xcfilelist │ │ ├── Pods-ProtonVPNTests-frameworks-Release-output-files.xcfilelist │ │ ├── Pods-ProtonVPNTests-frameworks-Staging-input-files.xcfilelist │ │ ├── Pods-ProtonVPNTests-frameworks-Staging-output-files.xcfilelist │ │ ├── Pods-ProtonVPNTests-frameworks.sh │ │ ├── Pods-ProtonVPNTests-umbrella.h │ │ ├── Pods-ProtonVPNTests.debug.xcconfig │ │ ├── Pods-ProtonVPNTests.modulemap │ │ ├── Pods-ProtonVPNTests.release.xcconfig │ │ └── Pods-ProtonVPNTests.staging.xcconfig │ ├── ReachabilitySwift │ │ ├── ReachabilitySwift-Info.plist │ │ ├── ReachabilitySwift-dummy.m │ │ ├── ReachabilitySwift-prefix.pch │ │ ├── ReachabilitySwift-umbrella.h │ │ ├── ReachabilitySwift.debug.xcconfig │ │ ├── ReachabilitySwift.modulemap │ │ └── ReachabilitySwift.release.xcconfig │ ├── SDWebImage │ │ ├── SDWebImage-Info.plist │ │ ├── SDWebImage-dummy.m │ │ ├── SDWebImage-prefix.pch │ │ ├── SDWebImage-umbrella.h │ │ ├── SDWebImage.debug.xcconfig │ │ ├── SDWebImage.modulemap │ │ └── SDWebImage.release.xcconfig │ ├── Sentry │ │ ├── Sentry-Info.plist │ │ ├── Sentry-dummy.m │ │ ├── Sentry-prefix.pch │ │ ├── Sentry-umbrella.h │ │ ├── Sentry.debug.xcconfig │ │ ├── Sentry.modulemap │ │ └── Sentry.release.xcconfig │ ├── Sparkle │ │ ├── Sparkle-copy-dsyms-input-files.xcfilelist │ │ ├── Sparkle-copy-dsyms-output-files.xcfilelist │ │ ├── Sparkle-copy-dsyms.sh │ │ ├── Sparkle.debug.xcconfig │ │ └── Sparkle.release.xcconfig │ ├── SwiftLint │ │ ├── SwiftLint.debug.xcconfig │ │ └── SwiftLint.release.xcconfig │ ├── SwiftyBeaver │ │ ├── SwiftyBeaver-Info.plist │ │ ├── SwiftyBeaver-dummy.m │ │ ├── SwiftyBeaver-prefix.pch │ │ ├── SwiftyBeaver-umbrella.h │ │ ├── SwiftyBeaver.debug.xcconfig │ │ ├── SwiftyBeaver.modulemap │ │ └── SwiftyBeaver.release.xcconfig │ ├── TrustKit │ │ ├── TrustKit-Info.plist │ │ ├── TrustKit-dummy.m │ │ ├── TrustKit-prefix.pch │ │ ├── TrustKit-umbrella.h │ │ ├── TrustKit.debug.xcconfig │ │ ├── TrustKit.modulemap │ │ └── TrustKit.release.xcconfig │ ├── TunnelKit │ │ ├── TunnelKit-Info.plist │ │ ├── TunnelKit-dummy.m │ │ ├── TunnelKit-prefix.pch │ │ ├── TunnelKit-umbrella.h │ │ ├── TunnelKit.debug.xcconfig │ │ ├── TunnelKit.modulemap │ │ └── TunnelKit.release.xcconfig │ └── vpncore │ │ ├── ResourceBundle-vpncore-vpncore-Info.plist │ │ ├── vpncore-Info.plist │ │ ├── vpncore-dummy.m │ │ ├── vpncore-prefix.pch │ │ ├── vpncore-umbrella.h │ │ ├── vpncore.debug.xcconfig │ │ ├── vpncore.modulemap │ │ └── vpncore.release.xcconfig ├── TrustKit │ ├── LICENSE │ ├── README.md │ └── TrustKit │ │ ├── Dependencies │ │ ├── RSSwizzle │ │ │ ├── RSSwizzle.h │ │ │ └── RSSwizzle.m │ │ └── domain_registry │ │ │ ├── domain_registry.h │ │ │ ├── private │ │ │ ├── init_registry_tables.c │ │ │ ├── registry_search.c │ │ │ ├── registry_types.h │ │ │ ├── string_util.h │ │ │ ├── trie_node.h │ │ │ ├── trie_search.c │ │ │ ├── trie_search.h │ │ │ ├── tsk_assert.c │ │ │ └── tsk_assert.h │ │ │ └── registry_tables_genfiles │ │ │ └── registry_tables.h │ │ ├── Pinning │ │ ├── TSKPublicKeyAlgorithm.h │ │ ├── TSKSPKIHashCache.h │ │ ├── TSKSPKIHashCache.m │ │ ├── ssl_pin_verifier.h │ │ └── ssl_pin_verifier.m │ │ ├── Reporting │ │ ├── TSKBackgroundReporter.h │ │ ├── TSKBackgroundReporter.m │ │ ├── TSKPinFailureReport.h │ │ ├── TSKPinFailureReport.m │ │ ├── TSKReportsRateLimiter.h │ │ ├── TSKReportsRateLimiter.m │ │ ├── reporting_utils.h │ │ ├── reporting_utils.m │ │ ├── vendor_identifier.h │ │ └── vendor_identifier.m │ │ ├── Swizzling │ │ ├── TSKNSURLConnectionDelegateProxy.h │ │ ├── TSKNSURLConnectionDelegateProxy.m │ │ ├── TSKNSURLSessionDelegateProxy.h │ │ └── TSKNSURLSessionDelegateProxy.m │ │ ├── TSKLog.h │ │ ├── TSKPinningValidator.m │ │ ├── TSKPinningValidatorResult.m │ │ ├── TSKPinningValidator_Private.h │ │ ├── TSKTrustKitConfig.m │ │ ├── TrustKit-Bridging-Header.h │ │ ├── TrustKit.m │ │ ├── configuration_utils.h │ │ ├── configuration_utils.m │ │ ├── parse_configuration.h │ │ ├── parse_configuration.m │ │ └── public │ │ ├── TSKPinningValidator.h │ │ ├── TSKPinningValidatorCallback.h │ │ ├── TSKPinningValidatorResult.h │ │ ├── TSKTrustDecision.h │ │ ├── TSKTrustKitConfig.h │ │ └── TrustKit.h └── TunnelKit │ ├── LICENSE │ ├── README.md │ └── TunnelKit │ └── Sources │ ├── AppExtension │ ├── GenericSocket.swift │ ├── InterfaceObserver.swift │ ├── Keychain.swift │ ├── LinkProducer.swift │ ├── MemoryDestination.swift │ └── Transport │ │ ├── NETCPSocket.swift │ │ ├── NETunnelInterface.swift │ │ ├── NEUDPSocket.swift │ │ ├── NWTCPConnectionState+Description.swift │ │ └── NWUDPSessionState+Description.swift │ ├── Core │ ├── Allocation.h │ ├── Allocation.m │ ├── BidirectionalState.swift │ ├── ConfigurationError.swift │ ├── CoreConfiguration.swift │ ├── DNS.h │ ├── DNS.m │ ├── DNSResolver.swift │ ├── Data+Manipulation.swift │ ├── EndpointProtocol.swift │ ├── Errors.h │ ├── Errors.m │ ├── Errors.swift │ ├── IOInterface.swift │ ├── IPv4Settings.swift │ ├── IPv6Settings.swift │ ├── LZO.h │ ├── LZO.m │ ├── LinkInterface.swift │ ├── NSRegularExpression+Shortcuts.swift │ ├── Proxy.swift │ ├── RoutingTable.h │ ├── RoutingTable.m │ ├── RoutingTableEntry.h │ ├── RoutingTableEntry.m │ ├── SecureRandom.swift │ ├── Session.swift │ ├── SocketType.swift │ ├── TunnelInterface.swift │ ├── Utils.swift │ ├── ZeroingData.h │ ├── ZeroingData.m │ ├── ZeroingData.swift │ ├── module.modulemap │ └── route.h │ └── Protocols │ └── OpenVPN │ ├── AppExtension │ ├── ConnectionStrategy.swift │ ├── NETCPLink.swift │ ├── NEUDPLink.swift │ ├── OpenVPNTunnelProvider+Configuration.swift │ ├── OpenVPNTunnelProvider+Interaction.swift │ └── OpenVPNTunnelProvider.swift │ ├── Authenticator.swift │ ├── CompressionAlgorithm.swift │ ├── CompressionAlgorithmNative.h │ ├── CompressionFraming.swift │ ├── CompressionFramingNative.h │ ├── Configuration.swift │ ├── ConfigurationParser.swift │ ├── ControlChannel.swift │ ├── ControlChannelSerializer.swift │ ├── ControlPacket.h │ ├── ControlPacket.m │ ├── CoreConfiguration+OpenVPN.swift │ ├── Crypto.h │ ├── CryptoAEAD.h │ ├── CryptoAEAD.m │ ├── CryptoBox.h │ ├── CryptoBox.m │ ├── CryptoCBC.h │ ├── CryptoCBC.m │ ├── CryptoCTR.h │ ├── CryptoCTR.m │ ├── CryptoContainer.swift │ ├── CryptoMacros.h │ ├── DataPath.h │ ├── DataPath.m │ ├── DataPathCrypto.h │ ├── EncryptionBridge.swift │ ├── MSS.h │ ├── MSS.m │ ├── OpenVPN.swift │ ├── OpenVPNError.swift │ ├── OpenVPNSession+PIA.swift │ ├── OpenVPNSession.swift │ ├── Packet.swift │ ├── PacketMacros.h │ ├── PacketMacros.m │ ├── PacketStream.h │ ├── PacketStream.m │ ├── ProtocolMacros.swift │ ├── PushReply.swift │ ├── ReplayProtector.h │ ├── ReplayProtector.m │ ├── SessionKey.swift │ ├── StaticKey.swift │ ├── TLSBox.h │ ├── TLSBox.m │ ├── TLSWrap.swift │ └── module.modulemap ├── ProtonVPN.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── ProtonVPN Staging.xcscheme │ ├── ProtonVPN.xcscheme │ ├── ProtonVPNStarter.xcscheme │ └── ch.protonvpn.ProtonVPNNetworkHelper.xcscheme ├── ProtonVPN.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── IDETemplateMacros.plist │ ├── IDEWorkspaceChecks.plist │ └── WorkspaceSettings.xcsettings ├── ProtonVPN ├── About.xib ├── AboutViewController.swift ├── AboutWindowController.swift ├── AbstractProfileViewModel.swift ├── Account.xib ├── AccountPlan+Extension.swift ├── AccountViewController.swift ├── AccountViewModel.swift ├── Acknowledgements.xib ├── AcknowledgementsViewController.swift ├── AcknowledgementsWindowController.swift ├── Alerts.swift ├── AnnouncementItemView.swift ├── AnnouncementItemView.xib ├── AnnouncementsViewController.swift ├── AnnouncementsViewController.xib ├── AppConstants.swift ├── AppDelegate.swift ├── AppProtocol.swift ├── AppSessionManager.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x.png │ ├── AppIconDebug.appiconset │ │ ├── 1024.png │ │ ├── 128.png │ │ ├── 16.png │ │ ├── 256-1.png │ │ ├── 256.png │ │ ├── 32-1.png │ │ ├── 32.png │ │ ├── 512-1.png │ │ ├── 512.png │ │ ├── 64.png │ │ └── Contents.json │ ├── Connecting │ │ ├── Contents.json │ │ ├── failure.imageset │ │ │ ├── Contents.json │ │ │ └── failure.pdf │ │ ├── successfully_connected.imageset │ │ │ ├── Contents.json │ │ │ └── successfully_connected.pdf │ │ └── timedout.imageset │ │ │ ├── Contents.json │ │ │ └── timedout.pdf │ ├── Contents.json │ ├── Flags Plain │ │ ├── Contents.json │ │ ├── ad-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ad-plain.pdf │ │ ├── ae-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ae-plain.pdf │ │ ├── af-plain.imageset │ │ │ ├── Contents.json │ │ │ └── af-plain.pdf │ │ ├── ag-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ag-plain.pdf │ │ ├── ai-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ai-plain.pdf │ │ ├── al-plain.imageset │ │ │ ├── Contents.json │ │ │ └── al-plain.pdf │ │ ├── am-plain.imageset │ │ │ ├── Contents.json │ │ │ └── am-plain.pdf │ │ ├── an-plain.imageset │ │ │ ├── Contents.json │ │ │ └── an-plain.pdf │ │ ├── ao-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ao-plain.pdf │ │ ├── aq-plain.imageset │ │ │ ├── Contents.json │ │ │ └── aq-plain.pdf │ │ ├── ar-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ar-plain.pdf │ │ ├── at-plain.imageset │ │ │ ├── Contents.json │ │ │ └── at-plain.pdf │ │ ├── au-plain.imageset │ │ │ ├── Contents.json │ │ │ └── au-plain.pdf │ │ ├── aw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── aw-plain.pdf │ │ ├── az-plain.imageset │ │ │ ├── Contents.json │ │ │ └── az-plain.pdf │ │ ├── ba-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ba-plain.pdf │ │ ├── bb-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bb-plain.pdf │ │ ├── bd-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bd-plain.pdf │ │ ├── be-plain.imageset │ │ │ ├── Contents.json │ │ │ └── be-plain.pdf │ │ ├── bf-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bf-plain.pdf │ │ ├── bg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bg-plain.pdf │ │ ├── bh-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bh-plain.pdf │ │ ├── bi-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bi-plain.pdf │ │ ├── bj-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bj-plain.pdf │ │ ├── bn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bn-plain.pdf │ │ ├── bo-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bo-plain.pdf │ │ ├── br-plain.imageset │ │ │ ├── Contents.json │ │ │ └── br-plain.pdf │ │ ├── bs-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bs-plain.pdf │ │ ├── bt-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bt-plain.pdf │ │ ├── bw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bw-plain.pdf │ │ ├── by-plain.imageset │ │ │ ├── Contents.json │ │ │ └── by-plain.pdf │ │ ├── bz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── bz-plain.pdf │ │ ├── ca-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ca-plain.pdf │ │ ├── cc-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cc-plain.pdf │ │ ├── cd-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cd-plain.pdf │ │ ├── cf-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cf-plain.pdf │ │ ├── cg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cg-plain.pdf │ │ ├── ch-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ch-plain.pdf │ │ ├── ck-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ck-plain.pdf │ │ ├── cl-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cl-plain.pdf │ │ ├── cm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cm-plain.pdf │ │ ├── cn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cn-plain.pdf │ │ ├── co-plain.imageset │ │ │ ├── Contents.json │ │ │ └── co-plain.pdf │ │ ├── cr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cr-plain.pdf │ │ ├── cu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cu-plain.pdf │ │ ├── cv-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cv-plain.pdf │ │ ├── cw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cw-plain.pdf │ │ ├── cx-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cx-plain.pdf │ │ ├── cy-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cy-plain.pdf │ │ ├── cz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── cz-plain.pdf │ │ ├── de-plain.imageset │ │ │ ├── Contents.json │ │ │ └── de-plain.pdf │ │ ├── dj-plain.imageset │ │ │ ├── Contents.json │ │ │ └── dj-plain.pdf │ │ ├── dk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── dk-plain.pdf │ │ ├── dm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── dm-plain.pdf │ │ ├── do-plain.imageset │ │ │ ├── Contents.json │ │ │ └── do-plain.pdf │ │ ├── dz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── dz-plain.pdf │ │ ├── ec-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ec-plain.pdf │ │ ├── ee-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ee-plain.pdf │ │ ├── eg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── eg-plain.pdf │ │ ├── er-plain.imageset │ │ │ ├── Contents.json │ │ │ └── er-plain.pdf │ │ ├── es-plain.imageset │ │ │ ├── Contents.json │ │ │ └── es-plain.pdf │ │ ├── et-plain.imageset │ │ │ ├── Contents.json │ │ │ └── et-plain.pdf │ │ ├── fi-plain.imageset │ │ │ ├── Contents.json │ │ │ └── fi-plain.pdf │ │ ├── fj-plain.imageset │ │ │ ├── Contents.json │ │ │ └── fj-plain.pdf │ │ ├── fm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── fm-plain.pdf │ │ ├── fo-plain.imageset │ │ │ ├── Contents.json │ │ │ └── fo-plain.pdf │ │ ├── fr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── fr-plain.pdf │ │ ├── ga-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ga-plain.pdf │ │ ├── gb-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gb-plain.pdf │ │ ├── gd-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gd-plain.pdf │ │ ├── ge-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ge-plain.pdf │ │ ├── gg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gg-plain.pdf │ │ ├── gh-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gh-plain.pdf │ │ ├── gl-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gl-plain.pdf │ │ ├── gm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gm-plain.pdf │ │ ├── gn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gn-plain.pdf │ │ ├── gr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gr-plain.pdf │ │ ├── gt-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gt-plain.pdf │ │ ├── gu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gu-plain.pdf │ │ ├── gw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gw-plain.pdf │ │ ├── gy-plain.imageset │ │ │ ├── Contents.json │ │ │ └── gy-plain.pdf │ │ ├── hk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── hk-plain.pdf │ │ ├── hn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── hn-plain.pdf │ │ ├── hr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── hr-plain.pdf │ │ ├── ht-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ht-plain.pdf │ │ ├── hu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── hu-plain.pdf │ │ ├── id-plain.imageset │ │ │ ├── Contents.json │ │ │ └── id-plain.pdf │ │ ├── ie-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ie-plain.pdf │ │ ├── il-plain.imageset │ │ │ ├── Contents.json │ │ │ └── il-plain.pdf │ │ ├── im-plain.imageset │ │ │ ├── Contents.json │ │ │ └── im-plain.pdf │ │ ├── in-plain.imageset │ │ │ ├── Contents.json │ │ │ └── in-plain.pdf │ │ ├── io-plain.imageset │ │ │ ├── Contents.json │ │ │ └── io-plain.pdf │ │ ├── iq-plain.imageset │ │ │ ├── Contents.json │ │ │ └── iq-plain.pdf │ │ ├── ir-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ir-plain.pdf │ │ ├── is-plain.imageset │ │ │ ├── Contents.json │ │ │ └── is-plain.pdf │ │ ├── it-plain.imageset │ │ │ ├── Contents.json │ │ │ └── it-plain.pdf │ │ ├── jm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── jm-plain.pdf │ │ ├── jo-plain.imageset │ │ │ ├── Contents.json │ │ │ └── jo-plain.pdf │ │ ├── jp-plain.imageset │ │ │ ├── Contents.json │ │ │ └── jp-plain.pdf │ │ ├── ke-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ke-plain.pdf │ │ ├── kg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kg-plain.pdf │ │ ├── kh-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kh-plain.pdf │ │ ├── ki-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ki-plain.pdf │ │ ├── km-plain.imageset │ │ │ ├── Contents.json │ │ │ └── km-plain.pdf │ │ ├── kn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kn-plain.pdf │ │ ├── kp-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kp-plain.pdf │ │ ├── kr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kr-plain.pdf │ │ ├── kw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kw-plain.pdf │ │ ├── kz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── kz-plain.pdf │ │ ├── la-plain.imageset │ │ │ ├── Contents.json │ │ │ └── la-plain.pdf │ │ ├── lb-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lb-plain.pdf │ │ ├── lc-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lc-plain.pdf │ │ ├── li-plain.imageset │ │ │ ├── Contents.json │ │ │ └── li-plain.pdf │ │ ├── lk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lk-plain.pdf │ │ ├── lr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lr-plain.pdf │ │ ├── ls-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ls-plain.pdf │ │ ├── lt-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lt-plain.pdf │ │ ├── lu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lu-plain.pdf │ │ ├── lv-plain.imageset │ │ │ ├── Contents.json │ │ │ └── lv-plain.pdf │ │ ├── ly-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ly-plain.pdf │ │ ├── ma-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ma-plain.pdf │ │ ├── mc-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mc-plain.pdf │ │ ├── md-plain.imageset │ │ │ ├── Contents.json │ │ │ └── md-plain.pdf │ │ ├── me-plain.imageset │ │ │ ├── Contents.json │ │ │ └── me-plain.pdf │ │ ├── mg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mg-plain.pdf │ │ ├── mh-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mh-plain.pdf │ │ ├── mk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mk-plain.pdf │ │ ├── ml-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ml-plain.pdf │ │ ├── mm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mm-plain.pdf │ │ ├── mn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mn-plain.pdf │ │ ├── mo-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mo-plain.pdf │ │ ├── mr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mr-plain.pdf │ │ ├── mt-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mt-plain.pdf │ │ ├── mu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mu-plain.pdf │ │ ├── mv-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mv-plain.pdf │ │ ├── mw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mw-plain.pdf │ │ ├── mx-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mx-plain.pdf │ │ ├── my-plain.imageset │ │ │ ├── Contents.json │ │ │ └── my-plain.pdf │ │ ├── mz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── mz-plain.pdf │ │ ├── na-plain.imageset │ │ │ ├── Contents.json │ │ │ └── na-plain.pdf │ │ ├── nc-plain.imageset │ │ │ ├── Contents.json │ │ │ └── nc-plain.pdf │ │ ├── ne-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ne-plain.pdf │ │ ├── ng-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ng-plain.pdf │ │ ├── ni-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ni-plain.pdf │ │ ├── nl-plain.imageset │ │ │ ├── Contents.json │ │ │ └── nl-plain.pdf │ │ ├── no-plain.imageset │ │ │ ├── Contents.json │ │ │ └── no-plain.pdf │ │ ├── np-plain.imageset │ │ │ ├── Contents.json │ │ │ └── np-plain.pdf │ │ ├── nr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── nr-plain.pdf │ │ ├── nu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── nu-plain.pdf │ │ ├── nz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── nz-plain.pdf │ │ ├── om-plain.imageset │ │ │ ├── Contents.json │ │ │ └── om-plain.pdf │ │ ├── pa-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pa-plain.pdf │ │ ├── pe-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pe-plain.pdf │ │ ├── pg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pg-plain.pdf │ │ ├── ph-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ph-plain.pdf │ │ ├── pk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pk-plain.pdf │ │ ├── pl-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pl-plain.pdf │ │ ├── pr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pr-plain.pdf │ │ ├── ps-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ps-plain.pdf │ │ ├── pt-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pt-plain.pdf │ │ ├── pw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── pw-plain.pdf │ │ ├── py-plain.imageset │ │ │ ├── Contents.json │ │ │ └── py-plain.pdf │ │ ├── qa-plain.imageset │ │ │ ├── Contents.json │ │ │ └── qa-plain.pdf │ │ ├── ro-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ro-plain.pdf │ │ ├── rs-plain.imageset │ │ │ ├── Contents.json │ │ │ └── rs-plain.pdf │ │ ├── ru-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ru-plain.pdf │ │ ├── rw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── rw-plain.pdf │ │ ├── sa-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sa-plain.pdf │ │ ├── sb-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sb-plain.pdf │ │ ├── sc-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sc-plain.pdf │ │ ├── sd-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sd-plain.pdf │ │ ├── se-plain.imageset │ │ │ ├── Contents.json │ │ │ └── se-plain.pdf │ │ ├── sg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sg-plain.pdf │ │ ├── si-plain.imageset │ │ │ ├── Contents.json │ │ │ └── si-plain.pdf │ │ ├── sk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sk-plain.pdf │ │ ├── sl-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sl-plain.pdf │ │ ├── sm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sm-plain.pdf │ │ ├── sn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sn-plain.pdf │ │ ├── so-plain.imageset │ │ │ ├── Contents.json │ │ │ └── so-plain.pdf │ │ ├── sr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sr-plain.pdf │ │ ├── ss-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ss-plain.pdf │ │ ├── sv-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sv-plain.pdf │ │ ├── sy-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sy-plain.pdf │ │ ├── sz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── sz-plain.pdf │ │ ├── td-plain.imageset │ │ │ ├── Contents.json │ │ │ └── td-plain.pdf │ │ ├── tg-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tg-plain.pdf │ │ ├── th-plain.imageset │ │ │ ├── Contents.json │ │ │ └── th-plain.pdf │ │ ├── tj-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tj-plain.pdf │ │ ├── tk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tk-plain.pdf │ │ ├── tl-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tl-plain.pdf │ │ ├── tm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tm-plain.pdf │ │ ├── tn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tn-plain.pdf │ │ ├── to-plain.imageset │ │ │ ├── Contents.json │ │ │ └── to-plain.pdf │ │ ├── tr-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tr-plain.pdf │ │ ├── tt-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tt-plain.pdf │ │ ├── tv-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tv-plain.pdf │ │ ├── tw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tw-plain.pdf │ │ ├── tz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── tz-plain.pdf │ │ ├── ua-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ua-plain.pdf │ │ ├── ug-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ug-plain.pdf │ │ ├── uk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── uk-plain.pdf │ │ ├── us-plain.imageset │ │ │ ├── Contents.json │ │ │ └── us-plain.pdf │ │ ├── uy-plain.imageset │ │ │ ├── Contents.json │ │ │ └── uy-plain.pdf │ │ ├── uz-plain.imageset │ │ │ ├── Contents.json │ │ │ └── uz-plain.pdf │ │ ├── va-plain.imageset │ │ │ ├── Contents.json │ │ │ └── va-plain.pdf │ │ ├── vc-plain.imageset │ │ │ ├── Contents.json │ │ │ └── vc-plain.pdf │ │ ├── ve-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ve-plain.pdf │ │ ├── vn-plain.imageset │ │ │ ├── Contents.json │ │ │ └── vn-plain.pdf │ │ ├── vu-plain.imageset │ │ │ ├── Contents.json │ │ │ └── vu-plain.pdf │ │ ├── ws-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ws-plain.pdf │ │ ├── xk-plain.imageset │ │ │ ├── Contents.json │ │ │ └── xk-plain.pdf │ │ ├── ye-plain.imageset │ │ │ ├── Contents.json │ │ │ └── ye-plain.pdf │ │ ├── za-plain.imageset │ │ │ ├── Contents.json │ │ │ └── za-plain.pdf │ │ ├── zm-plain.imageset │ │ │ ├── Contents.json │ │ │ └── zm-plain.pdf │ │ └── zw-plain.imageset │ │ │ ├── Contents.json │ │ │ └── zw-plain.pdf │ ├── FlagsLarge │ │ ├── Contents.json │ │ ├── ae-large.imageset │ │ │ ├── Contents.json │ │ │ └── ae-large.jpg │ │ ├── ar-large.imageset │ │ │ ├── Contents.json │ │ │ └── ar-large.jpg │ │ ├── at-large.imageset │ │ │ ├── Contents.json │ │ │ └── at-large.jpg │ │ ├── au-large.imageset │ │ │ ├── Contents.json │ │ │ └── australia.jpg │ │ ├── be-large.imageset │ │ │ ├── Contents.json │ │ │ └── belgium (1).jpg │ │ ├── bg-large.imageset │ │ │ ├── Contents.json │ │ │ └── bg-large.jpg │ │ ├── bi-large.imageset │ │ │ ├── Contents.json │ │ │ └── bi-large.jpg │ │ ├── br-large.imageset │ │ │ ├── Contents.json │ │ │ └── br-large.jpg │ │ ├── ca-large.imageset │ │ │ ├── Contents.json │ │ │ └── canada.jpg │ │ ├── ch-large.imageset │ │ │ ├── Contents.json │ │ │ └── switzerland.jpg │ │ ├── cl-large.imageset │ │ │ ├── Contents.json │ │ │ └── cl-large.jpg │ │ ├── co-large.imageset │ │ │ ├── Contents.json │ │ │ └── co.jpg │ │ ├── cr-large.imageset │ │ │ ├── Contents.json │ │ │ └── cr-large.jpg │ │ ├── cz-large.imageset │ │ │ ├── Contents.json │ │ │ └── czech.jpg │ │ ├── de-large.imageset │ │ │ ├── Contents.json │ │ │ └── germany.jpg │ │ ├── dk-large.imageset │ │ │ ├── Contents.json │ │ │ └── denmark.jpg │ │ ├── ee-large.imageset │ │ │ ├── Contents.json │ │ │ └── ee-large.jpg │ │ ├── es-large.imageset │ │ │ ├── Contents.json │ │ │ └── spain.jpg │ │ ├── fi-large.imageset │ │ │ ├── Contents.json │ │ │ └── fi-large.jpg │ │ ├── fr-large.imageset │ │ │ ├── Contents.json │ │ │ └── france.jpg │ │ ├── gb-large.imageset │ │ │ ├── Contents.json │ │ │ └── uk.jpg │ │ ├── gh-large.imageset │ │ │ ├── Contents.json │ │ │ └── gh-large.jpg │ │ ├── gr-large.imageset │ │ │ ├── Contents.json │ │ │ └── gr-large.jpg │ │ ├── hk-large.imageset │ │ │ ├── Contents.json │ │ │ └── hongkong.jpg │ │ ├── hu-large.imageset │ │ │ ├── Contents.json │ │ │ └── hu-large.jpg │ │ ├── id-large.imageset │ │ │ ├── Contents.json │ │ │ └── id-large.jpg │ │ ├── ie-large.imageset │ │ │ ├── Contents.json │ │ │ └── ie-large.jpg │ │ ├── il-large.imageset │ │ │ ├── Contents.json │ │ │ └── il.jpg │ │ ├── in-large.imageset │ │ │ ├── Contents.json │ │ │ └── in-large.jpg │ │ ├── is-large.imageset │ │ │ ├── Contents.json │ │ │ └── iceland.jpg │ │ ├── it-large.imageset │ │ │ ├── Contents.json │ │ │ └── italy.jpg │ │ ├── jp-large.imageset │ │ │ ├── Contents.json │ │ │ └── japan.jpg │ │ ├── ke-large.imageset │ │ │ ├── Contents.json │ │ │ └── ke-large.jpg │ │ ├── kr-large.imageset │ │ │ ├── Contents.json │ │ │ └── southkorea.jpg │ │ ├── lt-large.imageset │ │ │ ├── Contents.json │ │ │ └── lt-large.jpg │ │ ├── lu-large.imageset │ │ │ ├── Contents.json │ │ │ └── luxembourg (1).jpg │ │ ├── lv-large.imageset │ │ │ ├── Contents.json │ │ │ └── lv-large.jpg │ │ ├── md-large.imageset │ │ │ ├── Contents.json │ │ │ └── md-large.jpg │ │ ├── mk-large.imageset │ │ │ ├── Contents.json │ │ │ └── mk-large.jpg │ │ ├── mw-large.imageset │ │ │ ├── Contents.json │ │ │ └── mw-large.jpg │ │ ├── mx-large.imageset │ │ │ ├── Contents.json │ │ │ └── mx-large.jpg │ │ ├── my-large.imageset │ │ │ ├── Contents.json │ │ │ └── my-large.jpg │ │ ├── ng-large.imageset │ │ │ ├── Contents.json │ │ │ └── ng-large.jpg │ │ ├── nl-large.imageset │ │ │ ├── Contents.json │ │ │ └── netherlands.jpg │ │ ├── no-large.imageset │ │ │ ├── Contents.json │ │ │ └── no-large.jpg │ │ ├── nz-large.imageset │ │ │ ├── Contents.json │ │ │ └── nz-large.jpg │ │ ├── pa-large.imageset │ │ │ ├── Contents.json │ │ │ └── pa-large.jpg │ │ ├── pe-large.imageset │ │ │ ├── Contents.json │ │ │ └── pe.jpg │ │ ├── ph-large.imageset │ │ │ ├── Contents.json │ │ │ └── ph-large.jpg │ │ ├── pl-large.imageset │ │ │ ├── Contents.json │ │ │ └── pl-large.jpg │ │ ├── pt-large.imageset │ │ │ ├── Contents.json │ │ │ └── portugal (1).jpg │ │ ├── ro-large.imageset │ │ │ ├── Contents.json │ │ │ └── ro-large.jpg │ │ ├── rs-large.imageset │ │ │ ├── Contents.json │ │ │ └── rs-large.jpg │ │ ├── ru-large.imageset │ │ │ ├── Contents.json │ │ │ └── ru-large.jpg │ │ ├── se-large.imageset │ │ │ ├── Contents.json │ │ │ └── sweden.jpg │ │ ├── sg-large.imageset │ │ │ ├── Contents.json │ │ │ └── singapore.jpg │ │ ├── si-large.imageset │ │ │ ├── Contents.json │ │ │ └── si.jpg │ │ ├── sk-large.imageset │ │ │ ├── Contents.json │ │ │ └── sk-large.jpg │ │ ├── th-large.imageset │ │ │ ├── Contents.json │ │ │ └── th-large.jpg │ │ ├── tr-large.imageset │ │ │ ├── Contents.json │ │ │ └── tr.jpg │ │ ├── tw-large.imageset │ │ │ ├── Contents.json │ │ │ └── tw-large.jpg │ │ ├── ua-large.imageset │ │ │ ├── Contents.json │ │ │ └── ua-large.jpg │ │ ├── ug-large.imageset │ │ │ ├── Contents.json │ │ │ └── ug-large.jpg │ │ ├── uk-large.imageset │ │ │ ├── Contents.json │ │ │ └── uk.jpg │ │ ├── us-large.imageset │ │ │ ├── Contents.json │ │ │ └── usa.jpg │ │ ├── za-large.imageset │ │ │ ├── Contents.json │ │ │ └── za-large.jpg │ │ └── zm-large.imageset │ │ │ ├── Contents.json │ │ │ └── zm-large.jpg │ ├── Help │ │ ├── Contents.json │ │ ├── ks_swift5_helper.imageset │ │ │ ├── Contents.json │ │ │ └── ks_swift5_helper.png │ │ ├── neagent.imageset │ │ │ ├── Contents.json │ │ │ └── ProtonVPN-Mac-OS-password-pop-up-IM-2.png │ │ ├── neagent_indicator_1.imageset │ │ │ ├── Contents.json │ │ │ └── MacOs-Pop-Up-Password-IM-Asset1.pdf │ │ └── neagent_indicator_2.imageset │ │ │ ├── Contents.json │ │ │ └── MacOs-Pop-Up-Password-IM-Asset2.pdf │ ├── Icons │ │ ├── Contents.json │ │ ├── QuickSettings │ │ │ ├── Contents.json │ │ │ ├── qs_check.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_check.pdf │ │ │ ├── qs_detail_triangle.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_detail_triangle.pdf │ │ │ ├── qs_killswitch_off.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_killswitch_off.pdf │ │ │ ├── qs_killswitch_on.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_killswitch_on.pdf │ │ │ ├── qs_netshield_level1.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_netshield_level1.pdf │ │ │ ├── qs_netshield_level2.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_netshield_level2.pdf │ │ │ ├── qs_netshield_off.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_netshield_off.pdf │ │ │ ├── qs_securecore_off.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_securecore_off.pdf │ │ │ └── qs_securecore_on.imageset │ │ │ │ ├── Contents.json │ │ │ │ └── qs_securecore_on.pdf │ │ ├── bell-badge.imageset │ │ │ ├── Contents.json │ │ │ └── bell-badge.pdf │ │ ├── bell.imageset │ │ │ ├── Contents.json │ │ │ └── bell.pdf │ │ ├── bitrate-download-arrow.imageset │ │ │ ├── Contents.json │ │ │ └── bitrate-download-arrow.pdf │ │ ├── bitrate-upload-arrow.imageset │ │ │ ├── Contents.json │ │ │ └── bitrate-upload-arrow.pdf │ │ ├── bullhorn.imageset │ │ │ ├── Contents.json │ │ │ └── bullhorn.pdf │ │ ├── clear_search.imageset │ │ │ ├── Contents.json │ │ │ └── clear_search.pdf │ │ ├── delete_profile.imageset │ │ │ ├── Contents.json │ │ │ ├── redelete.png │ │ │ ├── redelete@2x.png │ │ │ └── redelete@3x.png │ │ ├── double-arrow-right-green.imageset │ │ │ ├── Contents.json │ │ │ └── secure-core-arrows.pdf │ │ ├── double-arrow-right-grey.imageset │ │ │ ├── Contents.json │ │ │ └── double-arrow-right-grey.pdf │ │ ├── double-arrow-right-white.imageset │ │ │ ├── Contents.json │ │ │ └── doube-arrow-right.pdf │ │ ├── eye-hide.imageset │ │ │ ├── Contents.json │ │ │ ├── eye-hide.png │ │ │ ├── eye-hide@2x.png │ │ │ └── eye-hide@3x.png │ │ ├── eye-show.imageset │ │ │ ├── Contents.json │ │ │ ├── eye-show.png │ │ │ ├── eye-show@2x.png │ │ │ └── eye-show@3x.png │ │ ├── fastest.imageset │ │ │ ├── Contents.json │ │ │ ├── fastest.png │ │ │ ├── fastest@2x.png │ │ │ └── fastest@3x.png │ │ ├── home.imageset │ │ │ ├── Contents.json │ │ │ ├── home.png │ │ │ ├── home@2x.png │ │ │ └── home@3x.png │ │ ├── info.imageset │ │ │ ├── Contents.json │ │ │ └── info.pdf │ │ ├── info_green.imageset │ │ │ ├── Contents.json │ │ │ ├── info-green.png │ │ │ ├── info-green@2x.png │ │ │ └── info-green@3x.png │ │ ├── lock-connected-sc.imageset │ │ │ ├── Contents.json │ │ │ ├── lock-connected-sc.png │ │ │ ├── lock-connected-sc@2x.png │ │ │ └── lock-connected-sc@3x.png │ │ ├── lock-connected.imageset │ │ │ ├── Contents.json │ │ │ ├── lock-connected.png │ │ │ ├── lock-connected@2x.png │ │ │ └── lock-connected@3x.png │ │ ├── lock-disconnected.imageset │ │ │ ├── Contents.json │ │ │ ├── lock-notconnected.png │ │ │ ├── lock-notconnected@2x.png │ │ │ └── lock-notconnected@3x.png │ │ ├── minus.imageset │ │ │ ├── Contents.json │ │ │ ├── minus.png │ │ │ ├── minus@2x.png │ │ │ └── minus@3x.png │ │ ├── p2p-white.imageset │ │ │ ├── Contents.json │ │ │ └── p2p-white.pdf │ │ ├── p2p.imageset │ │ │ ├── Contents.json │ │ │ ├── p2p.png │ │ │ ├── p2p@2x.png │ │ │ └── p2p@3x.png │ │ ├── plus.imageset │ │ │ ├── Contents.json │ │ │ ├── plus.png │ │ │ ├── plus@2x.png │ │ │ └── plus@3x.png │ │ ├── power-button.imageset │ │ │ ├── Contents.json │ │ │ └── power-button.pdf │ │ ├── power-button.pdf │ │ ├── protonvpn-server-p2p-available.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-p2p-available.pdf │ │ ├── protonvpn-server-p2p-list.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-p2p-list.pdf │ │ ├── protonvpn-server-p2p-unavailable.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-p2p-unavailable.pdf │ │ ├── protonvpn-server-premium-available.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-premium-available.pdf │ │ ├── protonvpn-server-premium-list.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-premium-list.pdf │ │ ├── protonvpn-server-premium-unavailable.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-premium-unavailable.pdf │ │ ├── protonvpn-server-sc-available.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-sc-available.pdf │ │ ├── protonvpn-server-sc-unavailable.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-sc-unavailable.pdf │ │ ├── protonvpn-server-tor-available.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-tor-available.pdf │ │ ├── protonvpn-server-tor-list.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-tor-list.pdf │ │ ├── protonvpn-server-tor-unavailable.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-server-tor-unavailable.pdf │ │ ├── random.imageset │ │ │ ├── Contents.json │ │ │ ├── random.png │ │ │ ├── random@2x.png │ │ │ └── random@3x.png │ │ ├── save_profile.imageset │ │ │ ├── Contents.json │ │ │ ├── saveprofile.png │ │ │ ├── saveprofile@2x.png │ │ │ └── saveprofile@3x.png │ │ ├── search.imageset │ │ │ ├── Contents.json │ │ │ ├── search.png │ │ │ ├── search@2x.png │ │ │ └── search@3x.png │ │ ├── tor.imageset │ │ │ ├── Contents.json │ │ │ ├── tor.png │ │ │ ├── tor@2x.png │ │ │ └── tor@3x.png │ │ ├── triangle.imageset │ │ │ ├── Contents.json │ │ │ └── triangle.pdf │ │ ├── warning.imageset │ │ │ ├── Contents.json │ │ │ ├── warning.png │ │ │ ├── warning@2x.png │ │ │ └── warning@3x.png │ │ └── wrench.imageset │ │ │ ├── Contents.json │ │ │ └── Wrench-icon (1).pdf │ ├── Logo │ │ ├── Contents.json │ │ ├── protonvpn-green-transparent.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-green-transparent.png │ │ └── protonvpn-white-transparent.imageset │ │ │ ├── Contents.json │ │ │ └── protonvpn-white-transparent.pdf │ ├── Map │ │ ├── Contents.json │ │ ├── arrow-down.imageset │ │ │ ├── Contents.json │ │ │ ├── arrow-down.png │ │ │ ├── arrow-down@2x.png │ │ │ └── arrow-down@3x.png │ │ ├── arrow-left.imageset │ │ │ ├── Contents.json │ │ │ ├── arrow-left.png │ │ │ ├── arrow-left@2x.png │ │ │ └── arrow-left@3x.png │ │ ├── arrow-right.imageset │ │ │ ├── Contents.json │ │ │ ├── arrow-right.png │ │ │ ├── arrow-right@2x.png │ │ │ └── arrow-right@3x.png │ │ ├── arrow-up.imageset │ │ │ ├── Contents.json │ │ │ ├── arrow-up.png │ │ │ ├── arrow-up@2x.png │ │ │ └── arrow-up@3x.png │ │ ├── welcome-map.imageset │ │ │ ├── Contents.json │ │ │ └── map (2).pdf │ │ └── world-map.imageset │ │ │ ├── Contents.json │ │ │ └── world-map.png │ ├── Report bug │ │ ├── Contents.json │ │ ├── icon_clip.imageset │ │ │ ├── Contents.json │ │ │ └── icon_clip.pdf │ │ ├── icon_external.imageset │ │ │ ├── Contents.json │ │ │ └── icon_external.pdf │ │ ├── icon_file.imageset │ │ │ ├── Contents.json │ │ │ └── icon_file.pdf │ │ └── icon_trash.imageset │ │ │ ├── Contents.json │ │ │ └── icon_trash.pdf │ ├── StatusBar │ │ ├── Contents.json │ │ ├── connected.imageset │ │ │ ├── Contents.json │ │ │ ├── connected.png │ │ │ └── connected@2x.png │ │ ├── disconnected.imageset │ │ │ ├── Contents.json │ │ │ ├── disconnected.png │ │ │ └── disconnected@2x.png │ │ ├── empty_icon.imageset │ │ │ ├── Contents.json │ │ │ ├── empty.png │ │ │ └── empty@2x.png │ │ └── idle.imageset │ │ │ ├── Contents.json │ │ │ ├── idle.png │ │ │ └── idle@2x.png │ ├── Upsell & Onboarding │ │ ├── Contents.json │ │ ├── checkbox.imageset │ │ │ ├── Contents.json │ │ │ └── checkbox.pdf │ │ ├── crossbox.imageset │ │ │ ├── Contents.json │ │ │ └── crossbox.pdf │ │ ├── devices.imageset │ │ │ ├── 5devices.pdf │ │ │ └── Contents.json │ │ ├── gift-box.imageset │ │ │ ├── Contents.json │ │ │ └── gift_box.pdf │ │ ├── information-green.imageset │ │ │ ├── Contents.json │ │ │ └── information-green.pdf │ │ ├── information-red.imageset │ │ │ ├── Contents.json │ │ │ └── information-button-red.pdf │ │ ├── mountain.imageset │ │ │ ├── Contents.json │ │ │ └── mountain.png │ │ ├── multiple-servers.imageset │ │ │ ├── Contents.json │ │ │ └── MultipleServers.pdf │ │ ├── secure-core.imageset │ │ │ ├── Contents.json │ │ │ └── SecureCore.pdf │ │ └── secure-streaming.imageset │ │ │ ├── Contents.json │ │ │ └── SecureStreaming.pdf │ └── temp.imageset │ │ ├── Contents.json │ │ ├── icon_1024x1024-1.png │ │ ├── icon_1024x1024-2.png │ │ └── icon_1024x1024.png ├── AttachedFileView.swift ├── AttachedFileView.xib ├── BlockeableScrollView.swift ├── Bundle+Extension.swift ├── ButtonImageView.swift ├── ButtonMask.swift ├── CellSurfaceButton.swift ├── ClearCancellationButton.swift ├── ClickDetectingVisualEffectView.swift ├── Client.plist ├── CocoaString+Extension.swift ├── CodeSignatureComparitor.swift ├── ColorPicker.xib ├── ColorPickerCircle.swift ├── ColorPickerItem.xib ├── ColorPickerItemView.swift ├── ColorPickerViewController.swift ├── ColorPickerViewModel.swift ├── ColoredLoadButton.swift ├── ConnectButton.swift ├── ConnectingOverlay.xib ├── ConnectingOverlayButton.swift ├── ConnectingOverlayViewModel.swift ├── ConnectingViewController.swift ├── ConnectingWindowController.swift ├── ConnectionOverlay.swift ├── ConnectionSettings.xib ├── ConnectionSettingsViewController.swift ├── ConnectionSettingsViewModel.swift ├── ConnectionViewModel.swift ├── CountriesSection.xib ├── CountriesSectionViewController.swift ├── CountriesSectionViewModel.swift ├── CountryAnnotationView.swift ├── CountryAnnotationViewModel.swift ├── CountryItem.xib ├── CountryItemView.swift ├── CountryItemViewModel.swift ├── CreateNewProfile.xib ├── CreateNewProfileViewController.swift ├── CreateNewProfileViewModel+Descriptors.swift ├── CreateNewProfileViewModel.swift ├── CustomOverlayView.swift ├── DependencyContainer.swift ├── Dictionary+Extension.swift ├── DisabledScrollView.swift ├── DisablingView.swift ├── ExpandCellButton.swift ├── ExpandMapButton.swift ├── ExpandableContentPopup.xib ├── ExpandableContentPopupViewController.swift ├── ExpandablePopupViewModel.swift ├── FeatureIcon.swift ├── FirewallManager.swift ├── FirstLaunchRoutine.swift ├── FlagView.swift ├── FooterItem.xib ├── FooterItemView.swift ├── Frameworks │ ├── org.sparkle-project.Downloader.entitlements │ ├── org.sparkle-project.Downloader.xpc.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── org.sparkle-project.Downloader │ ├── org.sparkle-project.Downloader.xpc │ │ └── Contents │ │ │ ├── Info.plist │ │ │ ├── MacOS │ │ │ └── org.sparkle-project.Downloader │ │ │ └── _CodeSignature │ │ │ └── CodeResources │ ├── org.sparkle-project.InstallerConnection.xpc.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── org.sparkle-project.InstallerConnection │ ├── org.sparkle-project.InstallerLauncher.xpc.dSYM │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ └── DWARF │ │ │ └── org.sparkle-project.InstallerLauncher │ └── org.sparkle-project.InstallerStatus.xpc.dSYM │ │ └── Contents │ │ ├── Info.plist │ │ └── Resources │ │ └── DWARF │ │ └── org.sparkle-project.InstallerStatus ├── GeneralSettings.xib ├── GeneralSettingsViewController.swift ├── GeneralSettingsViewModel.swift ├── GreenActionButton.swift ├── GreenHighlightButton.swift ├── Header.xib ├── HeaderViewController.swift ├── HeaderViewModel.swift ├── HelpMenuController.swift ├── HelpMenuViewModel.swift ├── HelpPopover.xib ├── HelpPopoverBackgroundView.swift ├── HelpPopoverViewController.swift ├── HelpPopoverViewModel.swift ├── HoverDetectionButton.swift ├── HoverDetectionButtonAdvanced.swift ├── HoverDetectionPopUpButton.swift ├── InAppLinkManager.swift ├── Info.plist ├── KillSwitchDropdownPresenter.swift ├── KillSwitchSwift5Popup.swift ├── KillSwitchSwift5Popup.xib ├── LargeConnectButton.swift ├── LoadCircle.swift ├── LoadIcon.swift ├── LoadingAnimationView.swift ├── Login.xib ├── LoginButton.swift ├── LoginViewController.swift ├── LoginViewModel.swift ├── LoginWindowController.swift ├── MacAlertService.swift ├── Main.storyboard ├── MapCoordinateTranslator.swift ├── MapGradientView.swift ├── MapHeader.xib ├── MapHeaderBackground.swift ├── MapHeaderViewController.swift ├── MapHeaderViewModel.swift ├── MapSectionViewController.swift ├── MapSectionViewModel.swift ├── MapView.swift ├── NSAttributedString+Extension.swift ├── NSColor+Extension.swift ├── NSFont+Extension.swift ├── NSImage+Extension.swift ├── NSString+Extension.swift ├── NSTextField+RealSizing.swift ├── NSView+Children.swift ├── NSView+Extension.swift ├── NSWindow+Extension.swift ├── NavigationService.swift ├── NeagentHelpPopUp.xib ├── NeagentHelpPopUpViewController.swift ├── NetshieldDropdownPresenter.swift ├── NetworkHelperTimeoutWrapper.swift ├── NetworkStatistics.swift ├── NotificationManager.swift ├── NotificationManagerProtocol.swift ├── ObfuscatedConstants.example.swift ├── OsxUiAlertService.swift ├── OverlayView.swift ├── Overview.xib ├── OverviewItem.xib ├── OverviewItemView.swift ├── OverviewItemViewModel+Descriptors.swift ├── OverviewItemViewModel.swift ├── OverviewViewController.swift ├── OverviewViewModel.swift ├── PVPNHyperlinkTextField.swift ├── PVPNTextField.swift ├── PVPNTextViewLink.swift ├── PassThroughImageView.swift ├── PassThroughView.swift ├── PopUp.xib ├── PopUpViewController.swift ├── PopUpViewModel.swift ├── PrefillInformation.swift ├── PrimaryActionButton.swift ├── ProfileCircle.swift ├── ProfileIcon+Extension.swift ├── ProfileItem.xib ├── ProfileItemView.swift ├── ProfileItemViewModel.swift ├── ProfileManager+Extension.swift ├── ProfilesContainer.xib ├── ProfilesContainerViewController.swift ├── ProfilesContainerViewModel.swift ├── ProfilesMenuController.swift ├── ProfilesMenuViewModel.swift ├── ProfilesSection.xib ├── ProfilesSectionViewController.swift ├── ProfilesSectionViewModel.swift ├── ProfilesTabBar.xib ├── ProfilesTabBarView.swift ├── ProfilesTabBarViewController.swift ├── ProfilesWindowController.swift ├── PropertiesManager+Extension.swift ├── ProtonVPN-Bridging-Header.h ├── ProtonVPN.entitlements ├── ProtonVpnMenuController.swift ├── ProtonVpnMenuViewModel.swift ├── QuickSettingButton.swift ├── QuickSettingDetailViewController.swift ├── QuickSettingDetailViewController.xib ├── QuickSettingDropdownPresenter.swift ├── QuickSettingsDropdownOption.swift ├── QuickSettingsDropdownOption.xib ├── QuickSettingsDropdownOptionPresenter.swift ├── QuitApplicationButton.swift ├── ReconnectingOverlayViewModel.swift ├── ReportBugViewController.swift ├── ReportBugViewController.xib ├── ReportBugWindowController.swift ├── ResizingTextButton.swift ├── SCCoreCircleButton.swift ├── SCEntryCountryAnnotationView.swift ├── SCExitCountryAnnotationView.swift ├── SCUpgradePopUpViewModel.swift ├── SCUpgradePopup.xib ├── SCUpgradePopupViewController.swift ├── SecureCoreDropdownPresenter.swift ├── SecureCoreServerItem.xib ├── SecureCoreServerItemView.swift ├── SecureCoreWarning.xib ├── SecureCoreWarningViewController.swift ├── SecureTextFieldWithFocus.swift ├── ServerInfo.xib ├── ServerInfoView.swift ├── ServerInfoViewController.swift ├── ServerInfoViewModel.swift ├── ServerItem.xib ├── ServerItemView.swift ├── ServerItemViewModel.swift ├── ServerUtility.swift ├── SettingsContainer.xib ├── SettingsContainerViewController.swift ├── SettingsContainerViewModel.swift ├── SettingsTabBar.xib ├── SettingsTabBarViewController.swift ├── SettingsTabBarViewModel.swift ├── SettingsWindowController.swift ├── ShadowView.swift ├── ShowApplicationButton.swift ├── SidebarTabBar.xib ├── SidebarTabBarView.swift ├── SidebarTabBarViewController.swift ├── SidebarViewController.swift ├── SidebarViewModel.swift ├── SidebarWindowController.swift ├── StatusBarAppConnectButton.swift ├── StatusMenu.xib ├── StatusMenuCountryItemViewModel.swift ├── StatusMenuCountryViewItem.swift ├── StatusMenuCountryViewItem.xib ├── StatusMenuItemBackground.swift ├── StatusMenuProfileItemViewModel.swift ├── StatusMenuProfileViewItem.swift ├── StatusMenuProfileViewItem.xib ├── StatusMenuProfilesList.xib ├── StatusMenuProfilesListController.swift ├── StatusMenuProfilesListViewModel.swift ├── StatusMenuSurfaceButton.swift ├── StatusMenuViewController.swift ├── StatusMenuViewModel.swift ├── StatusMenuWindowController.swift ├── StatusMenuWindowModel.swift ├── SwiftChecker.swift ├── SwitchButton.swift ├── TabBarButton.swift ├── TabBarView.swift ├── TextFieldFocusDelegate.swift ├── TextFieldWithFocus.swift ├── TextFieldWithPadding.swift ├── TimeInterval+Extension.swift ├── Tour.xib ├── TourController.swift ├── TourDescriptionView.swift ├── TourNextButton.swift ├── TourNumber.xib ├── TourNumberRingView.swift ├── TourNumberView.swift ├── TourNumberViewController.swift ├── TourPreviousButton.swift ├── TourViewController.swift ├── TourWindowController.swift ├── TransparentBackedScroller.swift ├── TrialAboutToExpire.xib ├── TrialAboutToExpireViewController.swift ├── TrialExpired.xib ├── TrialExpiredViewController.swift ├── TrialWelcome.xib ├── TrialWelcomeViewController.swift ├── TriangleView.swift ├── UpdateFileSelector.swift ├── UpdateManager.swift ├── Upsell.xib ├── UpsellGradientView.swift ├── UpsellPrimaryActionButton.swift ├── UpsellViewController.swift ├── VerticalScrollView.swift ├── VerticallyCenteredTextFieldCell.swift ├── WarningPopup.xib ├── WarningPopupViewController.swift ├── WarningPopupViewModel.swift ├── Welcome.xib ├── WelcomeViewController.swift ├── WhiteCancelationButton.swift ├── WhiteHoverLinkButton.swift ├── WiFiSecurityMonitor.swift ├── WiFiWarningPopupViewController.swift ├── WindowController.swift ├── WindowMenuController.swift ├── WindowService.swift ├── WrenchIcon.swift ├── ZoomButton.swift ├── ZoomView.swift ├── de.lproj │ └── Localizable.strings ├── dsa_pub.pem ├── en.lproj │ └── Localizable.strings ├── es-MX.lproj │ └── Localizable.strings ├── es.lproj │ └── Localizable.strings ├── fa.lproj │ └── Localizable.strings ├── fr.lproj │ └── Localizable.strings ├── it.lproj │ └── Localizable.strings ├── nl.lproj │ └── Localizable.strings ├── pl.lproj │ └── Localizable.strings ├── pt-BR.lproj │ └── Localizable.strings ├── pt-PT.lproj │ └── Localizable.strings ├── ru.lproj │ └── Localizable.strings └── text-template.html ├── ProtonVPNNetworkHelper ├── CommandLineToolRunner.swift ├── Info.plist ├── NetworkHelper-Launchd.plist ├── NetworkHelper.swift ├── NetworkHelperAuth.swift ├── NetworkHelperAuthRight.swift ├── NetworkHelperConstants.swift ├── NetworkHelperProtocol.swift └── main.swift ├── ProtonVPNStarter ├── AppDelegate.swift ├── Assets.xcassets │ └── AppIcon.appiconset │ │ └── Contents.json ├── Base.lproj │ └── Main.storyboard ├── Info.plist └── ProtonVPNStarter.entitlements ├── ProtonVPNTests ├── Info.plist ├── JSON │ └── ServerManagerTestServers.json ├── Management │ └── Updates │ │ └── UpdateFileSelectorImplementationTests.swift ├── Mocks │ └── Management │ │ └── Updates │ │ └── UpdateFileSelectorMock.swift └── Tests │ ├── AlertTests.swift │ ├── MapCoordinateTranslatorTests.swift │ └── ServerManagerTests.swift ├── ProtonVPNUITests ├── .gitignore ├── Info.plist ├── Login │ └── LoginTests.swift ├── Other classes │ └── Credentials.swift ├── ProtonVPNUITests.swift ├── Scripts │ └── prepare_credentials.sh ├── XCUIElement+clearText.swift └── credentials.example.plist ├── README.md ├── Scripts ├── CodeSignUpdate.sh ├── RevertPlistChanges.sh └── SMJobBlessUtil.py └── fastlane ├── Fastfile ├── README.md └── print-coverage.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitlab/issue_templates/macos_protonvpn_beta_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/.gitlab/issue_templates/macos_protonvpn_beta_template.md -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/.gitmodules -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ACKNOWLEDGEMENTS.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem 'fastlane', '>= 2.112' 4 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/LICENSE -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Podfile -------------------------------------------------------------------------------- /Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Podfile.lock -------------------------------------------------------------------------------- /Pods/Alamofire/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/LICENSE -------------------------------------------------------------------------------- /Pods/Alamofire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/README.md -------------------------------------------------------------------------------- /Pods/Alamofire/Source/AFError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/AFError.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Alamofire.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/AlamofireExtended.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/AlamofireExtended.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/AuthenticationInterceptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/AuthenticationInterceptor.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/CachedResponseHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/CachedResponseHandler.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Combine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Combine.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/DispatchQueue+Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/DispatchQueue+Alamofire.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/EventMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/EventMonitor.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/HTTPHeaders.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/HTTPHeaders.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/HTTPMethod.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/HTTPMethod.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/MultipartFormData.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/MultipartUpload.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/MultipartUpload.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/NetworkReachabilityManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/NetworkReachabilityManager.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Notifications.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Notifications.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/OperationQueue+Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/OperationQueue+Alamofire.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/ParameterEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/ParameterEncoder.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/ParameterEncoding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/ParameterEncoding.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Protected.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Protected.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/RedirectHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/RedirectHandler.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Request.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Request.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/RequestInterceptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/RequestInterceptor.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/RequestTaskMap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/RequestTaskMap.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Response.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Response.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/ResponseSerialization.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/ResponseSerialization.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Result+Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Result+Alamofire.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/RetryPolicy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/RetryPolicy.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/ServerTrustEvaluation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/ServerTrustEvaluation.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Session.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Session.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/SessionDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/SessionDelegate.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/StringEncoding+Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/StringEncoding+Alamofire.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/URLEncodedFormEncoder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/URLEncodedFormEncoder.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/URLRequest+Alamofire.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/URLRequest+Alamofire.swift -------------------------------------------------------------------------------- /Pods/Alamofire/Source/Validation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Alamofire/Source/Validation.swift -------------------------------------------------------------------------------- /Pods/KeychainAccess/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/KeychainAccess/LICENSE -------------------------------------------------------------------------------- /Pods/KeychainAccess/Lib/KeychainAccess/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/KeychainAccess/Lib/KeychainAccess/Keychain.swift -------------------------------------------------------------------------------- /Pods/KeychainAccess/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/KeychainAccess/README.md -------------------------------------------------------------------------------- /Pods/Local Podspecs/TunnelKit.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Local Podspecs/TunnelKit.podspec.json -------------------------------------------------------------------------------- /Pods/Local Podspecs/vpncore.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Local Podspecs/vpncore.podspec.json -------------------------------------------------------------------------------- /Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Manifest.lock -------------------------------------------------------------------------------- /Pods/OpenSSL-Apple/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/OpenSSL-Apple/LICENSE -------------------------------------------------------------------------------- /Pods/OpenSSL-Apple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/OpenSSL-Apple/README.md -------------------------------------------------------------------------------- /Pods/OpenSSL-Apple/frameworks/MacOSX/openssl.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /Pods/OpenSSL-Apple/frameworks/MacOSX/openssl.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /Pods/OpenSSL-Apple/frameworks/MacOSX/openssl.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /Pods/OpenSSL-Apple/frameworks/MacOSX/openssl.framework/openssl: -------------------------------------------------------------------------------- 1 | Versions/Current/openssl -------------------------------------------------------------------------------- /Pods/Pods-ProtonVPN-metadata.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Pods-ProtonVPN-metadata.plist -------------------------------------------------------------------------------- /Pods/Pods-ProtonVPNTests-metadata.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Pods-ProtonVPNTests-metadata.plist -------------------------------------------------------------------------------- /Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Pods/ReachabilitySwift/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/ReachabilitySwift/LICENSE -------------------------------------------------------------------------------- /Pods/ReachabilitySwift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/ReachabilitySwift/README.md -------------------------------------------------------------------------------- /Pods/ReachabilitySwift/Sources/Reachability.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/ReachabilitySwift/Sources/Reachability.swift -------------------------------------------------------------------------------- /Pods/SDWebImage/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/LICENSE -------------------------------------------------------------------------------- /Pods/SDWebImage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/README.md -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/NSButton+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/NSButton+WebCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/NSButton+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/NSButton+WebCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/NSData+ImageContentType.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/NSImage+Compatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/NSImage+Compatibility.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/NSImage+Compatibility.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/NSImage+Compatibility.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImage.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImagePlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImagePlayer.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImagePlayer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImagePlayer.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageRep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageRep.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageRep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageRep.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageView.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDAnimatedImageView.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDDiskCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDDiskCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDDiskCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDDiskCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDGraphicsImageRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDGraphicsImageRenderer.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDGraphicsImageRenderer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDGraphicsImageRenderer.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageAPNGCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageAPNGCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageAPNGCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageAPNGCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageAWebPCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageAWebPCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageAWebPCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageAWebPCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCacheConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCacheConfig.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCacheConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCacheConfig.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCacheDefine.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCachesManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCachesManager.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCachesManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCachesManager.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCoderHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCoderHelper.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCoderHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCoderHelper.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCodersManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCodersManager.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageCodersManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageCodersManager.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageFrame.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageFrame.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageFrame.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageGIFCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageGIFCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageGIFCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageGIFCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageGraphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageGraphics.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageGraphics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageGraphics.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageHEICCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageHEICCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageHEICCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageHEICCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageIOAnimatedCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageIOCoder.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageLoader.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageLoader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageLoader.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageLoadersManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageLoadersManager.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageLoadersManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageLoadersManager.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageTransformer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageTransformer.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDImageTransformer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDImageTransformer.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDMemoryCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDMemoryCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDMemoryCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDMemoryCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheKeyFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheKeyFilter.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheKeyFilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheKeyFilter.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheSerializer.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheSerializer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageCacheSerializer.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageCompat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageCompat.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageCompat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageCompat.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageDefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageDefine.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageDefine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageDefine.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloader.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloader.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloaderConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloaderConfig.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloaderConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageDownloaderConfig.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageError.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageError.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageIndicator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageIndicator.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageIndicator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageIndicator.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageManager.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageManager.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageOperation.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageOperation.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageOptionsProcessor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageOptionsProcessor.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageOptionsProcessor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageOptionsProcessor.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImagePrefetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImagePrefetcher.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImagePrefetcher.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImagePrefetcher.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageTransition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageTransition.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/SDWebImageTransition.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/SDWebImageTransition.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIButton+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIButton+WebCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIButton+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIButton+WebCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+ExtendedCacheData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+ExtendedCacheData.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+ExtendedCacheData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+ExtendedCacheData.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+ForceDecode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+ForceDecode.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+ForceDecode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+ForceDecode.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+GIF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+GIF.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+GIF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+GIF.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+MemoryCacheCost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+MemoryCacheCost.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+MemoryCacheCost.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+MemoryCacheCost.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+Metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+Metadata.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+Metadata.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+Metadata.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+MultiFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+MultiFormat.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+MultiFormat.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+MultiFormat.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+Transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+Transform.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImage+Transform.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImage+Transform.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImageView+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImageView+WebCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIImageView+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIImageView+WebCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIView+WebCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIView+WebCache.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIView+WebCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIView+WebCache.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIView+WebCacheOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIView+WebCacheOperation.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Core/UIView+WebCacheOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Core/UIView+WebCacheOperation.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDAssociatedObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDAssociatedObject.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDAssociatedObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDAssociatedObject.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDAsyncBlockOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDAsyncBlockOperation.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDAsyncBlockOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDAsyncBlockOperation.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDDeviceHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDDeviceHelper.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDDeviceHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDDeviceHelper.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDDisplayLink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDDisplayLink.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDDisplayLink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDDisplayLink.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDFileAttributeHelper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDFileAttributeHelper.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDFileAttributeHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDFileAttributeHelper.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDImageAssetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDImageAssetManager.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDImageAssetManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDImageAssetManager.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDInternalMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDInternalMacros.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDInternalMacros.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDInternalMacros.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDWeakProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDWeakProxy.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDWeakProxy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDWeakProxy.m -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/SDmetamacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/SDmetamacros.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/UIColor+SDHexString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/UIColor+SDHexString.h -------------------------------------------------------------------------------- /Pods/SDWebImage/SDWebImage/Private/UIColor+SDHexString.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/SDWebImage/Private/UIColor+SDHexString.m -------------------------------------------------------------------------------- /Pods/SDWebImage/WebImage/SDWebImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SDWebImage/WebImage/SDWebImage.h -------------------------------------------------------------------------------- /Pods/Sentry/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/LICENSE.md -------------------------------------------------------------------------------- /Pods/Sentry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/README.md -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/NSData+SentryCompression.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/NSData+SentryCompression.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/NSDate+SentryExtras.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/NSDate+SentryExtras.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/NSDictionary+SentrySanitize.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/NSDictionary+SentrySanitize.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/NSString+SentryNSUIntegerValue.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/NSString+SentryNSUIntegerValue.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryAsynchronousOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryAsynchronousOperation.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryBreadcrumb.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryBreadcrumb.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryBreadcrumbStore.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryBreadcrumbStore.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryBreadcrumbTracker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryBreadcrumbTracker.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryClient.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryClient.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryContext.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryContext.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryCrashExceptionApplication.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryCrashExceptionApplication.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryCrashReportConverter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryCrashReportConverter.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryCrashReportSink.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryCrashReportSink.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryDebugMeta.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryDebugMeta.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryDsn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryDsn.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryError.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryEvent.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryEvent.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryException.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryException.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryFileManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryFileManager.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryFrame.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryFrame.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryInstallation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryInstallation.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryJavaScriptBridgeHelper.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryJavaScriptBridgeHelper.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryLog.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryLog.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryMechanism.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryMechanism.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryNSURLRequest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryNSURLRequest.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryOptions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryOptions.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryQueueableRequestManager.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryQueueableRequestManager.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryRequestOperation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryRequestOperation.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryStacktrace.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryStacktrace.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentrySwizzle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentrySwizzle.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryThread.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryThread.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/SentryUser.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/SentryUser.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/NSDate+SentryExtras.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/NSDate+SentryExtras.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/Sentry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/Sentry.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryBreadcrumb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryBreadcrumb.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryBreadcrumbStore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryBreadcrumbStore.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryBreadcrumbTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryBreadcrumbTracker.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryClient+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryClient+Internal.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryClient.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryContext.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryCrashReportSink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryCrashReportSink.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryDebugMeta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryDebugMeta.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryDefines.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryDsn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryDsn.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryError.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryEvent.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryException.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryFileManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryFileManager.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryFrame.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryInstallation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryInstallation.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryLog.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryMechanism.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryMechanism.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryNSURLRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryNSURLRequest.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryOptions.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryRequestOperation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryRequestOperation.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentrySerializable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentrySerializable.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryStacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryStacktrace.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentrySwizzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentrySwizzle.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryThread.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/Sentry/include/SentryUser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/Sentry/include/SentryUser.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/SentryCrash/Recording/SentryCrash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/SentryCrash/Recording/SentryCrash.h -------------------------------------------------------------------------------- /Pods/Sentry/Sources/SentryCrash/Recording/SentryCrash.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/SentryCrash/Recording/SentryCrash.m -------------------------------------------------------------------------------- /Pods/Sentry/Sources/SentryCrash/Recording/SentryCrashC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/SentryCrash/Recording/SentryCrashC.c -------------------------------------------------------------------------------- /Pods/Sentry/Sources/SentryCrash/Recording/SentryCrashC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sentry/Sources/SentryCrash/Recording/SentryCrashC.h -------------------------------------------------------------------------------- /Pods/Sparkle/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/LICENSE -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/Sparkle.framework.dSYM/Contents/Info.plist -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/PrivateHeaders: -------------------------------------------------------------------------------- 1 | Versions/Current/PrivateHeaders -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Sparkle: -------------------------------------------------------------------------------- 1 | Versions/Current/Sparkle -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUErrors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUErrors.h -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUExport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/SUExport.h -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Headers/Sparkle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/Sparkle.framework/Versions/A/Headers/Sparkle.h -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Resources/Autoupdate.app/Contents/PkgInfo: -------------------------------------------------------------------------------- 1 | APPL???? -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Resources/fr_CA.lproj: -------------------------------------------------------------------------------- 1 | fr.lproj -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Resources/pt.lproj: -------------------------------------------------------------------------------- 1 | pt_BR.lproj -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/A/Sparkle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/Sparkle.framework/Versions/A/Sparkle -------------------------------------------------------------------------------- /Pods/Sparkle/Sparkle.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /Pods/Sparkle/bin/BinaryDelta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/BinaryDelta -------------------------------------------------------------------------------- /Pods/Sparkle/bin/BinaryDelta.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/BinaryDelta.dSYM/Contents/Info.plist -------------------------------------------------------------------------------- /Pods/Sparkle/bin/generate_appcast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/generate_appcast -------------------------------------------------------------------------------- /Pods/Sparkle/bin/generate_appcast.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/generate_appcast.dSYM/Contents/Info.plist -------------------------------------------------------------------------------- /Pods/Sparkle/bin/generate_keys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/generate_keys -------------------------------------------------------------------------------- /Pods/Sparkle/bin/generate_keys.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/generate_keys.dSYM/Contents/Info.plist -------------------------------------------------------------------------------- /Pods/Sparkle/bin/old_dsa_scripts/sign_update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/old_dsa_scripts/sign_update -------------------------------------------------------------------------------- /Pods/Sparkle/bin/sign_update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/sign_update -------------------------------------------------------------------------------- /Pods/Sparkle/bin/sign_update.dSYM/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Sparkle/bin/sign_update.dSYM/Contents/Info.plist -------------------------------------------------------------------------------- /Pods/SwiftLint/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftLint/LICENSE -------------------------------------------------------------------------------- /Pods/SwiftLint/swiftlint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftLint/swiftlint -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/LICENSE -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/README.md -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/AES256CBC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/AES256CBC.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/Base64.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/Base64.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/BaseDestination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/BaseDestination.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/ConsoleDestination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/ConsoleDestination.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/Extensions.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/FileDestination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/FileDestination.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/Filter.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/FilterValidator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/FilterValidator.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/GoogleCloudDestination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/GoogleCloudDestination.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/SBPlatformDestination.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/SBPlatformDestination.swift -------------------------------------------------------------------------------- /Pods/SwiftyBeaver/Sources/SwiftyBeaver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/SwiftyBeaver/Sources/SwiftyBeaver.swift -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Alamofire/Alamofire-Info.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Alamofire/Alamofire-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Alamofire/Alamofire-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Alamofire/Alamofire-umbrella.h -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Alamofire/Alamofire.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Alamofire/Alamofire.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Alamofire/Alamofire.modulemap -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SDWebImage/SDWebImage-Info.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SDWebImage/SDWebImage-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SDWebImage/SDWebImage-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SDWebImage/SDWebImage-umbrella.h -------------------------------------------------------------------------------- /Pods/Target Support Files/SDWebImage/SDWebImage.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SDWebImage/SDWebImage.modulemap -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry-Info.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry-umbrella.h -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry.modulemap -------------------------------------------------------------------------------- /Pods/Target Support Files/Sentry/Sentry.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sentry/Sentry.release.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms-output-files.xcfilelist: -------------------------------------------------------------------------------- 1 | ${DWARF_DSYM_FOLDER_PATH}/Sparkle.framework.dSYM -------------------------------------------------------------------------------- /Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sparkle/Sparkle-copy-dsyms.sh -------------------------------------------------------------------------------- /Pods/Target Support Files/Sparkle/Sparkle.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sparkle/Sparkle.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/Sparkle/Sparkle.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/Sparkle/Sparkle.release.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/SwiftLint/SwiftLint.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SwiftLint/SwiftLint.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/SwiftyBeaver/SwiftyBeaver-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/SwiftyBeaver/SwiftyBeaver-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit-Info.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit-umbrella.h -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit.modulemap -------------------------------------------------------------------------------- /Pods/Target Support Files/TrustKit/TrustKit.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TrustKit/TrustKit.release.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/TunnelKit/TunnelKit-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TunnelKit/TunnelKit-Info.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/TunnelKit/TunnelKit-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TunnelKit/TunnelKit-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/TunnelKit/TunnelKit-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TunnelKit/TunnelKit-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/TunnelKit/TunnelKit-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TunnelKit/TunnelKit-umbrella.h -------------------------------------------------------------------------------- /Pods/Target Support Files/TunnelKit/TunnelKit.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TunnelKit/TunnelKit.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/TunnelKit/TunnelKit.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/TunnelKit/TunnelKit.modulemap -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore-Info.plist -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore-dummy.m -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore-prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore-prefix.pch -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore-umbrella.h -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore.debug.xcconfig -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore.modulemap -------------------------------------------------------------------------------- /Pods/Target Support Files/vpncore/vpncore.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/Target Support Files/vpncore/vpncore.release.xcconfig -------------------------------------------------------------------------------- /Pods/TrustKit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/LICENSE -------------------------------------------------------------------------------- /Pods/TrustKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/README.md -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Dependencies/RSSwizzle/RSSwizzle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Dependencies/RSSwizzle/RSSwizzle.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Dependencies/RSSwizzle/RSSwizzle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Dependencies/RSSwizzle/RSSwizzle.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Pinning/TSKPublicKeyAlgorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Pinning/TSKPublicKeyAlgorithm.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Pinning/TSKSPKIHashCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Pinning/TSKSPKIHashCache.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Pinning/TSKSPKIHashCache.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Pinning/TSKSPKIHashCache.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Pinning/ssl_pin_verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Pinning/ssl_pin_verifier.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Pinning/ssl_pin_verifier.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Pinning/ssl_pin_verifier.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/TSKBackgroundReporter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/TSKBackgroundReporter.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/TSKBackgroundReporter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/TSKBackgroundReporter.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/TSKPinFailureReport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/TSKPinFailureReport.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/TSKPinFailureReport.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/TSKPinFailureReport.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/TSKReportsRateLimiter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/TSKReportsRateLimiter.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/TSKReportsRateLimiter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/TSKReportsRateLimiter.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/reporting_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/reporting_utils.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/reporting_utils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/reporting_utils.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/vendor_identifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/vendor_identifier.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/Reporting/vendor_identifier.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/Reporting/vendor_identifier.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TSKLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TSKLog.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TSKPinningValidator.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TSKPinningValidator.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TSKPinningValidatorResult.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TSKPinningValidatorResult.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TSKPinningValidator_Private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TSKPinningValidator_Private.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TSKTrustKitConfig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TSKTrustKitConfig.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TrustKit-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TrustKit-Bridging-Header.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/TrustKit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/TrustKit.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/configuration_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/configuration_utils.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/configuration_utils.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/configuration_utils.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/parse_configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/parse_configuration.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/parse_configuration.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/parse_configuration.m -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/public/TSKPinningValidator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/public/TSKPinningValidator.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/public/TSKPinningValidatorCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/public/TSKPinningValidatorCallback.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/public/TSKPinningValidatorResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/public/TSKPinningValidatorResult.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/public/TSKTrustDecision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/public/TSKTrustDecision.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/public/TSKTrustKitConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/public/TSKTrustKitConfig.h -------------------------------------------------------------------------------- /Pods/TrustKit/TrustKit/public/TrustKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TrustKit/TrustKit/public/TrustKit.h -------------------------------------------------------------------------------- /Pods/TunnelKit/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/LICENSE -------------------------------------------------------------------------------- /Pods/TunnelKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/README.md -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/AppExtension/Keychain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/AppExtension/Keychain.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Allocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Allocation.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Allocation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Allocation.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/DNS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/DNS.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/DNS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/DNS.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/DNSResolver.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/DNSResolver.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/EndpointProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/EndpointProtocol.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Errors.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Errors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Errors.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Errors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Errors.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/IOInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/IOInterface.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/IPv4Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/IPv4Settings.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/IPv6Settings.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/IPv6Settings.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/LZO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/LZO.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/LZO.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/LZO.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/LinkInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/LinkInterface.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Proxy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Proxy.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTable.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTable.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTable.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTableEntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTableEntry.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTableEntry.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/RoutingTableEntry.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/SecureRandom.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/SecureRandom.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Session.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Session.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/SocketType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/SocketType.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/TunnelInterface.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/TunnelInterface.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/Utils.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/ZeroingData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/ZeroingData.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/ZeroingData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/ZeroingData.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/ZeroingData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/ZeroingData.swift -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/module.modulemap -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Core/route.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Core/route.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/Crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/Crypto.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/MSS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/MSS.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/MSS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/MSS.m -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/TLSBox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/TLSBox.h -------------------------------------------------------------------------------- /Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/TLSBox.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Pods/TunnelKit/TunnelKit/Sources/Protocols/OpenVPN/TLSBox.m -------------------------------------------------------------------------------- /ProtonVPN.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ProtonVPN.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ProtonVPN.xcworkspace/xcshareddata/IDETemplateMacros.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN.xcworkspace/xcshareddata/IDETemplateMacros.plist -------------------------------------------------------------------------------- /ProtonVPN.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ProtonVPN/About.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/About.xib -------------------------------------------------------------------------------- /ProtonVPN/AboutViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AboutViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/AboutWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AboutWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/AbstractProfileViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AbstractProfileViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/Account.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Account.xib -------------------------------------------------------------------------------- /ProtonVPN/AccountPlan+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AccountPlan+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/AccountViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AccountViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/AccountViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AccountViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/Acknowledgements.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Acknowledgements.xib -------------------------------------------------------------------------------- /ProtonVPN/AcknowledgementsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AcknowledgementsViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/AcknowledgementsWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AcknowledgementsWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/Alerts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Alerts.swift -------------------------------------------------------------------------------- /ProtonVPN/AnnouncementItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AnnouncementItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/AnnouncementItemView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AnnouncementItemView.xib -------------------------------------------------------------------------------- /ProtonVPN/AnnouncementsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AnnouncementsViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/AnnouncementsViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AnnouncementsViewController.xib -------------------------------------------------------------------------------- /ProtonVPN/AppConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AppConstants.swift -------------------------------------------------------------------------------- /ProtonVPN/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AppDelegate.swift -------------------------------------------------------------------------------- /ProtonVPN/AppProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AppProtocol.swift -------------------------------------------------------------------------------- /ProtonVPN/AppSessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AppSessionManager.swift -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/1024.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/128.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/16.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/256-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/256-1.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/256.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/32-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/32-1.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/32.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/512-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/512-1.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/512.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/AppIconDebug.appiconset/64.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Connecting/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Connecting/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Flags Plain/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Flags Plain/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/FlagsLarge/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/FlagsLarge/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Help/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Help/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/QuickSettings/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/QuickSettings/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/bell.imageset/bell.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/bell.imageset/bell.pdf -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/home.imageset/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/home.imageset/home.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/home.imageset/home@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/home.imageset/home@2x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/home.imageset/home@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/home.imageset/home@3x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/info.imageset/info.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/info.imageset/info.pdf -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/minus.imageset/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/minus.imageset/minus.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/p2p.imageset/p2p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/p2p.imageset/p2p.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/p2p.imageset/p2p@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/p2p.imageset/p2p@2x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/p2p.imageset/p2p@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/p2p.imageset/p2p@3x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/plus.imageset/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/plus.imageset/plus.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/plus.imageset/plus@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/plus.imageset/plus@2x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/plus.imageset/plus@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/plus.imageset/plus@3x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/power-button.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/power-button.pdf -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/tor.imageset/tor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/tor.imageset/tor.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/tor.imageset/tor@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/tor.imageset/tor@2x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Icons/tor.imageset/tor@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Icons/tor.imageset/tor@3x.png -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Logo/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Logo/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Map/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Map/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/Report bug/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/Report bug/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/StatusBar/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/StatusBar/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/Assets.xcassets/temp.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Assets.xcassets/temp.imageset/Contents.json -------------------------------------------------------------------------------- /ProtonVPN/AttachedFileView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AttachedFileView.swift -------------------------------------------------------------------------------- /ProtonVPN/AttachedFileView.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/AttachedFileView.xib -------------------------------------------------------------------------------- /ProtonVPN/BlockeableScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/BlockeableScrollView.swift -------------------------------------------------------------------------------- /ProtonVPN/Bundle+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Bundle+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/ButtonImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ButtonImageView.swift -------------------------------------------------------------------------------- /ProtonVPN/ButtonMask.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ButtonMask.swift -------------------------------------------------------------------------------- /ProtonVPN/CellSurfaceButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CellSurfaceButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ClearCancellationButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ClearCancellationButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ClickDetectingVisualEffectView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ClickDetectingVisualEffectView.swift -------------------------------------------------------------------------------- /ProtonVPN/Client.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Client.plist -------------------------------------------------------------------------------- /ProtonVPN/CocoaString+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CocoaString+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/CodeSignatureComparitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CodeSignatureComparitor.swift -------------------------------------------------------------------------------- /ProtonVPN/ColorPicker.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColorPicker.xib -------------------------------------------------------------------------------- /ProtonVPN/ColorPickerCircle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColorPickerCircle.swift -------------------------------------------------------------------------------- /ProtonVPN/ColorPickerItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColorPickerItem.xib -------------------------------------------------------------------------------- /ProtonVPN/ColorPickerItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColorPickerItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/ColorPickerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColorPickerViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ColorPickerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColorPickerViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ColoredLoadButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ColoredLoadButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectingOverlay.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectingOverlay.xib -------------------------------------------------------------------------------- /ProtonVPN/ConnectingOverlayButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectingOverlayButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectingOverlayViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectingOverlayViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectingViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectingWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectingWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectionOverlay.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectionOverlay.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectionSettings.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectionSettings.xib -------------------------------------------------------------------------------- /ProtonVPN/ConnectionSettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectionSettingsViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectionSettingsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectionSettingsViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ConnectionViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ConnectionViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/CountriesSection.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountriesSection.xib -------------------------------------------------------------------------------- /ProtonVPN/CountriesSectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountriesSectionViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/CountriesSectionViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountriesSectionViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/CountryAnnotationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountryAnnotationView.swift -------------------------------------------------------------------------------- /ProtonVPN/CountryAnnotationViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountryAnnotationViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/CountryItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountryItem.xib -------------------------------------------------------------------------------- /ProtonVPN/CountryItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountryItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/CountryItemViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CountryItemViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/CreateNewProfile.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CreateNewProfile.xib -------------------------------------------------------------------------------- /ProtonVPN/CreateNewProfileViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CreateNewProfileViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/CreateNewProfileViewModel+Descriptors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CreateNewProfileViewModel+Descriptors.swift -------------------------------------------------------------------------------- /ProtonVPN/CreateNewProfileViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CreateNewProfileViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/CustomOverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/CustomOverlayView.swift -------------------------------------------------------------------------------- /ProtonVPN/DependencyContainer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/DependencyContainer.swift -------------------------------------------------------------------------------- /ProtonVPN/Dictionary+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Dictionary+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/DisabledScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/DisabledScrollView.swift -------------------------------------------------------------------------------- /ProtonVPN/DisablingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/DisablingView.swift -------------------------------------------------------------------------------- /ProtonVPN/ExpandCellButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ExpandCellButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ExpandMapButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ExpandMapButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ExpandableContentPopup.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ExpandableContentPopup.xib -------------------------------------------------------------------------------- /ProtonVPN/ExpandableContentPopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ExpandableContentPopupViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ExpandablePopupViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ExpandablePopupViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/FeatureIcon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/FeatureIcon.swift -------------------------------------------------------------------------------- /ProtonVPN/FirewallManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/FirewallManager.swift -------------------------------------------------------------------------------- /ProtonVPN/FirstLaunchRoutine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/FirstLaunchRoutine.swift -------------------------------------------------------------------------------- /ProtonVPN/FlagView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/FlagView.swift -------------------------------------------------------------------------------- /ProtonVPN/FooterItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/FooterItem.xib -------------------------------------------------------------------------------- /ProtonVPN/FooterItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/FooterItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/GeneralSettings.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/GeneralSettings.xib -------------------------------------------------------------------------------- /ProtonVPN/GeneralSettingsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/GeneralSettingsViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/GeneralSettingsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/GeneralSettingsViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/GreenActionButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/GreenActionButton.swift -------------------------------------------------------------------------------- /ProtonVPN/GreenHighlightButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/GreenHighlightButton.swift -------------------------------------------------------------------------------- /ProtonVPN/Header.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Header.xib -------------------------------------------------------------------------------- /ProtonVPN/HeaderViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HeaderViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/HeaderViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HeaderViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/HelpMenuController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HelpMenuController.swift -------------------------------------------------------------------------------- /ProtonVPN/HelpMenuViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HelpMenuViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/HelpPopover.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HelpPopover.xib -------------------------------------------------------------------------------- /ProtonVPN/HelpPopoverBackgroundView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HelpPopoverBackgroundView.swift -------------------------------------------------------------------------------- /ProtonVPN/HelpPopoverViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HelpPopoverViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/HelpPopoverViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HelpPopoverViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/HoverDetectionButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HoverDetectionButton.swift -------------------------------------------------------------------------------- /ProtonVPN/HoverDetectionButtonAdvanced.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HoverDetectionButtonAdvanced.swift -------------------------------------------------------------------------------- /ProtonVPN/HoverDetectionPopUpButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/HoverDetectionPopUpButton.swift -------------------------------------------------------------------------------- /ProtonVPN/InAppLinkManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/InAppLinkManager.swift -------------------------------------------------------------------------------- /ProtonVPN/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Info.plist -------------------------------------------------------------------------------- /ProtonVPN/KillSwitchDropdownPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/KillSwitchDropdownPresenter.swift -------------------------------------------------------------------------------- /ProtonVPN/KillSwitchSwift5Popup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/KillSwitchSwift5Popup.swift -------------------------------------------------------------------------------- /ProtonVPN/KillSwitchSwift5Popup.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/KillSwitchSwift5Popup.xib -------------------------------------------------------------------------------- /ProtonVPN/LargeConnectButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LargeConnectButton.swift -------------------------------------------------------------------------------- /ProtonVPN/LoadCircle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoadCircle.swift -------------------------------------------------------------------------------- /ProtonVPN/LoadIcon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoadIcon.swift -------------------------------------------------------------------------------- /ProtonVPN/LoadingAnimationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoadingAnimationView.swift -------------------------------------------------------------------------------- /ProtonVPN/Login.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Login.xib -------------------------------------------------------------------------------- /ProtonVPN/LoginButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoginButton.swift -------------------------------------------------------------------------------- /ProtonVPN/LoginViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoginViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/LoginViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoginViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/LoginWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/LoginWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/MacAlertService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MacAlertService.swift -------------------------------------------------------------------------------- /ProtonVPN/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Main.storyboard -------------------------------------------------------------------------------- /ProtonVPN/MapCoordinateTranslator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapCoordinateTranslator.swift -------------------------------------------------------------------------------- /ProtonVPN/MapGradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapGradientView.swift -------------------------------------------------------------------------------- /ProtonVPN/MapHeader.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapHeader.xib -------------------------------------------------------------------------------- /ProtonVPN/MapHeaderBackground.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapHeaderBackground.swift -------------------------------------------------------------------------------- /ProtonVPN/MapHeaderViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapHeaderViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/MapHeaderViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapHeaderViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/MapSectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapSectionViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/MapSectionViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapSectionViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/MapView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/MapView.swift -------------------------------------------------------------------------------- /ProtonVPN/NSAttributedString+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSAttributedString+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NSColor+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSColor+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NSFont+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSFont+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NSImage+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSImage+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NSString+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSString+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NSTextField+RealSizing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSTextField+RealSizing.swift -------------------------------------------------------------------------------- /ProtonVPN/NSView+Children.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSView+Children.swift -------------------------------------------------------------------------------- /ProtonVPN/NSView+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSView+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NSWindow+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NSWindow+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/NavigationService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NavigationService.swift -------------------------------------------------------------------------------- /ProtonVPN/NeagentHelpPopUp.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NeagentHelpPopUp.xib -------------------------------------------------------------------------------- /ProtonVPN/NeagentHelpPopUpViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NeagentHelpPopUpViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/NetshieldDropdownPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NetshieldDropdownPresenter.swift -------------------------------------------------------------------------------- /ProtonVPN/NetworkHelperTimeoutWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NetworkHelperTimeoutWrapper.swift -------------------------------------------------------------------------------- /ProtonVPN/NetworkStatistics.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NetworkStatistics.swift -------------------------------------------------------------------------------- /ProtonVPN/NotificationManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NotificationManager.swift -------------------------------------------------------------------------------- /ProtonVPN/NotificationManagerProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/NotificationManagerProtocol.swift -------------------------------------------------------------------------------- /ProtonVPN/ObfuscatedConstants.example.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ObfuscatedConstants.example.swift -------------------------------------------------------------------------------- /ProtonVPN/OsxUiAlertService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OsxUiAlertService.swift -------------------------------------------------------------------------------- /ProtonVPN/OverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverlayView.swift -------------------------------------------------------------------------------- /ProtonVPN/Overview.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Overview.xib -------------------------------------------------------------------------------- /ProtonVPN/OverviewItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverviewItem.xib -------------------------------------------------------------------------------- /ProtonVPN/OverviewItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverviewItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/OverviewItemViewModel+Descriptors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverviewItemViewModel+Descriptors.swift -------------------------------------------------------------------------------- /ProtonVPN/OverviewItemViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverviewItemViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/OverviewViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverviewViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/OverviewViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/OverviewViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/PVPNHyperlinkTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PVPNHyperlinkTextField.swift -------------------------------------------------------------------------------- /ProtonVPN/PVPNTextField.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PVPNTextField.swift -------------------------------------------------------------------------------- /ProtonVPN/PVPNTextViewLink.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PVPNTextViewLink.swift -------------------------------------------------------------------------------- /ProtonVPN/PassThroughImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PassThroughImageView.swift -------------------------------------------------------------------------------- /ProtonVPN/PassThroughView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PassThroughView.swift -------------------------------------------------------------------------------- /ProtonVPN/PopUp.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PopUp.xib -------------------------------------------------------------------------------- /ProtonVPN/PopUpViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PopUpViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/PopUpViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PopUpViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/PrefillInformation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PrefillInformation.swift -------------------------------------------------------------------------------- /ProtonVPN/PrimaryActionButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PrimaryActionButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfileCircle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfileCircle.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfileIcon+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfileIcon+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfileItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfileItem.xib -------------------------------------------------------------------------------- /ProtonVPN/ProfileItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfileItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfileItemViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfileItemViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfileManager+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfileManager+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesContainer.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesContainer.xib -------------------------------------------------------------------------------- /ProtonVPN/ProfilesContainerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesContainerViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesContainerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesContainerViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesMenuController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesMenuController.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesMenuViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesMenuViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesSection.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesSection.xib -------------------------------------------------------------------------------- /ProtonVPN/ProfilesSectionViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesSectionViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesSectionViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesSectionViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesTabBar.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesTabBar.xib -------------------------------------------------------------------------------- /ProtonVPN/ProfilesTabBarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesTabBarView.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesTabBarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesTabBarViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ProfilesWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProfilesWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/PropertiesManager+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/PropertiesManager+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/ProtonVPN-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProtonVPN-Bridging-Header.h -------------------------------------------------------------------------------- /ProtonVPN/ProtonVPN.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProtonVPN.entitlements -------------------------------------------------------------------------------- /ProtonVPN/ProtonVpnMenuController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProtonVpnMenuController.swift -------------------------------------------------------------------------------- /ProtonVPN/ProtonVpnMenuViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ProtonVpnMenuViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingButton.swift -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingDetailViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingDetailViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingDetailViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingDetailViewController.xib -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingDropdownPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingDropdownPresenter.swift -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingsDropdownOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingsDropdownOption.swift -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingsDropdownOption.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingsDropdownOption.xib -------------------------------------------------------------------------------- /ProtonVPN/QuickSettingsDropdownOptionPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuickSettingsDropdownOptionPresenter.swift -------------------------------------------------------------------------------- /ProtonVPN/QuitApplicationButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/QuitApplicationButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ReconnectingOverlayViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ReconnectingOverlayViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ReportBugViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ReportBugViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ReportBugViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ReportBugViewController.xib -------------------------------------------------------------------------------- /ProtonVPN/ReportBugWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ReportBugWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/ResizingTextButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ResizingTextButton.swift -------------------------------------------------------------------------------- /ProtonVPN/SCCoreCircleButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SCCoreCircleButton.swift -------------------------------------------------------------------------------- /ProtonVPN/SCEntryCountryAnnotationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SCEntryCountryAnnotationView.swift -------------------------------------------------------------------------------- /ProtonVPN/SCExitCountryAnnotationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SCExitCountryAnnotationView.swift -------------------------------------------------------------------------------- /ProtonVPN/SCUpgradePopUpViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SCUpgradePopUpViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/SCUpgradePopup.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SCUpgradePopup.xib -------------------------------------------------------------------------------- /ProtonVPN/SCUpgradePopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SCUpgradePopupViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/SecureCoreDropdownPresenter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SecureCoreDropdownPresenter.swift -------------------------------------------------------------------------------- /ProtonVPN/SecureCoreServerItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SecureCoreServerItem.xib -------------------------------------------------------------------------------- /ProtonVPN/SecureCoreServerItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SecureCoreServerItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/SecureCoreWarning.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SecureCoreWarning.xib -------------------------------------------------------------------------------- /ProtonVPN/SecureCoreWarningViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SecureCoreWarningViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/SecureTextFieldWithFocus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SecureTextFieldWithFocus.swift -------------------------------------------------------------------------------- /ProtonVPN/ServerInfo.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerInfo.xib -------------------------------------------------------------------------------- /ProtonVPN/ServerInfoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerInfoView.swift -------------------------------------------------------------------------------- /ProtonVPN/ServerInfoViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerInfoViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/ServerInfoViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerInfoViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ServerItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerItem.xib -------------------------------------------------------------------------------- /ProtonVPN/ServerItemView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerItemView.swift -------------------------------------------------------------------------------- /ProtonVPN/ServerItemViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerItemViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/ServerUtility.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ServerUtility.swift -------------------------------------------------------------------------------- /ProtonVPN/SettingsContainer.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsContainer.xib -------------------------------------------------------------------------------- /ProtonVPN/SettingsContainerViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsContainerViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/SettingsContainerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsContainerViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/SettingsTabBar.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsTabBar.xib -------------------------------------------------------------------------------- /ProtonVPN/SettingsTabBarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsTabBarViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/SettingsTabBarViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsTabBarViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/SettingsWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SettingsWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/ShadowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ShadowView.swift -------------------------------------------------------------------------------- /ProtonVPN/ShowApplicationButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ShowApplicationButton.swift -------------------------------------------------------------------------------- /ProtonVPN/SidebarTabBar.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SidebarTabBar.xib -------------------------------------------------------------------------------- /ProtonVPN/SidebarTabBarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SidebarTabBarView.swift -------------------------------------------------------------------------------- /ProtonVPN/SidebarTabBarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SidebarTabBarViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/SidebarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SidebarViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/SidebarViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SidebarViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/SidebarWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SidebarWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusBarAppConnectButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusBarAppConnectButton.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenu.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenu.xib -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuCountryItemViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuCountryItemViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuCountryViewItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuCountryViewItem.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuCountryViewItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuCountryViewItem.xib -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuItemBackground.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuItemBackground.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuProfileItemViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuProfileItemViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuProfileViewItem.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuProfileViewItem.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuProfileViewItem.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuProfileViewItem.xib -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuProfilesList.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuProfilesList.xib -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuProfilesListController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuProfilesListController.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuProfilesListViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuProfilesListViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuSurfaceButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuSurfaceButton.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/StatusMenuWindowModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/StatusMenuWindowModel.swift -------------------------------------------------------------------------------- /ProtonVPN/SwiftChecker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SwiftChecker.swift -------------------------------------------------------------------------------- /ProtonVPN/SwitchButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/SwitchButton.swift -------------------------------------------------------------------------------- /ProtonVPN/TabBarButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TabBarButton.swift -------------------------------------------------------------------------------- /ProtonVPN/TabBarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TabBarView.swift -------------------------------------------------------------------------------- /ProtonVPN/TextFieldFocusDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TextFieldFocusDelegate.swift -------------------------------------------------------------------------------- /ProtonVPN/TextFieldWithFocus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TextFieldWithFocus.swift -------------------------------------------------------------------------------- /ProtonVPN/TextFieldWithPadding.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TextFieldWithPadding.swift -------------------------------------------------------------------------------- /ProtonVPN/TimeInterval+Extension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TimeInterval+Extension.swift -------------------------------------------------------------------------------- /ProtonVPN/Tour.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Tour.xib -------------------------------------------------------------------------------- /ProtonVPN/TourController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourController.swift -------------------------------------------------------------------------------- /ProtonVPN/TourDescriptionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourDescriptionView.swift -------------------------------------------------------------------------------- /ProtonVPN/TourNextButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourNextButton.swift -------------------------------------------------------------------------------- /ProtonVPN/TourNumber.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourNumber.xib -------------------------------------------------------------------------------- /ProtonVPN/TourNumberRingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourNumberRingView.swift -------------------------------------------------------------------------------- /ProtonVPN/TourNumberView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourNumberView.swift -------------------------------------------------------------------------------- /ProtonVPN/TourNumberViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourNumberViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/TourPreviousButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourPreviousButton.swift -------------------------------------------------------------------------------- /ProtonVPN/TourViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/TourWindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TourWindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/TransparentBackedScroller.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TransparentBackedScroller.swift -------------------------------------------------------------------------------- /ProtonVPN/TrialAboutToExpire.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TrialAboutToExpire.xib -------------------------------------------------------------------------------- /ProtonVPN/TrialAboutToExpireViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TrialAboutToExpireViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/TrialExpired.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TrialExpired.xib -------------------------------------------------------------------------------- /ProtonVPN/TrialExpiredViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TrialExpiredViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/TrialWelcome.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TrialWelcome.xib -------------------------------------------------------------------------------- /ProtonVPN/TrialWelcomeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TrialWelcomeViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/TriangleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/TriangleView.swift -------------------------------------------------------------------------------- /ProtonVPN/UpdateFileSelector.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/UpdateFileSelector.swift -------------------------------------------------------------------------------- /ProtonVPN/UpdateManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/UpdateManager.swift -------------------------------------------------------------------------------- /ProtonVPN/Upsell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Upsell.xib -------------------------------------------------------------------------------- /ProtonVPN/UpsellGradientView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/UpsellGradientView.swift -------------------------------------------------------------------------------- /ProtonVPN/UpsellPrimaryActionButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/UpsellPrimaryActionButton.swift -------------------------------------------------------------------------------- /ProtonVPN/UpsellViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/UpsellViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/VerticalScrollView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/VerticalScrollView.swift -------------------------------------------------------------------------------- /ProtonVPN/VerticallyCenteredTextFieldCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/VerticallyCenteredTextFieldCell.swift -------------------------------------------------------------------------------- /ProtonVPN/WarningPopup.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WarningPopup.xib -------------------------------------------------------------------------------- /ProtonVPN/WarningPopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WarningPopupViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/WarningPopupViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WarningPopupViewModel.swift -------------------------------------------------------------------------------- /ProtonVPN/Welcome.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/Welcome.xib -------------------------------------------------------------------------------- /ProtonVPN/WelcomeViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WelcomeViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/WhiteCancelationButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WhiteCancelationButton.swift -------------------------------------------------------------------------------- /ProtonVPN/WhiteHoverLinkButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WhiteHoverLinkButton.swift -------------------------------------------------------------------------------- /ProtonVPN/WiFiSecurityMonitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WiFiSecurityMonitor.swift -------------------------------------------------------------------------------- /ProtonVPN/WiFiWarningPopupViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WiFiWarningPopupViewController.swift -------------------------------------------------------------------------------- /ProtonVPN/WindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WindowController.swift -------------------------------------------------------------------------------- /ProtonVPN/WindowMenuController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WindowMenuController.swift -------------------------------------------------------------------------------- /ProtonVPN/WindowService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WindowService.swift -------------------------------------------------------------------------------- /ProtonVPN/WrenchIcon.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/WrenchIcon.swift -------------------------------------------------------------------------------- /ProtonVPN/ZoomButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ZoomButton.swift -------------------------------------------------------------------------------- /ProtonVPN/ZoomView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ZoomView.swift -------------------------------------------------------------------------------- /ProtonVPN/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/dsa_pub.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/dsa_pub.pem -------------------------------------------------------------------------------- /ProtonVPN/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/es-MX.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/es-MX.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/fa.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/fa.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/it.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/it.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/nl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/nl.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/pl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/pl.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/pt-BR.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/pt-BR.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/pt-PT.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/pt-PT.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/ru.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/ru.lproj/Localizable.strings -------------------------------------------------------------------------------- /ProtonVPN/text-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPN/text-template.html -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/CommandLineToolRunner.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/CommandLineToolRunner.swift -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/Info.plist -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/NetworkHelper-Launchd.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/NetworkHelper-Launchd.plist -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/NetworkHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/NetworkHelper.swift -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/NetworkHelperAuth.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/NetworkHelperAuth.swift -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/NetworkHelperAuthRight.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/NetworkHelperAuthRight.swift -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/NetworkHelperConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/NetworkHelperConstants.swift -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/NetworkHelperProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/NetworkHelperProtocol.swift -------------------------------------------------------------------------------- /ProtonVPNNetworkHelper/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNNetworkHelper/main.swift -------------------------------------------------------------------------------- /ProtonVPNStarter/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNStarter/AppDelegate.swift -------------------------------------------------------------------------------- /ProtonVPNStarter/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNStarter/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ProtonVPNStarter/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNStarter/Info.plist -------------------------------------------------------------------------------- /ProtonVPNStarter/ProtonVPNStarter.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNStarter/ProtonVPNStarter.entitlements -------------------------------------------------------------------------------- /ProtonVPNTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNTests/Info.plist -------------------------------------------------------------------------------- /ProtonVPNTests/JSON/ServerManagerTestServers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNTests/JSON/ServerManagerTestServers.json -------------------------------------------------------------------------------- /ProtonVPNTests/Tests/AlertTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNTests/Tests/AlertTests.swift -------------------------------------------------------------------------------- /ProtonVPNTests/Tests/MapCoordinateTranslatorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNTests/Tests/MapCoordinateTranslatorTests.swift -------------------------------------------------------------------------------- /ProtonVPNTests/Tests/ServerManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNTests/Tests/ServerManagerTests.swift -------------------------------------------------------------------------------- /ProtonVPNUITests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/.gitignore -------------------------------------------------------------------------------- /ProtonVPNUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/Info.plist -------------------------------------------------------------------------------- /ProtonVPNUITests/Login/LoginTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/Login/LoginTests.swift -------------------------------------------------------------------------------- /ProtonVPNUITests/Other classes/Credentials.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/Other classes/Credentials.swift -------------------------------------------------------------------------------- /ProtonVPNUITests/ProtonVPNUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/ProtonVPNUITests.swift -------------------------------------------------------------------------------- /ProtonVPNUITests/Scripts/prepare_credentials.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/Scripts/prepare_credentials.sh -------------------------------------------------------------------------------- /ProtonVPNUITests/XCUIElement+clearText.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/XCUIElement+clearText.swift -------------------------------------------------------------------------------- /ProtonVPNUITests/credentials.example.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/ProtonVPNUITests/credentials.example.plist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/CodeSignUpdate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Scripts/CodeSignUpdate.sh -------------------------------------------------------------------------------- /Scripts/RevertPlistChanges.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Scripts/RevertPlistChanges.sh -------------------------------------------------------------------------------- /Scripts/SMJobBlessUtil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/Scripts/SMJobBlessUtil.py -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /fastlane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/fastlane/README.md -------------------------------------------------------------------------------- /fastlane/print-coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ProtonVPN/mac-app/HEAD/fastlane/print-coverage.sh --------------------------------------------------------------------------------