/[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.133 - (show annotations) (download)
Sun Oct 21 21:00:18 2001 UTC (17 years, 6 months ago) by changelog
Branch: MAIN
Changes since 1.132: +6 -0 lines
ChangeLog

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