xlist

module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2021 License: AGPL-3.0

README

xlist

Coming soon...

Directories

Path Synopsis
cmd
internal
pkg
xlget
Package xlget implements a blacklist downloader.
Package xlget implements a blacklist downloader.
xlistd
Package xlistd and subpackages implements a blacklist aggregator.
Package xlistd and subpackages implements a blacklist aggregator.
xlistd/components/apicheckxl
Package apicheckxl provides a xlistd.List implementation that uses an xlist.Check api service for its checks.
Package apicheckxl provides a xlistd.List implementation that uses an xlist.Check api service for its checks.
xlistd/components/dnsxl
Package dnsxl provides a xlistd.List implementation that uses a dns zone as a source for its checks.
Package dnsxl provides a xlistd.List implementation that uses a dns zone as a source for its checks.
xlistd/components/filexl
Package filexl provides a xlistd.List implementation that uses a file as source for its checks.
Package filexl provides a xlistd.List implementation that uses a file as source for its checks.
xlistd/components/geoip2xl
Package geoip2xl provides a xlistd.List implementation that uses a geoip database for checks.
Package geoip2xl provides a xlistd.List implementation that uses a geoip database for checks.
xlistd/components/grpcxl
Package grpcxl provides a xlistd.List implementation that uses a remote xlist.Check service as source.
Package grpcxl provides a xlistd.List implementation that uses a remote xlist.Check service as source.
xlistd/components/memxl
Package memxl provides a xlistd.List implementation that uses main memory for storage.
Package memxl provides a xlistd.List implementation that uses main memory for storage.
xlistd/components/mockxl
Package mockxl provides a simple xlist.List implementation that can be used to test other components or test configurations.
Package mockxl provides a simple xlist.List implementation that can be used to test other components or test configurations.
xlistd/components/parallelxl
Package parallelxl provides a simple xlistd.List implementation that can be used to check in parallel on the child components.
Package parallelxl provides a simple xlistd.List implementation that can be used to check in parallel on the child components.
xlistd/components/sblookupxl
Package sblookupxl provides a xlistd.List implementation that uses google safe browsing api as source.
Package sblookupxl provides a xlistd.List implementation that uses google safe browsing api as source.
xlistd/components/selectorxl
Package selectorxl provides a simple xlist.Checker implementation that can be used to select the component defined to the requested resource.
Package selectorxl provides a simple xlist.Checker implementation that can be used to select the component defined to the requested resource.
xlistd/components/sequencexl
Package sequencexl provides a simple xlistd.List implementation that can be used to check in sequence on the child components.
Package sequencexl provides a simple xlistd.List implementation that can be used to check in sequence on the child components.
xlistd/components/wbeforexl
Package wbeforexl provides a simple xlistd.List implementation that can be used to check on a white list before checking on a blacklist.
Package wbeforexl provides a simple xlistd.List implementation that can be used to check on a white list before checking on a blacklist.
xlistd/wrappers/cachewr
Package cachewr provides a wrapper for RBLs that implements a memory cache system.
Package cachewr provides a wrapper for RBLs that implements a memory cache system.
xlistd/wrappers/loggerwr
Package loggerwr provides a wrapper for RBLs that implements a logging system.
Package loggerwr provides a wrapper for RBLs that implements a logging system.
xlistd/wrappers/metricswr
Package metricswr provides a wrapper for RBLs that implements prometheus metrics.
Package metricswr provides a wrapper for RBLs that implements prometheus metrics.
xlistd/wrappers/policywr
Package policywr provides a wrapper for RBLs that inserts policies into responses.
Package policywr provides a wrapper for RBLs that inserts policies into responses.
xlistd/wrappers/responsewr
Package responsewr provides a wrapper for RBLs that changes the responses.
Package responsewr provides a wrapper for RBLs that changes the responses.
xlistd/wrappers/scorewr
Package scorewr provides a wrapper for RBLs that inserts scores into responses.
Package scorewr provides a wrapper for RBLs that inserts scores into responses.
xlistd/wrappers/timeoutwr
Package timeoutwr provides a wrapper for RBLs that sets a timeout in the check resquests.
Package timeoutwr provides a wrapper for RBLs that sets a timeout in the check resquests.

Jump to

Keyboard shortcuts

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