Commit Graph

163 Commits

Author SHA256 Message Date
Dominique Leuenberger
befa86bbd6 Accepting request 943744 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/943744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=90
2022-01-11 20:17:05 +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
Dominique Leuenberger
1fd462c774 Accepting request 913810 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/913810
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=89
2021-08-25 18:56:35 +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
Dominique Leuenberger
286359754e Accepting request 895920 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/895920
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=88
2021-06-01 08:33:30 +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
Richard Brown
d61379ba7d Accepting request 876215 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/876215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=87
2021-03-05 12:44:02 +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
Dominique Leuenberger
50a0ddd10f Accepting request 800139 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/800139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=86
2020-05-05 16:54:49 +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
Dominique Leuenberger
61e030a356 Accepting request 776201 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/776201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=85
2020-02-22 18:02:55 +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
Dominique Leuenberger
a7ded53d22 Accepting request 705695 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/705695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=84
2019-06-01 07:43:58 +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
Dominique Leuenberger
ee1a52570b Accepting request 682038 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/682038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=83
2019-03-13 08:10:02 +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
Stephan Kulow
61db23a742 Accepting request 678527 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/678527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=82
2019-02-28 20:25:09 +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
2f81246d55 Accepting request 678395 from home:pmonrealgonzalez:branches:devel:languages:perl
- Removed patch:
    IO-Socket-SSL-2.060-make-all-tests-which-use-fork-also-ignore-signal-PIP.patch

OBS-URL: https://build.opensuse.org/request/show/678395
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=113
2019-02-23 10:26:04 +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
Dominique Leuenberger
e8733f52b1 Accepting request 646641 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/646641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=81
2018-11-12 08:50:14 +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
Dominique Leuenberger
36c9d03028 Accepting request 636831 from devel:languages:perl
- updated to 2.060
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes

OBS-URL: https://build.opensuse.org/request/show/636831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=80
2018-10-01 06:14:11 +00:00
Dirk Stoecker
3f1702517c OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=108 2018-09-20 07:33:39 +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
Dominique Leuenberger
63e4411ac6 Accepting request 631330 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/631330
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=79
2018-08-27 10:56:53 +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
Dominique Leuenberger
1b8f175e8d Accepting request 624414 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/624414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=78
2018-07-23 15:58:12 +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
Dominique Leuenberger
240ea55e2f Accepting request 578432 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/578432
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=77
2018-02-21 13:06:56 +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
Dominique Leuenberger
77d2cbcd90 Accepting request 575636 from devel:languages:perl
- ignore Mozilla::CA

- updated to 2.054
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.054 2018/01/22
  - added missing test certificates to MANIFEST
  2.053 2018/01/21
  - small behavior fixes
    - if SSL_fingerprint is used and matches don't check for OCSP
    - Utils::CERT_create - small fixes to properly specific purpose, ability to
      use predefined complex purpose but disable some features
  - update PublicSuffix
  - updates for documentation, especially regarding pitfalls with forking or using
    non-blocking sockets. Spelling fixes.
  - test fixes and improvements
    - stability improvements for live tests
    - regenerate certificate in certs/ and make sure they are limited to the
      correct purpose. Checkin program used to generate certificates.
    - adjust tests since certificates have changed and some tests used
      certificates intended for client authentication as server certificates,
      which now no longer works

OBS-URL: https://build.opensuse.org/request/show/575636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=76
2018-02-15 12:19:24 +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
Dominique Leuenberger
f6216b7016 Accepting request 535945 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/535945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=75
2017-10-26 16:39:45 +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
Dominique Leuenberger
b95ed039e3 Accepting request 528222 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/528222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=74
2017-09-25 11:49:05 +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
Dominique Leuenberger
71d0303a9f Accepting request 385293 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/385293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=73
2016-04-11 07:11:16 +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
Dominique Leuenberger
aacdc5a2ef Accepting request 370293 from devel:languages:perl
- updated to 2.024
   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
  2.024 2016/02/06
  - Work around issue where the connect fails on systems having only a loopback
    interface and where IO::Socket::IP is used as super class (default when
    available). Since IO::Socket::IP sets AI_ADDRCONFIG by default connect to
    localhost would fail on this systems. This happened at least for the tests,
    see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813796
    Workaround is to explicitely set GetAddrInfoFlags to 0 if no GetAddrInfoFlags
    is set but the Family/Domain is given. In this case AI_ADDRCONFIG would not
    be useful anyway but would cause at most harm.
  2.023 2016/01/30
  - OpenSSL 1.0.2f changed the behavior of SSL shutdown in case the TLS connection
    was not fully established (commit: f73c737c7ac908c5d6407c419769123392a3b0a9).
    This somehow resulted in Net::SSLeay::shutdown returning 0 (i.e. keep trying)
    which caused an endless loop. It will now ignore this result in case the TLS
    connection was not yet established and consider the TLS connection closed
    instead.
  2.022 2015/12/10
  - fix stringification of IPv6 inside subjectAltNames in Utils::CERT_asHash.
    Thanks to Mark.Martinec[AT]ijs[DOT]si for reporting in #110253
  2.021 2015/12/02
  - Fixes for documentation and typos thanks to DavsX and jwilk.
  - Update PublicSuffx with latest version from publicsuffix.org
  2.020 2015/09/20
  - support multiple directories in SSL_ca_path as proposed in RT#106711
    by dr1027[AT]evocat[DOT]ne. Directories can be given as array or as string
    with a path separator, see documentation.
  - typos fixed thanks to jwilk https://github.com/noxxi/p5-io-socket-ssl/pull/34
  2.019 2015/09/01

OBS-URL: https://build.opensuse.org/request/show/370293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=72
2016-03-18 20:29:30 +00:00
Stephan Kulow
50877499ac - remove perl-IO-Socket-SSL_fix_offline.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-IO-Socket-SSL?expand=0&rev=88
2016-03-11 21:35:05 +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
af7616071c Accepting request 315528 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/315528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=71
2015-07-21 11:24:22 +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
Dominique Leuenberger
e1e8c6d932 Accepting request 311427 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/311427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-IO-Socket-SSL?expand=0&rev=70
2015-06-12 18:27:49 +00:00