summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* formatting bugletCliff Woolley2002-04-241-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94774 13f79535-47bb-0310-9956-ffa450edef68
* Switch to using new exp_* macros to fix disjointedness problems.Justin Erenkrantz2002-04-242-13/+16
| | | | | | | | PR: 8227 Reviewed by: Sander Striker (concept), Aaron Bannert (concept) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94773 13f79535-47bb-0310-9956-ffa450edef68
* Whoops, NULL is a macro, hence not available hereCliff Woolley2002-04-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94772 13f79535-47bb-0310-9956-ffa450edef68
* The force-response-1.0 and downgrade-1.0 checks were swapped. ThisJustin Erenkrantz2002-04-242-4/+10
| | | | | | | | | | | | | would mean that downgraded requests were ineligible for force-response checks. Previously, 1.3 would do the downgrade in process_request_internal and then the force-response later on in basic_http_header. PR: 8357 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94771 13f79535-47bb-0310-9956-ffa450edef68
* I seem to recall this about FreeBSDJim Jagielski2002-04-231-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94767 13f79535-47bb-0310-9956-ffa450edef68
* Just add a file to use to house some platform dependent knowledge...Jim Jagielski2002-04-232-1/+39
| | | | | | | | | | | Right now, just some Darwin notes. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94766 13f79535-47bb-0310-9956-ffa450edef68
* Sync to the latest English version.Yoshiki Hayashi2002-04-231-246/+243
| | | | | | | | Submitted by: Nobuyuki Morita <marika@plum.freemail.ne.jp> Reviewd by: Yoshiki Hayashi git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94765 13f79535-47bb-0310-9956-ffa450edef68
* Sync to the latest English version.Yoshiki Hayashi2002-04-231-177/+311
| | | | | | | Submitted by: Nobuyuki Morita <marika@plum.freemail.ne.jp>, Yoshiki Hayashi git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94764 13f79535-47bb-0310-9956-ffa450edef68
* s/.html.html/.html/Yoshiki Hayashi2002-04-235-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94763 13f79535-47bb-0310-9956-ffa450edef68
* Clarify the remaining problems with Range: headers. The seg faults went awayGreg Ames2002-04-221-3/+4
| | | | | | | | | | | | | | | | when we changed ap_send_error_response to get rid of resource filters. This was triggered because we generate a lot of invalid 416 responses for SSI. That happens because the complete length of the entity body (response) isn't known accurately until after the C/L filter runs. That's C/L's job, after all. Flipping the order of the byterange and C/L filters fixes the invalid Content-Range headers and 416's. But then the Content-Length header contains the full length, rather than the sum of the returned ranges. That's wrong, but doesn't seem too hard to fix. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94762 13f79535-47bb-0310-9956-ffa450edef68
* This one appears to have been fixed by Greg and Jeff in http_protocol.cCliff Woolley2002-04-221-7/+3
| | | | | | | | | rev 1.408. showstoppers--; git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94761 13f79535-47bb-0310-9956-ffa450edef68
* Fix perchild MPM so that it can be configured with the move to theRyan Bloom2002-04-223-3/+9
| | | | | | | | | | experimental directory. Fix perchild MPM so that it uses ap_gname2id for groups instead of ap_uname2id. Submitted by: Scott Lamb <slamb@slamb.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94760 13f79535-47bb-0310-9956-ffa450edef68
* Fix this optimization. We will skip along so long as we aren't at theWilliam A. Rowe Jr2002-04-221-5/+5
| | | | | | | right number of components, -or- we mismatch on the current component. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94757 13f79535-47bb-0310-9956-ffa450edef68
* Small optimization, if we are behind (at the 5th segment, for example),William A. Rowe Jr2002-04-221-0/+1
| | | | | | | | catch up the segment-count-sorted directory list without string compares. Mostly affects win32 which jumps from seg 0 (root) to 4 for UNC path names. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94755 13f79535-47bb-0310-9956-ffa450edef68
* Update for APR rename of apr_get_groupname to apr_group_name_get.Sander Striker2002-04-221-1/+1
| | | | | | | Submitted by: Thom May <thom@planetarytramp.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94752 13f79535-47bb-0310-9956-ffa450edef68
* AcceptPathInfo was totally backwards... it would reject when set to on andCliff Woolley2002-04-225-9/+25
| | | | | | | | | | by default and accept when set to off for the default handler, and would reject only if set to accept for mod_cgi(d) and mod_isapi. PR: 8234 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94751 13f79535-47bb-0310-9956-ffa450edef68
* Optimization: short-circuit out of ap_set_byterange() more quickly if theBrian Pane2002-04-221-12/+12
| | | | | | | client isn't requesting a range git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94746 13f79535-47bb-0310-9956-ffa450edef68
* Skip a potentially heavyweight call to sysconf, plus someBrian Pane2002-04-221-11/+23
| | | | | | | | local variable initializations, in the common case where the request is not for the server status page git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94745 13f79535-47bb-0310-9956-ffa450edef68
* Added the APLOG_TOCLIENT flag to ap_log_rerror() toBill Stoddard2002-04-224-9/+24
| | | | | | | | | | | | | explicitly tell the server that warning messages should be sent to the client in addition to being recorded in the error log. Prior to this change, ap_log_rerror() always sent warning messages to the client. In one case, a faulty CGI script caused the server to send a warning message to the client that contained the full path to the CGI script. This could be considered a minor security exposure. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94744 13f79535-47bb-0310-9956-ffa450edef68
* Failure to fork cgid is a shooting offense.Bill Stoddard2002-04-221-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94743 13f79535-47bb-0310-9956-ffa450edef68
* Ignore stuffCliff Woolley2002-04-212-0/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94741 13f79535-47bb-0310-9956-ffa450edef68
* Fix HTML 3.2 validation error: &O is not a valid entity. Should be &amp;OCliff Woolley2002-04-211-5/+9
| | | | | | | Reported by: validator.w3.org git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94740 13f79535-47bb-0310-9956-ffa450edef68
* Fix mod_autoindex output with SuppressRules turned on.Cliff Woolley2002-04-212-0/+8
| | | | | | | | PR: 8016 Submitted by: David Shane Holden <dpejesh@yahoo.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94739 13f79535-47bb-0310-9956-ffa450edef68
* Use the day and month names exported from APR, rather than duplicating themBrian Pane2002-04-211-11/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94736 13f79535-47bb-0310-9956-ffa450edef68
* Added ap_recent_rfc822_date(), which uses the recent timestamp cacheBrian Pane2002-04-213-2/+70
| | | | | | | | | Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94735 13f79535-47bb-0310-9956-ffa450edef68
* Workaround to get leader/follower compiling on recent Linuxes:Brian Pane2002-04-201-1/+2
| | | | | | | | | apr_atomic.h includes some <asm/*.h> header files that clash with stdlib.h, so I've moved apr_atomic.h so that it's included after all the other header files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94734 13f79535-47bb-0310-9956-ffa450edef68
* Propogate the change to insert "bucket_" into the names of theCliff Woolley2002-04-201-3/+3
| | | | | | | | static functions that operate on various bucket types to make backtraces more sensible-looking. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94733 13f79535-47bb-0310-9956-ffa450edef68
* um, one too many negatives in that paragraph. :)Cliff Woolley2002-04-201-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94732 13f79535-47bb-0310-9956-ffa450edef68
* showstoppers--;Cliff Woolley2002-04-201-3/+7
| | | | | | | | | | showstoppers+=2; :-( ...but these might have already been fixed, I just never got a response on-list about them and wanted to note them somewhere where they wouldn't be forgotten git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94731 13f79535-47bb-0310-9956-ffa450edef68
* somebody just wrote a PR on something Paul fixed earlier today;Jeff Trawick2002-04-191-1/+3
| | | | | | | | | mention that PR in the changelog PR: 8314 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94730 13f79535-47bb-0310-9956-ffa450edef68
* Added the NetWare make files to build the proxy modulesBradley Nicholes2002-04-195-36/+1047
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94729 13f79535-47bb-0310-9956-ffa450edef68
* Added the NetWare .def files to build the proxy modulesBradley Nicholes2002-04-194-0/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94728 13f79535-47bb-0310-9956-ffa450edef68
* Corrected the NLM names for the proxy modulesBradley Nicholes2002-04-191-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94727 13f79535-47bb-0310-9956-ffa450edef68
* Added new targets to the project build file to build the separate proxy modulesBradley Nicholes2002-04-191-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94726 13f79535-47bb-0310-9956-ffa450edef68
* Fix Restart and Stop from the service taskbar list.William A. Rowe Jr2002-04-191-2/+2
| | | | | | | | | | PR: 7930 Obtained from: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7930 Submitted by: David Shane Holden <dpejesh@yahoo.com> Reviewed by: Mladen Turk, William Rowe git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94723 13f79535-47bb-0310-9956-ffa450edef68
* Moved the call to apr_mmap_dup outside the error branch soPaul J. Reder2002-04-192-9/+12
| | | | | | | | that it would actually get called. This fixes a core dump at init everytime you use the MMapFile directive. [Paul J. Reder] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94721 13f79535-47bb-0310-9956-ffa450edef68
* Trigger an error when a LoadModule directive attempts toJeff Trawick2002-04-192-0/+44
| | | | | | | | load a module which is built-in. This is a common error when switching from a DSO build to a static build. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94719 13f79535-47bb-0310-9956-ffa450edef68
* hot hot hotJeff Trawick2002-04-191-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94715 13f79535-47bb-0310-9956-ffa450edef68
* SOCKETs are HANDLEs, but they type mismatch. This fix has now beenWilliam A. Rowe Jr2002-04-191-1/+1
| | | | | | | | verified by the vast majority of folks complaining about the "Not a handle" failures in WSADuplicateHandle, later in the code flow. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94712 13f79535-47bb-0310-9956-ffa450edef68
* fix a spelling error in a commentJeff Trawick2002-04-191-1/+1
| | | | | | | | Submitted by: Stas Bekman Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94711 13f79535-47bb-0310-9956-ffa450edef68
* Change instdso.sh to use libtool --install everywhere and thenJeff Trawick2002-04-192-33/+43
| | | | | | | | | | | | | | clean up some stray files and symlinks that libtool leaves around on some platforms. This gets subversion building properly since it needed a re-link to be performed by libtool at install time, and the old instdso.sh logic to simply cp the DSO didn't handle that requirement. Submitted by: Sander Striker Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94709 13f79535-47bb-0310-9956-ffa450edef68
* fix a typo in a comment for ap_get_client_block()Jeff Trawick2002-04-191-1/+1
| | | | | | | | Submitted by: Stas Bekman Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94708 13f79535-47bb-0310-9956-ffa450edef68
* Some code transformations to improve the generated assemblyBrian Pane2002-04-191-5/+4
| | | | | | | | code within the critical region inside the spin locks. (Shortening this code path reduces the probability that we'll have to spin.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94706 13f79535-47bb-0310-9956-ffa450edef68
* Replaced the mutex around the idle worker stack withBrian Pane2002-04-191-97/+138
| | | | | | | atomic compare-and-swap loops git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94705 13f79535-47bb-0310-9956-ffa450edef68
* Switch ap_http_filter to use ap_get_brigade and apr_brigade_flattenJustin Erenkrantz2002-04-191-5/+23
| | | | | | | | | | | | | instead of ap_getline - this prevents some odd looping issues that can cause problems. Also, when we call get_mime_headers to read the trailers, we need to reset our ctx->state to BODY_NONE - there should only be MIME-header information (followed by a blank CRLF line) - and we don't know how much data there will be - so it is by definition BODY_NONE. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94704 13f79535-47bb-0310-9956-ffa450edef68
* Simplify last commit by only calling cat once (this should hopefully resolveJustin Erenkrantz2002-04-181-18/+24
| | | | | | | | | | | | rbb's concern about maintainability and still address mine about annoying /s). Don't call mkdir when we are the top-level directory. We *have* to have been created before hand. Also add this fix to the bsd_makefile section. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94703 13f79535-47bb-0310-9956-ffa450edef68
* Replace this bogus check with something that actually works. I have noJustin Erenkrantz2002-04-181-1/+1
| | | | | | | | | idea what this line is attempting to do, but it doesn't work in the top-level Makefile - causing an error. Therefore, take the line we use in APR to check if a file exists. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94702 13f79535-47bb-0310-9956-ffa450edef68
* The pedant in me wishes to see all extraneous trailing / go away.Justin Erenkrantz2002-04-181-4/+12
| | | | | | | | So, if we are in the top-level makefile, don't add an extra trailing slash to srcdir, builddir, or VPATH. It's annoying. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94701 13f79535-47bb-0310-9956-ffa450edef68
* back out ill-conceived attempt to fix a segfault duringJeff Trawick2002-04-181-11/+3
| | | | | | | graceless termination git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94700 13f79535-47bb-0310-9956-ffa450edef68
* Move the mkdir_p check outside of the cache check so that we will alwaysJustin Erenkrantz2002-04-181-2/+5
| | | | | | | set that variable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94699 13f79535-47bb-0310-9956-ffa450edef68