internal/

directory
v0.108.0-b.61 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2024 License: GPL-3.0

Directories

Path Synopsis
Package aghalg contains common generic algorithms and data structures.
Package aghalg contains common generic algorithms and data structures.
Package aghhttp provides some common methods to work with HTTP.
Package aghhttp provides some common methods to work with HTTP.
Package aghnet contains some utilities for networking.
Package aghnet contains some utilities for networking.
Package aghos contains utilities for functions requiring system calls and other OS-specific APIs.
Package aghos contains utilities for functions requiring system calls and other OS-specific APIs.
Package aghrenameio is a wrapper around package github.com/google/renameio/v2 that provides a similar stream-based API for both Unix and Windows systems.
Package aghrenameio is a wrapper around package github.com/google/renameio/v2 that provides a similar stream-based API for both Unix and Windows systems.
Package aghtest contains utilities for testing.
Package aghtest contains utilities for testing.
Package aghtls contains utilities for work with TLS.
Package aghtls contains utilities for work with TLS.
Package arpdb implements the Network Neighborhood Database.
Package arpdb implements the Network Neighborhood Database.
Package client contains types and logic dealing with AdGuard Home's DNS clients.
Package client contains types and logic dealing with AdGuard Home's DNS clients.
Package configmigrate provides a way to upgrade the YAML configuration file.
Package configmigrate provides a way to upgrade the YAML configuration file.
Package dhcpd provides a DHCP server.
Package dhcpd provides a DHCP server.
Package dhcpsvc contains the AdGuard Home DHCP service.
Package dhcpsvc contains the AdGuard Home DHCP service.
Package dnsforward contains a DNS forwarding server.
Package dnsforward contains a DNS forwarding server.
Package filtering implements a DNS request and response filter.
Package filtering implements a DNS request and response filter.
hashprefix
Package hashprefix used for safe browsing and parent control.
Package hashprefix used for safe browsing and parent control.
rewrite
Package rewrite implements DNS Rewrites storage and request matching.
Package rewrite implements DNS Rewrites storage and request matching.
rulelist
Package rulelist contains the implementation of the standard rule-list filter that wraps an urlfilter filtering-engine.
Package rulelist contains the implementation of the standard rule-list filter that wraps an urlfilter filtering-engine.
safesearch
Package safesearch implements safesearch host matching.
Package safesearch implements safesearch host matching.
Package home contains AdGuard Home's HTTP API methods.
Package home contains AdGuard Home's HTTP API methods.
Package ipset provides ipset functionality.
Package ipset provides ipset functionality.
next
agh
Package agh contains common entities and interfaces of AdGuard Home.
Package agh contains common entities and interfaces of AdGuard Home.
cmd
Package cmd is the AdGuard Home entry point.
Package cmd is the AdGuard Home entry point.
configmgr
Package configmgr defines the AdGuard Home on-disk configuration entities and configuration manager.
Package configmgr defines the AdGuard Home on-disk configuration entities and configuration manager.
dnssvc
Package dnssvc contains the AdGuard Home DNS service.
Package dnssvc contains the AdGuard Home DNS service.
websvc
Package websvc contains the AdGuard Home HTTP API service.
Package websvc contains the AdGuard Home HTTP API service.
Package permcheck contains code for simplifying permissions checks on files and directories.
Package permcheck contains code for simplifying permissions checks on files and directories.
Package querylog provides query log functions and interfaces.
Package querylog provides query log functions and interfaces.
Package rdns processes reverse DNS lookup queries.
Package rdns processes reverse DNS lookup queries.
Package schedule provides types for scheduling.
Package schedule provides types for scheduling.
Package stats provides units for managing statistics of the filtering DNS server.
Package stats provides units for managing statistics of the filtering DNS server.
tools module
Package updater provides an updater for AdGuardHome.
Package updater provides an updater for AdGuardHome.
Package version contains AdGuard Home version information.
Package version contains AdGuard Home version information.
Package whois provides WHOIS functionality.
Package whois provides WHOIS functionality.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL