POE::Filter::DNS::TCP is a POE::Filter for parsing and generating DNS
messages received from or transmitted (respectively) over TCP as per RFC
1035.
Template::Plugin::Filter::Minify::CSS is a Template Toolkit filter, which uses
CSS::Minifier to minify css code from filtered content during template
processing.
Template::Plugin::Filter::Minify::JavaScript is a Template Toolkit filter, which
uses JavaScript::Minifier to compress javascript code from filtered content
during template processing.
POE::Filter::HTTP::Parser is a POE::Filter for HTTP which is based
on HTTP::Parser. It can be used to easily create POE based HTTP
servers or clients.
This is a very simple filter. One common cause of grief (and programmer
error) is that XML parsers aren't required to provide character events
in one chunk. They can, but are not forced to, and most don't. This
filter does the trivial but oft-repeated task of putting all characters
into a single event.
This module provide a simple interface to filter entries out
of an httpd logfile. The constructor can be passed regular
expressions to match against particular fields on the
logfile. It does its filtering line by line, using a filter
method that takes a line of a logfile as input, and returns
true if it matches, and false if it doesn't.
There are two possible non-matching (false) conditions; one
is where the line is a valid httpd logfile entry, but just
doesn't happen to match the filter (where "" is returned).
The other is where it is an invalid entry according to the
format specified in the constructor.
The Filter-Crypto distribution provides the means to convert your Perl
files into an encrypted, yet still runnable, format to hide the source
code from casual prying eyes.
This is achieved using a Perl source code filter. The encrypted files,
produced using the Filter::Crypto::CryptFile module automatically have
one (unencrypted) line added to the start of them which loads the
Filter::Crypto::Decrypt module. The latter is a Perl source code filter
which decrypts the remaining (encrypted) part of the Perl file
on-the-fly when it is run. See perlfilter if you want to know more
about how Perl source code filters work.
Encrypted files can also be produced more conveniently using the
crypt_file script, or (if you also have the PAR module available) using
the PAR::Filter::Crypto module. The latter can be utilised by the
standard PAR tools to produce PAR archives in which your Perl files are
encrypted.
A Bloom filter is a probabilistic algorithm for doing existence tests
in less memory than a full list of keys would require. The tradeoff to
using Bloom filters is a certain configurable risk of false positives.
Template::Plugin::Filter::Minify::CSS::XS is a Template Toolkit filter, which
uses CSS::Minifier::XS to minify css code from filtered content during template
processing.
Template::Plugin::Filter::Minify::JavaScript::XS is a Template Toolkit filter,
which uses JavaScript::Minifier::XS to compress javascript code from filtered
content during template processing.