Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: c5da48368569383d064a2325ab3b99d10287a085
https://github.com/ngircd/ngircd/commit/c5da48368569383d064a2325ab3b99d1028…
Author: Alexander Barton <alex(a)barton.de>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M src/ngircd/irc-op.c
M src/ngircd/messages.h
Log Message:
-----------
Make sure that the target user is able to join a local channel
Implement ERR_USERNOTONSERV(504) numeric and make sure that the
target user is on the same server when inviting other users to
local ("&") channels.
ircd-ratbox uses the ERR_USERNOTONSERV(504) numeric for this, and I
think this is a good idea -- other IRC daemons (like ircu) silently
drop such impossible invites, but thats not a big benefit ...
Idea by Cahata, thanks! Closes #183.
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: c5da48368569383d064a2325ab3b99d10287a085
https://github.com/ngircd/ngircd/commit/c5da48368569383d064a2325ab3b99d1028…
Author: Alexander Barton <alex(a)barton.de>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M src/ngircd/irc-op.c
M src/ngircd/messages.h
Log Message:
-----------
Make sure that the target user is able to join a local channel
Implement ERR_USERNOTONSERV(504) numeric and make sure that the
target user is on the same server when inviting other users to
local ("&") channels.
ircd-ratbox uses the ERR_USERNOTONSERV(504) numeric for this, and I
think this is a good idea -- other IRC daemons (like ircu) silently
drop such impossible invites, but thats not a big benefit ...
Idea by Cahata, thanks! Closes #183.
Branch: refs/heads/master
Home: https://github.com/ngircd/ngircd
Commit: 4330f5d1c9119c4461c8fb7c8cf1f78a3ea53e4d
https://github.com/ngircd/ngircd/commit/4330f5d1c9119c4461c8fb7c8cf1f78a3ea…
Author: Alexander Barton <alex(a)barton.de>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M src/ngircd/parse.c
Log Message:
-----------
INVITE command: Enforce 1 second penalty time
This prevents flooding of the target client.
This closes #186. Reported by Cahata, thanks!
Module: ngircd.git
Branch: master
Commit: 7dacc314f91a134d6a84290c7b35858836b0ae55
URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=7dacc314…
Author: Alexander Barton <alex(a)barton.de>
Date: Mon Apr 6 14:33:23 2015 +0200
Update NEWS and ChangeLog for ngIRCd 22.1
---
ChangeLog | 36 ++++++++++++++++++++++++++++++++++++
NEWS | 11 +++++++++++
2 files changed, 47 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 45787f5..4ffe16a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,42 @@
-- ChangeLog --
+ngIRCd 22.1
+
+ - Update doc/Platforms.txt and doc/FAQ.txt.
+ - Fix spelling of RPL_WHOISBOT message text.
+ - Don't send nick name as default PART reason: No other IRC daemon seems
+ to do this (today?). Closes #185.
+ Reported by Cahata in #ngircd, thanks!
+ - Fix "WHO #<chan>" showing invisible users and hiding all visible, the
+ logic was reversed! This bug has been introduced by commit c74115f2,
+ "Simplify mode checking on channels and users within a channel", ngIRCd
+ releases 21, 21.1, and 22 are affected :-( Problem reported by Cahata
+ in #ngircd, Thanks!
+ - Fix typo in src/testsuite/README
+ - Auth PING: Fix our information text for manual sending of "PONG". Up to
+ now, ngIRCd doesn't send a valid IRC command at all, oops!
+ - Auth PING: Fix internal time stamp conversion and don't send a prefix in
+ our PING command. The prefix confuses WeeChat, at least, which doesn't
+ send an appropriate PONG in the case ...
+ Debugging and patch by "wowaname" on #ngircd, thanks!
+ - Fix syntax of ERR_LISTFULL_MSG(478) numeric. Pointed out by "wowaname"
+ in #ngircd, thanks!
+ - Enhance debug messages while sending CHANINFO commands.
+ - Reset "last try" timer when enabling a passive server. This results in
+ a new connection attempt as soon as possible.
+ - Change log message for "Can't resolve address" and for IP address
+ forgeries.
+ - doc/HowToRelease.txt: Add note about the bug tracker.
+ - Update "CipherList" to not enable SSLv3 by default. Idea, initial patch,
+ and testing by Christoph Biedl <ngircd.anoy(a)manchmal.in-ulm.de>.
+ - Change ngIRCd test suite not to use DNS lookups: Different operating
+ systems do behave quite differently when doing DNS lookups, for example
+ "127.0.0.1" sometimes resolves to "localhost" and sometimes to
+ "localhost.localdomain" (for example OpenBSD). And other OS resolve
+ "localhost" to the real host name (for example Cygwin). So not using
+ DNS at all makes the test site much more portable.
+
ngIRCd 22 (2014-10-11)
- Match all list patterns case-insensitive: this affects the invite-,
diff --git a/NEWS b/NEWS
index dd8e4cb..3e4a45c 100644
--- a/NEWS
+++ b/NEWS
@@ -9,6 +9,17 @@
-- NEWS --
+ngIRCd 22.1
+
+ - Update "CipherList" to not enable SSLv3 by default. Idea, initial patch,
+ and testing by Christoph Biedl <ngircd.anoy(a)manchmal.in-ulm.de>.
+ - Change ngIRCd test suite not to use DNS lookups: Different operating
+ systems do behave quite differently when doing DNS lookups, for example
+ "127.0.0.1" sometimes resolves to "localhost" and sometimes to
+ "localhost.localdomain" (for example OpenBSD). And other OS resolve
+ "localhost" to the real host name (for example Cygwin). So not using
+ DNS at all makes the test site much more portable.
+
ngIRCd 22 (2014-10-11)
- Match all list patterns case-insensitive: this affects the invite-,