Module: ngircd.git
Branch: master
Commit: fb5ae9e844ee30208f81204cd977469543fd1cc0
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=fb5ae9e8…
Author: Alexander Barton <alex(a)barton.de>
Date: Tue Jan 13 12:44:29 2015 +0100
FAQ: How can I "auto-op" users in channels?
---
doc/FAQ.txt | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/doc/FAQ.txt b/doc/FAQ.txt
index fe8510b..79ca2d7 100644
--- a/doc/FAQ.txt
+++ b/doc/FAQ.txt
@@ -89,6 +89,11 @@ A: You need to set 'OperCanUseMode = yes' in ngircd.conf, then IRC operators
can use the MODE command for changing modes even when they are not joined
to the specific channel.
+Q: How can I "auto-op" users in channels?
+A: ngIRCd can't do this: you would have to use some "IRC Services", like
+ Atheme (<http://atheme.net/atheme.html>) or Anope (<http://www.anope.org>).
+ See "doc/Services.txt" for setup instructions.
+
IV. Bugs!?
~~~~~~~~~~
Module: ngircd.git
Branch: master
Commit: bd8d4e710c0cb597ef10f23691602256d44895ea
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=bd8d4e71…
Author: Alexander Barton <alex(a)barton.de>
Date: Sat Dec 27 01:39:07 2014 +0100
Fix syntax of ERR_LISTFULL_MSG(478) numeric
Pointed out by "wowaname" in #ngircd, thanks!
---
src/ngircd/messages.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/ngircd/messages.h b/src/ngircd/messages.h
index a56bf86..0115a06 100644
--- a/src/ngircd/messages.h
+++ b/src/ngircd/messages.h
@@ -1,6 +1,6 @@
/*
* ngIRCd -- The Next Generation IRC Daemon
- * Copyright (c)2001-2013 Alexander Barton (alex(a)barton.de) and Contributors.
+ * Copyright (c)2001-2014 Alexander Barton (alex(a)barton.de) and Contributors.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -141,7 +141,7 @@
#define ERR_BADCHANNELKEY_MSG "475 %s %s :Cannot join channel (+k) -- Wrong channel key"
#define ERR_NOCHANMODES_MSG "477 %s %s :Channel doesn't support modes"
#define ERR_NEEDREGGEDNICK_MSG "477 %s %s :Cannot send to channel (+M) -- You need to be identified to a registered account to message this channel"
-#define ERR_LISTFULL_MSG "478 %s %s %s: Channel list is full (%d)"
+#define ERR_LISTFULL_MSG "478 %s %s %s :Channel list is full (%d)"
#define ERR_NOPRIVILEGES_MSG "481 %s :Permission denied"
#define ERR_CHANOPRIVSNEEDED_MSG "482 %s %s :You are not channel operator"
#define ERR_CHANOPPRIVTOOLOW_MSG "482 %s %s :Your privileges are too low"
Module: ngircd.git
Branch: master
Commit: cdcf474f159ad0c3c2a652cdbfa5e7f09171667c
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=cdcf474f…
Author: Alexander Barton <alex(a)barton.de>
Date: Sun Oct 26 11:55:28 2014 +0100
INSTALL: List the changed SSL CipherList default value.
---
INSTALL | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/INSTALL b/INSTALL
index cf33fa3..0aa853c 100644
--- a/INSTALL
+++ b/INSTALL
@@ -12,12 +12,21 @@
I. Upgrade Information
~~~~~~~~~~~~~~~~~~~~~~
+Differences to version 22.x
+
+- The default value of the SSL "CipherList" variable has been changed to
+ "HIGH:!aNULL:@STRENGTH:!SSLv3" (OpenSSL) and "SECURE128:-VERS-SSL3.0"
+ (GnuTLS) to disable the old SSLv3 protocol by default.
+ To enable connections of clients still requiring the weak SSLv3 protocol,
+ the "CipherList" must be set to its old value (not recommended!), which
+ was "HIGH:!aNULL:@STRENGTH" (OpenSSL) and "SECURE128" (GnuTLS), see below.
+
Differences to version 20.x
- Starting with ngIRCd 21, the ciphers used by SSL are configurable and
- default to HIGH:!aNULL:@STRENGTH (OpenSSL) or SECURE128 (GnuTLS).
- Previous version were using the OpenSSL or GnuTLS defaults, DEFAULT
- and NORMAL respectively.
+ default to "HIGH:!aNULL:@STRENGTH" (OpenSSL) or "SECURE128" (GnuTLS).
+ Previous version were using the OpenSSL or GnuTLS defaults, "DEFAULT"
+ and "NORMAL" respectively.
- When adding GLINE's or KLINE's to ngIRCd 21 (or newer), all clients matching
the new mask will be KILL'ed. This was not the case with earlier versions