akosut 96/03/21 21:42:52
Modified: src CHANGES
Log:
Added CHANGES entries for a bunch of the things I've commited. Note that I
still think these should be created automatically. Not only do people forget,
some of them are just plain wrong, because, for example, Jim's change
(which I removed the entry for) to translate_userdir() was undone and
fixed by me and Ben, respectively, but reading the CHANGES file, no
one would know that.
Revision Changes Path
1.13 +57 -4 apache/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apache/src/CHANGES,v
retrieving revision 1.12
retrieving revision 1.13
diff -C3 -r1.12 -r1.13
*** CHANGES 1996/03/18 10:49:16 1.12
--- CHANGES 1996/03/22 05:42:50 1.13
***************
*** 1,11 ****
*) Added FLOCK_SERIALIZED_ACCEPT for those systems, like A/UX,
that need mutex-capability but using fcntl-locking is
expensive. [Jim Jagielski]
- *) Fixed translate_userdir(): return NOT_FOUND when at the end
- of the UserDir list (was returning OK and junk in the filename).
- [Jim Jagielski]
-
*) Added in Cliff Skolnick's read_client_block patch (check for
no reads and break) [Jim Jagielski]
--- 1,15 ----
+
+ *) Made it so XBITHACK behavior only occurs for files of type text/html,
as
+ any other file type doesn't really make sense. [Alexei Kosut]
+
+ *) Slightly modified the API to allow handlers by things other than
+ content type. Setting r->handler will override r->content_type in
+ invoke_handler(). [Alexei Kosut]
+
*) Added FLOCK_SERIALIZED_ACCEPT for those systems, like A/UX,
that need mutex-capability but using fcntl-locking is
expensive. [Jim Jagielski]
*) Added in Cliff Skolnick's read_client_block patch (check for
no reads and break) [Jim Jagielski]
***************
*** 30,35 ****
--- 34,88 ----
*) Clean code to warning level 3 under SCO 5. [Ben Laurie]
*) Fix potential buffer overrun in mod_proxy.c. [Ben Laurie]
+
+ *) Internal redirects now preserve HTTP headers [Rob Hartil]
+
+ *) Adds SysV-based Shared Memory support for Apache [Jim Jagielski]
+
+ *) Use bread() etc instead of fread() for reading/writing to client.
+ Move the count of bytes sent into the buffering routines.
+ Rewrite the buffering routines to provide bputc(), bgetc() macros.
+ [David Robinson]
+
+ *) Make hostname_lookups a per-directory core configuration variable.
+ Replace all accesses to the connection.remote_host and remote_name
+ variables to calls to get_remote_host(), which is now in http_core.c.
+ [David Robinson]
+
+ *) Make do_rfc1413 a per-directory core configuration variable.
+ Replace all accesses to the connection.remote_logname
+ variables to calls to get_remote_logname(). Rewrite rfc931.c as
+ rfc1413.c to conform to new standard, avoid stdio and avoid syslog.
+ [David Robinson]
+
+ *) CGI variables are now available to server side include directives
+ as well as the QUERY_STRING_UNESCAPED variable, as required by
+ the NCSA server side include documentation. [Nathan Schrenk]
+
+ *) Better diagnostic info to enhance "malformed header from script"
+ [Rob Hartill]
+
+ *) Improvements and new features added to the UserDir directive:
+ Additional forms of specifiying user directories, and the ability to
+ specify multiple user directories, much like the DirectoryIndex
+ command. [Alexei Kosut]
+
+ *) Internal redirects no longer force the GET method, except when desired
+ (CGI scripts and error documents). [Adam Sussman and Rasmus Lerdorf]
+
+ *) Rewrite/reorganization of mod_imap.c. New handling of default, base
+ and relative URLs. New Configuration directives. Support for creating
+ non-graphical menu added. (backwards compatible). [Nathan Kurz]
+
+ *) New module which allows Apache's CGI and SSI environment to inherit
+ environment variables from the shell which invoked the httpd
+ process. CERN webservers are able to do this, so this module is
+ especially useful to webadmins who wish to migrate from CERN to Apache
+ without rewriting all their scripts [Andrew Wilson]
+
+ *) Updated /cgi-src to the latest NCSA version, including the IBM-ERS
patch
+ to close a security hole, as well as other changes to the distribution
+ since it was last updated (Apache 0.8.5) [Alexei Kosut]
*) Move Configuration to Configuration.tmpl for CVS development. Make CVS
ignore Configuration, Makefile and modules.c. [Ben Laurie]