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

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