pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat/swirc



Module Name:    pkgsrc
Committed By:   fcambus
Date:           Fri Oct  7 14:24:07 UTC 2022

Modified Files:
        pkgsrc/chat/swirc: Makefile distinfo

Log Message:
swirc: update to 3.3.6.

## [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


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/chat/swirc/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/chat/swirc/distinfo

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

Modified files:

Index: pkgsrc/chat/swirc/Makefile
diff -u pkgsrc/chat/swirc/Makefile:1.7 pkgsrc/chat/swirc/Makefile:1.8
--- pkgsrc/chat/swirc/Makefile:1.7      Sun Sep 18 12:21:45 2022
+++ pkgsrc/chat/swirc/Makefile  Fri Oct  7 14:24:07 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2022/09/18 12:21:45 nia Exp $
+# $NetBSD: Makefile,v 1.8 2022/10/07 14:24:07 fcambus Exp $
 
-DISTNAME=      swirc-3.3.5
+DISTNAME=      swirc-3.3.6
 CATEGORIES=    chat
 MASTER_SITES=  https://www.nifty-networks.net/swirc/releases/
 EXTRACT_SUFX=  .tgz

Index: pkgsrc/chat/swirc/distinfo
diff -u pkgsrc/chat/swirc/distinfo:1.4 pkgsrc/chat/swirc/distinfo:1.5
--- pkgsrc/chat/swirc/distinfo:1.4      Sun Sep 18 12:21:18 2022
+++ pkgsrc/chat/swirc/distinfo  Fri Oct  7 14:24:07 2022
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2022/09/18 12:21:18 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/10/07 14:24:07 fcambus Exp $
 
-BLAKE2s (swirc-3.3.5.tgz) = 9723254acc50f0b8680c4f78bdef7934c1984a7b7fa91201360d4ee648862145
-SHA512 (swirc-3.3.5.tgz) = 424b567709cd82aa84efb2623b52d4586077dab5e025c3dce8fae382a5de2a4531819b1f7fde353b84c462c7c7b6cac6142c7d807d05f534a7599d706237d4ee
-Size (swirc-3.3.5.tgz) = 291300 bytes
+BLAKE2s (swirc-3.3.6.tgz) = 3a23ef3fd21d4056f24b5a67c38c3dfe59b94a75522e4967b37b18f55a95b43c
+SHA512 (swirc-3.3.6.tgz) = 2a124eec0b7fe6005d44edc89b5771daf402cfaa5c362ef8dc407ebd69c1aa3ebe56fda7f9b746379f0253bb93de728adbca7a2eaa00da8a1628191e3012a0e0
+Size (swirc-3.3.6.tgz) = 300923 bytes
 SHA1 (patch-src_printtext.cpp) = 476d813c9c4aff2c3d81920d66aa5baafddfaaaa



Home | Main Index | Thread Index | Old Index