/[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.720 - (show annotations) (download)
Thu Apr 10 09:00:10 2003 UTC (16 years ago) by changelog
Branch: MAIN
Changes since 1.719: +871 -256 lines
ChangeLog

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