perl-libnet.git about / heads / tags
Unnamed repository; edit this file 'description' to name the repository.
$ git log --pretty=format:'%h %s (%cs)%d' v1.06 --
fb8629c Release 1.06 (1997-11-01)
(tag: v1.06)
366027d none (1997-11-01)
590e6bf Net::FTP - Fixed undef warning in login() when $ruser does not exist in .netrc (1997-11-01)
46348d9 Net::FTP - Added new supported() method (1997-11-01)
3511fc6 Net::FTP - DESTORY now sends quit command - corrected OOB commands sent prior to an abort command - close will call abort unless eof seen - documentation updates (1997-11-01)
c829516 Release 1.17 (1997-10-04)
43850f3 Email address and documentation changes (1997-09-27)
0f1b70b Net::FTP - Added account method so ACCT command can be sent independantly of ->login() - Fixed a bug which caused an infinite loop if EOF happend on the command channel while executing code to work around MS FTP servers (1997-09-27)
4050a15 Net::FTP - Modified code which determined whether to connect via a Firewall. if the Firewall wall option is passed then it will be used, reguardless of whether the real machine can be reached. - The Firewall option to new is now used in preference over the FTP_FIREWALL environment variable. (1997-09-27)
6c3e480 Net::Cmd - modified ->response() to return CMD_ERROR if ->getline() returns undef (1997-09-27)
...
$ git cat-file blob v1.06:README
libnet is a collection of Perl modules which provides a simple
and consistent programming interface (API) to the client side
of various protocols used in the internet community.
For details of each protocol please refer to the RFC. RFC's
can be found a various places on the WEB, for a staring
point look at:
http://www.yahoo.com/Computers_and_Internet/Standards/RFCs/
The RFC implemented in this distribution are
Net::FTP RFC959 File Transfer Protocol
Net::SMTP RFC821 Simple Mail Transfer Protocol
Net::Time RFC867 Daytime Protocol
Net::Time RFC868 Time Protocol
Net::NNTP RFC977 Network News Transfer Protocol
Net::POP3 RFC1939 Post Office Protocol 3
Net::SNPP RFC1861 Simple Network Pager Protocol
The distribution also contains a module (Net::PH) which facilitates
comunicate with with servers using the CCSO Nameserver Server-Client
Protocol
FUTURE WORK
Work in progress includes
Net::SNMP RFC 1157 Simple Network Management Protocol
AVAILABILITY
The latest version of libnet is available from the Comprehensive Perl
Archive Network (CPAN). To find a CPAN site near you see:
http://www.perl.com/CPAN
^ no slash here !!
INSTALLATION
In order to use this package you will need Perl version 5.002 or
better. You install libnet, as you would install any perl module
library, by running these commands:
perl Makefile.PL
make
make test
make install
If you want to install a private copy of libnet in your home
directory, then you should try to produce the initial Makefile with
something like this command:
perl Makefile.PL PREFIX=~/perl
The Makefile.PL program will start out by checking your perl
installation for a few packages that are recommended to be installed
together with libnet. These packages should be available on CPAN
(described above).
DOCUMENTATION
See ChangeLog for recent changes. POD style documentation is included
in all modules and scripts. These are normally converted to manual
pages and installed as part of the "make install" process. You should
also be able to use the 'perldoc' utility to extract documentation from
the module files directly.
DEMOS
The demos directory does contain a few demo scripts. These should be
run from the top directory like
demos/smtp.self -user my-email-address -debug
However I do not guarantee these scripts to work.
SUPPORT
Questions about how to use this library should be directed to the
comp.lang.perl.modules USENET Newsgroup. Bug reports and suggestions
for improvements can be sendt to me at <gbarr@pobox.com>.
Most of the modules in this library have an option to output a debug
transcript to STDERR. When reporting bugs/problems please, if possible,
include a transcript of a run.
COPYRIGHT
© 1996, 1997 Graham Barr. All rights reserved.
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Share and Enjoy!
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
nntp-compress Net::NNTP: support COMPRESS DEFLATE (RFC8054) (2019-07-03)
read-early Net::Cmd: fix ->getline if SSL_read overreads (2019-07-02)
* master Use L<> for links (2017-12-15)
# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
--format='%(refname:short) %(subject) (%(creatordate:short))'
v3.11 Release 3.11 (2017-11-14) tar.gz
v3.10 Release 3.10 (2016-08-01) tar.gz
v3.09 Release 3.09 (2016-07-19) tar.gz
v3.08 Release 3.08 (2016-01-05) tar.gz
v3.07 Release 3.07 (2015-07-17) tar.gz
v3.06 Release 3.06 (2015-07-06) tar.gz
v3.05 Release 3.05 (2015-01-12) tar.gz
v3.04 Release 3.04 (2014-11-29) tar.gz
v3.03 Release 3.03 (2014-11-28) tar.gz
v3.02 Release 3.02 (2014-10-11) tar.gz
...
git clone https://80x24.org/perl-libnet.git