fielding 99/03/20 15:43:24
Modified: src CHANGES
src/include ap_mmn.h httpd.h
Log:
M_INVALID needs a value within the scope of METHODS so that unknown
methods can be access controlled. MMP must be bumped because this may
break binary compatibility for third-party modules.
PR: 3821
Revision Changes Path
1.1287 +3 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.1286
retrieving revision 1.1287
diff -u -r1.1286 -r1.1287
--- CHANGES 1999/03/20 21:51:38 1.1286
+++ CHANGES 1999/03/20 23:43:21 1.1287
@@ -1,5 +1,8 @@
Changes with Apache 1.3.5
+ *) M_INVALID needed a value within the scope of METHODS so that unknown
+ methods can be access controlled. [Roy Fielding] PR#3821
+
*) Added PassAllEnv; makes server's entire environment available
to CGIs and SSIs executed within directive's scope. [Ken Coar]
1.32 +3 -2 apache-1.3/src/include/ap_mmn.h
Index: ap_mmn.h
===================================================================
RCS file: /home/cvs/apache-1.3/src/include/ap_mmn.h,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- ap_mmn.h 1999/03/10 17:42:40 1.31
+++ ap_mmn.h 1999/03/20 23:43:23 1.32
@@ -213,14 +213,15 @@
* definition of method in request_rec.
* 19990108.6 - SIGPIPE is now ignored by the core server.
* 19990108.7 - ap_isxdigit added
+ * 19990320 - METHODS and M_INVALID symbol values modified
*/
#define MODULE_MAGIC_COOKIE 0x41503133UL /* "AP13" */
#ifndef MODULE_MAGIC_NUMBER_MAJOR
-#define MODULE_MAGIC_NUMBER_MAJOR 19990108
+#define MODULE_MAGIC_NUMBER_MAJOR 19990320
#endif
-#define MODULE_MAGIC_NUMBER_MINOR 7 /* 0...n */
+#define MODULE_MAGIC_NUMBER_MINOR 0 /* 0...n */
#define MODULE_MAGIC_NUMBER MODULE_MAGIC_NUMBER_MAJOR /* backward
compat */
/* Useful for testing for features. */
1.272 +2 -2 apache-1.3/src/include/httpd.h
Index: httpd.h
===================================================================
RCS file: /home/cvs/apache-1.3/src/include/httpd.h,v
retrieving revision 1.271
retrieving revision 1.272
diff -u -r1.271 -r1.272
--- httpd.h 1999/03/07 15:05:35 1.271
+++ httpd.h 1999/03/20 23:43:24 1.272
@@ -555,9 +555,9 @@
#define M_MOVE 12
#define M_LOCK 13
#define M_UNLOCK 14
+#define M_INVALID 15
-#define METHODS 15
-#define M_INVALID 31
+#define METHODS 16
#define CGI_MAGIC_TYPE "application/x-httpd-cgi"
#define INCLUDES_MAGIC_TYPE "text/x-server-parsed-html"