You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by bn...@apache.org on 2002/09/16 23:22:08 UTC
cvs commit: httpd-2.0/modules/aaa NWGNUauthdigt NWGNUauthbasc
bnicholes 2002/09/16 14:22:08
Modified: build prebuildNW.bat NWGNUmakefile nw_export.inc
. NWGNUmakefile
modules/aaa NWGNUauthdigt NWGNUauthbasc
Log:
Moving the auth_provider APIs into the core binary to avoid a chicken and
egg problem when loading the auth modules vs the providers. (Can't load the
auth module until the provider has registered. Can't register the provider until
the auth module is loaded and APIs are available.)
Revision Changes Path
1.9 +1 -1 httpd-2.0/build/prebuildNW.bat
Index: prebuildNW.bat
===================================================================
RCS file: /home/cvs/httpd-2.0/build/prebuildNW.bat,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- prebuildNW.bat 8 Feb 2002 19:17:26 -0000 1.8
+++ prebuildNW.bat 16 Sep 2002 21:22:08 -0000 1.9
@@ -36,7 +36,7 @@
copy ..\srclib\pcre\pcre.hw ..\srclib\pcre\pcre.h
@echo Generating the import lists...
-set MWCIncludes=..\include;..\modules\http;..\os\netware;..\server\mpm\netware;..\srclib\apr\include;..\srclib\apr-util\include;+%NovellLibC%
+set MWCIncludes=..\include;..\modules\http;..\modules\aaa;..\os\netware;..\server\mpm\netware;..\srclib\apr\include;..\srclib\apr-util\include;+%NovellLibC%
mwccnlm -P nw_export.inc -d NETWARE -d CORE_PRIVATE -EP
awk -f make_nw_export.awk nw_export.i |sort >..\os\netware\httpd.imp
1.2 +1 -0 httpd-2.0/build/NWGNUmakefile
Index: NWGNUmakefile
===================================================================
RCS file: /home/cvs/httpd-2.0/build/NWGNUmakefile,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- NWGNUmakefile 1 Mar 2002 22:20:20 -0000 1.1
+++ NWGNUmakefile 16 Sep 2002 21:22:08 -0000 1.2
@@ -43,6 +43,7 @@
@echo -DCORE_PRIVATE >> $@
@echo -I..\include >> $@
@echo -I..\modules\http >> $@
+ @echo -I..\modules\aaa >> $@
@echo -I..\os\netware >> $@
@echo -I..\server\mpm\netware >> $@
@echo -I..\srclib\apr\include >> $@
1.2 +1 -0 httpd-2.0/build/nw_export.inc
Index: nw_export.inc
===================================================================
RCS file: /home/cvs/httpd-2.0/build/nw_export.inc,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- nw_export.inc 8 Jan 2002 21:46:18 -0000 1.1
+++ nw_export.inc 16 Sep 2002 21:22:08 -0000 1.2
@@ -45,3 +45,4 @@
#include "util_xml.h"
#include "mod_core.h"
+#include "mod_auth.h"
1.10 +2 -0 httpd-2.0/NWGNUmakefile
Index: NWGNUmakefile
===================================================================
RCS file: /home/cvs/httpd-2.0/NWGNUmakefile,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- NWGNUmakefile 13 Sep 2002 21:43:22 -0000 1.9
+++ NWGNUmakefile 16 Sep 2002 21:22:08 -0000 1.10
@@ -32,6 +32,7 @@
$(AP_WORK)/srclib/include/arch/NetWare \
$(AP_WORK)/srclib/apr-util/include \
$(AP_WORK)/include \
+ $(AP_WORK)/modules/aaa/ \
$(AP_WORK)/modules/filters/ \
$(AP_WORK)/modules/generators/ \
$(AP_WORK)/modules/http/ \
@@ -183,6 +184,7 @@
# Paths must all use the '/' character
#
FILES_nlm_objs = \
+ $(OBJDIR)/auth_provider.o \
$(OBJDIR)/buildmark.o \
$(OBJDIR)/config.o \
$(OBJDIR)/connection.o \
1.2 +0 -4 httpd-2.0/modules/aaa/NWGNUauthdigt
Index: NWGNUauthdigt
===================================================================
RCS file: /home/cvs/httpd-2.0/modules/aaa/NWGNUauthdigt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- NWGNUauthdigt 13 Sep 2002 21:34:27 -0000 1.1
+++ NWGNUauthdigt 16 Sep 2002 21:22:08 -0000 1.2
@@ -215,10 +215,6 @@
#
FILES_nlm_exports = \
auth_digest_module \
- authn_register_provider \
- authn_lookup_provider \
- authz_register_provider \
- authz_lookup_provider \
$(EOLIST)
#
1.2 +0 -4 httpd-2.0/modules/aaa/NWGNUauthbasc
Index: NWGNUauthbasc
===================================================================
RCS file: /home/cvs/httpd-2.0/modules/aaa/NWGNUauthbasc,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- NWGNUauthbasc 13 Sep 2002 21:34:27 -0000 1.1
+++ NWGNUauthbasc 16 Sep 2002 21:22:08 -0000 1.2
@@ -215,10 +215,6 @@
#
FILES_nlm_exports = \
auth_basic_module \
- authn_register_provider \
- authn_lookup_provider \
- authz_register_provider \
- authz_lookup_provider \
$(EOLIST)
#