ircu2.10.12-pk.git
19 years agoGet rid of CONF_LEAF and CONF_HUB, and follow up with code cleanups.
Michael Poole [Tue, 12 Oct 2004 18:24:13 +0000 (18:24 +0000)]
Get rid of CONF_LEAF and CONF_HUB, and follow up with code cleanups.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1240 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoWipe out all modes in a wiped-out channel by default.
Michael Poole [Tue, 12 Oct 2004 18:07:10 +0000 (18:07 +0000)]
Wipe out all modes in a wiped-out channel by default.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1239 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoForward port leaf and hub conf support; refactor and doxyfy m_server.c.
Michael Poole [Sat, 9 Oct 2004 15:42:03 +0000 (15:42 +0000)]
Forward port leaf and hub conf support; refactor and doxyfy m_server.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1238 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoFix indexing of table for new hash function.
Michael Poole [Sat, 9 Oct 2004 13:46:43 +0000 (13:46 +0000)]
Fix indexing of table for new hash function.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1237 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoReplace old hash function with one based on CRC-32.
Michael Poole [Wed, 6 Oct 2004 02:28:07 +0000 (02:28 +0000)]
Replace old hash function with one based on CRC-32.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1236 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAdapt random.c to use ircd_md5 interface and keep a larger pool.
Michael Poole [Wed, 6 Oct 2004 00:22:09 +0000 (00:22 +0000)]
Adapt random.c to use ircd_md5 interface and keep a larger pool.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1235 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoGet rid of "Good" and "Broken" prefixes on MD5 functions.
Michael Poole [Tue, 5 Oct 2004 22:51:47 +0000 (22:51 +0000)]
Get rid of "Good" and "Broken" prefixes on MD5 functions.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1234 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoRemove adns library from repository.
Michael Poole [Tue, 5 Oct 2004 22:37:08 +0000 (22:37 +0000)]
Remove adns library from repository.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1233 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAdd ChangeLog entry for all the recent doxygen commenting.
Michael Poole [Tue, 5 Oct 2004 04:23:50 +0000 (04:23 +0000)]
Add ChangeLog entry for all the recent doxygen commenting.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1232 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAdd file-level doxygen comment blocks where they were missing.
Michael Poole [Tue, 5 Oct 2004 04:21:37 +0000 (04:21 +0000)]
Add file-level doxygen comment blocks where they were missing.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1231 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoRemove the unused and unreferenced ircd_xopen.h.
Michael Poole [Tue, 5 Oct 2004 04:17:10 +0000 (04:17 +0000)]
Remove the unused and unreferenced ircd_xopen.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1230 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoFix typos in doxygen comment blocks.
Michael Poole [Tue, 5 Oct 2004 04:14:44 +0000 (04:14 +0000)]
Fix typos in doxygen comment blocks.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1229 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_handler.h.
Michael Poole [Tue, 5 Oct 2004 04:11:36 +0000 (04:11 +0000)]
Doxyfy ircd_handler.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1228 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy hash.h and hash.c.
Michael Poole [Tue, 5 Oct 2004 03:34:44 +0000 (03:34 +0000)]
Doxyfy hash.h and hash.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1227 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy msg.h.
Michael Poole [Tue, 5 Oct 2004 02:50:40 +0000 (02:50 +0000)]
Doxyfy msg.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1226 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_signal.c.
Michael Poole [Tue, 5 Oct 2004 02:47:02 +0000 (02:47 +0000)]
Doxyfy ircd_signal.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1225 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_reply.h and ircd_reply.c.
Michael Poole [Tue, 5 Oct 2004 02:39:38 +0000 (02:39 +0000)]
Doxyfy ircd_reply.h and ircd_reply.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1224 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_md5.h and ircd_md5.c.
Michael Poole [Tue, 5 Oct 2004 02:32:22 +0000 (02:32 +0000)]
Doxyfy ircd_md5.h and ircd_md5.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1223 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_defs.h.
Michael Poole [Tue, 5 Oct 2004 02:21:08 +0000 (02:21 +0000)]
Doxyfy ircd_defs.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1222 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_chattr.h.
Michael Poole [Tue, 5 Oct 2004 02:10:00 +0000 (02:10 +0000)]
Doxyfy ircd_chattr.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1221 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_alloc.h and ircd_alloc.c.
Michael Poole [Tue, 5 Oct 2004 01:54:30 +0000 (01:54 +0000)]
Doxyfy ircd_alloc.h and ircd_alloc.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1220 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy fileio.h and fileio.c.
Michael Poole [Tue, 5 Oct 2004 01:45:24 +0000 (01:45 +0000)]
Doxyfy fileio.h and fileio.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1219 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy engine_*.c.
Michael Poole [Tue, 5 Oct 2004 01:26:58 +0000 (01:26 +0000)]
Doxyfy engine_*.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1218 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy destruct_event.c.
Michael Poole [Tue, 5 Oct 2004 01:01:01 +0000 (01:01 +0000)]
Doxyfy destruct_event.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1217 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy dbuf.h and dbuf.c.
Michael Poole [Tue, 5 Oct 2004 00:51:56 +0000 (00:51 +0000)]
Doxyfy dbuf.h and dbuf.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1216 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy client.h and client.c.
Michael Poole [Tue, 5 Oct 2004 00:13:03 +0000 (00:13 +0000)]
Doxyfy client.h and client.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1215 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy class.h and class.c.
Michael Poole [Mon, 4 Oct 2004 01:01:46 +0000 (01:01 +0000)]
Doxyfy class.h and class.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1214 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy random.h and random.c.
Michael Poole [Sun, 3 Oct 2004 17:53:13 +0000 (17:53 +0000)]
Doxyfy random.h and random.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1213 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy querycmds.h and querycmds.c.
Michael Poole [Sun, 3 Oct 2004 17:02:23 +0000 (17:02 +0000)]
Doxyfy querycmds.h and querycmds.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1212 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy packet.c.
Michael Poole [Sun, 3 Oct 2004 16:42:22 +0000 (16:42 +0000)]
Doxyfy packet.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1211 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy opercmds.c.
Michael Poole [Sun, 3 Oct 2004 16:34:03 +0000 (16:34 +0000)]
Doxyfy opercmds.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1210 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy memdebug.c.
Michael Poole [Sun, 3 Oct 2004 14:23:36 +0000 (14:23 +0000)]
Doxyfy memdebug.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1209 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy jupe.h and jupe.c.
Michael Poole [Sun, 3 Oct 2004 14:12:35 +0000 (14:12 +0000)]
Doxyfy jupe.h and jupe.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1208 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy listener.h and listener.c.
Michael Poole [Sun, 3 Oct 2004 13:36:05 +0000 (13:36 +0000)]
Doxyfy listener.h and listener.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1207 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy motd.h and motd.c.
Michael Poole [Sat, 2 Oct 2004 14:21:49 +0000 (14:21 +0000)]
Doxyfy motd.h and motd.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1206 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy numnicks.h and numnicks.c.
Michael Poole [Sat, 2 Oct 2004 09:42:04 +0000 (09:42 +0000)]
Doxyfy numnicks.h and numnicks.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1205 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_relay.c.
Michael Poole [Sat, 2 Oct 2004 03:02:47 +0000 (03:02 +0000)]
Doxyfy ircd_relay.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1204 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy list.h and list.c.
Michael Poole [Sat, 2 Oct 2004 02:32:50 +0000 (02:32 +0000)]
Doxyfy list.h and list.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1203 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy IPcheck.c and fix a bug when handling IPv6 clones from the same
Michael Poole [Fri, 1 Oct 2004 03:05:30 +0000 (03:05 +0000)]
Doxyfy IPcheck.c and fix a bug when handling IPv6 clones from the same
subnet (which requires an update to the dependencies).

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1202 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy msgq.h and msgq.c.
Michael Poole [Thu, 30 Sep 2004 03:55:43 +0000 (03:55 +0000)]
Doxyfy msgq.h and msgq.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1201 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_osdep.h and os_generic.c.
Michael Poole [Thu, 30 Sep 2004 03:18:15 +0000 (03:18 +0000)]
Doxyfy ircd_osdep.h and os_generic.c.
Define IPV6 in Doxyfile, to pull in IPv6-only functions.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1200 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoCompile fixes for ircd_string.c (whoops).
Michael Poole [Thu, 30 Sep 2004 02:44:22 +0000 (02:44 +0000)]
Compile fixes for ircd_string.c (whoops).

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1199 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoSquash errors from doxygen (fix typos and unescaped command characters).
Michael Poole [Thu, 30 Sep 2004 02:42:17 +0000 (02:42 +0000)]
Squash errors from doxygen (fix typos and unescaped command characters).

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1198 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_string.h and ircd_string.c.
Michael Poole [Thu, 30 Sep 2004 02:40:27 +0000 (02:40 +0000)]
Doxyfy ircd_string.h and ircd_string.c.
Doxygen needs to #define FORCEINLINE or it gets confused by the
NTL_HDR_strChattr stuff in ircd_string.c, so define it.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1197 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_auth.c.
Michael Poole [Thu, 30 Sep 2004 01:37:52 +0000 (01:37 +0000)]
Doxyfy ircd_auth.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1196 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoFix wrong typename escapes to prevent doxygen auto-linking (& -> %).
Michael Poole [Thu, 30 Sep 2004 01:37:33 +0000 (01:37 +0000)]
Fix wrong typename escapes to prevent doxygen auto-linking (& -> %).

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1195 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd.h and ircd.c.
Michael Poole [Wed, 29 Sep 2004 23:01:18 +0000 (23:01 +0000)]
Doxyfy ircd.h and ircd.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1194 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy crule.c.
Michael Poole [Wed, 29 Sep 2004 22:22:43 +0000 (22:22 +0000)]
Doxyfy crule.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1193 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_features.h and ircd_features.c.
Michael Poole [Wed, 29 Sep 2004 04:29:57 +0000 (04:29 +0000)]
Doxyfy ircd_features.h and ircd_features.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1192 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_events.h and ircd_events.c.
Michael Poole [Wed, 29 Sep 2004 04:07:50 +0000 (04:07 +0000)]
Doxyfy ircd_events.h and ircd_events.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1191 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy gline.h and gline.c.
Michael Poole [Wed, 29 Sep 2004 03:13:07 +0000 (03:13 +0000)]
Doxyfy gline.h and gline.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1190 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy match.h and match.c.
Michael Poole [Tue, 28 Sep 2004 14:58:41 +0000 (14:58 +0000)]
Doxyfy match.h and match.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1189 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_log.h and ircd_log.c.
Michael Poole [Tue, 28 Sep 2004 13:20:30 +0000 (13:20 +0000)]
Doxyfy ircd_log.h and ircd_log.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1188 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy res.h and ircd_res.c.
Michael Poole [Tue, 28 Sep 2004 04:05:22 +0000 (04:05 +0000)]
Doxyfy res.h and ircd_res.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1187 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_reslib.h and ircd_reslib.c.
Michael Poole [Tue, 28 Sep 2004 03:15:38 +0000 (03:15 +0000)]
Doxyfy ircd_reslib.h and ircd_reslib.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1186 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy parse.c.
Michael Poole [Tue, 28 Sep 2004 01:19:09 +0000 (01:19 +0000)]
Doxyfy parse.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1185 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy ircd_snprintf.h and ircd_snprintf.c.
Michael Poole [Tue, 28 Sep 2004 01:14:19 +0000 (01:14 +0000)]
Doxyfy ircd_snprintf.h and ircd_snprintf.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1184 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy struct.h.
Michael Poole [Mon, 27 Sep 2004 22:34:42 +0000 (22:34 +0000)]
Doxyfy struct.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1183 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy whowas.h and whowas.c.
Michael Poole [Mon, 27 Sep 2004 22:22:47 +0000 (22:22 +0000)]
Doxyfy whowas.h and whowas.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1182 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy whocmds.h and whocmds.c.
Michael Poole [Mon, 27 Sep 2004 21:48:07 +0000 (21:48 +0000)]
Doxyfy whocmds.h and whocmds.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1181 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy userload.h and userload.c.
Michael Poole [Mon, 27 Sep 2004 21:24:41 +0000 (21:24 +0000)]
Doxyfy userload.h and userload.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1180 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy uping.h and uping.c.
Michael Poole [Mon, 27 Sep 2004 17:39:53 +0000 (17:39 +0000)]
Doxyfy uping.h and uping.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1179 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoMove check_if_ipmask() from support.* to match.*.
Michael Poole [Mon, 27 Sep 2004 13:20:24 +0000 (13:20 +0000)]
Move check_if_ipmask() from support.* to match.*.
Remove support.c and support.h since the remaining function is never used.
Remove all #include "support.h" and update ircd/Makefile.in.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1178 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy send.h and send.c. Move opsarray[] declaration to send.h and
Michael Poole [Mon, 27 Sep 2004 12:32:18 +0000 (12:32 +0000)]
Doxyfy send.h and send.c.  Move opsarray[] declaration to send.h and
remove hunt_server() declaration from s_user.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1177 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_user.h and s_user.c.
Michael Poole [Sun, 26 Sep 2004 14:24:09 +0000 (14:24 +0000)]
Doxyfy s_user.h and s_user.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1176 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_stats.h and s_stats.c.
Michael Poole [Thu, 23 Sep 2004 14:17:23 +0000 (14:17 +0000)]
Doxyfy s_stats.h and s_stats.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1175 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_serv.c.
Michael Poole [Thu, 23 Sep 2004 02:22:20 +0000 (02:22 +0000)]
Doxyfy s_serv.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1174 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_numeric.c.
Michael Poole [Thu, 23 Sep 2004 02:07:42 +0000 (02:07 +0000)]
Doxyfy s_numeric.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1173 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_misc.h and s_misc.c.
Michael Poole [Thu, 23 Sep 2004 02:01:48 +0000 (02:01 +0000)]
Doxyfy s_misc.h and s_misc.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1172 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy numeric.h and s_err.c, getting rid of the unused err_str() and
Michael Poole [Thu, 23 Sep 2004 01:29:03 +0000 (01:29 +0000)]
Doxyfy numeric.h and s_err.c, getting rid of the unused err_str() and
the unbearably ugly atoi_tab.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1171 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_debug.h and s_debug.c.
Michael Poole [Thu, 23 Sep 2004 00:36:56 +0000 (00:36 +0000)]
Doxyfy s_debug.h and s_debug.c.
Add DEBUGMODE to Doxygen PREDEFINED list to index debugging code.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1170 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_conf.h and s_conf.c.
Michael Poole [Thu, 23 Sep 2004 00:15:33 +0000 (00:15 +0000)]
Doxyfy s_conf.h and s_conf.c.
Remove the unused types MotdConf, MotdItem, ServerConf, TRecord.
Remove the unused functions conf_get_motd_list(), read_motd(),
delist_conf(), find_conf_entry(), conf_add_class(),
conf_add_listener(), conf_add_admin(), conf_add_crule().

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1169 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: Isomer <Isomer@undernet.org>
Perry Lorier [Wed, 22 Sep 2004 10:47:06 +0000 (10:47 +0000)]
Author: Isomer <Isomer@undernet.org>
Log message:

