/[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.741 - (show annotations) (download)
Sat May 10 00:30:07 2003 UTC (15 years, 10 months ago) by changelog
Branch: MAIN
Changes since 1.740: +7 -0 lines
ChangeLog

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