/[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.682 - (show annotations) (download)
Fri Mar 7 12:00:08 2003 UTC (16 years, 4 months ago) by changelog
Branch: MAIN
Changes since 1.681: +32 -0 lines
ChangeLog

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