/[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.670 - (show annotations) (download)
Tue Mar 4 12:00:07 2003 UTC (18 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.669: +7 -0 lines
ChangeLog

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