/[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.674 - (show annotations) (download)
Wed Mar 5 10:30:08 2003 UTC (16 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.673: +330 -1044 lines
ChangeLog

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