1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-06 09:01:14 +03:00
Files
apache/include
Joe Orton 0a0d324e07 Add alternative fixes for CVE-2007-3304:
* configure.in: Check for getpgid.

* include/mpm_common.h (ap_mpm_safe_kill): New prototype.

* server/mpm_common.c (reclaim_one_pid): Ensure pid validity before
calling apr_proc_wait().
(ap_mpm_safe_kill): New function.

* server/mpm/prefork/prefork.c, server/mpm/worker/worker.c,
server/mpm/experimental/event/event.c: Use ap_mpm_safe_kill() on pids
from the scoreboard, throughout.

* include/ap_mmn.h: Minor bump.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@551843 13f79535-47bb-0310-9956-ffa450edef68
2007-06-29 10:33:14 +00:00
..
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2007-06-12 20:55:57 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00
2006-07-11 20:33:53 +00:00