623e7ab4 |
1 | * Version 0.7.1 (14 March 2009) |
2 | - Fixed bug causing problems when a symlink was present in the script path. |
3 | |
4 | * Version 0.7.0 (25 December 2008) |
5 | - Fixed "underquoted definition" warning in acinclude.m4 |
6 | - mod_suphp (Apache 1.3) checks explicitly for r->content_type |
7 | thus allowing to use AddType instead of AddHandler |
8 | - Added support for application/x-httpd-php-source: |
9 | The PHP binary used to parse render the code can be set using the |
10 | suPHP_PHPPath directive. |
11 | - Made suPHP_AddHandler and suPHP_RemoveHandler directives |
12 | available on server level. |
13 | - Added support for multiple docroots (using patterns). |
14 | - Added support for variable substitution in chroot path. |
15 | |
16 | * Version 0.6.3 (30 March 2008) |
17 | - Fixed a possible race condition concerning the check for the |
18 | right symlink owner. |
19 | - Added checks for the owner of the parent directories were added. |
20 | |
21 | * Version 0.6.2 (19 November 2006) |
22 | - Made mod_suphp compatible with Apache 2.2 |
23 | - Modified SmartPtr implementation (hopefully) fixing |
24 | double free problem |
25 | - Fixed problem that caused the process to block |
26 | when more than 4096 were written to stderr |
27 | - Implemented userdir support |
28 | - Fixed problem with PATH_INFO and PHP scripts |
29 | |
30 | * Version 0.6.1 (26 November 2005) |
31 | - Changed usage of STL to gain better compatibility with old GCC versions |
32 | (credits to Jeremy Chadwick for finding the relevant code) |
33 | - Fixed typos in mod_suphp.c (Apache 1.3) |
34 | (credits to Johan Ekenberg for finding these typos) |
35 | - Fixed potential buffer overflow in function suphp_bucket_read() in |
36 | src/apache2/mod_suphp.c |
37 | - Fix problems with scripts sending "Last-Modified" headers |
38 | - Extended autoconf script to look for an installation of APR |
39 | and to use its includedir when building mod_suphp for Apache 2 |
40 | - Added support for chroot() call before execution of script |
41 | |
42 | * Version 0.6.0 (27 May 2005) |
43 | ++ The development of this version was sponsored by Techno-vi - Wanix. ++ |
44 | ++ Thanks to the sponsor! ++ |
45 | - Ported suPHP to C++ |
46 | - Ported build system to automake |
47 | - Added runtime configuration support |
48 | - Made writeable by group/others check optional |
49 | - Rewrote Apache 1.3.x module completely, thus now supporting all |
50 | setid-modes with Apache 1.3 and Apache 2.0 |
51 | - Added support for multiple interpreters |
52 | - Added support for runtime-configurable loglevel |
53 | |
54 | * Version 0.5.2 (13 July 2004) |
55 | - Added support for UIDs/GIDs not listed in system configuration when using |
56 | "force" or "paranoid" mode |
57 | - Fixed bug in configure script that caused autoconf to assume wrong values |
58 | - Changed behaviour for setting "REDIRECT_STATUS": Now it is only set to |
59 | "200" when it has not already been set by Apache |
60 | - Fixed bug causing environment variables with values ending with a '=' |
61 | sign to be unset |
62 | |
63 | * Version 0.5.1 (24 February 2004) |
64 | - Empty environment variables now are deleted from the environment instead |
65 | of being set to "no value" |
66 | - Fixed bug causing a segmentation fault when using different suPHP_Engine |
67 | settings in vhosts (special thanks to Matthias Brunner for tracking down |
68 | this problem) |
69 | |
70 | * Version 0.5 (10 January 2004) |
71 | - Apache 2.x support |
72 | - Portability to other *NIX systems improved by using more compatible |
73 | system calls |
74 | - Improved logging |
75 | - Added "--with-setid-mode" compile time option (see doc/INSTALL for |
76 | details) |
77 | - Apache 2.x version now supports direct header output |
78 | (like "HTTP/1.0 401 ...") |
79 | |
80 | * Version 0.3 (23 August 2003) |
81 | - Changed build system to GNU autoconf |
82 | - Supplementary groups are set correctly |
83 | - Optional support for environments with UIDs/GIDs not in the system's |
84 | configuration files |
85 | |
86 | * Version 0.2.3 (25 December 2002) |
87 | - Fixed handling of symlinks |
88 | |
89 | * Version 0.2.2 (24 October 2002) |
90 | - Added missing file "suphp.h" |
91 | |
92 | * Version 0.2.1 (20 October 2002) |
93 | - Fixed problems with "suPHP_ConfigPath"-option on some systems |
94 | - Added German documentation |
95 | |
96 | * Version 0.2 (13 July 2002) |
97 | - Added support for VirtualHost based (de-)activation of suPHP |
98 | - Added support for concurrent use of different PHP configuration files |
99 | |
100 | * Version 0.1 (04 June 2002) |
101 | - First release of suPHP |