- Nov 21, 2001
-
-
Jeff Trawick authored
Submitted by: jean-frederic clere <jfrederic.clere@fujitsu-siemens.com> Reviewed by: Jeff Trawick git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92098 13f79535-47bb-0310-9956-ffa450edef68
-
Doug MacEachern authored
PR: Obtained from: Submitted by: John Sterling <sterling@covalent.net> Reviewed by: dougm git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92072 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 20, 2001
-
-
Justin Erenkrantz authored
Committed with some minor changes. Submitted by: GOMEZ Henri <hgomez@slib.fr> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92057 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
There were a couple of bogus IPv4-specific comparisons which prevented the data structures from being built correctly in ap_fini_vhost_config(). One of these (INADDR_ANY) can be easily rewritten to work with IPv6. The other (DEFAULT_VHOST_ADDR) isn't necessary for IPv6. Note that this is because we don't support the various flavors of _default_ that Apache-1.3+KAME-patch supports. PR: 8118 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92054 13f79535-47bb-0310-9956-ffa450edef68
-
Brian Pane authored
optimized away some pointer arithmetic in the inner loop of the BNDM string-search function in mod_include git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92048 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 19, 2001
-
-
Cliff Woolley authored
PR: 8804 Submitted by: Taketo Kabe <kabe@sra-tohoku.co.jp>, Cliff Woolley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92040 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
The deletes come next. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92036 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
in logging the error from a failed DNS lookup. Note: For a funky error scenario to work right (huge host name), this requires a tweak to apr_gethostname() which I have not yet committed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92032 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 18, 2001
-
-
Cliff Woolley authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92026 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 17, 2001
-
-
Jeff Trawick authored
Presumably other such processes are affected to. Now we give main() a chance to clean up. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92019 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 15, 2001
-
-
Ryan Bloom authored
file, we use a sub-request, but we didn't destroy the sub-request immediately, instead we waited until the original request was done. This patch closes the sub-request as soon as the data is done being generated. This passes all tests in the test suite. Submitted by: Brian Pane <bpane@pacbell.net> Reviewed by: Ryan Bloom and Cliff Woolley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91963 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 13, 2001
-
-
Ryan Bloom authored
define the function that should be used to accept on that socket. Each MPM can define their own function to use for the accept function with the MPM_ACCEPT_FUNC macro. This also abstracts out all of the Unix accept error handling logic, which has become out of synch across Unix MPMs. The code flow is much easier now for different transports: 1) During pre-config, post-config or while parsing the config file, add a socket to the ap_listeners list, making sure to define an accept function at the same time. 2) MPMs find the correct listener, and call the accept function that was defined in step 1. 3) That accept function returns a void pointer, which is passed to the create_connection hook. 4) create_connection adds the correct low-level filters. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91916 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
when sending a negotiated ErrorDocument because the required filters were attached to the wrong request_rec. Submitted by: John Sterling <sterling@covalent.net> Reviewed by: Justin Erenkrantz, Cliff Woolley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91900 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
carried away and rewrote half the paragraph. <sigh> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91898 13f79535-47bb-0310-9956-ffa450edef68
-
Ryan Bloom authored
directives that are used by MPMs. Previous to this patch, you would use these macros without commans, which was unlike any other directives. Now, after the macro, you must have a comma. This makes the macros look more like the rest of the directives. I know this is cosmetic, and I was going to leave it alone, but when I found out that it bothered Cliff too, I decided to fix it after all. Submitted by: Ryan Bloom and Cliff Woolley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91896 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91895 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 12, 2001
-
-
Ryan Bloom authored
The first step is to remove the socket from the conn_rec, the server now lives in a context that is passed to the core's input and output filters. This forces us to be very careful when adding calls that use the socket directly, because the socket isn't available in most locations. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91887 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
of the number of threads per process. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91881 13f79535-47bb-0310-9956-ffa450edef68
-
Jeff Trawick authored
configured value is not a multiple of the number of threads per child. We said we did previously but we forgot to. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91880 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91879 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
will be restored soon. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91877 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 11, 2001
-
-
Justin Erenkrantz authored
APR_SUCCESS when it reads something (which is 0). Two of the cases were doing while apr_file_gets > 0 which would cause it to loop when it returned APR_EOF. So, the valid check here is to loop while we are receiving APR_SUCCESS. Fix all of the other apr_file_gets to check APR_SUCCESS explicitly so that it is obvious that we are checking an apr_status_t. Yes, 0 == APR_SUCCESS, but it obviously wasn't clear to someone what it was returning. Submitted by: Dale Ghent <daleg@elemental.org>, Brian Pane <bpane@pacbell.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91852 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
Submitted by: Daniel Stone <daniel@sfarc.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91851 13f79535-47bb-0310-9956-ffa450edef68
-
Justin Erenkrantz authored
fatal config-time error. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91844 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 10, 2001
-
-
Ryan Bloom authored
do. Submitted by: Brian Pane <bpane@pacbell.net> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91835 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 09, 2001
-
-
Ian Holsman authored
In our testing this resulting in a large performance win (>5%) Submitted by: Brian Pane <bpane@pacbell.net> Reviewed by: Ian Holsman git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91825 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 08, 2001
-
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91808 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91807 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
referential uri's, and updated the manual accordingly. XXX There is a kludge here: XXX the port number from the client's Host: header used to be tossed, and there is no clean mechanism to pass it (in the request_rec) to other consumers. As the unparsed_uri structure (which could avoid repeated parsing of URI, Host, Port etc) seems to be mostly unused currently, I used that to pass the port. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91798 13f79535-47bb-0310-9956-ffa450edef68
-
Martin Kraemer authored
server_rec->port is now set to zero, not 80. That allows for run-time deduction of the correct server port (depending on SSL/plain, and depending also on the current setting of UseCanonicalName). This change makes redirections work, even with https:// connections. [Martin Kraemer] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91797 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 07, 2001
-
-
Ian Holsman authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91790 13f79535-47bb-0310-9956-ffa450edef68
-
Cliff Woolley authored
AP_MPMQ_MAX_REQUESTS_DAEMON macros. Better to do it now rather than later. **WARNING** This will of course break the compile on any third-party MPMs you might have floating around, but it's a really quick change to make. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91777 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 06, 2001
-
-
William A. Rowe Jr authored
Submitted by: Mladen Turk <mturk@mappingsoft.com> htdbm provides a compiled interface to dbm authentication databases, using the compiled-in dbm manager and auth schema. Resolves the hassles of grabbing the appropriate cpan package for md5 and fixing the dbm engine for dbmmanage.pl. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91767 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 05, 2001
-
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91750 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
Submitted by: Roy Fielding, Cliff Woolley git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91748 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 04, 2001
-
-
Justin Erenkrantz authored
ap_directory_walk. The strlen calls, in particular, had ranked as a top bottleneck in the usr-space code in recent performance profiling. Submitted by: Brian Pane <bpane@pacbell.net> Reviewed by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91746 13f79535-47bb-0310-9956-ffa450edef68
-
- Nov 02, 2001
-
-
Greg Ames authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91738 13f79535-47bb-0310-9956-ffa450edef68
-
Greg Ames authored
and will do so on this file in a sec, then re-commit this file. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91737 13f79535-47bb-0310-9956-ffa450edef68
-
- Oct 31, 2001
-
-
Aaron Bannert authored
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91712 13f79535-47bb-0310-9956-ffa450edef68
-
William A. Rowe Jr authored
Introduce an Apache mod_ssl initial configuration template (ssl.conf, generated from ssl-std.conf). [Ralf S. Engelschall] Revised Cliff's intro paragraph to point folks at docs until docs are provided. [Will Rowe] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91707 13f79535-47bb-0310-9956-ffa450edef68
-