/[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.656 - (show annotations) (download)
Tue Feb 25 10:30:07 2003 UTC (16 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.655: +162 -354 lines
ChangeLog

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