Fix up some doxygen warnings

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1168 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: Isomer <isomer@undernet.org>
Perry Lorier [Wed, 22 Sep 2004 10:29:41 +0000 (10:29 +0000)]
Author: Isomer <isomer@undernet.org>
Log message:

More Doxymentation

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1167 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: Isomer <isomer@undernet.org>
Perry Lorier [Wed, 22 Sep 2004 10:14:19 +0000 (10:14 +0000)]
Author: Isomer <isomer@undernet.org>
Log message:

More doxymentation

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1166 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy list.h, removing the unused delist_conf() function.
Michael Poole [Tue, 21 Sep 2004 22:52:20 +0000 (22:52 +0000)]
Doxyfy list.h, removing the unused delist_conf() function.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1165 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_bsd.c.
Michael Poole [Tue, 21 Sep 2004 19:19:03 +0000 (19:19 +0000)]
Doxyfy s_bsd.c.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1164 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoRemove unused types and variables from s_bsd.h so I don't have to document them.
Michael Poole [Tue, 21 Sep 2004 19:18:50 +0000 (19:18 +0000)]
Remove unused types and variables from s_bsd.h so I don't have to document them.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1163 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@undernet.org>
hikari [Tue, 21 Sep 2004 17:26:25 +0000 (17:26 +0000)]
Author: hikari <hikari@undernet.org>
Log message:

