/[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.663 - (show annotations) (download)
Mon Mar 3 23:00:08 2003 UTC (16 years, 3 months ago) by changelog
Branch: MAIN
Changes since 1.662: +12 -0 lines
ChangeLog

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