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

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