Revision: 4194
Author: edi
URL: http://bknr.net/trac/changeset/4194
Update documentation
U trunk/thirdparty/drakma/CHANGELOG.txt
U trunk/thirdparty/drakma/conditions.lisp
U trunk/thirdparty/drakma/doc/index.html
U trunk/thirdparty/drakma/packages.lisp
Modified: trunk/thirdparty/drakma/CHANGELOG.txt
===================================================================
--- trunk/thirdparty/drakma/CHANGELOG.txt 2009-02-09 09:34:30 UTC (rev 4193)
+++ trunk/thirdparty/drakma/CHANGELOG.txt 2009-02-09 09:57:29 UTC (rev 4194)
@@ -1,3 +1,7 @@
+Version 0.12.0
+2009-02-09
+Use the new ("binary") version of Chunga
+Added conditions types
Added *ALLOW-DOTLESS-COOKIE-DOMAINS-P* (thanks to Daniel Janus)
Fix generation of user agent header (bug caught by Chaitanya Gupta)
Modified: trunk/thirdparty/drakma/conditions.lisp
===================================================================
--- trunk/thirdparty/drakma/conditions.lisp 2009-02-09 09:34:30 UTC (rev 4193)
+++ trunk/thirdparty/drakma/conditions.lisp 2009-02-09 09:57:29 UTC (rev 4194)
@@ -58,7 +58,7 @@
(define-condition parameter-error (drakma-simple-error)
()
- (:documentation "Signalled if a function was called with incosistent or illegal parameters."))
+ (:documentation "Signalled if a function was called with inconsistent or illegal parameters."))
(defun parameter-error (format-control &rest format-arguments)
"Signals an error of type PARAMETER-ERROR with the provided
Modified: trunk/thirdparty/drakma/doc/index.html
===================================================================
--- trunk/thirdparty/drakma/doc/index.html 2009-02-09 09:34:30 UTC (rev 4193)
+++ trunk/thirdparty/drakma/doc/index.html 2009-02-09 09:57:29 UTC (rev 4194)
@@ -96,6 +96,17 @@
<li><a href="#parameter-value"><code>parameter-value</code></a>
<li><a href="#get-content-type"><code>get-content-type</code></a>
</ol>
+ <li><a href="#conditions">Conditions</a>
+ <ol>
+ <li><a href="#drakma-condition"><code>drakma-condition</code></a>
+ <li><a href="#drakma-error"><code>drakma-error</code></a>
+ <li><a href="#drakma-warning"><code>drakma-warning</code></a>
+ <li><a href="#syntax-error"><code>syntax-error</code></a>
+ <li><a href="#parameter-error"><code>parameter-error</code></a>
+ <li><a href="#cookie-error"><code>cookie-error</code></a>
+ <li><a href="#cookie-error-cookie"><code>cookie-error-cookie</code></a>
+ <li><a href="#cookie-date-parse-error"><code>cookie-date-parse-error</code></a>
+ </ol>
</ol>
<li><a href="#prob">Potential problems</a>
<li><a href="#ack">Acknowledgements</a>
@@ -643,7 +654,7 @@
Drakma together with this documentation can be downloaded
from <a href="http://weitz.de/files/drakma.tar.gz">http://weitz.de/files/drakma.tar.gz</a>.
-The current version is 0.11.5. Drakma can be installed
+The current version is 0.12.0. Drakma can be installed
via <a href="http://www.cliki.net/asdf">ASDF</a> and depends on the
open source
libraries <a href="http://www.cliki.net/cl-base64">CL-BASE64</a> (use
@@ -1284,6 +1295,8 @@
Whether Drakma is allowed to treat <code>Expires</code> dates in
cookie headers as non-existent if it can't parse them. If the value
of this variable is <code>NIL</code> (which is the default), an error
+of
+type <a href="#cookie-date-parse-error"><code>COOKIE-DATE-PARSE-ERROR</code></a>
will be signalled instead.
<p>
Note that Drakma tries hard to parse every date representation its
@@ -1451,6 +1464,109 @@
<!-- End of entry for GET-CONTENT-TYPE -->
+<h4><a name="conditions" class=none>Conditions</a></h4>
+
+This section lists all the condition types that are defined by Drakma.
+
+<!-- Entry for DRAKMA-CONDITION -->
+
+<p><br>[Condition]
+<br><a class=none name="drakma-condition"><b>drakma-condition</b></a>
+
+<blockquote><br>
+All conditions signalled by Drakma are of this type. This is a subtype of <a href="http://www.lispworks.com/documentation/HyperSpec/Body/e_cnd.htm"><code>CONDITION</code></a>.
+</blockquote>
+
+<!-- End of entry for DRAKMA-CONDITION -->
+
+<!-- Entry for DRAKMA-ERROR -->
+
+<p><br>[Error]
+<br><a class=none name="drakma-error"><b>drakma-error</b></a>
+
+<blockquote><br>
+All errors signalled by Drakma are of this type. This is a subtype of <a href="#drakma-condition"><code>DRAKMA-CONDITION</code></a> and of <a href="http://www.lispworks.com/documentation/HyperSpec/Body/e_error.htm"><code>ERROR</code></a>.
+</blockquote>
+
+<!-- End of entry for DRAKMA-ERROR -->
+
+<!-- Entry for DRAKMA-WARNING -->
+
+<p><br>[Warning]
+<br><a class=none name="drakma-warning"><b>drakma-warning</b></a>
+
+<blockquote><br>
+All warnings signalled by Drakma are of this type. This is a subtype of <a href="#drakma-condition"><code>DRAKMA-CONDITION</code></a> and of <a href="http://www.lispworks.com/documentation/HyperSpec/Body/e_warnin.htm"><code>WARNING</code></a>.
+</blockquote>
+
+<!-- End of entry for DRAKMA-WARNING -->
+
+<!-- Entry for SYNTAX-ERROR -->
+
+<p><br>[Error]
+<br><a class=none name="syntax-error"><b>syntax-error</b></a>
+
+<blockquote><br> An error of this type is signalled if Drakma
+encounters wrong or unknown syntax when reading the reply from the
+server. This is a subtype
+of <a href="#drakma-error"><code>DRAKMA-ERROR</code></a>.
+</blockquote>
+
+<!-- End of entry for SYNTAX-ERROR -->
+
+<!-- Entry for PARAMETER-ERROR -->
+
+<p><br>[Error]
+<br><a class=none name="parameter-error"><b>parameter-error</b></a>
+
+<blockquote><br> An error of this type is signalled if a function was
+called with inconsistent or illegal parameters. This is a subtype
+of <a href="#drakma-error"><code>DRAKMA-ERROR</code></a>.
+</blockquote>
+
+<!-- End of entry for PARAMETER-ERROR -->
+
+<!-- Entry for COOKIE-ERROR -->
+
+<p><br>[Error]
+<br><a class=none name="cookie-error"><b>cookie-error</b></a>
+
+<blockquote><br> An error of this type is signalled in case of an
+attempt to create a <a href="#cookie"><code>COOKIE</code></a> object
+that's not valid. This is a subtype
+of <a href="#drakma-error"><code>DRAKMA-ERROR</code></a>. The
+condition object contains a <code><i>cookie</i></code> slot which can be accessed with the
+<a href="#cookie-error-cookie"><code>COOKIE-ERROR-COOKIE</code></a> reader. Note that the content of this slot can be
+<code>NIL</code> if the cookie couldn't be initialized.
+</blockquote>
+
+<!-- End of entry for COOKIE-ERROR -->
+
+<p><br>[Reader]
+<br><a class=none name="cookie-error-cookie"><b>cookie-error-cookie</b> <i>error</i> => <i>cookie-or-nil</i></a>
+
+<blockquote><br> If <code><i>error</i></code> is of
+type <a href="#cookie-error"><code>COOKIE-ERROR</code></a>, this
+function will return the associated invalid cookie or <code>NIL</code> if the
+cookie couldn't be created.
+</blockquote>
+
+<!-- Entry for COOKIE-DATE-PARSE-ERROR -->
+
+<p><br>[Error]
+<br><a class=none name="cookie-date-parse-error"><b>cookie-date-parse-error</b></a>
+
+<blockquote><br> An error of this type is signalled if Drakma tried to
+parse the date of an incoming cookie header and can't interpret it.
+This is a subtype
+of <a href="#cookie-error"><code>COOKIE-ERROR</code></a>.
+<p>
+See also <a href="#*ignore-unparseable-cookie-dates-p*"><code>*IGNORE-UNPARSEABLE-COOKIE-DATES-P*</code></a>.
+</blockquote>
+
+<!-- End of entry for COOKIE-DATE-PARSE-ERROR -->
+
+
<br> <br><h3><a class=none name="prob">Potential problems</a></h3>
Some web servers (notably <a href="http://paulgraham.com/">Paul Graham</a>'s
Modified: trunk/thirdparty/drakma/packages.lisp
===================================================================
--- trunk/thirdparty/drakma/packages.lisp 2009-02-09 09:34:30 UTC (rev 4193)
+++ trunk/thirdparty/drakma/packages.lisp 2009-02-09 09:57:29 UTC (rev 4194)
@@ -42,6 +42,7 @@
:cookie
:cookie-error
:cookie-error-cookie
+ :cookie-date-parse-error
:cookie-domain
:cookie-expires
:cookie-http-only-p
@@ -63,4 +64,5 @@
:parameter-present-p
:parameter-value
:read-tokens-and-parameters
- :split-tokens))
+ :split-tokens
+ :syntax-error))
Revision: 4191
Author: edi
URL: http://bknr.net/trac/changeset/4191
More conditions
U trunk/thirdparty/drakma/conditions.lisp
U trunk/thirdparty/drakma/read.lisp
U trunk/thirdparty/drakma/request.lisp
Modified: trunk/thirdparty/drakma/conditions.lisp
===================================================================
--- trunk/thirdparty/drakma/conditions.lisp 2009-02-09 09:03:41 UTC (rev 4190)
+++ trunk/thirdparty/drakma/conditions.lisp 2009-02-09 09:15:30 UTC (rev 4191)
@@ -59,12 +59,24 @@
:format-control format-control
:format-arguments format-arguments))
+(define-condition syntax-error (drakma-simple-error)
+ ()
+ (:documentation "Signalled if Drakma encounters wrong or unknown
+syntax when reading the reply from the server."))
+
+(defun syntax-error (format-control &rest format-arguments)
+ "Signals an error of type SYNTAX-ERROR with the provided
+format control and arguments."
+ (error 'syntax-error
+ :format-control format-control
+ :format-arguments format-arguments))
+
(define-condition cookie-error (drakma-simple-error)
((cookie :initarg :cookie
:initform nil
:reader cookie-error-cookie
:documentation "The COOKIE object that provoked this error.
-Can be NIL in case such an object couldn't be initialited."))
+Can be NIL in case such an object couldn't be initialized."))
(:documentation "Signalled if someone tries to create a COOKIE object that's not valid."))
(defun cookie-error (cookie format-control &rest format-arguments)
Modified: trunk/thirdparty/drakma/read.lisp
===================================================================
--- trunk/thirdparty/drakma/read.lisp 2009-02-09 09:03:41 UTC (rev 4190)
+++ trunk/thirdparty/drakma/read.lisp 2009-02-09 09:15:30 UTC (rev 4191)
@@ -35,19 +35,20 @@
three values - the protocol \(HTTP version) as a keyword, the
status code as an integer, and optionally the reason phrase."
(let* ((*current-error-message* "While reading status line:")
- (line (read-line* stream log-stream))
+ (line (or (read-line* stream log-stream)
+ (error "Could not read status line.")))
(first-space-pos (or (position #\Space line :test #'char=)
- (error "No space in status line ~S." line)))
+ (syntax-error "No space in status line ~S." line)))
(second-space-pos (position #\Space line
:test #'char=
:start (1+ first-space-pos))))
(list (cond ((string-equal line "HTTP/1.0" :end1 first-space-pos) :http/1.0)
((string-equal line "HTTP/1.1" :end1 first-space-pos) :http/1.1)
- (t (error "Unknown protocol in ~S." line)))
+ (t (syntax-error "Unknown protocol in ~S." line)))
(or (ignore-errors (parse-integer line
:start (1+ first-space-pos)
:end second-space-pos))
- (error "Status code in ~S is not an integer." line))
+ (syntax-error "Status code in ~S is not an integer." line))
(and second-space-pos (subseq line (1+ second-space-pos))))))
(defun get-content-type (headers)
Modified: trunk/thirdparty/drakma/request.lisp
===================================================================
--- trunk/thirdparty/drakma/request.lisp 2009-02-09 09:03:41 UTC (rev 4190)
+++ trunk/thirdparty/drakma/request.lisp 2009-02-09 09:15:30 UTC (rev 4191)
@@ -84,7 +84,7 @@
(and (symbolp content)
(fboundp content)))
(funcall content stream))
- (t (error "Don't know how to send content ~S to server." content)))))
+ (t (parameter-error "Don't know how to send content ~S to server." content)))))
(defun make-form-data-function (parameters boundary)
"Creates and returns a closure which can be used as an argument for
@@ -124,8 +124,9 @@
(crlf) (crlf)
;; use SEND-CONTENT to send file as binary data
(send-content file-source stream)))
- (t (error "Don't know what to do with name/value pair (~S . ~S) in multipart/form-data body."
- name value)))
+ (t (parameter-error
+ "Don't know what to do with name/value pair (~S . ~S) in multipart/form-data body."
+ name value)))
(crlf)))
(format stream "--~A--" boundary)
(crlf))))
@@ -147,7 +148,7 @@
(content-length
(when chunkedp
;; see RFC 2616, section 4.4
- (error "Got Content-Length header although input chunking is on."))
+ (syntax-error "Got Content-Length header although input chunking is on."))
(setf (flexi-stream-element-type stream) 'octet)
(let ((result (make-array content-length :element-type 'octet)))
#+:clisp
@@ -388,19 +389,19 @@
that time, a COMMUNICATION-DEADLINE-EXPIRED condition is signalled.
DEADLINE is available on CCL 1.2 and later."
(unless (member protocol '(:http/1.0 :http/1.1) :test #'eq)
- (error "Don't know how to handle protocol ~S." protocol))
+ (parameter-error "Don't know how to handle protocol ~S." protocol))
(setq uri (cond ((uri-p uri) (copy-uri uri))
(t (parse-uri uri))))
(unless (member method +known-methods+ :test #'eq)
- (error "Don't know how to handle method ~S." method))
+ (parameter-error "Don't know how to handle method ~S." method))
(unless (member (uri-scheme uri) '(:http :https) :test #'eq)
- (error "Don't know how to handle scheme ~S." (uri-scheme uri)))
+ (parameter-error "Don't know how to handle scheme ~S." (uri-scheme uri)))
(when (and close keep-alive)
- (error "CLOSE and KEEP-ALIVE must not be both true."))
+ (parameter-error "CLOSE and KEEP-ALIVE must not be both true."))
(when (and (eq content :continuation) content-length)
- (error "CONTENT-LENGTH must be NIL if CONTENT is :CONTINUATION."))
+ (parameter-error "CONTENT-LENGTH must be NIL if CONTENT is :CONTINUATION."))
(when (and form-data (not (eq method :post)))
- (error "FORM-DATA makes only sense with POST requests."))
+ (parameter-error "FORM-DATA makes only sense with POST requests."))
;; convert PROXY argument to canonical form
(when proxy
(when (atom proxy)
@@ -410,8 +411,8 @@
(file-parameters-p (find-if-not #'stringp parameters :key #'cdr))
parameters-used-p)
(when (and file-parameters-p (not (eq method :post)))
- (error "Don't know how to handle parameters in ~S, as this is not a POST request."
- parameters))
+ (parameter-error "Don't know how to handle parameters in ~S, as this is not a POST request."
+ parameters))
(when (eq method :post)
;; create content body for POST unless it was provided
(unless content
Revision: 4190
Author: edi
URL: http://bknr.net/trac/changeset/4190
Start with conditions
A trunk/thirdparty/drakma/conditions.lisp
U trunk/thirdparty/drakma/cookies.lisp
U trunk/thirdparty/drakma/drakma.asd
U trunk/thirdparty/drakma/packages.lisp
Added: trunk/thirdparty/drakma/conditions.lisp
===================================================================
--- trunk/thirdparty/drakma/conditions.lisp (rev 0)
+++ trunk/thirdparty/drakma/conditions.lisp 2009-02-09 09:03:41 UTC (rev 4190)
@@ -0,0 +1,88 @@
+;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: ODD-STREAMS; Base: 10 -*-
+;;; $Header: /usr/local/cvsrep/odd-streams/conditions.lisp,v 1.5 2007/12/31 01:08:45 edi Exp $
+
+;;; Copyright (c) 2008-2009, Dr. Edmund Weitz. All rights reserved.
+
+;;; Redistribution and use in source and binary forms, with or without
+;;; modification, are permitted provided that the following conditions
+;;; are met:
+
+;;; * Redistributions of source code must retain the above copyright
+;;; notice, this list of conditions and the following disclaimer.
+
+;;; * Redistributions in binary form must reproduce the above
+;;; copyright notice, this list of conditions and the following
+;;; disclaimer in the documentation and/or other materials
+;;; provided with the distribution.
+
+;;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR 'AS IS' AND ANY EXPRESSED
+;;; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+;;; WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+;;; ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+;;; DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+;;; DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+;;; GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+;;; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+;;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+;;; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+;;; SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+(in-package :drakma)
+
+(define-condition drakma-condition (condition)
+ ()
+ (:documentation "Superclass for all conditions related to Drakma."))
+
+(define-condition drakma-error (drakma-condition error)
+ ()
+ (:documentation "Superclass for all errors related to Drakma."))
+
+(define-condition drakma-simple-error (drakma-error simple-condition)
+ ()
+ (:documentation "Like DRAKMA-ERROR but with formatting capabilities."))
+
+(defun drakma-error (format-control &rest format-arguments)
+ "Signals an error of type DRAKMA-SIMPLE-ERROR with the provided
+format control and arguments."
+ (error 'drakma-simple-error
+ :format-control format-control
+ :format-arguments format-arguments))
+
+(define-condition parameter-error (drakma-simple-error)
+ ()
+ (:documentation "Signalled if a function was called with incosistent or illegal parameters."))
+
+(defun parameter-error (format-control &rest format-arguments)
+ "Signals an error of type PARAMETER-ERROR with the provided
+format control and arguments."
+ (error 'parameter-error
+ :format-control format-control
+ :format-arguments format-arguments))
+
+(define-condition cookie-error (drakma-simple-error)
+ ((cookie :initarg :cookie
+ :initform nil
+ :reader cookie-error-cookie
+ :documentation "The COOKIE object that provoked this error.
+Can be NIL in case such an object couldn't be initialited."))
+ (:documentation "Signalled if someone tries to create a COOKIE object that's not valid."))
+
+(defun cookie-error (cookie format-control &rest format-arguments)
+ "Signals an error of type COOKIE-ERROR with the provided cookie
+\(can be NIL), format control and arguments."
+ (error 'cookie-error
+ :cookie cookie
+ :format-control format-control
+ :format-arguments format-arguments))
+
+(define-condition cookie-date-parse-error (cookie-error)
+ ()
+ (:documentation "Signalled if Drakma tries to parse the date of an
+incoming cookie header and can't interpret it."))
+
+(defun cookie-date-parse-error (format-control &rest format-arguments)
+ "Signals an error of type COOKIE-DATE-PARSE-ERROR with the provided
+format control and arguments."
+ (error 'cookie-date-parse-error
+ :format-control format-control
+ :format-arguments format-arguments))
Modified: trunk/thirdparty/drakma/cookies.lisp
===================================================================
--- trunk/thirdparty/drakma/cookies.lisp 2009-02-09 07:52:58 UTC (rev 4189)
+++ trunk/thirdparty/drakma/cookies.lisp 2009-02-09 09:03:41 UTC (rev 4190)
@@ -31,7 +31,7 @@
(defclass cookie ()
((name :initarg :name
- :initform (error "A cookie must have a name.")
+ :initform (cookie-error nil "A cookie must have a name.")
:accessor cookie-name
:documentation "The name of the cookie.")
(value :initarg :value
@@ -39,7 +39,7 @@
:accessor cookie-value
:documentation "The cookie's value.")
(domain :initarg :domain
- :initform (error "A cookie must have a domain.")
+ :initform (cookie-error nil "A cookie must have a domain.")
:accessor cookie-domain
:documentation "The domain the cookie is valid for.")
(path :initarg :path
@@ -122,22 +122,22 @@
(eq (uri-scheme uri) :https))))
(defun check-cookie (cookie)
- "Checks if the slots of the COOKIE object COOKIE have valid
-values and raises a corresponding error otherwise."
+ "Checks if the slots of the COOKIE object COOKIE have valid values
+and raises a corresponding error of type COOKIE-ERROR otherwise."
(with-slots (name value domain path expires)
cookie
(unless (and (stringp name) (plusp (length name)))
- (error "Cookie name ~S must be a non-empty string." name))
+ (cookie-error cookie "Cookie name ~S must be a non-empty string." name))
(unless (stringp value)
- (error "Cookie value ~S must be a non-empty string." value))
+ (cookie-error cookie "Cookie value ~S must be a non-empty string." value))
(unless (valid-cookie-domain-p domain)
- (error "Invalid cookie domain ~S." domain))
+ (cookie-error cookie "Invalid cookie domain ~S." domain))
(unless (and (stringp path) (plusp (length path)))
- (error "Cookie path ~S must be a non-empty string." path))
+ (cookie-error cookie "Cookie path ~S must be a non-empty string." path))
(unless (or (null expires)
(and (integerp expires)
(plusp expires)))
- (error "Cookie expiry ~S should have been NIL or a universal time." expires))))
+ (cookie-error cookie "Cookie expiry ~S should have been NIL or a universal time." expires))))
(defmethod initialize-instance :after ((cookie cookie) &rest initargs)
"Check cookie validity after creation."
@@ -208,8 +208,9 @@
;; could try to employ CL-PPCRE, but that'd add a new dependency
;; without making this code much cleaner
(handler-case
- (let* ((last-space-pos (or (position #\Space string :test #'char= :from-end t)
- (error "Can't parse cookie date ~S, no space found." string)))
+ (let* ((last-space-pos
+ (or (position #\Space string :test #'char= :from-end t)
+ (cookie-date-parse-error "Can't parse cookie date ~S, no space found." string)))
(time-zone-string (subseq string (1+ last-space-pos)))
(time-zone (interpret-as-time-zone time-zone-string))
second minute hour day month year)
@@ -217,25 +218,27 @@
(when (and day month)
(cond ((every #'digit-char-p part)
(when year
- (error "Can't parse cookie date ~S, confused by ~S part." string part))
+ (cookie-date-parse-error "Can't parse cookie date ~S, confused by ~S part."
+ string part))
(setq year (parse-integer part)))
((= (count #\: part :test #'char=) 2)
(let ((h-m-s (mapcar #'safe-parse-integer (split-string part ":"))))
(setq hour (first h-m-s)
minute (second h-m-s)
second (third h-m-s))))
- (t (error "Can't parse cookie date ~S, confused by ~S part." string part))))
+ (t (cookie-date-parse-error "Can't parse cookie date ~S, confused by ~S part."
+ string part))))
(cond ((null day)
(unless (setq day (safe-parse-integer part))
(setq month (interpret-as-month part))))
((null month)
(setq month (interpret-as-month part)))))
(unless (and second minute hour day month year)
- (error "Can't parse cookie date ~S, component missing." string))
+ (cookie-date-parse-error "Can't parse cookie date ~S, component missing." string))
(when (< year 100)
(setq year (+ year 2000)))
(encode-universal-time second minute hour day month year time-zone))
- (error (condition)
+ (cookie-date-parse-error (condition)
(cond (*ignore-unparseable-cookie-dates-p*
(warn "~A" condition)
nil)
Modified: trunk/thirdparty/drakma/drakma.asd
===================================================================
--- trunk/thirdparty/drakma/drakma.asd 2009-02-09 07:52:58 UTC (rev 4189)
+++ trunk/thirdparty/drakma/drakma.asd 2009-02-09 09:03:41 UTC (rev 4190)
@@ -49,6 +49,7 @@
:version #.*drakma-version-string*
:components ((:file "packages")
(:file "specials")
+ (:file "conditions")
(:file "util")
(:file "read")
(:file "cookies")
Modified: trunk/thirdparty/drakma/packages.lisp
===================================================================
--- trunk/thirdparty/drakma/packages.lisp 2009-02-09 07:52:58 UTC (rev 4189)
+++ trunk/thirdparty/drakma/packages.lisp 2009-02-09 09:03:41 UTC (rev 4190)
@@ -40,6 +40,8 @@
:*ignore-unparseable-cookie-dates-p*
:*text-content-types*
:cookie
+ :cookie-error
+ :cookie-error-cookie
:cookie-domain
:cookie-expires
:cookie-http-only-p
@@ -51,9 +53,12 @@
:cookie-value
:cookie=
:delete-old-cookies
+ :drakma-condition
+ :drakma-error
:get-content-type
:header-value
:http-request
+ :parameter-error
:parameter-present-p
:parameter-value
:read-tokens-and-parameters
Revision: 4189
Author: edi
URL: http://bknr.net/trac/changeset/4189
Happy New Year
U trunk/thirdparty/drakma/cookies.lisp
U trunk/thirdparty/drakma/drakma.asd
U trunk/thirdparty/drakma/packages.lisp
U trunk/thirdparty/drakma/read.lisp
U trunk/thirdparty/drakma/request.lisp
U trunk/thirdparty/drakma/specials.lisp
U trunk/thirdparty/drakma/util.lisp
Modified: trunk/thirdparty/drakma/cookies.lisp
===================================================================
--- trunk/thirdparty/drakma/cookies.lisp 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/cookies.lisp 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/cookies.lisp,v 1.15 2008/01/14 01:57:01 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/drakma/drakma.asd
===================================================================
--- trunk/thirdparty/drakma/drakma.asd 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/drakma.asd 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/drakma.asd,v 1.49 2008/05/24 03:21:22 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/drakma/packages.lisp
===================================================================
--- trunk/thirdparty/drakma/packages.lisp 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/packages.lisp 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/packages.lisp,v 1.22 2008/01/14 01:57:01 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/drakma/read.lisp
===================================================================
--- trunk/thirdparty/drakma/read.lisp 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/read.lisp 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/read.lisp,v 1.17 2008/05/25 11:35:20 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/drakma/request.lisp
===================================================================
--- trunk/thirdparty/drakma/request.lisp 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/request.lisp 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/request.lisp,v 1.58 2008/05/30 11:30:45 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/drakma/specials.lisp
===================================================================
--- trunk/thirdparty/drakma/specials.lisp 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/specials.lisp 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/specials.lisp,v 1.19 2008/01/14 01:57:02 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/drakma/util.lisp
===================================================================
--- trunk/thirdparty/drakma/util.lisp 2009-02-09 07:52:10 UTC (rev 4188)
+++ trunk/thirdparty/drakma/util.lisp 2009-02-09 07:52:58 UTC (rev 4189)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/drakma/util.lisp,v 1.36 2008/05/30 11:30:45 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Revision: 4188
Author: edi
URL: http://bknr.net/trac/changeset/4188
Happy New Year
U trunk/thirdparty/chunga/chunga.asd
U trunk/thirdparty/chunga/input.lisp
U trunk/thirdparty/chunga/known-words.lisp
U trunk/thirdparty/chunga/output.lisp
U trunk/thirdparty/chunga/packages.lisp
U trunk/thirdparty/chunga/read.lisp
U trunk/thirdparty/chunga/specials.lisp
U trunk/thirdparty/chunga/streams.lisp
U trunk/thirdparty/chunga/util.lisp
Modified: trunk/thirdparty/chunga/chunga.asd
===================================================================
--- trunk/thirdparty/chunga/chunga.asd 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/chunga.asd 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/chunga.asd,v 1.20 2008/05/24 18:38:30 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/input.lisp
===================================================================
--- trunk/thirdparty/chunga/input.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/input.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/input.lisp,v 1.18 2008/05/24 03:06:22 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/known-words.lisp
===================================================================
--- trunk/thirdparty/chunga/known-words.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/known-words.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/known-words.lisp,v 1.3 2008/05/29 22:21:09 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/output.lisp
===================================================================
--- trunk/thirdparty/chunga/output.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/output.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/output.lisp,v 1.14 2008/05/24 03:06:22 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/packages.lisp
===================================================================
--- trunk/thirdparty/chunga/packages.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/packages.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/packages.lisp,v 1.19 2008/05/24 18:38:30 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/read.lisp
===================================================================
--- trunk/thirdparty/chunga/read.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/read.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/read.lisp,v 1.22 2008/05/26 08:18:00 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/specials.lisp
===================================================================
--- trunk/thirdparty/chunga/specials.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/specials.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/specials.lisp,v 1.12 2008/05/24 03:06:22 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/streams.lisp
===================================================================
--- trunk/thirdparty/chunga/streams.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/streams.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/streams.lisp,v 1.10 2008/05/24 03:06:22 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/chunga/util.lisp
===================================================================
--- trunk/thirdparty/chunga/util.lisp 2009-02-09 07:50:25 UTC (rev 4187)
+++ trunk/thirdparty/chunga/util.lisp 2009-02-09 07:52:10 UTC (rev 4188)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/chunga/util.lisp,v 1.12 2008/05/25 10:53:48 edi Exp $
-;;; Copyright (c) 2006-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Revision: 4187
Author: edi
URL: http://bknr.net/trac/changeset/4187
Happy New Year
U trunk/thirdparty/hunchentoot/conditions.lisp
U trunk/thirdparty/hunchentoot/connection-manager.lisp
U trunk/thirdparty/hunchentoot/cookie.lisp
U trunk/thirdparty/hunchentoot/easy-handlers.lisp
U trunk/thirdparty/hunchentoot/get-backtrace.lisp
U trunk/thirdparty/hunchentoot/headers.lisp
U trunk/thirdparty/hunchentoot/hunchentoot-test.asd
U trunk/thirdparty/hunchentoot/hunchentoot.asd
U trunk/thirdparty/hunchentoot/lispworks.lisp
U trunk/thirdparty/hunchentoot/log.lisp
U trunk/thirdparty/hunchentoot/mime-types.lisp
U trunk/thirdparty/hunchentoot/misc.lisp
U trunk/thirdparty/hunchentoot/packages.lisp
U trunk/thirdparty/hunchentoot/reply.lisp
U trunk/thirdparty/hunchentoot/request.lisp
U trunk/thirdparty/hunchentoot/server.lisp
U trunk/thirdparty/hunchentoot/session.lisp
U trunk/thirdparty/hunchentoot/set-timeouts.lisp
U trunk/thirdparty/hunchentoot/specials.lisp
U trunk/thirdparty/hunchentoot/ssl.lisp
U trunk/thirdparty/hunchentoot/test/packages.lisp
U trunk/thirdparty/hunchentoot/test/test.lisp
U trunk/thirdparty/hunchentoot/unix-acl.lisp
U trunk/thirdparty/hunchentoot/unix-cmu.lisp
U trunk/thirdparty/hunchentoot/unix-lw.lisp
U trunk/thirdparty/hunchentoot/unix-mcl.lisp
U trunk/thirdparty/hunchentoot/unix-sbcl.lisp
U trunk/thirdparty/hunchentoot/util.lisp
Modified: trunk/thirdparty/hunchentoot/conditions.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/conditions.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/conditions.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
-;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: ODD-STREAMS; Base: 10 -*-
+;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/odd-streams/conditions.lisp,v 1.5 2007/12/31 01:08:45 edi Exp $
-;;; Copyright (c) 2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2008-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/connection-manager.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/connection-manager.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/connection-manager.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Base: 10 -*-
;;; $Header$
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/cookie.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/cookie.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/cookie.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/cookie.lisp,v 1.8 2008/02/13 16:02:17 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/easy-handlers.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/easy-handlers.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/easy-handlers.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/easy-handlers.lisp,v 1.13 2008/02/13 16:02:17 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/get-backtrace.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/get-backtrace.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/get-backtrace.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/port-cmu.lisp,v 1.12 2008/04/08 14:39:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/headers.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/headers.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/headers.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/headers.lisp,v 1.29 2008/03/27 08:08:31 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/hunchentoot-test.asd
===================================================================
--- trunk/thirdparty/hunchentoot/hunchentoot-test.asd 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/hunchentoot-test.asd 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/hunchentoot-test.asd,v 1.3 2008/02/13 16:02:17 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/hunchentoot.asd
===================================================================
--- trunk/thirdparty/hunchentoot/hunchentoot.asd 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/hunchentoot.asd 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/hunchentoot.asd,v 1.61 2008/04/09 08:17:48 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/lispworks.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/lispworks.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/lispworks.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/port-lw.lisp,v 1.14 2008/04/08 14:39:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/log.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/log.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/log.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/log.lisp,v 1.10 2008/02/13 16:02:17 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/mime-types.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/mime-types.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/mime-types.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/mime-types.lisp,v 1.4 2008/02/13 16:02:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/misc.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/misc.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/misc.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/misc.lisp,v 1.17 2008/03/17 11:40:25 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/packages.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/packages.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/packages.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/packages.lisp,v 1.34 2008/02/13 16:02:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/reply.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/reply.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/reply.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/reply.lisp,v 1.20 2008/02/13 16:02:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/request.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/request.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/request.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/request.lisp,v 1.35 2008/02/13 16:02:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/server.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/server.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/server.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/server.lisp,v 1.43 2008/04/09 08:17:48 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/session.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/session.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/session.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/session.lisp,v 1.12 2008/02/13 16:02:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/set-timeouts.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/set-timeouts.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/set-timeouts.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/server.lisp,v 1.43 2008/04/09 08:17:48 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/specials.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/specials.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/specials.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/specials.lisp,v 1.33 2008/04/08 14:39:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/ssl.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/ssl.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/ssl.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header$
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/test/packages.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/test/packages.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/test/packages.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/test/packages.lisp,v 1.5 2008/02/13 16:02:22 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/test/test.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/test/test.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/test/test.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/test/test.lisp,v 1.24 2008/03/06 07:46:53 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/unix-acl.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/unix-acl.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/unix-acl.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/unix-acl.lisp,v 1.6 2008/02/13 16:02:19 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/unix-cmu.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/unix-cmu.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/unix-cmu.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/unix-cmu.lisp,v 1.6 2008/02/13 16:02:19 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/unix-lw.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/unix-lw.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/unix-lw.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/unix-lw.lisp,v 1.5 2008/02/13 16:02:19 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/unix-mcl.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/unix-mcl.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/unix-mcl.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/unix-mcl.lisp,v 1.7 2008/02/13 16:02:19 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/unix-sbcl.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/unix-sbcl.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/unix-sbcl.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/unix-sbcl.lisp,v 1.8 2008/02/13 16:02:19 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions
Modified: trunk/thirdparty/hunchentoot/util.lisp
===================================================================
--- trunk/thirdparty/hunchentoot/util.lisp 2009-02-05 12:00:31 UTC (rev 4186)
+++ trunk/thirdparty/hunchentoot/util.lisp 2009-02-09 07:50:25 UTC (rev 4187)
@@ -1,7 +1,7 @@
;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: HUNCHENTOOT; Base: 10 -*-
;;; $Header: /usr/local/cvsrep/hunchentoot/util.lisp,v 1.35 2008/04/08 14:39:18 edi Exp $
-;;; Copyright (c) 2004-2008, Dr. Edmund Weitz. All rights reserved.
+;;; Copyright (c) 2004-2009, Dr. Edmund Weitz. All rights reserved.
;;; Redistribution and use in source and binary forms, with or without
;;; modification, are permitted provided that the following conditions