Commit Graph

108 Commits

Author SHA256 Message Date
0db87ca43c Accepting request 1160798 from devel:languages:perl:autoupdate
- Remove perl-IO-Socket-SSL-Openssl32.patch, fixed upstream
- updated to 2.085
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.085 2024/01/22
  - #147 fix test which failed due to behavior changes in OpenSSL 3.2
  - update PublicSuffix
  - add examples for TLS JA3/JA4 fingerprinting to tls_fingerprint/

OBS-URL: https://build.opensuse.org/request/show/1160798
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=150
2024-03-27 18:59:55 +00:00
Dirk Stoecker
2be064de89 Accepting request 1134614 from home:pmonrealgonzalez:branches:devel:languages:perl
- Fix the test t/core.t to build with OpenSSL 3.2.0. [bsc#1218342]
  * https://github.com/noxxi/p5-io-socket-ssl/issues/147
  * Add perl-IO-Socket-SSL-Openssl32.patch

OBS-URL: https://build.opensuse.org/request/show/1134614
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=148
2024-01-02 09:35:14 +00:00
Dirk Stoecker
f79f0bbddf Accepting request 1125751 from devel:languages:perl:autoupdate
- updated to 2.084
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.084 2023/11/06
  - various fixes for edge cases and build: #136, #141, #142, #143, #145
  - update documentation to reflect default SSL_version

OBS-URL: https://build.opensuse.org/request/show/1125751
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=146
2023-11-16 16:37:34 +00:00
Dirk Stoecker
95f33e5b29 Accepting request 1090332 from devel:languages:perl:autoupdate
- updated to 2.083
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.083 2023/05/18
  - fix t/protocol_version.t for OpenSSL versions which don't support SECLEVEL
    (regression from #122)
  2.082 2023/05/17
  - SSL_version default now TLS 1.2+ since TLS 1.1 and lower deprecated #122
  - fix output of alert string when debugging #132
  - improve regex for hostname validation #130, #126
  - add can_ciphersuites subroutine for feature checking #127
  - Utils::CERT_create - die if unexpected arguments are given instead of ignoring
    these

OBS-URL: https://build.opensuse.org/request/show/1090332
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=144
2023-06-01 15:22:17 +00:00
3dbdf82da2 Accepting request 1061401 from devel:languages:perl:autoupdate
- updated to 2.081
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.081 2023/01/25
  - new function set_msg_callback for user defined callback on each SSL message
  - showcase function in example/ssl_client.pl and example/ssl_server.pl for
    computing JA3S/JA3 fingerprints
  - fix tracing added in 2.076 to no longer include SSL3_RT_HEADER (noise)
  2.080 2023/01/18
  - move certs into t/ so that distributions like CentOS don't install the
    test certificates as part of the documentation any longer.
  2.079 2023/01/16
  - properly extract IPv6 address for verification from PeerAddr if not explicitly
    given as SSL_verifycn_name.
    https://github.com/noxxi/p5-io-socket-ssl/issues/123

OBS-URL: https://build.opensuse.org/request/show/1061401
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=142
2023-01-31 12:51:03 +00:00
0c9eb55402 Accepting request 1042272 from devel:languages:perl:autoupdate
- updated to 2.078
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.078 2022/12/11
  - revert decision from 2014 to not verify hostname by default if hostname is
    IP address but no explicit verification scheme given
    https://github.com/noxxi/p5-io-socket-ssl/issues/121

OBS-URL: https://build.opensuse.org/request/show/1042272
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=140
2022-12-12 09:26:24 +00:00
08c28725ff Accepting request 1037682 from devel:languages:perl:autoupdate
- updated to 2.077
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.077 2022/11/21
  - fix memory leak in session cache, thanks to genuaboro
    https://github.com/noxxi/p5-io-socket-ssl/pull/118
  - more race conditions in tests fixed thanks to jddurand
    https://github.com/noxxi/p5-io-socket-ssl/issues/97
  2.076 2022/11/12
  - added curl like tracing based on contribution from jddurand
    https://github.com/noxxi/p5-io-socket-ssl/pull/117
  - fixed race condition in t/sni_verify.t based on analysis from jddurand
    https://github.com/noxxi/p5-io-socket-ssl/issues/97

OBS-URL: https://build.opensuse.org/request/show/1037682
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=138
2022-11-23 17:43:59 +00:00
Tina Müller
4ad2fb52d2 Accepting request 1006455 from devel:languages:perl:autoupdate
- updated to 2.075
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.075
  - treat SSL_write returning 0 same as previously -1, as suggested by both
    OpenSSL and LibreSSL documentation
  - propagate error from SSL_shutdown, but if the shutdown is caused by an outer
    SSL error keep the original error
  - small tests fixes

OBS-URL: https://build.opensuse.org/request/show/1006455
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=136
2022-09-28 13:30:53 +00:00
Anna Maresova
bdde1905d7 Accepting request 982027 from home:david.anes:branches:devel:languages:perl
- (bsc#1200295) follow system "PROFILE=SYSTEM" openSSL ciphers

OBS-URL: https://build.opensuse.org/request/show/982027
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=133
2022-06-13 07:59:32 +00:00
3641a27cb7 Accepting request 946047 from devel:languages:perl:autoupdate
- updated to 2.074
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.074
  - add SSL_ciphersuites option for TLS 1.3 ciphers
  - no longer use own default for ciphers, instead use system default but disable
    some weak ciphers which might still be enabled on older systems

OBS-URL: https://build.opensuse.org/request/show/946047
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=132
2022-01-13 11:32:01 +00:00
Dirk Stoecker
80538a5492 Accepting request 943097 from devel:languages:perl:autoupdate
- updated to 2.073
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.073
  - fix behavior and tests for openssl 3.0.1
  - fix #110 - prevent internal error warning in some cases

OBS-URL: https://build.opensuse.org/request/show/943097
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=131
2022-01-04 11:11:24 +00:00
Dirk Stoecker
5d3624f03b Accepting request 913809 from devel:languages:perl:autoupdate
- updated to 2.072
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.072
  - add PEM_certs2file and PEM_file2certs in IO::Socket::SSL::Utils based
    on idea by rovo89 in #101
  - certs/*.p12 used for testing should now work with OpenSSL 3.0 too #108
  - update public suffix database

OBS-URL: https://build.opensuse.org/request/show/913809
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=130
2021-08-23 14:13:09 +00:00
30cd30d074 Accepting request 895817 from devel:languages:perl:autoupdate
- updated to 2.071
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.071 2021/05/23
  - fix t/nonblock.t race on some systems. Fixes issue #102, maybe #98 too.

OBS-URL: https://build.opensuse.org/request/show/895817
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=128
2021-05-28 08:15:01 +00:00
3fa2b157bc Accepting request 876189 from devel:languages:perl:autoupdate
- updated to 2.070
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.070 2021/02/26
  - changed bugtracker in Makefile.PL to github, away from obsolete rt.cpan.org
  2.069 2021/01/22
  - IO::Socket::Utils CERT_asHash and CERT_create now support subject and issuer
    with multiple same parts (like multiple OU). In this case an array ref instead
    of a scalar is used as hash value.
    https://github.com/noxxi/p5-io-socket-ssl/issues/95

OBS-URL: https://build.opensuse.org/request/show/876189
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=126
2021-03-02 11:44:59 +00:00
4bf76ad5d6 Accepting request 800135 from home:pmonrealgonzalez:branches:devel:languages:perl:autoupdate
- updated to 2.068
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.068 2020/03/31
  - treat OpenSSL 1.1.1e as broken and refuse to build with it in order to
    prevent follow-up problems in tests and user code
    https://github.com/noxxi/p5-io-socket-ssl/issues/93
    https://github.com/openssl/openssl/issues/11388
    https://github.com/openssl/openssl/issues/11378
  - update PublicSuffix with latest data from publicsuffix.org

OBS-URL: https://build.opensuse.org/request/show/800135
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=124
2020-05-04 18:28:47 +00:00
Lars Vogdt
f1d4cd0381 Accepting request 775255 from home:pmonrealgonzalez:branches:devel:languages:perl
- Add removal of the README.Win32 file in cpanspec.yml

- updated to 2.067
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes

OBS-URL: https://build.opensuse.org/request/show/775255
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=122
2020-02-19 06:19:15 +00:00
c1f89c859a Accepting request 705652 from home:pmonrealgonzalez:branches:devel:languages:perl
- Remove not needed README.Win32 from the files section.
- Cleaned spec file with spec-cleaner.

OBS-URL: https://build.opensuse.org/request/show/705652
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=120
2019-05-27 15:40:11 +00:00
136477f857 Accepting request 682033 from home:pmonrealgonzalez:branches:devel:languages:perl
- updated to 2.066
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.066
  - fix test t/verify_partial_chain.t by using the newly exposed function
    can_partial_chain instead of guessing (wrongly) if the functionality is
    available

OBS-URL: https://build.opensuse.org/request/show/682033
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=118
2019-03-06 08:46:16 +00:00
0befc720dd Accepting request 682020 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/682020
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=117
2019-03-06 08:29:42 +00:00
Stephan Kulow
1c83562d62 - updated to 2.064
see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.064
  - make algorithm for fingerprint optional, i.e. detect based on length of
    fingerprint - https://rt.cpan.org/Ticket/Display.html?id=127773
  - fix t/sessions.t and improve stability of t/verify_hostname.t on windows
  - use CTX_set_ecdh_auto when needed (OpenSSL 1.0.2) if explicit curves are set
  - update fingerprints for live tests
  2.063
  - support for both RSA and ECDSA certificate on same domain
  - update PublicSuffix
  - Refuse to build if Net::SSLeay is compiled with one version of OpenSSL but
    then linked against another API-incompatible version (ie. more than just the
    patchlevel differs).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=116
2019-03-05 11:55:47 +00:00
cccb1f3e29 Accepting request 678510 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/678510
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=114
2019-02-24 12:21:44 +00:00
dc80c7a88a Accepting request 678362 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/678362
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=112
2019-02-23 09:58:46 +00:00
2b13108d56 Accepting request 646633 from home:vitezslav_cizek:branches:devel:languages:perl
- prevent flaky test failures with openssl 1.1.1 on overloaded
  systems(bsc#1108977)
  * https://rt.cpan.org/Public/Bug/Display.html?id=126899
  * add IO-Socket-SSL-2.060-make-all-tests-which-use-fork-also-ignore-signal-PIP.patch

OBS-URL: https://build.opensuse.org/request/show/646633
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=110
2018-11-06 11:51:40 +00:00
Dirk Stoecker
92cf8516df OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=107 2018-09-20 07:32:37 +00:00
Dirk Stoecker
aed92dd246 Accepting request 636763 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/636763
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=106
2018-09-20 07:31:57 +00:00
Dirk Stoecker
2f05dd63c7 Accepting request 629488 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/629488
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=104
2018-08-24 11:15:17 +00:00
Stephan Kulow
6080b4380d Accepting request 624149 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/624149
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=102
2018-07-21 08:40:44 +00:00
0df083b597 Accepting request 578242 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/578242
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=100
2018-02-20 16:52:41 +00:00
Stephan Kulow
ad00b30596 Accepting request 577159 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/577159
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=99
2018-02-16 08:46:31 +00:00
Stephan Kulow
b0d050f86a - ignore Mozilla::CA
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=97
2018-02-12 12:13:28 +00:00
Stephan Kulow
c6dcddc9a4 Accepting request 573805 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/573805
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=96
2018-02-08 06:05:10 +00:00
053afe9d36 Accepting request 535840 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/535840
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=94
2017-10-23 10:05:00 +00:00
1d04b4d755 Accepting request 528108 from home:vitezslav_cizek:branches:devel:languages:perl
- update to 2.051
fixes build with openssl 1.1
  - syswrite: if SSL_write sets SSL_ERROR_SYSCALL but no $! (as seen with
    OpenSSL 1.1.0 on Windows) set $! to EPIPE to propagate a useful error up
    https://github.com/noxxi/p5-io-socket-ssl/issues/62
  - removed unecessary settings of SSL_version and SSL_cipher_list from tests
  - protocol_version.t can now deal when TLS 1.0 and/or TLS 1.1 are not supported
    as is the case with openssl versions in latest Debian (buster)
  - fixed problem caused by typo in the context of session cache
    https://github.com/noxxi/p5-io-socket-ssl/issues/60
  - update PublicSuffix information from publicsuffix.org
  - fixed small memory leaks during destruction of socket and context, RT#120643
  - better fix for problem which 2.046 tried to fix but broke LWP this way
  - cleanup everything in DESTROY and make sure to start with a fresh %{*self}
    in configure_SSL because it can happen that a GLOB gets used again without
    calling DESTROY (https://github.com/noxxi/p5-io-socket-ssl/issues/56)
  - fixed memory leak caused by not destroying CREATED_IN_THIS_THREAD for SSL
    objects -> github pull#55
  - optimization: don't track SSL objects and CTX in *CREATED_IN_THIS_THREAD
    if perl is compiled w/o thread support
  - small fix in t/protocol_version.t to use older versions of Net::SSLeay
    with openssl build w/o SSLv3 support
  - when setting SSL_keepSocketOnError to true the socket will not be closed
    on fatal error. This is a modified version of
    https://github.com/noxxi/p5-io-socket-ssl/pull/53/
  - protect various 'eval'-based capability detections at startup with a localized
    __DIE__ handler. This way dynamically requiring IO::Socket::SSL as done by
    various third party software should cause less problems even if there is a
    global __DIE__ handler which does not properly deal with 'eval'.
  - make t/session_ticket.t work with OpenSSL 1.1.0. With this version the
    session does not get reused any longer if it was not properly closed which

OBS-URL: https://build.opensuse.org/request/show/528108
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=92
2017-09-22 08:10:47 +00:00
P. Janouch
922a84d50c Accepting request 385206 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/385206
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=90
2016-04-06 12:08:44 +00:00
Stephan Kulow
252820815d Accepting request 369963 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/369963
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=87
2016-03-11 21:33:35 +00:00
Stephan Kulow
84db6defeb Accepting request 315527 from home:coolo:branches:devel:languages:perl
- add perl-IO-Socket-SSL_fix_offline.patch to fix build in OBS with
  updated perl

OBS-URL: https://build.opensuse.org/request/show/315527
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=85
2015-07-08 04:55:52 +00:00
Stephan Kulow
a1add617f0 Accepting request 310914 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/310914
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=83
2015-06-10 10:42:32 +00:00
Stephan Kulow
578179054a Accepting request 307105 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/307105
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=81
2015-05-14 15:30:00 +00:00
Stephan Kulow
217333d2b8 Accepting request 306781 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/306781
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=80
2015-05-13 15:00:18 +00:00
Stephan Kulow
38d252340c Accepting request 304994 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/304994
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=78
2015-05-02 08:04:16 +00:00
Stephan Kulow
d2e34d78bd Accepting request 297942 from home:vitezslav_cizek:branches:devel:languages:perl
- add DHE-RSA to the default client cipher list to support PFS with
  older machines (bnc#924976)
  * added perl-IO-Socket-SSL_add_DHE-RSA_to_default_client_cipher_list.patch
- add cpanspec.yml to support automatic version updates
  (see http://lists.opensuse.org/opensuse-packaging/2015-04/msg00084.html)

OBS-URL: https://build.opensuse.org/request/show/297942
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=76
2015-04-19 07:10:15 +00:00
Stephan Kulow
49675887d8 Accepting request 296333 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/296333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=75
2015-04-15 04:42:00 +00:00
Stephan Kulow
3360ccea26 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=73
2014-07-25 09:50:24 +00:00
Stephan Kulow
db88179956 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=71
2014-03-23 06:22:46 +00:00
Stephan Kulow
978fadfd7c - updated to 1.967
- verify the hostname inside a certificate by default with a superset of
   common verification schemes instead of not verifying identity at all.
   For now it will only complain if name verification failed, in the future
   it will fail certificate verification, forcing you to set the expected
   SSL_verifycn_name if you want to accept the certificate.
 - new option SSL_fingerprint and new methods get_fingerprint and
   get_fingerprint_bin. Together they can be used to selectively accept
   specific certificates which would otherwise fail verification, like
   self-signed, outdated or from unknown CAs.
   This makes another reason to disable verification obsolete.
 - Utils:
   - default RSA key length 2048
   - digest algorithm to sign certificate in CERT_create can be given,
     defaults to SHA-256
   - CERT_create can now issue non-CA selfsigned certificate
   - CERT_create add some more useful constraints to certificate
 - spelling fixes, thanks to ville[dot]skytta[at]iki[dot]fi
 1.966 2014/01/21
 - fixed bug introduced in 1.964 - disabling TLSv1_2 worked no longer with
   specifying !TLSv12, only !TLSv1_2 worked
 - fixed leak of session objects in SessionCache, if another session 
   replaced an existing session (introduced in 1.965)
 1.965 2014/01/16
 - new key SSL_session_key to influence how sessions are inserted and looked
   up in the clients session cache. This makes it possible to share sessions
   over different ip:host (like required with some FTPS servers)
 - t/core.t - handle case, were default loopback source is not 127.0.0.1, like
   in FreeBSD jails
 1.964 2014/01/15

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=69
2014-02-09 14:36:31 +00:00
Stephan Kulow
2149b12eb2 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=67
2013-11-29 11:17:04 +00:00
Stephan Kulow
8fa2af46bf update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=65
2013-11-26 08:14:16 +00:00
Stephan Kulow
795e4b0fd5 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=63
2013-10-04 11:45:41 +00:00
Stephan Kulow
c68333df45 - updated to 1.953
- fixes to IO::Socket::SSL::Utils, thanks to rurban[AT]x-ray[DOT]at,
   RT#87052
 - fix t/acceptSSL-timeout.t on Win32, RT#86862

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=61
2013-07-27 12:19:06 +00:00
Lars Vogdt
228fd437b4 Accepting request 182138 from home:lnussel:branches:devel:languages:perl
- new version 0.951
  * better document builtin defaults for key,cert,CA and how they are depreceated
  * use Net::SSLeay::SSL_CTX_set_default_verify_paths to use
    openssl's builtin defaults for CA unless CA path/file was given
  * MAJOR BEHAVIOR CHANGE:
    ssl_verify_mode now defaults to verify_peer for client. Until
    now it used verify_none, but loudly complained since 1.79 about
    it. It will not complain any longer, but the connection might
    probably fail. Please don't simply disable ssl verification, but
    instead set SSL_ca_file etc so that verification succeeds!
  * MAJOR BEHAVIOR CHANGE:
    it will now complain if the builtin defaults of certs/my-ca.pem
    or ca/ for CA and certs/{server,client}-{key,cert}.pem for cert
    and key are used, e.g. no certificates are specified explicitly.
    In the future these insecure (relative path!) defaults will be
    removed and the CA replaced with the system defaults.
  * Makefile.PL reported wrong version of openssl, if Net::SSLeay was not
    installed instead of reporting missing dependency to Net::SSLeay.
  * need at least OpenSSL version 0.9.8 now, since last 0.9.7 was released 6
    years ago. Remove code to work around older releases.
  * changed AUTHOR in Makefile.PL from array back to string, because the
    array feature is not available in MakeMaker shipped with 5.8.9 (RT#85739)
  * Intercept: use sha1-fingerprint of original cert for id into cache unless 
    otherwise given
  * Fix pod error in IO::Socket::SSL::Utils RT#85733
  * added IO::Socket::SSL::Utils for easier manipulation of certificates and keys
  * moved SSL interception into IO::Socket::SSL::Intercept and simplified it 
    using IO::Socket::SSL::Utils
  * enhance meta information in Makefile.PL
  * RT#85290, support more digest, especially SHA-2.

OBS-URL: https://build.opensuse.org/request/show/182138
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=59
2013-07-25 09:25:21 +00:00