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

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