/[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.669 - (show annotations) (download)
Tue Mar 4 11:00:07 2003 UTC (16 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.668: +7 -0 lines
ChangeLog

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