pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/p5-Net-Server



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Feb 15 09:20:07 UTC 2026

Modified Files:
        pkgsrc/net/p5-Net-Server: Makefile distinfo

Log Message:
p5-Net-Server: update to 2.017.

2.017  Feb 08 2026
        - Thanks to Paul Evans <pevans%cpan.org@localhost> "<LeoNerd>" hint
          about IO::Socket rudely force importing random symbols.
        * Warn clean IO::Socket::INET6 "Subroutine redefined" spewage.
        - Thanks to Grok4 xAI for conjuring up several patches.
        - Thanks to Rob Brown <bbb%cpan.org@localhost> for applying patches.
        - Various test suite framework improvements.
        * Make test suites return non-zero upon failure.
        * Fix IPv6 pre-check for tests.
        * Timeout test server if client crashes, instead of rudely
          mooching on the listen port forever in the background.
        * Warn clean for older MakeMaker, such as 6.30.
        - Fix POD errors.
        - Allow static Proto methods to be imported as normal routines.
        - Create Net::Server::IP compatibility wrapper module.
        - Honor {ipv6_package} config preference more reliably.
        - GetAddrInfoFlags compatibility patch for systems with spoofed
          networks on loopback interfaces using IO::Socket::IP.
        * Now IPv4 & IPv6 finally works with OpenVZ or fake loopback or
          venet0 or even on IPv6-only machines even without public
          routability for that AF_* Address Family. These used to fail.
        - Handle special IPv6 behaviors, like OpenBSD and WinXP.
        - Emulate IO::Socket::IP {V6Only} behavior for IO:Socket::INET6.
        - Fall back to IO::Socket::INET if no IPv6 module available.
        - Various SSLEAY fixes:
        * Add more SSLEAY tests to help with debugging.
        * Fixed errors on older Net::SSLeay < 1.49.
        * Fix tied SYSREAD $scalar input syntax instead of only ref \$scalar
          sysread FILEHANDLE,SCALAR,LENGTH,OFFSET
        * Fix SSLEAY->read_until logic
        * Fixed some errors with newer Net::SSLeay & OpenSSL 3.x:
 167772454. error:0A000126:SSL routines::unexpected eof while reading
 167772567. error:0A000197:SSL routines::shutdown while in init
        - Get test suite to pass cleanly on all variations tested:
        * Linux Kernel: 2.6.18, 3.10.0, 4.18.0, 5.14.0, 6.2.16, 6.8.0
        * Flavor: Ubuntu 24.04, Debian 12, Fedora 42, RHEL5/6/7/8/9
        * WinDoze: Cygwin, MinGW64, WinXP, Win7, Win10, Win11, GitBash
        * Other OS: OpenBSD, Darwin, MacOSX, FreeBSD
        * OpenSSL 0.9.8e, 1.0.1e, 1.0.2k, 1.1.1k, 3.2.2, 3.5.1
        * Hypervisor: OpenVZ, KVM, VirtualBox, VirtIO, VMWare, Docker
        * Dual-Stack Networks: IPv4, IPv6, IPv*, IPv4-Only, IPv6-Only
        * Perl: 5.8.8 5.10.1 5.16.3 5.26.3 5.32.1 5.34.1 5.36.0 5.38.2 5.40.2
        * Net::SSLeay: 1.30, 1.35, 1.55, 1.88, 1.94
        * Socket: 1.78, 1.82, 1.97, 1.99, 2.010, 2.027, 2.031, 2.040
        * Socket6: None, 0.19, 0.23, 0.28, 0.29
        * IO::Socket::IP: None, 0.21, 0.38, 0.41
        * IO::Socket::INET6: None 2.51 2.56 2.66 2.67 2.69 2.72 2.73


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 pkgsrc/net/p5-Net-Server/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/p5-Net-Server/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/p5-Net-Server/Makefile
diff -u pkgsrc/net/p5-Net-Server/Makefile:1.52 pkgsrc/net/p5-Net-Server/Makefile:1.53
--- pkgsrc/net/p5-Net-Server/Makefile:1.52      Sun Feb  1 07:40:18 2026
+++ pkgsrc/net/p5-Net-Server/Makefile   Sun Feb 15 09:20:07 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.52 2026/02/01 07:40:18 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2026/02/15 09:20:07 wiz Exp $
 
-DISTNAME=      Net-Server-2.016
+DISTNAME=      Net-Server-2.017
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    net perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/B/BB/BBB/}

Index: pkgsrc/net/p5-Net-Server/distinfo
diff -u pkgsrc/net/p5-Net-Server/distinfo:1.22 pkgsrc/net/p5-Net-Server/distinfo:1.23
--- pkgsrc/net/p5-Net-Server/distinfo:1.22      Sun Feb  1 07:40:18 2026
+++ pkgsrc/net/p5-Net-Server/distinfo   Sun Feb 15 09:20:07 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2026/02/01 07:40:18 wiz Exp $
+$NetBSD: distinfo,v 1.23 2026/02/15 09:20:07 wiz Exp $
 
-BLAKE2s (Net-Server-2.016.tar.gz) = 519807229b7a93d136395432f2b0577e08fb259e33bc705faa51e0c4500fdce2
-SHA512 (Net-Server-2.016.tar.gz) = 48fe4a1ba0138052bb11bae626f054e1bfa9801af51401d029d85183fc8a8409bd1fa15a4b50135ed21df20a0c6ff7da0f4f40295b9312cba518ad5baa6e0f3e
-Size (Net-Server-2.016.tar.gz) = 163854 bytes
+BLAKE2s (Net-Server-2.017.tar.gz) = 29b9491de49f854d21310269ec4450daf3eecabce455687c718ee9cf4b8c1569
+SHA512 (Net-Server-2.017.tar.gz) = 0fe6b684c76e73a4ac68d25ba073ba9628699dfce507f13c63be2c2ac7965b4db8b55ec6e2c2e06fed52a4f7b065635345ab0f03e43740419ccdc2bb55b29714
+Size (Net-Server-2.017.tar.gz) = 170087 bytes



Home | Main Index | Thread Index | Old Index