Chris Hanson [Wed, 15 Dec 2004 02:34:46 +0000 (02:34 +0000)]
Add support for cygwin.
Chris Hanson [Wed, 15 Dec 2004 02:24:11 +0000 (02:24 +0000)]
Treat '\r' as whitespace.
Chris Hanson [Mon, 13 Dec 2004 04:46:58 +0000 (04:46 +0000)]
Leave second argument to PACKAGE-SET-PATHNAME as an optional arg.
Chris Hanson [Mon, 13 Dec 2004 03:27:17 +0000 (03:27 +0000)]
Always generate package files for all OS types.
Chris Hanson [Mon, 13 Dec 2004 03:26:51 +0000 (03:26 +0000)]
Always generate package files for all OS types.
Chris Hanson [Mon, 13 Dec 2004 03:25:59 +0000 (03:25 +0000)]
Always generate package files for all OS types.
Chris Hanson [Mon, 13 Dec 2004 03:22:21 +0000 (03:22 +0000)]
Eliminate PACKAGE/SYSTEM-LOADER and ADD-IDENTIFICATION!. Remove
optional argument from LOAD-PACKAGE-SET. Change optional argument of
PACKAGE-SET-PATHNAME to be required argument.
Chris Hanson [Tue, 7 Dec 2004 18:21:42 +0000 (18:21 +0000)]
Fix #f/() type error.
Chris Hanson [Tue, 7 Dec 2004 07:25:26 +0000 (07:25 +0000)]
Fix a #f/() type error.
Chris Hanson [Tue, 7 Dec 2004 04:58:48 +0000 (04:58 +0000)]
Remove note about empty list being the same as #f.
Chris Hanson [Tue, 7 Dec 2004 04:54:47 +0000 (04:54 +0000)]
Update directory descriptions.
Chris Hanson [Tue, 7 Dec 2004 04:29:58 +0000 (04:29 +0000)]
Add "xdoc" to directory list.
Chris Hanson [Tue, 7 Dec 2004 03:21:55 +0000 (03:21 +0000)]
Add "xdoc" directory to build.
Chris Hanson [Mon, 6 Dec 2004 21:33:30 +0000 (21:33 +0000)]
Split #f and ().
Chris Hanson [Mon, 6 Dec 2004 21:27:35 +0000 (21:27 +0000)]
Fix unreferenced-variable warning.
Chris Hanson [Mon, 6 Dec 2004 18:30:09 +0000 (18:30 +0000)]
Fix #f/() type error.
Chris Hanson [Mon, 6 Dec 2004 03:31:51 +0000 (03:31 +0000)]
Work around interpreted-compiler bug.
Chris Hanson [Mon, 6 Dec 2004 02:34:04 +0000 (02:34 +0000)]
Fix type error in structure definition.
Chris Hanson [Fri, 26 Nov 2004 15:17:27 +0000 (15:17 +0000)]
Add support for access to more than one database. There is no longer
a default database name, so the database to use must always be
specified by a URL binding.
Chris Hanson [Fri, 26 Nov 2004 15:14:33 +0000 (15:14 +0000)]
Major reorganization, mostly to better distinguish between URLs and
pathnames. There's also a generalized URL-scoped variable binding
mechanism.
Chris Hanson [Fri, 26 Nov 2004 05:04:42 +0000 (05:04 +0000)]
Implement GUARANTEE-PATHNAME and ERROR:NOT-PATHNAME.
Chris Hanson [Fri, 26 Nov 2004 04:47:35 +0000 (04:47 +0000)]
Implement PATHNAME-RELATIVE?, which is not the negation of
PATHNAME-ABSOLUTE?.
Chris Hanson [Fri, 26 Nov 2004 04:42:06 +0000 (04:42 +0000)]
Change GET-KEYWORD-VALUE to return #!DEFAULT when not found. Add
procedures to map between keyword lists and alists.
Chris Hanson [Thu, 25 Nov 2004 04:19:53 +0000 (04:19 +0000)]
Fix typo in cookie parsing.
Chris Hanson [Thu, 25 Nov 2004 04:00:21 +0000 (04:00 +0000)]
Force loading of pgsql from ESCAPE-PGSQL-STRING.
Chris Hanson [Wed, 24 Nov 2004 20:56:35 +0000 (20:56 +0000)]
Must export DB-GET-USER-PASSWORD to SSP package.
Chris Hanson [Wed, 24 Nov 2004 20:54:54 +0000 (20:54 +0000)]
Must export DB-GET-USER-PASSWORD to SSP package.
Chris Hanson [Wed, 24 Nov 2004 20:20:48 +0000 (20:20 +0000)]
Get subtree authentication working properly.
Chris Hanson [Tue, 23 Nov 2004 19:38:48 +0000 (19:38 +0000)]
Modify transcript support to allow it to be used on any port.
Chris Hanson [Tue, 23 Nov 2004 18:19:24 +0000 (18:19 +0000)]
Don't pass request object to authenticator.
Chris Hanson [Tue, 23 Nov 2004 18:00:22 +0000 (18:00 +0000)]
Eliminate kludge to deal with case-sensitive header matching in
mod_lisp, as this has been fixed in 2.41.
Chris Hanson [Tue, 23 Nov 2004 17:20:38 +0000 (17:20 +0000)]
Finish implementing subtree authentication.
Chris Hanson [Tue, 23 Nov 2004 16:34:28 +0000 (16:34 +0000)]
Add ability to trace I/O port to client.
Chris Hanson [Tue, 23 Nov 2004 03:22:12 +0000 (03:22 +0000)]
Use SYSTEM-GLOBAL-ENVIRONMENT? for locally-defined predicate.
Chris Hanson [Mon, 22 Nov 2004 20:08:46 +0000 (20:08 +0000)]
Add procedure to get user's password.
Chris Hanson [Mon, 22 Nov 2004 19:45:27 +0000 (19:45 +0000)]
Don't always encrypt password; caller must do that explicitly.
Chris Hanson [Mon, 22 Nov 2004 19:17:45 +0000 (19:17 +0000)]
Don't add CONTENT-TYPE headers; overwrite them.
Chris Hanson [Mon, 22 Nov 2004 16:23:34 +0000 (16:23 +0000)]
Cookie keyword must be a symbol.
Chris Hanson [Mon, 22 Nov 2004 14:03:02 +0000 (14:03 +0000)]
Print cookies in traced request.
Chris Hanson [Mon, 22 Nov 2004 06:31:03 +0000 (06:31 +0000)]
Fix thinkos in FAST-DEL-ASSOC and FAST-DEL-ASSOC!.
Chris Hanson [Sun, 21 Nov 2004 04:21:06 +0000 (04:21 +0000)]
Use EMPTY_LIST_P.
Chris Hanson [Sun, 21 Nov 2004 04:16:56 +0000 (04:16 +0000)]
Create new predicate EMPTY_LIST_P.
Chris Hanson [Fri, 19 Nov 2004 18:15:01 +0000 (18:15 +0000)]
Make #!aux self-evaluating.
Chris Hanson [Fri, 19 Nov 2004 18:11:29 +0000 (18:11 +0000)]
DEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 17:40:30 +0000 (17:40 +0000)]
DEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 17:28:51 +0000 (17:28 +0000)]
DEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 16:59:27 +0000 (16:59 +0000)]
DEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 16:54:23 +0000 (16:54 +0000)]
DEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 16:46:21 +0000 (16:46 +0000)]
DEFAULT-OBJECT? is no longer a special form.
Chris Hanson [Fri, 19 Nov 2004 14:52:24 +0000 (14:52 +0000)]
Don't put password policy in password-changing code; OCW doesn't need
this.
Chris Hanson [Fri, 19 Nov 2004 07:14:57 +0000 (07:14 +0000)]
Can't use #!UNASSIGNED; it compiles into an unreferenceable object.
Chris Hanson [Fri, 19 Nov 2004 07:12:03 +0000 (07:12 +0000)]
Add syntax for #!UNASSIGNED and #!UNSPECIFIC.
Chris Hanson [Fri, 19 Nov 2004 07:04:52 +0000 (07:04 +0000)]
Print EOF object as #!EOF.
Chris Hanson [Fri, 19 Nov 2004 07:00:01 +0000 (07:00 +0000)]
Change back to using a single EOF object.
Chris Hanson [Fri, 19 Nov 2004 06:56:37 +0000 (06:56 +0000)]
Rename LAMBDA-AUXILIARY-TAG to LAMBDA-AUX-TAG.
Chris Hanson [Fri, 19 Nov 2004 06:51:39 +0000 (06:51 +0000)]
Add syntax #!default and #!key.
Chris Hanson [Fri, 19 Nov 2004 04:28:39 +0000 (04:28 +0000)]
Don't use unassigned object for defaulted optional values.
Chris Hanson [Fri, 19 Nov 2004 04:18:44 +0000 (04:18 +0000)]
Fix copyright dates.
Chris Hanson [Fri, 19 Nov 2004 04:16:07 +0000 (04:16 +0000)]
Don't use DEFAULT_OBJECT for auxiliary bindings.
Chris Hanson [Thu, 18 Nov 2004 20:03:18 +0000 (20:03 +0000)]
First draft of cookie support.
Chris Hanson [Thu, 18 Nov 2004 18:17:59 +0000 (18:17 +0000)]
Expand procedure DEFAULT-OBJECT?.
Chris Hanson [Thu, 18 Nov 2004 18:16:13 +0000 (18:16 +0000)]
Change DEFAULT-OBJECT? from syntax to a procedure. Requires
corresponding changes to microcode.
Chris Hanson [Thu, 18 Nov 2004 18:14:06 +0000 (18:14 +0000)]
Introduce new default object and use that for filling in optional
arguments.
Chris Hanson [Wed, 17 Nov 2004 06:09:07 +0000 (06:09 +0000)]
Don't use DEFINE-SYNTAX in this file; it breaks the cold load.
Chris Hanson [Wed, 17 Nov 2004 05:59:13 +0000 (05:59 +0000)]
Fix typo.
Chris Hanson [Wed, 17 Nov 2004 05:48:43 +0000 (05:48 +0000)]
Use new keyword-list support. Add ERROR:NOT-xxx procedures to xhtml.scm.
Chris Hanson [Wed, 17 Nov 2004 05:42:33 +0000 (05:42 +0000)]
Add support for keyword lists.
Chris Hanson [Wed, 17 Nov 2004 05:24:31 +0000 (05:24 +0000)]
Don't define the standard membership/association procedures in terms
of the generic ones.
Chris Hanson [Wed, 17 Nov 2004 04:42:42 +0000 (04:42 +0000)]
Export ERROR:NOT-xxx procedures. Add predicate WEAK-LIST?.
Chris Hanson [Wed, 17 Nov 2004 04:20:57 +0000 (04:20 +0000)]
Use package system to create upwards-compatibility links.
Chris Hanson [Tue, 16 Nov 2004 20:11:38 +0000 (20:11 +0000)]
Add support for multiple headers with the same name.
Chris Hanson [Thu, 4 Nov 2004 03:01:18 +0000 (03:01 +0000)]
Implement #!eof as equivalent to (make-eof-object #f).
Chris Hanson [Thu, 4 Nov 2004 03:00:47 +0000 (03:00 +0000)]
Change MAKE-EOF-OBJECT to return the same object if called twice with
the same argument.
Chris Hanson [Tue, 2 Nov 2004 04:37:12 +0000 (04:37 +0000)]
Must call FLUSH-OUTPUT to make sure that logged requests are pushed
out in a reasonable amount of time.
Chris Hanson [Tue, 2 Nov 2004 03:57:41 +0000 (03:57 +0000)]
Add in backwards-compatibility links.
Chris Hanson [Mon, 1 Nov 2004 19:22:29 +0000 (19:22 +0000)]
Create new xdoc directory.
Chris Hanson [Mon, 1 Nov 2004 19:18:21 +0000 (19:18 +0000)]
Fix typo in comment.
Chris Hanson [Mon, 1 Nov 2004 19:14:15 +0000 (19:14 +0000)]
Remove xdoc references.
Chris Hanson [Mon, 1 Nov 2004 19:09:25 +0000 (19:09 +0000)]
Remove xdoc code.
Chris Hanson [Mon, 1 Nov 2004 04:57:05 +0000 (04:57 +0000)]
Update to permit use of XHTML expander outside of mod-lisp.
Chris Hanson [Sun, 31 Oct 2004 00:01:26 +0000 (00:01 +0000)]
Fix typo: response -> request.
Chris Hanson [Sat, 30 Oct 2004 05:28:20 +0000 (05:28 +0000)]
Fix some missing exports.
Chris Hanson [Sat, 30 Oct 2004 05:20:03 +0000 (05:20 +0000)]
Fix typo.
Chris Hanson [Sat, 30 Oct 2004 05:17:31 +0000 (05:17 +0000)]
Add XD:PAGE-FRAME and XD:PROGRAMMED-OUTPUT.
Chris Hanson [Sat, 30 Oct 2004 04:57:27 +0000 (04:57 +0000)]
Oops, forgot to include the logging code.
Chris Hanson [Sat, 30 Oct 2004 04:44:51 +0000 (04:44 +0000)]
Fix typo from previous change.
Chris Hanson [Sat, 30 Oct 2004 04:44:09 +0000 (04:44 +0000)]
Merge in logging changes from upstream.
Chris Hanson [Sat, 30 Oct 2004 03:59:06 +0000 (03:59 +0000)]
Add HOOK-IN-LIST?.
Chris Hanson [Sat, 30 Oct 2004 03:56:39 +0000 (03:56 +0000)]
Implement hooks-list datatype.
Chris Hanson [Sat, 30 Oct 2004 01:25:48 +0000 (01:25 +0000)]
Fix unbound variable references.
Chris Hanson [Sat, 30 Oct 2004 01:24:31 +0000 (01:24 +0000)]
Update to match changed upstream.
Chris Hanson [Fri, 29 Oct 2004 20:05:06 +0000 (20:05 +0000)]
Oops... fix unfinished part of last change.
Chris Hanson [Fri, 29 Oct 2004 16:32:24 +0000 (16:32 +0000)]
Reflect change to ADD-BUFFER-MIME-ATTACHMENT!.
Chris Hanson [Fri, 29 Oct 2004 16:31:41 +0000 (16:31 +0000)]
Use mime-type objects rather than symbols. Use RECEIVE rather than
CALL-WITH-VALUES.
Chris Hanson [Fri, 29 Oct 2004 16:30:25 +0000 (16:30 +0000)]
Fix DISASSOCIATE-PATHNAME-TYPE-FROM-MIME-TYPE so that it can
disassociate system-defined types as well as user-defined ones.
Chris Hanson [Fri, 29 Oct 2004 05:49:07 +0000 (05:49 +0000)]
Remove old file.
Chris Hanson [Fri, 29 Oct 2004 05:47:42 +0000 (05:47 +0000)]
xhtml-expander must be loaded _after_ mod-lisp.
Chris Hanson [Fri, 29 Oct 2004 05:32:18 +0000 (05:32 +0000)]
Install SSP. Update top-level configure.
Chris Hanson [Fri, 29 Oct 2004 05:30:30 +0000 (05:30 +0000)]
Use "include" to get useful rules.
Chris Hanson [Thu, 28 Oct 2004 22:58:01 +0000 (22:58 +0000)]
Don't print warning when bad mime.types line is encountered.