/[Apache-SVN]/httpd/httpd/trunk/support/suexec.c
ViewVC logotype

Log of /httpd/httpd/trunk/support/suexec.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 821475 - (view) (annotate) - [select for diffs]
Modified Sun Oct 4 07:57:32 2009 UTC (7 weeks, 2 days ago) by sf
File length: 17792 byte(s)
Diff to previous 821321 (colored)
Only use fcntl() if we have fcntl.h

Revision 821321 - (view) (annotate) - [select for diffs]
Modified Sat Oct 3 13:46:48 2009 UTC (7 weeks, 3 days ago) by sf
File length: 17427 byte(s)
Diff to previous 758944 (colored)
suexec: Allow to log an error if exec fails by setting FD_CLOEXEC
on the log file instead of closing it.

PR: 10744
Submitted by: Nicolas Rachinsky
Reviewed by: Stefan Fritsch

Revision 758944 - (view) (annotate) - [select for diffs]
Modified Fri Mar 27 00:32:22 2009 UTC (7 months, 4 weeks ago) by trawick
File length: 17528 byte(s)
Diff to previous 655711 (colored)
axe unmaintained 1.3-era code to support AUX, SunOS, IRIX, Next, Tandem, MPE, 
LynxOS, QNX, and UnixWare

Revision 655711 - (view) (annotate) - [select for diffs]
Modified Tue May 13 02:21:33 2008 UTC (18 months, 1 week ago) by fielding
File length: 18134 byte(s)
Diff to previous 420983 (colored)
When group is given as a numeric gid, validate it by looking up the
actual group name such that the name can be used in log entries.

PR: 7862
Submitted by: <y-koga apache.or.jp>, Leif W <warp-9.9 usa.net>

Revision 420983 - (view) (annotate) - [select for diffs]
Modified Tue Jul 11 20:33:53 2006 UTC (3 years, 4 months ago) by fielding
File length: 18059 byte(s)
Diff to previous 395228 (colored)
update license header text

Revision 395228 - (view) (annotate) - [select for diffs]
Modified Wed Apr 19 12:11:27 2006 UTC (3 years, 7 months ago) by colm
File length: 17912 byte(s)
Diff to previous 332306 (colored)
Update the copyright year in all .c, .h and .xml files

Revision 332306 - (view) (annotate) - [select for diffs]
Modified Thu Nov 10 15:11:44 2005 UTC (4 years ago) by jim
File length: 17912 byte(s)
Diff to previous 151408 (colored)
No functional Change: Removing trailing whitespace. This also
means that "blank" lines consisting of just spaces or
tabs are now really blank lines

Revision 151408 - (view) (annotate) - [select for diffs]
Modified Fri Feb 4 20:28:49 2005 UTC (4 years, 9 months ago) by jerenkrantz
File length: 17926 byte(s)
Diff to previous 125784 (colored)
Update copyright year to 2005 and standardize on current copyright owner line.

Revision 125784 - (view) (annotate) - [select for diffs]
Modified Thu Jan 20 15:38:05 2005 UTC (4 years, 10 months ago) by jorton
File length: 17890 byte(s)
Diff to previous 106103 (colored)
* support/suexec.c (safe_env_lst): Declare array as static const.

Revision 106103 - (view) (annotate) - [select for diffs]
Modified Sun Nov 21 18:50:36 2004 UTC (5 years ago) by nd
File length: 17871 byte(s)
Diff to previous 104703 (colored)
general property cleanup

Revision 104703 - (view) (annotate) - [select for diffs]
Modified Wed Aug 18 11:54:49 2004 UTC (5 years, 3 months ago) by trawick
File length: 17871 byte(s)
Diff to previous 104664 (colored)
suexec: Pass the SERVER_SIGNATURE envvar through to CGIs.

Submitted by: Zvi Har'El <rl math.technion.ac.il>
Reviewed by:  Jeff Trawick

Revision 104664 - (view) (annotate) - [select for diffs]
Modified Sun Aug 15 17:19:04 2004 UTC (5 years, 3 months ago) by nd
File length: 17846 byte(s)
Diff to previous 102619 (colored)
filepath_info wasn't set by the httpd for over 7 years

Revision 102619 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 20:40:53 2004 UTC (5 years, 9 months ago) by nd
File length: 17868 byte(s)
Diff to previous 102592 (colored)
fix name of The Apache Software Foundation

Revision 102592 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 14:14:53 2004 UTC (5 years, 9 months ago) by nd
File length: 17864 byte(s)
Diff to previous 102525 (colored)
fix copyright dates according the first cehck in

