Index: Makefile
===================================================================
RCS file: /cvs/ports/net/swirc/Makefile,v
diff -u -p -r1.41 Makefile
--- Makefile 17 Oct 2025 22:18:44 -0000 1.41
+++ Makefile 1 Jan 2026 12:16:35 -0000
@@ -1,5 +1,5 @@
COMMENT = curses icb and irc client
-DISTNAME = swirc-3.5.6
+DISTNAME = swirc-3.5.7
CATEGORIES = net
HOMEPAGE = https://www.nifty-networks.net/swirc/
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/swirc/distinfo,v
diff -u -p -r1.35 distinfo
--- distinfo 17 Oct 2025 22:18:44 -0000 1.35
+++ distinfo 1 Jan 2026 12:16:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (swirc-3.5.6.tgz) = J7l4+4joB+TIWBt/imXR2lfAyY6sPz6TsXgH3rBtiNg=
-SIZE (swirc-3.5.6.tgz) = 421550
+SHA256 (swirc-3.5.7.tgz) = BQsSgVvGO2yQuIv3MIlhTuVSyn3ozPpwqQkslhw3skU=
+SIZE (swirc-3.5.7.tgz) = 425075
Hi ports@,
New year, new Swirc release. Today I released net/swirc 3.5.7 -- with
the following changes:
## [3.5.7] - 2026-01-01 ##
- **Added** micro optimizations. Multiple occurrences.
- **Added** option `save_backlogs_to_disk` (string). Can be `no`, `both`,
`channels` or `private`. Defaults to `both`.
- **Added** usage of `__restrict`.
- **Changed** the program to during the make phase perform basic checks on
functions which accept buffers and sizes.
- **Changed** the program to, additionally, display the Curses and TLS
library versions when called by the `-v` flag.
- For classes that declares a destructor, also declare a:
1. copy assignment operator
2. copy constructor
3. move assignment operator
4. move constructor
- **Improved** the C++ exception handling.
- **Replaced** `memcmp()` with `timingsafe_memcmp()` - one occurrence.
- **Replaced** preprocessor defines with regular variables.
- **Switched** memory allocation/deallocation method to new/delete for C++
files. A few occurrences only.
### Windows ###
- **Upgraded** to [Curl](https://curl.se/) 8.17.0
- **Upgraded** to [LibreSSL](https://www.libressl.org/) 4.2.1
I attach a diff.
Best regards
Markus
No comments:
Post a Comment