Purged the now redundant ircd/ircd_xopen.c

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1162 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfy s_auth.c
Michael Poole [Tue, 21 Sep 2004 15:54:43 +0000 (15:54 +0000)]
Doxyfy s_auth.c

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1161 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoClean up s_auth.c in preparation for Doxygenation.
Michael Poole [Tue, 21 Sep 2004 15:25:26 +0000 (15:25 +0000)]
Clean up s_auth.c in preparation for Doxygenation.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1160 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoDoxyfile s_auth.h.
Michael Poole [Tue, 21 Sep 2004 15:22:53 +0000 (15:22 +0000)]
Doxyfile s_auth.h.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1159 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@hikari.org.uk>
hikari [Tue, 21 Sep 2004 15:14:33 +0000 (15:14 +0000)]
Author: hikari <hikari@hikari.org.uk>
Log message:

Fixed errant * in the file comment so doxygen doesn't detect it as a documentation comment.

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1158 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAdd Doxyfile and update .cvsignore files to ignore doxygen output.
Michael Poole [Tue, 21 Sep 2004 15:13:11 +0000 (15:13 +0000)]
Add Doxyfile and update .cvsignore files to ignore doxygen output.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1157 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@undernet.org>
hikari [Tue, 21 Sep 2004 15:11:25 +0000 (15:11 +0000)]
Author: hikari <hikari@undernet.org>
Log message:

