summaryrefslogtreecommitdiffstats
path: root/CHANGES (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Switch to using new exp_* macros to fix disjointedness problems.Justin Erenkrantz2002-04-241-0/+3
| | | | | | | | 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
* The force-response-1.0 and downgrade-1.0 checks were swapped. ThisJustin Erenkrantz2002-04-241-0/+4
| | | | | | | | | | | | | 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
* Fix perchild MPM so that it can be configured with the move to theRyan Bloom2002-04-221-0/+6
| | | | | | | | | | 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
* AcceptPathInfo was totally backwards... it would reject when set to on andCliff Woolley2002-04-221-0/+3
| | | | | | | | | | 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
* Added the APLOG_TOCLIENT flag to ap_log_rerror() toBill Stoddard2002-04-221-0/+8
| | | | | | | | | | | | | 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
* Fix mod_autoindex output with SuppressRules turned on.Cliff Woolley2002-04-211-0/+5
| | | | | | | | 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
* 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
* Moved the call to apr_mmap_dup outside the error branch soPaul J. Reder2002-04-191-0/+3
| | | | | | | | 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-191-0/+4
| | | | | | | | 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
* Change instdso.sh to use libtool --install everywhere and thenJeff Trawick2002-04-191-0/+7
| | | | | | | | | | | | | | 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
* Allow VPATH builds to succeed when configured from an empty directory.Justin Erenkrantz2002-04-181-0/+3
| | | | | | | | | | (Justin removed some unneeded changes in Makefile.in.) Submitted by: Thom May <thom@planetarytramp.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94697 13f79535-47bb-0310-9956-ffa450edef68
* Fix 'control reaches end of non-void function' warningJustin Erenkrantz2002-04-181-0/+3
| | | | | | | | Submitted by: Ben Collins-Sussman <sussman@collab.net> Tweaked by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94695 13f79535-47bb-0310-9956-ffa450edef68
* Ccccccchanges.Justin Erenkrantz2002-04-181-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94694 13f79535-47bb-0310-9956-ffa450edef68
* Fix seg fault when garbage collecting an expired entry. remove_entityBill Stoddard2002-04-171-0/+2
| | | | | | | | | | | should just remove the object from the cache and set the cleanup flag in the object. decrement_refcount will clean the object up when the refcount goes to zero. Defect reported by Jean-Jacques Clar at Novell. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94683 13f79535-47bb-0310-9956-ffa450edef68
* Introduced -E startup_logfile_name option to httpd to allow adminsWilliam A. Rowe Jr2002-04-171-0/+6
| | | | | | | | | to begin logging errors immediately. This provides Win32 users an alternative to sending startup errors to the event viewer, and allows other daemon tool authors an alternative to logging to stderr. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94681 13f79535-47bb-0310-9956-ffa450edef68
* Fix subreqs with non-defined Content-Types being served improperly.Justin Erenkrantz2002-04-171-0/+3
| | | | | | | | | | | | | | | | | | | | | If we do not know a C-T for a subreq, we *must* propogate that non-knowledge upwards to the main request. Previously, if you used a DirectoryIndex with a file without a C-T (say .shtml without AddType), the r->content_type will be kept as httpd/unix-directory when we promoted the subreq in mod_dir. Since there would be no handler on this file, ap_invoke_handler (config.c:355) would set the handler to be httpd/unix-directory (which was the old C-T of the dir). This would then trigger the handler to become httpd/unix-directory. mod_autoindex would then try to serve the request. But, the filename was propogated upwards by mod_dir's DirectoryIndex via internal_fast_redirect - it would then return a 403 trying to generate a mod_autoindex page for a file. Now, we will use ap_default_type() which is correct. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94676 13f79535-47bb-0310-9956-ffa450edef68
* Merge in latest GNU config.guess and config.sub files. Synchronize allJustin Erenkrantz2002-04-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | config.guess/config.sub files to be identical. Previously, we had three different versions of the guess files - now they are the same. I attempted to merge in ASF changes that were marked and still needed. Please verify that these work on your platform. (Particular attention is required for the IBM platforms.) Part of PR 7818 stems from the fact that the bundled expat did not have an included config.guess/config.sub. Therefore, it would take the config.guess from the system. Icarus's autoconf/libtool is very old (2.13/1.3.5). The machine that was used to roll 2.0.32 had a recent autoconf/libtool which explains the behavior that Sander saw in the PR. Therefore, we now explicitly provide a config.guess/.sub for the bundled expat so that all of the versions are in sync. This should minimize configuration problems. pcre was using a config.guess that was imported when Brian made the 3.9 import. It did not have the Apache modifications, but seems to have had the Darwin changes. Go figure. Sync it up as well. PR: 7818 Obtained from: GNU FSF - ftp.gnu.org/gnu/config git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94671 13f79535-47bb-0310-9956-ffa450edef68
* Move 100 - Continue support to the HTTP_IN filter so that filtersJustin Erenkrantz2002-04-161-0/+4
| | | | | | | | | | | | | | | are guaranteed to support 100 - Continue logic without any intervention. This requires some reshuffling of the code in http_protocol.c so that some static declarations are available early enough in the code so that ap_http_filter can access them. Note that we can not read the chunk until after (possibly) sending the 100. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94668 13f79535-47bb-0310-9956-ffa450edef68
* Adds support for reading trailers on input by exporting get_mime_headersJustin Erenkrantz2002-04-161-0/+5
| | | | | | | | | | to ap_get_mime_headers and calling it in the appropriate place in ap_http_filter. showstoppers--; git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94667 13f79535-47bb-0310-9956-ffa450edef68
* Add note about closed PR. If a PR was filed, it's probably worthy to beJustin Erenkrantz2002-04-151-0/+2
| | | | | | | | | | | | listed in CHANGES (IMHO). I meant to include this with the vhost.c commit. I am not doing good with commits today. Grr. PR: 7441 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94656 13f79535-47bb-0310-9956-ffa450edef68
* Properly substitute sbindir as httpd's location in apachectl.Justin Erenkrantz2002-04-151-0/+3
| | | | | | | | | | | We install $(PROGRAMS) into $(sbindir) not $(bindir), so this is correct. PR: 7840 Submitted by: Andreas Hasenack <andreas@netbank.com.br> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94653 13f79535-47bb-0310-9956-ffa450edef68
* The fix requires a bumpWilliam A. Rowe Jr2002-04-131-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94637 13f79535-47bb-0310-9956-ffa450edef68
* worker MPM: Fix a situation where a child exited without releasingJeff Trawick2002-04-121-0/+4
| | | | | | | | the accept mutex. Depending on the OS and mutex mechanism this could result in a hang. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94625 13f79535-47bb-0310-9956-ffa450edef68
* update the instructions for how to get started with mod_exampleJeff Trawick2002-04-121-0/+3
| | | | | | | Submitted by: Stas Bekman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94620 13f79535-47bb-0310-9956-ffa450edef68
* Change httpd.pid placement to rel_runtimedir instead of rel_logfiledir.Justin Erenkrantz2002-04-121-0/+4
| | | | | | | | | | | | With the standard apache layout, this changes nothing (since runtimedir == logfiledir), but for other layouts, this makes a lot more sense. PR: 7841 Submitted by: Andreas Hasenack <andreas@netbank.com.br> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94606 13f79535-47bb-0310-9956-ffa450edef68
* The accept loop was sleeping way too long when we ran out of completion ↵Bill Stoddard2002-04-101-0/+3
| | | | | | | | | | contexts. All that is really necessary is that the accept look yield the rest of its time slice when this condition is hit. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94592 13f79535-47bb-0310-9956-ffa450edef68
* Note a bug fix in apr-util.Brian Havard2002-04-091-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94575 13f79535-47bb-0310-9956-ffa450edef68
* Proxy was bombing out every second keepalive request, caused by aGraham Leggett2002-04-091-0/+5
| | | | | | | | | | | | | stray CRLF before the second response's status line. Proxy now tries to read one more line if it encounters a CRLF where it expected a status. PR: 10010 Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94574 13f79535-47bb-0310-9956-ffa450edef68
* Deprecated the apr_lock.h API.Aaron Bannert2002-04-091-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94571 13f79535-47bb-0310-9956-ffa450edef68
* PR:Doug MacEachern2002-04-091-0/+4
| | | | | | | | | | | Obtained from: Submitted by: Ryan Morgan <rmorgan@covalent.net> Reviewed by: dougm, jimjag Change mod_status to use scoreboard accessor functions so it can be used in any MPM without having to be recompiled. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94558 13f79535-47bb-0310-9956-ffa450edef68
* mention the fix for parsing certain AP_DECLARE_DATA decls;Jeff Trawick2002-04-091-0/+4
| | | | | | | for some platforms that fix is crucial git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94555 13f79535-47bb-0310-9956-ffa450edef68
* PR:Doug MacEachern2002-04-081-0/+2
| | | | | | | | | | Obtained from: Submitted by: Daniel Lopez <daniel@covalent.net> Reviewed by: dougm, rbb add optional fixup hook to proxy git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94544 13f79535-47bb-0310-9956-ffa450edef68
* Remind the admin about the User and Group directives when we areJeff Trawick2002-04-081-0/+3
| | | | | | | | | unable to set permissions on a semaphore. PR: 7812 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94541 13f79535-47bb-0310-9956-ffa450edef68
* Fixup product nameMark J. Cox2002-04-081-3/+3
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94531 13f79535-47bb-0310-9956-ffa450edef68
* PR: 7802Doug MacEachern2002-04-071-0/+3
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: fix compilation problem in ssl_engine_kernel.c if SSL_LIBRARY_VERSION >= 0x00907000 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94527 13f79535-47bb-0310-9956-ffa450edef68
* noteworthy since yesterdays change actually fixes the problemDoug MacEachern2002-04-071-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94526 13f79535-47bb-0310-9956-ffa450edef68
* Update CHANGES to reflect the mod_dav change.Sander Striker2002-04-071-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94520 13f79535-47bb-0310-9956-ffa450edef68
* fix ProxyPass when frontend is https and backend is httpDoug MacEachern2002-04-071-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94515 13f79535-47bb-0310-9956-ffa450edef68
* Bump after the tag and rollRyan Bloom2002-04-061-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94475 13f79535-47bb-0310-9956-ffa450edef68
* Update mod_rewrite to use the new APR global mutex type.Aaron Bannert2002-04-051-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94465 13f79535-47bb-0310-9956-ffa450edef68
* Document the mod_include fixes from yesterdayBrian Pane2002-04-051-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94458 13f79535-47bb-0310-9956-ffa450edef68
* implement FOREGROUND for perchild and beos MPMs tooJeff Trawick2002-04-051-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94442 13f79535-47bb-0310-9956-ffa450edef68
* worker MPM: add -DFOREGROUND option to use when you wantJeff Trawick2002-04-051-0/+4
| | | | | | | | | | | | | the parent process to run in the foreground (NO_DETACH is a special mode for running under programs like daemontools) the existing flag -DDEBUG turns on FOREGROUND now instead of NO_DETACH git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94441 13f79535-47bb-0310-9956-ffa450edef68
* Added support for Posix semaphore-based mutex locking (AcceptMutex posixsem).Jim Jagielski2002-04-041-0/+5
| | | | | | | | | | | | | It's between pthread and sysvsem in the DEFAULT priority ranking. This makes it the new default for Darwin, and adds support for it for other platforms as well (like Solaris). PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94434 13f79535-47bb-0310-9956-ffa450edef68
* AIX: Fix the syntax for setting the LDR_CNTRL and AIXTHREAD_SCOPEJeff Trawick2002-04-041-0/+3
| | | | | | | environment variables in the envvars file. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94432 13f79535-47bb-0310-9956-ffa450edef68
* worker MPM:Jeff Trawick2002-04-031-0/+5
| | | | | | | | | | | | | Don't create a listener thread until we have a worker thread. Otherwise, in situations where we'll have to wait a while to take over scoreboard slots from a previous generation, we'll be accepting connections we can't process yet. Don't let the listener thread clobber the scoreboard entry of the first worker thread. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94420 13f79535-47bb-0310-9956-ffa450edef68
* Allow worker MPM to build on systems without pthread_kill().Jeff Trawick2002-04-031-0/+3
| | | | | | | Submitted by: Pier Fumagalli (and mangled by Jeff) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94417 13f79535-47bb-0310-9956-ffa450edef68
* Prevent ap_add_output_filters_by_type from being called inJustin Erenkrantz2002-04-021-0/+4
| | | | | | | | | ap_set_content_type if the content-type hasn't changed. Reviewed by: Ryan Bloom git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94368 13f79535-47bb-0310-9956-ffa450edef68
* And it only took me what, 10 months? :)Cliff Woolley2002-04-011-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94366 13f79535-47bb-0310-9956-ffa450edef68
* Don't allow initialization to succeed if we can't get a socketJeff Trawick2002-04-011-0/+5
| | | | | | | corresponding to one of the Listen statements. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94358 13f79535-47bb-0310-9956-ffa450edef68