Sun, 08 Nov 2026 13:05:44 UTC Log in
Perl library for transparent SSL built by guoguo completed Fri, 16 Oct 2026 20:42:05 UTC

Description

This module is a true drop-in replacement for IO::Socket::INET that uses SSL to encrypt data before it is transferred to a remote server or client. IO::Socket::SSL supports all the extra features that one needs to write a full-featured SSL client or server application: multiple SSL contexts, cipher selection, certificate verification, and SSL version selection. As an extra bonus, it works perfectly with mod_perl.

RPMs

2 files, 2 arches
src
  • perl-IO-Socket-SSL-2.099-2.fc45.src.rpm 396.71 KB info · download
noarch
  • perl-IO-Socket-SSL-2.099-2.fc45.noarch.rpm 235.90 KB info · download

Logs

noarch

Changelog

* Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.099-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild

* Fri Jun 26 2026 Paul Howarth <paul@city-fan.org> - 2.099-1
- Update to 2.099
  - Close socket by default on failed SSL handshake when created with new, but
    keep open when upgrading from existing socket with start_SSL; this restores
    old behavior that was accidentally broken

* Fri Jun 12 2026 Yaakov Selkowitz <yselkowi@redhat.com> - 2.098-4
- Rebuilt for OpenSSL 4.0

* Wed Jun 03 2026 Michal Josef Špaček <mspacek@redhat.com> - 2.098-3
- Fix procps-ng usage

* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.098-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild

* Wed Jan 07 2026 Paul Howarth <paul@city-fan.org> - 2.098-1
- Update to 2.098
  - Fix GH#175 with upgrading from plain socket (no object) by using correct
    fdopen mode +< instead of <+
  - Another fix for GH#175 to make sure that an unblessed socket gets blessed
    in place instead of using new_from_fd; document that it will not retain
    original class with unblessed sockets on error, since this never worked
    anyway (there is no native unbless)

* Mon Jan 05 2026 Paul Howarth <paul@city-fan.org> - 2.096-1
- Update to 2.096
  - Allow stacking TLS layers with SSL_usebio; this also allows LWP (after
    patches) to access https site through TLS-enabled proxy

* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.095-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild

* Fri Jul 11 2025 Paul Howarth <paul@city-fan.org> - 2.095-1
- Update to 2.095
  - Regression: make sysread set buffer to empty string again when returning EOF
    (GH#171)

* Thu Jun 19 2025 Paul Howarth <paul@city-fan.org> - 2.094-1
- Update to 2.094
  - Fix memory leak introduced in 2.092

* Tue Jun 17 2025 Paul Howarth <paul@city-fan.org> - 2.093-1
- Update to 2.093
  - Rework for one-sided SSL shutdown, to implement a useful and secure
    behavior without affecting existing applications

* Thu Jun 12 2025 Paul Howarth <paul@city-fan.org> - 2.091-1
- Update to 2.091
  - Fix behavior on one-sided SSL shutdown; if the application continued to
    read after half-closing the SSL connection, this could result in reading
    encrypted data (i.e. close notify, SSL session tickets...)
  - See documentation of stop_SSL for detailed description of handling
    half-closed SSL connections

* Tue Jun 03 2025 Paul Howarth <paul@city-fan.org> - 2.090-1
- Update to 2.090
  - Fix OCSP live test after Let's Encrypt has disabled OCSP support (GH#169)
  - public_suffix now preserves trailing dot (GH#167)

* Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.089-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

* Thu Aug 29 2024 Paul Howarth <paul@city-fan.org> - 2.089-1
- Update to 2.089
  - New option SSL_force_fingerprint to enforce fingerprint matching even if
    certificate validation would be successful without
  - Document _get_ssl_object and _get_ctx_object for cases where direct use of
    Net::SSLeay functions is needed

* Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.088-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild