- 28 Dec, 1996 4 commits
-
-
Ben Laurie authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77365 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77364 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Reviewed by: Alexei Kosut, Randy Terbush Submitted by: Randal Schwartz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77363 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
tokens for better script portability. Submitted by: Garey Smiley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77362 13f79535-47bb-0310-9956-ffa450edef68
-
- 27 Dec, 1996 4 commits
-
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77361 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Fix off by one month error when logging requests. Nuke the PATH environment values and set to some sane value. initgroups to the target user and group instead of trying unsuccessfully to prune it. Generally cleanup to make code match official Apache style. Reviewed by: Jason Dour, Randy Terbush Submitted by: Jason Dour, Randy Terbush git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77360 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77359 13f79535-47bb-0310-9956-ffa450edef68
-
Jim Jagielski authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77356 13f79535-47bb-0310-9956-ffa450edef68
-
- 26 Dec, 1996 4 commits
-
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77355 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77354 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Include a fixe to Configure which solves incompatibilty with 'awk' on Solaris and I suspect others. (-v was the culprit) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77353 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77352 13f79535-47bb-0310-9956-ffa450edef68
-
- 24 Dec, 1996 28 commits
-
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77351 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77349 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77346 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77344 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77343 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77341 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77340 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77338 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Submitted by: Rob Hartill git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77337 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77336 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77335 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
resources not to be properly freed, or freeing of invalid resources. Reviewed by: Chuck Murcko, Randy Terbush Submitted by: Dean Gaudet git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77334 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77333 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Reviewed by: Chuck Murcko, Randy Terbush Submitted by: Howard Fear git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77331 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77330 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Reviewed by: Chuck Murcko, Randy Terbush Submitted by: Dirk vanGulik git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77328 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Submitted by: Ralf Engelschall git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77327 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77326 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Reviewed by: Andrew Wilson git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77324 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
parameters. Reviewed by: Chuck Murcko, Randy Terbush Submitted by: Dirk vanGulik git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77323 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77322 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
control across all supplied authentication modules. Submitted by: Dirk vanGulik Reviewed by: Chuck Murcko, Randy Terbush git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77321 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Submitted by: Dirk vanGulik git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77320 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
using the 3 file config layout. Reviewed by: Chuck Murcko, Jim Jagielski git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77318 13f79535-47bb-0310-9956-ffa450edef68
-
Chuck Murcko authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77317 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77316 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
Fixed by the addition of Jim Jagielski's code that he graciously beat over Jason and mine's head but did not get through for me. We now dowa chdir() to the DOCROOT be that the built one for users, or the compiled in DOCROOT. I've resisted the idea of a chdir() here, but I see no other way to make this work in a situation where the user's homedir taken from the passwd file does not agree with the filesystems true mapping. Looking at using realpath() or some other similar solution appears to just do a chdir() which was the whole point of avoiding this in the past. Since opening and reading a directory as root seems to be a read-only operation, I see no security whole here. Comments welcome. 2. initgroups() on Linux 2.0.x clobbers gr->grid. initgroups() call removed from wrapper code until we can establish portable fix here. 3. CGI command lines paramters problems Code in call_exec() was not properly passing arguments in argv[] if you want to pass arguments via '+' separated URL. Taking the hint from Jake Buchholz I have changed create_argv() to accept a variable number of parameters. This is the only change to the server code and is included first in the patch below. 4. pw-pwdir for "docroot check" still the httpd user's pw record. Major order problem in wrapper code. 5. strchr() returns a char*, not a char git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77315 13f79535-47bb-0310-9956-ffa450edef68
-
Randy Terbush authored
it to be used with suexec enabled requests. Fixes problem where arguments could not be passed via argv[] to the CGI via suexec. Reviewed by: Ben Laurie (not tested), Jason Dour (not tested?) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@77314 13f79535-47bb-0310-9956-ffa450edef68
-