Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | MFH: Patch by Justin Erenkrantz <jerenkrantz@apache.org>. | Sebastian Bergmann | 2002-05-11 | 1 | -0/+2 |
| | |||||
* | Merge two SEGV fixes from the trunk: | Aaron Bannert | 2002-05-06 | 1 | -0/+17 |
| | | | | | | - startup SEGV caused by delaying the initialization too long. - graceful restart SEGV caused by not re-initializing. | ||||
* | MFH | foobar | 2002-05-05 | 1 | -1/+2 |
| | |||||
* | MFH | Sander Roobol | 2002-05-02 | 1 | -16/+9 |
| | |||||
* | MFH: fix bug: #16791 (more reliable version check) | foobar | 2002-04-26 | 2 | -10/+18 |
| | |||||
* | This was not supposed to be committed.. | foobar | 2002-04-24 | 1 | -1/+1 |
| | |||||
* | MFH | foobar | 2002-04-24 | 1 | -1/+1 |
| | |||||
* | - MFH for bug in Sambar 5.2 | Derick Rethans | 2002-04-18 | 1 | -1/+1 |
| | |||||
* | Fix an intermittent SEGV when an error bubbled up from PHP before our | Aaron Bannert | 2002-04-18 | 1 | -1/+8 |
| | | | | | | | | server context was set. Now if that happens we simply don't log against any particular server config (vhost). Obtained from bug report by: Balazs Nagy <js@iksz.hu> | ||||
* | It makes more sense to do the null-pointer check *before* trying to use it. | Aaron Bannert | 2002-04-18 | 1 | -1/+1 |
| | | | | | | | (Also fix a typo that Cliff pointed out: "safe" --> "save".) Obtained from: Ryan Morgan <rmorgan@covalent.net> | ||||
* | Make the configure fail if someone tries to use --with-apache with Apache2 | foobar | 2002-04-14 | 1 | -26/+3 |
| | |||||
* | This is experimental still | foobar | 2002-04-14 | 1 | -1/+1 |
| | |||||
* | Make this work as it was supposed to work. | foobar | 2002-04-14 | 1 | -10/+6 |
| | |||||
* | MFH. | foobar | 2002-04-13 | 2 | -0/+12 |
| | | | | | | (Prevent users from trying to build Apache 1.x module with Apache 2.x and vice-versa) | ||||
* | Fix a typo and a build error detected by the lovely HPUX11 ANSI C compiler. | Aaron Bannert | 2002-04-12 | 1 | -5/+7 |
| | |||||
* | Fix a problem where php-generated data was pushed down the entire output | Aaron Bannert | 2002-04-11 | 2 | -3/+5 |
| | | | | | | | | filter chain instead of just down the rest of the chain. This fix will speed up some unnecessary overhead introduced in the last patch. Suggested by: Cliff Woolley <jwoolley@apache.org> | ||||
* | PHP filters and Apache 2 aren't quite a perfect match yet, so we have | Aaron Bannert | 2002-04-11 | 2 | -24/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | to do some trickery with the server_context to make sure it is always valid within the current thread. This patch makes sure the server_context is created in apache's post_read_request hook phase, and then registeres a cleanup that will NULL out the server context when the request goes out of scope. Then, inside the output filters, if the server_context is null we throw an error. Finally, instead of saving the output filter in the server_context, now we store the entire request_rec pointer in there. POST bodies appear to be working now, although they are very inefficient. The input filter is still just realloc()ing for whatever data comes down the input pipe, and then sending this to PHP. This means that we are doing some really nasty memory management on big POST bodies. For now this it allows for unlimited input bodies, which means that a big POST could potentially DoS a box by making it run out of memory. We might want to put a limit on here just in case, at least until we figure out how to consume input data more efficiently into php. | ||||
* | Don't depend on the context provided by the filter (f->ctx) anymore. In | Aaron Bannert | 2002-04-11 | 1 | -6/+3 |
| | | | | | | | | Apache 2 the input and output filter contexts are kept unique. We now only depend on SG(server_context) for each request, and assume that the same thread will process the entire request. At some point it would be wise to separate the input and output contexts. | ||||
* | Return the number of bytes consumed, not the number of bytes left. | Aaron Bannert | 2002-04-11 | 1 | -1/+1 |
| | | | | | Suggested by: Brian Havard <brianh@kheldar.apana.org.au> | ||||
* | MFH (Update README). | Sebastian Bergmann | 2002-04-11 | 1 | -5/+2 |
| | |||||
* | MFH (Patch by Aaron Bannert <aaron@clove.org> and Cliff Woolley ↵ | Sebastian Bergmann | 2002-04-11 | 2 | -83/+73 |
| | | | | <jwoolley@virginia.edu>). | ||||
* | MFH | foobar | 2002-04-10 | 1 | -1/+1 |
| | |||||
* | fix compile warnings | Sterling Hughes | 2002-04-09 | 1 | -1/+1 |
| | |||||
* | MFH (.dsp fixes) | Sebastian Bergmann | 2002-04-06 | 3 | -9/+9 |
| | |||||
* | MFH changes per doug's request | Sterling Hughes | 2002-04-05 | 1 | -7/+11 |
| | |||||
* | Hidden the existance of CLI SAPI by: | Edin Kadribasic | 2002-03-25 | 5 | -4/+9 |
| | | | | | | | | | | | | - removing the NEWS entry - removing cli from make install chain - marking it EXPERIMENTAL - reverting installed name of cgi from php-cgi to php Marged max_execution_time override from head. # I really hope that people who found cli to be "inconsistent" and # "unstable" will find time to help rectify those problems. | ||||
* | MFH | Alex Waugh | 2002-03-24 | 1 | -2/+1 |
| | |||||
* | #according to my ideas/patches | Marcus Boerger | 2002-03-15 | 1 | -1/+1 |
| | |||||
* | MFH (Apache2Filter update). | Sebastian Bergmann | 2002-03-14 | 2 | -3/+4 |
| | |||||
* | -release merge | Marcus Boerger | 2002-03-13 | 1 | -40/+75 |
| | | | | | #discussed with derick | ||||
* | MFH: refining supported thttpd version | Sascha Schumann | 2002-03-11 | 1 | -2/+2 |
| | |||||
* | - Put them back (and do it right) | Derick Rethans | 2002-03-06 | 1 | -0/+6 |
| | |||||
* | - Remove unused variables | Derick Rethans | 2002-03-06 | 1 | -2/+0 |
| | |||||
* | - Fix for bug #15572 (Patch by Ralf Nyrén <ralf.nyren@educ.umu.se>) | Derick Rethans | 2002-03-04 | 1 | -1/+1 |
| | |||||
* | Reduce operations in the ub_write loop. | Sascha Schumann | 2002-03-04 | 1 | -7/+10 |
| | |||||
* | Free status line, initialize number_vec, correctly account for | Sascha Schumann | 2002-03-04 | 1 | -9/+21 |
| | | | | | the number of bytes in the document, avoid strcpy/strlen. | ||||
* | Updated build instructions | Alex Waugh | 2002-03-03 | 2 | -12/+6 |
| | |||||
* | add comment for IIS users | Shane Caraveo | 2002-03-01 | 1 | -14/+15 |
| | | | | | fix some whitespace | ||||
* | This is much better. With FORCE_CGI_REDIRECT turned on by default for ↵ | Shane Caraveo | 2002-03-01 | 1 | -7/+14 |
| | | | | | | | | | | | | | compilation, we can now define this in the ini file. So it can be turned on for apache, turned off for IIS which does not have a redirect issue. Alternately, a different 'REDIRECT_STATUS' environment var can be defined in case some web server out there needs it. new ini vars cgi.force_redirect 0|1 cgi.redirect_status_env ENV_VAR_NAME | ||||
* | fix force redirect crash under multithreaded compile | Shane Caraveo | 2002-03-01 | 1 | -8/+22 |
| | | | | | | | should be discused: fix redirect detection to only work with apache or netscape, where we know they set an environment variable regarding redirect. IIS has no security issue here. Don't know about other windows web servers. | ||||
* | Use {NULL, NULL, NULL} to terminate function entry. | Yasuo Ohgaki | 2002-02-28 | 2 | -2/+2 |
| | | | | | # It does not fix any bugs, since {0} works also. | ||||
* | Default name of CGI binary changed to php-cgi. | Edin Kadribasic | 2002-02-28 | 1 | -1/+1 |
| | | | | | | # Please note that this only applies when installing php with # make install. The binary is still built as "php" in top build dir. | ||||
* | Maintain headers. | Sebastian Bergmann | 2002-02-28 | 6 | -6/+6 |
| | |||||
* | URLEncoder.encode(string) is deprecated in the Java 2 SDK 1.4. | Sebastian Bergmann | 2002-02-27 | 1 | -4/+11 |
| | |||||
* | make it more clear that --with-apache and --with-apxs only work with apache 1.x. | jim winstead | 2002-02-25 | 1 | -4/+4 |
| | |||||
* | Fixed functionality to read in server variables. | Holger Zimmermann | 2002-02-23 | 2 | -40/+54 |
| | |||||
* | - Reformatting | Derick Rethans | 2002-02-20 | 1 | -43/+54 |
| | |||||
* | Fixed environment hashing again. | David Hedbor | 2002-02-19 | 1 | -80/+26 |
| | |||||
* | Updated to new TSRM macros | Alex Waugh | 2002-02-17 | 1 | -35/+20 |
| | |||||
* | - Make the errorcode 255. (Doing docs right away) | Derick Rethans | 2002-02-15 | 2 | -4/+4 |
| |