/[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.664 - (show annotations) (download)
Tue Mar 4 02:00:06 2003 UTC (17 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.663: +6 -0 lines
ChangeLog

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