Hi ports@, Here is a new version of net/swirc.
Changes: ## [3.2.7] - 2021-03-13 ## - Added checking of `term_is_too_small()` - Added null checks - Defined `g_conversion_failed` and made use of it - Defined `g_time_error` and made use of it - Fixed a bug that could lead to null pointer comparison - Fixed limited prompt length - Fixed stricter checking of channel names - Fixed unchecked return values and made code improvements - Improved automatic resizing - Reduced code duplication - Rewrote `event_invite()` and thus fixed a vulnerability that imply that a malicious IRC server message could cause a crash. (Reported by Michael Ortmann.) - Rewrote `events/names.c` using C++ and made various improvements I attach a diff. Kind regards, Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/net/swirc/Makefile,v retrieving revision 1.10 diff -u -p -r1.10 Makefile --- Makefile 23 Feb 2021 08:10:37 -0000 1.10 +++ Makefile 13 Mar 2021 16:51:34 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.10 2021/02/23 08:10:37 solene Exp $ COMMENT = curses icb and irc client -DISTNAME = swirc-3.2.6 +DISTNAME = swirc-3.2.7 CATEGORIES = net HOMEPAGE = https://www.nifty-networks.net/swirc/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/swirc/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 23 Feb 2021 08:10:37 -0000 1.9 +++ distinfo 13 Mar 2021 16:51:34 -0000 @@ -1,2 +1,2 @@ -SHA256 (swirc-3.2.6.tgz) = 3EUc38+6FOS4kbw1OS7IRUhdFs4blF4+TNGLMngQJJg= -SIZE (swirc-3.2.6.tgz) = 246403 +SHA256 (swirc-3.2.7.tgz) = ZMrWx8vypccHN8Va0wwU2ZT8bYTbGe3LHIOWJBTXCZo= +SIZE (swirc-3.2.7.tgz) = 248669