Commit graph

53 commits

Author SHA1 Message Date
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
sno
960b63a939 Updating security/p5-Net-SSLeay from 1.35nb2 to 1.36
pkgsrc changes:
- Adjusting dependencies
- Removing compatibility patches which are all applied upstream

Upstream changes:
1.36 30.01.2010
	- Fix problems with building on GNU/kFreeBSD, to do with use of pack
	instread of sockaddr_in. Patched by Debian Perl Group. (Closes RT#40144)
	- Fixed a compile problem in t/local/ptr_cast_test.c for some gcc
	versions. Reported by "Ryan McGuigan via RT". (Closes RT#52525)
	- Improved OpenSSL detection on Win32/strawberry perl. Patch provided
	by kmx. (Closes RT#49287)
	- Fix test failures on some 64-bit platforms. (Closes RT#53585)
	- Make X509_NAME_get_text_by_NID return its result without a trailing NUL.
	Patched by Steffen Ullrich. (Closes RT#35754)
	- SSL_set_session_secret_cb required for EAP-FAST is now enabled for both
	SSL_F_SSL_SET_HELLO_EXTENSION and
	SSL_F_SSL_SET_SESSION_TICKET_EXT. The name of this #define
	changed after 0.9.8i. SSL_set_hello_extension is not available after
	0.9.8i.
	- Added SSL_CTX_get_client_CA_list sk_X509_NAME_free sk_X509_NAME_num
	sk_X509_NAME_value SSL_get_client_CA_list, from patch provided by
	Joerg Schneider
	- Added EVP_add_digest and EVP_sha256 (if available)
	- Improve documentation on callback functions.
	- Stop looping forever when writing to broken connections. Patched by
	Martin Mares. (Closes RT#44170)
	- Patches from "Martijn van Beers via RT" to add SSL_SENT_SHUTDOWN
	and SSL_RECEIVED_SHUTDOWN, remove broken URLs,
	and to fix some documentation issues.
	- Various changes to build with OpenSSL 1.0 beta1:
	SSL_SESSION_cmp has been removed
	return type of SSL_CTX_sessions changed in an ugly way
	- Fixed a build problem reported by SISYPHUS:
	On Windows Vista64, ActivePerl 5.10.0 (build 1004, x64), running 'nmake
	test', the process hangs forever when it comes to building the test
	executable (as the executable fails to build).
	- Applied patch from ecmenifee in to improve handling of errors in
	ssl_write_all. (Closes RT#48132)
	- Patch to permit compile and testing on OS/2 submitted by Ilya
	Zakharevich.
	- Fixed compile problems with openssl-1.0.0-beta3 due to MD2 now being
	optional. Reported by paul [...] city-fan.org.
	- Fixed compile problems with openssl-0.9.7 and earlier with undefined
	symbol EVP_sha256. Reported by paul [...] city-fan.org.
	- Fixed a typo reported by Dan Dascalescu.
	- added RIPEMD160 digest function.  Patch provided by dkg.
2010-02-02 20:53:46 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
drochner
7599f90094 make this build with newer OpenSSL versions
tested with:
-1.0.0beta3 (which already identifies itself as 1.0.0)
-the snapshot in NetBSD-current (identifies itself as 1.1.0)
-the 0.9.8 we had in -current before
2009-07-30 14:54:39 +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
he
248476e90b Update from version 1.32nb1 to 1.35. Changes:
1.35 25.07.208
	- Fix test plan for autoload.t if Test::Exception isn't available.
	- Skip rsa_generate_key.t if Test::Exception isn't available.

1.34 24.07.2008
	- Fixed problem with X509_get_subjectAltNames, where some types of Alt
	  Name (eg DIRNAMEs) were not properly handled, resulting in seg faults.
	  Reported by Achim Grolms.
	- Added support for ENGINE_load_builtin_engines and
	  ENGINE_register_all_complete in order to enable built-in OpenSSL
	  crypto engines for hardware acceleration etc.
	- Added support for ENGINE_by_id and ENGINE_set_default, required
	  to enable Sun crypto acceleration

1.33_01 14.02.2008
	- Fixed a compile problem with inc_paths /usr/kerberos/include
	  in inc/Module/Install/PRIVATE/Net/SSLeay.pm. Reported by "J. Nick
	  Koston via RT"
	- Added optional support for SSL_set_hello_extension,
          SSL_set_session_secret_cb to support various extension patches from
          a patch to openssl-0.9.9-dev contributed by Jouni Malinen.
          See wpa_supplicant/patches/openssl-0.9.9-session-ticket.patch in the
          latest (git) version 0.6 and later of wpa_suplicant at
          http://hostap.epitest.fi/. These additions are ifdefed to
          SSL_F_SSL_SET_HELLO_EXTENSION which is added by the patch
          Tested with openssl-SNAP-20070816.
        - Added SSL_SESSION_set_master_key and SSL_get_keyblock_size.
        - Added all SSL_OP_* options flags present in 0.9.9
        - Fixed a bug in SSL_set_tmp_dh
        - Doc improvements in README.Win32
	- Fixed a problem with proxy connections: open_proxy_tcp_connection
	  was stopping after the first \n from teh proxy,
	  but instead should have looked for
	  $CRLF . $CRLF to find the beginning of the SSL content
	- Fixed missing / on /usr/kerberos/include, reported by several people
	- removed bacus.pt from host list in t/handle/external/10_destroy.t,
	  since it seems no longer to respond. Reported by tco2.
	- changed t/handle/external/10_destroy.t so this list of URIs to be
	  tested can be configured with environment variable SSLEAY_URIS, a
	  colon separated list of host names. Suggested by tco2.
	- changed t/handle/external/50_external.t and t/external/08_external.t
	  so this list of sites to be
	  tested can be configured with environment variable SSLEAY_SITES, a
	  colon separated list of host names. Suggested by tco2.
	- Fixed doucumentation in README of how to use OPENSSL_PREFIX
	  environment variable to control the location of openssl. Reported by
	  "Quanah Gibson-Mount via RT".
	- Don't use Module::Installs auto_install.
	- Bind NID_ and GEN_ constants.
	- Default to not running external tests.
2008-08-03 20:35:30 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00
rillig
580cfc0748 Needs libz.
From PR 37760.
2008-01-15 13:36:37 +00:00
heinz
9ab1ed4dab Updated to version 1.32.
Pkgsrc changes:
  - Requires p5-Test-Exception and p5-Test-Warn for building and
    p5-MIME-Base64 for running. The modules p5-Array-Compare, p5-Sub-Uplevel
    and p5-Tree-DAG_Node are only used through p5-Test-Warn. Opened bug
    id 32172 at rt.cpan.org for this.
  - Needs a C compiler.
  - Specified prefix for OpenSSL in order to avoid adding any search paths
    to inc/Module/Install/PRIVATE/Net/SSLeay.pm.
  - No more interactive questions (PERL_MM_USE_DEFAULT).

Changes since version 1.30:
===========================
	- Mike McCauley and Florian Ragwitz maintain this module now
1.31_01 02.07.2007
	- Only bind X509_STORE_set_trust #if OPENSSL_VERSION_NUMBER >=
	  0x0090800fL
	- Removed %Filenum_Objects from Net::SSLeay::Handle so unused
	  handles will be freed.
	- Use ppport.h.
	- improved openssl path guessing, forcing openssl path now
            requires the -path flag (caution: incompatible flag change)
            Path guessing works on windows too.
            mikem, with patches from Stas Bekman
	- Added /usr/sfw/bin/openssl to path guessing for Open Solaris,
	suggested by Igor Boehme.
	- Fixed a problem with X509_get_subjectAltNames not working when the
	subjectAltNAmes are the first extension. Reported by Achim Grolms

1.31_02 14.07.2007
	- Fix linking problems on Windows. Tested with VC++ 6.0, Shining Light
	0.9.7L on Windows Server 2003 with ActivePerl 5.8.8.820. Also tested
	with OpenSSL 0.9.8e compiled from source.
	- Unable to get working systems when compiling with MS Visual Studio
	Express 2005. Contributions requested. This may be relevant:
	  http://www.itwriting.com/blog/?postid=261&replyto=2542
	- Fixed a number of minor compile warnings on Windows
	- Updated README.Win32 to define building procedures on Windows
	- Fixed incorrect test failure reports in 08_external.
	- Add parens to function calls in Makefile.PL to prevent
	warnings with some perls.
	- Tested on Sparc Solaris 8, Sparc Solaris 10, OpenSuSE 10.2 x64,
	OpenSuSE 10.0 x86, FreeBSD 6.0 x86, Ubuntu 6.10, Fedora Core 6 x86
	- Changed type of SSL_set_info_callback args to stop compiler warnings
	on Windows
	- Removed auto_include from Makefile.PL
	- Removed build_requires('Test::NoWarnings') from Makefile.PL
	- Testing with Strawberry Perl on Windows XP SP2, added doc to
	README.Win32
	- Testing with Perl CamelPack 5.8.7 on Windows XP SP2,added doc to
	README.Win32

1.32 03.08.2007
	- Don't let the tests die when something unexpected happens. Just
	  BAIL_OUT.
	- Some Win32 improvements.
2008-01-09 00:47:00 +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
joerg
aa48c98240 DESTDIR support. 2006-11-05 17:31:09 +00:00
rillig
d2df81010b The "test" phase is interactive. 2006-10-01 15:12:12 +00:00
heinz
488f60ad74 Updated to version 1.30.
Pkgsrc changes:
  - The new release includes the patch by Peter Behroozi (already contained
    in Peter's unofficial release 1.26) that adds get1_session() for session
    caching.
  - Reverted to using MASTER_SITE_PERL_CPAN

Changes since version 1.25:
===========================
1.30  21.12.2005
	- Fixed the MD5 function for hashsums containing \0
	- Fixed some compile warnings with recent gcc.
	- Fixed do_httpx3:
	  + Don't add additional Host: headers if it's already given
	  + Omit the :$port suffix for standard ports
	  + Thanks to ivan-cpan-rt@420.am
	- Limit the chunk size when reading with tcp_read_all to 0x1000.
	  This fixes various rt tickets.
	- Added patch to allow session caching
	- Mike McCauley and Florian Ragwitz maintain this module now
2006-03-12 02:48:19 +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
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
wiz
84f80908e8 Revert previous, fixed in perl5/module.mk. 2005-02-23 10:43:36 +00:00
wiz
7b9ad1bf25 Override MAKE_PARAMS returned set by perl5/module.mk; fixes build on -current. 2005-02-22 15:34:46 +00:00
wiz
9a26620291 Update to (inofficial) 1.26 needed by p5-IO-Socket-SSL-0.96:
(1.26)** 30.4.2004
      - added get1_session()
2005-02-18 13:10:40 +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
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
5fea00931a This homepage doesn't exist anymore. 2004-07-23 18:07:18 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
848d6eb2a3 bl3ify 2004-01-05 22:16:24 +00:00
jschauma
fe19bb05b5 PKGREVISION++ after openssl update. 2003-11-12 03:39:39 +00:00
jlam
e3ece173c9 Update security/p5-Net-SSLeay to 1.25. Changes from version 1.23 include:
- new features: http and raw tcp support
        - fixed apparent STDIO vs. sysread bug in proxy connect
        - added tcpecho.pl and tcpcat.pl to MANIFEST
        - fixed some further bugs with TCP read all, etc.
        - fixed some const char pointer warnings
2003-09-13 12:16:57 +00:00
jlam
3fff0e5495 Garbage-collect USE_OPENSSL_VERSION now that openssl/buildlink2.mk supports
just setting BUILDLINK_DEPENDS.openssl.  USE_OPENSSL_VERSION wasn't
actually needed here anyway since the minimum version allowed by
openssl/buildlink2.mk exceeded the version requested here.
2003-09-11 04:13:01 +00:00
martti
c1b54b4f61 COMMENT should start with a capital letter. 2003-07-21 17:20:17 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
shell
4bbf13bdaa Updated to p5-Net-SSLeay-1.23
Changes :
1.22
  - proxy auth fix from Bill.Muller@@ubsw_..com
  - RAND patch from Toni Andjelkovic <toni@soth._at>
1.23
  - some minor tweaks by many, mainly for RH build
  - memory leak and cleanup patches from
    Marian Jancar <mjancar@suse._cz>
2003-06-14 09:10:53 +00:00
seb
0ebf42d068 Pass prefix to openssl as argument to the configure stage: helps
when openssl is not in places planned by Makefile.PL (like
LOCALBASE).
2003-03-05 11:42:53 +00:00
shell
695a84e287 Updated to p5-Net-SSLeay-1.21
Changes provided, but not clear, I guess should be a
functional improvement and some bugs fixed.

- Patch by Mike McCauley mikem@open.com_.au
- applied patch from Tim Engler <tim@burntcouch_.com>
- perl-5.8/gcc-3.2 patch on Makefile.PL from
  Joern_Hoos@@notes.uni-paderborn._de, lucho@@galix._com,
  bellis@@saberlogic._com, and simonclewer@@superquote._com
2002-12-31 14:15:17 +00:00
shell
291d192572 Updated to p5-Net-SSLeay-1.20
Changes :
- Additional SSL_peek patch to ssl_read_until from
  Peter Behroozi <peter@@fhpwireless_.com> --Sampo

pkgsrc changes :
- buildlink -> buildlink2
- perl5 module
2002-09-27 09:33:08 +00:00
wiz
e6dacda517 Update HOMEPAGE. 2002-08-20 14:39:14 +00:00
shell
bf6674d483 Updated to p5-Net-SSLeay-1.19
Changes :
- further fixes for Net::SSLeay::Handle from jbowlin@@_linklint.org
- applied minor patch by Mark Veltzer <mark@@veltzer._org> to Makefile.PL
- Added SSL_peek patch to ssl_read_until from
  Peter Behroozi <peter@@fhpwireless_.com> --Sampo
- Improved Windows instructions per Marcel Bucher <marcle@bucher._cc>
2002-08-19 09:48:55 +00:00
wiz
eba41e273e Depends on openssl 0.9.6D, as noted by Eric Schnoebelen in pkg/17728. 2002-07-26 13:47:44 +00:00
shell
22aca990cd Updated to p5-Net-SSLeay to 1.17
Changes since 1.15 :
 - applied patch to fix CTX_set_default_passwd_cb() contributed
   by Timo Kujala <timo.kujala@@intellitel_.com>, --Sampo
 - similar patch by Chris Ridd <chris.ridd@messagingdirect.com>
 - applied patch to add various API functions by mikem@open.com_.au
 - 5.005_03 compat fix for Handle.pm from Jim Mintha <jim@@ic._uva.nl>
 - further fixes for Net::SSLeay::Handle from jbowlin@@_linklint.org
 - improved README.Win32 and added RECIPE.Win32 from
   Hermann Kelley <hkelley@@secmon._com>
2002-06-10 01:53:32 +00:00
martti
9692db4de4 Fix the USE_OPENSSL_VERSION setting 2002-04-24 05:40:49 +00:00
shell
58e9e7a5a3 Updated to p5-Net-SSLeay-1.15
- change my email address

Changes since p5-Net-SSLeay-1.13 :

- added code to Makefile.PL to verify that the same C compiler
  is used for both perl and openssl
- added code to Makefile.PL to support aCC on HPUX. Detective
  work contributed by Marko Asplund.
- added peer certificate support to hilevel API, inspired
  by mock@@_obscurity.org
- added `use bytes' from Marcus Taylor <marcus@@semantico_.com>
  This avoids unicode/utf8 (as may appear in some XML docs)
  from fooling the length comuptations.
2002-04-17 11:06:54 +00:00
martti
4c95e5d30a Updated p5-Net-SSLeay to 1.13 (provided by Shell Hung in pkg/15604)
- eliminated initializing random numbers using /etc/passwd per
  comments by Matt Messier <matt@@securesw_.com>
- tested against openssl-0.9.6c (not in pkg now :-)
2002-03-15 12:42:17 +00:00
wiz
15ca72dfc9 Remove non-existing patch-aa from distinfo. 2002-01-10 14:17:54 +00:00
wiz
901c051187 Make PKGNAME match directory name. 2001-12-24 14:25:08 +00:00
martti
93ea9b0039 Updated to 1.12 (provided by Shell Hung in pkg/14992)
- Fixed a typo in proxy handling for Net::SSLeay::Handle
- Fixed make test for wellsfargo
2001-12-19 06:45:50 +00:00
martti
73457b1596 Updated to 1.11 (provided by Shell Hung in pkg/14953)
Changes :
- Add proxy support to Net::SSLeay::Handle
- New maintainer
2001-12-15 10:10:31 +00:00
martti
b50975e8eb Updated to 1.10 (provided by Shell Hung in pkg/14881)
* Add proxy support
2001-12-10 15:22:36 +00:00
martti
80d5a2b3de Updated to p5-Net-SSLeay-1.09 (provided by Shell Hung in pkg/14512)
1.09  20.8.2001,
        - fixed Makefile.PL (computation of bin_path) and test.pl ($perl
          use before defined) per Gordon Lack <gml4410@ggr.co.uk>
      11.9.2001,
        - Patch by Jeremy Mates <jmates@mbt.washington.edu> to make Handle.pm
          more acceptable for older perls
      25.9.2001,
        - systematically implemented many of the newer functions of
          openssl API (per popular request and for completeness)
2001-11-28 17:53:36 +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
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00