/[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.679 - (show annotations) (download)
Thu Mar 6 13:00:07 2003 UTC (16 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.678: +13 -0 lines
ChangeLog

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