Class::Data::Accessor is the marriage of Class::Accessor and
Class::Data::Inheritable into a single module. It is used for creating
accessors to class data that overridable in subclasses as well as in
class instances.
A chained accessor is one that always returns the object when called
with parameters (to set), and the value of the field when called with no
arguments.
This module subclasses Class::Accessor in order to provide the same
mk_accessors interface.
This is pragma to change Perl 5's standard method resolution order from
depth-first left-to-right (a.k.a - pre-order) to the more sophisticated
C3 method resolution order.
Class::Inspector allows you to get information about a loaded class.
Most or all of this information can be found in other ways, but they
arn't always very friendly, and usually involve a relatively high level
of Perl wizardry, or strange and unusual looking code. Class::Inspector
attempts to provide an easier, more friendly interface to this
information.
Module::Find lets you find and use modules in categories. This can be
very useful for auto-detecting driver or plugin modules. You can
differentiate between looking in the category itself or in all
subcategories.
Submitted by Jasper Lievisse Adriaanse <jasper@nedbsd.nl>.
pflogx is a simple tool to export pf(4)'s logs to XML files. It reads a
binary logfile generated by pflogd to generate a human-readable XML
file.
Add a hardened flavor for both core and extensions (inspired by niallo@);
Use our own way to install pear because the bundled installer is totally
broken and upstream refuses to fix it.
Add a mysqli subpackage which can be used to access the functionality
provided by MySQL 4.1 and above.
Other minor changes and fixes are also included.
ok sturm@; tested by many
This module implements an OO-interface to database schemas. Using this
module, you can create a database schema with an OO Perl interface. You
can read the schema from an existing database. You can save the schema
to disk and restore it a different process. Most importantly,
DBIx::DBSchema can write SQL CREATE statements statements for different
databases from a single source.
This module implements a interface to the information contained in an
nmap scan. It is implemented by parsing the xml scan data that is
generated by nmap. This will enable anyone who utilizes nmap to quickly
create fast and robust security scripts that utilize the powerful port
scanning abilities of nmap.
submitted by Jasper Lievisse