Net::SMS::PChome allows sending SMS messages via http://sms.pchome.com.tw/
This is Net::SSH::Perl. It contains implementations of
both the SSH1 and SSH2 protocols.
Net::Random - get random data from online sources
This module gets truly random data from online sources. Or at least,
they claim to be truly random.
The two sources of randomness above correspond to
http://www.fourmilab.ch/cgi-bin/uncgi/Hotbits?nbytes=1024&fmt=hex and
http://random.org/cgi-bin/randbyte?nbytes=1024&format=hex.
We always get chunks of 1024 bytes at a time, storing it in a pool
which is used up as and when needed. The pool is shared between all
objects using the same randomness source. When we run out of randomness
we go back to the source for more juicy random goodness.
The maintainers of both randomness sources claim that their data
is *truly* random. A some simple tests show that they are certainly
more random than the rand() function on this 'ere machine.
An HTTP/1.1 pipelining implementation atop Net::HTTP. A pipelined
connection sends multiple requests to the HTTP server without waiting
for the responses. The server will respond in-order.
log4net is a tool to help the programmer output log statements to a variety of
output targets. In case of problems with an application, it is helpful to
enable logging so that the problem can be located. With log4net it is possible
to enable logging at runtime without modifying the application binary. The
log4net package is designed so that log statements can remain in shipped code
without incurring a high performance cost. It follows that the speed of logging
(or rather not logging) is crucial.
At the same time, log output can be so voluminous that it quickly becomes
overwhelming. One of the distinctive features of log4net is the notion of
hierarchical loggers. Using these loggers it is possible to selectively control
which log statements are output at arbitrary granularity.
log4net is designed with two distinct goals in mind: speed and flexibility.
Features:
* Support for multiple frameworks
* Output to multiple logging targets
* Hierarchical logging architecture
* XML Configuration
* Dynamic Configuration
* Logging Context
* Proven architecture
* Modular and extensible design
* High performance with flexibility
Provides easy parsing of URLs and their constituent parts.
The class allows you to:
* check if an addresse is an IPv6 addresse
* compress/uncompress IPv6 addresses
* check for an IPv4 compatible ending in an IPv6 adresse
This PEAR class provides to access and query CDDB audio-CD servers.
This package validates IPv4 addresses.
Checks if a given Host or URL is listed on an DNSBL or SURBL.