/[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.681 - (show annotations) (download)
Fri Mar 7 08:30:07 2003 UTC (16 years, 5 months ago) by changelog
Branch: MAIN
Changes since 1.680: +6 -0 lines
ChangeLog

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