Hi ports@, Here comes an update for net/swirc.
Changes: ## [3.3.6] - 2022-10-05 ## - **Added** cryptographic functions - **Added** subcommand `passwd_s` to `/sasl` which can be used to securely store encrypted SASL passwords in `swirc.conf`. The encryption technique practice the use of **AES** and **SHA**. - **Added** tab completion for - `/msg` - `/notice` - `/sasl` - **Changed** the program behavior to - jump between ICB and IRC mode depending on the port number - **not** create core dump files if `NDEBUG` is defined at compile time - **not** echo the server password on input (command line flag `-p`) - **Fixed** a bug so if a connection attempt fails it's possible to reconnect again after `/disconnect`. - **Fixed** code duplication - **Fixed** insufficient out of range check, off-by-one, in command `/unignore`. - Made small improvements - **Added** usage of C++17 fallthrough attr - **Added** usage of `PATH_MAX` - **Added** usage of `__func__` instead of hardcoding it (for example in error messages) - **Fixed** redundant checks - Reduced scope of variables - Switched to usage of 'sizeof' in `BZERO()` calls - ... - Prevented the config hash table from being paged to the swap area. - **Rewrote** `commands/sasl.c` in C++ - **Updated** preprogrammed IRC servers - **Added** port numbers and server descriptions - **Added** the [IRCNow](https://ircnow.org/) network - **Deleted** the [Blitzed](http://blitzed.org/) network I attach a diff. Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/net/swirc/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile 30 Jul 2022 11:14:47 -0000 1.18 +++ Makefile 5 Oct 2022 19:58:58 -0000 @@ -1,5 +1,5 @@ COMMENT = curses icb and irc client -DISTNAME = swirc-3.3.5 +DISTNAME = swirc-3.3.6 REVISION = 0 CATEGORIES = net HOMEPAGE = https://www.nifty-networks.net/swirc/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/swirc/distinfo,v retrieving revision 1.15 diff -u -p -r1.15 distinfo --- distinfo 29 Jul 2022 16:44:06 -0000 1.15 +++ distinfo 5 Oct 2022 19:58:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (swirc-3.3.5.tgz) = 5/dEYGRrTQj+jlKZk0J1bS11aXUcDVBkHkLTl4cNu/M= -SIZE (swirc-3.3.5.tgz) = 291300 +SHA256 (swirc-3.3.6.tgz) = 03sku17eRONKH8vf5wy9lLDyvsXMacdv9zVUtVRLBBg= +SIZE (swirc-3.3.6.tgz) = 300923