/[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.140 - (show annotations) (download)
Thu Oct 25 09:30:23 2001 UTC (17 years, 7 months ago) by changelog
Branch: MAIN
Changes since 1.139: +6 -0 lines
ChangeLog

1 2001-10-25 09:00 Automatic CVS Scripts
2
3 * po/eggdrop.pot:
4
5 Pots
6
7 2001-10-24 10:08 stdarg <stdarg@techmonkeys.org>
8
9 * src/: dcc.c, dns.c, egg_timer.c, logfile.c, script.c,
10 script_api.h, tcl.c, tcldcc.c, tclhash.c,
11 mod/perlscript.mod/perlscript.c, mod/tclscript.mod/tclscript.c:
12
13
14 * Added support for optional args for scripts.
15 * Added a ".perl" command.
16 * Converted some stuff in tcldcc.c, based on Oskar Liljeblad's
17 patch.
18 * Fixed compile warnings in tcl module.
19 * Added error reporting when loading perl scripts.
20
21 2001-10-24 09:00 Automatic CVS Scripts
22
23 * po/eggdrop.pot:
24
25 Pots
26
27 2001-10-23 09:00 Automatic CVS Scripts
28
29 * po/eggdrop.pot:
30
31 Pots
32
33 2001-10-23 08:47 stdarg <stdarg@techmonkeys.org>
34
35 * src/: botmsg.c, cmds.c, script.c,
36 mod/perlscript.mod/perlscript.c:
37
38
39 * Added a "loadscript" script command.
40 * Fixed up perlscript.mod a little bit, so that it can do stuff.
41 * Wrote a test script in perl that uses timers, binds, and putlog
42 successfully.
43
44 2001-10-22 09:00 Automatic CVS Scripts
45
46 * po/eggdrop.pot:
47
48 Pots
49
50 2001-10-22 01:49 stdarg <stdarg@techmonkeys.org>
51
52 * src/: modules.c, egglib/msprintf.h, egglib/mstack.h,
53 mod/module.h, mod/perlscript.mod/perlscript.c,
54 mod/tclscript.mod/tclscript.c:
55
56 * Moved msprintf and mstack to the function table (boo this is
57 temporary I hope)
58 * Fixed compile warnings and some other stuff in perlscript.mod so
59 that it compiles and loads (but you can't use it to write a script
60 yet).
61
62 2001-10-21 20:59 stdarg <stdarg@techmonkeys.org>
63
64 * src/: dccutil.c, tcldcc.c:
65
66 * dcc array is now sparse
67
68 2001-10-21 19:51 stdarg <stdarg@techmonkeys.org>
69
70 * src/tcldcc.c:
71
72 * Updated putdcc and putdccraw to accept idx instead of sock.
73 * Putdccraw now recognizes -1 as the server idx, not 0.
74
75 2001-10-21 17:38 Federico Mennite <ite@techmonkeys.org>
76
77 * bootstrap, configure.ac, acconfig/.cvsignore,
78 acconfig/acinclude.m4, src/Makefile.am, src/mod/Makefile.am,
79 src/mod/compress.mod/.cvsignore, src/mod/compress.mod/Makefile.am,
80 src/mod/perlscript.mod/.cvsignore,
81 src/mod/perlscript.mod/Makefile.am,
82 src/mod/perlscript.mod/perlscript.c:
83
84 * Added autoconf and automake support for perlscript.mod.
85 * Removed old stuff from bootstrap and
86 src/mod/compress.mod/Makefile.am.
87 * Removed eggdrop_DEPENDENCIES. They are unneeded.
88 * Readded -Wall and -g3 compile options.
89
90 2001-10-21 16:05 Tothwolf <tothwolf@techmonkeys.org>
91
92 * Makefile.am, scripts/Makefile.am, src/Makefile.am,
93 src/adns/Makefile.am, src/compat/Makefile.am,
94 src/egglib/Makefile.am, src/mod/Makefile.am,
95 src/mod/assoc.mod/Makefile.am, src/mod/blowfish.mod/Makefile.am,
96 src/mod/channels.mod/Makefile.am, src/mod/compress.mod/Makefile.am,
97 src/mod/console.mod/Makefile.am, src/mod/ctcp.mod/Makefile.am,
98 src/mod/filesys.mod/Makefile.am, src/mod/irc.mod/Makefile.am,
99 src/mod/notes.mod/Makefile.am, src/mod/server.mod/Makefile.am,
100 src/mod/share.mod/Makefile.am, src/mod/tclscript.mod/Makefile.am,
101 src/mod/transfer.mod/Makefile.am, src/mod/uptime.mod/Makefile.am,
102 src/mod/woobie.mod/Makefile.am:
103
104 * cleanups in Makefile.am files
105
106 2001-10-21 14:51 Tothwolf <tothwolf@techmonkeys.org>
107
108 * Makefile.am, bootstrap, acconfig/config.guess,
109 acconfig/config.sub:
110
111 * added latest version of config.guess and config.sub to acconfig
112 dir
113 * don't remove config.guess and config.sub with maintainer-clean
114 rule
115 * keep libtoolize from overwriting config.guess and config.sub
116
117 2001-10-21 12:20 Federico Mennite <ite@techmonkeys.org>
118
119 * po/POTFILES.in:
120
121 Updated internationalizable list of files.
122
123 2001-10-21 09:00 Automatic CVS Scripts
124
125 * po/eggdrop.pot:
126
127 Pots
128
129 2001-10-21 07:03 Automatic CVS Scripts
130
131 * po/eggdrop.pot:
132
133 Pots
134
135 2001-10-21 06:48 Automatic CVS Scripts
136
137 * po/eggdrop.pot:
138
139 Pots
140
141 2001-10-21 06:15 stdarg <stdarg@techmonkeys.org>
142
143 * eggdrop.complete.conf:
144
145 * Added config setting for dcc_command_chars
146
147 2001-10-21 06:04 stdarg <stdarg@techmonkeys.org>
148
149 * scripts/action.fix.tcl:
150
151 Updated action.fix.tcl to use new filt_string.
152
153 2001-10-21 06:02 stdarg <stdarg@techmonkeys.org>
154
155 * doc/tcl-commands.doc, src/dcc.c, src/main.c, src/tclhash.c,
156 src/mod/tclscript.mod/tclscript.c:
157
158 * Changed the FILT bind to use a global variable instead of
159 returning a string. This will make it easier for multiple callbacks
160 to act on one string.
161 * Made a new config variable called "dcc_command_chars" that lets
162 you change which chars represent a command on the console. Default
163 is "./".
164
165 2001-10-21 03:49 stdarg <stdarg@techmonkeys.org>
166
167 * src/tclhash.c:
168
169 Changed BT_chat back to sis instead of Uis
170
171 2001-10-21 03:44 stdarg <stdarg@techmonkeys.org>
172
173 * src/: botnet.c, cmds.c, logfile.c, modules.c, tcl.c, tclhash.c,
174 tclhash.h, mod/module.h, mod/assoc.mod/assoc.c,
175 mod/channels.mod/channels.c, mod/console.mod/console.c,
176 mod/notes.mod/notes.c, mod/tclscript.mod/tclscript.c:
177
178 * Applied Oskar Liljeblad's patch to convert more bind tables.
179 * Fixed bug in putlog which causes an infinite loop.
180 * Added console error logging into tclscript.mod.
181 * Added external error logging via "error_logfile" variable, for
182 more detailed information. Default filename is logs/tcl_errors.log.
183
184 2001-10-20 21:57 stdarg <stdarg@techmonkeys.org>
185
186 * src/: dcc.c, modules.c, tclhash.c, tclhash.h, mod/module.h:
187
188 * Added Oskar Liljeblad's patch to convert H_chat, H_act, and
189 H_bcst.
190 * Experimented with changing around the chat bind so it's called
191 before text is sent, and is breakable.
192
193 2001-10-20 10:22 stdarg <stdarg@techmonkeys.org>
194
195 * src/: modules.c, tclhash.c, tclhash.h, mod/module.h,
196 mod/notes.mod/notes.c:
197
198 Applied patch by Oskar Liljeblad <oskar@osk.mine.nu>: Replaces
199 H_away bind with new BT_away bind.
200
201 2001-10-20 08:04 Jeff Fisher <guppy@techmonkeys.org>
202
203 * src/main.c:
204
205
206 * Okay, after talking to various #eggdrop people and seeing x+1
207 people running eggdrop1.7 as production bots -- I added a small
208 warning to the output of ./eggdrop for 1.7 that tells them this is a
209 development version and that they shouldn't run it unless they are
210 testing it. Sound good? It better :P~ hehe
211
212 2001-10-20 07:46 Jeff Fisher <guppy@techmonkeys.org>
213
214 * src/mod/uptime.mod/: uptime.c, uptime.h:
215
216
217 * included a bit more information about uptime.mod within uptime.c
218 * changed the hostname to uptime.eggheads.org instead of
219 egg-uptime.energymech.net
220 * planted the seeds for total world domination by Canada
221
222 2001-10-20 07:29 Jeff Fisher <guppy@techmonkeys.org>
223
224 * eggdrop.complete.conf, doc/KNOWN-PROBLEMS,
225 doc/html/egg-core.html, doc/html/mod-server.html,
226 doc/settings/core.settings, doc/settings/mod.server:
227
228
229 * blanked KNOWN-PROBLEMS since none of them exist anymore, correct
230 me if I'm wrong
231 * moved debug-output to the core settings documentation since it is
232 both core and server functionality
233
234 2001-10-20 06:04 Tothwolf <tothwolf@techmonkeys.org>
235
236 * Makefile.am:
237
238 * added distclean-local and maintainer-clean-local Makefile.am
239 targets
240
241 2001-10-20 01:19 Tothwolf <tothwolf@techmonkeys.org>
242
243 * acinclude.m4, bootstrap, codeset.m4, configure.ac, gettext.m4,
244 glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4, progtest.m4,
245 acconfig/acinclude.m4, acconfig/codeset.m4, acconfig/gettext.m4,
246 acconfig/glibc21.m4, acconfig/iconv.m4, acconfig/isc-posix.m4,
247 acconfig/lcmessage.m4, acconfig/progtest.m4:
248
249 * added acconfig for an aux dir
250 * moved m4 files to acconfig
251 * modified EGG_LIBTOOL autoconf macro to pass --with-auxdir to
252 libltdl
253 * added notice to bootstrap about libtool needing a patch
254
255 2001-10-19 23:07 Tothwolf <tothwolf@techmonkeys.org>
256
257 * AUTHORS, Makefile.am, config.guess, config.sub,
258 doc/html/authors.html, src/mod/compress.mod/Makefile.am:
259
260 * sync authors.html with AUTHORS
261 * add config.guess and config.sub to AUX_DIST
262 * remove config.guess and config.sub from cvs
263
264 2001-10-19 14:10 Tothwolf <tothwolf@techmonkeys.org>
265
266 * acinclude.m4:
267
268 * fix missing else in acinclude.m4
269
270 2001-10-19 07:33 stdarg <stdarg@techmonkeys.org>
271
272 * src/modules.c:
273
274 del_hook() wasn't deleting the match_noterej hook correctly.
275
276 2001-10-19 06:01 Jeff Fisher <guppy@techmonkeys.org>
277
278 * eggdrop.complete.conf, doc/html/egg-core.html,
279 doc/html/mod-server.html, doc/settings/core.settings,
280 doc/settings/mod.server, src/flags.c, src/modules.c,
281 src/mod/module.h, src/mod/server.mod/server.c,
282 src/mod/server.mod/servmsg.c:
283
284 * removed use-console-r since we have debug-output
285 * removed +r as a log option we tell people about since it used for
286 debugging purposes like +v and the others.
287 * made sure I didn't commit the wrong files this time <g>
288
289 2001-10-19 05:33 Jeff Fisher <guppy@techmonkeys.org>
290
291 * config.guess, config.sub:
292
293 Hmmm .. that was odd, cvs update -j 1.2 -j 1.1 config.guess
294 config.sub is cool <g>
295
296 2001-10-19 05:26 Jeff Fisher <guppy@techmonkeys.org>
297
298 * AUTHORS, README, config.guess, config.sub, eggdrop.complete.conf,
299 doc/tcl-commands.doc, doc/html/egg-core.html,
300 doc/settings/core.settings, scripts/autobotchk, scripts/botchk,
301 src/main.c, src/tcl.c:
302
303
304 * applied BarkerJr's small documentation patch
305 * applied the pidfile patch from eggdrop1.6
306 * added stdarg to AUTHORS (wish we had a realname <g>)
307
308 2001-10-19 02:01 Tothwolf <tothwolf@techmonkeys.org>
309
310 * src/compat/strftime.c:
311
312 * update strftime.c to version from glibc 2.2.4
313
314 2001-10-19 01:55 Tothwolf <tothwolf@techmonkeys.org>
315
316 * acinclude.m4, configure.ac, src/botcmd.c, src/botmsg.c,
317 src/botnet.c, src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c,
318 src/dns.c, src/eggdrop.h, src/logfile.c, src/main.c, src/misc.c,
319 src/modules.c, src/net.c, src/stat.h, src/tcl.c, src/tcldcc.c,
320 src/tclhash.c, src/tclmisc.c, src/tcluser.c, src/userent.c,
321 src/userrec.c, src/users.c, src/adns/setup.c, src/adns/types.c,
322 src/compat/Makefile.am, src/compat/compat.h,
323 src/compat/gnu_strftime.c, src/compat/inet_aton.c,
324 src/compat/inet_aton.h, src/compat/inet_ntop.c,
325 src/compat/inet_ntop.h, src/compat/inet_pton.c,
326 src/compat/inet_pton.h, src/compat/memcpy.c, src/compat/memcpy.h,
327 src/compat/memset.c, src/compat/memset.h, src/compat/snprintf.c,
328 src/compat/snprintf.h, src/compat/strcasecmp.c,
329 src/compat/strcasecmp.h, src/compat/strftime.c,
330 src/compat/strftime.h, src/compat/strncasecmp.c,
331 src/compat/strncasecmp.h, src/mod/module.h,
332 src/mod/assoc.mod/assoc.c, src/mod/blowfish.mod/bf_tab.h,
333 src/mod/blowfish.mod/blowfish.c, src/mod/blowfish.mod/blowfish.h,
334 src/mod/channels.mod/channels.c, src/mod/channels.mod/cmdschan.c,
335 src/mod/channels.mod/tclchan.c, src/mod/channels.mod/udefchan.c,
336 src/mod/channels.mod/userchan.c, src/mod/compress.mod/compress.c,
337 src/mod/ctcp.mod/ctcp.c, src/mod/filesys.mod/filedb3.c,
338 src/mod/filesys.mod/files.c, src/mod/filesys.mod/filesys.c,
339 src/mod/irc.mod/chan.c, src/mod/irc.mod/cmdsirc.c,
340 src/mod/irc.mod/irc.c, src/mod/irc.mod/mode.c,
341 src/mod/irc.mod/msgcmds.c, src/mod/irc.mod/tclirc.c,
342 src/mod/notes.mod/cmdsnote.c, src/mod/notes.mod/notes.c,
343 src/mod/server.mod/cmdsserv.c, src/mod/server.mod/server.c,
344 src/mod/server.mod/servmsg.c, src/mod/server.mod/tclserv.c,
345 src/mod/share.mod/share.c, src/mod/transfer.mod/transfer.c,
346 src/mod/transfer.mod/transfer.h:
347
348 * removed obsolete EGG_CHECK_FUNC_VSPRINTF autoconf macro
349 * removed obsolete EGG_HEADER_STDC autoconf macro
350 * added EGG_C_LONG_LONG autoconf macro
351 * added EGG_FUNC_C99_VSNPRINTF autoconf macro
352 * added EGG_REPLACE_SNPRINTF autoconf macro
353 * added EGG_TYPE_32BIT autoconf macro
354
355 * removed unused dlfcn.h header check from configure.ac
356 * removed AC_CHECK_SIZEOF long and int from configure.ac
357 * added many required autoconf macros to configure.ac
358 * added AC_REPLACE_FUNCS to configure.ac for compat functions
359 * many configure.ac cleanups
360
361 * updated compat/snprintf.c with latest version from Samba
362 * added code to link libm with compat library for snprintf.c
363 * added support for LIBOBJS to compat/Makefile.am
364 * added memset back to compat
365 * added memcpy back to compat
366 * many compat cleanups
367
368 * renamed egg_strcasecmp() to strcasecmp()
369 * renamed egg_strncasecmp() to strncasecmp()
370 * renamed egg_snprintf() to snprintf()
371 * renamed egg_vsnprintf() to vsnprintf()
372 * renamed egg_strftime() to strftime()
373 * renamed egg_inet_aton() to inet_aton()
374 * renamed egg_inet_ntop() to inet_ntop()
375 * renamed egg_inet_pton() to inet_pton()
376
377 * exported strftime() for modules
378 * exported inet_ntop() for modules
379 * exported inet_pton() for modules
380 * exported vasprintf() for modules
381 * exported asprintf() for modules
382
383 * renamed u_32bit_t typedef to u_32int_t
384 * extended stat.h to support standard bits and checks
385
386 * major function changes:
387 + egg_strcasecmp -> strcasecmp
388 + egg_strncasecmp -> strncasecmp
389 + egg_snprintf -> snprintf
390 + egg_vsnprintf -> vsnprintf
391 + egg_strftime -> strftime
392 + egg_inet_aton -> inet_aton
393 + egg_inet_ntop -> inet_ntop
394 + egg_inet_pton -> inet_pton
395
396 2001-10-19 00:47 stdarg <stdarg@techmonkeys.org>
397
398 * doc/: tcl-commands.doc, howto/README, howto/first_script.txt,
399 howto/timers.txt:
400
401 Documentation updates.
402
403 2001-10-18 11:29 stdarg <stdarg@techmonkeys.org>
404
405 * src/registry.c:
406
407 Removed some old debugging info I had in registry.c.
408
409 2001-10-18 11:18 stdarg <stdarg@techmonkeys.org>
410
411 * src/: logfile.c, script.c:
412
413 Forgot to initialize a variable in logfile_cycle().
414
415 2001-10-18 09:37 stdarg <stdarg@techmonkeys.org>
416
417 * src/logfile.c:
418
419 Forgot to reopen logfile after cycling. I dunno why it keeps
420 thinking msprintf.h and tclscript.c are modified..
421
422 2001-10-18 09:26 stdarg <stdarg@techmonkeys.org>
423
424 * src/script.c:
425
426 Fixed bug where the config vars were being linked as read-only.
427
428 2001-10-18 09:06 stdarg <stdarg@techmonkeys.org>
429
430 * src/: Makefile.am, chanprog.c, eggdrop.h, logfile.c, main.c,
431 misc.c, proto.h, script.c, script_api.h, tcl.c, tclmisc.c,
432 egglib/msprintf.c, mod/tclscript.mod/tclscript.c:
433
434 Fixed a bug in msprintf. Added SCRIPT_FREE_VAR flag, to
435 automatically free a script_var_t. Added first config variables
436 (for logging) via tclscript.mod. Separated the logging stuff into
437 logfile.c. Added a command, "stoplog", which lets you close a
438 logfile. Removed "max-logs" since the logfiles are in a linked list
439 (it was kind of pointless).
440
441 2001-10-18 02:57 stdarg <stdarg@techmonkeys.org>
442
443 * src/: modules.c, net.c, proto.h, mod/module.h,
444 mod/filesys.mod/filesys.c, mod/server.mod/servmsg.c,
445 mod/share.mod/share.c, mod/transfer.mod/transfer.c:
446
447 Converted my_atoul to sscanf.
448
449 2001-10-17 06:08 stdarg <stdarg@techmonkeys.org>
450
451 * src/: egg_timer.c, main.c, script_api.h, tclmisc.c,
452 mod/perlscript.mod/perlscript.c, mod/tclscript.mod/tclscript.c:
453
454 Updates to timer code. Added USER and CALLBACK types to perl
455 module.
456
457 2001-10-17 03:28 stdarg <stdarg@techmonkeys.org>
458
459 * src/: chanprog.c, dns.c, main.c, tcl.c, tclegg.h, tclhash.c,
460 tclmisc.c:
461
462 Removed old timer code. Updated dns.c to use new script interface.
463
464 2001-10-17 02:01 Matthew Hallacy <poptix@techmonkeys.org>
465
466 * src/: patch.h, tcluser.c:
467
468 * bad pointer in tcl_userlist, userlist * = crash
469
470 2001-10-17 01:03 stdarg <stdarg@techmonkeys.org>
471
472 * eggdrop.complete.conf, eggdrop.simple.conf:
473
474 updated config files for tclscript.mod
475
476 2001-10-17 00:43 stdarg <stdarg@techmonkeys.org>
477
478 * src/mod/assoc.mod/assoc.c:
479
480 add_builtins -> add_builtins2
481
482 2001-10-17 00:19 stdarg <stdarg@techmonkeys.org>
483
484 * src/: modules.c, tclhash.c, tclhash.h, mod/module.h,
485 mod/filesys.mod/filesys.c, mod/notes.mod/notes.c,
486 mod/server.mod/server.h, mod/transfer.mod/transfer.c:
487
488 Moved load and unload bind tables to modules.c. Removed old ctcp
489 table.
490
491 2001-10-16 11:42 Tothwolf <tothwolf@techmonkeys.org>
492
493 * src/mod/server.mod/: server.c, servmsg.c:
494
495 * fixed a typo in deq_kick()
496 * check_queues() added back to tree
497 * parse_q() added back to tree
498 * purge_kicks() added back to tree
499
500 2001-10-16 05:08 stdarg <stdarg@techmonkeys.org>
501
502 * src/mod/: perlscript.mod/perlscript.c, tclscript.mod/tclscript.c:
503
504 Added a basic perl module. Fixed a few things in tclscript.mod.
505
506 2001-10-16 02:42 stdarg <stdarg@techmonkeys.org>
507
508 * eggdrop.complete.conf, eggdrop.simple.conf, src/script.c,
509 src/script.h, src/script_api.h, src/tclhash.c,
510 src/mod/tclscript.mod/tclscript.c:
511
512 Updated tclscript.mod a bit. Made bind and unbind use the new
513 tclscript module.
514
515 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
516
517 * src/patch.h:
518
519 [no log message]
520
521 2001-10-15 18:47 Matthew Hallacy <poptix@techmonkeys.org>
522
523 * src/userrec.c:
524
525 * Oops, forgot to fix it here too, weren't supposed to free
526 xk,xk->data in adduser
527
528 2001-10-15 09:54 stdarg <stdarg@techmonkeys.org>
529
530 * src/: main.c, script.c, mod/tclscript.mod/tclscript.c:
531
532 script.c: Forgot to push the script event on the event stack.
533 main.c: timer_destroy_all() was being called in the wrong place.
534 tclscript.c: Documentation error in a comment.
535
536 2001-10-15 09:27 stdarg <stdarg@techmonkeys.org>
537
538 * src/: cmds.c, egg_timer.c, egg_timer.h, main.c, script.c,
539 script_api.h, tcldcc.c, mod/tclscript.mod/tclscript.c:
540
541 Updates to timer code. Updates to tcl module. Convenience
542 functions for scripting. Script journal for late scripting modules.
543 Got rid of anonymous union in script_var_t.
544
545 2001-10-15 07:56 Tothwolf <tothwolf@techmonkeys.org>
546
547 * src/modules.c:
548
549 * lets not use gettext for botnet commands
550
551 2001-10-14 23:32 Federico Mennite <ite@techmonkeys.org>
552
553 * src/mod/compress.mod/compress.c:
554
555 Finished gettextification in compress.mod, plurals excepted.
556
557 2001-10-14 23:13 stdarg <stdarg@techmonkeys.org>
558
559 * src/: Makefile.am, core_binds.c, core_binds.h, main.c, modules.c,
560 script.h, tclhash.c, tclhash.h, tclmisc.c, mod/module.h,
561 mod/server.mod/server.c, mod/server.mod/servmsg.c,
562 mod/tclscript.mod/tclscript.c:
563
564 Updates to binds (event and time). New file to handle core binds.
565
566 2001-10-14 23:06 Federico Mennite <ite@techmonkeys.org>
567
568 * src/modules.c:
569
570 Fixed stupid bug when not sharing userfile.
571
572 2001-10-14 22:44 Federico Mennite <ite@techmonkeys.org>
573
574 * src/mod/uptime.mod/uptime.c:
575
576 Finished gettextification in uptime.mod.
577
578 2001-10-14 22:35 Federico Mennite <ite@techmonkeys.org>
579
580 * src/mod/blowfish.mod/blowfish.c:
581
582 Minor gettext's usage cleanup.
583
584 2001-10-14 21:01 Tothwolf <tothwolf@techmonkeys.org>
585
586 * src/mod/irc.mod/mode.c:
587
588 * need to initialize msg in gotmode()
589
590 2001-10-14 20:31 Federico Mennite <ite@techmonkeys.org>
591
592 * src/mod/blowfish.mod/blowfish.c:
593
594 Finished gettextification in blowfish.mod.
595
596 2001-10-14 20:04 Federico Mennite <ite@techmonkeys.org>
597
598 * src/mod/assoc.mod/assoc.c:
599
600 Finished gettextification in assoc.mod.
601
602 2001-10-14 19:30 Federico Mennite <ite@techmonkeys.org>
603
604 * acinclude.m4:
605
606 * Removed old shell customization on Ultrix. It should work fine
607 now.
608 * Fixed wrong $host_os match for NextStep.
609 * In a debug build, link with Electric Fence Malloc Debugger if
610 detected.
611
612 2001-10-14 16:59 stdarg <stdarg@techmonkeys.org>
613
614 * src/: script.c, script_api.h, mod/tclscript.mod/tclscript.c:
615
616 Added a convenience function, made normal c functions easy to wrap,
617 added a SCRIPT_USER type (handle <--> struct userrec *)
618
619 2001-10-14 16:20 Matthew Hallacy <poptix@techmonkeys.org>
620
621 * src/: patch.h, userrec.c:
622
623 another adduser overflow and memleak
624
625 2001-10-14 14:33 Federico Mennite <ite@techmonkeys.org>
626
627 * bootstrap:
628
629 Reverted a change on bootstrap script, accidentally broken in a
630 previous commit
631
632 2001-10-14 14:16 Federico Mennite <ite@techmonkeys.org>
633
634 * configure.ac, configure.in:
635
636 Renamed configure.in to configure.ac, since we use automake >= 2.50
637
638 2001-10-14 14:09 Federico Mennite <ite@techmonkeys.org>
639
640 * INSTALL, README, acinclude.m4, bootstrap, configure.in,
641 po/eggdrop.pot, src/main.c, src/modules.c, src/mod/modvals.h:
642
643 * STATIC is #defined again on static builds.
644 * Removed code for old module loading emulation on static builds.
645 * Updated README and INSTALL: new static build explanation.
646 * More string's gettextized-
647 * Synched po/eggdrop.pot with sources.
648
649 2001-10-14 13:50 Tothwolf <tothwolf@techmonkeys.org>
650
651 * src/mod/channels.mod/userchan.c:
652
653 * display global bans, exempts and invites even if not on a channel
654
655 2001-10-14 11:08 Tothwolf <tothwolf@techmonkeys.org>
656
657 * src/: chanprog.c, mod/channels.mod/userchan.c,
658 mod/irc.mod/mode.c:
659
660 * bugfixes where splitnick() was removed
661
662 2001-10-14 10:55 Tothwolf <tothwolf@techmonkeys.org>
663
664 * src/mod/server.mod/servmsg.c:
665
666 * lets make sure nick and uhost are not NULL
667
668 2001-10-14 10:37 Tothwolf <tothwolf@techmonkeys.org>
669
670 * src/mod/server.mod/servmsg.c:
671
672 * check uhost[0] instead of from[0] in gotnotice()
673
674 2001-10-14 10:22 Tothwolf <tothwolf@techmonkeys.org>
675
676 * Makefile.am, src/Makefile.am, src/adns/Makefile.am,
677 src/compat/Makefile.am, src/mod/compress.mod/Makefile.am,
678 src/mod/server.mod/servmsg.c, src/mod/tclscript.mod/.cvsignore:
679
680 * more minor Makefile.am cleanups
681 * added .cvsignore for tclscript.mod
682 * detect_flood() needed to be called in gotnotice() *after* checking
683 that a notice is not from a server
684
685 2001-10-14 04:46 stdarg <stdarg@techmonkeys.org>
686
687 * src/mod/tclscript.mod/: Makefile.am, tclscript.c:
688
689 Oops forgot to add Makefile.am and tclscript.c
690
691 2001-10-14 04:44 stdarg <stdarg@techmonkeys.org>
692
693 * configure.in, src/Makefile.am, src/main.c, src/modules.c,
694 src/registry.c, src/registry.h, src/script.c, src/script_api.h,
695 src/tcl.c, src/egglib/Makefile.am, src/egglib/msprintf.c,
696 src/egglib/msprintf.h, src/egglib/mstack.c, src/egglib/mstack.h,
697 src/mod/Makefile.am, src/mod/module.h:
698
699 Added code for tclscript.mod Made it compile correctly with
700 configure et al (hopefully...) Removed stuff for encodings from
701 tcl.c egglib/msprintf - like sprintf but mallocs a big enough buffer
702 for you (no overruns, no truncated data) egglib/mstack - simple
703 stack structure (push, pop) that grows with malloc and is accessible
704 in array form
705
706 2001-10-13 21:36 Tothwolf <tothwolf@techmonkeys.org>
707
708 * acconfig.h, acinclude.m4, configure.in, src/Makefile.am,
709 src/mod/assoc.mod/Makefile.am, src/mod/blowfish.mod/Makefile.am,
710 src/mod/channels.mod/Makefile.am, src/mod/compress.mod/Makefile.am,
711 src/mod/console.mod/Makefile.am, src/mod/ctcp.mod/Makefile.am,
712 src/mod/filesys.mod/Makefile.am, src/mod/irc.mod/Makefile.am,
713 src/mod/notes.mod/Makefile.am, src/mod/server.mod/Makefile.am,
714 src/mod/share.mod/Makefile.am, src/mod/transfer.mod/Makefile.am,
715 src/mod/uptime.mod/Makefile.am, src/mod/woobie.mod/Makefile.am:
716
717 * configure cleanups
718 * updated many autoconf macros to new formats
719 * removed acconfig.h
720 * --disable-debug configure option
721 * changed @EGG_DEBUG@ to $(EGG_DEBUG) in Makefile.am files
722
723 2001-10-13 15:55 Tothwolf <tothwolf@techmonkeys.org>
724
725 * src/: chanprog.c, misc.c, modules.c, proto.h, mod/module.h,
726 mod/channels.mod/userchan.c, mod/irc.mod/chan.c, mod/irc.mod/irc.c,
727 mod/irc.mod/mode.c, mod/server.mod/server.c,
728 mod/server.mod/servmsg.c:
729
730 * splitnick() removed
731 * cleanup where splitnicks() was removed
732 * removed unused "existant" check from
733 tell_bans/tell_exempts/tell_invites
734
735 2001-10-13 12:00 stdarg <stdarg@techmonkeys.org>
736
737 * src/: Makefile.am, egg_timer.c, egg_timer.h, main.c, net.c,
738 tclmisc.c, mod/filesys.mod/filesys.c:
739
740 Added code for C-based microsecond-precision timers. Made utimer
741 and timer use the new timer stuff. (But utimers and timers don't
742 work with it yet, either does killtimer + killutimer, maybe somebody
743 else can update those :) or I'll do it later) Added new tcl command,
744 mutimer, to make a timer with a fractional second (i.e. mutimer
745 500000 hi == run 'hi' after 1/2 second) Made net.c change the
746 select() timeout based on the shortest timer. Added a guard clause
747 to lostdcc(n) to make sure n is valid. When the socket table is
748 reallocated, now the new sockets are marked SOCK_UNUSED (heh).
749 Fixed a typo in filesys.mod (mine) (looked up the wrong bind table)
750
751 2001-10-12 17:40 Tothwolf <tothwolf@techmonkeys.org>
752
753 * src/: irccmp.c, patch.h, mod/server.mod/server.c,
754 mod/server.mod/servmsg.c:
755
756 * splitnicks() removed
757 * check_queues() removed
758 * parse_q() removed
759 * purge_kicks() removed
760
761 2001-10-12 15:50 Tothwolf <tothwolf@techmonkeys.org>
762
763 * acinclude.m4, src/Makefile.am, src/botnet.c, src/cmds.c,
764 src/dcc.c, src/debug.h, src/eggdrop.h, src/irccmp.c, src/main.c,
765 src/main.h, src/modules.c, src/net.c, src/proto.h, src/tcl.c,
766 src/tclhash.c, src/mod/module.h, src/mod/modvals.h:
767
768 * DEBUG_ASSERT renamed to DEBUG
769 * Assert macro removed, replaced with ANSI assert support
770 * Removed more kludge code
771
772 2001-10-12 13:43 Tothwolf <tothwolf@techmonkeys.org>
773
774 * src/mod/server.mod/server.c:
775
776 * Getting rid of splitnicks()...
777
778 2001-10-12 07:45 Tothwolf <tothwolf@techmonkeys.org>
779
780 * src/: irccmp.h, match.c, modules.c, proto.h:
781
782 * More irccmp/irctoupper fixes
783
784 2001-10-12 02:27 stdarg <stdarg@techmonkeys.org>
785
786 * src/: botnet.c, main.c, match.c, net.c, tcl.c, tclhash.c:
787
788 Moved some stuff from main.c to botnet.c (for modularizing botnet)
789 Changed irctoupper to _irctoupper in match.c (temporary fix, cuz
790 something is making it crash (I think irctoupper isn't initialized
791 or exported or something)) Added code to expand the socket table
792 when it's full.
793
794 2001-10-11 19:38 Tothwolf <tothwolf@techmonkeys.org>
795
796 * src/patch.h:
797
798 * Update patch.h
799
800 2001-10-11 18:24 Tothwolf <tothwolf@techmonkeys.org>
801
802 * src/: Makefile.am, chanprog.c, flags.c, irccmp.c, irccmp.h,
803 match.c, match.h, misc.c, modules.c, proto.h, rfc1459.c, userent.c,
804 userrec.c, users.c, mod/module.h, mod/modvals.h,
805 mod/channels.mod/channels.c, mod/channels.mod/cmdschan.c,
806 mod/channels.mod/userchan.c, mod/irc.mod/chan.c,
807 mod/irc.mod/cmdsirc.c, mod/irc.mod/irc.c, mod/irc.mod/mode.c,
808 mod/irc.mod/msgcmds.c, mod/server.mod/server.c,
809 mod/server.mod/servmsg.c, mod/share.mod/share.c,
810 mod/transfer.mod/transfer.c:
811
812 * rfc1459.c cleaned up and renamed to irccmp.c
813 * rfc_casecmp() renamed to irccmp()
814 * rfc_ncasecmp() renamed to ircncmp()
815 * rfc_toupper() renamed to irctoupper()
816 * rfc_tolower() renamed to irctolower()
817 * more match.c cleanups
818
819 2001-10-11 13:01 Tothwolf <tothwolf@techmonkeys.org>
820
821 * src/: dns.c, eggdrop.h, net.c, mod/channels.mod/cmdschan.c,
822 mod/filesys.mod/dbcompat.c, mod/filesys.mod/filedb3.c,
823 mod/filesys.mod/files.c, mod/filesys.mod/filesys.c,
824 mod/filesys.mod/tclfiles.c, mod/notes.mod/notes.c,
825 mod/transfer.mod/transfer.c:
826
827 * malloc_strcpy/realloc_strcpy bugfixes
828
829 2001-10-11 11:34 Tothwolf <tothwolf@techmonkeys.org>
830
831 * src/: botnet.c, cmds.c, dcc.c, dccutil.c, dns.c, eggdrop.h,
832 flags.c, misc.c, tcldcc.c, tclhash.c, userent.c,
833 egglib/hash_table.c, mod/channels.mod/tclchan.c,
834 mod/console.mod/console.c, mod/filesys.mod/filedb3.c,
835 mod/filesys.mod/filesys.c, mod/irc.mod/chan.c, mod/irc.mod/irc.c,
836 mod/irc.mod/mode.c, mod/server.mod/server.c,
837 mod/server.mod/servmsg.c, mod/transfer.mod/transfer.c:
838
839 * Use calloc() instead of malloc_memset macro
840
841 2001-10-10 18:47 stdarg <stdarg@techmonkeys.org>
842
843 * src/mod/: assoc.mod/assoc.c, filesys.mod/filesys.c,
844 uptime.mod/uptime.c:
845
846 Yeah, better declare BT_dcc before I use it heh.
847
848 2001-10-10 18:37 stdarg <stdarg@techmonkeys.org>
849
850 * src/: modules.c, tclhash.c, tclhash.h, mod/module.h,
851 mod/assoc.mod/assoc.c, mod/channels.mod/channels.c,
852 mod/console.mod/console.c, mod/filesys.mod/filesys.c,
853 mod/notes.mod/notes.c, mod/share.mod/share.c,
854 mod/uptime.mod/uptime.c, mod/woobie.mod/woobie.c:
855
856 Got rid of the last remnants of H_dcc.
857
858 2001-10-10 17:07 stdarg <stdarg@techmonkeys.org>
859
860 * src/egglib/linked_list.c:
861
862 Need to initialize cursors even when the pointer is passed in.
863
864 2001-10-10 17:02 stdarg <stdarg@techmonkeys.org>
865
866 * src/mod/: channels.mod/tclchan.c, irc.mod/irc.c, irc.mod/irc.h,
867 irc.mod/mode.c:
868
869 Applied stuff from Bastian Blank: diff1: ircnet (net-type == 1)
870 specific settings the bits are set in chan.status not in
871 chan.ircnet_status diff2: gotmode have false arguments, it don't get
872 the real mode change diff3: BT_kick isn't initialized so eggdrop
873 want to dereference 0x0
874
875 2001-10-10 15:52 Tothwolf <tothwolf@techmonkeys.org>
876
877 * src/mod/: assoc.mod/help/assoc.help,
878 channels.mod/help/chaninfo.help, channels.mod/help/channels.help,
879 channels.mod/help/set/channels.help, console.mod/help/console.help,
880 console.mod/help/set/console.help, filesys.mod/help/filesys.help,
881 irc.mod/help/irc.help, irc.mod/help/set/irc.help,
882 notes.mod/help/notes.help, notes.mod/help/set/notes.help,
883 server.mod/help/server.help, server.mod/help/set/server.help,
884 share.mod/help/share.help:
885
886 more documentation updates from alpha tree
887
888 2001-10-10 14:50 Tothwolf <tothwolf@techmonkeys.org>
889
890 * acinclude.m4, configure.in, src/Makefile.am, src/dcc.c,
891 src/md5.c, src/md5.h, src/tclmisc.c:
892
893 moved md5.c and md5.h from src/md5/ to src/ added header files in
894 src/ to src/Makefile.am removed redundant egglib/libegg.la entry for
895 eggdrop_LDADD fixed -DEBUG_ASSERT typo in acinclude.m4
896
897 2001-10-10 13:15 Tothwolf <tothwolf@techmonkeys.org>
898
899 * INSTALL, README, eggdrop.complete.conf, doc/compiling.FAQ,
900 doc/eggdrop.doc, doc/text-substitutions.doc, doc/html/about.html,
901 doc/html/app-problems.html, doc/html/app-sharing.html,
902 doc/html/app-textsub.html, doc/html/app-tricks.html,
903 doc/html/app-weird.html, doc/html/authors.html, doc/html/bans.html,
904 doc/html/botnet.html, doc/html/compiling.html,
905 doc/html/egg-core.html, doc/html/faqs.html, doc/html/features.html,
906 doc/html/flags.html, doc/html/index.html, doc/html/install.html,
907 doc/html/mod-assoc.html, doc/html/mod-blowfish.html,
908 doc/html/mod-channels.html, doc/html/mod-compress.html,
909 doc/html/mod-dns.html, doc/html/mod-filesys.html,
910 doc/html/mod-irc.html, doc/html/mod-notes.html,
911 doc/html/mod-server.html, doc/html/mod-share.html,
912 doc/html/news.html, doc/html/party.html, doc/html/readme.html,
913 doc/html/sharing.html, doc/html/starting.html, doc/html/users.html,
914 help/cmds1.help, help/cmds2.help, help/core.help, scripts/CONTENTS,
915 scripts/compat.tcl, scripts/notes2.tcl, scripts/userinfo.tcl,
916 scripts/weed, scripts/help/userinfo.help:
917
918 documentation and misc updates from alpha tree
919
920 2001-10-10 10:44 Tothwolf <tothwolf@techmonkeys.org>
921
922 * acinclude.m4, configure.in, src/Makefile.am, src/botnet.c,
923 src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
924 src/dns.h, src/eggdrop.h, src/flags.c, src/main.c, src/main.h,
925 src/match.c, src/mem.c, src/misc.c, src/modules.c, src/modules.h,
926 src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c, src/tclhash.c,
927 src/tclhash.h, src/tcluser.c, src/userent.c, src/userrec.c,
928 src/users.c, src/users.h, src/compat/Makefile.am,
929 src/compat/compat.h, src/compat/inet_aton.c, src/compat/memcpy.c,
930 src/compat/memcpy.h, src/compat/memset.c, src/compat/memset.h,
931 src/compat/strcasecmp.c, src/egglib/hash_table.c,
932 src/egglib/linked_list.c, src/mod/module.h, src/mod/modvals.h,
933 src/mod/assoc.mod/assoc.c, src/mod/blowfish.mod/blowfish.c,
934 src/mod/channels.mod/channels.c, src/mod/channels.mod/channels.h,
935 src/mod/channels.mod/cmdschan.c, src/mod/channels.mod/tclchan.c,
936 src/mod/channels.mod/udefchan.c, src/mod/channels.mod/userchan.c,
937 src/mod/compress.mod/compress.c, src/mod/console.mod/console.c,
938 src/mod/filesys.mod/dbcompat.c, src/mod/filesys.mod/filedb3.c,
939 src/mod/filesys.mod/filedb3.h, src/mod/filesys.mod/filelist.c,
940 src/mod/filesys.mod/files.c, src/mod/filesys.mod/filesys.c,
941 src/mod/filesys.mod/tclfiles.c, src/mod/irc.mod/chan.c,
942 src/mod/irc.mod/irc.c, src/mod/irc.mod/mode.c,
943 src/mod/irc.mod/msgcmds.c, src/mod/notes.mod/cmdsnote.c,
944 src/mod/notes.mod/notes.c, src/mod/server.mod/server.c,
945 src/mod/server.mod/server.h, src/mod/server.mod/servmsg.c,
946 src/mod/server.mod/tclserv.c, src/mod/share.mod/share.c,
947 src/mod/share.mod/uf_features.c, src/mod/transfer.mod/transfer.c,
948 src/mod/uptime.mod/uptime.c, src/mod/woobie.mod/woobie.c:
949
950 all expmem functions and support removed all memory status/debugging
951 code removed all #ifdef DEBUG_MEM code removed
952
953 nmalloc macro/n_malloc function removed, use malloc() now mod_malloc
954 function removed my_strdup function removed, use malloc_strcpy macro
955 now channel_malloc removed, use malloc_memset macro now
956 n_malloc_null function removed, use malloc_memset macro now
957 user_malloc macro/_user_malloc function removed, use malloc() now
958
959 nrealloc macro/n_realloc function removed, use realloc() now
960 mod_realloc function removed
961
962 nfree macro/n_free function removed, use free() now mod_free
963 function removed my_free macro removed, use free_null macro now
964 Tcl_Free compat macro now uses free() instead of removed n_free
965 function
966
967 malloc->strcpy now uses malloc_strcpy macro free(ptr);ptr=NULL; now
968 uses free_null macro malloc->bzero now uses malloc_memset macro
969 get_data_ptr macro/_get_data_ptr function removed, use malloc_memset
970 macro now
971
972 compat memcpy removed compat memset removed egg_memcpy/my_memcpy
973 misuse/mess changed to memcpy egg_bzero/bzero macro removed, use
974 memset() now
975
976 many uninitialized pointers now default to NULL
977
978 match.c is now compiled on it's own instead of being included into
979 tclhash.c match.c cleanup, removed broken/incomplete ircII compat
980 code wild_match macro removed, _wild_match function renamed to
981 wild_match wild_match_per function no longer declared static added
982 prototypes for wild_match and wild_match_per functions
983
984 Major function/macro changes:
985 nmalloc -> malloc()
986 nrealloc -> realloc()
987 nfree -> free()
988
989 Bugs found and fixed during audit:
990 buffer overflow in adduser()
991
992 Bugs fixed when code was removed:
993 typo in filedb3.c: EBUG_MEM -> DEBUG_MEM
994 extra egg_bzero call from filesys.c
995
996 2001-10-10 01:20 Federico Mennite <ite@techmonkeys.org>
997
998 * .cvsignore, ABOUT-NLS, AUTHORS, Makefile.am, Makefile.in,
999 acconfig.h, acinclude.m4, aclocal.m4, bootstrap, codeset.m4,
1000 config.guess, config.sub, configure.in, disabled_modules,
1001 gettext.m4, glibc21.m4, iconv.m4, isc-posix.m4, lcmessage.m4,
1002 progtest.m4, doc/AUTHORS, intl/Makefile.in, intl/VERSION,
1003 intl/bindtextdom.c, intl/config.charset, intl/dcgettext.c,
1004 intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c,
1005 intl/dngettext.c, intl/explodename.c, intl/finddomain.c,
1006 intl/gettext.c, intl/gettext.h, intl/gettextP.h,
1007 intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c,
1008 intl/libgettext.h, intl/libgnuintl.h, intl/loadinfo.h,
1009 intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias,
1010 intl/localealias.c, intl/ngettext.c, intl/plural.c, intl/plural.y,
1011 intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c,
1012 po/Makefile.in.in, po/eggdrop.pot, scripts/.cvsignore,
1013 scripts/Makefile.am, scripts/Makefile.in, src/.cvsignore,
1014 src/Makefile.am, src/Makefile.in, src/eggdrop.h, src/modules.c,
1015 src/adns/.cvsignore, src/adns/Makefile.am, src/adns/Makefile.in,
1016 src/adns/adns.make, src/compat/.cvsignore, src/compat/Makefile.am,
1017 src/compat/Makefile.in, src/compat/inet_aton.c,
1018 src/compat/memcpy.c, src/compat/memset.c, src/compat/snprintf.c,
1019 src/compat/strcasecmp.c, src/egglib/.cvsignore,
1020 src/egglib/Makefile.am, src/mod/.cvsignore, src/mod/Makefile.am,
1021 src/mod/Makefile.in, src/mod/eggautoconf, src/mod/eggmod.m4,
1022 src/mod/eggmod.sh, src/mod/module.h, src/mod/modvals.h,
1023 src/mod/assoc.mod/.cvsignore, src/mod/assoc.mod/Makefile,
1024 src/mod/assoc.mod/Makefile.am, src/mod/assoc.mod/assoc.c,
1025 src/mod/blowfish.mod/.cvsignore, src/mod/blowfish.mod/Makefile,
1026 src/mod/blowfish.mod/Makefile.am, src/mod/blowfish.mod/blowfish.c,
1027 src/mod/channels.mod/.cvsignore, src/mod/channels.mod/Makefile,
1028 src/mod/channels.mod/Makefile.am, src/mod/channels.mod/channels.c,
1029 src/mod/compress.mod/.cvsignore, src/mod/compress.mod/Makefile.am,
1030 src/mod/compress.mod/Makefile.in, src/mod/compress.mod/compress.c,
1031 src/mod/compress.mod/configure.in, src/mod/console.mod/.cvsignore,
1032 src/mod/console.mod/Makefile, src/mod/console.mod/Makefile.am,
1033 src/mod/console.mod/console.c, src/mod/ctcp.mod/.cvsignore,
1034 src/mod/ctcp.mod/Makefile, src/mod/ctcp.mod/Makefile.am,
1035 src/mod/ctcp.mod/ctcp.c, src/mod/filesys.mod/.cvsignore,
1036 src/mod/filesys.mod/Makefile, src/mod/filesys.mod/Makefile.am,
1037 src/mod/filesys.mod/filesys.c, src/mod/filesys.mod/filesys.h,
1038 src/mod/irc.mod/.cvsignore, src/mod/irc.mod/Makefile,
1039 src/mod/irc.mod/Makefile.am, src/mod/irc.mod/irc.c,
1040 src/mod/notes.mod/.cvsignore, src/mod/notes.mod/Makefile,
1041 src/mod/notes.mod/Makefile.am, src/mod/notes.mod/notes.c,
1042 src/mod/server.mod/.cvsignore, src/mod/server.mod/Makefile,
1043 src/mod/server.mod/Makefile.am, src/mod/server.mod/server.c,
1044 src/mod/share.mod/.cvsignore, src/mod/share.mod/Makefile,
1045 src/mod/share.mod/Makefile.am, src/mod/share.mod/share.c,
1046 src/mod/transfer.mod/.cvsignore, src/mod/transfer.mod/Makefile,
1047 src/mod/transfer.mod/Makefile.am, src/mod/transfer.mod/transfer.c,
1048 src/mod/uptime.mod/.cvsignore, src/mod/uptime.mod/Makefile,
1049 src/mod/uptime.mod/Makefile.am, src/mod/uptime.mod/uptime.c,
1050 src/mod/woobie.mod/.cvsignore, src/mod/woobie.mod/Makefile,
1051 src/mod/woobie.mod/Makefile.am, src/mod/woobie.mod/woobie.c:
1052
1053 * Refactored the tree (especially src/modules.c) to use the libltdl
1054 wrapper. Modules are configured to be lt_dlopened or dl_preopened
1055 (if the system doesn't support shared libraries).
1056 * Should compile modules on more SunOs environments and on Beos too.
1057 * Libtoolized the package: modules and internal libraries build
1058 system more protable than ever.
1059 * Wiped out old makefiles in favour of automake and Makefile.am's
1060 files.
1061 * Misc cleanups.
1062 * Updated bootstrap script
1063 * Moved doc/AUTHORS to ./AUTHORS
1064 * Updated config.guess and config.sub
1065 * Changed misc/ to ./ temporairly
1066 * Got rid of misc/modconfig, and more in general of the old module
1067 configuration stuff, in favor of an incoming ./configure
1068 parametrized choice.
1069 * Moved configure macros from aclocal.m4 to acinclude.m4 since
1070 aclocal.m4 is now generated by aclocal on bootstrap.
1071 * Removed no more necessary macros like EGG_EXEEXT because of
1072 libltdl+automake power ;P
1073 * Removed EGG_CHECK_LIBSAFE_SSCANF macro that wasn't necessary
1074 anymore after gettext support.
1075 * Added preliminary EGG_DEBUG_OPTIONS macro.
1076 * Heavily stripped EGG_CHECK_OS macro and got rid of some system
1077 specific defines that were dead because of libltdl.
1078 * Updated .cvsignore files.
1079 * Improved make dist target.
1080 * make static is gone in favor of ./configure --disable-shared.
1081 * make debug is gone in favor of future ./configure --with-debug
1082 options.
1083 * Others targets are gone in favor of more GNU standard targets.
1084 * Updated po/eggdrop.pot. # Egglib is now compiled and linked in
1085 the core.
1086 * Moved compress.mod's specific configure macros to the top
1087 configure script.
1088 * Switched to gettext 0.10.40 and pre-gettextized the devel tree.
1089
1090 2001-10-09 12:42 Tothwolf <tothwolf@techmonkeys.org>
1091
1092 * src/tclhash.h:
1093
1094 Added missing prototypes for init_bind2 and kill_bind2 to tclhash.h
1095
1096 2001-10-09 06:59 stdarg <stdarg@techmonkeys.org>
1097
1098 * doc/howto/setudef.txt:
1099
1100 Sample code for user-defined channel settings
1101
1102 2001-10-07 04:02 stdarg <stdarg@techmonkeys.org>
1103
1104 * src/: botcmd.c, botnet.c, cmds.c, dccutil.c, tclhash.c,
1105 tclhash.h, mod/modvals.h, mod/ctcp.mod/ctcp.c, mod/irc.mod/irc.c,
1106 mod/irc.mod/irc.h, mod/server.mod/server.c,
1107 mod/server.mod/server.h, mod/server.mod/servmsg.c:
1108
1109 Got rid of bind tables in the exported irc function table. They're
1110 not used anywhere in the core or other normal modules. Other people
1111 should use find_bind_table(), not #define's. Got rid of H_* bind
1112 tables in irc module. All are BT_* now. Integrated the new bind
1113 tables in with the normal bind/unbind command. Made tcl callbacks
1114 work with the normal data types (string, int, user (handle)). Got
1115 rid of old bind tables in server.mod Made ctcp.mod use the new bind
1116 tables. Wrote down most of the stuff I did so that ITE could see a
1117 detailed report :) hehe (although I have a feeling I've left
1118 something out)
1119
1120 2001-10-05 04:28 Jeff Fisher <guppy@techmonkeys.org>
1121
1122 * src/cmds.c:
1123
1124 lets try to keep the same messages that make eggdrop the classic it
1125 is
1126
1127 2001-10-04 22:15 stdarg <stdarg@techmonkeys.org>
1128
1129 * src/dcc.c:
1130
1131 Little potential problem I saw.
1132
1133 2001-10-04 21:37 stdarg <stdarg@techmonkeys.org>
1134
1135 * src/: cmds.c, dcc.c, tcldcc.c, tclhash.c:
1136
1137 Fixed the quit command to make it an actual dcc command, not a
1138 special thing in dcc.c.
1139
1140 2001-10-03 16:00 Matthew Hallacy <poptix@techmonkeys.org>
1141
1142 * src/mod/uptime.mod/uptime.c:
1143
1144 remove useless debug line from uptime.mod
1145
1146 2001-09-30 04:27 stdarg <stdarg@techmonkeys.org>
1147
1148 * src/: tclhash.c, tclhash.h, mod/server.mod/server.c,
1149 mod/server.mod/servmsg.c:
1150
1151 The new bind tables seem to be working pretty well. This patch
1152 mainly creates a new dcc bind table and moves the core built-ins to
1153 that table. The behavior of the new table is a little different
1154 than the old one (for now).
1155
1156 2001-09-28 03:15 stdarg <stdarg@techmonkeys.org>
1157
1158 * src/: botcmd.c, botnet.c, dcc.c, dccutil.c, main.c, modules.c,
1159 tcldcc.c, tclhash.c, tclhash.h, mod/module.h, mod/irc.mod/chan.c,
1160 mod/irc.mod/irc.c, mod/server.mod/server.c,
1161 mod/server.mod/servmsg.c:
1162
1163
1164
1165 This is a big patch! Created several new bind tables (raw, msg,
1166 msgm, pub, pubm) to see how it would work. Seems to work well so
1167 far, although there could be bugs. Added most of the new important
1168 bind table functions to the global table.
1169
1170 2001-09-28 02:52 Matthew Hallacy <poptix@techmonkeys.org>
1171
1172 * src/: patch.h, mod/irc.mod/cmdsirc.c:
1173
1174 Someone put a ! in place of a -, .kickban didn't work correctly.
1175
1176 2001-09-27 18:33 Teemu Hjelt <sup@techmonkeys.org>
1177
1178 * src/mod/irc.mod/: irc.c, msgcmds.c:
1179
1180 Removed the GO command again and readded need-cycle
1181
1182 2001-09-20 19:50 stdarg <stdarg@techmonkeys.org>
1183
1184 * src/: main.c, tcl.c, tclhash.c, tclhash.h:
1185
1186 STill removing tcl from the bind table. Created first non-tcl bind
1187 entry ("event") and bind2/unbind2.
1188
1189 2001-08-29 19:21 stdarg <stdarg@techmonkeys.org>
1190
1191 * src/mod/channels.mod/tclchan.c:
1192
1193 I guess "channel get mode" should really be "channel get chanmode"
1194 since we use "chanmode" for the "channel set" command.
1195
1196 2001-08-28 01:41 Federico Mennite <ite@techmonkeys.org>
1197
1198 * po/eggdrop.pot:
1199
1200 synched eggdrop.pot with latest string changes.
1201
1202 2001-08-28 01:33 Federico Mennite <ite@techmonkeys.org>
1203
1204 * src/cmds.c:
1205
1206 Some gettext's cleanups to strings in src/cmds.c
1207
1208 2001-08-27 23:33 Matthew Hallacy <poptix@techmonkeys.org>
1209
1210 * src/mod/channels.mod/: cmdschan.c, help/channels.help:
1211
1212
1213
1214 Damnit, it was n|n for a reason, Do not randomly commit things.
1215
1216 2001-08-27 23:31 Matthew Hallacy <poptix@techmonkeys.org>
1217
1218 * doc/tcl-commands.doc, src/mod/irc.mod/irc.c,
1219 src/mod/irc.mod/msgcmds.c, src/mod/irc.mod/help/msg/irc.help:
1220
1221
1222
1223 Submit these patches seperately, slipping in things with other
1224 patches is evil, besides we haven't decided on the GO command yet.
1225
1226 2001-08-27 23:25 Matthew Hallacy <poptix@techmonkeys.org>
1227
1228 * scripts/userinfo.tcl:
1229
1230 updated userinfo.tcl
1231
1232 2001-08-27 23:14 Matthew Hallacy <poptix@techmonkeys.org>
1233
1234 * src/: cmds.c, patch.h:
1235
1236 PATCH: cmd_boot.patch
1237
1238 Fix boots with people that have full length HANDLEN
1239
1240 2001-08-27 23:06 Matthew Hallacy <poptix@techmonkeys.org>
1241
1242 * src/: patch.h, mod/irc.mod/chan.c, mod/server.mod/servmsg.c:
1243
1244 PATCH: ctcp2help.patch
1245
1246 By BarkerJr, send CTCP replies to the help queue instead of the
1247 server queue
1248
1249 2001-08-26 03:52 stdarg <stdarg@techmonkeys.org>
1250
1251 * src/: tclhash.c, tclhash.h:
1252
1253 Continuing with new check_bind function.
1254
1255 2001-08-26 03:16 stdarg <stdarg@techmonkeys.org>
1256
1257 * src/flags.c:
1258
1259 Added information about return values so people don't have to trace
1260 through the code.
1261
1262 2001-08-25 20:42 stdarg <stdarg@techmonkeys.org>
1263
1264 * doc/tcl-commands.doc:
1265
1266 I added the documentation for user-defined string settings and the
1267 channel get command. And I created a howto/ directory so we can put
1268 in proper programming examples. I'm not sure it's showing up in this
1269 commit though.
1270
1271 2001-08-25 07:47 stdarg <stdarg@techmonkeys.org>
1272
1273 * src/tclhash.c:
1274
1275 Progress getting rid of tcl dependencies. Should build fine, with a
1276 couple warnings.
1277
1278 2001-08-25 02:43 Federico Mennite <ite@techmonkeys.org>
1279
1280 * src/Makefile.in:
1281
1282 Defined a variable in Makefile.in needed for the link with the non
1283 system install gexttext.
1284
1285 2001-08-24 19:54 stdarg <stdarg@techmonkeys.org>
1286
1287 * src/tclhash.c:
1288
1289 Ahh, some more fixes, should be fine now except for "defined but not
1290 used" errors.
1291
1292 2001-08-24 19:46 stdarg <stdarg@techmonkeys.org>
1293
1294 * src/: tclhash.c, tclhash.h:
1295
1296 Fixed some stuff and added some more.
1297
1298 2001-08-24 01:07 stdarg <stdarg@techmonkeys.org>
1299
1300 * src/: tclhash.c, tclhash.h:
1301
1302 Some more changes... haven't deleted anything yet, so it should all
1303 still compile. :)
1304
1305 2001-08-23 23:15 stdarg <stdarg@techmonkeys.org>
1306
1307 * src/tclhash.h:
1308
1309 Making way for tcl-less bind tables.
1310
1311 2001-08-23 04:06 stdarg <stdarg@techmonkeys.org>
1312
1313 * src/mod/channels.mod/: channels.c, channels.h, cmdschan.c,
1314 flagmaps.c, tclchan.c, udefchan.c:
1315
1316
1317
1318 Adding user-defined strings and the "channel get" command.
1319
1320 2001-08-23 03:19 stdarg <stdarg@techmonkeys.org>
1321
1322 * src/chan.h:
1323
1324
1325
1326 Changed some stuff around to make some flags positive instead of
1327 negative.
1328
1329 2001-08-23 00:39 Matthew Hallacy <poptix@techmonkeys.org>
1330
1331 * src/patch.h:
1332
1333 [no log message]
1334
1335 2001-08-23 00:38 Matthew Hallacy <poptix@techmonkeys.org>
1336
1337 * src/mod/uptime.mod/uptime.c:
1338
1339 No longer send server name in uptime.mod
1340
1341 2001-08-22 23:49 Teemu Hjelt <sup@techmonkeys.org>
1342
1343 * src/mod/channels.mod/tclchan.c:
1344
1345 BarkerJr: Added a check for -dynamicbans to
1346 newban/newexempt/newinvite.
1347
1348 2001-08-22 00:41 Federico Mennite <ite@techmonkeys.org>
1349
1350 * aclocal.m4:
1351
1352 aclocal.m4's macros are now automake2.50 compatible
1353
1354 2001-08-21 22:03 Teemu Hjelt <sup@techmonkeys.org>
1355
1356 * src/mod/channels.mod/: cmdschan.c, help/channels.help:
1357
1358 Changed the binding of cmd_chanset to m|m.
1359
1360 2001-08-21 20:00 Teemu Hjelt <sup@techmonkeys.org>
1361
1362 * doc/tcl-commands.doc, src/mod/irc.mod/irc.c,
1363 src/mod/irc.mod/msgcmds.c, src/mod/irc.mod/help/msg/irc.help:
1364
1365 Removed the GO command and added need-cycle.
1366
1367 2001-08-21 00:21 Federico Mennite <ite@techmonkeys.org>
1368
1369 * .cvsignore, Makefile.in, acconfig.h, aclocal.m4, bootstrap,
1370 configure.in, po/.cvsignore, po/POTFILES.in, po/eggdrop.pot,
1371 po/update.pl, src/Makefile.in, src/eggdrop.h, src/main.c,
1372 src/mod/module.h:
1373
1374 Gettext phase 2:
1375 * Replced dummy _() define with the real one and added language
1376 domain binding code.
1377 * added gettext's related m4 macros to aclocal
1378 * added misc/config.guess and misc/config.sub system detection
1379 scripts
1380 * added the po subdirectory containing:
1381 - eggdrop.pot: the template translation file.
1382 - POTFILES.in: a list of the source files containing _("") macros
1383 - update.pl: a small perl script to generate eggdrop.pot from the
1384 sources and to update existing translation files (*.po)
1385 - ChangeLog: list of changes in that directory.
1386 * added VERSION and VERSION_NUM (replacing EGG_VERSION and
1387 EGG_VERSION_NUM) defines for versioning information. The version
1388 (+patch excepted) now changes by just editing an entry in top of
1389 configure.in.
1390 * removed EGG_VERSION_MAX and EGGDROP_VERSION_MIN C macros that
1391 wheren't used anywhere.
1392 * Modified bootstrap script
1393 * added and and modified .cvsignore files
1394
1395 2001-08-19 09:08 Matthew Hallacy <poptix@techmonkeys.org>
1396
1397 * src/: patch.h, mod/irc.mod/chan.c:
1398
1399
1400
1401 Found by Fixed by What... stdarg poptix we weren't looking
1402 the user record back up on iterations on channels in the NICK bind,
1403 causing the chance of a bad pointer reference =P (stdarg gave me the
1404 idea to look =)
1405
1406 2001-08-19 08:49 stdarg <stdarg@techmonkeys.org>
1407
1408 * doc/tcl-commands.doc:
1409
1410 Changed <arg> to <rest> in the binding part so that people won't be
1411 tempted to name it "args"
1412
1413 2001-08-19 08:42 Matthew Hallacy <poptix@techmonkeys.org>
1414
1415 * doc/tcl-commands.doc:
1416
1417
1418
1419 doc fixes for SIGN
1420
1421 2001-08-19 08:33 Matthew Hallacy <poptix@techmonkeys.org>
1422
1423 * src/mod/irc.mod/chan.c:
1424
1425
1426
1427 fixed the SIGN and SPLT binds not properly looking up users, now you
1428 can bind with flags, as well as getting the handle of the user in
1429 the $hand
1430
1431 2001-08-19 02:49 Dobos Lorant <drummer@buli.sk>
1432
1433 * src/: net.c, proto.h:
1434
1435 Removed unused hostnamefromip()
1436
1437 2001-08-19 02:36 Dobos Lorant <drummer@buli.sk>
1438
1439 * eggdrop.complete.conf, doc/html/egg-core.html,
1440 doc/settings/core.settings, doc/settings/mod.dns, help/core.help,
1441 help/set/cmds1.help, scripts/help/cmd_resolve.help, src/modules.c,
1442 src/net.c, src/tcl.c, src/tclmisc.c, src/mod/module.h,
1443 src/mod/channels.mod/cmdschan.c, src/mod/channels.mod/userchan.c:
1444
1445 Removed my-hostname. Cache local ipv4 address. Updated docs. FIXME
1446 for tcl_getmyip6(). Cleanups for channel.mod.
1447
1448 2001-08-19 02:24 Dobos Lorant <drummer@buli.sk>
1449
1450 * aclocal.m4, src/net.c:
1451
1452 Small changes to ipv6 detection to fail on cygwin
1453
1454 2001-08-18 18:56 Dobos Lorant <drummer@buli.sk>
1455
1456 * src/mod/: irc.mod/msgcmds.c, server.mod/server.c,
1457 server.mod/servmsg.c:
1458
1459 Show only valid information in .status 'Online as' field, same for .
1460 To get the valid user@host bot does WHOIS botnick after 001
1461
1462 2001-08-17 05:35 Jeff Fisher <guppy@techmonkeys.org>
1463
1464 * src/: dcc.c, tclmisc.c, mod/server.mod/servmsg.c:
1465
1466 Small change to how we send USER again -- since hostname/servername
1467 are ignored, send dots in their place as do most other clients ..
1468 don't have to worry about them using this method to detect us
1469 really. Also I changed our md5 routines from ones by RSA to ones by
1470 Solar Designer -- they are smaller and more efficient -- and public
1471 domain.
1472
1473 2001-08-16 13:27 Dobos Lorant <drummer@buli.sk>
1474
1475 * src/mem.c:
1476
1477 fixed bad MAX_MEM in mem.c
1478
1479 2001-08-15 17:11 Jeff Fisher <guppy@techmonkeys.org>
1480
1481 * .cvsignore:
1482
1483 Lets put ChangeLog into .cvsignore shall we
1484
1485 2001-08-15 17:09 Jeff Fisher <guppy@techmonkeys.org>
1486
1487 * src/: chanprog.c, cmds.c, proto.h:
1488
1489 Cleaned up cmd_uptime and cmd_botinfo a bit -- started doing some
1490 more dummy _(text) ... that is gonna take alot of work to totally
1491 finish that
1492
1493 2001-08-15 06:13 Federico Mennite <ite@techmonkeys.org>
1494
1495 * .cvsignore, src/adns/.cvsignore, src/mod/compress.mod/.cvsignore:
1496
1497 Added more entries in .cvsignore files.
1498
1499 2001-08-14 18:30 Jeff Fisher <guppy@techmonkeys.org>
1500
1501 * text/: banner, motd:
1502
1503 Lets remove version numbers from motd/banner since when we upgrade
1504 bots we do not overwrite these files normally and they can get dated
1505 when people move between series and do not upgrade their motd/banner
1506 .. I am one of these people.
1507
1508 2001-08-14 18:27 Jeff Fisher <guppy@techmonkeys.org>
1509
1510 * src/mod/server.mod/servmsg.c:
1511
1512 Fixed what information we send along with USER when registering to
1513 an IRCd. A sneaky irc admin could transparently detect eggdrop and
1514 quickly kline them automatically by making a small patch to his IRCd
1515 software.
1516
1517 proper USER format: <username> <hostname> <servername> :<realname>
1518
1519 most clients send some combination of this; however, eggdrop appears
1520 to be one of the few (if not only) that sends:
1521
1522 USER username username username :realname
1523
1524 So lets instead send the _proper_ information to avoid detection by
1525 sneaky admins who hate eggdrop for some childish reason.
1526
1527 2001-08-13 23:38 Federico Mennite <ite@techmonkeys.org>
1528
1529 * bootstrap:
1530
1531 Added executable bootstrap.
1532
1533 2001-08-13 23:36 Federico Mennite <ite@techmonkeys.org>
1534
1535 * bootstrap:
1536
1537 Removed non executable bootstrap.
1538
1539 2001-08-13 22:51 Federico Mennite <ite@techmonkeys.org>
1540
1541 * .cvsignore, doc/.cvsignore, scripts/.cvsignore, src/.cvsignore,
1542 src/adns/.cvsignore, src/compat/.cvsignore, src/egglib/.cvsignore,
1543 src/mod/.cvsignore, src/mod/compress.mod/.cvsignore:
1544
1545 Added .cvsignore files to ease committer's life.
1546
1547 2001-08-13 21:50 Federico Mennite <ite@techmonkeys.org>
1548
1549 * config.h.in, configure,
1550 src/mod/compress.mod/compress_config.h.in,
1551 src/mod/compress.mod/configure:
1552
1553 Removed needless config stuff. See previous patch.
1554
1555 2001-08-13 21:41 Federico Mennite <ite@techmonkeys.org>
1556
1557 * bootstrap:
1558
1559 Added missing bootstrap script from the prevoius patch.
1560
1561 2001-08-13 21:39 Federico Mennite <ite@techmonkeys.org>
1562
1563 * INSTALL, Makefile.in, acconfig.h,
1564 src/mod/compress.mod/Makefile.in:
1565
1566 * Created bootstrap script that runs the various autotools with a
1567 single command.
1568 * Removed configure scripts and *config.h.in files from the tree.
1569 * Modified distclean targets to remove the above files too.
1570 * Updated the INSTALL file with the bootstrap step in the
1571 installation process description.
1572
1573 2001-08-13 20:47 Jeff Fisher <guppy@techmonkeys.org>
1574
1575 * CONTENTS, Makefile.in, aclocal.m4, configure,
1576 eggdrop.complete.conf, doc/Makefile.in, doc/eggdrop.doc,
1577 doc/tricks, doc/html/egg-core.html, doc/man1/eggdrop.1,
1578 doc/settings/CONTENTS, doc/settings/contents,
1579 doc/settings/core.settings, help/core.help, src/Makefile.in,
1580 src/eggdrop.h, src/lang.h, src/language.c, src/main.c, src/main.h,
1581 src/mem.c, src/modules.c, src/proto.h, src/compat/Makefile.in,
1582 src/mod/Makefile.in, src/mod/module.h, src/mod/assoc.mod/Makefile,
1583 src/mod/blowfish.mod/Makefile, src/mod/channels.mod/Makefile,
1584 src/mod/compress.mod/Makefile.in, src/mod/console.mod/Makefile,
1585 src/mod/ctcp.mod/Makefile, src/mod/filesys.mod/Makefile,
1586 src/mod/filesys.mod/filesys.h, src/mod/irc.mod/Makefile,
1587 src/mod/notes.mod/Makefile, src/mod/server.mod/Makefile,
1588 src/mod/share.mod/Makefile, src/mod/transfer.mod/Makefile,
1589 src/mod/uptime.mod/Makefile, src/mod/woobie.mod/Makefile:
1590
1591 Good bye language.c, lang.h, we knew you so well yet hated you
1592
1593 2001-08-13 19:22 Jeff Fisher <guppy@techmonkeys.org>
1594
1595 * scripts/compat.tcl, src/tcluser.c:
1596
1597 Removed matchchanattr from the core and made a compat tcl proc
1598
1599 2001-08-13 19:12 Jeff Fisher <guppy@techmonkeys.org>
1600
1601 * FEATURES, INSTALL, eggdrop.complete.conf, eggdrop.simple.conf,
1602 doc/MODULES, doc/html/egg-core.html, doc/html/features.html,
1603 doc/html/index.html, doc/html/install.html,
1604 doc/html/mod-channels.html, doc/html/mod-wire.html,
1605 doc/settings/contents, doc/settings/core.settings,
1606 doc/settings/mod.channel, doc/settings/mod.woobie, help/core.help,
1607 src/chan.h, src/mod/channels.mod/channels.c,
1608 src/mod/channels.mod/cmdschan.c, src/mod/channels.mod/tclchan.c:
1609
1610 Removed more references to seen.mod and wire.mod
1611
1612 2001-08-13 17:24 Jeff Fisher <guppy@techmonkeys.org>
1613
1614 * eggdrop.complete.conf, eggdrop.simple.conf,
1615 doc/html/mod-blowfish.html, doc/settings/mod.blowfish,
1616 src/tclmisc.c:
1617
1618 removed checkmodule .. it the same as loadmodule basically,
1619 loadmodule blowfish behaves the same as checkmodule blowfish on
1620 startup and restart -- if someone can tell me otherwise, I'll revert
1621 this patch
1622
1623 2001-08-13 16:52 Jeff Fisher <guppy@techmonkeys.org>
1624
1625 * src/: chanprog.c, main.c:
1626
1627 Cleaned up the output of .status inregards to TCL ...
1628
1629 Instead of showing:
1630
1631 Using Tcl library: /usr/local/lib/tcl8.3 Tcl version: 8.3 (header
1632 version 8.3) Tcl patchlevel: 8.3.3 (header patchlevel 8.3.3) TCL
1633 isn't threaded
1634
1635 We now show:
1636
1637 Tcl library: /usr/lib/tcl8.3 Tcl version: 8.3.2 (header version
1638 8.3.2)
1639
1640 and is TCL is threaded:
1641
1642 Tcl library: /usr/lib/tcl8.3 Tcl version: 8.3.2 (header version
1643 8.3.2) Tcl is threaded
1644
1645 Do we even need to show the header version?
1646
1647 2001-08-13 16:21 Jeff Fisher <guppy@techmonkeys.org>
1648
1649 * eggdrop.complete.conf, doc/html/egg-core.html,
1650 doc/settings/core.settings, src/dcc.c, src/misc.c, src/proto.h,
1651 src/tcl.c:
1652
1653 removed use-telnet-banner (useless option), renamed show_banner to
1654 show_telnet_banner, updated the docs a bit for telnet-banner, got
1655 rid of a message in show_motd when the motd wasn't a regular text
1656 file (is it really needed? someone comment) and a minor speed
1657 improved in show_motd/show_telnet_banner .. we dont have to lookup
1658 the user if the opening of the files failed .. do it after we know
1659 we can read the file.
1660
1661 2001-08-13 14:51 Jeff Fisher <guppy@techmonkeys.org>
1662
1663 * eggdrop.complete.conf, doc/html/egg-core.html,
1664 doc/settings/core.settings, src/modules.c, src/net.c, src/proto.h,
1665 src/tcl.c, src/mod/module.h, src/mod/filesys.mod/filesys.c,
1666 src/mod/server.mod/server.c:
1667
1668 Removed dcc-sanitycheck since it was half commented out as "FIXME"
1669 -- also, in the day and age of IRC bouncers and socks5 connections,
1670 etc .. more and more people are hiding behind another machine and
1671 this setting wouldn't allow them to dcc chat into bots if turned on.
1672 As for security concerns with people being able to redirect a bot to
1673 connect elsewhere .. they cannot redirect the bot to connect to a
1674 port below 1024 -- dw had a suggestion ... if the ip being sent in
1675 the dcc is known, let them dcc chat into the bot .. I like this
1676 suggestion, what about the others?
1677
1678 2001-08-13 14:17 Jeff Fisher <guppy@techmonkeys.org>
1679
1680 * eggdrop.complete.conf, doc/html/egg-core.html,
1681 doc/settings/core.settings, src/dcc.c, src/modules.c, src/tcl.c,
1682 src/mod/module.h, src/mod/filesys.mod/filesys.c,
1683 src/mod/server.mod/server.c:
1684
1685 Removed dcc-portrange since it was a stupid setting (good idea of
1686 course) and the values 1024 and 65535 are now hardcoded as the
1687 portrange .. anything below 1024 shouldn't be used for dcc and of
1688 course, anything over 65535 isn't even a port. Once we have our
1689 #include file mess cleaned up we should think about changing these
1690 values to #define's .. maybe and its a big maybe.
1691
1692 2001-08-13 03:58 Jeff Fisher <guppy@techmonkeys.org>
1693
1694 * eggdrop.complete.conf, doc/html/mod-server.html,
1695 doc/settings/mod.server, src/mod/server.mod/server.c,
1696 src/mod/server.mod/server.h, src/mod/server.mod/servmsg.c,
1697 src/mod/server.mod/help/set/server.help:
1698
1699 well, servlimit is now gone also .. this is another feature that was
1700 made useless years ago and should have been removed years ago
1701
1702 2001-08-13 03:08 Jeff Fisher <guppy@techmonkeys.org>
1703
1704 * eggdrop.advanced.conf:
1705
1706 Sorry, forgot to remove eggdrop.advanced.conf -- we shouldn't give
1707 Canadians commit access
1708
1709 2001-08-13 03:05 Jeff Fisher <guppy@techmonkeys.org>
1710
1711 * CONTENTS, Makefile.in, NEWS, eggdrop.complete.conf,
1712 eggdrop.simple.conf, doc/eggdrop.doc, doc/tcl-commands.doc,
1713 doc/html/egg-core.html, doc/html/mod-channels.html,
1714 doc/html/mod-server.html, doc/man1/eggdrop.1,
1715 doc/settings/core.settings, doc/settings/mod.channel,
1716 doc/settings/mod.server, src/chan.h,
1717 src/mod/channels.mod/channels.c, src/mod/channels.mod/cmdschan.c,
1718 src/mod/channels.mod/tclchan.c,
1719 src/mod/channels.mod/help/chaninfo.help, src/mod/irc.mod/chan.c,
1720 src/mod/irc.mod/irc.c, src/mod/irc.mod/mode.c,
1721 src/mod/server.mod/server.c, src/mod/server.mod/servmsg.c,
1722 src/mod/server.mod/help/set/server.help:
1723
1724 PATCH: clean_leftover_features About time these got removed since we
1725 have better replacements for them ... scripters will hate us at
1726 first then love us
1727
1728 2001-08-12 03:09 Jeff Fisher <guppy@techmonkeys.org>
1729
1730 * doc/Makefile.in:
1731
1732 lets not try to install UPDATES1.7 since we dont have one (found by
1733 Webbie)
1734
1735 2001-08-11 08:22 Jeff Fisher <guppy@techmonkeys.org>
1736
1737 * doc/AUTHORS:
1738
1739 ITE! We now know you
1740
1741 2001-08-11 07:29 Jeff Fisher <guppy@techmonkeys.org>
1742
1743 * doc/UPDATES1.6, doc/tcl-commands.doc, scripts/getops.tcl,
1744 src/patch.h:
1745
1746 sync'd 1.7 to 1.6 ... also, I modifed the ChangeLog ... gonna try
1747 again to get that stupid thing atuomated -- if anyone has any hints
1748 or scripts for it, tell me
1749
1750 2001-08-10 23:51 Federico Mennite <ite@techmonkeys.org>
1751
1752 * Makefile.in, src/bg.c, src/botcmd.c, src/botmsg.c, src/botnet.c,
1753 src/chanprog