/[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.725 - (show annotations) (download)
Tue Apr 15 18:30:06 2003 UTC (15 years, 11 months ago) by changelog
Branch: MAIN
Changes since 1.724: +10 -0 lines
ChangeLog

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