/[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.662 - (show annotations) (download)
Sat Mar 1 08:30:07 2003 UTC (16 years, 9 months ago) by changelog
Branch: MAIN
Changes since 1.661: +11 -0 lines
ChangeLog

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