Added doxygen compatible coments to ircd/ircd_crypt*.c - join the party!  The whole source tree needs doing, header files included.

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1156 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: Isomer <isomer@undernet.org>
Perry Lorier [Tue, 21 Sep 2004 13:43:16 +0000 (13:43 +0000)]
Author: Isomer <isomer@undernet.org>
Log message:

Doxyfication of comments in channel.c

Feel free to submit patches to doxyify other files in the tree, and clean up
any doxyficiation I've not done so well.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1155 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoFix bugs exposed by hikari's update to configure.in.
Michael Poole [Sun, 19 Sep 2004 14:25:26 +0000 (14:25 +0000)]
Fix bugs exposed by hikari's update to configure.in.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1154 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@undernet.org>
hikari [Sun, 19 Sep 2004 14:22:52 +0000 (14:22 +0000)]
Author: hikari <hikari@undernet.org>
Log message:

Small correction to an offset value.

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1153 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@undernet.org>
hikari [Sun, 19 Sep 2004 13:10:52 +0000 (13:10 +0000)]
Author: hikari <hikari@undernet.org>
Log message:

Always remember to write a ChangeLog entry *wry*.

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1152 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@undernet.org>
hikari [Sun, 19 Sep 2004 12:19:30 +0000 (12:19 +0000)]
Author: hikari <hikari@undernet.org>
Log message:

