/[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.657 - (show annotations) (download)
Tue Feb 25 11:00:07 2003 UTC (16 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.656: +7 -0 lines
ChangeLog

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