├── .clang-format ├── .clang-tidy ├── .github └── ISSUE_TEMPLATE │ ├── 01-bug-report.yaml │ ├── 02-feature-request.yaml │ ├── 03-question.yaml │ └── config.yml ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── bamboo-specs ├── android-library.yaml ├── apple-framework.yaml ├── bamboo.yaml ├── docker-clean.yaml ├── generate-docs.yaml ├── increment-version.yaml ├── run-tests.yaml ├── scripts │ └── conan_upload_and_cleanup.sh ├── tag-release.yaml ├── upload-conan-recipes.yaml └── windows-library.yaml ├── cmake ├── add_unit_test.cmake ├── apply_patch.cmake ├── conan_bootstrap.cmake └── vars.cmake ├── common ├── CMakeLists.txt ├── event_loop.cpp ├── include │ └── dns │ │ └── common │ │ ├── dns_defs.h │ │ ├── dns_utils.h │ │ ├── event_loop.h │ │ ├── net_consts.h │ │ ├── sys.h │ │ ├── uv_wrapper.h │ │ └── version.h ├── sys.cpp └── test │ └── test_event_loop.cpp ├── conandata.yml ├── conanfile.py ├── dnscrypt ├── CMakeLists.txt ├── dns_crypt_cipher.cpp ├── dns_crypt_client.cpp ├── dns_crypt_ldns.cpp ├── dns_crypt_padding.cpp ├── dns_crypt_padding.h ├── dns_crypt_server_info.cpp ├── dns_crypt_utils.cpp ├── include │ └── dns │ │ └── dnscrypt │ │ ├── dns_crypt_cipher.h │ │ ├── dns_crypt_client.h │ │ ├── dns_crypt_consts.h │ │ ├── dns_crypt_ldns.h │ │ ├── dns_crypt_server_info.h │ │ └── dns_crypt_utils.h └── test │ └── dns_crypt_test.cpp ├── dnsfilter ├── CMakeLists.txt ├── denyallow.cpp ├── dnsrewrite.cpp ├── engine.cpp ├── filter.cpp ├── filter.h ├── filtering_log_action.cpp ├── include │ └── dns │ │ └── dnsfilter │ │ └── dnsfilter.h ├── rule_utils.cpp ├── rule_utils.h └── test │ ├── benchmark.cpp │ ├── dnsfilter_benchmark_runner.py │ ├── dnsfilter_test.cpp │ ├── dnsrewrite_test.cpp │ └── filtering_log_action_test.cpp ├── dnsstamp ├── CMakeLists.txt ├── dns_stamp.cpp ├── include │ └── dns │ │ └── dnsstamp │ │ └── dns_stamp.h └── test │ └── dns_stamp_test.cpp ├── documentation ├── DEV_DOCS.en.md └── dnslibs-diag.png ├── doxyfiles ├── CApiDoxyfile ├── MacDoxyfile ├── WinDoxyfile ├── capi_main_page.h ├── doxygen-awesome │ ├── doxygen-awesome-darkmode-toggle.js │ ├── doxygen-awesome-fragment-copy-button.js │ ├── doxygen-awesome-sidebar-only-darkmode-toggle.css │ ├── doxygen-awesome-sidebar-only.css │ └── doxygen-awesome.css ├── mac_main_page.h └── win_main_page.h ├── net ├── CMakeLists.txt ├── aio_socket.cpp ├── application_verifier.cpp ├── certificate_verifier.cpp ├── default_verifier.cpp ├── include │ └── dns │ │ └── net │ │ ├── aio_socket.h │ │ ├── application_verifier.h │ │ ├── certificate_verifier.h │ │ ├── default_verifier.h │ │ ├── outbound_proxy_settings.h │ │ ├── socket.h │ │ ├── tcp_dns_buffer.h │ │ ├── tls_session_cache.h │ │ └── utils.h ├── outbound_direct_proxy.cpp ├── outbound_direct_proxy.h ├── outbound_http_proxy.cpp ├── outbound_http_proxy.h ├── outbound_proxy.cpp ├── outbound_proxy.h ├── outbound_socks_proxy.cpp ├── outbound_socks_proxy.h ├── proxied_socket.cpp ├── proxied_socket.h ├── secured_socket.cpp ├── secured_socket.h ├── socket.cpp ├── socket_factory.cpp ├── tcp_dns_buffer.cpp ├── tcp_stream.cpp ├── tcp_stream.h ├── test │ └── test_tcp_stream.cpp ├── tls_codec.cpp ├── tls_codec.h ├── tls_session_cache.cpp ├── udp_socket.cpp ├── udp_socket.h └── utils.cpp ├── platform ├── android │ └── dnsproxy │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ ├── libs.versions.toml │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── lib │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── build.gradle │ │ ├── consumer-rules.pro │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── adguard │ │ │ │ └── dnslibs │ │ │ │ └── proxy │ │ │ │ └── DnsProxyTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── cpp │ │ │ │ ├── android_context_manager.cpp │ │ │ │ ├── android_context_manager.h │ │ │ │ ├── android_dnsproxy.cpp │ │ │ │ ├── android_dnsproxy.h │ │ │ │ ├── android_dnsstamp.cpp │ │ │ │ ├── android_dnsstamp.h │ │ │ │ ├── android_res_api.cpp │ │ │ │ ├── android_res_api.h │ │ │ │ ├── android_utils.h │ │ │ │ ├── jni_defs.h │ │ │ │ ├── jni_utils.cpp │ │ │ │ ├── jni_utils.h │ │ │ │ └── scoped_jni_env.h │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── adguard │ │ │ │ └── dnslibs │ │ │ │ └── proxy │ │ │ │ ├── CertificateVerificationEvent.java │ │ │ │ ├── Dns64Settings.java │ │ │ │ ├── DnsBlockingReason.java │ │ │ │ ├── DnsMessageInfo.java │ │ │ │ ├── DnsNetworkUtils.java │ │ │ │ ├── DnsProxy.java │ │ │ │ ├── DnsProxyEvents.java │ │ │ │ ├── DnsProxyInitException.java │ │ │ │ ├── DnsProxySettings.java │ │ │ │ ├── DnsRequestProcessedEvent.java │ │ │ │ ├── DnsStamp.java │ │ │ │ ├── FilterParams.java │ │ │ │ ├── FilteringLogAction.java │ │ │ │ ├── ListenerSettings.java │ │ │ │ ├── OutboundProxySettings.java │ │ │ │ ├── ProxySettingsOverrides.java │ │ │ │ └── UpstreamSettings.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── adguard │ │ │ └── dnslibs │ │ │ └── proxy │ │ │ └── ExampleUnitTest.java │ │ └── settings.gradle ├── mac │ ├── framework │ │ ├── AGDnsProxy.h │ │ ├── AGDnsProxy.mm │ │ ├── AGDnsProxyEvents.h │ │ ├── AGDnsProxyModule.h │ │ ├── AGDnsProxyXPC.h │ │ ├── AGDnsProxyXPC.mm │ │ ├── AGDnsXPCObject.h │ │ ├── AGDnsXPCObject.m │ │ ├── CMakeLists.txt │ │ ├── Info.plist.ios │ │ ├── Info.plist.macos │ │ ├── NSTask+AGUtils.h │ │ ├── NSTask+AGUtils.mm │ │ ├── build_dnsproxy_framework.sh │ │ ├── cmake-cache-ios-arm64.txt │ │ ├── cmake-cache-iphonesimulator-arm64.txt │ │ ├── cmake-cache-iphonesimulator-x86_64.txt │ │ ├── cmake-cache-macos-arm64.txt │ │ ├── cmake-cache-macos-x86_64.txt │ │ ├── module.modulemap │ │ ├── test_AGDnsProxyHandleMessageAsyncTransparent.mm │ │ ├── test_AGDnsProxyListenerFailsInit.mm │ │ ├── test_AGDnsProxyStandalone.mm │ │ ├── test_AGDnsProxyXPC.mm │ │ ├── test_AGDnsStamp.mm │ │ ├── test_AGFilteringLogAction.mm │ │ ├── test_BindHelper.mm │ │ └── test_ListenerInitError.mm │ └── testapp │ │ ├── README.md │ │ ├── common │ │ ├── PacketTunnelProvider.h │ │ ├── PacketTunnelProvider.m │ │ ├── filter.txt │ │ ├── vpn.h │ │ └── vpn.m │ │ ├── ext-ios │ │ ├── Info.plist │ │ └── ext_ios.entitlements │ │ ├── ext-macos │ │ ├── Info.plist │ │ └── ext.entitlements │ │ ├── test-ios │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── SceneDelegate.h │ │ ├── SceneDelegate.m │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── main.m │ │ └── test-ios.entitlements │ │ ├── test-macos │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Assets.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── main.m │ │ └── test.entitlements │ │ └── test.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ └── WorkspaceSettings.xcsettings │ │ └── xcshareddata │ │ └── xcschemes │ │ ├── ext-ios.xcscheme │ │ └── test-ios.xcscheme └── windows │ ├── capi │ ├── CMakeLists.txt │ ├── README.md │ ├── generate_api_hash.py │ ├── include │ │ └── ag_dns.h │ ├── src │ │ ├── ag_dns.cpp │ │ ├── ag_dns.rc │ │ └── ag_dns_h_hash.inc │ └── test │ │ └── capi_test.c │ └── cs │ ├── Adguard.Dns │ ├── .gitignore │ ├── Adguard.Dns.TestApp │ │ ├── Adguard.Dns.TestApp.csproj │ │ ├── ConsoleToFileRedirector.cs │ │ ├── DnsProxyServerCallbackConfiguration.cs │ │ ├── DnsSimpleApi.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Resources │ │ │ └── sdnsFilter.txt │ │ ├── WindowsTools.cs │ │ ├── app.config │ │ ├── copy_libs.py │ │ └── packages.config │ ├── Adguard.Dns.Tests │ │ ├── Adguard.Dns.Tests.csproj │ │ ├── Helpers │ │ │ ├── DnsProxyServerCallbackConfiguration.cs │ │ │ └── TestDnsApiConverter.cs │ │ ├── Properties │ │ │ ├── AssemblyInfo.cs │ │ │ ├── Resources.Designer.cs │ │ │ └── Resources.resx │ │ ├── Resources │ │ │ └── ExampleTestCertificate.cer │ │ ├── TestApi │ │ │ ├── TestDnsServer.cs │ │ │ └── TestDnsUtils.cs │ │ ├── TestUtils │ │ │ ├── TestCertificateVerificationCallback.cs │ │ │ └── TestUpstreamEqualityComparer.cs │ │ ├── app.config │ │ └── packages.config │ ├── Adguard.Dns.sln │ ├── Adguard.Dns │ │ ├── AGDnsApi.cs │ │ ├── Adguard.Dns.csproj │ │ ├── Adguard.Dns.nuspec │ │ ├── Adguard.Dns.nuspec.sdk │ │ ├── Adguard.Dns.nuspec.snapshot │ │ ├── Api │ │ │ ├── DnsProxyServer │ │ │ │ ├── Callbacks │ │ │ │ │ ├── ICertificateVerificationCallback.cs │ │ │ │ │ └── IDnsProxyServerCallbackConfiguration.cs │ │ │ │ ├── Configs │ │ │ │ │ ├── Dns64Settings.cs │ │ │ │ │ ├── DnsApiConfiguration.cs │ │ │ │ │ ├── DnsMessageInfo.cs │ │ │ │ │ ├── DnsProxySettings.cs │ │ │ │ │ ├── DnsStamp.cs │ │ │ │ │ ├── EngineParams.cs │ │ │ │ │ ├── FilterParams.cs │ │ │ │ │ ├── ListenerSettings.cs │ │ │ │ │ ├── OutboundProxyAuthInfo.cs │ │ │ │ │ ├── OutboundProxySettings.cs │ │ │ │ │ ├── ProxySettingsOverrides.cs │ │ │ │ │ └── UpstreamOptions.cs │ │ │ │ └── EventArgs │ │ │ │ │ ├── CertificateVerificationEventArgs.cs │ │ │ │ │ └── DnsRequestProcessedEventArgs.cs │ │ │ └── FilteringLogAction │ │ │ │ ├── FilteringLogAction.cs │ │ │ │ ├── FilteringLogRuleGenerator.cs │ │ │ │ └── IFilteringLogRuleGenerator.cs │ │ ├── DnsProxyServer │ │ │ ├── DnsProxyServer.cs │ │ │ └── IDnsProxyServer.cs │ │ ├── Exceptions │ │ │ ├── DnsExceptionHandler.cs │ │ │ ├── DnsProxyInitializationException.cs │ │ │ ├── IUnhandledExceptionConfiguration.cs │ │ │ └── UnhandledExceptionCallbackAdapter.cs │ │ ├── Helpers │ │ │ ├── DnsApiConverter.cs │ │ │ ├── LocalMarshalUtils.cs │ │ │ ├── ProxyServerCallbacksAdapter.cs │ │ │ └── TestUpstreamCallbacksAdapter.cs │ │ ├── Logging │ │ │ └── DnsLoggerAdapter.cs │ │ ├── Properties │ │ │ ├── Adguard.Dns.targets │ │ │ └── AssemblyInfo.cs │ │ ├── Provider │ │ │ └── DnsLibsDllProvider.cs │ │ ├── Utils │ │ │ ├── CertificateVerificationCallback.cs │ │ │ └── DnsUtils.cs │ │ └── packages.config │ ├── BuildEvents │ │ └── Post │ │ │ ├── adguardDns.py │ │ │ └── helper.py │ ├── Signing │ │ └── signtool.exe │ ├── SolutionInfo.cs │ ├── adguard.ico │ ├── adguard.snk │ └── common.props │ └── README.md ├── proxy ├── CMakeLists.txt ├── dns64.cpp ├── dns64.h ├── dns_forwarder.cpp ├── dns_forwarder.h ├── dns_forwarder_utils.cpp ├── dns_forwarder_utils.h ├── dns_truncate.cpp ├── dns_truncate.h ├── dnsproxy.cpp ├── dnsproxy_listener.cpp ├── dnsproxy_listener.h ├── dnssec_ok.h ├── include │ └── dns │ │ └── proxy │ │ ├── dnsproxy.h │ │ ├── dnsproxy_events.h │ │ └── dnsproxy_settings.h ├── proxy_bootstrapper.h ├── response_cache.h ├── response_helpers.h ├── retransmission_detector.cpp ├── retransmission_detector.h ├── svcb.h └── test │ ├── bad_test_filter.txt │ ├── big_dns_packet.inc │ ├── blocking_modes_test_filter.txt │ ├── cache_benchmark.cpp │ ├── cname_blocking_test_filter.txt │ ├── crash_regress_test_filter.txt │ ├── dns64_test.cpp │ ├── dnsproxy_test.cpp │ ├── listener_standalone.cpp │ ├── listener_test.cpp │ ├── truncate_test.cpp │ └── whitelist_test_filter.txt ├── scripts ├── export_conan.py ├── generate_docs.sh ├── increment_conan_version.sh └── requirements.txt └── upstream ├── CMakeLists.txt ├── bootstrapper.cpp ├── connection.cpp ├── connection.h ├── dns_framed.cpp ├── dns_framed.h ├── include └── dns │ └── upstream │ ├── bootstrapper.h │ ├── upstream.h │ └── upstream_utils.h ├── resolver.cpp ├── resolver.h ├── system_resolver.h ├── system_resolver_android.cpp ├── system_resolver_apple.cpp ├── test ├── test_bootstrapper.cpp ├── test_curl_features.cpp ├── test_doh_credentials.cpp ├── test_dot_invalid_address.cpp ├── test_system_resolver.cpp ├── test_upstream.cpp ├── test_upstream_utils.cpp └── test_utils.h ├── upstream.cpp ├── upstream_dnscrypt.cpp ├── upstream_dnscrypt.h ├── upstream_doh.cpp ├── upstream_doh.h ├── upstream_doq.cpp ├── upstream_doq.h ├── upstream_dot.cpp ├── upstream_dot.h ├── upstream_plain.cpp ├── upstream_plain.h ├── upstream_system.cpp ├── upstream_system.h └── upstream_utils.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/01-bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.github/ISSUE_TEMPLATE/01-bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02-feature-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.github/ISSUE_TEMPLATE/02-feature-request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/03-question.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.github/ISSUE_TEMPLATE/03-question.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/README.md -------------------------------------------------------------------------------- /bamboo-specs/android-library.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/android-library.yaml -------------------------------------------------------------------------------- /bamboo-specs/apple-framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/apple-framework.yaml -------------------------------------------------------------------------------- /bamboo-specs/bamboo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/bamboo.yaml -------------------------------------------------------------------------------- /bamboo-specs/docker-clean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/docker-clean.yaml -------------------------------------------------------------------------------- /bamboo-specs/generate-docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/generate-docs.yaml -------------------------------------------------------------------------------- /bamboo-specs/increment-version.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/increment-version.yaml -------------------------------------------------------------------------------- /bamboo-specs/run-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/run-tests.yaml -------------------------------------------------------------------------------- /bamboo-specs/scripts/conan_upload_and_cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/scripts/conan_upload_and_cleanup.sh -------------------------------------------------------------------------------- /bamboo-specs/tag-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/tag-release.yaml -------------------------------------------------------------------------------- /bamboo-specs/upload-conan-recipes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/upload-conan-recipes.yaml -------------------------------------------------------------------------------- /bamboo-specs/windows-library.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/bamboo-specs/windows-library.yaml -------------------------------------------------------------------------------- /cmake/add_unit_test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/cmake/add_unit_test.cmake -------------------------------------------------------------------------------- /cmake/apply_patch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/cmake/apply_patch.cmake -------------------------------------------------------------------------------- /cmake/conan_bootstrap.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/cmake/conan_bootstrap.cmake -------------------------------------------------------------------------------- /cmake/vars.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/cmake/vars.cmake -------------------------------------------------------------------------------- /common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/CMakeLists.txt -------------------------------------------------------------------------------- /common/event_loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/event_loop.cpp -------------------------------------------------------------------------------- /common/include/dns/common/dns_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/include/dns/common/dns_defs.h -------------------------------------------------------------------------------- /common/include/dns/common/dns_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/include/dns/common/dns_utils.h -------------------------------------------------------------------------------- /common/include/dns/common/event_loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/include/dns/common/event_loop.h -------------------------------------------------------------------------------- /common/include/dns/common/net_consts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/include/dns/common/net_consts.h -------------------------------------------------------------------------------- /common/include/dns/common/sys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/include/dns/common/sys.h -------------------------------------------------------------------------------- /common/include/dns/common/uv_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/include/dns/common/uv_wrapper.h -------------------------------------------------------------------------------- /common/include/dns/common/version.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | #define AG_DNSLIBS_VERSION "2.8.1" 3 | -------------------------------------------------------------------------------- /common/sys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/sys.cpp -------------------------------------------------------------------------------- /common/test/test_event_loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/common/test/test_event_loop.cpp -------------------------------------------------------------------------------- /conandata.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/conandata.yml -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/conanfile.py -------------------------------------------------------------------------------- /dnscrypt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/CMakeLists.txt -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_cipher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_cipher.cpp -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_client.cpp -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_ldns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_ldns.cpp -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_padding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_padding.cpp -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_padding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_padding.h -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_server_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_server_info.cpp -------------------------------------------------------------------------------- /dnscrypt/dns_crypt_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/dns_crypt_utils.cpp -------------------------------------------------------------------------------- /dnscrypt/include/dns/dnscrypt/dns_crypt_cipher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/include/dns/dnscrypt/dns_crypt_cipher.h -------------------------------------------------------------------------------- /dnscrypt/include/dns/dnscrypt/dns_crypt_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/include/dns/dnscrypt/dns_crypt_client.h -------------------------------------------------------------------------------- /dnscrypt/include/dns/dnscrypt/dns_crypt_consts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/include/dns/dnscrypt/dns_crypt_consts.h -------------------------------------------------------------------------------- /dnscrypt/include/dns/dnscrypt/dns_crypt_ldns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/include/dns/dnscrypt/dns_crypt_ldns.h -------------------------------------------------------------------------------- /dnscrypt/include/dns/dnscrypt/dns_crypt_server_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/include/dns/dnscrypt/dns_crypt_server_info.h -------------------------------------------------------------------------------- /dnscrypt/include/dns/dnscrypt/dns_crypt_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/include/dns/dnscrypt/dns_crypt_utils.h -------------------------------------------------------------------------------- /dnscrypt/test/dns_crypt_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnscrypt/test/dns_crypt_test.cpp -------------------------------------------------------------------------------- /dnsfilter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/CMakeLists.txt -------------------------------------------------------------------------------- /dnsfilter/denyallow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/denyallow.cpp -------------------------------------------------------------------------------- /dnsfilter/dnsrewrite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/dnsrewrite.cpp -------------------------------------------------------------------------------- /dnsfilter/engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/engine.cpp -------------------------------------------------------------------------------- /dnsfilter/filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/filter.cpp -------------------------------------------------------------------------------- /dnsfilter/filter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/filter.h -------------------------------------------------------------------------------- /dnsfilter/filtering_log_action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/filtering_log_action.cpp -------------------------------------------------------------------------------- /dnsfilter/include/dns/dnsfilter/dnsfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/include/dns/dnsfilter/dnsfilter.h -------------------------------------------------------------------------------- /dnsfilter/rule_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/rule_utils.cpp -------------------------------------------------------------------------------- /dnsfilter/rule_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/rule_utils.h -------------------------------------------------------------------------------- /dnsfilter/test/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/test/benchmark.cpp -------------------------------------------------------------------------------- /dnsfilter/test/dnsfilter_benchmark_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/test/dnsfilter_benchmark_runner.py -------------------------------------------------------------------------------- /dnsfilter/test/dnsfilter_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/test/dnsfilter_test.cpp -------------------------------------------------------------------------------- /dnsfilter/test/dnsrewrite_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/test/dnsrewrite_test.cpp -------------------------------------------------------------------------------- /dnsfilter/test/filtering_log_action_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsfilter/test/filtering_log_action_test.cpp -------------------------------------------------------------------------------- /dnsstamp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsstamp/CMakeLists.txt -------------------------------------------------------------------------------- /dnsstamp/dns_stamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsstamp/dns_stamp.cpp -------------------------------------------------------------------------------- /dnsstamp/include/dns/dnsstamp/dns_stamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsstamp/include/dns/dnsstamp/dns_stamp.h -------------------------------------------------------------------------------- /dnsstamp/test/dns_stamp_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/dnsstamp/test/dns_stamp_test.cpp -------------------------------------------------------------------------------- /documentation/DEV_DOCS.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/documentation/DEV_DOCS.en.md -------------------------------------------------------------------------------- /documentation/dnslibs-diag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/documentation/dnslibs-diag.png -------------------------------------------------------------------------------- /doxyfiles/CApiDoxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/CApiDoxyfile -------------------------------------------------------------------------------- /doxyfiles/MacDoxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/MacDoxyfile -------------------------------------------------------------------------------- /doxyfiles/WinDoxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/WinDoxyfile -------------------------------------------------------------------------------- /doxyfiles/capi_main_page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/capi_main_page.h -------------------------------------------------------------------------------- /doxyfiles/doxygen-awesome/doxygen-awesome-darkmode-toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/doxygen-awesome/doxygen-awesome-darkmode-toggle.js -------------------------------------------------------------------------------- /doxyfiles/doxygen-awesome/doxygen-awesome-fragment-copy-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/doxygen-awesome/doxygen-awesome-fragment-copy-button.js -------------------------------------------------------------------------------- /doxyfiles/doxygen-awesome/doxygen-awesome-sidebar-only-darkmode-toggle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/doxygen-awesome/doxygen-awesome-sidebar-only-darkmode-toggle.css -------------------------------------------------------------------------------- /doxyfiles/doxygen-awesome/doxygen-awesome-sidebar-only.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/doxygen-awesome/doxygen-awesome-sidebar-only.css -------------------------------------------------------------------------------- /doxyfiles/doxygen-awesome/doxygen-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/doxygen-awesome/doxygen-awesome.css -------------------------------------------------------------------------------- /doxyfiles/mac_main_page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/mac_main_page.h -------------------------------------------------------------------------------- /doxyfiles/win_main_page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/doxyfiles/win_main_page.h -------------------------------------------------------------------------------- /net/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/CMakeLists.txt -------------------------------------------------------------------------------- /net/aio_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/aio_socket.cpp -------------------------------------------------------------------------------- /net/application_verifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/application_verifier.cpp -------------------------------------------------------------------------------- /net/certificate_verifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/certificate_verifier.cpp -------------------------------------------------------------------------------- /net/default_verifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/default_verifier.cpp -------------------------------------------------------------------------------- /net/include/dns/net/aio_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/aio_socket.h -------------------------------------------------------------------------------- /net/include/dns/net/application_verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/application_verifier.h -------------------------------------------------------------------------------- /net/include/dns/net/certificate_verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/certificate_verifier.h -------------------------------------------------------------------------------- /net/include/dns/net/default_verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/default_verifier.h -------------------------------------------------------------------------------- /net/include/dns/net/outbound_proxy_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/outbound_proxy_settings.h -------------------------------------------------------------------------------- /net/include/dns/net/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/socket.h -------------------------------------------------------------------------------- /net/include/dns/net/tcp_dns_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/tcp_dns_buffer.h -------------------------------------------------------------------------------- /net/include/dns/net/tls_session_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/tls_session_cache.h -------------------------------------------------------------------------------- /net/include/dns/net/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/include/dns/net/utils.h -------------------------------------------------------------------------------- /net/outbound_direct_proxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_direct_proxy.cpp -------------------------------------------------------------------------------- /net/outbound_direct_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_direct_proxy.h -------------------------------------------------------------------------------- /net/outbound_http_proxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_http_proxy.cpp -------------------------------------------------------------------------------- /net/outbound_http_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_http_proxy.h -------------------------------------------------------------------------------- /net/outbound_proxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_proxy.cpp -------------------------------------------------------------------------------- /net/outbound_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_proxy.h -------------------------------------------------------------------------------- /net/outbound_socks_proxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_socks_proxy.cpp -------------------------------------------------------------------------------- /net/outbound_socks_proxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/outbound_socks_proxy.h -------------------------------------------------------------------------------- /net/proxied_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/proxied_socket.cpp -------------------------------------------------------------------------------- /net/proxied_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/proxied_socket.h -------------------------------------------------------------------------------- /net/secured_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/secured_socket.cpp -------------------------------------------------------------------------------- /net/secured_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/secured_socket.h -------------------------------------------------------------------------------- /net/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/socket.cpp -------------------------------------------------------------------------------- /net/socket_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/socket_factory.cpp -------------------------------------------------------------------------------- /net/tcp_dns_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/tcp_dns_buffer.cpp -------------------------------------------------------------------------------- /net/tcp_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/tcp_stream.cpp -------------------------------------------------------------------------------- /net/tcp_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/tcp_stream.h -------------------------------------------------------------------------------- /net/test/test_tcp_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/test/test_tcp_stream.cpp -------------------------------------------------------------------------------- /net/tls_codec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/tls_codec.cpp -------------------------------------------------------------------------------- /net/tls_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/tls_codec.h -------------------------------------------------------------------------------- /net/tls_session_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/tls_session_cache.cpp -------------------------------------------------------------------------------- /net/udp_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/udp_socket.cpp -------------------------------------------------------------------------------- /net/udp_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/udp_socket.h -------------------------------------------------------------------------------- /net/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/net/utils.cpp -------------------------------------------------------------------------------- /platform/android/dnsproxy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/.gitignore -------------------------------------------------------------------------------- /platform/android/dnsproxy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/build.gradle -------------------------------------------------------------------------------- /platform/android/dnsproxy/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/gradle.properties -------------------------------------------------------------------------------- /platform/android/dnsproxy/gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/gradle/libs.versions.toml -------------------------------------------------------------------------------- /platform/android/dnsproxy/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /platform/android/dnsproxy/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /platform/android/dnsproxy/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/gradlew -------------------------------------------------------------------------------- /platform/android/dnsproxy/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/gradlew.bat -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/CMakeLists.txt -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/build.gradle -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/proguard-rules.pro -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/androidTest/java/com/adguard/dnslibs/proxy/DnsProxyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/androidTest/java/com/adguard/dnslibs/proxy/DnsProxyTest.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_context_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_context_manager.cpp -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_context_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_context_manager.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_dnsproxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_dnsproxy.cpp -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_dnsproxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_dnsproxy.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_dnsstamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_dnsstamp.cpp -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_dnsstamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_dnsstamp.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_res_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_res_api.cpp -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_res_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_res_api.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/android_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/android_utils.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/jni_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/jni_defs.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/jni_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/jni_utils.cpp -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/jni_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/jni_utils.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/cpp/scoped_jni_env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/cpp/scoped_jni_env.h -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/CertificateVerificationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/CertificateVerificationEvent.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/Dns64Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/Dns64Settings.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsBlockingReason.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsBlockingReason.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsMessageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsMessageInfo.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsNetworkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsNetworkUtils.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxy.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxyEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxyEvents.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxyInitException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxyInitException.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxySettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsProxySettings.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsRequestProcessedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsRequestProcessedEvent.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsStamp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/DnsStamp.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/FilterParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/FilterParams.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/FilteringLogAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/FilteringLogAction.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/ListenerSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/ListenerSettings.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/OutboundProxySettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/OutboundProxySettings.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/ProxySettingsOverrides.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/ProxySettingsOverrides.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/UpstreamSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/main/java/com/adguard/dnslibs/proxy/UpstreamSettings.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/lib/src/test/java/com/adguard/dnslibs/proxy/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/android/dnsproxy/lib/src/test/java/com/adguard/dnslibs/proxy/ExampleUnitTest.java -------------------------------------------------------------------------------- /platform/android/dnsproxy/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':lib' 2 | -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsProxy.h -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsProxy.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsProxy.mm -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsProxyEvents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsProxyEvents.h -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsProxyModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsProxyModule.h -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsProxyXPC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsProxyXPC.h -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsProxyXPC.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsProxyXPC.mm -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsXPCObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsXPCObject.h -------------------------------------------------------------------------------- /platform/mac/framework/AGDnsXPCObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/AGDnsXPCObject.m -------------------------------------------------------------------------------- /platform/mac/framework/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/CMakeLists.txt -------------------------------------------------------------------------------- /platform/mac/framework/Info.plist.ios: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/Info.plist.ios -------------------------------------------------------------------------------- /platform/mac/framework/Info.plist.macos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/Info.plist.macos -------------------------------------------------------------------------------- /platform/mac/framework/NSTask+AGUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/NSTask+AGUtils.h -------------------------------------------------------------------------------- /platform/mac/framework/NSTask+AGUtils.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/NSTask+AGUtils.mm -------------------------------------------------------------------------------- /platform/mac/framework/build_dnsproxy_framework.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/build_dnsproxy_framework.sh -------------------------------------------------------------------------------- /platform/mac/framework/cmake-cache-ios-arm64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/cmake-cache-ios-arm64.txt -------------------------------------------------------------------------------- /platform/mac/framework/cmake-cache-iphonesimulator-arm64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/cmake-cache-iphonesimulator-arm64.txt -------------------------------------------------------------------------------- /platform/mac/framework/cmake-cache-iphonesimulator-x86_64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/cmake-cache-iphonesimulator-x86_64.txt -------------------------------------------------------------------------------- /platform/mac/framework/cmake-cache-macos-arm64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/cmake-cache-macos-arm64.txt -------------------------------------------------------------------------------- /platform/mac/framework/cmake-cache-macos-x86_64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/cmake-cache-macos-x86_64.txt -------------------------------------------------------------------------------- /platform/mac/framework/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/module.modulemap -------------------------------------------------------------------------------- /platform/mac/framework/test_AGDnsProxyHandleMessageAsyncTransparent.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_AGDnsProxyHandleMessageAsyncTransparent.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_AGDnsProxyListenerFailsInit.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_AGDnsProxyListenerFailsInit.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_AGDnsProxyStandalone.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_AGDnsProxyStandalone.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_AGDnsProxyXPC.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_AGDnsProxyXPC.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_AGDnsStamp.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_AGDnsStamp.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_AGFilteringLogAction.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_AGFilteringLogAction.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_BindHelper.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_BindHelper.mm -------------------------------------------------------------------------------- /platform/mac/framework/test_ListenerInitError.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/framework/test_ListenerInitError.mm -------------------------------------------------------------------------------- /platform/mac/testapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/README.md -------------------------------------------------------------------------------- /platform/mac/testapp/common/PacketTunnelProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/common/PacketTunnelProvider.h -------------------------------------------------------------------------------- /platform/mac/testapp/common/PacketTunnelProvider.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/common/PacketTunnelProvider.m -------------------------------------------------------------------------------- /platform/mac/testapp/common/filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/common/filter.txt -------------------------------------------------------------------------------- /platform/mac/testapp/common/vpn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/common/vpn.h -------------------------------------------------------------------------------- /platform/mac/testapp/common/vpn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/common/vpn.m -------------------------------------------------------------------------------- /platform/mac/testapp/ext-ios/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/ext-ios/Info.plist -------------------------------------------------------------------------------- /platform/mac/testapp/ext-ios/ext_ios.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/ext-ios/ext_ios.entitlements -------------------------------------------------------------------------------- /platform/mac/testapp/ext-macos/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/ext-macos/Info.plist -------------------------------------------------------------------------------- /platform/mac/testapp/ext-macos/ext.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/ext-macos/ext.entitlements -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/AppDelegate.h -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/AppDelegate.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/Info.plist -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/SceneDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/SceneDelegate.h -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/SceneDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/SceneDelegate.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/ViewController.h -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/ViewController.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/main.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-ios/test-ios.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-ios/test-ios.entitlements -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/AppDelegate.h -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/AppDelegate.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/Info.plist -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/ViewController.h -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/ViewController.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/main.m -------------------------------------------------------------------------------- /platform/mac/testapp/test-macos/test.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test-macos/test.entitlements -------------------------------------------------------------------------------- /platform/mac/testapp/test.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /platform/mac/testapp/test.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /platform/mac/testapp/test.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /platform/mac/testapp/test.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /platform/mac/testapp/test.xcodeproj/xcshareddata/xcschemes/ext-ios.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test.xcodeproj/xcshareddata/xcschemes/ext-ios.xcscheme -------------------------------------------------------------------------------- /platform/mac/testapp/test.xcodeproj/xcshareddata/xcschemes/test-ios.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/mac/testapp/test.xcodeproj/xcshareddata/xcschemes/test-ios.xcscheme -------------------------------------------------------------------------------- /platform/windows/capi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/CMakeLists.txt -------------------------------------------------------------------------------- /platform/windows/capi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/README.md -------------------------------------------------------------------------------- /platform/windows/capi/generate_api_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/generate_api_hash.py -------------------------------------------------------------------------------- /platform/windows/capi/include/ag_dns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/include/ag_dns.h -------------------------------------------------------------------------------- /platform/windows/capi/src/ag_dns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/src/ag_dns.cpp -------------------------------------------------------------------------------- /platform/windows/capi/src/ag_dns.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/src/ag_dns.rc -------------------------------------------------------------------------------- /platform/windows/capi/src/ag_dns_h_hash.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/src/ag_dns_h_hash.inc -------------------------------------------------------------------------------- /platform/windows/capi/test/capi_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/capi/test/capi_test.c -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/.gitignore -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Adguard.Dns.TestApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Adguard.Dns.TestApp.csproj -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/ConsoleToFileRedirector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/ConsoleToFileRedirector.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/DnsProxyServerCallbackConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/DnsProxyServerCallbackConfiguration.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/DnsSimpleApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/DnsSimpleApi.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Program.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Resources/sdnsFilter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/Resources/sdnsFilter.txt -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/WindowsTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/WindowsTools.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/app.config -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/copy_libs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/copy_libs.py -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.TestApp/packages.config -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Adguard.Dns.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Adguard.Dns.Tests.csproj -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Helpers/DnsProxyServerCallbackConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Helpers/DnsProxyServerCallbackConfiguration.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Helpers/TestDnsApiConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Helpers/TestDnsApiConverter.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Properties/Resources.resx -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Resources/ExampleTestCertificate.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/Resources/ExampleTestCertificate.cer -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestApi/TestDnsServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestApi/TestDnsServer.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestApi/TestDnsUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestApi/TestDnsUtils.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestUtils/TestCertificateVerificationCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestUtils/TestCertificateVerificationCallback.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestUtils/TestUpstreamEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/TestUtils/TestUpstreamEqualityComparer.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/app.config -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.Tests/packages.config -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns.sln -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/AGDnsApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/AGDnsApi.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.csproj -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.nuspec -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.nuspec.sdk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.nuspec.sdk -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.nuspec.snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Adguard.Dns.nuspec.snapshot -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Callbacks/ICertificateVerificationCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Callbacks/ICertificateVerificationCallback.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Callbacks/IDnsProxyServerCallbackConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Callbacks/IDnsProxyServerCallbackConfiguration.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/Dns64Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/Dns64Settings.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsApiConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsApiConfiguration.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsMessageInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsMessageInfo.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsProxySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsProxySettings.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsStamp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/DnsStamp.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/EngineParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/EngineParams.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/FilterParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/FilterParams.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/ListenerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/ListenerSettings.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/OutboundProxyAuthInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/OutboundProxyAuthInfo.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/OutboundProxySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/OutboundProxySettings.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/ProxySettingsOverrides.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/ProxySettingsOverrides.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/UpstreamOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/Configs/UpstreamOptions.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/EventArgs/CertificateVerificationEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/EventArgs/CertificateVerificationEventArgs.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/EventArgs/DnsRequestProcessedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/DnsProxyServer/EventArgs/DnsRequestProcessedEventArgs.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/FilteringLogAction/FilteringLogAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/FilteringLogAction/FilteringLogAction.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/FilteringLogAction/FilteringLogRuleGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/FilteringLogAction/FilteringLogRuleGenerator.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/FilteringLogAction/IFilteringLogRuleGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Api/FilteringLogAction/IFilteringLogRuleGenerator.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/DnsProxyServer/DnsProxyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/DnsProxyServer/DnsProxyServer.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/DnsProxyServer/IDnsProxyServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/DnsProxyServer/IDnsProxyServer.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/DnsExceptionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/DnsExceptionHandler.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/DnsProxyInitializationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/DnsProxyInitializationException.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/IUnhandledExceptionConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/IUnhandledExceptionConfiguration.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/UnhandledExceptionCallbackAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Exceptions/UnhandledExceptionCallbackAdapter.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/DnsApiConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/DnsApiConverter.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/LocalMarshalUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/LocalMarshalUtils.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/ProxyServerCallbacksAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/ProxyServerCallbacksAdapter.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/TestUpstreamCallbacksAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Helpers/TestUpstreamCallbacksAdapter.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Logging/DnsLoggerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Logging/DnsLoggerAdapter.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Properties/Adguard.Dns.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Properties/Adguard.Dns.targets -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Provider/DnsLibsDllProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Provider/DnsLibsDllProvider.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Utils/CertificateVerificationCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Utils/CertificateVerificationCallback.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/Utils/DnsUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/Utils/DnsUtils.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Adguard.Dns/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Adguard.Dns/packages.config -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/BuildEvents/Post/adguardDns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/BuildEvents/Post/adguardDns.py -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/BuildEvents/Post/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/BuildEvents/Post/helper.py -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/Signing/signtool.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/Signing/signtool.exe -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/SolutionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/SolutionInfo.cs -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/adguard.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/adguard.ico -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/adguard.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/adguard.snk -------------------------------------------------------------------------------- /platform/windows/cs/Adguard.Dns/common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/Adguard.Dns/common.props -------------------------------------------------------------------------------- /platform/windows/cs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/platform/windows/cs/README.md -------------------------------------------------------------------------------- /proxy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/CMakeLists.txt -------------------------------------------------------------------------------- /proxy/dns64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns64.cpp -------------------------------------------------------------------------------- /proxy/dns64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns64.h -------------------------------------------------------------------------------- /proxy/dns_forwarder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns_forwarder.cpp -------------------------------------------------------------------------------- /proxy/dns_forwarder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns_forwarder.h -------------------------------------------------------------------------------- /proxy/dns_forwarder_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns_forwarder_utils.cpp -------------------------------------------------------------------------------- /proxy/dns_forwarder_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns_forwarder_utils.h -------------------------------------------------------------------------------- /proxy/dns_truncate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns_truncate.cpp -------------------------------------------------------------------------------- /proxy/dns_truncate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dns_truncate.h -------------------------------------------------------------------------------- /proxy/dnsproxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dnsproxy.cpp -------------------------------------------------------------------------------- /proxy/dnsproxy_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dnsproxy_listener.cpp -------------------------------------------------------------------------------- /proxy/dnsproxy_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dnsproxy_listener.h -------------------------------------------------------------------------------- /proxy/dnssec_ok.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/dnssec_ok.h -------------------------------------------------------------------------------- /proxy/include/dns/proxy/dnsproxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/include/dns/proxy/dnsproxy.h -------------------------------------------------------------------------------- /proxy/include/dns/proxy/dnsproxy_events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/include/dns/proxy/dnsproxy_events.h -------------------------------------------------------------------------------- /proxy/include/dns/proxy/dnsproxy_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/include/dns/proxy/dnsproxy_settings.h -------------------------------------------------------------------------------- /proxy/proxy_bootstrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/proxy_bootstrapper.h -------------------------------------------------------------------------------- /proxy/response_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/response_cache.h -------------------------------------------------------------------------------- /proxy/response_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/response_helpers.h -------------------------------------------------------------------------------- /proxy/retransmission_detector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/retransmission_detector.cpp -------------------------------------------------------------------------------- /proxy/retransmission_detector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/retransmission_detector.h -------------------------------------------------------------------------------- /proxy/svcb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/svcb.h -------------------------------------------------------------------------------- /proxy/test/bad_test_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/bad_test_filter.txt -------------------------------------------------------------------------------- /proxy/test/big_dns_packet.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/big_dns_packet.inc -------------------------------------------------------------------------------- /proxy/test/blocking_modes_test_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/blocking_modes_test_filter.txt -------------------------------------------------------------------------------- /proxy/test/cache_benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/cache_benchmark.cpp -------------------------------------------------------------------------------- /proxy/test/cname_blocking_test_filter.txt: -------------------------------------------------------------------------------- 1 | example.org 2 | -------------------------------------------------------------------------------- /proxy/test/crash_regress_test_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/crash_regress_test_filter.txt -------------------------------------------------------------------------------- /proxy/test/dns64_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/dns64_test.cpp -------------------------------------------------------------------------------- /proxy/test/dnsproxy_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/dnsproxy_test.cpp -------------------------------------------------------------------------------- /proxy/test/listener_standalone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/listener_standalone.cpp -------------------------------------------------------------------------------- /proxy/test/listener_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/listener_test.cpp -------------------------------------------------------------------------------- /proxy/test/truncate_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/truncate_test.cpp -------------------------------------------------------------------------------- /proxy/test/whitelist_test_filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/proxy/test/whitelist_test_filter.txt -------------------------------------------------------------------------------- /scripts/export_conan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/scripts/export_conan.py -------------------------------------------------------------------------------- /scripts/generate_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/scripts/generate_docs.sh -------------------------------------------------------------------------------- /scripts/increment_conan_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/scripts/increment_conan_version.sh -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | pyyaml 2 | -------------------------------------------------------------------------------- /upstream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/CMakeLists.txt -------------------------------------------------------------------------------- /upstream/bootstrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/bootstrapper.cpp -------------------------------------------------------------------------------- /upstream/connection.cpp: -------------------------------------------------------------------------------- 1 | #include "connection.h" 2 | -------------------------------------------------------------------------------- /upstream/connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/connection.h -------------------------------------------------------------------------------- /upstream/dns_framed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/dns_framed.cpp -------------------------------------------------------------------------------- /upstream/dns_framed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/dns_framed.h -------------------------------------------------------------------------------- /upstream/include/dns/upstream/bootstrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/include/dns/upstream/bootstrapper.h -------------------------------------------------------------------------------- /upstream/include/dns/upstream/upstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/include/dns/upstream/upstream.h -------------------------------------------------------------------------------- /upstream/include/dns/upstream/upstream_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/include/dns/upstream/upstream_utils.h -------------------------------------------------------------------------------- /upstream/resolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/resolver.cpp -------------------------------------------------------------------------------- /upstream/resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/resolver.h -------------------------------------------------------------------------------- /upstream/system_resolver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/system_resolver.h -------------------------------------------------------------------------------- /upstream/system_resolver_android.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/system_resolver_android.cpp -------------------------------------------------------------------------------- /upstream/system_resolver_apple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/system_resolver_apple.cpp -------------------------------------------------------------------------------- /upstream/test/test_bootstrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_bootstrapper.cpp -------------------------------------------------------------------------------- /upstream/test/test_curl_features.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_curl_features.cpp -------------------------------------------------------------------------------- /upstream/test/test_doh_credentials.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_doh_credentials.cpp -------------------------------------------------------------------------------- /upstream/test/test_dot_invalid_address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_dot_invalid_address.cpp -------------------------------------------------------------------------------- /upstream/test/test_system_resolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_system_resolver.cpp -------------------------------------------------------------------------------- /upstream/test/test_upstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_upstream.cpp -------------------------------------------------------------------------------- /upstream/test/test_upstream_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_upstream_utils.cpp -------------------------------------------------------------------------------- /upstream/test/test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/test/test_utils.h -------------------------------------------------------------------------------- /upstream/upstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream.cpp -------------------------------------------------------------------------------- /upstream/upstream_dnscrypt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_dnscrypt.cpp -------------------------------------------------------------------------------- /upstream/upstream_dnscrypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_dnscrypt.h -------------------------------------------------------------------------------- /upstream/upstream_doh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_doh.cpp -------------------------------------------------------------------------------- /upstream/upstream_doh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_doh.h -------------------------------------------------------------------------------- /upstream/upstream_doq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_doq.cpp -------------------------------------------------------------------------------- /upstream/upstream_doq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_doq.h -------------------------------------------------------------------------------- /upstream/upstream_dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_dot.cpp -------------------------------------------------------------------------------- /upstream/upstream_dot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_dot.h -------------------------------------------------------------------------------- /upstream/upstream_plain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_plain.cpp -------------------------------------------------------------------------------- /upstream/upstream_plain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_plain.h -------------------------------------------------------------------------------- /upstream/upstream_system.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_system.cpp -------------------------------------------------------------------------------- /upstream/upstream_system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_system.h -------------------------------------------------------------------------------- /upstream/upstream_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdguardTeam/DnsLibs/HEAD/upstream/upstream_utils.cpp --------------------------------------------------------------------------------