MCPcopy Index your code
hub / github.com/IngoZenz/personaldnsfilter

github.com/IngoZenz/personaldnsfilter @1.50.60.8

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.50.60.8 ↗ · + Follow
1,046 symbols 3,514 edges 73 files 5 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

personalDNSfilter

See http://www.zenz-solutions.de/personaldnsfilter for details

Get it on F-Droid

Extension points exported contracts — how you extend this code

LoggerInterface (Interface)
(no doc) [17 implementers]
app/src/main/java/util/LoggerInterface.java
TimeoutListener (Interface)
(no doc) [8 implementers]
app/src/main/java/util/TimeoutListener.java
ExecutionEnvironmentInterface (Interface)
(no doc) [4 implementers]
app/src/main/java/util/ExecutionEnvironmentInterface.java
ObjectPackagingManager (Interface)
(no doc) [2 implementers]
app/src/main/java/util/ObjectPackagingManager.java

Core symbols most depended-on inside this repo

getLogger
called by 281
app/src/main/java/util/Logger.java
logLine
called by 219
app/src/main/java/util/LoggerInterface.java
setVisibility
called by 103
app/src/main/java/dnsfilter/android/FilterConfig.java
write
called by 101
app/src/main/java/util/PaddingCipherOutputStream.java
equals
called by 82
app/src/main/java/dnsfilter/android/dnsserverconfig/widget/listitem/DNSServerConfigEntry.java
flush
called by 80
app/src/main/java/util/PaddingCipherOutputStream.java
toString
called by 76
app/src/main/java/dnsfilter/android/dnsserverconfig/widget/listitem/DNSServerConfigEntry.java
put
called by 72
app/src/main/java/util/LRUCache.java

Shape

Method 944
Class 93
Interface 7
Enum 2

Languages

Java100%

Modules by API surface

app/src/main/java/dnsfilter/android/DNSProxyActivity.java80 symbols
app/src/main/java/dnsfilter/DNSFilterManager.java62 symbols
app/src/main/java/dnsfilter/DNSServer.java52 symbols
app/src/main/java/dnsfilter/remote/RemoteAccessClient.java41 symbols
app/src/main/java/dnsfilter/android/DNSFilterService.java38 symbols
app/src/main/java/dnsfilter/ConfigurationAccess.java31 symbols
app/src/main/java/dnsfilter/BlockedHosts.java31 symbols
app/src/main/java/util/conpool/Connection.java30 symbols
app/src/main/java/util/PackedSortedList.java28 symbols
app/src/main/java/dnsfilter/android/dnsserverconfig/DNSServerConfigPresenterImpl.java27 symbols
app/src/main/java/dnsfilter/android/dnsserverconfig/DNSServerConfigActivity.java27 symbols
app/src/main/java/util/Utils.java26 symbols

For agents

$ claude mcp add personaldnsfilter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page