This module eases the task of checking if a given host is in the list.
The methods available are described below:
`->new(suffix)'
Creates a list handle. The `suffix' parameter is mandatory and
specifies which suffix to append to the queries.
`->check($host)'
`$host' can be either a hostname or an IP address. In the case of an
IP Address, any trailing netmask (anything after a '/' character)
will be ignored. In the case of a hostname, all the IP addresses
will be looked up and checked against the list. If any of the
addresses is in the list, the host will be considered in the list as
a whole.
pylize is a presentation generation tool. Among its features are:
* generates a template master document
* creates a set of HTML slides from the master document
* automatically creates the table of contents and distributes it to
serveral slides if necessary
* a nice CSS driven slide layout, including logo, navigation links,
progress-bar etc.
* easy navigation by accesskeys and single-key presses (through JavaScript)
* easy changing of layout through templates
* all information for a presentation in one master file, but configurable
through a per-user options file
* fully localized
Spamcalc takes a hostname or a list of hostnames and determines a dns spam
score for each hostname. This value is an indication for the spam-ness of the
hostname. The higher the score, the higher the chance that the hostname is
actually a dns spam hostname.
Hostnames that are considered dns spam are hostnames with (a part of) a
sentence in them (master.of.the.world.net), swearwords
(shittywhore.armaster.roadkill.net) and other forms of unwanted textual data
(666666666666666666666666666666666.sixtysix.org, 0-1-2-3-4-5.blah.com).
This module allows you to write a Stomp client. Stomp is the Streaming
Text Orientated Messaging Protocol (or the Protocol Briefly Known as
TTMP and Represented by the symbol :ttmp). It's a simple and easy to
implement protocol for working with Message Orientated Middleware from
any language. Net::Stomp is useful for talking to Apache ActiveMQ, an
open source (Apache 2.0 licensed) Java Message Service 1.1 (JMS) message
broker packed with many enterprise features.
A Stomp frame consists of a command, a series of headers and a body -
see Net::Stomp::Frame for more details.
For details on the protocol see http://stomp.codehaus.org/Protocol.
The Corosync Cluster Engine is a Group Communication System with additional
features for implementing high availability within applications. The project
provides four C Application Programming Interface features:
* A closed process group communication model with virtual synchrony guarantees
for creating replicated state machines.
* A simple availability manager that restarts the application process when it
has failed.
* A configuration and statistics in-memory database that provide the ability
to set, retrieve, and receive change notifications of information.
* A quorum system that notifies applications when quorum is achieved or lost.
Corosync is used as a High Availability framework by projects such as Apache
Qpid and Pacemaker.
The Network Time Protocol (NTP) is used to synchronize the time of a
computer client or server to another server or reference time source,
such as a radio or satellite receiver or modem.
It provides client accuracies typically within a millisecond on LANs
and up to a few tens of milliseconds on WANs relative to a primary
server synchronized to Coordinated Universal Time (UTC) via a Global
Positioning Service (GPS) receiver, for example.
Typical NTP configurations utilize multiple redundant servers and diverse
network paths, in order to achieve high accuracy and reliability.
Some configurations include cryptographic authentication to prevent
accidental or malicious protocol attacks.
See homepage for more infos:
Every UPnP device and UPnP client (or control point in UPnP terminology) needs
to listen to SSDP packets broadcasted to the group 239.255.255.250:1900. When
several UPnP devices are running on the same server, or several UPnP control
points are trying a discovery process on the same server, there is concurence to
open a bind a socket on the UDP port 1900.
MiniSSDPd can also provide a history of the SSDP NOTIFY packets sent on the
network during a period of a few minutes and it keeps track of all UPnP devices
that announced themselves on the network through SSDP NOTIFY packets.
Nast is a packet sniffer and a LAN analyzer based on Libnet and Libpcap.
As analyzer tool, it has many features like:
* Build LAN hosts list
* Follow a TCP-DATA stream
* Find LAN internet gateways
* Discorver promiscous nodes
* Reset an established connection
* Perform a single half-open portscanner
* Perform a multi half-open portscanner
* Find link type (hub or switch)
* Catch daemon banner of LAN nodes
* Control arp answers to discover possible arp-spoofings
* Byte couting with an optional filter
* Write reports logging
It also provides a ncurses menu.
Net::OAuth provides a low-level API for reading and writing OAuth messages.
OAuth is an open protocol to allow secure API authentication in a simple and
standard method from desktop and web applications. In practical terms, OAuth is
a mechanism for a Consumer to request protected resources from a Service
Provider on behalf of a user.
Net::OAuth provides:
- classes that encapsulate OAuth messages (requests and responses).
- message signing
- message serialization and parsing.
- 2-legged requests (aka. tokenless requests, aka. consumer requests), see
"CONSUMER REQUESTS"
Net::OAuth does not provide:
- Consumer or Service Provider encapsulation
- token/nonce/key storage/management
Description
-----------
Net::Telnet allows you to make client connections to a TCP port
and do network I/O, especially with a port using the TELNET
protocol. Simple I/O methods such as print, get, and getline are
provided. More sophisticated interactive features are provided
because connecting to a TELNET port ultimately means communicating
with a program designed for human interaction. Some interactive
features include the ability to specify a timeout and to wait for
patterns to appear in the input stream, such as the prompt from a
command interpreter.