Commit Graph

63 Commits

Author SHA1 Message Date
Dennis Gilmore
bf85e02ae1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 18:57:21 -05:00
Petr Písař
3bc2cad3ca Perl 5.18 rebuild 2013-07-22 06:11:50 +02:00
Paul Howarth
8ed2ca85ed Update to 1.55
- New upstream release 1.55
  - added support for TLSV1_1 and TLSV1_2 methods with SSL_CTX_tlsv1_1_new(),
    SSL_CTX_tlsv1_2_new(), TLSv1_1_method() and TLSv1_2_method(), where
    available in the underlying openssl
  - added CRL support functions X509_CRL_get_ext(), X509_CRL_get_ext_by_NID(),
    X509_CRL_get_ext_count()
  - fixed a problem that could cause content with a value of '0' to be
    incorrectly encoded by do_httpx3 and friends (CPAN RT#85417)
  - added support for SSL_get_tlsa_record_byname() required for DANE support in
    openssl-1.0.2 and later
  - testing with openssl-1.0.2-stable-SNAP-20130521
  - added X509_NAME_new and X509_NAME_hash
2013-06-08 22:40:35 +01:00
Paul Howarth
d4bac335e9 Update to 1.54
- New upstream release 1.54
  - added support for SSL_export_keying_material where present (i.e. in OpenSSL
    1.0.1 and later)
  - changed t/handle/external/50_external.t to use www.airspayce.com instead of
    perldition.org, who no longer have an https server
  - patch to fix a crash: P_X509_get_crl_distribution_points on an X509
    certificate with values in the CDP extension that do not have an ia5 string
    would cause a segmentation fault when accessed
  - change in t/local/32_x509_get_cert_info.t to not use
    Net::SSLeay::ASN1_INTEGER_get, since it works differently on 32 and 64 bit
    platforms
  - updated author and distribution location details to airspayce.com
  - improvement to test 07_sslecho.t so that if set_cert_and_key fails we can
    tell why
2013-03-23 19:06:37 +00:00
Dennis Gilmore
72f8e29621 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 08:09:04 -06:00
Paul Howarth
f0bb229c2b Update to 1.52
- New upstream release 1.52
  - rebuild package with gnu format tar, to prevent problems with unpacking on
    other systems such as old Solaris
2013-01-09 14:16:02 +00:00
Paul Howarth
989ee0bd37 Fix bogus date in spec changelog 2012-12-14 11:23:00 +00:00
Paul Howarth
8f32f124f2 Update to 1.51
- New upstream release 1.51
  - fixed a problem where SSL_set_SSL_CTX is not available with
    OpenSSL < 0.9.8f (CPAN RT#81940)
2012-12-14 11:14:51 +00:00
Paul Howarth
690893433e Update to 1.50
- New upstream release 1.50
  - fixed a problem where t/handle/external/50_external.t would crash if any of
    the test sites were not contactable
  - now builds on VMS, added README.VMS
  - fixed a few compiler warnings in SSLeay.xs; most of them are just
    signed/unsigned pointer mismatches but there is one that actually fixes
    returning what would be an arbitrary value off the stack from
    get_my_thread_id if it happened to be called in a non-threaded build
  - added SSL_set_tlsext_host_name, SSL_get_servername, SSL_get_servername_type,
    SSL_CTX_set_tlsext_servername_callback for server side Server Name
    Indication (SNI) support
  - fixed a problem with C++ comments preventing builds on AIX and HPUX
  - perdition.org not available for tests, changed to www.open.com.au
  - added SSL_FIPS_mode_set
  - improvements to test suite so it succeeds with and without FIPS mode
    enabled
  - added documentation, warning not to pass UTF-8 data in the content
    argument to post_https
2012-12-13 12:16:05 +00:00
Paul Howarth
f7578e8adc Update to 1.49
- New upstream release 1.49
  - fixed problem where on some platforms test t/local/07_tcpecho.t would bail
    out if it could not bind port 1212; it now tries a number of ports to bind
    to until successful
  - improvements to unsigned casting
  - improvements to Net::SSLeay::read to make it easier to use with
    non-blocking IO: it modifies Net::SSLeay::read() to return the result from
    SSL_read() as the second return value, if Net::SSLeay::read() is called in
    list context (its behavior should be unchanged if called in scalar or void
    context)
  - fixed a problem where t/local/kwalitee.t fails with
    Module::CPANTS::Analyse 0.86
  - fixed a number of typos
  - fixed a compiler warning from Compiling with gcc-4.4 and -Wall
  - Fixed problems with get_https4: documentation was wrong, $header_ref was
    not correctly set and $server_cert was not returned
  - fixed a problem that could cause a Perl exception about no blength method
    on undef (CPAN RT#79309)
  - added documentation about how to mitigate various SSL/TLS vulnerabilities
  - SSL_MODE_* are now available as constants
- Drop upstreamed pod encoding patch
2012-09-25 16:41:34 +01:00
Paul Howarth
6e9992354d Fix POD encoding (CPAN RT#78281)
- Fix POD encoding (CPAN RT#78281)
- Classify buildreqs by usage
- BR:/R: perl(XSLoader)
2012-08-20 12:13:50 +01:00
Petr Písař
a97d30e119 Specify all dependencies 2012-08-13 17:36:21 +02:00
Dennis Gilmore
6d45de6a35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 12:47:28 -05:00
Petr Písař
a7f3983e2f Perl 5.16 re-rebuild of bootstrapped packages 2012-07-10 17:39:34 +02:00
Petr Písař
13bb68eb42 Perl 5.16 rebuild 2012-06-14 01:45:45 +02:00
Paul Howarth
327192316b Update to 1.48
- New upstream release 1.48
  - removed unneeded Debian_CPANTS.txt from MANIFEST
  - fixed incorrect documentation about the best way to call CTX_set_options
  - fixed problem that caused "Undefined subroutine utf8::encode" in
    t/local/33_x509_create_cert.t (on perl 5.6.2)
  - in examples and pod documentation, changed #!/usr/local/bin/perl to
    #!/usr/bin/perl
  - t/local/06_tcpecho.t now tries a number of ports to bind to until
    successful
- No longer need to fix shellbangs in examples
2012-04-25 10:00:54 +01:00
Paul Howarth
21741bcfca Simplify Test::Kwalitee conditional 2012-04-19 14:15:28 +01:00
Marcela Mašláňová
e2b5365ff6 make module Kwalitee conditional on distribution 2012-04-19 14:54:06 +02:00
Paul Howarth
2bbbe67b57 Update to 1.47
- New upstream release 1.47
  - fixed overlong lines and spelling errors in pod
  - fixed extra "garbage" files in 1.46 tarball
  - fixed incorrect fail reports on some 64 bit platforms
  - fix to avoid FAIL reports from cpantesters with missing openssl
  - use my_snprintf from ppport.h to prevent link failures with perl 5.8 and
    earlier when compiled with MSVC
2012-04-04 09:25:53 +01:00
Paul Howarth
4297dde3f4 Update to 1.46
- New upstream release 1.46 (see Changes file for details)
- BR: openssl as well as openssl-devel, needed for building
- No longer need help to find openssl
- Upstream no longer shipping TODO
- Drop %defattr, redundant since rpm 4.4
2012-04-03 11:56:18 +01:00
Paul Howarth
f27f8d17a6 Update to 1.45
- New upstream release 1.45 (see Changes file for full details)
  - added thread safety and dynamic locking, which should complete thread
    safety work, making Net::SSLeay completely thread-safe
  - lots of improved documentation
- BR: perl(Test::Pod::Coverage)
- Install Net/SSLeay.pod as %doc
2012-02-25 13:41:31 +00:00
Paul Howarth
056ddeb3b9 Spec clean-up
- Use DESTDIR rather than PERL_INSTALL_ROOT
- Use %{_fixperms} macro rather than our own chmod incantation
- BR: perl(AutoLoader), perl(Exporter), perl(Socket)
2012-01-12 15:40:51 +00:00
Paul Howarth
1173552387 Update to 1.42
- New upstream release 1.42
  - fixed incorrect documentation of how to enable CRL checking
  - fixed incorrect letter in Sebastien in Credits
  - changed order of the Changes file to be reverse chronological
  - fixed a compile error when building on Windows with MSVC6
- Drop UTF8 patch, no longer needed
2011-10-03 10:06:33 +01:00
Paul Howarth
5af17268bb Update to 1.41
- New upstream release 1.41
  - fixed incorrect const signatures for 1.0 that were causing warnings; now
    have clean compile with 0.9.8a through 1.0.0
- BR: perl(Carp)
2011-09-25 15:11:01 +01:00
Paul Howarth
df7ee41712 Update to 1.40
- New upstream release 1.40
  - fixed incorrect argument type in call to SSL_set1_param
  - fixed a number of issues with pointer sizes; removed redundant pointer cast
    tests from t/
  - added Perl version requirements to SSLeay.pm
2011-09-23 12:11:07 +01:00
Paul Howarth
e9fab8348e Update to 1.39
- New upstream release 1.39
  - Downgraded Module::Install to 0.93 since 1.01 was causing problems in the
    Makefile
2011-09-21 12:40:33 +01:00
Paul Howarth
8024750a61 Update to 1.38
- New upstream release 1.38
  - fixed a problem with various symbols that only became available in OpenSSL
    0.9.8 such as X509_VERIFY_PARAM and X509_POLICY_NODE, causing build
    failures with older versions of OpenSSL (CPAN RT#71013)
2011-09-16 13:54:07 +01:00
Paul Howarth
1e2b5d5222 Update to 1.37
- New upstream release 1.37
  - added X509_get_fingerprint
  - added support for SSL_CTX_set1_param, SSL_set1_param and selected
    X509_VERIFY_PARAM_* OBJ_* functions
  - fixed the prototype for randomize()
  - fixed an uninitialized value warning in $Net::SSLeay::proxyauth
  - allow net-ssleay to compile if SSLV2 is not present
  - fixed a problem where sslcat (and possibly other functions) expect RSA
    keys and will not load DSA keys for client certificates
  - removed SSL_CTX_v2_new and SSLv2_method() for OpenSSL 1.0 and later
  - added CTX_use_PKCS12_file
- This release by MIKEM => update source URL
2011-09-16 13:23:58 +01:00
Petr Sabata
f38520393f Perl mass rebuild 2011-07-19 14:00:07 +02:00
Paul Howarth
7c63ac193f Trivial tidy up 2011-07-14 09:20:59 +01:00
Paul Howarth
48ad409131 Stop running the tests in verbose mode 2011-07-14 09:19:34 +01:00
Paul Howarth
a3bb1c6fac Modernize provides filter 2011-07-14 09:18:28 +01:00
Paul Howarth
7c6314a3df BR: perl(Test::Kwalitee) if we're not bootstrapping; explicitly BR: pkgconfig 2011-07-14 09:15:39 +01:00
Paul Howarth
74f72ac5d7 Use a patch rather than a scripted iconv to fix the character encoding 2011-07-14 09:05:48 +01:00
Paul Howarth
e042be344b Nobody else likes macros for commands 2011-07-14 09:02:00 +01:00
Paul Howarth
27ce80bc0f Tidy up recent changelog entries 2011-07-14 08:57:10 +01:00
Iain Arnell
6a58efa8d7 drop obsolete BRs 2011-07-13 18:11:43 +02:00
Dennis Gilmore
cd4e1ffc57 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 22:43:24 -06:00
Marcela Mašláňová
9b57934411 - 661697 rebuild for fixing problems with vendorach/lib 2010-12-21 08:37:34 +01:00
Fedora Release Engineering
556bc03b8c dist-git conversion 2010-07-29 07:32:50 +00:00
Marcela Mašláňová
d265de28c9 - Mass rebuild with perl-5.12.0 2010-05-04 12:11:53 +00:00
Paul Howarth
1ff4cef62f update to 1.36, drop svn patches 2010-02-01 10:00:31 +00:00
Štěpán Kasal
7fb48d7cb6 - rebuild against perl 5.10.1 2009-12-07 18:22:21 +00:00
Bill Nottingham
fa9c03f39b Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:31:10 +00:00
Paul Howarth
fab18deb9f update to svn trunk (rev 252), needed due to omission of MD2 functionality
from OpenSSL 1.0.0 (CPAN RT#48916)
2009-08-22 20:18:27 +00:00
Tomáš Mráz
4669061e53 - rebuilt with new openssl 2009-08-21 15:22:21 +00:00
Jesse Keating
6a3726a3cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-26 13:47:08 +00:00
Paul Howarth
6a5998230c - filter out unwanted provides for perl shared objects
- run tests in verbose mode
2009-03-08 20:43:45 +00:00
Jesse Keating
c2fa66ed3a - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-26 23:28:04 +00:00
Tomáš Mráz
f52b578ae8 - rebuild with new openssl 2009-01-17 19:36:55 +00:00