Hello ports@,

Today I released net/swirc 3.4.8 with the following changes:

## [3.4.8] - 2024-06-04 ##
- **Added** the following commands:
  - `/voice`
  - `/devoice`
- **Added** tab completion for:
  - `/deop`
  - `/kick`
  - `/kickban`
  - `/op`
- **Added** translations.
- **Changed** the program to:
  - Output the number of messages in a batch.
  - Output the number of nicks in a netjoin/netsplit plus the server
    hostnames.
- **Did code improvements**:
  - Explicitly specified the size of multiple arrays (MISRA rule,
    found by PVS-Studio).
  - Fixed octal constants (MISRA rule, found by PVS-Studio).
  - Fixed redundant checks and expressions.
  - Harnessed the power of templates and defined `ARRAY_SIZE()`
    differently for C++.
  - Marked variables with `const` and `immutable_cp_t` respectively.
  - Reduced the scope of variables.
  - Variable initializations.
  - ...
- **Fixed** the begin/end messages of a batch to not end up in the status
  window.
- **List** all commands dynamically in the output of `/help`,
  i.e. calculate the cols/rows with respect to the current window
  size.

### Windows ###
- **Fixed** a case of truncation from `int` to `wchar_t`.
- **Upgraded to**:
  - [Curl](https://curl.se/) 8.8.0
  - [LibreSSL](https://www.libressl.org/) 3.9.2

---

I attach a diff.

Best regards
Markus
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/swirc/Makefile,v
diff -u -p -r1.32 Makefile
--- Makefile	20 Mar 2024 18:40:03 -0000	1.32
+++ Makefile	4 Jun 2024 04:52:42 -0000
@@ -1,5 +1,5 @@
 COMMENT =	curses icb and irc client
-DISTNAME =	swirc-3.4.7
+DISTNAME =	swirc-3.4.8
 CATEGORIES =	net
 HOMEPAGE =	https://www.nifty-networks.net/swirc/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/swirc/distinfo,v
diff -u -p -r1.27 distinfo
--- distinfo	20 Mar 2024 18:40:03 -0000	1.27
+++ distinfo	4 Jun 2024 04:52:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (swirc-3.4.7.tgz) = k0Hwd68ddOFhqFN5H6nbFyq1JY6bAx/5CRxFP5SKrpg=
-SIZE (swirc-3.4.7.tgz) = 353641
+SHA256 (swirc-3.4.8.tgz) = DtCTd6ls4S454JwjTSdsLqDWugj2xcOJ3yS3W0Q6Qos=
+SIZE (swirc-3.4.8.tgz) = 359443

Reply via email to