Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Cherokee: commits

[3397] cherokee/trunk/cherokee/handler_cgi_base.c: Do not set an empty REMOTE_USER variable when user has not been

 

 

Cherokee commits RSS feed   Index | Next | Previous | View Threaded


cherokee at cherokee-project

Jun 27, 2009, 2:34 PM

Post #1 of 1 (155 views)
Permalink
[3397] cherokee/trunk/cherokee/handler_cgi_base.c: Do not set an empty REMOTE_USER variable when user has not been

Revision: 3397
http://svn.cherokee-project.com/changeset/3397
Author: alo
Date: 2009-06-27 23:34:24 +0200 (Sat, 27 Jun 2009)

Log Message:
-----------
Do not set an empty REMOTE_USER variable when user has not been
authenticated. Fixes bug: http://bugs.cherokee-project.com/467

Modified Paths:
--------------
cherokee/trunk/cherokee/handler_cgi_base.c

Modified: cherokee/trunk/cherokee/handler_cgi_base.c
===================================================================
--- cherokee/trunk/cherokee/handler_cgi_base.c 2009-06-27 21:27:43 UTC (rev 3396)
+++ cherokee/trunk/cherokee/handler_cgi_base.c 2009-06-27 21:34:24 UTC (rev 3397)
@@ -342,10 +342,10 @@

/* Remote user
*/
- if (conn->validator && !cherokee_buffer_is_empty (&conn->validator->user))
+ if (conn->validator && !cherokee_buffer_is_empty (&conn->validator->user)) {
+ /* Only set when user authenticated (bug #467) */
set_env (cgi, "REMOTE_USER", conn->validator->user.buf, conn->validator->user.len);
- else
- set_env (cgi, "REMOTE_USER", "", 0);
+ }

/* Set PATH_INFO
*/

Cherokee commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.