/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Contents of /eggdrop1.9/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.678 - (show annotations) (download)
Thu Mar 6 12:30:07 2003 UTC (16 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.677: +13 -0 lines
ChangeLog

1 2003-03-06 12:08 Tothwolf <tothwolf@techmonkeys.org>
2
3 * modules/blowfish/blowfish.c, modules/channels/tclchan.c,
4 modules/channels/userchan.c, modules/console/console.c,
5 modules/filesys/files.c, modules/filesys/filesys.c,
6 modules/irc/chan.c, modules/irc/mode.c, modules/irc/msgcmds.c,
7 modules/notes/notes.c, modules/server/dcc.c,
8 modules/server/input.c, src/cmds.c, src/misc.c, src/modules.c,
9 src/userent.c, src/users.c:
10
11 * Converted most strncpy() usage to strlcpy().
12 + See: http://www.courtesan.com/todd/papers/strlcpy.html
13
14 2003-03-06 09:15 stdarg <stdarg@techmonkeys.org>
15
16 * modules/server/: binds.c, binds.h, channels.c, channels.h,
17 input.c, input.h, scriptcmds.c, server.c, server.h, servsock.c:
18
19
20 * server_parse_input() allows us to generate "fake" server messages
21 * 005 support for channel modes
22 * new fake005 config setting so that people on servers with
23 invalid/missing 005 replies can add their own (largely replaces
24 nettype/*)
25 * server_support "name" function to return values from 005, e.g.
26 server_support("chantypes") returns "#&" (or whatever). Works from
27 scripts too.
28
29 2003-03-06 07:56 Tothwolf <tothwolf@techmonkeys.org>
30
31 * lib/eggdrop/: memutil.c, memutil.h:
32
33 Removed egg_strcatn().
34
35 2003-03-06 07:55 Tothwolf <tothwolf@techmonkeys.org>
36
37 * modules/irc/mode.c:
38
39 Convert flush_mode() to use strlcat() instead of egg_strcatn().
40
41 2003-03-06 07:51 Tothwolf <tothwolf@techmonkeys.org>
42
43 * lib/compat/compat.h:
44
45 Misc formatting cleanups.
46
47 2003-03-05 12:20 stdarg <stdarg@techmonkeys.org>
48
49 * doc/SCRIPTING-COMMANDS, lib/eggdrop/eggconfig.c,
50 lib/eggdrop/hash_table.c, lib/eggdrop/hash_table.h,
51 lib/eggdrop/partyline.c, lib/eggdrop/users.c,
52 modules/server/binds.c, modules/server/binds.h,
53 modules/server/channels.c, modules/server/channels.h,
54 modules/server/input.c, modules/server/scriptcmds.c,
55 modules/server/server.c, modules/server/servsock.c:
56
57
58 * Store some channel information (members, topic info)
59 * Hash table for nick->uhost assocation
60 * Script commands to access channel info
61 * Documentation for script commands *gasp*
62
63 2003-03-05 02:16 Will Buckner <wcc@techmonkeys.org>
64
65 * acconfig/acinclude.m4, doc/MODULES, lib/compat/snprintf.c,
66 lib/compat/snprintf.h, misc/addpatch:
67
68 * More doc stuff.
69 * Reverted last snprintf changes.
70 * Cosmetic changes to addpatch.
71
72 2003-03-04 22:02 Will Buckner <wcc@techmonkeys.org>
73
74 * doc/UPDATES1.6, lib/compat/snprintf.c, lib/compat/snprintf.h,
75 modules/channels/channels.c, modules/channels/udefchan.c,
76 modules/filesys/filesys.c, src/egg.h, src/main.c:
77
78 * Removed debugx() macros.
79
80 2003-03-04 11:31 Tothwolf <tothwolf@techmonkeys.org>
81
82 * acconfig/acinclude.m4, lib/compat/snprintf.h:
83
84 Removed checking for broken snprintf/vsnprintf functions since we
85 already check for a C99 compliant vsnprintf.
86
87 2003-03-04 10:33 Tothwolf <tothwolf@techmonkeys.org>
88
89 * acconfig/acinclude.m4, lib/compat/snprintf.c,
90 lib/compat/snprintf.h:
91
92 Simplify checking for broken snprintf/vsnprintf functions.
93
94 2003-03-04 09:16 Will Buckner <wcc@techmonkeys.org>
95
96 * configure.ac, acconfig/acinclude.m4, doc/howto/PATCHING,
97 lib/compat/snprintf.c, lib/compat/snprintf.h, src/patch.h:
98
99 * Sync 1.6: Tru64 (both)
100 * More Tcl-related autotools cleanups.
101
102 2003-03-04 03:12 Will Buckner <wcc@techmonkeys.org>
103
104 * AUTHORS, CONTENTS, doc/AUTHORS, doc/CONTENTS, doc/Makefile.in,
105 doc/howto/CONTENTS, doc/howto/README, src/traffic.c:
106
107 * More doc stuff.
108 * Traffic cleanups.
109
110 2003-03-04 01:56 Tothwolf <tothwolf@techmonkeys.org>
111
112 * modules/irc/: chan.c, mode.c:
113
114 Fixed a couple of egg_snprintf/snprintf typos.
115
116 2003-03-03 22:31 stdarg <stdarg@techmonkeys.org>
117
118 * acconfig/acinclude.m4, modules/javascript/javascript.c,
119 modules/server/channels.c, modules/server/channels.h,
120 modules/server/dcc.c, modules/server/input.c,
121 modules/server/scriptcmds.c, modules/server/server.h,
122 modules/server/servsock.c:
123
124
125 * Make javascript module compile again * "Normal" ip lookup for dccs
126 * Make a --without-perlscript setting for configure
127
128 2003-03-01 08:25 Will Buckner <wcc@techmonkeys.org>
129
130 * AUTHORS, CONTENTS, FEATURES, configure.ac, acconfig/acinclude.m4,
131 doc/AUTHORS, doc/BANS, doc/MODULES, doc/Makefile.in,
132 doc/SCRIPTING-COMMANDS, doc/USERS, doc/tcl-commands.doc,
133 doc/text-substitutions.doc, doc/tricks, modules/channels/tclchan.c,
134 modules/tclscript/tclscript.c:
135
136 * Tcl cleanups.
137 * More documentation.
138
139 2003-02-27 02:44 Will Buckner <wcc@techmonkeys.org>
140
141 * modules/irc/chan.c, modules/tclscript/tclscript.c, src/patch.h:
142
143 * Synch 1.6: Tothwolf's TCL_MAJOR_VERSION/TCL_MINOR_VERSION fixes,
144 qa_as_op.
145
146 2003-02-26 01:51 Will Buckner <wcc@techmonkeys.org>
147
148 * po/POTFILES.in, po/eggdrop.pot, po/update.pl, src/chanprog.c,
149 src/egg.h, src/patch.h:
150
151 * gettext updates.
152 * Synch 1.6: uhost-buffer
153
154 2003-02-25 10:30 stdarg <stdarg@techmonkeys.org>
155
156 * src/modules.c:
157
158
159 * One more cleanup
160
161 2003-02-25 10:28 stdarg <stdarg@techmonkeys.org>
162
163 * config.xml, configure.ac, lib/Makefile.am,
164 lib/eggdrop/Makefile.am, lib/eggdrop/egglog.h,
165 lib/eggdrop/module.h, lib/eggdrop/my_socket.c,
166 lib/eggdrop/my_socket.h, modules/blowfish/blowfish.c,
167 modules/perlscript/mod_iface.c, modules/server/channels.c,
168 modules/server/dcc.c, modules/server/dcc.h, modules/server/input.c,
169 modules/server/server.c, modules/server/server.h,
170 modules/server/servsock.c, modules/tclscript/tclscript.c,
171 src/Makefile.am, src/dcc.c, src/dcc.h, src/dccutil.c,
172 src/dccutil.h, src/dns.c, src/dns.h, src/logfile.c, src/logfile.h,
173 src/main.c, src/main.h, src/modules.c, src/net.c, src/net.h:
174
175
176 * Cleanups
177
178 2003-02-25 06:52 stdarg <stdarg@techmonkeys.org>
179
180 * Makefile.am, lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h,
181 lib/eggdrop/match.c, lib/eggdrop/match.h, lib/eggdrop/module.h,
182 modules/server/channels.h, modules/server/input.c,
183 modules/tclscript/tclscript.c, src/Makefile.am, src/chanprog.c,
184 src/core_binds.c, src/dcc.c, src/dccutil.c, src/flags.c,
185 src/main.c, src/main.h, src/misc.c, src/modules.c, src/tcl.c,
186 src/tcl.h, src/tcldcc.c, src/tclegg.h, src/tclmisc.c,
187 src/tcluser.c, src/userent.c, src/users.c, src/users.h:
188
189
190 * Well, I think Tcl is finally removed from the core (except for
191 detection/configuration).
192
193 2003-02-24 10:00 Automatic CVS Scripts
194
195 * po/eggdrop.pot:
196
197 Pots
198
199 2003-02-23 10:00 Automatic CVS Scripts
200
201 * po/eggdrop.pot:
202
203 Pots
204
205 2003-02-23 09:52 Will Buckner <wcc@techmonkeys.org>
206
207 * doc/: BUG-REPORT, CONTENTS, KNOWN-PROBLEMS, MODULES, Makefile.in,
208 compiling.FAQ, patch.howto, howto/FIRST-SCRIPT, howto/PATCHING,
209 howto/PORTING, howto/TIMERS, howto/UDEF, howto/first_script.txt,
210 howto/porting.txt, howto/setudef.txt, howto/timers.txt,
211 settings/CONTENTS, settings/CORE, settings/core.settings:
212
213 * More docs.
214
215 2003-02-22 10:00 Automatic CVS Scripts
216
217 * po/eggdrop.pot:
218
219 Pots
220
221 2003-02-21 10:00 Automatic CVS Scripts
222
223 * po/eggdrop.pot:
224
225 Pots
226
227 2003-02-20 10:00 Automatic CVS Scripts
228
229 * po/eggdrop.pot:
230
231 Pots
232
233 2003-02-19 10:00 Automatic CVS Scripts
234
235 * po/eggdrop.pot:
236
237 Pots
238
239 2003-02-18 10:37 stdarg <stdarg@techmonkeys.org>
240
241 * src/: Makefile.am, core_binds.c, dcc.c, main.c, match.c, match.h,
242 misc.c, modules.c, tcl.c, userent.c, userrec.c, users.c:
243
244 [no log message]
245
246 2003-02-18 10:13 stdarg <stdarg@techmonkeys.org>
247
248 * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
249 lib/eggdrop/module.h, lib/eggdrop/script.c, lib/eggdrop/users.c,
250 modules/server/binds.c, modules/server/binds.h,
251 modules/server/channels.h, modules/server/input.c,
252 modules/server/parse.c, modules/server/scriptcmds.c,
253 modules/server/server.c, modules/server/servsock.c,
254 modules/tclscript/tclscript.c, src/main.c:
255
256 [no log message]
257
258 2003-02-18 10:00 Automatic CVS Scripts
259
260 * po/eggdrop.pot:
261
262 Pots
263
264 2003-02-17 10:22 stdarg <stdarg@techmonkeys.org>
265
266 * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
267 lib/eggdrop/irccmp.c, lib/eggdrop/irccmp.h, lib/eggdrop/module.h,
268 lib/eggdrop/modvals.h, modules/server/binds.c,
269 modules/server/binds.h, modules/server/dcc.c,
270 modules/server/dcc_commands.c, modules/server/input.c,
271 modules/server/scriptcmds.c, modules/server/server.c,
272 modules/server/server.h, modules/server/servsock.c,
273 src/Makefile.am, src/chanprog.c, src/flags.c, src/irccmp.c,
274 src/irccmp.h, src/logfile.c, src/modules.c, src/userent.c,
275 src/userrec.c, src/users.c:
276
277
278 * Moved irccmp to libeggdrop
279 * Initial support for 005 numeric
280
281 2003-02-17 10:00 Automatic CVS Scripts
282
283 * po/eggdrop.pot:
284
285 Pots
286
287 2003-02-16 11:15 stdarg <stdarg@techmonkeys.org>
288
289 * lib/eggdrop/binds.c, lib/eggdrop/eggconfig.c,
290 lib/eggdrop/eggconfig.h, lib/eggdrop/users.c, lib/eggdrop/xml.c,
291 lib/eggdrop/xml.h, lib/eggdrop/xmlread.c, lib/eggdrop/xmlwrite.c,
292 modules/server/dcc_commands.c, modules/server/output.c,
293 modules/server/server.c, modules/server/serverlist.c,
294 modules/server/serverlist.h, src/Makefile.am, src/chanprog.c,
295 src/core_config.c, src/core_config.h, src/main.c, src/tcl.c:
296
297
298 * Variables can be linked to config now (auto-update).
299 * config_str bind for changes to config strings
300
301 2003-02-16 10:00 Automatic CVS Scripts
302
303 * po/eggdrop.pot:
304
305 Pots
306
307 2003-02-16 07:05 Will Buckner <wcc@techmonkeys.org>
308
309 * doc/UPDATES1.6, modules/channels/userchan.c, src/users.c:
310
311 * Fixes from last commit.
312
313 2003-02-16 07:01 Will Buckner <wcc@techmonkeys.org>
314
315 * src/: patch.h, users.c:
316
317 * Synch 1.6: delignore-bounds2.
318
319 2003-02-15 10:00 Automatic CVS Scripts
320
321 * po/eggdrop.pot:
322
323 Pots
324
325 2003-02-15 09:24 Will Buckner <wcc@techmonkeys.org>
326
327 * doc/eggdrop.doc, lib/eggdrop/modvals.h,
328 modules/filesys/filedb3.c, modules/filesys/filesys.c,
329 modules/filesys/filesys.h, modules/filesys/modinfo:
330
331 * Removed tray portions of code from share/transfer/botnet removal.
332
333 2003-02-15 09:07 Will Buckner <wcc@techmonkeys.org>
334
335 * modules/channels/userchan.c, src/cmds.c, src/patch.h,
336 src/users.c:
337
338 * Synch 1.6: off-by-one, delignore-bounds.
339
340 2003-02-15 05:04 Will Buckner <wcc@techmonkeys.org>
341
342 * Makefile.am, config.tcl, eggdrop.conf, doc/BOTNET,
343 lib/eggdrop/module.h, lib/eggdrop/modvals.h,
344 modules/blowfish/blowfish.c, modules/channels/channels.c,
345 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
346 modules/channels/modinfo, modules/channels/tclchan.c,
347 modules/channels/userchan.c, modules/compress/compress.c,
348 modules/compress/modinfo, modules/console/console.c,
349 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
350 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
351 modules/filesys/files.c, modules/filesys/filesys.c,
352 modules/filesys/filesys.h, modules/filesys/tclfiles.c,
353 modules/irc/mode.c, modules/irc/msgcmds.c, po/POTFILES.in,
354 po/eggdrop.pot, scripts/CONTENTS, src/chan.h, src/chanprog.c,
355 src/cmds.c, src/dccutil.h, src/egg.h, src/flags.c, src/flags.h,
356 src/logfile.h, src/main.c, src/misc.c, src/misc.h, src/modules.c,
357 src/tcluser.c, src/userent.c, src/userrec.c, src/users.c,
358 src/users.h:
359
360 * Removed share.mod (will be part of the new botnet module).
361 * More transfer removal.
362 * More botnet removal.
363 * Regenerated gettext stuff.
364 * More doc stuff.
365 * Removed eggdrop.conf (replaced by config.tcl for now).
366
367 2003-02-15 00:23 Will Buckner <wcc@techmonkeys.org>
368
369 * config.tcl, modules/ctcp/Makefile.am, modules/ctcp/ctcp.c,
370 modules/ctcp/ctcp.h, modules/ctcp/modinfo,
371 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
372 modules/filesys/files.c, modules/filesys/filesys.c,
373 modules/script/scriptmisc.c, modules/transfer/Makefile.am,
374 modules/transfer/modinfo, modules/transfer/transfer.c,
375 modules/transfer/transfer.h, src/cmds.c, src/flags.h, src/tcldcc.c,
376 src/traffic.c:
377
378 * Removed transfer and ctcp. Their functionality is in server now.
379
380 2003-02-14 20:55 stdarg <stdarg@techmonkeys.org>
381
382 * Makefile.am, config.tcl, config.xml, lib/eggdrop/egglog.c,
383 lib/eggdrop/partyline.c, modules/script/Makefile.am,
384 modules/script/scriptmisc.c, modules/script/scriptmod.c,
385 src/chanprog.c, src/core_config.c, src/main.c, src/modules.h,
386 src/tclmisc.c:
387
388
389 * Added autoload section to xml config file and got rid of the -p
390 option (preload).
391 * To load your old config file, rename it to blah.tcl and put
392 <script>blah.tcl</script> in the autoload section.
393 * Added sample config.xml and config.tcl files.
394 * Moved some more script functions to the script module.
395
396 2003-02-14 10:07 stdarg <stdarg@techmonkeys.org>
397
398 * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
399 lib/eggdrop/flags.c, modules/script/scriptconfig.c,
400 modules/script/scriptuser.c:
401
402
403 * User flag matching for scripts
404 * Config updates
405
406 2003-02-14 07:06 stdarg <stdarg@techmonkeys.org>
407
408 * lib/eggdrop/eggconfig.c, lib/eggdrop/eggconfig.h,
409 lib/eggdrop/eggdrop.h, lib/eggdrop/egglog.h, lib/eggdrop/script.c,
410 lib/eggdrop/script.h, modules/script/Makefile.am,
411 modules/script/scriptconfig.c, modules/script/scriptlog.c,
412 modules/script/scriptmod.c, src/core_config.c:
413
414
415 * Initial scripting support for config.
416
417 2003-02-12 08:42 Will Buckner <wcc@techmonkeys.org>
418
419 * eggdrop.conf, modules/channels/channels.c,
420 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
421 modules/channels/tclchan.c, modules/irc/chan.c,
422 modules/irc/cmdsirc.c, modules/irc/mode.c, src/chan.h, text/banner,
423 text/motd:
424
425 * Finished protection removal -- this is everything (will be added
426 back in a module later).
427
428 2003-02-11 06:59 stdarg <stdarg@techmonkeys.org>
429
430 * src/: core_config.c, core_config.h, logfile.c:
431
432
433 * A bit more to configure.
434
435 2003-02-11 02:32 stdarg <stdarg@techmonkeys.org>
436
437 * lib/eggdrop/Makefile.am, lib/eggdrop/eggconfig.c,
438 lib/eggdrop/eggconfig.h, lib/eggdrop/my_socket.c,
439 lib/eggdrop/xml.c, src/Makefile.am, src/chanprog.c,
440 src/core_config.c, src/core_config.h, src/core_party.c, src/main.c,
441 src/telnet.c:
442
443
444 * Some initial config code to play around with.
445
446 2003-02-10 00:09 Will Buckner <wcc@techmonkeys.org>
447
448 * configure.ac, doc/UPDATES1.6, lib/eggdrop/fileutil.c,
449 lib/eggdrop/fileutil.h, lib/eggdrop/module.h,
450 lib/eggdrop/modvals.h, modules/channels/userchan.c,
451 modules/filesys/files.c, modules/filesys/filesys.c,
452 modules/filesys/tclfiles.c, modules/irc/chan.c, modules/irc/mode.c,
453 modules/irc/msgcmds.c, modules/irc/scriptcmds.c,
454 modules/transfer/Makefile.am, modules/transfer/transfer.c,
455 modules/transfer/transfer.h, scripts/compat.tcl, src/chanprog.c,
456 src/cmds.c, src/dccutil.c, src/misc.c, src/misc.h, src/modules.c,
457 src/patch.h, src/tcl.c:
458
459 * Synch 1.6: transfer-cleanups, filesys-move, delbancrash,
460 plsbot_cosmetic, stricthostfix, opreverselogic, dontdelfile
461
462 2003-02-04 04:54 Will Buckner <wcc@techmonkeys.org>
463
464 * eggdrop.conf, doc/settings/CONTENTS, doc/settings/core.settings,
465 doc/settings/mod.assoc, doc/settings/mod.blowfish,
466 doc/settings/mod.channel, doc/settings/mod.compress,
467 doc/settings/mod.console, doc/settings/mod.ctcp,
468 doc/settings/mod.filesys, doc/settings/mod.irc,
469 doc/settings/mod.notes, doc/settings/mod.server,
470 doc/settings/mod.share, doc/settings/mod.transfer,
471 doc/settings/mod.woobie, doc/settings/tricks,
472 modules/irc/msgcmds.c, scripts/alltools.tcl, src/tcl.c:
473
474 * More botnet removal.
475 * More config updates.
476 * alltools.tcl updates.
477 * Started cleaning up docs before conversion to a more dynamic
478 format. HTML docs removed for now (they will be dynamically
479 generated later).
480
481 2003-02-03 18:49 stdarg <stdarg@techmonkeys.org>
482
483 * src/flags.h:
484
485
486 * Stray chars from botnet removal.
487
488 2003-02-03 11:41 Will Buckner <wcc@techmonkeys.org>
489
490 * eggdrop.conf, lib/eggdrop/module.h, modules/channels/channels.c,
491 modules/channels/userchan.c, modules/console/console.c,
492 modules/filesys/filedb3.c, modules/filesys/files.c,
493 modules/irc/msgcmds.c, modules/notes/notes.c,
494 modules/uptime/uptime.c, src/chanprog.c, src/cmds.c, src/dcc.c,
495 src/dccutil.c, src/main.c, src/misc.c, src/modules.c, src/tcl.c,
496 src/tcldcc.c, src/tcluser.c, src/userrec.c, src/users.c:
497
498 * More botnet removal.
499
500 2003-02-03 10:43 Will Buckner <wcc@techmonkeys.org>
501
502 * eggdrop.conf, modules/channels/channels.c,
503 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
504 modules/channels/tclchan.c, modules/irc/chan.c,
505 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
506 modules/irc/mode.c, modules/irc/msgcmds.c, scripts/klined.tcl,
507 scripts/notes2.tcl, scripts/ques5.tcl, scripts/sentinel.tcl,
508 src/chan.h, src/cmds.c, src/egg.h, src/flags.c, src/flags.h,
509 src/tcl.c:
510
511 * Removed protection stuff, will be added back in a module later.
512 * Removed klined, ques5, sentinel, and notes2 as they won't be
513 compatable and are not maintained by us.
514
515 2003-02-03 06:42 stdarg <stdarg@techmonkeys.org>
516
517 * lib/eggdrop/hash_table.c, lib/eggdrop/users.c, src/logfile.c,
518 src/main.c, src/net.c:
519
520 [no log message]
521
522 2003-02-03 02:32 Will Buckner <wcc@techmonkeys.org>
523
524 * eggdrop.conf:
525
526 * Fixed a config file conflict.
527
528 2003-02-03 01:57 stdarg <stdarg@techmonkeys.org>
529
530 * modules/script/scriptlog.c:
531
532 [no log message]
533
534 2003-02-03 01:01 stdarg <stdarg@techmonkeys.org>
535
536 * eggdrop.conf, lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
537 lib/eggdrop/binds.h, lib/eggdrop/eggdns.c, lib/eggdrop/eggdrop.h,
538 lib/eggdrop/eggident.c, lib/eggdrop/eggident.h,
539 lib/eggdrop/egglog.c, lib/eggdrop/egglog.h, lib/eggdrop/flags.c,
540 lib/eggdrop/flags.h, lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
541 lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
542 lib/eggdrop/users.c, lib/eggdrop/users.h,
543 modules/script/Makefile.am, modules/script/scriptmod.c,
544 modules/server/input.c, modules/tclscript/tclscript.c,
545 src/Makefile.am, src/core_binds.h, src/core_party.c, src/flags.c,
546 src/logfile.c, src/logfile.h, src/main.c, src/misc.c, src/tcl.c,
547 src/telnet.c, src/userent.c:
548
549
550 * Let me know if there are any missing files!
551
552 2003-02-02 08:41 Will Buckner <wcc@techmonkeys.org>
553
554 * modules/channels/tclchan.c:
555
556 * Fixed a small typo.
557
558 2003-02-02 05:34 Will Buckner <wcc@techmonkeys.org>
559
560 * modules/channels/channels.c:
561
562 * Fixed a udef strings bug.. we should copy to p, not s.
563
564 2003-01-30 08:20 Will Buckner <wcc@techmonkeys.org>
565
566 * modules/channels/tclchan.c, modules/compress/tclcompress.c,
567 modules/filesys/tclfiles.c, modules/notes/notes.c,
568 modules/transfer/transfer.c, src/tclegg.h:
569
570 * Removed STDVAR macro.
571
572 2003-01-30 07:47 Will Buckner <wcc@techmonkeys.org>
573
574 * src/: net.c, tcl.c, tclmisc.c, userrec.c:
575
576 * Fixed a few compiler errors/warnings (found by Eule).
577
578 2003-01-30 03:05 Will Buckner <wcc@techmonkeys.org>
579
580 * eggdrop.conf, modules/channels/channels.c, src/tcl.c,
581 src/userrec.c:
582
583 * Removed quiet_save.
584
585 2003-01-30 01:15 Will Buckner <wcc@techmonkeys.org>
586
587 * modules/channels/: channels.c, tclchan.c:
588
589 * udef-[str/int/flag]-* -> udef_[str/int/flag]_*.
590
591 2003-01-30 01:04 Will Buckner <wcc@techmonkeys.org>
592
593 * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
594 modules/channels/cmdschan.c, modules/channels/tclchan.c,
595 modules/transfer/transfer.c, nettype/custom.irc.conf,
596 nettype/custom.server.conf, nettype/dalnet.server.conf,
597 nettype/efnet.irc.conf, nettype/efnet.server.conf,
598 nettype/hybridefnet.irc.conf, nettype/hybridefnet.server.conf,
599 nettype/ircnet.irc.conf, nettype/ircnet.server.conf,
600 nettype/undernet.irc.conf, nettype/undernet.server.conf:
601
602 * Removed dont-idle-kick (same as idle-kick 0).
603 * Config cleanups (synch 1.6 (not recent)).
604 * Changed EFnet's max_bans and max_modes to 25.
605 * Renamed max_dloads to dcc_limit in favor of the C variable.
606 * Changed -'s in channel settings to _'s in favor of C variables.
607
608 2003-01-29 21:39 Will Buckner <wcc@techmonkeys.org>
609
610 * eggdrop.conf, lib/eggdrop/module.h, modules/server/servsock.c,
611 src/dcc.c, src/flags.c, src/misc.c, src/modules.c, src/tcl.c:
612
613 * Renamed debug_output to raw_log.
614
615 2003-01-29 07:42 Will Buckner <wcc@techmonkeys.org>
616
617 * lib/eggdrop/memutil.c, lib/eggdrop/module.h,
618 modules/channels/channels.c, modules/channels/userchan.c,
619 modules/filesys/dbcompat.c, modules/filesys/filedb3.h,
620 modules/irc/chan.c, modules/irc/msgcmds.c,
621 modules/transfer/transfer.c, modules/transfer/transfer.h,
622 src/dccutil.c, src/egg.h, src/main.c, src/modules.c, src/patch.h,
623 src/tcl.c, src/tclmisc.c, src/userrec.c, src/userrec.h:
624
625 * Synch 1.6: save_ignores, save_ignores2, killtransfer-segv,
626 bugfixes (whatever applied), header-fixes, hello.
627
628 2003-01-28 20:38 Will Buckner <wcc@techmonkeys.org>
629
630 * src/modules.c:
631
632 * Fixed a typo in modules.c (found by Eule).
633
634 2003-01-18 22:36 Will Buckner <wcc@techmonkeys.org>
635
636 * doc/UPDATES1.6, lib/eggdrop/module.h, modules/irc/chan.c,
637 src/dccutil.c, src/dccutil.h, src/logfile.c, src/modules.c,
638 src/patch.h, src/tcldcc.c, src/tclmisc.c:
639
640 * Synch 1.6: nickbind, unixtime_incr, transfer-close, logblocking.
641
642 2003-01-02 21:33 Will Buckner <wcc@techmonkeys.org>
643
644 * AUTHORS, FEATURES, INSTALL, NEWS, README, doc/compiling.FAQ,
645 doc/text-substitutions.doc, lib/compat/compat.h,
646 lib/compat/inet_ntop.h, lib/compat/inet_pton.h,
647 lib/compat/memcpy.c, lib/compat/memcpy.h, lib/compat/memset.c,
648 lib/compat/memset.h, lib/compat/snprintf.h,
649 lib/compat/strcasecmp.c, lib/compat/strcasecmp.h,
650 lib/compat/strdup.h, lib/compat/strerror.h, lib/compat/strftime.h,
651 lib/compat/strlcat.h, lib/compat/strlcpy.h,
652 lib/compat/strncasecmp.c, lib/compat/strncasecmp.h,
653 lib/eggdrop/botnetutil.c, lib/eggdrop/botnetutil.h,
654 lib/eggdrop/common.h, lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
655 lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
656 lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
657 lib/eggdrop/hash_table.c, lib/eggdrop/memutil.c,
658 lib/eggdrop/memutil.h, lib/eggdrop/module.h, lib/eggdrop/modvals.h,
659 lib/eggdrop/script.c, lib/eggdrop/script.h, lib/eggdrop/stat.h,
660 lib/egglib/egglib.h, lib/egglib/hash_table.c,
661 lib/egglib/hash_table.h, lib/egglib/hash_table_test.c,
662 lib/egglib/linked_list.c, lib/egglib/linked_list.h,
663 lib/egglib/linked_list_test.c, lib/egglib/mempool.c,
664 lib/egglib/mempool.h, lib/egglib/mempool_test.c,
665 lib/egglib/msprintf.c, lib/egglib/msprintf.h, lib/egglib/mstack.c,
666 lib/egglib/mstack.h, misc/addpatch, modules/blowfish/bf_tab.h,
667 modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
668 modules/channels/channels.c, modules/channels/channels.h,
669 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
670 modules/channels/tclchan.c, modules/channels/udefchan.c,
671 modules/channels/userchan.c, modules/compress/compress.c,
672 modules/compress/compress.h, modules/compress/tclcompress.c,
673 modules/console/console.c, modules/console/console.h,
674 modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
675 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
676 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
677 modules/filesys/filelist.c, modules/filesys/filelist.h,
678 modules/filesys/files.c, modules/filesys/files.h,
679 modules/filesys/filesys.c, modules/filesys/filesys.h,
680 modules/filesys/tclfiles.c, modules/irc/chan.c,
681 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
682 modules/irc/mode.c, modules/irc/msgcmds.c,
683 modules/irc/scriptcmds.c, modules/javascript/javascript.c,
684 modules/notes/cmdsnote.c, modules/notes/notes.c,
685 modules/notes/notes.h, modules/perlscript/mod_iface.c,
686 modules/perlscript/perlscript.c, modules/server/scriptcmds.c,
687 modules/tclscript/tclscript.c, modules/transfer/transfer.c,
688 modules/transfer/transfer.h, modules/uptime/uptime.c,
689 modules/uptime/uptime.h, scripts/ques5.tcl, src/bg.c, src/bg.h,
690 src/chan.h, src/chanprog.c, src/chanprog.h, src/cmds.c, src/cmds.h,
691 src/cmdt.h, src/core_binds.h, src/dcc.c, src/dcc.h, src/dccutil.c,
692 src/dccutil.h, src/debug.h, src/dns.c, src/dns.h, src/egg.h,
693 src/flags.c, src/flags.h, src/irccmp.c, src/irccmp.h,
694 src/logfile.c, src/logfile.h, src/main.c, src/main.h, src/misc.c,
695 src/misc.h, src/modules.c, src/modules.h, src/net.h, src/patch.h,
696 src/tcl.c, src/tcl.h, src/tcldcc.c, src/tclegg.h, src/tclmisc.c,
697 src/tcluser.c, src/traffic.c, src/traffic.h, src/userent.c,
698 src/userent.h, src/userrec.c, src/userrec.h, src/users.c,
699 src/users.h, testcode/match.c, text/banner:
700
701 * Updated copyright info for 2003.
702
703 2002-12-27 23:07 Will Buckner <wcc@techmonkeys.org>
704
705 * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
706 modules/transfer/transfer.c, nettype/undernet.irc.conf,
707 src/patch.h:
708
709 * Fixed default setting for the help-path and text-path settings.
710 Patch by poptix.
711 * Did not port matching changes. We can fix this once we start using
712 Ian's new matching code.
713 * Updated max_bans to 45 for UnderNet. Found by reed.
714 * BarkerJr:
715 * Reworded the comment above the addhost/ident unbinds (found by
716 persaukko).
717 * Changed global-revenge-mode to 0 by default.
718 * Changed dcc-block to default to 0 (zero; turbo-dcc).
719
720 2002-12-12 04:28 Will Buckner <wcc@techmonkeys.org>
721
722 * doc/UPDATES1.6, src/main.c, src/patch.h:
723
724 Fixed default setting for the help-path and text-path settings.
725 Patch by poptix.
726
727 2002-11-29 06:15 Will Buckner <wcc@techmonkeys.org>
728
729 * doc/UPDATES1.6, misc/addpatch, modules/irc/cmdsirc.c,
730 modules/irc/irc.c, modules/irc/irc.h, src/patch.h,
731 testcode/match.c:
732
733 * check_this_user() had the wrong function number in irc_table.
734 * Exported me_voice() in irc_table (synch 1.6).
735 * Small fix to zip's match code (requested by zip).
736 * Applied The_Dawn's kickfix patch (synch 1.6).
737 * Small fixes to addpatch.
738
739 2002-11-24 04:50 Will Buckner <wcc@techmonkeys.org>
740
741 * eggdrop.conf, doc/UPDATES1.6, modules/channels/channels.c,
742 modules/channels/tclchan.c, modules/irc/chan.c, modules/irc/mode.c,
743 scripts/alltools.tcl, src/chan.h, src/patch.h:
744
745 * Synch'd 1.6 with 1.7 as of November 23rd.
746
747 2002-11-04 17:44 stdarg <stdarg@techmonkeys.org>
748
749 * lib/: eggdrop/Makefile.am, eggdrop/base64.c, eggdrop/base64.h,
750 egglib/base64.c, egglib/base64.h:
751
752
753 * base 64 encoding/decoding
754
755 2002-11-03 23:22 stdarg <stdarg@techmonkeys.org>
756
757 * lib/eggdrop/users.c:
758
759
760 * Removed some debugging stuff from user auth
761
762 2002-11-03 23:16 stdarg <stdarg@techmonkeys.org>
763
764 * configure.ac, lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
765 lib/eggdrop/eggtimer.c, lib/eggdrop/eggtimer.h,
766 lib/eggdrop/flags.c, lib/eggdrop/flags.h, lib/eggdrop/linemode.c,
767 lib/eggdrop/md5.c, lib/eggdrop/md5.h, lib/eggdrop/module.h,
768 lib/eggdrop/partyline.c, lib/eggdrop/partyline.h,
769 lib/eggdrop/sockbuf.c, lib/eggdrop/users.c, lib/eggdrop/users.h,
770 lib/egglib/Makefile.am, modules/Makefile.am,
771 modules/script/Makefile.am, modules/script/scriptbind.c,
772 modules/script/scriptmod.c, modules/script/scriptnet.c,
773 modules/script/scriptparty.c, modules/script/scripttimer.c,
774 modules/script/scriptuser.c, modules/server/input.c,
775 src/Makefile.am, src/egg_timer.c, src/egg_timer.h, src/main.c,
776 src/md5.c, src/md5.h, src/scriptbind.c, src/scriptnet.c,
777 src/scriptuser.c, src/tcl.c, src/tclmisc.c, src/telnet.c:
778
779
780 * Moved md5 code to lib/eggdrop so I can use it for password hashing
781 * Passwords are stored as standard hex encoding of md5(salt +
782 password)
783 * Started moving script interface functions to modules/script
784
785 2002-10-11 23:59 Will Buckner <wcc@techmonkeys.org>
786
787 * doc/UPDATES1.6, src/egg.h:
788
789 * Removed a left-over piece of botnet code and finished synch'ing
790 the updates file.
791
792 2002-10-11 09:00 stdarg <stdarg@techmonkeys.org>
793
794 * lib/eggdrop/eggdrop.h, modules/javascript/javascript.c,
795 modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
796 modules/server/binds.c, modules/server/dcc.c,
797 modules/server/input.c, modules/server/servsock.c,
798 modules/tclscript/tclscript.c, src/scriptuser.c, src/users.h:
799
800
801 * Started switching over user code to the new interface.
802
803 2002-10-11 07:27 stdarg <stdarg@techmonkeys.org>
804
805 * lib/eggdrop/flags.c:
806
807
808 * Forgot a file.
809
810 2002-10-11 06:56 stdarg <stdarg@techmonkeys.org>
811
812 * lib/compat/compat.h, lib/compat/strdup.h,
813 lib/eggdrop/Makefile.am, lib/eggdrop/flags.h, lib/eggdrop/users.c,
814 lib/eggdrop/users.h, src/scriptuser.c:
815
816
817 * Made 'uset' bind to intercept user settings, and 'uflag' bind for
818 user flags. Next comes 'uhost' I guess.
819
820 2002-10-11 02:46 Will Buckner <wcc@techmonkeys.org>
821
822 * Makefile.am:
823
824 * Makefile fixes.
825
826 2002-10-11 02:32 Will Buckner <wcc@techmonkeys.org>
827
828 * Makefile.am:
829
830 * Makefile fixes from last commit.
831
832 2002-10-11 00:51 Will Buckner <wcc@techmonkeys.org>
833
834 * eggdrop.complete.conf, eggdrop.conf:
835
836 Forgot some cvs add/remove.
837
838 2002-10-11 00:49 Will Buckner <wcc@techmonkeys.org>
839
840 * eggdrop.simple.conf, misc/addpatch, modules/channels/channels.c,
841 modules/channels/tclchan.c, modules/irc/chan.c,
842 modules/irc/cmdsirc.c, modules/irc/irc.c,
843 modules/transfer/transfer.c, src/chan.h, src/cmds.c, src/egg.h,
844 src/net.c, src/patch.h:
845
846 * Completed 1.6<>1.7 patch synch.
847
848 2002-10-10 07:48 stdarg <stdarg@techmonkeys.org>
849
850 * lib/eggdrop/: eggconfig.c, eggconfig.h:
851
852
853 * Beginning of config system. Right now it's based on xml but it
854 should be easy to replace it later or add a module backend system.
855
856 2002-10-10 05:50 Will Buckner <wcc@techmonkeys.org>
857
858 * configure.ac, eggdrop.complete.conf, doc/UPDATES1.6,
859 lib/compat/snprintf.c, modules/channels/channels.c,
860 modules/channels/channels.h, modules/channels/cmdschan.c,
861 modules/channels/tclchan.c, modules/filesys/filesys.c,
862 modules/irc/chan.c, modules/irc/cmdsirc.c, modules/irc/irc.c,
863 modules/irc/mode.c, modules/irc/msgcmds.c,
864 modules/transfer/transfer.c, scripts/alltools.tcl, src/chan.h,
865 src/chanprog.c, src/misc.c:
866
867 * Synch'd 1.6 with 1.7 as of September 1st.
868 * Did not synch +C or +r chanmode additions or halfop code, as our
869 mode handling really needs to be redone in 1.7.
870 * Did not synch any of the handlen-friendly patches.
871 * Did not synch Tcl 8.4 fixes (not a proper fix yet).
872 * My banligic patch doesn't seem relevent currently.
873 * Did not synch sockfix, as network code has changed drasticly.
874
875 Synch will be continued tomorrow.
876
877 2002-10-10 04:41 stdarg <stdarg@techmonkeys.org>
878
879 * lib/eggdrop/Makefile.am, lib/eggdrop/binds.c,
880 lib/eggdrop/binds.h, lib/eggdrop/eggdrop.h, lib/eggdrop/eggtimer.c,
881 lib/eggdrop/module.h, lib/eggdrop/users.c,
882 modules/javascript/javascript.c, modules/perlscript/mod_iface.c,
883 modules/server/binds.c, modules/server/dcc.c, modules/server/dcc.h,
884 modules/server/input.c, modules/server/server.c,
885 modules/server/servsock.c, modules/tclscript/tclscript.c,
886 src/Makefile.am, src/core_binds.c, src/dcc.c, src/dccutil.c,
887 src/main.c, src/modules.c, src/net.c, src/scriptbind.c,
888 src/scriptuser.c, src/tcl.c, src/tcldcc.c, src/tclhash.c,
889 src/tclhash.h, src/tcluser.c, src/userrec.c, testcode/match.c:
890
891
892 * Moved bind tables to libeggdrop
893
894 2002-10-09 09:09 stdarg <stdarg@techmonkeys.org>
895
896 * lib/eggdrop/: flags.h, hash_table.c, hash_table.h, ircmasks.c,
897 ircmasks.h, users.c:
898
899
900 * Forgot some files
901
902 2002-10-07 22:37 stdarg <stdarg@techmonkeys.org>
903
904 * src/scriptuser.c:
905
906
907 * Script interface to new user functions.
908
909 2002-10-07 22:36 stdarg <stdarg@techmonkeys.org>
910
911 * lib/egglib/Makefile.am, lib/egglib/egglib.h,
912 modules/server/binds.c, modules/server/binds.h,
913 modules/server/dcc.c, modules/server/dcc.h,
914 modules/server/scriptcmds.c, src/Makefile.am, src/cmds.c,
915 src/core_binds.c, src/dcc.c, src/logfile.c, src/main.c,
916 src/modules.c, src/scriptnet.c, src/tcl.c, src/tcluser.c,
917 src/users.c:
918
919
920 * Added some dcc support functions like sending/accepting files,
921 with resume, and chats.
922 * Starting to migrate to new user system.
923
924 2002-10-07 22:33 stdarg <stdarg@techmonkeys.org>
925
926 * lib/eggdrop/: Makefile.am, eggdrop.h, eggnet.c, eggnet.h,
927 flags.h, ircmasks.c, ircmasks.h, match.c, match.h, module.h,
928 sockbuf.c, sockbuf.h, throttle.c, throttle.h, users.c, users.h,
929 xml.c, xml.h, xmlread.c, xmlwrite.c:
930
931
932 * Added input/output throttling for sockets (haven't tested input)
933 * Basic xml read/write stuff. Very forgiving on xml syntax; doesn't
934 do validation. Not done.
935 * Beginning of new user code. Works well so far.
936
937 2002-09-22 08:50 stdarg <stdarg@techmonkeys.org>
938
939 * lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h,
940 lib/eggdrop/my_socket.c, lib/eggdrop/my_socket.h,
941 lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
942 modules/server/Makefile.am, modules/server/binds.c,
943 modules/server/binds.h, modules/server/dcc.c, modules/server/dcc.h,
944 modules/server/scriptcmds.c, modules/server/server.c,
945 modules/server/server.h, src/scriptnet.c:
946
947
948 * Added a command to initiate dcc chats
949
950 2002-09-22 01:25 stdarg <stdarg@techmonkeys.org>
951
952 * src/: botcmd.c, botcmd.h, botmsg.c, botmsg.h, botnet.c, botnet.h,
953 tandem.h:
954
955
956 * Remove unnecessary files (botnet stuff)
957
958 2002-09-21 07:40 stdarg <stdarg@techmonkeys.org>
959
960 * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
961 lib/eggdrop/script.h, lib/eggdrop/sockbuf.c, lib/eggdrop/sockbuf.h,
962 modules/javascript/javascript.c, modules/perlscript/perlscript.c,
963 modules/server/scriptcmds.c, modules/server/servsock.c,
964 modules/tclscript/tclscript.c, src/Makefile.am, src/main.c,
965 src/scriptnet.c:
966
967
968 * Added script support for network stuff
969
970 2002-09-20 21:44 stdarg <stdarg@techmonkeys.org>
971
972 * modules/Makefile.am:
973
974
975 * last patch accidentally disabled javascript
976
977 2002-09-20 21:41 stdarg <stdarg@techmonkeys.org>
978
979 * lib/eggdrop/botnetutil.c, lib/eggdrop/module.h,
980 modules/Makefile.am, src/Makefile.am, src/cmds.c, src/dcc.c,
981 src/dccutil.c, src/dccutil.h, src/main.c, src/misc.c,
982 src/modules.c, src/tcl.c, src/tcldcc.c, src/tclmisc.c,
983 src/tcluser.c, src/userrec.c, src/users.c, src/users.h:
984
985
986 * Mo-Ize removed the botnet code, thanks
987
988 2002-09-20 20:28 stdarg <stdarg@techmonkeys.org>
989
990 * modules/server/binds.c:
991
992 [no log message]
993
994 2002-09-20 20:18 stdarg <stdarg@techmonkeys.org>
995
996 * configure.ac, lib/compat/poll.c, lib/compat/poll.h,
997 lib/eggdrop/eggdns.c, lib/eggdrop/module.h,
998 lib/eggdrop/my_socket.c, modules/Makefile.am,
999 modules/server/binds.h:
1000
1001
1002 * compat entries for poll, and a server module file I forgot
1003
1004 2002-09-20 02:10 stdarg <stdarg@techmonkeys.org>
1005
1006 * lib/eggdrop/: my_socket.c, my_socket.h, sockbuf.c, sockbuf.h:
1007
1008
1009 * Ah I knew I forgot some.
1010
1011 2002-09-20 02:06 stdarg <stdarg@techmonkeys.org>
1012
1013 * configure.ac, lib/compat/Makefile.am, lib/eggdrop/Makefile.am,
1014 lib/eggdrop/eggdns.c, lib/eggdrop/eggdns.h, lib/eggdrop/eggdrop.h,
1015 lib/eggdrop/eggident.c, lib/eggdrop/eggident.h,
1016 lib/eggdrop/eggnet.c, lib/eggdrop/eggnet.h, lib/eggdrop/eggtimer.c,
1017 lib/eggdrop/eggtimer.h, lib/eggdrop/linemode.c,
1018 lib/eggdrop/linemode.h, lib/eggdrop/memutil.c,
1019 lib/eggdrop/memutil.h, lib/eggdrop/module.h, lib/eggdrop/script.c,
1020 lib/eggdrop/script.h, modules/Makefile.am,
1021 modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1022 modules/server/Makefile.am, modules/server/channels.c,
1023 modules/server/cmdsserv.c, modules/server/dcc_commands.c,
1024 modules/server/input.c, modules/server/nicklist.c,
1025 modules/server/nicklist.h, modules/server/output.c,
1026 modules/server/output.h, modules/server/parse.c,
1027 modules/server/parse.h, modules/server/scriptcmds.c,
1028 modules/server/server.c, modules/server/server.h,
1029 modules/server/serverlist.c, modules/server/serverlist.h,
1030 modules/server/servmsg.c, modules/server/servsock.c,
1031 modules/server/servsock.h, modules/tclscript/tclscript.c,
1032 src/Makefile.am, src/egg_timer.c, src/main.c, src/modules.c,
1033 src/net.c, src/tclhash.c, src/userrec.c, src/userrec.h,
1034 src/users.h, testcode/dnscache.c, testcode/socks5.c:
1035
1036
1037 * Moved several things from the core into libegg
1038 * Server module uses new network code
1039 * Lots of stuff removed from the server module, like flood stuff,
1040 which should go into a new module
1041 * Moved some things from irc module to server module (mostly bind
1042 stuff, like pub)
1043 * Not everything works right now, but I wanted to get it into cvs in
1044 case my computer dies a horrible death. I'm going to combine
1045 irc/server (mostly) and make a new one for all the default
1046 protection stuff.
1047 * Right now server messages are not queued. I thought the code was
1048 pretty much beyond repair. The new queueing code will hopefully be
1049 more maintainable.
1050 * I'm not sure I added/removed all the files necessary! Let me know
1051 if it doesn't compile for you.
1052
1053 2002-08-12 01:16 stdarg <stdarg@techmonkeys.org>
1054
1055 * src/tclhash.c:
1056
1057
1058 * MATCH_PARTIAL bind tables (like dcc) were not being checked for
1059 correct user flags.
1060
1061 2002-08-11 20:50 stdarg <stdarg@techmonkeys.org>
1062
1063 * testcode/: client.c, my_poll.c, sockbuf.c:
1064
1065 [no log message]
1066
1067 2002-08-10 09:31 Matthew Hallacy <poptix@techmonkeys.org>
1068
1069 * src/: chanprog.c, patch.h:
1070
1071 owner variable was not being used properly, potential access
1072 elevation.
1073
1074 2002-08-09 23:48 stdarg <stdarg@techmonkeys.org>
1075
1076 * testcode/dnscache.c:
1077
1078
1079 * beginning of a small caching dns stub resolver, ipv4 and ipv6
1080
1081 2002-08-09 23:44 stdarg <stdarg@techmonkeys.org>
1082
1083 * src/: tclhash.c, tclhash.h:
1084
1085
1086 * Beginning of load-order independent bind tables
1087
1088 2002-08-09 23:42 stdarg <stdarg@techmonkeys.org>
1089
1090 * testcode/: Makefile, chat.c, my_poll.c, my_poll.h, my_socket.c,
1091 mypoll.c, mypoll.h, sockbuf.c, sockbuf.h:
1092
1093
1094 * Some updates to network code
1095
1096 2002-07-17 22:52 Matthew Hallacy <poptix@techmonkeys.org>
1097
1098 * src/patch.h:
1099
1100 sigh.
1101
1102 2002-07-17 22:46 Matthew Hallacy <poptix@techmonkeys.org>
1103
1104 * src/patch.h:
1105
1106 Duh, watch your patch.h entries.
1107
1108 2002-06-19 05:10 stdarg <stdarg@techmonkeys.org>
1109
1110 * testcode/: mypoll.c, mypoll.h:
1111
1112
1113 * poll() emulation
1114
1115 2002-06-19 04:51 stdarg <stdarg@techmonkeys.org>
1116
1117 * testcode/: Makefile, chat.c, client.c, http.c, ipv6.c,
1118 linemode.c, my_socket.c, sclient.c, sockbuf.c, sockbuf.h, socks4.c,
1119 socks5.c, sslmode.c, zipmode.c:
1120
1121
1122 * I think the sockbuf api is almost done
1123
1124 2002-06-18 06:15 Jeff Fisher <guppy@techmonkeys.org>
1125
1126 * help/cmds2.help:
1127
1128 forgot to remove a reference to highlight in a help file
1129
1130 2002-06-18 06:12 Jeff Fisher <guppy@techmonkeys.org>
1131
1132 * configure.ac, eggdrop.complete.conf, help/cmds2.help,
1133 help/core.help, lib/eggdrop/module.h, modules/Makefile.am,
1134 modules/console/console.c, modules/irc/chan.c,
1135 modules/irc/cmdsirc.c, modules/server/servmsg.c, src/Makefile.am,
1136 src/botcmd.c, src/cmds.c, src/cmds.h, src/dcc.c, src/egg.h,
1137 src/flags.c, src/flags.h, src/main.c, src/misc.c, src/modules.c,
1138 src/tcldcc.c:
1139
1140
1141
1142 - removed userflag +k
1143 - removed userflag +h
1144 - removed all the code related to .strip since stdarg is going to
1145 redo it in a better fashion using network filters.
1146 - removed woobie since woobie is useless and we would be much better
1147 suited with a "sample" module that actually does something useful
1148
1149 2002-06-18 04:40 Jeff Fisher <guppy@techmonkeys.org>
1150
1151 * eggdrop.complete.conf, doc/settings/mod.server,
1152 modules/server/cmdsserv.c, modules/server/scriptcmds.c,
1153 modules/server/server.c:
1154
1155
1156
1157 removed the settings that did not allow for duplicate messages to be
1158 enqueued. this always seemed like a hack to me because it doesn't
1159 fix the real problem of broken scripts sending duplicates and
1160 causing the bot to flood off. if a script wants to send 4000 of the
1161 same message who are we to say that is wrong.
1162
1163 2002-06-17 16:39 Jeff Fisher <guppy@techmonkeys.org>
1164
1165 * eggdrop.complete.conf, doc/settings/core.settings, src/tcl.c,
1166 src/userrec.c:
1167
1168 removed sort_users since any decent userfile backend should do this
1169 on the fly -- i.e.. sql or our new user api that is being worked on
1170
1171 2002-06-17 06:14 Jeff Fisher <guppy@techmonkeys.org>
1172
1173 * help/cmds2.help, help/core.help, modules/irc/msgcmds.c,
1174 modules/notes/notes.c, src/flags.c, src/flags.h:
1175
1176 removed the common user access flag sice this is a throw back to the
1177 earlier days of IRC -- common accounts are almost non-existant on
1178 IRC these days.
1179
1180 2002-06-17 06:04 Jeff Fisher <guppy@techmonkeys.org>
1181
1182 * eggdrop.complete.conf, help/cmds1.help, help/cmds2.help,
1183 help/core.help, modules/irc/msgcmds.c,
1184 modules/irc/help/msg/irc.help, src/cmds.c, src/misc.c, src/misc.h:
1185
1186 removed some legacy commands that are fairly non-useful and addhost
1187 which is just wrong.
1188
1189 2002-06-08 07:21 stdarg <stdarg@techmonkeys.org>
1190
1191 * modules/server/servmsg.c:
1192
1193 [no log message]
1194
1195 2002-06-07 06:38 stdarg <stdarg@techmonkeys.org>
1196
1197 * modules/server/servmsg.c:
1198
1199
1200 * got432(), got433(), and renamed gotfake433 to choose_altnick
1201
1202 2002-06-05 05:11 stdarg <stdarg@techmonkeys.org>
1203
1204 * modules/server/servmsg.c:
1205
1206
1207 * Oops committed too early, doh
1208 * Converted got303(), thought about moving the keep-nick stuff to a
1209 separate file and adding watch-list support
1210
1211 2002-06-05 05:10 stdarg <stdarg@techmonkeys.org>
1212
1213 * modules/server/servmsg.c:
1214
1215 [no log message]
1216
1217 2002-06-03 03:35 stdarg <stdarg@techmonkeys.org>
1218
1219 * lib/eggdrop/module.h, modules/server/server.c,
1220 modules/server/servmsg.c, src/modules.c:
1221
1222
1223 * Server lag checking now does hundredths of a second.
1224 * gotwallops() and gotpong() converted to new raw syntax
1225
1226 2002-06-02 18:06 stdarg <stdarg@techmonkeys.org>
1227
1228 * modules/: irc/chan.c, server/server.c, server/servmsg.c:
1229
1230
1231 * gotnotice()
1232
1233 2002-06-02 08:56 stdarg <stdarg@techmonkeys.org>
1234
1235 * modules/server/servmsg.c:
1236
1237
1238 * Oops argument mixup
1239
1240 2002-06-02 08:52 stdarg <stdarg@techmonkeys.org>
1241
1242 * modules/: irc/chan.c, irc/irc.c, server/server.c,
1243 server/servmsg.c:
1244
1245
1246 * Changed the raw bind syntax again: user nick uhost cmd nargs
1247 args... maybe user should come after uhost, like in other binds?
1248 * Moved pub/pubm binds from irc module to server module
1249
1250 2002-06-01 17:57 stdarg <stdarg@techmonkeys.org>
1251
1252 * modules/server/: channels.c, channels.h, servmsg.c:
1253
1254
1255 * Ooops forgot to add channels.c and channels.h last time!
1256
1257 2002-06-01 13:42 wingman
1258
1259 * src/Makefile.am:
1260
1261
1262 .oO(i should really somewhere write down my modified files or
1263 just use cvs commit w/o my own in-memory-modified-file-list...
1264 ;-)
1265
1266 2002-06-01 13:28 wingman
1267
1268 * src/traffic.c:
1269
1270
1271 * new file: traffic.
1272
1273 2002-06-01 13:27 wingman
1274
1275 * src/: main.c, net.c, traffic.h:
1276
1277
1278 * moved traffic commands to traffic.[c|h] and cleaned
1279 up net.c/main.c
1280
1281 2002-06-01 08:13 stdarg <stdarg@techmonkeys.org>
1282
1283 * modules/channels/tclchan.c:
1284
1285
1286 * Converted a few more channel commands
1287
1288 2002-06-01 05:15 stdarg <stdarg@techmonkeys.org>
1289
1290 * modules/server/Makefile.am, modules/server/server.c,
1291 modules/server/servmsg.c, src/modules.c:
1292
1293
1294 * Added "newraw" bind table, which will eventually replace "raw"
1295 * Made got001() the first newraw-compliant function
1296 * Started merging irc/server modules a little bit
1297
1298 2002-06-01 03:50 stdarg <stdarg@techmonkeys.org>
1299
1300 * testcode/dns.c:
1301
1302
1303 * dns resolving seems to work now, even for strange replies like
1304 irc.dal.net and www.lycos.com
1305
1306 2002-05-31 08:02 stdarg <stdarg@techmonkeys.org>
1307
1308 * modules/server/servmsg.c:
1309
1310
1311 * Beginning of a new model for the raw server bind. It will do more
1312 parsing so that other places don't have to. We can also add an SFILT
1313 bind so that scripts/modules can modify server input text.
1314
1315 2002-05-31 05:29 stdarg <stdarg@techmonkeys.org>
1316
1317 * modules/server/: scriptcmds.c, server.c:
1318
1319
1320 * More conversions in the server module
1321
1322 2002-05-31 04:11 stdarg <stdarg@techmonkeys.org>
1323
1324 * lib/eggdrop/module.h, lib/eggdrop/script.h,
1325 modules/javascript/javascript.c, modules/perlscript/perlscript.c,
1326 modules/server/scriptcmds.c, modules/server/server.c,
1327 modules/server/servmsg.c, modules/tclscript/tclscript.c,
1328 src/chanprog.c, src/misc.c, src/modules.c:
1329
1330
1331 * Botname doesn't rely on NICKLEN
1332 * Ok.. using strtok() on function arguments that get re-used (binds)
1333 is BAD.
1334
1335 2002-05-31 03:07 stdarg <stdarg@techmonkeys.org>
1336
1337 * lib/eggdrop/memutil.c, lib/eggdrop/memutil.h,
1338 modules/server/scriptcmds.c, modules/server/server.c, src/dcc.c:
1339
1340
1341 * Getting rid of some usage of NICKLEN in the hopes that eventually
1342 it will disappear.
1343
1344 2002-05-31 02:01 stdarg <stdarg@techmonkeys.org>
1345
1346 * modules/server/: server.c, servmsg.c:
1347
1348
1349 * Fixed a bug which was corrupting MODE binds
1350 * disconnect_server() was resetting servidx before removing it from
1351 the dcc table
1352
1353 2002-05-28 20:36 stdarg <stdarg@techmonkeys.org>
1354
1355 * modules/filesys/tclfiles.c, modules/notes/notes.c,
1356 modules/server/server.c, modules/server/server.h,
1357 modules/server/servmsg.c, modules/uptime/uptime.c, src/botmsg.c:
1358
1359
1360 * Got rid of a bit of findanyidx() usage
1361
1362 2002-05-28 05:13 stdarg <stdarg@techmonkeys.org>
1363
1364 * modules/channels/tclchan.c:
1365
1366
1367 * Some more converted channel commands.
1368
1369 2002-05-27 04:19 stdarg <stdarg@techmonkeys.org>
1370
1371 * modules/channels/tclchan.c:
1372
1373
1374 * channel_info now returns a list of all channel setting names, not
1375 values.
1376 * channel_get returns a single setting for a single channel.
1377
1378 2002-05-26 08:34 stdarg <stdarg@techmonkeys.org>
1379
1380 * lib/eggdrop/module.h, modules/console/console.c,
1381 modules/filesys/filesys.c, src/botcmd.c, src/botmsg.c,
1382 src/botnet.c, src/cmds.c, src/core_binds.c, src/core_binds.h,
1383 src/dcc.c, src/dccutil.c, src/modules.c, src/tcldcc.c,
1384 src/tclhash.c, src/tclhash.h, src/userrec.c:
1385
1386
1387 * Moved creation and maintenance of core binds from tclhash.c to
1388 core_binds.c
1389 * Renamed check_tcl_* to check_bind_* in the core
1390
1391 2002-05-26 03:02 stdarg <stdarg@techmonkeys.org>
1392
1393 * src/tclhash.c:
1394
1395
1396 * Made dcc a MATCH_PARTIAL table again.
1397
1398 2002-05-26 02:49 stdarg <stdarg@techmonkeys.org>
1399
1400 * lib/eggdrop/module.h, modules/irc/irc.c, src/modules.c,
1401 src/tclegg.h, src/tclhash.c, src/tclhash.h:
1402
1403
1404 * Bind table cleanups
1405 * Removed bind_chain_t for now. I think for non-wildcard,
1406 non-stackable tables, we could do a hash table
1407
1408 2002-05-24 17:50 stdarg <stdarg@techmonkeys.org>
1409
1410 * src/proxyapi.h:
1411
1412
1413 * Beginning of an interface for modules that support a type of proxy
1414 (socks5, http, etc) (proxy_t to be defined later).
1415
1416 2002-05-24 17:37 stdarg <stdarg@techmonkeys.org>
1417
1418 * src/cryptapi.h:
1419
1420
1421 * Beginning of an interface for modules that want to provide
1422 hash/crypto functions.
1423
1424 2002-05-24 06:52 stdarg <stdarg@techmonkeys.org>
1425
1426 * lib/eggdrop/script.c, modules/server/scriptcmds.c,
1427 modules/server/server.c:
1428
1429
1430 * Null checking in script_string
1431 * Got rid of $servers in favor of [server_list], and $server is now
1432 an index
1433
1434 2002-05-21 21:28 stdarg <stdarg@techmonkeys.org>
1435
1436 * modules/server/server.c:
1437
1438
1439 * Forgot to set the serverlist to null when it's cleared.
1440
1441 2002-05-21 21:23 stdarg <stdarg@techmonkeys.org>
1442
1443 * eggdrop.complete.conf, eggdrop.simple.conf,
1444 modules/server/scriptcmds.c, modules/server/server.c:
1445
1446
1447 * Added server_add and server_clear, still need a server_del.
1448
1449 2002-05-19 04:41 stdarg <stdarg@techmonkeys.org>
1450
1451 * modules/filesys/filesys.c, modules/server/server.c, src/net.c:
1452
1453
1454 * Got rid of some inet_ntoa
1455 * Converted dcc ip nums to dotted decimal notation
1456
1457 2002-05-18 07:41 stdarg <stdarg@techmonkeys.org>
1458
1459 * configure.ac, lib/adns/internal.h, lib/adns/setup.c,
1460 lib/compat/Makefile.am, lib/compat/compat.h,
1461 lib/compat/inet_aton.c, lib/compat/inet_aton.h,
1462 modules/filesys/filesys.c, modules/server/server.c, src/dns.c,
1463 src/net.c:
1464
1465
1466 * Changed inet_aton(...) to inet_pton(AF_INET, ...) and removed
1467 inet_aton from lib/compat -- why have both?
1468
1469 2002-05-17 07:29 stdarg <stdarg@techmonkeys.org>
1470
1471 * lib/eggdrop/module.h, modules/channels/channels.c,
1472 modules/console/console.c, modules/ctcp/ctcp.c,
1473 modules/filesys/filesys.c, modules/irc/irc.c,
1474 modules/javascript/javascript.c, modules/notes/notes.c,
1475 modules/perlscript/mod_iface.c, modules/server/server.c,
1476 modules/tclscript/tclscript.c, modules/transfer/transfer.c,
1477 modules/uptime/uptime.c, src/botnet.c, src/core_binds.c,
1478 src/modules.c, src/tcl.c, src/tclhash.c, src/tclhash.h:
1479
1480
1481 * Bind table cleanups, especially renaming bind table functions and
1482 making add/rem_builtins take a char * instead of a bind_table_t *.
1483
1484 2002-05-16 22:56 stdarg <stdarg@techmonkeys.org>
1485
1486 * src/: botnet.c, dcc.c, dccutil.c:
1487
1488
1489 * check_tcl_chon wasn't being called with the real idx
1490
1491 2002-05-13 17:40 stdarg <stdarg@techmonkeys.org>
1492
1493 * modules/ctcp/ctcp.c:
1494
1495 * (telnet) to (all)
1496
1497 2002-05-13 08:38 stdarg <stdarg@techmonkeys.org>
1498
1499 * lib/eggdrop/script.c:
1500
1501
1502 * Fixed some stuff I messed up while moving around code.
1503
1504 2002-05-12 15:35 Federico Mennite <ite@techmonkeys.org>
1505
1506 * configure.ac, acconfig/acinclude.m4, src/bg.c, src/main.c,
1507 src/users.h:
1508
1509 * Now always preforking
1510 * More minor configure macros cleanup
1511 * Let's try to detect JS_NewObject() instead of JS_Now() for
1512 javascript library detection.
1513 * Js headers to be corectly detected when --with-jsinc isn't passed
1514 to ./configure
1515
1516 2002-05-12 07:58 stdarg <stdarg@techmonkeys.org>
1517
1518 * src/patch.h:
1519
1520
1521 * Did I update this the right way?
1522
1523 2002-05-12 06:25 stdarg <stdarg@techmonkeys.org>
1524
1525 * modules/channels/channels.c:
1526
1527
1528 * yay
1529
1530 2002-05-12 06:24 stdarg <stdarg@techmonkeys.org>
1531
1532 * src/botmsg.c:
1533
1534
1535 * Unnecessary strlen()
1536
1537 2002-05-12 06:23 stdarg <stdarg@techmonkeys.org>
1538
1539 * modules/irc/irc.c, modules/server/server.c, src/tcldcc.c:
1540
1541
1542 * Overlooked name changes
1543
1544 2002-05-12 06:12 stdarg <stdarg@techmonkeys.org>
1545
1546 * lib/eggdrop/module.h, modules/channels/tclchan.c, src/botmsg.c,
1547 src/dccutil.c, src/misc.c, src/misc.h, src/modules.c:
1548
1549
1550 * Got rid of str_nutf8tounicode
1551
1552 2002-05-12 05:59 stdarg <stdarg@techmonkeys.org>
1553
1554 * lib/eggdrop/Makefile.am, lib/eggdrop/eggdrop.h,
1555 lib/eggdrop/registry.c, lib/eggdrop/registry.h,
1556 lib/eggdrop/script.c, lib/eggdrop/script.h,
1557 modules/blowfish/blowfish.c, modules/channels/channels.c,
1558 modules/irc/irc.c, modules/javascript/javascript.c,
1559 modules/perlscript/mod_iface.c, modules/perlscript/perlscript.c,
1560 modules/server/server.c, modules/tclscript/tclscript.c, src/dcc.c,
1561 src/dns.c, src/egg_timer.c, src/logfile.c, src/tcl.c, src/tcldcc.c,
1562 src/tclhash.c, src/tclmisc.c, src/users.c:
1563
1564
1565 * Converting the scripting modules to using a well-defined interface
1566 rather than the general registry.
1567 * Converted the 'traffic' command.
1568 * Got rid of the registry since it wasn't needed anymore.
1569
1570 2002-05-11 01:08 stdarg <stdarg@techmonkeys.org>
1571
1572 * modules/javascript/javascript.c, src/cmds.c:
1573
1574
1575 * Fixed a lot of duplicate log messages from dcc commands.
1576
1577 2002-05-09 21:23 Federico Mennite <ite@techmonkeys.org>
1578
1579 * configure.ac, acconfig/acinclude.m4, modules/Makefile.am,
1580 modules/javascript/.cvsignore, modules/javascript/Makefile.am,
1581 modules/javascript/javascript.c:
1582
1583 Added preliminary support libjs detection and javascript module
1584 Makefile
1585
1586 2002-05-09 07:37 stdarg <stdarg@techmonkeys.org>
1587
1588 * src/: dcc.c, egg.h, tcldcc.c, tclmisc.c:
1589
1590
1591 * Quickly converted the network functions to language neutrality
1592 * script_listen_script() doesn't work, I think. I haven't tested it
1593 yet, but I'm 99.9% sure. I'll do it later.
1594 * Sort of a cool little new function... script_export. It lets you
1595 define a function in tcl/perl/javascript, and make it available in
1596 the other scripting modules. It needs some tuning, but it's a start.
1597
1598 2002-05-09 03:34 stdarg <stdarg@techmonkeys.org>
1599
1600 * modules/tclscript/tclscript.c:
1601
1602
1603 * Don't bother with remaining arguments if there's a conversion
1604 error.
1605
1606 2002-05-09 03:26 stdarg <stdarg@techmonkeys.org>
1607
1608 * modules/irc/: irc.c, scriptcmds.c, tclirc.c:
1609
1610
1611 * Added patch by Guillaume Leclanche <mo-ize@nul-en.info> to convert
1612 functions in the irc module to language-independent form.
1613
1614 2002-05-09 03:11 stdarg <stdarg@techmonkeys.org>
1615
1616 * src/egg_timer.c:
1617
1618
1619 * Changed a static int array to dynamic.
1620
1621 2002-05-07 22:09 stdarg <stdarg@techmonkeys.org>
1622
1623 * modules/javascript/javascript.c:
1624
1625
1626 * The javascript module seems to be on par with tcl and perl now.
1627 Who's yo daddy! Later we can add special things, like a real
1628 EggdropUser object, and EggdropChannel, etc.
1629
1630 2002-05-07 10:02 stdarg <stdarg@techmonkeys.org>
1631
1632 * modules/javascript/javascript.c:
1633
1634
1635 * Stuff is starting to work. You can use .js putlog("blah blah") for
1636 instance.
1637
1638 2002-05-06 10:41 stdarg <stdarg@techmonkeys.org>
1639
1640 * modules/javascript/javascript.c:
1641
1642
1643 * .js can now do simple stuff like math and string addition
1644
1645 2002-05-06 10:33 stdarg <stdarg@techmonkeys.org>
1646
1647 * modules/javascript/javascript.c:
1648
1649
1650 * it compiles now if you hack up a makefile, but makes eggdrop when
1651 you call a function with .js (dcc command)
1652
1653 2002-05-06 09:39 stdarg <stdarg@techmonkeys.org>
1654
1655 * modules/javascript/javascript.c:
1656
1657
1658 * It doesn't compile yet. Can somebody make a proper Makefile for it
1659 though? I tried for a little while, but it's failing horribly. ITE?
1660
1661 2002-05-06 05:44 stdarg <stdarg@techmonkeys.org>
1662
1663 * lib/egglib/: regexp.c, regexp.h:
1664
1665
1666 * Added a regsub() function that works sort of like Tcl's. I'll do a
1667 regmatch() function later. We should add regcomp() and regexec() to
1668 lib/compat I guess?
1669
1670 2002-05-06 04:52 Jeff Fisher <guppy@techmonkeys.org>
1671
1672 * testcode/match.c:
1673
1674 added zip's matching code
1675
1676 2002-05-05 20:04 stdarg <stdarg@techmonkeys.org>
1677
1678 * src/: match.c, match.h:
1679
1680
1681 * wild_match has const arguments
1682
1683 2002-05-05 16:40 Tothwolf <tothwolf@techmonkeys.org>
1684
1685 * lib/compat/compat.h, lib/compat/inet_aton.c,
1686 lib/compat/inet_aton.h, lib/compat/inet_ntop.c,
1687 lib/compat/inet_ntop.h, lib/compat/inet_pton.c,
1688 lib/compat/inet_pton.h, lib/compat/memcpy.c, lib/compat/memcpy.h,
1689 lib/compat/memset.c, lib/compat/memset.h, lib/compat/snprintf.c,
1690 lib/compat/snprintf.h, lib/compat/strcasecmp.c,
1691 lib/compat/strcasecmp.h, lib/compat/strdup.c, lib/compat/strdup.h,
1692 lib/compat/strerror.h, lib/compat/strftime.h, lib/compat/strlcat.h,
1693 lib/compat/strlcpy.h, lib/compat/strncasecmp.c,
1694 lib/compat/strncasecmp.h, lib/eggdrop/botnetutil.c,
1695 lib/eggdrop/botnetutil.h, lib/eggdrop/common.h,
1696 lib/eggdrop/eggdrop.c, lib/eggdrop/eggdrop.h,
1697 lib/eggdrop/fileutil.c, lib/eggdrop/fileutil.h,
1698 lib/eggdrop/memutil.c, lib/eggdrop/memutil.h, lib/eggdrop/module.h,
1699 lib/eggdrop/modvals.h, lib/eggdrop/registry.c,
1700 lib/eggdrop/registry.h, lib/eggdrop/script.c, lib/eggdrop/script.h,
1701 lib/eggdrop/stat.h, lib/egglib/base64.c, lib/egglib/base64.h,
1702 lib/egglib/egglib.h, lib/egglib/hash_table.c,
1703 lib/egglib/hash_table.h, lib/egglib/hash_table_test.c,
1704 lib/egglib/linked_list.c, lib/egglib/linked_list.h,
1705 lib/egglib/linked_list_test.c, lib/egglib/mempool.c,
1706 lib/egglib/mempool.h, lib/egglib/mempool_test.c,
1707 lib/egglib/msprintf.c, lib/egglib/msprintf.h, lib/egglib/mstack.c,
1708 lib/egglib/mstack.h, modules/blowfish/bf_tab.h,
1709 modules/blowfish/blowfish.c, modules/blowfish/blowfish.h,
1710 modules/channels/channels.c, modules/channels/channels.h,
1711 modules/channels/cmdschan.c, modules/channels/flagmaps.c,
1712 modules/channels/tclchan.c, modules/channels/udefchan.c,
1713 modules/channels/userchan.c, modules/compress/compress.c,
1714 modules/compress/compress.h, modules/compress/tclcompress.c,
1715 modules/console/console.c, modules/console/console.h,
1716 modules/ctcp/ctcp.c, modules/ctcp/ctcp.h,
1717 modules/filesys/dbcompat.c, modules/filesys/dbcompat.h,
1718 modules/filesys/filedb3.c, modules/filesys/filedb3.h,
1719 modules/filesys/filelist.c, modules/filesys/filelist.h,
1720 modules/filesys/files.c, modules/filesys/files.h,
1721 modules/filesys/filesys.c, modules/filesys/filesys.h,
1722 modules/filesys/tclfiles.c, modules/irc/chan.c,
1723 modules/irc/cmdsirc.c, modules/irc/irc.c, modules/irc/irc.h,
1724 modules/irc/mode.c, modules/irc/msgcmds.c, modules/irc/tclirc.c,
1725 modules/notes/cmdsnote.c, modules/notes/notes.c,
1726 modules/notes/notes.h, modules/perlscript/mod_iface.c,
1727 modules/perlscript/perlscript.c, modules/server/cmdsserv.c,
1728 modules/server/scriptcmds.c, modules/server/server.c,
1729 modules/server/server.h, modules/server/servmsg.c,
1730 modules/tclscript/tclscript.c, modules/transfer/transfer.c,
1731 modules/transfer/transfer.h, modules/uptime/uptime.c,
1732 modules/uptime/uptime.h, src/bg.c, src/bg.h, src/botcmd.c,
1733 src/botcmd.h, src/botmsg.c, src/botmsg.h, src/botnet.c,
1734 src/botnet.h, src/chan.h, src/chanprog.c, src/chanprog.h,
1735 src/cmds.c, src/cmds.h, src/cmdt.h, src/core_binds.c,
1736 src/core_binds.h, src/dcc.c, src/dcc.h, src/dccutil.c,
1737 src/dccutil.h, src/debug.h, src/dns.c, src/dns.h, src/egg.h,
1738 src/egg_timer.c, src/egg_timer.h, src/flags.c, src/flags.h,
1739 src/irccmp.c, src/irccmp.h, src/logfile.c, src/logfile.h,
1740 src/main.c, src/main.h, src/match.c, src/match.h, src/misc.c,
1741 src/misc.h, src/modules.c, src/modules.h, src/net.c, src/net.h,
1742 src/patch.h, src/tandem.h, src/tcl.c, src/tcl.h, src/tcldcc.c,
1743 src/tclegg.h, src/tclhash.c, src/tclhash.h, src/tclmisc.c,
1744 src/tcluser.c, src/traffic.h, src/userent.c, src/userent.h,
1745 src/userrec.c, src/userrec.h, src/users.c, src/users.h:
1746
1747 Grafted GPL header onto newer files. Storing rcsid in binary files
1748 now.
1749
1750 2002-05-05 15:21 wingman
1751
1752 * lib/egglib/linked_list_test.c, modules/irc/irc.h,
1753 modules/server/server.h, src/botcmd.h, src/botmsg.h, src/botnet.h,
1754 src/chanprog.h, src/cmds.h, src/core_binds.c, src/dcc.h,
1755 src/dccutil.h, src/misc.h, src/modules.h, src/net.c, src/net.h,
1756 src/proto.h, src/tcl.h, src/tclhash.h, src/userent.h,
1757 src/userrec.h:
1758
1759 i knew i forgot something :-P
1760
1761 2002-05-05 15:19 wingman
1762
1763 * src/Makefile.am, src/botcmd.c, src/botmsg.c, src/botnet.c,
1764 src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
1765 src/flags.c, src/logfile.c, src/main.c, src/main.h, src/misc.c,
1766 src/modules.c, src/tcl.c, src/tcldcc.c, lib/eggdrop/module.h,
1767 modules/filesys/files.c, modules/filesys/filesys.c,
1768 modules/filesys/filesys.h, src/tclegg.h, src/tclhash.c,
1769 src/tclmisc.c, src/tcluser.c, src/userent.c, src/userrec.c,
1770 src/users.c, src/users.h:
1771
1772 Changes:
1773
1774 * removed patch.h
1775 * added proper <filename>.h to (nearly) all <filename.h>
1776 * moved fixcolon to server.mod and irc.mod
1777 * moved ip2long to net.h
1778 * removed some unused function (forgot the name :-P)
1779
1780 Todo:
1781
1782 * move config.h #include's away from main.h to files which
1783 needs them
1784 * clean up lib/eggdrop/module.h
1785 (now not just main.h is included but nearly all .h files from
1786 the core, but i guess this fixes itself when the global func
1787 table is abandon - then the modules must be revised too and
1788 we can clean up module.h)
1789
1790 And i'll bet i forgot something... ;-)
1791
1792 2002-05-05 04:59 stdarg <stdarg@techmonkeys.org>
1793
1794 * src/tclmisc.c:
1795
1796
1797 * Got rid of a static buffer in script_md5
1798
1799 2002-05-05 04:12 stdarg <stdarg@techmonkeys.org>
1800
1801 * modules/blowfish/: Makefile.am, blowfish.c:
1802
1803
1804 * Applied a modified version of a blowfish.mod patch by Mo-Ize
1805 <mo-ize@nul-en.info> to convert blowfish scripting functions.
1806
1807 2002-05-04 17:01 wingman
1808
1809 * lib/egglib/: linked_list.c, linked_list.h, linked_list_test.c:
1810
1811 egglib:
1812
1813 *) commented linked_list.[c|h]
1814 *) added a char comparator
1815 *) fixed a segfault with uninitialised cursor
1816 *) update test code and added a char'd linked_list
1817
1818 2002-05-04 16:17 Federico Mennite <ite@techmonkeys.org>
1819
1820 * configure.ac, acconfig/acinclude.m4, src/bg.c:
1821
1822 Preforking is