Committer : entrope
CVSROOT : /cvsroot/undernet-ircu
Module : ircu2.10
Commit time: 2005-07-12 03:11:09 UTC
Modified files:
ChangeLog RELEASE.NOTES ircd/engine_select.c ircd/parse.c
Log message:
Disable/undocument CAP, remove USE_POLL comment in select() engine.
---------------------- diff included ----------------------
Index: ircu2.10/ChangeLog
diff -u ircu2.10/ChangeLog:1.660 ircu2.10/ChangeLog:1.661
--- ircu2.10/ChangeLog:1.660 Mon Jul 11 19:58:48 2005
+++ ircu2.10/ChangeLog Mon Jul 11 20:10:56 2005
@@ -1,3 +1,11 @@
+2005-07-11 Michael Poole <[EMAIL PROTECTED]>
+
+ * ircd/engine_select.c: Remove outdated comment about USE_POLL.
+
+ * ircd/parse.c (msgtab): #if out CAP handler until we have caps.
+
+ * RELEASE.NOTES: Remove mention of capabilities for now.
+
2005-07-11 Stephan Peijnik <[EMAIL PROTECTED]>
* ircd/gline.c (gline_add): It's only a protocol violation when a
Index: ircu2.10/RELEASE.NOTES
diff -u ircu2.10/RELEASE.NOTES:1.16 ircu2.10/RELEASE.NOTES:1.17
--- ircu2.10/RELEASE.NOTES:1.16 Fri Apr 22 16:36:30 2005
+++ ircu2.10/RELEASE.NOTES Mon Jul 11 20:10:59 2005
@@ -46,12 +46,6 @@
commands like /X or /CHANSERV from their client, without tying the
admin to a particular arrangement or naming of services.
-Clients may negotiate extensions and changes to the standard IRC
-client protocol by using the CAP command during registration. There
-does not appear to be any documentation for the protocol, which should
-not matter since ircu does not currently implement capabilities that
-affect the protocol.
-
The /stats command accepts string identifiers in addition to
single-character identifiers. For example, "/stats access" shows the
same data as "/stats i". Supported names are shown by /stats. New
Index: ircu2.10/ircd/engine_select.c
diff -u ircu2.10/ircd/engine_select.c:1.7 ircu2.10/ircd/engine_select.c:1.8
--- ircu2.10/ircd/engine_select.c:1.7 Mon Jul 11 19:13:10 2005
+++ ircu2.10/ircd/engine_select.c Mon Jul 11 20:10:59 2005
@@ -18,7 +18,7 @@
*/
/** @file
* @brief BSD sockets select() event engine.
- * @version $Id: engine_select.c,v 1.7 2005/07/12 02:13:10 entrope Exp $
+ * @version $Id: engine_select.c,v 1.8 2005/07/12 03:10:59 entrope Exp $
*/
#include "config.h"
@@ -54,7 +54,6 @@
* have abruptly redefined it so the check is still done), you might
* already need to recompile your kernel.
* For larger FD_SETSIZE your mileage may vary (kernel patches may be needed).
- * The check is _NOT_ done if we will not use FD_SETS at all (USE_POLL)
*/
# error FD_SETSIZE is too small or MAXCONNECTIONS too large.
#endif
Index: ircu2.10/ircd/parse.c
diff -u ircu2.10/ircd/parse.c:1.51 ircu2.10/ircd/parse.c:1.52
--- ircu2.10/ircd/parse.c:1.51 Fri Apr 1 19:32:38 2005
+++ ircu2.10/ircd/parse.c Mon Jul 11 20:10:59 2005
@@ -19,7 +19,7 @@
*/
/** @file
* @brief Parse input from IRC clients and other servers.
- * @version $Id: parse.c,v 1.51 2005/04/02 03:32:38 entrope Exp $
+ * @version $Id: parse.c,v 1.52 2005/07/12 03:10:59 entrope Exp $
*/
#include "config.h"
@@ -616,6 +616,7 @@
/* UNREG, CLIENT, SERVER, OPER, SERVICE */
{ m_ignore, m_not_oper, ms_asll, mo_asll, m_ignore }
},
+#if WE_HAVE_A_REAL_CAPABILITY_NOW
{
MSG_CAP,
TOK_CAP,
@@ -623,6 +624,7 @@
/* UNREG, CLIENT, SERVER, OPER, SERVICE */
{ m_cap, m_cap, m_ignore, m_cap, m_ignore }
},
+#endif
/* This command is an alias for QUIT during the unregistered part of
* of the server. This is because someone jumping via a broken web
* proxy will send a 'POST' as their first command - which we will
----------------------- End of diff -----------------------
_______________________________________________
Patches mailing list
[email protected]
http://undernet.sbg.org/mailman/listinfo/patches