pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/chat/unrealircd
Module Name: pkgsrc
Committed By: nia
Date: Mon Jan 25 11:17:36 UTC 2021
Modified Files:
pkgsrc/chat/unrealircd: Makefile PLIST distinfo
Log Message:
unrealircd: Update to 5.0.8
UnrealIRCd 5.0.8 Release Notes
===============================
The main purpose of this release is to enhance the
[reputation](https://www.unrealircd.org/docs/Reputation_score)
functionality. There have also been some other changes and minor
bug fixes. For more information, see below.
Enhancements:
* Support for [security groups](https://www.unrealircd.org/docs/Security-group_block),
of which four groups always exist by default: known-users, unknown-users,
tls-users and tls-and-known-users.
* New extended ban ```~G:securitygroupname```. Typical usage would be
```MODE #chan +b ~G:unknown-users``` which will ban all users from the
channel that are not identified to services and have a reputation
score below 25 (by default). The exact settings can be tweaked in the
[security group block](https://www.unrealircd.org/docs/Security-group_block).
* The reputation command (IRCOp-only) has been extended to make it
easier to look for potential troublemakers:
* ```REPUTATION Nick``` shows reputation about the nick name
* ```REPUTATION IP``` shows reputation about the IP address
* ```REPUTATION #channel``` lists users in channel with their reputation score
* ```REPUTATION <NN``` lists users with reputation scores below value NN
* Only send the first 1000 matches on ```STATS gline``` or a
similar command. This to prevent the IRCOp from being flooded off.
This value can be changed via
[set::max-stats-matches](https://www.unrealircd.org/docs/Set_block#set::max-stats-matches)
* Warn when the SSL/TLS server certificate is expired or expires soon
(within 7 days).
* New option allow::options::reject-on-auth-failure if you want to
stop matching on a passworded allow block, see the
[allow password documentation](https://www.unrealircd.org/docs/Allow_block#password)
for more information. Note that most people won't use this.
Fixes:
* The ```WHO``` command searched on nick name even if it was told
to search on a specific account name via WHOX options.
* Some typos in the Config script and a warning
* Counting clients twice in some circumstances
Changes:
* Support for $(DESTDIR) in 'make install' if packaging for a distro
* Mention the ban reason in Q-line server notices
* Add self-test to module manager and improve the error message in case
the IRCd source directory does not exist.
* Print out a more helpful error if you run the unrealircd binary
rather than the unrealircd script with an argument like 'mkpasswd' etc.
* On *NIX create a symlink 'source' to the UnrealIRCd source
Module coders / Developers:
* The [Doxygen module API docs](https://www.unrealircd.org/api/5/index.html)
have been improved, in particular the
[Hook API](https://www.unrealircd.org/api/5/group__HookAPI.html)
is now 100% documented.
To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 pkgsrc/chat/unrealircd/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/chat/unrealircd/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/chat/unrealircd/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/unrealircd/Makefile
diff -u pkgsrc/chat/unrealircd/Makefile:1.75 pkgsrc/chat/unrealircd/Makefile:1.76
--- pkgsrc/chat/unrealircd/Makefile:1.75 Tue Nov 24 12:24:44 2020
+++ pkgsrc/chat/unrealircd/Makefile Mon Jan 25 11:17:36 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.75 2020/11/24 12:24:44 nia Exp $
+# $NetBSD: Makefile,v 1.76 2021/01/25 11:17:36 nia Exp $
-DISTNAME= unrealircd-5.0.7
+DISTNAME= unrealircd-5.0.8
CATEGORIES= chat
MASTER_SITES= https://www.unrealircd.org/downloads/
Index: pkgsrc/chat/unrealircd/PLIST
diff -u pkgsrc/chat/unrealircd/PLIST:1.17 pkgsrc/chat/unrealircd/PLIST:1.18
--- pkgsrc/chat/unrealircd/PLIST:1.17 Tue Nov 24 12:24:44 2020
+++ pkgsrc/chat/unrealircd/PLIST Mon Jan 25 11:17:36 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2020/11/24 12:24:44 nia Exp $
+@comment $NetBSD: PLIST,v 1.18 2021/01/25 11:17:36 nia Exp $
bin/unrealircd
lib/unrealircd/modules/account-notify.so
lib/unrealircd/modules/account-tag.so
@@ -58,6 +58,7 @@ lib/unrealircd/modules/extbans/operclass
lib/unrealircd/modules/extbans/partmsg.so
lib/unrealircd/modules/extbans/quiet.so
lib/unrealircd/modules/extbans/realname.so
+lib/unrealircd/modules/extbans/securitygroup.so
lib/unrealircd/modules/extbans/textban.so
lib/unrealircd/modules/extbans/timedban.so
lib/unrealircd/modules/globops.so
Index: pkgsrc/chat/unrealircd/distinfo
diff -u pkgsrc/chat/unrealircd/distinfo:1.28 pkgsrc/chat/unrealircd/distinfo:1.29
--- pkgsrc/chat/unrealircd/distinfo:1.28 Tue Nov 24 12:24:44 2020
+++ pkgsrc/chat/unrealircd/distinfo Mon Jan 25 11:17:36 2021
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.28 2020/11/24 12:24:44 nia Exp $
+$NetBSD: distinfo,v 1.29 2021/01/25 11:17:36 nia Exp $
-SHA1 (unrealircd-5.0.7.tar.gz) = a50cb53c5dbdc0d106e0197f90cae2ccf841286f
-RMD160 (unrealircd-5.0.7.tar.gz) = 43375299d65ab0cd1bd743afc7813c08ea8c1236
-SHA512 (unrealircd-5.0.7.tar.gz) = 0b851af26da2ea5d3a04d2ef324d7bd3d3fc820f24d7dfd7e975d6bf1f3954884eb98dc348d291a118d98a214922d3ca1132800381e6f025264856aa06498779
-Size (unrealircd-5.0.7.tar.gz) = 4995220 bytes
+SHA1 (unrealircd-5.0.8.tar.gz) = a254e3794bca1f330609be7effd6709709dd091a
+RMD160 (unrealircd-5.0.8.tar.gz) = 5180e40f4b6dac30e81a2bf883863eafcf863117
+SHA512 (unrealircd-5.0.8.tar.gz) = 45fc0758a870dbb9c3ff55fc7029d1ecff9dcf65680f31ff331f012efbf9c9bffa60a6fe27b9bab69302d26b8293a1089cfaf1c550a3f2802a549f25e4644770
+Size (unrealircd-5.0.8.tar.gz) = 5013231 bytes
SHA1 (patch-include_h.h) = 3fa85b08f1d9e317a45cb8f54a61e0560617e72d
Home |
Main Index |
Thread Index |
Old Index