diff options
author | fcambus <fcambus@pkgsrc.org> | 2022-10-07 14:24:07 +0000 |
---|---|---|
committer | fcambus <fcambus@pkgsrc.org> | 2022-10-07 14:24:07 +0000 |
commit | c05125b080fe3461aef5d028e4f4fdbd0e9caaee (patch) | |
tree | 8f0f8514656fe85118abe15c3cac867c4a53050a /chat | |
parent | 8aacbfed9b06b800d7a59fbe51dc76dc2d1055c2 (diff) | |
download | pkgsrc-c05125b080fe3461aef5d028e4f4fdbd0e9caaee.tar.gz |
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
Diffstat (limited to 'chat')
-rw-r--r-- | chat/swirc/Makefile | 4 | ||||
-rw-r--r-- | chat/swirc/distinfo | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/chat/swirc/Makefile b/chat/swirc/Makefile index a7667ee75c0..34c57f930bd 100644 --- a/chat/swirc/Makefile +++ b/chat/swirc/Makefile @@ -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 diff --git a/chat/swirc/distinfo b/chat/swirc/distinfo index 25e370ef668..a4739a4bbb4 100644 --- a/chat/swirc/distinfo +++ b/chat/swirc/distinfo @@ -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 |