Commit graph

78 commits

Author SHA1 Message Date
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
mef
0bae50f1c9 Update to 3.06
---------------
3.06 2015-04-01

    - Fixed INSTALLDIRS to account for the @INC reordering change in Perl 5.12.
      See Perl RT#116479 for details.  (libnet entered the perl core in Perl
      5.7.3 so that's what the lower bound of the check should strictly be, but
      since we only support Perl 5.8.1 and higher anyway it suffices to check
      for Perl 5.8.  The upper bound is correctly Perl 5.11.0 since the @INC
      reordering change in question (Perl core commit #b9ba2fadb1) first
      appeared in Perl 5.11.0.)  [CPAN RT#103238]

    - Fixed Net::FTP authorize() method, which incorrectly interpreted the
      return value of the _RESP() method and falsely reported a failure.  [Troy
      Loveday, CPAN RT#48532]

    - Added optional SendHello argument to Net::SMTP->new() to allow preventing
      the EHLO/HELO command from being automatically sent by the constructor.
      [Danil Onishchenko, PR#13]
2015-04-25 08:55:17 +00:00
mef
114d1c5685 Update 1.27 to 3.05
-------------------
3.05 2015-01-12
    - Fixed infinite loop in Net::SMTP::auth().  [CPAN RT#100235]

3.04 2014-11-29
    - SNI is now only used for SSL connections if it is supported by
      IO::Socket::SSL (i.e. OpenSSL version >= 1).  (The previous release
      switched to using SNI by default, which caused some CPAN Testers
      failures.)  [Steffen Ullrich, PR#10]

3.03 2014-11-28
    - Remodelled SSL support in Net::NNTP in the manner of Net::POP3 and
      Net::SMTP.  [Steffen Ullrich, PR#9]

    - Increased minimum requred IO::Socket::SSL version from 1.999 to 2.007 to
      fix data connection problems in Net::FTP.  [Steffen Ullrich, CPAN
      RT#100529]

    - Fixed a broken port() call in pasv_xfer()/pasv_xfer_unique() in Net::FTP.
      [Mario Preksavec, PR#8]

    - Increased minimum required Socket version from 1.3 to 2.016.  This may be
      required when those modules that can support IPv6 load IO::Socket::IP (on
      some OSes, at least).  It does not appear to be necessary if they load
      IO::Socket::INET6 or IO::Socket::INET instead, but this is not easy for
      the end-user to control so it is simpler to always insist on Socket 2.016
      or higher.  [CPAN RT#100020]

    - Fixed "Argument ... isn't numeric in subroutine entry" warnings when using
      older versions of Perl.  [CPAN RT#100020]

    - Added optional Changes testing (skipped unless AUTHOR_TESTING).
    - Reformatted Changes file as per CPAN::Changes::Spec.

3.02 2014-10-10
    - Don't run interactive prompt() in Makefile.PL when in PERL_CORE.
    - Fix $smtp->auth($sasl) to try the AUTH mechanism (if present) in the
      Authen::SASL object before falling back on other mechanisms.  [CPAN
      RT#99415]

3.01 2014-10-09
    - Require IO::Socket::SSL >= 1.999 to protect against a bad version (0.30)
      of IO::Socket::IP and hopefully fix another bunch of CPAN Testers
      failures.

3.00 2014-10-09
    - Skip Perl Critic, Pod and Pod Coverage tests unless AUTHOR_TESTING.  [CPAN
      RT#99399]

    - Synchronize all $VERSIONs to the distribution's version number, bumping
      that to 3.00 so that no $VERSIONs end up going backwards.

1.30 2014-10-08
    - Sigh. Fix PAUSE indexing problem again. Net::SMTP::SSL is already used by
      Net-SMTP-SSL.

1.29 2014-10-08
    - Fix PAUSE indexing problem. Net::POP3::_SSLified and Net::SMTP::_SSLified
      are already used by Net-SSLGlue.

1.28 2014-10-08
    - Improve code()/message() initialization and error handling in Net::Cmd.
      [Tom Metro, CPAN RT#14875]

    - Don't use the ALLO command on FTP servers that don't support it.  [CPAN
      RT#95717]

    - Stop Makefile.PL from requiring interactive configuration when running via
      cpan, cpanp or cpanm: just accept all defaults in these cases, as when
      running non-interactively.  [CPAN RT#48966]

    - Add optional POD coverage testing.
    - Add optional POD testing.
    - Add optional Perl::Critic testing.
    - Make code Perl::Critic clean.
    - Move Net/*.pm into lib/Net/ sub-directory within distribution.  This is
      the usual layout style these days.

    - Change Net::SMTP::auth() so that it now falls back to another supported
      AUTH method if a given AUTH method fails.  [Ivan Baktsheev, PR#3]

    - Change Net::SMTP::auth() so that it uses the SMTP AUTH mechanism(s)
      specified in the Authen::SASL object if one is provided instead of a
      username.   If a plain text username is specified then use the first
      reported SMTP AUTH method supported, as usual.  [Ewen McNeill, CPAN
      RT#58002]

    - Add support for IPv6 and SSL to Net::FTP, Net::NNTP, Net::POP3 and
      Net::SMTP.  These features are only available if the user has:

      * a recent IO::Socket::SSL for SSL support;

      * a recent IO::Socket::IP or an older IO::Socket::INET6 for IPv6 support.

      If no SSL module is available it will work as before, but attempts to use
      the SSL functionality will result in an error message.  If no IPv6 modules
      are available it will just use IPv4 as before.  With IPv6 modules
      installed one can of course still access IPv4 hosts.  [Steffen Ullrich,
      CPAN RT#93823]
2015-02-20 07:37:23 +00:00
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
wiz
e8647fedbb Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
wiz
61cbb17667 Update to 1.27:
libnet 1.27  -- Fri May 30 2014

  * Simplified Makefile.PL requirements.

libnet 1.26  -- Fri May 30 2014

  * Set minimum required ExtUtils::MakeMaker version to 6.64 to ensure that all
    parameters used are supported, to save jumping through hoops to support
    earlier versions.  (This should not be a problem since ExtUtils::MakeMaker
    6.64 is easily installed into Perl 5.8.1 and above, that being the whole
    point of the new choice of minimum supported Perl version.)
  * Set minimum required Perl version to 5.8.1.  This is in line with the
    minimum requirement of the "Perl Toolchain".

libnet 1.25  -- Tue Feb 04 2014

  * Fix Net::FTP::pasv_wait() not handling errors from Net::Cmd::reponse()
    [bergner@cs.umu.se; resolves CPAN RT#50420]
  * Make inheritance from Net::Cmd clearer in the documentation [Resolves CPAN
    RT#72889]
  * Set timeout for data connection creation in Net::FTP [Oleg G; resolves CPAN
    RT#78926]
  * Stop Net::Domain::domainname() from giving out warnings in android [Brian
    Fraser]

libnet 1.24  -- Mon Jan 06 2014

  * Fix incorrect handling of CRLF in Net::FTP [Willem Monsuwé; resolves CPAN
    RT#41642/62029]
  * POD fixes [Dominic Hargreaves; resolves CPAN RT#91761]
2014-09-07 12:34:19 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
adam
e97cf68718 Changes 1.23:
* Typo fixes
2013-09-12 14:36:46 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
asau
e059e7e469 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-23 17:18:07 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
hiramatsu
12cb284328 Add LICENSE. 2011-09-09 00:39:33 +00:00
obache
3b0f2f4d0e Revision bump after updating perl5 to 5.14.1. 2011-08-14 14:14:40 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
wiz
2f2166a0fb Reset maintainer -- shell@ is inactive. 2007-09-30 17:45:23 +00:00
wiz
c1a95b12e2 Update to 1.22:
Bug Fixes
  * Fix a bug in Net::Cmd that is_utf8 does not exist prior to perl 5.8.1
2007-09-07 15:56:26 +00:00
wiz
2f81ffb47f Update to 1.21:
libnet 1.21  -- Sat May 19 08:53:09 CDT 2007

Bug Fixes
  * Fix bug causing utf8 encoding of 8bit strings in Net::Cmd
  * Fix precedence issue in Net::NNTP. Patch from Brendan O'Dea
  * Fixed bug causing removal of last character on the line when
    doing ASCII FTP transfers

Enhancements
  * Add support for ENVID and AUTH to Net::SMTP. Patch by Mark Martinec
  * Changed default for FTP transfers to be passive
  * Added support for FTP FEAT command
2007-06-01 18:23:05 +00:00
wiz
f81a6c8ab6 Update to 1.20:
libnet 1.20  -- Fri Feb  2 19:42:51 CST 2007

Bug Fixes
  * Fixed incorrect handling of CRLF that straddled two blocks
  * Fix bug in response() which was too liberal in what it thought was a response line
  * Silence uninitialized value warnings in Net::Cmd during testing on Win32
  * Documentations typos and updates

Enhancements
  * Added support for ORCPT into Net::SMTP
  * Support for servers that expect the USER command in upper or lower case. Try USER
    first then try user if that fails
2007-02-05 23:06:55 +00:00
joerg
aa48c98240 DESTDIR support. 2006-11-05 17:31:09 +00:00
wiz
36b5042168 Update comment in patch. 2005-12-01 20:25:44 +00:00
heinz
afb313d658 HOMEPAGE was outdated. 2005-10-17 22:18:02 +00:00
jlam
7fbb8d9527 Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
2005-08-06 06:19:03 +00:00
jlam
7a6521287b Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.
2005-07-13 18:01:18 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
agc
b12d62efb5 Add RMD160 digests. 2005-02-24 12:13:41 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
bad
b467f977d7 Update p5-Net to libnet-1.19 because I need the XVERP support in the mail()
method.

Changes for 1.19 and 1.18:
libnet 1.19  -- Wed Jun 30 14:53:48 BST 2004

Bug Fixes
  * Fixed datasend test to work on Win32 platform
  * Fixed Authen::SASL checking in SMTP.pm and POP3.pm
  * Fixed bug that a restarted get with Net::FTP did not append to local file

libnet 1.18  -- Mon Mar 22 16:19:01 GMT 2004

Bug Fixes
  * Fixed bug in CRLF translation in Net::Cmd datasend/dataend methods
  * Fixed bug in converting numbers returned by PASV command into a
    packed IP address
  * Fixed bug that caused Net::FTP->get to truncate the local file after
    the restart method had been called
  * Fixed bug in Net::FTP-.rmdir when the server returned . and .. in
    the contents of a directory
  * Fixed bug in POP3 that was sending unnecessary RSETs

Enhancements
  * Added support for POP3 CAPA command
  * Added support for XVERP to Net::SMTP
  * Added Net::POP3->banner method to return the banner received from
    the server during connect
  * Added Net::POP3->auth method for performing authentication using
    SASL, requires Authen::SASL
  * Added Host option to ->new constructor of FTP, NNTP, SMTP and POP3
    which can be used instead of passing the host as the first argument
  * Added ->host method to FTP, NNTP, SMTP and POP3 to return the host
    string used for the connect. This is useful to determine which host
    was connected to when multiple hosts are specified
  * Added support for more non-standard responses to Net::FTP->size
  * Updated POD for Net::SMTP wrt. not passing a Hello parameter to the
    constructor. (Jeff Macdonald)

Changes from 1.15 to 1.17 not available due to Subversion lossage.
2004-07-19 11:04:23 +00:00
minskim
2bf3f55c2a bl3ify and enable pkgviews installation. 2004-02-19 22:13:37 +00:00
martti
8cee801716 COMMENT should start with a capital letter. 2003-07-21 17:10:16 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
shell
e5d7889d48 Updated to p5-Net-1.15
Changes (from 1.13) :

Global :
- Use read/print instead of sysread/syswrite for local files
  so CRLF translation happens if it needs to
- Some Docs updated

Net::FTP :
- Fix merge error spotted by Slaven Rezic
- Support for ALLO command (patch from Matthew N. Andrews)
- Add some error checking to the examples in the SYNOPSIS
- Allow the firewall type to be specified in Net::Config
  (patch from Philip Newton)

Net::SMTP :
- Allow multiple hosts to be passed to new() as an array reference
- Support MTAs with broken HELO response
  (patch from Michael Driscoll)
- Support for BINARYMIME
  (patch from Richard Coles)
- Fixes to the DSN parameter to mail()
  (patch from Rafael Garcia-Suarez)
- Make the use of email address extraction configurable. By default
  it is now back how it was

Some changes in Net::NNTP, Net::Domain and Net::Cmd
please see ChangeLog.
2003-06-14 09:18:10 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
seb
bd351b691d Update to 1.13.
Relevant changes since version 1.12:

Net::POP3
- Make more compliant. +OK and -ERR responses do not have to be followed
by a space.

Net::FTP
- Fix unique name extraction to pick up name on initial

Net::Cmd
- Compatibility fix for 5.004

Net::Cmd
- Ensure all debug output is via ->debug_print

Net::FTP
- Allow the user to specify a local address to use for sockets

Net::SMTP
- Avoid extra spaces on the end of the AUTH command
2003-03-17 01:29:32 +00:00
seb
cf0b1c7919 Convert to buildlink2. Use perl5/module.mk. 2002-10-07 22:34:23 +00:00
shell
5c8d39b030 Updated p5-Net from 1.11 to 1.12
Changes :

Net::SMTP - Use Authen::SASL to do auth
Net::SMTP - Minor change to address sanitize code, mainly to allow <>
Net::FTP  - Minor change to pattern to extract unique filename from
            server response
2002-06-03 13:06:20 +00:00
shell
433ddeffd7 Updated to p5-Net-1.11
- Change my email address

Changes since p5-Net-1.10 :

Net::FTP::dataconn
  - Fix for select to avoid occasional hangups

Tweak parsing of hello response
2002-04-17 10:36:22 +00:00
seb
7ee5a64836 Update to version 1.10, provided in PR#15898 by Shell Hung
<shell@shellhung.org>.

Notable changes since version 1.0901:
- Net::FTP::I Don't call sysread multiple times after calling select() as it
  may block.
- Net::POP3 Patches from Ville Skytta for various cleanup and use Digest::MD5.
- Net::Cmd, Net::NNTP, Net::POP3, Net::SMTP
  Add support for returning tied filehandles from some operations.
- Net::FTP Allow tied handles to be passed to get/put.
- Net::Cmd Pod changes from Robin Barker.
- Net::FTP Don't do EBCDIC translation on a binary transfer.
- Net::FTP Fix docs for anonymous login.
- Net::SMTP Support binding to a local port/address
- Net::Netrc Support exscaping in the netrc file.
2002-03-14 21:56:34 +00:00
mjl
c29885ce1e Update to 1.09.1 (libnet 1.0901).
Make tests run with 5.004

 Net::SMTP
	- Don't attempt to resolve the hostname to send in the greating.
	  If it is not provided, use localhost.localdomain
	  (patch from Eduardo P?rez Ureta)

 netrc.t - fix RE for libnet_t.pl

 Various doc cleanups

 Net::FTP
	- Dont send QUIT on DESTROY. Causes problems when fork() is used.

 Net::Domain
	- Fix bug causing $_ to be modified

 Net::FTP
	- Send -anonymous@ as the password for the anonymous user, not
	  the real username.

 Net::SMTP
	- Add support for SASL AUTH (only PLAIN right now)
2002-01-19 02:57:52 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
martti
bd2f97e634 Updated to version 1.09 (PR#14608). Some of the changes since 1.0703:
- DummyInetd, Telnet, SNPP and PH modules was removed from this release,
  and they became a new module.
- DESCR cleanup, remove non-existing module
- new maintainer
2001-11-22 08:35:58 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
jlam
71b65d6be2 Alter dependencies so that perl>=5.6.1nb2 will satisfy the dependency for
p5-CGI or p5-Data-Dumper.
2001-09-05 17:18:21 +00:00
veego
96e73e5ab8 Fix the HOMEPAGE url. 2001-06-17 10:31:02 +00:00
wiz
433b62957e Move to sha1 checksum, and/or add distfile sizes. 2001-04-21 11:23:08 +00:00