From edi at agharta.de Mon Sep 4 23:01:26 2006 From: edi at agharta.de (Edi Weitz) Date: Tue, 05 Sep 2006 01:01:26 +0200 Subject: [tbnl-announce] New versions 0.10.2 (TBNL) and 0.3.0 (Hunchentoot) Message-ID: TBNL: ----- ChangeLog: Version 0.10.2 2006-09-05 Better reporting of IP addresses and ports if not behind mod_lisp Improved logging Fixed REAL-REMOTE-ADDR Cookies always use UTF-8 encoding (which is opaque to the client anyway) Read request bodies without 'Content-Length' header (for Hunchentoot) Removed accented character from test.lisp to appease SBCL (reported by Xristos Kalkanis) Download: http://weitz.de/files/tbnl.tar.gz Hunchentoot: ------------ ChangeLog: Version 0.3.0 2006-09-05 Accept HTTP requests with chunked transfer encoding Use Chunga for chunking Download: http://weitz.de/files/hunchentoot.tar.gz Cheers, Edi. From edi at agharta.de Tue Sep 5 19:33:35 2006 From: edi at agharta.de (Edi Weitz) Date: Tue, 05 Sep 2006 21:33:35 +0200 Subject: [tbnl-announce] New version 0.10.3 (Was: TBNL/SBCL 0.9.16 problems) In-Reply-To: (Juho Snellman's message of "Tue, 5 Sep 2006 17:37:44 +0000 (UTC)") References: <794ADCC8-1DC1-466B-9CBC-075996A86549@essex.ac.uk> Message-ID: On Tue, 5 Sep 2006 17:37:44 +0000 (UTC), Juho Snellman wrote: > * Just muffle the warning by adding the following declaration at > the start of the function: > > #+sbcl (declare (sb-ext:muffle-conditions warning)) Thanks. I've added that and made a new release. > * Ensure that the compiler also knows that it really can't happen > by replacing: > > (when (string= name parameter-name) > (parse-integer index-string)) > > With: > > (when (and (string= name parameter-name) > index-string) > (parse-integer index-string)) Adding something to otherwise correct code just to appease the compiler feels a bit like static typing to me - I'd rather not do that... :) Yeah, I know, it's only a friendly warning, but at least it stops ASDF compilation. Thanks, Edi. From edi at agharta.de Thu Sep 14 20:11:27 2006 From: edi at agharta.de (Edi Weitz) Date: Thu, 14 Sep 2006 22:11:27 +0200 Subject: [tbnl-announce] New versions 0.11.1 (TBNL) and 0.3.2 (Hunchentoot) Message-ID: Both new versions (try to) add better debugging capabilities - see http://weitz.de/tbnl/#*catch-errors-p* Cheers, Edi. From edi at agharta.de Wed Sep 20 19:40:05 2006 From: edi at agharta.de (Edi Weitz) Date: Wed, 20 Sep 2006 21:40:05 +0200 Subject: [tbnl-announce] New version 0.11.2 Message-ID: ChangeLog: Version 0.11.2 2006-09-20 DEFINE-EASY-HANDLER: fixed and clarified redefinition DEFINE-EASY-HANDLER: allow for functions designators as "URIs" DEFINE-EASY-HANDLER: take file uploads into account Made logging a little bit more robust Added mime type for XSL-FO (.fo) Download: http://weitz.de/files/tbnl.tar.gz Have fun, Edi. From edi at agharta.de Sat Sep 30 13:24:20 2006 From: edi at agharta.de (Edi Weitz) Date: Sat, 30 Sep 2006 15:24:20 +0200 Subject: [tbnl-announce] New version 0.11.3 (Was: Add hook before uploading a file.) In-Reply-To: <58f839b70609171633q1198cf71o3ebfcaac1ab2fb27@mail.gmail.com> (Erik Enge's message of "Sun, 17 Sep 2006 19:33:51 -0400") References: <58f839b70609171145i490568d5kc6b2814e9cbade0e@mail.gmail.com> <58f839b70609171633q1198cf71o3ebfcaac1ab2fb27@mail.gmail.com> Message-ID: On Sun, 17 Sep 2006 19:33:51 -0400, "Erik Enge" wrote: > The simplest way I can think of is with a hook right when we have > the filename but before we start writing to that file. I've added that now - see doc entry for *FILE-UPLOAD-HOOK*. Please try if it works for you. I think that's the best I can do ATM without modifying the RFC2388 code. Cheers, Edi.