I've put out a 3.0.1 release that has various minor bug fixes so that,
for example, threading works :-)
I've also cleaned up the distribution so I was able to properly build
the Thread extention.  Please find this at

ftp://ftp.scriptics.com/pub/tcl/httpd/tclhttpd3.0.1-dist.tar.gz
ftp://ftp.scriptics.com/pub/tcl/httpd/tclhttpd3.0.1.tar.gz

I'll append the ChangeLog diffs from 3.0.0 so you can get an idea of
what I've done.  The Thread extension also got a bit of cleanup so
it compiles and installs properly.

Finally, I have to admit you are still mostly on your own for the SSL support.
While we use SSL internally, our build process is rather elaborate and
just haven't the time to go through a simplified version of that process.
If one of you gets a working recipie, please share it with us.  For
various legal reasons I cannot just post a pre-compiled TLS extension.

--      Brent Welch     <[EMAIL PROTECTED]>
        http://www.scriptics.com
        Scriptics: The Tcl Platform Company

Tcl Httpd ChangeLog
2000-05-13  Brent Welch <[EMAIL PROTECTED]>

        * lib/include.tcl: Changed Html_ExtractParam to html::extractParam so 
the
        server-side examples work.
        * htdocs/*: Various clean up of the sample URL tree for the 3.0.1 
release.

2000-05-12  Brent Welch <[EMAIL PROTECTED]>

        * Various additions to installation documentation
        * Created 3.0.1 distribution

2000-05-10  Brent Welch <[EMAIL PROTECTED]>

        * bin/httpd.tcl: Moved development script library to
        the front of the auto_path.
        * lib/httpd.tcl: Made the SSL handhake non-blocking. BUG 5252.
        * lib/cgi.tcl: Changed exec of CGI script to use
                >2 /dev/stdout (if that device exists) instead of
                |& cat (to eliminate a process)
        * lib/doc.tcl: Fixed ~username accesses.
        * lib/mail.tcl: This now looks for /usr/lib/sendmail or
        for /sbin/sendmail for those FreeBSD folks out there.
        * lib/status.tcl: Beefed up /status/size

2000-05-08  Melissa Chawla  <[EMAIL PROTECTED]>

        * lib/httpd.tcl: removed extra requirement that the caDir
        Httpd(SSL_CADIR) be an existing file.

2000-05-08 Brent Welch <[EMAIL PROTECTED]>

        * lib/httpd.tcl: Fixed Httpd_SelfUrl to correctly insert the port
        number if the client passed the Host: HTTP header.
        Previously that case wasn't setting custom port numbers correctly.
        * lib/version.tcl: Upped to 3.0.1
        * htdocs/register.tml: Added version string to form data
        * bin/test/bigpost.tcl: Fixed argument handling
        * lib/cgi.tcl: set env(SERVER_HTTPS_PORT) if the server has
        a secure port open.


2000-05-05 Brent Welch <[EMAIL PROTECTED]>

        * lib/auth.tcl, lib/httpd.tcl:  The Basic authentication module
        now sets the data(remote_user) and data(auth_type) variables,
        which are later copied into the REMOTE_USER and AUTH_TYPE
        environment variables.
        * lib/log.tcl: Log_FlushMinutes will call Log_Flush if it sees
        that the chain of after events has already been started.  This
        will ensure that the next flush occurs when expected.
        * bin/httpdthread.tcl, lib/thread.tcl:  fixed initialization
        of threaded interpreters.
        * htdocs/*:  Added various test pages.

2000-05-03 Brent Welch <[EMAIL PROTECTED]>

        * bin/httpd.tcl:  Fixed startup code to find bundled TclLib
        * lib/doc.tcl: Added check against bogus Content-Type that can
        be generated by IE 5 when a POST keep-alive is followed by a GET.
        The GET request contains the Content-Type from the POST (!), which
        if it is multipart/form-data, is completely bogus.

2000-05-01 Brent Welch <[EMAIL PROTECTED]>

        * Added Httpd_DumpHeaders to get the HTTP protocol state out
        of a connection

2000-04-28 Brent Welch <[EMAIL PROTECTED]>

        * Fixed Doc_RedirectSelf to use html::resolveUrl to correctly
        convert relative URLs into an absolute one.

2000-04-26  Brent Welch <[EMAIL PROTECTED]>

        * Released 3.0.0 - applied rel-3-0-0 tag



Reply via email to