Generate a configure error if we can't find lex/flex or yacc/bison, as they're essential for compiling.  Also
check to make sure we can find a LEXLIB; I've noticed that on Debian SPARC, at least, the installed lib won't work if
you use gcc3 - now generate a failure notice with a note about checking which compiler version you're using.  Much
better that getting half way through the compile to find that something we need is missing.

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1151 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoReport configuration file name for "ircd -k".
Michael Poole [Sat, 18 Sep 2004 14:44:21 +0000 (14:44 +0000)]
Report configuration file name for "ircd -k".

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1150 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoMake "counting" fields of ConnectionClass unsigned.
Michael Poole [Sat, 18 Sep 2004 14:42:40 +0000 (14:42 +0000)]
Make "counting" fields of ConnectionClass unsigned.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1149 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoFix typos in example.conf feature entries.
Michael Poole [Sat, 18 Sep 2004 14:38:33 +0000 (14:38 +0000)]
Fix typos in example.conf feature entries.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1148 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoAuthor: hikari <hikari@undernet.org>
hikari [Sat, 18 Sep 2004 10:12:51 +0000 (10:12 +0000)]
Author: hikari <hikari@undernet.org>
Log message:

  Fixed a missing build dependency: version.c requires patchlist.h to have been generated, in order to be compiled.

bb
hikari

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1147 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoMake IAuth protocol work again and add a bit of debugging to it.
Michael Poole [Fri, 17 Sep 2004 03:42:59 +0000 (03:42 +0000)]
Make IAuth protocol work again and add a bit of debugging to it.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1144 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoMissed one instance of +u -- convert to +U.
Michael Poole [Mon, 13 Sep 2004 23:10:37 +0000 (23:10 +0000)]
Missed one instance of +u -- convert to +U.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1143 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoUse +U instead of +u for user passwords (avoiding collisions with a
Michael Poole [Mon, 13 Sep 2004 23:08:16 +0000 (23:08 +0000)]
Use +U instead of +u for user passwords (avoiding collisions with a
QuakeNet mode and for symmetry with +A).

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1142 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoMake default virtual host work for .12, and make IPv4-only
Michael Poole [Mon, 13 Sep 2004 22:33:31 +0000 (22:33 +0000)]
Make default virtual host work for .12, and make IPv4-only
configurations work like users probably expect.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1141 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoConsolidate duplicated code in add_listener(), and make sure
Michael Poole [Mon, 13 Sep 2004 18:38:32 +0000 (18:38 +0000)]
Consolidate duplicated code in add_listener(), and make sure
listener->server is set before calling inetport() on it.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1138 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

19 years agoOnly let services (not normal opers) force a change of +A or +u.
Michael Poole [Sun, 12 Sep 2004 12:57:32 +0000 (12:57 +0000)]
Only let services (not normal opers) force a change of +A or +u.

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1136 c9e4aea6-c8fd-4c43-8297-357d70d61c8c