Revision 102525 - (view) (annotate) - [select for diffs]
Modified Fri Feb 6 22:58:42 2004 UTC (5 years, 9 months ago) by nd
File length: 17864 byte(s)
Diff to previous 102135 (colored)
apply Apache License, Version 2.0

Revision 102135 - (view) (annotate) - [select for diffs]
Modified Thu Jan 1 13:26:26 2004 UTC (5 years, 10 months ago) by nd
File length: 19890 byte(s)
Diff to previous 100604 (colored)
update license to 2004.

Revision 100604 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 17:24:38 2003 UTC (6 years, 4 months ago) by nd
File length: 19890 byte(s)
Diff to previous 100598 (colored)
Remember an authenticated user during internal redirects if the
redirection target is not access protected and pass it
to scripts using the REDIRECT_REMOTE_USER environment variable.

PR: 10678, 11602.

Revision 100598 - (view) (annotate) - [select for diffs]
Modified Mon Jul 14 16:04:47 2003 UTC (6 years, 4 months ago) by nd
File length: 19861 byte(s)
Diff to previous 98738 (colored)
Propagate the handler name to the action script via
the REDIRECT_HANDLER environment variable.

Revision 98738 - (view) (annotate) - [select for diffs]
Modified Wed Feb 19 21:27:05 2003 UTC (6 years, 9 months ago) by nd
File length: 19836 byte(s)
Diff to previous 98618 (colored)
Be more pedantic when cleaning environment. Clean it
immediately after startup.

PR: 2790, 10449
Submitted by: Jeff Stewart <jws@purdue.edu>

Revision 98618 - (view) (annotate) - [select for diffs]
Modified Wed Feb 12 15:28:28 2003 UTC (6 years, 9 months ago) by nd
File length: 19425 byte(s)
Diff to previous 98603 (colored)
Fix suexec compile error under SUNOS4, where strerror() doesn't exist.

PR: 5913, 9977
Submitted by: Jonathan W Miner <Jonathan.W.Miner@lmco.com>

Revision 98603 - (view) (annotate) - [select for diffs]
Modified Mon Feb 10 03:37:22 2003 UTC (6 years, 9 months ago) by nd
File length: 19332 byte(s)
Diff to previous 98573 (colored)
Let suexec send a message to stderr, if it failed or its policy
was violated. This message appears in the error log and allows
for easier debugging.

PR: 10773
Proposed again by: Joshua Slive

Revision 98573 - (view) (annotate) - [select for diffs]
Modified Mon Feb 3 17:53:28 2003 UTC (6 years, 9 months ago) by nd
File length: 18916 byte(s)
Diff to previous 96995 (colored)
finished that boring job:
update license to 2003.

Happy New Year! ;-))

Revision 96995 - (view) (annotate) - [select for diffs]
Modified Sat Sep 28 00:26:27 2002 UTC (7 years, 1 month ago) by rbb
File length: 18916 byte(s)
Diff to previous 94912 (colored)
Re-order header files in suexec.c.  This adds apr.h, which is required
to get the apr macros.  Other than that, it is just for clarity.

Revision 94912 - (view) (annotate) - [select for diffs]
Modified Thu May 2 20:16:34 2002 UTC (7 years, 6 months ago) by jwoolley
File length: 18899 byte(s)
Diff to previous 93918 (colored)
fix a typo

Revision 93918 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 20:48:07 2002 UTC (7 years, 8 months ago) by fielding
File length: 18899 byte(s)
Diff to previous 93223 (colored)
Update our copyright for this year.

Revision 93223 - (view) (annotate) - [select for diffs]
Modified Mon Feb 4 15:18:45 2002 UTC (7 years, 9 months ago) by slive
File length: 18899 byte(s)
Diff to previous 92132 (colored)
suexec: Allow HTTPS and SSL_* environment variables to be passed
through to CGI scripts.

PR: 9163
Submitted by:	Brian Reid <breid@customlogic.com>, Zvi Har'El <rl@math.technion.ac.il>
Reviewed by:	Joshua Slive, Lars Eilebrecht, Martin Kraemer

Revision 92132 - (view) (annotate) - [select for diffs]
Modified Thu Nov 22 07:42:13 2001 UTC (8 years ago) by aaron
File length: 18858 byte(s)
Diff to previous 91694 (colored)
Just some style changes from when I was working on the recent suexec
patch. No more tabs, intended alignment remains.

Revision 91694 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 17:38:03 2001 UTC (8 years ago) by aaron
File length: 17884 byte(s)
Diff to previous 90491 (colored)
Fix typos...

