├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── WORKSPACE.bazel ├── android └── src │ ├── main │ └── java │ │ └── com │ │ └── google │ │ └── android │ │ └── libraries │ │ └── privacy │ │ └── ppn │ │ ├── AndroidManifest.xml │ │ ├── BypassOptions.java │ │ ├── Dns.java │ │ ├── OAuthAccountManager.java │ │ ├── Ppn.java │ │ ├── PpnAccountManager.java │ │ ├── PpnConnectingStatus.java │ │ ├── PpnConnectionStatus.java │ │ ├── PpnDisconnectionStatus.java │ │ ├── PpnException.java │ │ ├── PpnFactory.java │ │ ├── PpnListener.java │ │ ├── PpnOptions.java │ │ ├── PpnReconnectionStatus.java │ │ ├── PpnResumeStatus.java │ │ ├── PpnSnoozeStatus.java │ │ ├── PpnStatus.java │ │ ├── PpnTelemetry.java │ │ ├── PpnVpnService.java │ │ ├── internal │ │ ├── AccountCache.java │ │ ├── AttestationHelper.java │ │ ├── ClockProvider.java │ │ ├── GoogleAccountManager.java │ │ ├── PpnDebugJson.java │ │ ├── PpnImpl.java │ │ ├── PpnLibrary.java │ │ ├── PpnNotificationManager.java │ │ ├── PpnSettings.java │ │ ├── PpnTelemetryManager.java │ │ ├── UptimeDurationTracker.java │ │ ├── UptimeTracker.java │ │ ├── VpnLinkProperties.java │ │ ├── VpnMonitor.java │ │ ├── http │ │ │ ├── BoundSocketFactoryFactory.java │ │ │ ├── CachedDns.java │ │ │ ├── HttpFetcher.java │ │ │ └── NetworkBoundDns.java │ │ ├── json │ │ │ └── Json.java │ │ └── service │ │ │ ├── PpnServiceDebugJson.java │ │ │ ├── ProtectedSocketFactory.java │ │ │ ├── ProtectedSocketFactoryFactory.java │ │ │ ├── RouteManager.java │ │ │ ├── VpnBypassDns.java │ │ │ ├── VpnManager.java │ │ │ ├── VpnServiceWrapper.java │ │ │ └── netmath │ │ │ ├── Cidr.java │ │ │ ├── IpRange.java │ │ │ └── NetMath.java │ │ ├── krypton │ │ ├── Krypton.java │ │ ├── KryptonDebugJson.java │ │ ├── KryptonException.java │ │ ├── KryptonFactory.java │ │ ├── KryptonImpl.java │ │ ├── KryptonIpSecHelper.java │ │ ├── KryptonIpSecHelperImpl.java │ │ ├── KryptonKeepaliveHelper.java │ │ ├── KryptonKeepaliveHelperImpl.java │ │ ├── KryptonListener.java │ │ ├── OAuthTokenProvider.java │ │ ├── TimerIdListener.java │ │ ├── TimerIdManager.java │ │ ├── TimerIdRunnable.java │ │ ├── TimerIdTask.java │ │ ├── TimerIdWorker.java │ │ └── TimerListener.java │ │ ├── neon │ │ ├── Ike.java │ │ ├── IkePpnImpl.java │ │ ├── IkePpnStateTracker.java │ │ ├── Provision.java │ │ ├── ProvisionException.java │ │ ├── ProvisionResponse.java │ │ ├── ProvisionSocketFactory.java │ │ ├── ProvisionSocketFactoryFactory.java │ │ ├── VpnManagerEventReceiverService.java │ │ └── VpnNetworkCallbackMonitor.java │ │ └── xenon │ │ ├── PpnNetwork.java │ │ ├── PpnNetworkCallback.java │ │ ├── PpnNetworkListener.java │ │ ├── PpnNetworkManager.java │ │ ├── PpnNetworkSelector.java │ │ ├── Xenon.java │ │ └── impl │ │ ├── PpnNetworkManagerImpl.java │ │ ├── PpnNetworkSelectorImpl.java │ │ ├── XenonDebugJson.java │ │ ├── XenonImpl.java │ │ └── v2 │ │ ├── PpnNetworkManagerImpl.java │ │ ├── PpnNetworkSelectorImpl.java │ │ ├── PpnNetworkValidator.java │ │ ├── XenonDebugJson.java │ │ └── XenonV2Impl.java │ └── test │ └── java │ └── com │ └── google │ └── android │ └── libraries │ └── privacy │ └── ppn │ ├── FakeDns.java │ ├── PpnOptionsMinSdkTest.java │ ├── PpnOptionsTest.java │ ├── PpnVpnServiceTest.java │ ├── internal │ ├── PpnDebugJsonTest.java │ ├── PpnImplTest.java │ ├── PpnNotificationManagerTest.java │ ├── PpnSettingsTest.java │ ├── PpnTelemetryManagerTest.java │ ├── UptimeDurationTrackerTest.java │ ├── UptimeTrackerTest.java │ ├── VpnLinkPropertiesTest.java │ ├── VpnMonitorTest.java │ ├── http │ │ ├── HttpFetcherTest.java │ │ └── NetworkBoundDnsTest.java │ └── service │ │ ├── RouteManagerTest.java │ │ ├── VpnBypassDnsTest.java │ │ ├── VpnManagerTest.java │ │ └── netmath │ │ ├── CidrTest.java │ │ ├── IpRangeTest.java │ │ └── NetMathTest.java │ ├── krypton │ ├── FakeAuthServer.java │ ├── JniTestNotification.java │ ├── KryptonAdapter.java │ ├── KryptonTest.java │ ├── MockBrass.java │ ├── NotificationTest.java │ └── TimerManagerTest.java │ ├── neon │ ├── IkePpnStateTrackerTest.java │ ├── IkeTest.java │ └── ProvisionTest.java │ └── xenon │ └── impl │ ├── PpnNetworkManagerImplTest.java │ ├── PpnNetworkSelectorImplTest.java │ └── v2 │ ├── PpnNetworkManagerImplTest.java │ ├── PpnNetworkSelectorImplTest.java │ └── PpnNetworkValidatorTest.java ├── attestation └── attestation.proto ├── code-of-conduct.md ├── common ├── BUILD.bazel ├── auth_and_sign.proto ├── beryllium.proto ├── cpp │ └── public_metadata │ │ ├── BUILD.bazel │ │ ├── fingerprint.cc │ │ ├── fingerprint.h │ │ ├── fingerprint_test.cc │ │ ├── go │ │ ├── fingerprint.swig │ │ ├── metadatatestutils.go │ │ ├── public_metadata.go │ │ ├── public_metadata.swig │ │ ├── public_metadata_test.go │ │ └── publicmetadatacli.go │ │ ├── public_metadata.cc │ │ ├── public_metadata.h │ │ ├── public_metadata_test.cc │ │ ├── serialize.cc │ │ ├── serialize.h │ │ ├── serialize_test.cc │ │ └── serialize_windows_test.cc ├── get_initial_data.proto ├── ppn_status.proto ├── public_metadata.proto └── spend_token_data.proto ├── ios ├── API │ ├── PPNConnectionStatus.h │ ├── PPNDisconnectionStatus.h │ ├── PPNError.h │ ├── PPNLog.h │ ├── PPNLogging.h │ ├── PPNNetworkType.h │ ├── PPNOAuthManaging.h │ ├── PPNOptions.h │ ├── PPNReconnectStatus.h │ ├── PPNService.h │ ├── PPNServiceDelegate.h │ ├── PPNStatusDetails.h │ ├── PPNTelemetry.h │ ├── PPNUDPSessionManaging.h │ └── PPNVirtualNetworkInterfaceManaging.h ├── Classes │ ├── NSObject+PPNKVO.h │ ├── NSObject+PPNKVO.mm │ ├── PPNClock.h │ ├── PPNClock.m │ ├── PPNConnectionStatus+Internal.h │ ├── PPNConnectionStatus.mm │ ├── PPNDisconnectionStatus+Internal.h │ ├── PPNDisconnectionStatus.mm │ ├── PPNError.mm │ ├── PPNLog.mm │ ├── PPNLogSink.h │ ├── PPNLogSink.mm │ ├── PPNLogSinkWrapper.h │ ├── PPNLogSinkWrapper.mm │ ├── PPNNetworkInfo.h │ ├── PPNNetworkInfo.mm │ ├── PPNOptions+Internal.h │ ├── PPNOptions.mm │ ├── PPNProtoUtils.h │ ├── PPNProtoUtils.mm │ ├── PPNReconnectStatus+Internal.h │ ├── PPNReconnectStatus.m │ ├── PPNService.mm │ ├── PPNStatusDetails+Internal.h │ ├── PPNStatusDetails.mm │ ├── PPNTelemetry+Internal.h │ ├── PPNTelemetry.mm │ ├── PPNTelemetryManager.h │ ├── PPNTelemetryManager.mm │ ├── PPNUptimeDurationTracker.h │ ├── PPNUptimeDurationTracker.m │ ├── PPNUptimeTracker.h │ └── PPNUptimeTracker.m ├── Krypton │ ├── API │ │ ├── PPNHttpFetcher.h │ │ ├── PPNKryptonService.h │ │ └── PPNKryptonServiceDelegate.h │ ├── Classes │ │ ├── PPNDatapath.h │ │ ├── PPNDatapath.mm │ │ ├── PPNHttpFetcher.mm │ │ ├── PPNKryptonNotification.h │ │ ├── PPNKryptonNotification.mm │ │ ├── PPNKryptonNotificationDelegate.h │ │ ├── PPNKryptonService.mm │ │ ├── PPNOAuth.h │ │ ├── PPNOAuth.mm │ │ ├── PPNPacket.h │ │ ├── PPNPacket.mm │ │ ├── PPNPacketForwarder.h │ │ ├── PPNPacketForwarder.mm │ │ ├── PPNPacketTunnelPipe.h │ │ ├── PPNPacketTunnelPipe.mm │ │ ├── PPNSubnetMaskConverter.h │ │ ├── PPNSubnetMaskConverter.m │ │ ├── PPNTimer.h │ │ ├── PPNTimer.mm │ │ ├── PPNUDPSessionPipe.h │ │ ├── PPNUDPSessionPipe.mm │ │ ├── PPNVPNService.h │ │ └── PPNVPNService.mm │ └── Test │ │ ├── PPNDatapathTest.mm │ │ ├── PPNHttpFetcherTest.mm │ │ ├── PPNKryptonNotificationTest.mm │ │ ├── PPNKryptonServiceTest.mm │ │ ├── PPNOAuthTest.mm │ │ ├── PPNPacketForwarderTest.mm │ │ ├── PPNPacketTest.mm │ │ ├── PPNPacketTunnelPipeTest.mm │ │ ├── PPNSubnetMaskConverterTest.m │ │ ├── PPNTimerTest.mm │ │ └── PPNUDPSessionPipeTest.mm ├── Test │ ├── FakePPNClock.h │ ├── FakePPNClock.m │ ├── PPNConnectionStatusTest.mm │ ├── PPNDisconnectionStatusTest.mm │ ├── PPNErrorTest.mm │ ├── PPNKVOTest.mm │ ├── PPNLogTest.m │ ├── PPNNetworkInfoTest.mm │ ├── PPNOptionsTest.mm │ ├── PPNProtoUtilsTest.mm │ ├── PPNServiceTest.mm │ ├── PPNTelemetryManagerTest.mm │ ├── PPNTelemetryTest.mm │ ├── PPNUptimeDurationTrackerTest.m │ └── PPNUptimeTrackerTest.m ├── Xenon │ ├── API │ │ ├── PPNNWPathMonitor.h │ │ └── PPNNWPathMonitorDelegate.h │ └── Classes │ │ └── PPNNWPathMonitor.mm └── minimum_os.bzl └── krypton ├── add_egress_request.cc ├── add_egress_request.h ├── add_egress_request_test.cc ├── add_egress_response.cc ├── add_egress_response.h ├── add_egress_response_test.cc ├── auth.cc ├── auth.h ├── auth_and_sign_request.cc ├── auth_and_sign_request.h ├── auth_and_sign_request_test.cc ├── auth_and_sign_response.cc ├── auth_and_sign_response.h ├── auth_and_sign_response_test.cc ├── auth_test.cc ├── crypto ├── auth_crypto.cc ├── auth_crypto.h ├── auth_crypto_test.cc ├── ipsec_forward_secure_random.cc ├── ipsec_forward_secure_random.h ├── ipsec_forward_secure_random_test.cc ├── openssl_error.cc ├── openssl_error.h ├── rsa_fdh_blinder.cc ├── rsa_fdh_blinder.h ├── rsa_fdh_blinder_test.cc ├── session_crypto.cc ├── session_crypto.h └── session_crypto_test.cc ├── datapath ├── android_ipsec │ ├── data_test.proto │ ├── datagram_socket.cc │ ├── datagram_socket.h │ ├── datagram_socket_test.cc │ ├── event_fd.cc │ ├── event_fd.h │ ├── events_helper.cc │ ├── events_helper.h │ ├── events_helper_test.cc │ ├── health_check.cc │ ├── health_check.h │ ├── health_check_test.cc │ ├── ipsec_datapath.cc │ ├── ipsec_datapath.h │ ├── ipsec_datapath_test.cc │ ├── ipsec_packet_forwarder.cc │ ├── ipsec_packet_forwarder.h │ ├── ipsec_packet_forwarder_test.cc │ ├── ipsec_socket_interface.h │ ├── ipsec_tunnel.cc │ ├── ipsec_tunnel.h │ ├── ipsec_tunnel_test.cc │ ├── mock_ipsec_socket.h │ ├── mock_ipsec_vpn_service.h │ ├── mock_tunnel.h │ ├── mss_mtu_detector.cc │ ├── mss_mtu_detector.h │ ├── mss_mtu_detector_interface.h │ ├── mss_mtu_detector_test.cc │ ├── mtu_tracker.cc │ ├── mtu_tracker.h │ ├── mtu_tracker_interface.h │ ├── mtu_tracker_test.cc │ ├── simple_udp_server.h │ ├── socket_util.cc │ ├── socket_util.h │ ├── socket_util_test.cc │ ├── syscall_interface.h │ ├── syscall_proxy.cc │ ├── syscall_proxy.h │ ├── syscall_proxy_test.cc │ ├── test_utils.cc │ ├── test_utils.h │ └── tunnel_interface.h ├── ipsec │ ├── cryptor_interface.h │ ├── cryptor_test.cc │ ├── ipsec.h │ ├── ipsec_datapath.cc │ ├── ipsec_datapath.h │ ├── ipsec_datapath_test.cc │ ├── ipsec_decryptor.cc │ ├── ipsec_decryptor.h │ ├── ipsec_encryptor.cc │ ├── ipsec_encryptor.h │ ├── ipsec_packet.cc │ ├── ipsec_packet.h │ ├── ipsec_packet_pool.cc │ ├── ipsec_packet_pool.h │ ├── ipsec_packet_test.cc │ ├── packet_forwarder.cc │ ├── packet_forwarder.h │ └── packet_forwarder_test.cc └── utils │ ├── utils.cc │ └── utils.h ├── datapath_address_selector.cc ├── datapath_address_selector.h ├── datapath_address_selector_test.cc ├── datapath_interface.h ├── desktop ├── desktop_oauth.cc ├── desktop_oauth.h ├── desktop_oauth_interface.h ├── desktop_oauth_test.cc ├── fake_local_secure_storage.cc ├── fake_local_secure_storage.h ├── local_secure_storage_interface.h ├── macos │ ├── local_secure_storage_mac.cc │ └── local_secure_storage_mac.h ├── mock_desktop_oauth.h ├── proto │ ├── krypton_control_message.proto │ ├── oauth.proto │ └── ppn_telemetry.proto └── windows │ ├── crash_reporting │ ├── crashpad.cc │ └── crashpad.h │ ├── datapath │ ├── wintun_datapath.cc │ ├── wintun_datapath.h │ ├── wintun_packet_forwarder.cc │ ├── wintun_packet_forwarder.h │ ├── wintun_tunnel.cc │ └── wintun_tunnel.h │ ├── http_fetcher.cc │ ├── http_fetcher.h │ ├── ipc │ ├── named_pipe.cc │ ├── named_pipe.h │ ├── named_pipe_factory.cc │ ├── named_pipe_factory.h │ ├── named_pipe_factory_interface.h │ └── named_pipe_interface.h │ ├── ipc_ppn_service.cc │ ├── ipc_ppn_service.h │ ├── ipc_service.cc │ ├── ipc_service.h │ ├── krypton_service │ ├── build_defs.bzl │ ├── constants.h │ ├── expand_template.bzl │ ├── ipc_krypton_service.cc │ ├── ipc_krypton_service.h │ ├── ipc_krypton_service_test.cc │ ├── ipc_oauth.cc │ ├── ipc_oauth.h │ ├── krypton_service.cc │ ├── krypton_service.h │ ├── krypton_service.rc.tpl │ ├── krypton_service_main.cc │ ├── ppn_notification_receiver.cc │ ├── ppn_notification_receiver.h │ ├── windows_api.cc │ ├── windows_api.h │ └── windows_api_interface.h │ ├── krypton_service_manager.cc │ ├── krypton_service_manager.h │ ├── local_secure_storage_windows.cc │ ├── local_secure_storage_windows.h │ ├── local_secure_storage_windows_test.cc │ ├── logging │ ├── file_logger.cc │ ├── file_logger.h │ ├── file_logger_test.cc │ ├── ppn_log_sink.cc │ └── ppn_log_sink.h │ ├── logtool │ ├── logfile.go │ ├── logfile_test.go │ └── logtool.go │ ├── mock_wintun.h │ ├── network_monitor.cc │ ├── network_monitor.h │ ├── notification.cc │ ├── notification.h │ ├── ppn_notification_interface.h │ ├── ppn_service.cc │ ├── ppn_service.h │ ├── ppn_service_interface.h │ ├── ppn_service_test.cc │ ├── ppn_telemetry_manager.cc │ ├── ppn_telemetry_manager.h │ ├── ppn_telemetry_manager_interface.h │ ├── ppn_telemetry_manager_test.cc │ ├── rio_socket.cc │ ├── rio_socket.h │ ├── service_monitor_interface.h │ ├── socket.cc │ ├── socket.h │ ├── socket_test.cc │ ├── testing │ ├── fake_oauth.h │ ├── http_fetcher_test.cc │ ├── http_test.cc │ ├── ipc_named_pipe_test.cc │ ├── krypton_service_test_app.cc │ ├── krypton_windows_main.cc │ ├── network_monitor_test.cc │ ├── resource.h │ ├── resource.rc │ ├── rio_socket_test.cc │ └── timer_test.cc │ ├── timer.cc │ ├── timer.h │ ├── timer_test.cc │ ├── tools │ └── build_remote.bat │ ├── uptime_duration_tracker.cc │ ├── uptime_duration_tracker.h │ ├── uptime_duration_tracker_test.cc │ ├── uptime_tracker.cc │ ├── uptime_tracker.h │ ├── uptime_tracker_test.cc │ ├── utils │ ├── error.cc │ ├── error.h │ ├── error_test.cc │ ├── event.cc │ ├── event.h │ ├── file_utils.cc │ ├── file_utils.h │ ├── networking.cc │ ├── networking.h │ ├── strings.cc │ ├── strings.h │ └── strings_test.cc │ ├── vpn_service.cc │ ├── vpn_service.h │ ├── vpn_service_test.cc │ ├── wintun.cc │ ├── wintun.h │ ├── wintun_interface.h │ └── xenon │ ├── network_debug.cc │ └── network_debug.h ├── egress_manager.cc ├── egress_manager.h ├── egress_manager_test.cc ├── endpoint.cc ├── endpoint.h ├── endpoint_test.cc ├── fd_packet_pipe.cc ├── fd_packet_pipe.h ├── fd_packet_pipe_test.cc ├── http_fetcher.cc ├── http_fetcher.h ├── http_fetcher_test.cc ├── jni ├── http_fetcher.cc ├── http_fetcher.h ├── jni_cache.cc ├── jni_cache.h ├── jni_test_notification.cc ├── jni_timer_interface_impl.cc ├── jni_timer_interface_impl.h ├── jni_utils.cc ├── jni_utils.h ├── krypton_jni.cc ├── krypton_notification.cc ├── krypton_notification.h ├── oauth.cc ├── oauth.h ├── provision_jni.cc ├── vpn_service.cc └── vpn_service.h ├── json_keys.cc ├── json_keys.h ├── krypton.cc ├── krypton.h ├── krypton_clock.h ├── krypton_test.cc ├── mock_socket.h ├── pal ├── README.md ├── http_fetcher_interface.h ├── krypton_notification_interface.h ├── mock_http_fetcher_interface.h ├── mock_notification_interface.h ├── mock_oauth_interface.h ├── mock_timer_interface.h ├── mock_vpn_service_interface.h ├── oauth_interface.h ├── packet.cc ├── packet.h ├── packet_pipe.h ├── packet_test.cc ├── timer_interface.h └── vpn_service_interface.h ├── proto ├── attestation.proto ├── connection_status.proto ├── debug_info.proto ├── http_fetcher.proto ├── krypton_config.proto ├── krypton_telemetry.proto ├── network_info.proto ├── network_type.proto └── tun_fd_data.proto ├── provision.cc ├── provision.h ├── provision_test.cc ├── reconnector.cc ├── reconnector.h ├── reconnector_test.cc ├── session.cc ├── session.h ├── session_manager.cc ├── session_manager.h ├── session_manager_interface.h ├── session_manager_test.cc ├── session_test.cc ├── socket_interface.h ├── test_packet_pipe.cc ├── test_packet_pipe.h ├── timer_manager.cc ├── timer_manager.h ├── timer_manager_test.cc ├── tunnel_manager.cc ├── tunnel_manager.h ├── tunnel_manager_interface.h ├── tunnel_manager_test.cc └── utils ├── fd_util.cc ├── fd_util.h ├── fd_util_test.cc ├── http_response_test_utils.cc ├── http_response_test_utils.h ├── ip_range.cc ├── ip_range.h ├── ip_range_test.cc ├── json_util.cc ├── json_util.h ├── json_util_test.cc ├── looper.cc ├── looper.h ├── looper_test.cc ├── network_info.cc ├── network_info.h ├── proto_comparison.cc ├── proto_comparison.h ├── proto_comparison_test.cc ├── status.cc ├── status.h ├── status_test.cc ├── time_util.cc ├── time_util.h ├── time_util_test.cc ├── url.cc ├── url.h └── url_test.cc /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/WORKSPACE.bazel -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/BypassOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/BypassOptions.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/Dns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/Dns.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/OAuthAccountManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/OAuthAccountManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/Ppn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/Ppn.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnAccountManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnAccountManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnConnectingStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnConnectingStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnConnectionStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnConnectionStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnDisconnectionStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnDisconnectionStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnException.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnListener.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnOptions.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnReconnectionStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnReconnectionStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnResumeStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnResumeStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnSnoozeStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnSnoozeStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnStatus.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnTelemetry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnTelemetry.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/PpnVpnService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/PpnVpnService.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/AccountCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/AccountCache.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/AttestationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/AttestationHelper.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/ClockProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/ClockProvider.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/GoogleAccountManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/GoogleAccountManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnDebugJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnDebugJson.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnLibrary.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnNotificationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnNotificationManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnSettings.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnTelemetryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/PpnTelemetryManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/UptimeDurationTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/UptimeDurationTracker.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/UptimeTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/UptimeTracker.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/VpnLinkProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/VpnLinkProperties.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/VpnMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/VpnMonitor.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/BoundSocketFactoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/BoundSocketFactoryFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/CachedDns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/CachedDns.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/HttpFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/HttpFetcher.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/NetworkBoundDns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/http/NetworkBoundDns.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/json/Json.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/json/Json.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/PpnServiceDebugJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/PpnServiceDebugJson.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/ProtectedSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/ProtectedSocketFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/ProtectedSocketFactoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/ProtectedSocketFactoryFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/RouteManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/RouteManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/VpnBypassDns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/VpnBypassDns.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/VpnManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/VpnManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/VpnServiceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/VpnServiceWrapper.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/Cidr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/Cidr.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/IpRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/IpRange.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/NetMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/NetMath.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/Krypton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/Krypton.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonDebugJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonDebugJson.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonException.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonIpSecHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonIpSecHelper.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonIpSecHelperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonIpSecHelperImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonKeepaliveHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonKeepaliveHelper.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonKeepaliveHelperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonKeepaliveHelperImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/KryptonListener.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/OAuthTokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/OAuthTokenProvider.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdListener.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdRunnable.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdTask.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerIdWorker.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/krypton/TimerListener.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/Ike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/Ike.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/IkePpnImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/IkePpnImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/IkePpnStateTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/IkePpnStateTracker.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/Provision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/Provision.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionException.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionResponse.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionSocketFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionSocketFactoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/ProvisionSocketFactoryFactory.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/VpnManagerEventReceiverService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/VpnManagerEventReceiverService.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/neon/VpnNetworkCallbackMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/neon/VpnNetworkCallbackMonitor.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetwork.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkCallback.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkListener.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkManager.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/PpnNetworkSelector.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/Xenon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/Xenon.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkManagerImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkSelectorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkSelectorImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/XenonDebugJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/XenonDebugJson.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/XenonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/XenonImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkManagerImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkSelectorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkSelectorImpl.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkValidator.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/XenonDebugJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/XenonDebugJson.java -------------------------------------------------------------------------------- /android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/XenonV2Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/main/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/XenonV2Impl.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/FakeDns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/FakeDns.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/PpnOptionsMinSdkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/PpnOptionsMinSdkTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/PpnOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/PpnOptionsTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/PpnVpnServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/PpnVpnServiceTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnDebugJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnDebugJsonTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnImplTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnNotificationManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnNotificationManagerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnSettingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnSettingsTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnTelemetryManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/PpnTelemetryManagerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/UptimeDurationTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/UptimeDurationTrackerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/UptimeTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/UptimeTrackerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/VpnLinkPropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/VpnLinkPropertiesTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/VpnMonitorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/VpnMonitorTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/http/HttpFetcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/http/HttpFetcherTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/http/NetworkBoundDnsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/http/NetworkBoundDnsTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/RouteManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/RouteManagerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/VpnBypassDnsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/VpnBypassDnsTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/VpnManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/VpnManagerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/CidrTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/CidrTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/IpRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/IpRangeTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/NetMathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/internal/service/netmath/NetMathTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/FakeAuthServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/FakeAuthServer.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/JniTestNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/JniTestNotification.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/KryptonAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/KryptonAdapter.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/KryptonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/KryptonTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/MockBrass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/MockBrass.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/NotificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/NotificationTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/TimerManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/krypton/TimerManagerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/neon/IkePpnStateTrackerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/neon/IkePpnStateTrackerTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/neon/IkeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/neon/IkeTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/neon/ProvisionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/neon/ProvisionTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkManagerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkManagerImplTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkSelectorImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/PpnNetworkSelectorImplTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkManagerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkManagerImplTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkSelectorImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkSelectorImplTest.java -------------------------------------------------------------------------------- /android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/android/src/test/java/com/google/android/libraries/privacy/ppn/xenon/impl/v2/PpnNetworkValidatorTest.java -------------------------------------------------------------------------------- /attestation/attestation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/attestation/attestation.proto -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /common/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/BUILD.bazel -------------------------------------------------------------------------------- /common/auth_and_sign.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/auth_and_sign.proto -------------------------------------------------------------------------------- /common/beryllium.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/beryllium.proto -------------------------------------------------------------------------------- /common/cpp/public_metadata/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/BUILD.bazel -------------------------------------------------------------------------------- /common/cpp/public_metadata/fingerprint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/fingerprint.cc -------------------------------------------------------------------------------- /common/cpp/public_metadata/fingerprint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/fingerprint.h -------------------------------------------------------------------------------- /common/cpp/public_metadata/fingerprint_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/fingerprint_test.cc -------------------------------------------------------------------------------- /common/cpp/public_metadata/go/fingerprint.swig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/go/fingerprint.swig -------------------------------------------------------------------------------- /common/cpp/public_metadata/go/metadatatestutils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/go/metadatatestutils.go -------------------------------------------------------------------------------- /common/cpp/public_metadata/go/public_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/go/public_metadata.go -------------------------------------------------------------------------------- /common/cpp/public_metadata/go/public_metadata.swig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/go/public_metadata.swig -------------------------------------------------------------------------------- /common/cpp/public_metadata/go/public_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/go/public_metadata_test.go -------------------------------------------------------------------------------- /common/cpp/public_metadata/go/publicmetadatacli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/go/publicmetadatacli.go -------------------------------------------------------------------------------- /common/cpp/public_metadata/public_metadata.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/public_metadata.cc -------------------------------------------------------------------------------- /common/cpp/public_metadata/public_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/public_metadata.h -------------------------------------------------------------------------------- /common/cpp/public_metadata/public_metadata_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/public_metadata_test.cc -------------------------------------------------------------------------------- /common/cpp/public_metadata/serialize.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/serialize.cc -------------------------------------------------------------------------------- /common/cpp/public_metadata/serialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/serialize.h -------------------------------------------------------------------------------- /common/cpp/public_metadata/serialize_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/serialize_test.cc -------------------------------------------------------------------------------- /common/cpp/public_metadata/serialize_windows_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/cpp/public_metadata/serialize_windows_test.cc -------------------------------------------------------------------------------- /common/get_initial_data.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/get_initial_data.proto -------------------------------------------------------------------------------- /common/ppn_status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/ppn_status.proto -------------------------------------------------------------------------------- /common/public_metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/public_metadata.proto -------------------------------------------------------------------------------- /common/spend_token_data.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/common/spend_token_data.proto -------------------------------------------------------------------------------- /ios/API/PPNConnectionStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNConnectionStatus.h -------------------------------------------------------------------------------- /ios/API/PPNDisconnectionStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNDisconnectionStatus.h -------------------------------------------------------------------------------- /ios/API/PPNError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNError.h -------------------------------------------------------------------------------- /ios/API/PPNLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNLog.h -------------------------------------------------------------------------------- /ios/API/PPNLogging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNLogging.h -------------------------------------------------------------------------------- /ios/API/PPNNetworkType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNNetworkType.h -------------------------------------------------------------------------------- /ios/API/PPNOAuthManaging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNOAuthManaging.h -------------------------------------------------------------------------------- /ios/API/PPNOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNOptions.h -------------------------------------------------------------------------------- /ios/API/PPNReconnectStatus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNReconnectStatus.h -------------------------------------------------------------------------------- /ios/API/PPNService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNService.h -------------------------------------------------------------------------------- /ios/API/PPNServiceDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNServiceDelegate.h -------------------------------------------------------------------------------- /ios/API/PPNStatusDetails.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNStatusDetails.h -------------------------------------------------------------------------------- /ios/API/PPNTelemetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNTelemetry.h -------------------------------------------------------------------------------- /ios/API/PPNUDPSessionManaging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNUDPSessionManaging.h -------------------------------------------------------------------------------- /ios/API/PPNVirtualNetworkInterfaceManaging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/API/PPNVirtualNetworkInterfaceManaging.h -------------------------------------------------------------------------------- /ios/Classes/NSObject+PPNKVO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/NSObject+PPNKVO.h -------------------------------------------------------------------------------- /ios/Classes/NSObject+PPNKVO.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/NSObject+PPNKVO.mm -------------------------------------------------------------------------------- /ios/Classes/PPNClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNClock.h -------------------------------------------------------------------------------- /ios/Classes/PPNClock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNClock.m -------------------------------------------------------------------------------- /ios/Classes/PPNConnectionStatus+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNConnectionStatus+Internal.h -------------------------------------------------------------------------------- /ios/Classes/PPNConnectionStatus.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNConnectionStatus.mm -------------------------------------------------------------------------------- /ios/Classes/PPNDisconnectionStatus+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNDisconnectionStatus+Internal.h -------------------------------------------------------------------------------- /ios/Classes/PPNDisconnectionStatus.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNDisconnectionStatus.mm -------------------------------------------------------------------------------- /ios/Classes/PPNError.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNError.mm -------------------------------------------------------------------------------- /ios/Classes/PPNLog.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNLog.mm -------------------------------------------------------------------------------- /ios/Classes/PPNLogSink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNLogSink.h -------------------------------------------------------------------------------- /ios/Classes/PPNLogSink.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNLogSink.mm -------------------------------------------------------------------------------- /ios/Classes/PPNLogSinkWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNLogSinkWrapper.h -------------------------------------------------------------------------------- /ios/Classes/PPNLogSinkWrapper.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNLogSinkWrapper.mm -------------------------------------------------------------------------------- /ios/Classes/PPNNetworkInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNNetworkInfo.h -------------------------------------------------------------------------------- /ios/Classes/PPNNetworkInfo.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNNetworkInfo.mm -------------------------------------------------------------------------------- /ios/Classes/PPNOptions+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNOptions+Internal.h -------------------------------------------------------------------------------- /ios/Classes/PPNOptions.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNOptions.mm -------------------------------------------------------------------------------- /ios/Classes/PPNProtoUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNProtoUtils.h -------------------------------------------------------------------------------- /ios/Classes/PPNProtoUtils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNProtoUtils.mm -------------------------------------------------------------------------------- /ios/Classes/PPNReconnectStatus+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNReconnectStatus+Internal.h -------------------------------------------------------------------------------- /ios/Classes/PPNReconnectStatus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNReconnectStatus.m -------------------------------------------------------------------------------- /ios/Classes/PPNService.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNService.mm -------------------------------------------------------------------------------- /ios/Classes/PPNStatusDetails+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNStatusDetails+Internal.h -------------------------------------------------------------------------------- /ios/Classes/PPNStatusDetails.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNStatusDetails.mm -------------------------------------------------------------------------------- /ios/Classes/PPNTelemetry+Internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNTelemetry+Internal.h -------------------------------------------------------------------------------- /ios/Classes/PPNTelemetry.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNTelemetry.mm -------------------------------------------------------------------------------- /ios/Classes/PPNTelemetryManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNTelemetryManager.h -------------------------------------------------------------------------------- /ios/Classes/PPNTelemetryManager.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNTelemetryManager.mm -------------------------------------------------------------------------------- /ios/Classes/PPNUptimeDurationTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNUptimeDurationTracker.h -------------------------------------------------------------------------------- /ios/Classes/PPNUptimeDurationTracker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNUptimeDurationTracker.m -------------------------------------------------------------------------------- /ios/Classes/PPNUptimeTracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNUptimeTracker.h -------------------------------------------------------------------------------- /ios/Classes/PPNUptimeTracker.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Classes/PPNUptimeTracker.m -------------------------------------------------------------------------------- /ios/Krypton/API/PPNHttpFetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/API/PPNHttpFetcher.h -------------------------------------------------------------------------------- /ios/Krypton/API/PPNKryptonService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/API/PPNKryptonService.h -------------------------------------------------------------------------------- /ios/Krypton/API/PPNKryptonServiceDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/API/PPNKryptonServiceDelegate.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNDatapath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNDatapath.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNDatapath.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNDatapath.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNHttpFetcher.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNHttpFetcher.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNKryptonNotification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNKryptonNotification.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNKryptonNotification.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNKryptonNotification.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNKryptonNotificationDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNKryptonNotificationDelegate.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNKryptonService.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNKryptonService.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNOAuth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNOAuth.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNOAuth.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNOAuth.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNPacket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNPacket.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNPacket.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNPacket.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNPacketForwarder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNPacketForwarder.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNPacketForwarder.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNPacketForwarder.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNPacketTunnelPipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNPacketTunnelPipe.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNPacketTunnelPipe.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNPacketTunnelPipe.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNSubnetMaskConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNSubnetMaskConverter.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNSubnetMaskConverter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNSubnetMaskConverter.m -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNTimer.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNTimer.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNTimer.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNUDPSessionPipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNUDPSessionPipe.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNUDPSessionPipe.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNUDPSessionPipe.mm -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNVPNService.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNVPNService.h -------------------------------------------------------------------------------- /ios/Krypton/Classes/PPNVPNService.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Classes/PPNVPNService.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNDatapathTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNDatapathTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNHttpFetcherTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNHttpFetcherTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNKryptonNotificationTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNKryptonNotificationTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNKryptonServiceTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNKryptonServiceTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNOAuthTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNOAuthTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNPacketForwarderTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNPacketForwarderTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNPacketTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNPacketTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNPacketTunnelPipeTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNPacketTunnelPipeTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNSubnetMaskConverterTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNSubnetMaskConverterTest.m -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNTimerTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNTimerTest.mm -------------------------------------------------------------------------------- /ios/Krypton/Test/PPNUDPSessionPipeTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Krypton/Test/PPNUDPSessionPipeTest.mm -------------------------------------------------------------------------------- /ios/Test/FakePPNClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/FakePPNClock.h -------------------------------------------------------------------------------- /ios/Test/FakePPNClock.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/FakePPNClock.m -------------------------------------------------------------------------------- /ios/Test/PPNConnectionStatusTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNConnectionStatusTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNDisconnectionStatusTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNDisconnectionStatusTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNErrorTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNErrorTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNKVOTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNKVOTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNLogTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNLogTest.m -------------------------------------------------------------------------------- /ios/Test/PPNNetworkInfoTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNNetworkInfoTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNOptionsTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNOptionsTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNProtoUtilsTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNProtoUtilsTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNServiceTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNServiceTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNTelemetryManagerTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNTelemetryManagerTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNTelemetryTest.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNTelemetryTest.mm -------------------------------------------------------------------------------- /ios/Test/PPNUptimeDurationTrackerTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNUptimeDurationTrackerTest.m -------------------------------------------------------------------------------- /ios/Test/PPNUptimeTrackerTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Test/PPNUptimeTrackerTest.m -------------------------------------------------------------------------------- /ios/Xenon/API/PPNNWPathMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Xenon/API/PPNNWPathMonitor.h -------------------------------------------------------------------------------- /ios/Xenon/API/PPNNWPathMonitorDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Xenon/API/PPNNWPathMonitorDelegate.h -------------------------------------------------------------------------------- /ios/Xenon/Classes/PPNNWPathMonitor.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/Xenon/Classes/PPNNWPathMonitor.mm -------------------------------------------------------------------------------- /ios/minimum_os.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/ios/minimum_os.bzl -------------------------------------------------------------------------------- /krypton/add_egress_request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/add_egress_request.cc -------------------------------------------------------------------------------- /krypton/add_egress_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/add_egress_request.h -------------------------------------------------------------------------------- /krypton/add_egress_request_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/add_egress_request_test.cc -------------------------------------------------------------------------------- /krypton/add_egress_response.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/add_egress_response.cc -------------------------------------------------------------------------------- /krypton/add_egress_response.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/add_egress_response.h -------------------------------------------------------------------------------- /krypton/add_egress_response_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/add_egress_response_test.cc -------------------------------------------------------------------------------- /krypton/auth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth.cc -------------------------------------------------------------------------------- /krypton/auth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth.h -------------------------------------------------------------------------------- /krypton/auth_and_sign_request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_and_sign_request.cc -------------------------------------------------------------------------------- /krypton/auth_and_sign_request.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_and_sign_request.h -------------------------------------------------------------------------------- /krypton/auth_and_sign_request_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_and_sign_request_test.cc -------------------------------------------------------------------------------- /krypton/auth_and_sign_response.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_and_sign_response.cc -------------------------------------------------------------------------------- /krypton/auth_and_sign_response.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_and_sign_response.h -------------------------------------------------------------------------------- /krypton/auth_and_sign_response_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_and_sign_response_test.cc -------------------------------------------------------------------------------- /krypton/auth_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/auth_test.cc -------------------------------------------------------------------------------- /krypton/crypto/auth_crypto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/auth_crypto.cc -------------------------------------------------------------------------------- /krypton/crypto/auth_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/auth_crypto.h -------------------------------------------------------------------------------- /krypton/crypto/auth_crypto_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/auth_crypto_test.cc -------------------------------------------------------------------------------- /krypton/crypto/ipsec_forward_secure_random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/ipsec_forward_secure_random.cc -------------------------------------------------------------------------------- /krypton/crypto/ipsec_forward_secure_random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/ipsec_forward_secure_random.h -------------------------------------------------------------------------------- /krypton/crypto/ipsec_forward_secure_random_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/ipsec_forward_secure_random_test.cc -------------------------------------------------------------------------------- /krypton/crypto/openssl_error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/openssl_error.cc -------------------------------------------------------------------------------- /krypton/crypto/openssl_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/openssl_error.h -------------------------------------------------------------------------------- /krypton/crypto/rsa_fdh_blinder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/rsa_fdh_blinder.cc -------------------------------------------------------------------------------- /krypton/crypto/rsa_fdh_blinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/rsa_fdh_blinder.h -------------------------------------------------------------------------------- /krypton/crypto/rsa_fdh_blinder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/rsa_fdh_blinder_test.cc -------------------------------------------------------------------------------- /krypton/crypto/session_crypto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/session_crypto.cc -------------------------------------------------------------------------------- /krypton/crypto/session_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/session_crypto.h -------------------------------------------------------------------------------- /krypton/crypto/session_crypto_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/crypto/session_crypto_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/data_test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/data_test.proto -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/datagram_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/datagram_socket.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/datagram_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/datagram_socket.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/datagram_socket_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/datagram_socket_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/event_fd.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/event_fd.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/event_fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/event_fd.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/events_helper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/events_helper.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/events_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/events_helper.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/events_helper_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/events_helper_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/health_check.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/health_check.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/health_check.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/health_check.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/health_check_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/health_check_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_datapath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_datapath.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_datapath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_datapath.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_datapath_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_datapath_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_packet_forwarder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_packet_forwarder.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_packet_forwarder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_packet_forwarder.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_packet_forwarder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_packet_forwarder_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_socket_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_socket_interface.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_tunnel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_tunnel.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_tunnel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_tunnel.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/ipsec_tunnel_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/ipsec_tunnel_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mock_ipsec_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mock_ipsec_socket.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mock_ipsec_vpn_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mock_ipsec_vpn_service.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mock_tunnel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mock_tunnel.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mss_mtu_detector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mss_mtu_detector.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mss_mtu_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mss_mtu_detector.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mss_mtu_detector_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mss_mtu_detector_interface.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mss_mtu_detector_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mss_mtu_detector_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mtu_tracker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mtu_tracker.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mtu_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mtu_tracker.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mtu_tracker_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mtu_tracker_interface.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/mtu_tracker_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/mtu_tracker_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/simple_udp_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/simple_udp_server.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/socket_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/socket_util.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/socket_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/socket_util.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/socket_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/socket_util_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/syscall_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/syscall_interface.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/syscall_proxy.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/syscall_proxy.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/syscall_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/syscall_proxy.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/syscall_proxy_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/syscall_proxy_test.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/test_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/test_utils.cc -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/test_utils.h -------------------------------------------------------------------------------- /krypton/datapath/android_ipsec/tunnel_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/android_ipsec/tunnel_interface.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/cryptor_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/cryptor_interface.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/cryptor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/cryptor_test.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_datapath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_datapath.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_datapath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_datapath.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_datapath_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_datapath_test.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_decryptor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_decryptor.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_decryptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_decryptor.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_encryptor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_encryptor.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_encryptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_encryptor.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_packet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_packet.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_packet.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_packet_pool.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_packet_pool.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_packet_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_packet_pool.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/ipsec_packet_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/ipsec_packet_test.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/packet_forwarder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/packet_forwarder.cc -------------------------------------------------------------------------------- /krypton/datapath/ipsec/packet_forwarder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/packet_forwarder.h -------------------------------------------------------------------------------- /krypton/datapath/ipsec/packet_forwarder_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/ipsec/packet_forwarder_test.cc -------------------------------------------------------------------------------- /krypton/datapath/utils/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/utils/utils.cc -------------------------------------------------------------------------------- /krypton/datapath/utils/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath/utils/utils.h -------------------------------------------------------------------------------- /krypton/datapath_address_selector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath_address_selector.cc -------------------------------------------------------------------------------- /krypton/datapath_address_selector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath_address_selector.h -------------------------------------------------------------------------------- /krypton/datapath_address_selector_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath_address_selector_test.cc -------------------------------------------------------------------------------- /krypton/datapath_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/datapath_interface.h -------------------------------------------------------------------------------- /krypton/desktop/desktop_oauth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/desktop_oauth.cc -------------------------------------------------------------------------------- /krypton/desktop/desktop_oauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/desktop_oauth.h -------------------------------------------------------------------------------- /krypton/desktop/desktop_oauth_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/desktop_oauth_interface.h -------------------------------------------------------------------------------- /krypton/desktop/desktop_oauth_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/desktop_oauth_test.cc -------------------------------------------------------------------------------- /krypton/desktop/fake_local_secure_storage.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/fake_local_secure_storage.cc -------------------------------------------------------------------------------- /krypton/desktop/fake_local_secure_storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/fake_local_secure_storage.h -------------------------------------------------------------------------------- /krypton/desktop/local_secure_storage_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/local_secure_storage_interface.h -------------------------------------------------------------------------------- /krypton/desktop/macos/local_secure_storage_mac.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/macos/local_secure_storage_mac.cc -------------------------------------------------------------------------------- /krypton/desktop/macos/local_secure_storage_mac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/macos/local_secure_storage_mac.h -------------------------------------------------------------------------------- /krypton/desktop/mock_desktop_oauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/mock_desktop_oauth.h -------------------------------------------------------------------------------- /krypton/desktop/proto/krypton_control_message.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/proto/krypton_control_message.proto -------------------------------------------------------------------------------- /krypton/desktop/proto/oauth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/proto/oauth.proto -------------------------------------------------------------------------------- /krypton/desktop/proto/ppn_telemetry.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/proto/ppn_telemetry.proto -------------------------------------------------------------------------------- /krypton/desktop/windows/crash_reporting/crashpad.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/crash_reporting/crashpad.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/crash_reporting/crashpad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/crash_reporting/crashpad.h -------------------------------------------------------------------------------- /krypton/desktop/windows/datapath/wintun_datapath.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/datapath/wintun_datapath.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/datapath/wintun_datapath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/datapath/wintun_datapath.h -------------------------------------------------------------------------------- /krypton/desktop/windows/datapath/wintun_packet_forwarder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/datapath/wintun_packet_forwarder.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/datapath/wintun_packet_forwarder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/datapath/wintun_packet_forwarder.h -------------------------------------------------------------------------------- /krypton/desktop/windows/datapath/wintun_tunnel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/datapath/wintun_tunnel.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/datapath/wintun_tunnel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/datapath/wintun_tunnel.h -------------------------------------------------------------------------------- /krypton/desktop/windows/http_fetcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/http_fetcher.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/http_fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/http_fetcher.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc/named_pipe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc/named_pipe.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc/named_pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc/named_pipe.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc/named_pipe_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc/named_pipe_factory.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc/named_pipe_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc/named_pipe_factory.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc/named_pipe_factory_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc/named_pipe_factory_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc/named_pipe_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc/named_pipe_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc_ppn_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc_ppn_service.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc_ppn_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc_ppn_service.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc_service.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ipc_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ipc_service.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/build_defs.bzl -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/constants.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/expand_template.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/expand_template.bzl -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ipc_krypton_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ipc_krypton_service.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ipc_krypton_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ipc_krypton_service.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ipc_krypton_service_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ipc_krypton_service_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ipc_oauth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ipc_oauth.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ipc_oauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ipc_oauth.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/krypton_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/krypton_service.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/krypton_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/krypton_service.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/krypton_service.rc.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/krypton_service.rc.tpl -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/krypton_service_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/krypton_service_main.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ppn_notification_receiver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ppn_notification_receiver.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/ppn_notification_receiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/ppn_notification_receiver.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/windows_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/windows_api.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/windows_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/windows_api.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service/windows_api_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service/windows_api_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service_manager.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/krypton_service_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/krypton_service_manager.h -------------------------------------------------------------------------------- /krypton/desktop/windows/local_secure_storage_windows.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/local_secure_storage_windows.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/local_secure_storage_windows.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/local_secure_storage_windows.h -------------------------------------------------------------------------------- /krypton/desktop/windows/local_secure_storage_windows_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/local_secure_storage_windows_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/logging/file_logger.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logging/file_logger.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/logging/file_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logging/file_logger.h -------------------------------------------------------------------------------- /krypton/desktop/windows/logging/file_logger_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logging/file_logger_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/logging/ppn_log_sink.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logging/ppn_log_sink.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/logging/ppn_log_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logging/ppn_log_sink.h -------------------------------------------------------------------------------- /krypton/desktop/windows/logtool/logfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logtool/logfile.go -------------------------------------------------------------------------------- /krypton/desktop/windows/logtool/logfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logtool/logfile_test.go -------------------------------------------------------------------------------- /krypton/desktop/windows/logtool/logtool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/logtool/logtool.go -------------------------------------------------------------------------------- /krypton/desktop/windows/mock_wintun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/mock_wintun.h -------------------------------------------------------------------------------- /krypton/desktop/windows/network_monitor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/network_monitor.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/network_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/network_monitor.h -------------------------------------------------------------------------------- /krypton/desktop/windows/notification.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/notification.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/notification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/notification.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_notification_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_notification_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_service.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_service.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_service_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_service_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_service_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_service_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_telemetry_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_telemetry_manager.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_telemetry_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_telemetry_manager.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_telemetry_manager_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_telemetry_manager_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/ppn_telemetry_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/ppn_telemetry_manager_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/rio_socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/rio_socket.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/rio_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/rio_socket.h -------------------------------------------------------------------------------- /krypton/desktop/windows/service_monitor_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/service_monitor_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/socket.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/socket.h -------------------------------------------------------------------------------- /krypton/desktop/windows/socket_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/socket_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/fake_oauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/fake_oauth.h -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/http_fetcher_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/http_fetcher_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/http_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/http_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/ipc_named_pipe_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/ipc_named_pipe_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/krypton_service_test_app.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/krypton_service_test_app.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/krypton_windows_main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/krypton_windows_main.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/network_monitor_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/network_monitor_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/resource.h -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/resource.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/resource.rc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/rio_socket_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/rio_socket_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/testing/timer_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/testing/timer_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/timer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/timer.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/timer.h -------------------------------------------------------------------------------- /krypton/desktop/windows/timer_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/timer_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/tools/build_remote.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/tools/build_remote.bat -------------------------------------------------------------------------------- /krypton/desktop/windows/uptime_duration_tracker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/uptime_duration_tracker.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/uptime_duration_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/uptime_duration_tracker.h -------------------------------------------------------------------------------- /krypton/desktop/windows/uptime_duration_tracker_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/uptime_duration_tracker_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/uptime_tracker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/uptime_tracker.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/uptime_tracker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/uptime_tracker.h -------------------------------------------------------------------------------- /krypton/desktop/windows/uptime_tracker_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/uptime_tracker_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/error.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/error.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/error.h -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/error_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/error_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/event.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/event.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/event.h -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/file_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/file_utils.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/file_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/file_utils.h -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/networking.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/networking.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/networking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/networking.h -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/strings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/strings.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/strings.h -------------------------------------------------------------------------------- /krypton/desktop/windows/utils/strings_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/utils/strings_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/vpn_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/vpn_service.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/vpn_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/vpn_service.h -------------------------------------------------------------------------------- /krypton/desktop/windows/vpn_service_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/vpn_service_test.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/wintun.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/wintun.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/wintun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/wintun.h -------------------------------------------------------------------------------- /krypton/desktop/windows/wintun_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/wintun_interface.h -------------------------------------------------------------------------------- /krypton/desktop/windows/xenon/network_debug.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/xenon/network_debug.cc -------------------------------------------------------------------------------- /krypton/desktop/windows/xenon/network_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/desktop/windows/xenon/network_debug.h -------------------------------------------------------------------------------- /krypton/egress_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/egress_manager.cc -------------------------------------------------------------------------------- /krypton/egress_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/egress_manager.h -------------------------------------------------------------------------------- /krypton/egress_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/egress_manager_test.cc -------------------------------------------------------------------------------- /krypton/endpoint.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/endpoint.cc -------------------------------------------------------------------------------- /krypton/endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/endpoint.h -------------------------------------------------------------------------------- /krypton/endpoint_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/endpoint_test.cc -------------------------------------------------------------------------------- /krypton/fd_packet_pipe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/fd_packet_pipe.cc -------------------------------------------------------------------------------- /krypton/fd_packet_pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/fd_packet_pipe.h -------------------------------------------------------------------------------- /krypton/fd_packet_pipe_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/fd_packet_pipe_test.cc -------------------------------------------------------------------------------- /krypton/http_fetcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/http_fetcher.cc -------------------------------------------------------------------------------- /krypton/http_fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/http_fetcher.h -------------------------------------------------------------------------------- /krypton/http_fetcher_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/http_fetcher_test.cc -------------------------------------------------------------------------------- /krypton/jni/http_fetcher.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/http_fetcher.cc -------------------------------------------------------------------------------- /krypton/jni/http_fetcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/http_fetcher.h -------------------------------------------------------------------------------- /krypton/jni/jni_cache.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_cache.cc -------------------------------------------------------------------------------- /krypton/jni/jni_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_cache.h -------------------------------------------------------------------------------- /krypton/jni/jni_test_notification.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_test_notification.cc -------------------------------------------------------------------------------- /krypton/jni/jni_timer_interface_impl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_timer_interface_impl.cc -------------------------------------------------------------------------------- /krypton/jni/jni_timer_interface_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_timer_interface_impl.h -------------------------------------------------------------------------------- /krypton/jni/jni_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_utils.cc -------------------------------------------------------------------------------- /krypton/jni/jni_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/jni_utils.h -------------------------------------------------------------------------------- /krypton/jni/krypton_jni.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/krypton_jni.cc -------------------------------------------------------------------------------- /krypton/jni/krypton_notification.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/krypton_notification.cc -------------------------------------------------------------------------------- /krypton/jni/krypton_notification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/krypton_notification.h -------------------------------------------------------------------------------- /krypton/jni/oauth.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/oauth.cc -------------------------------------------------------------------------------- /krypton/jni/oauth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/oauth.h -------------------------------------------------------------------------------- /krypton/jni/provision_jni.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/provision_jni.cc -------------------------------------------------------------------------------- /krypton/jni/vpn_service.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/vpn_service.cc -------------------------------------------------------------------------------- /krypton/jni/vpn_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/jni/vpn_service.h -------------------------------------------------------------------------------- /krypton/json_keys.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/json_keys.cc -------------------------------------------------------------------------------- /krypton/json_keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/json_keys.h -------------------------------------------------------------------------------- /krypton/krypton.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/krypton.cc -------------------------------------------------------------------------------- /krypton/krypton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/krypton.h -------------------------------------------------------------------------------- /krypton/krypton_clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/krypton_clock.h -------------------------------------------------------------------------------- /krypton/krypton_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/krypton_test.cc -------------------------------------------------------------------------------- /krypton/mock_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/mock_socket.h -------------------------------------------------------------------------------- /krypton/pal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/README.md -------------------------------------------------------------------------------- /krypton/pal/http_fetcher_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/http_fetcher_interface.h -------------------------------------------------------------------------------- /krypton/pal/krypton_notification_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/krypton_notification_interface.h -------------------------------------------------------------------------------- /krypton/pal/mock_http_fetcher_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/mock_http_fetcher_interface.h -------------------------------------------------------------------------------- /krypton/pal/mock_notification_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/mock_notification_interface.h -------------------------------------------------------------------------------- /krypton/pal/mock_oauth_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/mock_oauth_interface.h -------------------------------------------------------------------------------- /krypton/pal/mock_timer_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/mock_timer_interface.h -------------------------------------------------------------------------------- /krypton/pal/mock_vpn_service_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/mock_vpn_service_interface.h -------------------------------------------------------------------------------- /krypton/pal/oauth_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/oauth_interface.h -------------------------------------------------------------------------------- /krypton/pal/packet.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/packet.cc -------------------------------------------------------------------------------- /krypton/pal/packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/packet.h -------------------------------------------------------------------------------- /krypton/pal/packet_pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/packet_pipe.h -------------------------------------------------------------------------------- /krypton/pal/packet_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/packet_test.cc -------------------------------------------------------------------------------- /krypton/pal/timer_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/timer_interface.h -------------------------------------------------------------------------------- /krypton/pal/vpn_service_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/pal/vpn_service_interface.h -------------------------------------------------------------------------------- /krypton/proto/attestation.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/attestation.proto -------------------------------------------------------------------------------- /krypton/proto/connection_status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/connection_status.proto -------------------------------------------------------------------------------- /krypton/proto/debug_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/debug_info.proto -------------------------------------------------------------------------------- /krypton/proto/http_fetcher.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/http_fetcher.proto -------------------------------------------------------------------------------- /krypton/proto/krypton_config.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/krypton_config.proto -------------------------------------------------------------------------------- /krypton/proto/krypton_telemetry.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/krypton_telemetry.proto -------------------------------------------------------------------------------- /krypton/proto/network_info.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/network_info.proto -------------------------------------------------------------------------------- /krypton/proto/network_type.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/network_type.proto -------------------------------------------------------------------------------- /krypton/proto/tun_fd_data.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/proto/tun_fd_data.proto -------------------------------------------------------------------------------- /krypton/provision.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/provision.cc -------------------------------------------------------------------------------- /krypton/provision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/provision.h -------------------------------------------------------------------------------- /krypton/provision_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/provision_test.cc -------------------------------------------------------------------------------- /krypton/reconnector.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/reconnector.cc -------------------------------------------------------------------------------- /krypton/reconnector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/reconnector.h -------------------------------------------------------------------------------- /krypton/reconnector_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/reconnector_test.cc -------------------------------------------------------------------------------- /krypton/session.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session.cc -------------------------------------------------------------------------------- /krypton/session.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session.h -------------------------------------------------------------------------------- /krypton/session_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session_manager.cc -------------------------------------------------------------------------------- /krypton/session_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session_manager.h -------------------------------------------------------------------------------- /krypton/session_manager_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session_manager_interface.h -------------------------------------------------------------------------------- /krypton/session_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session_manager_test.cc -------------------------------------------------------------------------------- /krypton/session_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/session_test.cc -------------------------------------------------------------------------------- /krypton/socket_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/socket_interface.h -------------------------------------------------------------------------------- /krypton/test_packet_pipe.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/test_packet_pipe.cc -------------------------------------------------------------------------------- /krypton/test_packet_pipe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/test_packet_pipe.h -------------------------------------------------------------------------------- /krypton/timer_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/timer_manager.cc -------------------------------------------------------------------------------- /krypton/timer_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/timer_manager.h -------------------------------------------------------------------------------- /krypton/timer_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/timer_manager_test.cc -------------------------------------------------------------------------------- /krypton/tunnel_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/tunnel_manager.cc -------------------------------------------------------------------------------- /krypton/tunnel_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/tunnel_manager.h -------------------------------------------------------------------------------- /krypton/tunnel_manager_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/tunnel_manager_interface.h -------------------------------------------------------------------------------- /krypton/tunnel_manager_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/tunnel_manager_test.cc -------------------------------------------------------------------------------- /krypton/utils/fd_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/fd_util.cc -------------------------------------------------------------------------------- /krypton/utils/fd_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/fd_util.h -------------------------------------------------------------------------------- /krypton/utils/fd_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/fd_util_test.cc -------------------------------------------------------------------------------- /krypton/utils/http_response_test_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/http_response_test_utils.cc -------------------------------------------------------------------------------- /krypton/utils/http_response_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/http_response_test_utils.h -------------------------------------------------------------------------------- /krypton/utils/ip_range.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/ip_range.cc -------------------------------------------------------------------------------- /krypton/utils/ip_range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/ip_range.h -------------------------------------------------------------------------------- /krypton/utils/ip_range_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/ip_range_test.cc -------------------------------------------------------------------------------- /krypton/utils/json_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/json_util.cc -------------------------------------------------------------------------------- /krypton/utils/json_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/json_util.h -------------------------------------------------------------------------------- /krypton/utils/json_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/json_util_test.cc -------------------------------------------------------------------------------- /krypton/utils/looper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/looper.cc -------------------------------------------------------------------------------- /krypton/utils/looper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/looper.h -------------------------------------------------------------------------------- /krypton/utils/looper_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/looper_test.cc -------------------------------------------------------------------------------- /krypton/utils/network_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/network_info.cc -------------------------------------------------------------------------------- /krypton/utils/network_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/network_info.h -------------------------------------------------------------------------------- /krypton/utils/proto_comparison.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/proto_comparison.cc -------------------------------------------------------------------------------- /krypton/utils/proto_comparison.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/proto_comparison.h -------------------------------------------------------------------------------- /krypton/utils/proto_comparison_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/proto_comparison_test.cc -------------------------------------------------------------------------------- /krypton/utils/status.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/status.cc -------------------------------------------------------------------------------- /krypton/utils/status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/status.h -------------------------------------------------------------------------------- /krypton/utils/status_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/status_test.cc -------------------------------------------------------------------------------- /krypton/utils/time_util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/time_util.cc -------------------------------------------------------------------------------- /krypton/utils/time_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/time_util.h -------------------------------------------------------------------------------- /krypton/utils/time_util_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/time_util_test.cc -------------------------------------------------------------------------------- /krypton/utils/url.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/url.cc -------------------------------------------------------------------------------- /krypton/utils/url.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/url.h -------------------------------------------------------------------------------- /krypton/utils/url_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/vpn-libraries/HEAD/krypton/utils/url_test.cc --------------------------------------------------------------------------------