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

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