Revision 90491 - (view) (annotate) - [select for diffs]
Modified Wed Aug 22 15:40:29 2001 UTC (8 years, 3 months ago) by martin
File length: 17884 byte(s)
Diff to previous 88493 (colored)
Use uniform wrapping for unistd.h, and don't include it if it's aready included via fileio.h

Revision 88493 - (view) (annotate) - [select for diffs]
Modified Sun Mar 11 23:22:32 2001 UTC (8 years, 8 months ago) by coar
File length: 17855 byte(s)
Diff to previous 88483 (colored)
	Bring forward the suexec umask setting option from 1.3, and
	also fix some configure.in bits that would define macros
	that needed to be numbers as strings instead.

Obtained from:	Apache HTTP Server 1.3

Revision 88483 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 20:20:31 2001 UTC (8 years, 8 months ago) by coar
File length: 17493 byte(s)
Diff to previous 88402 (colored)
	Bring forward the -V option for suexec from 1.3.20-dev.  It looks
	like the umask() option needs to be brought forward, as well.
	Is this still 2.0.14-dev?

Revision 88402 - (view) (annotate) - [select for diffs]
Modified Thu Mar 1 00:55:03 2001 UTC (8 years, 8 months ago) by gstein
File length: 16285 byte(s)
Diff to previous 88184 (colored)
Don't directly include ap_config_auto.h directly. It isn't available on
Windows platforms. Including ap_config.h will pick it up, or it will grab
the appropriate Windows header/defines.

Revision 88184 - (view) (annotate) - [select for diffs]
Modified Fri Feb 16 04:26:53 2001 UTC (8 years, 9 months ago) by fielding
File length: 16307 byte(s)
Diff to previous 88065 (colored)
Update copyright to 2001

Revision 88065 - (view) (annotate) - [select for diffs]
Modified Sat Feb 10 17:39:22 2001 UTC (8 years, 9 months ago) by rbb
File length: 16302 byte(s)
Diff to previous 87538 (colored)
Header file cleanup.

Revision 87538 - (view) (annotate) - [select for diffs]
Modified Wed Dec 27 23:30:37 2000 UTC (8 years, 10 months ago) by rbb
File length: 16262 byte(s)
Diff to previous 87530 (colored)
Get SuEXEC building properly.

Revision 87530 - (view) (annotate) - [select for diffs]
Modified Wed Dec 27 02:01:47 2000 UTC (8 years, 11 months ago) by rbb
File length: 16281 byte(s)
Diff to previous 87521 (colored)
Get suexec compiling again.

Revision 87521 - (view) (annotate) - [select for diffs]
Modified Sat Dec 23 03:15:16 2000 UTC (8 years, 11 months ago) by rbb
File length: 16268 byte(s)
Diff to previous 86712 (colored)
Allow SuExec to be configured from the ./configure command line

Revision 86712 - (view) (annotate) - [select for diffs]
Modified Mon Oct 23 15:30:57 2000 UTC (9 years, 1 month ago) by manoj
File length: 16183 byte(s)
Diff to previous 85976 (colored)
Add back suexec support.

Revision 85976 - (view) (annotate) - [select for diffs]
Modified Wed Aug 2 05:27:38 2000 UTC (9 years, 3 months ago) by dougm
File length: 15825 byte(s)
Diff to previous 85486 (colored)
prefix libapr functions and types with apr_

Revision 85486 - (view) (annotate) - [select for diffs]
Modified Fri Jun 9 18:57:16 2000 UTC (9 years, 5 months ago) by rbb
File length: 15823 byte(s)
Diff to previous 84881 (colored)
Remove all occurances of strerror from Apache.  ap_strerror works just
fine with standard errno values, and it is more portable.  This also allows
me to remove the check for strerror from Apache's configure script.

Revision 84881 - (view) (annotate) - [select for diffs]
Modified Fri Mar 31 09:42:55 2000 UTC (9 years, 7 months ago) by fielding
File length: 15749 byte(s)
Diff to previous 84725 (colored)
Update to Apache Software License version 1.1

Revision 84725 - (view) (annotate) - [select for diffs]
Modified Fri Mar 10 00:07:37 2000 UTC (9 years, 8 months ago) by rbb
File length: 16087 byte(s)
Diff to previous 83750 (colored)
Fix all the License issues.  Including:
s/Apache Group/Apache Software Foundation/
s/1999/2000/
s/Sascha's license/ASF license

Revision 83750 - (view) (annotate) - [select for diffs]
Added Tue Aug 24 06:46:03 1999 UTC (10 years, 3 months ago) by fielding
File length: 15961 byte(s)
Apache 1.3.9 baseline for the Apache 2.0 repository.

Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9
Submitted by: Apache Group

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2