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. |
Click to show internal directories.
Click to hide internal directories.