/[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.666 - (show annotations) (download)
Tue Mar 4 09:30:06 2003 UTC (16 years ago) by changelog
Branch: MAIN
Changes since 1.665: +8 -0 lines
ChangeLog

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