dougm 00/09/27 09:26:04 Modified: . Changes src/modules/perl Apache.xs t/docs startup.pl Log: added Apache::user method in preparation for 2.0, now that `user' hangs off of the request_rec rather than request_rec->connection in Apache 2.0 Revision Changes Path 1.527 +3 -0 modperl/Changes Index: Changes =================================================================== RCS file: /home/cvs/modperl/Changes,v retrieving revision 1.526 retrieving revision 1.527 diff -u -r1.526 -r1.527 --- Changes 2000/09/27 15:23:18 1.526 +++ Changes 2000/09/27 16:25:48 1.527 @@ -10,6 +10,9 @@ =item 1.24_01-dev +added Apache::user method in preparation for 2.0, now that `user' hangs +off of the request_rec rather than request_rec->connection in Apache 2.0 + disable r->proxyreq checking unless PerlTransHandler is enabled and configured 1.109 +10 -0 modperl/src/modules/perl/Apache.xs Index: Apache.xs =================================================================== RCS file: /home/cvs/modperl/src/modules/perl/Apache.xs,v retrieving revision 1.108 retrieving revision 1.109 diff -u -r1.108 -r1.109 --- Apache.xs 2000/09/13 07:50:11 1.108 +++ Apache.xs 2000/09/27 16:25:56 1.109 @@ -894,6 +894,16 @@ else XPUSHs(&sv_undef); +char * +user(r, ...) + Apache r + + CODE: + get_set_PVp(r->connection->user,r->pool); + + OUTPUT: + RETVAL + void basic_http_header(r) Apache r 1.39 +1 -1 modperl/t/docs/startup.pl Index: startup.pl =================================================================== RCS file: /home/cvs/modperl/t/docs/startup.pl,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- startup.pl 2000/09/13 06:06:46 1.38 +++ startup.pl 2000/09/27 16:26:01 1.39 @@ -173,7 +173,7 @@ my($res, $sent_pwd) = $r->get_basic_auth_pw; return $res if $res; #decline if not Basic - my $user = lc $r->connection->user; + my $user = lc $r->user; $r->notes("DoAuthenTest", 1); unless($user eq "dougm" and $sent_pwd eq "mod_perl") {