/[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.718 - (show annotations) (download)
Mon Apr 7 07:30:08 2003 UTC (16 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.717: +10 -0 lines
ChangeLog

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