/[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.733 - (show annotations) (download)
Sun Apr 27 09:00:09 2003 UTC (16 years, 2 months ago) by changelog
Branch: MAIN
Changes since 1.732: +813 -240 lines
ChangeLog

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