./security/p5-IO-Socket-SSL, Perl5 SSL socket interface class

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 2.098, Package name: p5-IO-Socket-SSL-2.098, Maintainer: pkgsrc-users

IO::Socket::SSL is a class implementing an object-oriented interface
to SSL sockets. The class is a descendent of IO::Socket::INET and
provides a subset of the base class's interface methods as well as
SSL-specific methods.


Required to run:
[lang/perl5] [security/p5-Net-SSLeay] [net/p5-Net-LibIDN] [net/p5-IO-Socket-INET6] [security/p5-Mozilla-CA]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

Filesize: 273.699 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-11 05:49:48 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-IO-Socket-SSL: update to 2.098.

2.098 2026/01/06
- Another fix to issue #175 to make sure that an unblessed sockets 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)
2.097 2026/01/06
- fix issue #175 with upgrading from plain socket (no object) by using
  correct fdopen mode +< instead of <+
2.096 2026/01/04
- Allow stacking TLS layers with SSL_usebio
  This also allows LWP (after patches) to access https site through TLS
  enabled proxy
   2025-07-13 23:19:59 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-IO-Socket-SSL: update to 2.095.

2.095 2025/07/10
- regression: make sysread set buffer to empty string again when returning
  EOf. Fixes #171
   2025-07-04 10:49:39 by Thomas Klausner | Files touched by this commit (2519)
Log message:
*: bump for perl 5.42.0
   2025-07-01 23:04:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-IO-Socket-SSL: update to 2.094.

2.094 2025/06/18
- fixed memory leak introduced in 2.092
2.093 2025/06/17
- Another rework for one-sided SSL shutdown, to a) implement a useful and secure
  behavior and b) without affecting existing applications. 2.092 had still
  unwanted side effects
2.092 2025/06/16
- rework implementation and behavior for one-sided SSL shutdown. Implementation
  in 2.091 lead to some problems with Net::FTP and others.
   2025-06-15 15:20:24 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-IO-Socket-SSL: update to 2.091.

2.091 2025/06/11
- 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.
   2025-06-08 08:04:16 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-IO-Socket-SSL: update to 2.090.

2.090 2025/06/03
- fix OCSP live test after Let's Encrypt has disabled OCSP support #169
- public_suffix now preserves trailing dot #167
   2025-03-30 23:10:49 by Thomas Klausner | Files touched by this commit (100)
Log message:
*: remove MirBSD support
   2024-11-16 13:08:07 by Thomas Klausner | Files touched by this commit (2504)
Log message:
*: recursive bump for perl 5.40