/[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.710 - (show annotations) (download)
Tue Apr 1 10:30:07 2003 UTC (16 years, 1 month ago) by changelog
Branch: MAIN
Changes since 1.709: +97 -144 lines
ChangeLog

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