MCPcopy Create free account

hub / github.com/TrackerControl/tracker-control-android / types & classes

Types & classes303 in github.com/TrackerControl/tracker-control-android

↓ 11 callersClassWgConfigException
app/src/main/java/net/kollnig/missioncontrol/wg/WgConfig.kt:51
↓ 4 callersClassPair
Provides way to return pairs of results @param <T> Type of first element of pair @param <U> Type of second element of pair
app/src/main/java/net/kollnig/missioncontrol/data/Pair.java:26
↓ 1 callersClassEndpointCacheEntry
app/src/main/java/net/kollnig/missioncontrol/wg/WgEgress.kt:412
↓ 1 callersClassInsightsData
* Data model holding aggregated tracking statistics for the Insights screen. * Contains 7-day statistics about observed tracker-host contacts and blo
app/src/main/java/net/kollnig/missioncontrol/data/InsightsData.kt:26
↓ 1 callersClassInsightsDataProvider
* Provider class that computes InsightsData from the database. * Aggregates tracking statistics for the past 7 days. */
app/src/main/java/net/kollnig/missioncontrol/data/InsightsDataProvider.kt:33
↓ 1 callersClassWgConfig
* Minimal parser for the WireGuard `.conf` format (a subset of the * `wg-quick` syntax). We deliberately do not pull in * `com.wireguard.android:tun
app/src/main/java/net/kollnig/missioncontrol/wg/WgConfig.kt:15
↓ 1 callersClassWgPeer
app/src/main/java/net/kollnig/missioncontrol/wg/WgConfig.kt:43
InterfaceAccessChangedListener
app/src/main/java/eu/faircode/netguard/DatabaseHelper.java:1305
ClassActionsFragment
A simple {@link Fragment} subclass. Use the {@link ActionsFragment#newInstance} factory method to create an instance of this fragment.
app/src/main/java/net/kollnig/missioncontrol/details/ActionsFragment.java:54
ClassActivityBlocklists
app/src/main/java/net/kollnig/missioncontrol/ActivityBlocklists.java:38
ClassActivityDns
app/src/main/java/eu/faircode/netguard/ActivityDns.java:50
ClassActivityForwardApproval
app/src/main/java/eu/faircode/netguard/ActivityForwardApproval.java:36
ClassActivityForwarding
app/src/main/java/eu/faircode/netguard/ActivityForwarding.java:51
ClassActivityLog
app/src/main/java/eu/faircode/netguard/ActivityLog.java:67
ClassActivityMain
app/src/main/java/eu/faircode/netguard/ActivityMain.java:103
ClassActivityOnboarding
app/src/main/java/net/kollnig/missioncontrol/ActivityOnboarding.java:38
ClassActivitySettings
app/src/main/java/eu/faircode/netguard/ActivitySettings.java:111
ClassActivityWireGuardProfiles
app/src/main/java/net/kollnig/missioncontrol/ActivityWireGuardProfiles.java:45
ClassAdapterAccess
app/src/main/java/eu/faircode/netguard/AdapterAccess.java:49
ClassAdapterDns
app/src/main/java/eu/faircode/netguard/AdapterDns.java:38
ClassAdapterForwarding
app/src/main/java/eu/faircode/netguard/AdapterForwarding.java:34
ClassAdapterLog
app/src/main/java/eu/faircode/netguard/AdapterLog.java:56
ClassAdapterRule
app/src/main/java/eu/faircode/netguard/AdapterRule.java:67
ClassAllowed
app/src/main/java/eu/faircode/netguard/Allowed.java:23
ClassAnalysisException
This class stores exceptions during static tracker library analysis
app/src/main/java/net/kollnig/missioncontrol/analysis/AnalysisException.java:25
InterfaceAnalysisProgressCallback
Callback interface for reporting analysis progress.
app/src/main/java/net/kollnig/missioncontrol/analysis/AnalysisProgressCallback.java:23
ClassApiRejectedException
app/src/main/java/net/kollnig/missioncontrol/wg/MullvadProfileGenerator.java:73
ClassApiRejectedException
app/src/main/java/net/kollnig/missioncontrol/wg/IvpnProfileGenerator.java:79
ClassAppInfo
Stores the parsed Play Store information
app/src/main/java/net/kollnig/missioncontrol/data/PlayStore.java:119
ClassApplicationEx
app/src/main/java/eu/faircode/netguard/ApplicationEx.java:62
ClassApplicationExFilter
app/src/main/java/eu/faircode/netguard/ApplicationExFilter.java:34
ClassBlockingBaselineSubsetTest
app/src/test/java/net/kollnig/missioncontrol/data/BlockingBaselineSubsetTest.java:30
ClassBlockingMode
Manages the DDG Minimal Blocking mode. In minimal mode: - Only DDG trackers with "block" action are blocked (not "ignore") - Browsers stay routed thr
app/src/main/java/net/kollnig/missioncontrol/data/BlockingMode.java:49
ClassBlockingModeAndroidTest
app/src/test/java/net/kollnig/missioncontrol/data/BlockingModeAndroidTest.java:31
ClassBlockingModeLogic
Pure helpers for mode-specific blocking behavior and VPN exclusion syncing.
app/src/main/java/net/kollnig/missioncontrol/data/BlockingModeLogic.java:26
ClassBlockingModeLogicTest
app/src/test/java/net/kollnig/missioncontrol/data/BlockingModeLogicTest.java:28
ClassBlockingModeMigrationTest
app/src/test/java/eu/faircode/netguard/BlockingModeMigrationTest.java:25
ClassBlockingModeViewHolder
app/src/main/java/net/kollnig/missioncontrol/ActivityOnboarding.java:664
ClassBlocklist
app/src/main/java/net/kollnig/missioncontrol/data/Blocklist.java:6
ClassBlocklistAdapter
app/src/main/java/net/kollnig/missioncontrol/ActivityBlocklists.java:115
ClassBlocklistManager
app/src/main/java/net/kollnig/missioncontrol/data/BlocklistManager.java:23
ClassBuilder
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:3433
ClassCIDR
app/src/main/java/eu/faircode/netguard/IPUtil.java:103
InterfaceCallback
app/src/main/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManager.java:88
InterfaceCallbacks
app/src/main/java/eu/faircode/netguard/InteractiveStatePolicy.java:4
ClassCaptchaRequiredException
app/src/main/java/net/kollnig/missioncontrol/wg/IvpnProfileGenerator.java:68
EnumCommand
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:224
ClassCommandHandler
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:310
ClassCommon
app/src/main/java/net/kollnig/missioncontrol/Common.kt:37
ClassCountriesFragment
app/src/main/java/net/kollnig/missioncontrol/details/CountriesFragment.java:57
ClassCountryOption
app/src/main/java/net/kollnig/missioncontrol/wg/MullvadProfileGenerator.java:36
ClassCountryOption
app/src/main/java/net/kollnig/missioncontrol/wg/IvpnProfileGenerator.java:36
ClassCountryViewHolder
app/src/main/java/net/kollnig/missioncontrol/vpn/VpnFragment.java:1164
ClassCustomProfileViewHolder
app/src/main/java/net/kollnig/missioncontrol/vpn/VpnFragment.java:1179
ClassDatabaseHelper
app/src/main/java/eu/faircode/netguard/DatabaseHelper.java:46
ClassDependencies
app/src/main/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManager.java:68
ClassDetailsActivity
app/src/main/java/net/kollnig/missioncontrol/DetailsActivity.java:73
ClassDetailsStateAdapter
A [FragmentStateAdapter] that returns a fragment corresponding to one of the sections/tabs/pages.
app/src/main/java/net/kollnig/missioncontrol/DetailsStateAdapter.java:37
ClassDnsOverHttpsClient
DNS-over-HTTPS (DoH) client for secure DNS resolution. Sends DNS wire format queries to a DoH endpoint via HTTPS POST.
app/src/main/java/net/kollnig/missioncontrol/dns/DnsOverHttpsClient.java:41
ClassDnsProxyServer
Local DNS proxy server that forwards DNS queries via DNS-over-HTTPS. Listens on 127.0.0.1:5353 and forwards all queries to the configured DoH endpoint
app/src/main/java/net/kollnig/missioncontrol/dns/DnsProxyServer.java:42
InterfaceDnsRecorder
DnsRecorder receives DNS answers observed on decrypted inbound packets. It is passive: TrackerControl uses this mapping later when deciding on app con
wgbridge/bridge.go:50
InterfaceDoubtListener
app/src/main/java/eu/faircode/netguard/Util.java:559
ClassEntryHolder
app/src/main/java/net/kollnig/missioncontrol/TimelineAdapter.java:209
ClassErrorViewHolder
app/src/main/java/net/kollnig/missioncontrol/vpn/VpnFragment.java:1155
ClassExclusionSyncResult
app/src/main/java/net/kollnig/missioncontrol/data/BlockingModeLogic.java:115
ClassExodusTracker
Represents a tracker as defined in the Exodus Privacy database.
app/src/main/java/net/kollnig/missioncontrol/data/ExodusTracker.java:8
ClassExpandedListView
app/src/main/java/eu/faircode/netguard/ExpandedListView.java:29
ClassExpiring
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:3584
ClassExportDatabaseCSVTask
Export tracking findings to CSV
app/src/main/java/net/kollnig/missioncontrol/DetailsActivity.java:251
ClassFakeIvpnApi
app/src/test/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManagerTest.java:302
ClassFakeKeyApi
app/src/test/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManagerTest.java:317
ClassFakeMullvadApi
app/src/test/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManagerTest.java:268
ClassFakeRuntime
app/src/test/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManagerTest.java:350
ClassFooterViewHolder
app/src/main/java/net/kollnig/missioncontrol/vpn/VpnFragment.java:1192
ClassForward
app/src/main/java/eu/faircode/netguard/Forward.java:23
InterfaceForwardChangedListener
app/src/main/java/eu/faircode/netguard/DatabaseHelper.java:1309
ClassFragmentSettings
app/src/main/java/eu/faircode/netguard/FragmentSettings.java:32
ClassGeneratedProfile
app/src/main/java/net/kollnig/missioncontrol/wg/MullvadProfileGenerator.java:51
ClassGeneratedProfile
app/src/main/java/net/kollnig/missioncontrol/wg/IvpnProfileGenerator.java:46
ClassGlideHelper
app/src/main/java/eu/faircode/netguard/GlideHelper.java:26
ClassHostsDownloadWorker
app/src/main/java/eu/faircode/netguard/HostsDownloadWorker.java:48
ClassIPKey
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:3548
ClassIPRule
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:3605
ClassIPUtil
app/src/main/java/eu/faircode/netguard/IPUtil.java:32
ClassInsightsActivity
* Activity displaying privacy insights and tracking statistics for the past 7 days. * Shows impactful visualizations of how widespread tracking is an
app/src/main/java/net/kollnig/missioncontrol/InsightsActivity.kt:64
ClassInsightsHeaderAdapter
Adapter that displays the insights hero card as a header in the main RecyclerView. Shows key stats (trackers blocked, companies detected) with share a
app/src/main/java/net/kollnig/missioncontrol/InsightsHeaderAdapter.java:58
ClassInteractiveStatePolicy
app/src/main/java/eu/faircode/netguard/InteractiveStatePolicy.java:3
ClassInteractiveStatePolicyTest
app/src/test/java/eu/faircode/netguard/InteractiveStatePolicyTest.java:10
ClassInternetBlocklist
Stores those apps whose access to internet is blocked. <p> Analogous implementation to TrackerBlocklist.
app/src/main/java/net/kollnig/missioncontrol/data/InternetBlocklist.java:32
ClassInternetBlocklistTest
app/src/test/java/net/kollnig/missioncontrol/data/InternetBlocklistTest.java:25
ClassIntroViewHolder
app/src/main/java/net/kollnig/missioncontrol/vpn/VpnFragment.java:1120
InterfaceIvpnApi
app/src/main/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManager.java:44
ClassIvpnProfileGenerator
app/src/main/java/net/kollnig/missioncontrol/wg/IvpnProfileGenerator.java:27
ClassIvpnSession
app/src/main/java/net/kollnig/missioncontrol/wg/WgProfileManager.java:79
InterfaceKeyApi
app/src/main/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManager.java:52
InterfaceLogChangedListener
app/src/main/java/eu/faircode/netguard/DatabaseHelper.java:1301
ClassLogHandler
app/src/main/java/eu/faircode/netguard/ServiceSinkhole.java:812
InterfaceLogger
Logger is implemented by the Java side to receive wireguard-go log lines.
wgbridge/bridge.go:42
ClassModeViewHolder
app/src/main/java/net/kollnig/missioncontrol/vpn/VpnFragment.java:1111
InterfaceMullvadApi
app/src/main/java/net/kollnig/missioncontrol/wg/VpnKeyRotationManager.java:34
next →1–100 of 303, ranked by callers