httpd

Checkout Tools
  • last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 88206 is being indexed.

we have to unescape the hostname at some point... this seems to be the

easiest. (having just gone through all the parsing code again i'm

thinking it would have been nice to have all the parsing and validity

checks in one place.)

PR:

Obtained from:

Submitted by:

Reviewed by:

    • -0
    • +4
    /httpd/branches/1.3.x/src/main/http_vhost.c

Very obscure bug; once installed or configured with -w argument, any

error stopping and uninstalling the Apache/Win32 service always prompts

the user to press escape, even if the stop or uninstall command didn't

specify the -w argument. This is the fix.

Reported by: Ryan Gilfillan <rgilfill@covalent.net>

    • -2
    • +2
    /httpd/branches/1.3.x/src/os/win32/service.c
Add urlmapping.html document.

    • -0
    • +253
    /httpd/trunk/docs/manual/urlmapping.html
    • -0
    • +253
    /httpd/trunk/docs/manual/urlmapping.html.en
    • -0
    • +2
    /httpd/trunk/docs/manual/index.html.en
Make the threaded MPM use APR locks instead of pthreads mutexes. This is

the first step towards getting the threaded MPM to rely on APR for all of

it's threading needs.

    • -11
    • +13
    /httpd/trunk/server/mpm/threaded/threaded.c
Take 4: The last one worked for me, but Ralf says it's not portable.

Did I ever mention that having an AddOutputFilter directive that

did this stuff internally would be nice?!?!

Submitted by: Ralf S. Engelschall

Add some detail on which is which. I prefer

#1 since I don't like the idea of 'assuming' http. #3 is a bit

much for 1.3.18, but should be looked at after we release

Remove some Makefile.libdir's. These were used by Configure in Apache

1.3, but they aren't used at all by 2.0.

Rename the mpmt_pthread module to threaded. This module has moved from

the old mpmt_pthread directory to the new threaded directory.

    • -1
    • +1
    /httpd/trunk/docs/manual/mod/prefork.html
    • -0
    • +9
    /httpd/trunk/server/mpm/threaded/config.m4
    • -21
    • +21
    /httpd/trunk/docs/manual/mod/mpm_common.html
    • -0
    • +154
    /httpd/trunk/server/mpm/threaded/mpm_default.h
    • -0
    • +1409
    /httpd/trunk/server/mpm/threaded/threaded.c
    • -0
    • +78
    /httpd/trunk/server/mpm/threaded/mpm.h
  1. … 11 more files in changeset.

A quick fix from Brad Nicholes <bnicholes@novell.com> for mod_userdir

to recognize the user's home directory, since Netware doesn't implement

the get home directory mechanics.

    • -1
    • +1
    /httpd/branches/1.3.x/conf/httpd.conf-dist-nw
It would be a beautiful day to go outside, but I have to work. :-(

Full voting on the segfault patches

Pesky prolifieration

About Apache, or about time :?

Get rid of bogus warnings when using '-Wall -Wshadow -Wmissing-prototypes

-Wmissing-declarations':

http_protocol.c: In function `ap_set_byterange':

http_protocol.c:274: warning: `one_start' might be used uninitialized

in this function

http_protocol.c:274: warning: `one_end' might be used uninitialized in

this function

clearly, this isn't the case...

PR:

Obtained from:

Submitted by:

Reviewed by:

Add Jeffrey W. Baker proposed ap_unparse_uri_components() rewrite

for possible inclusion in 1.3.18. At present, I think we should

investigate it, with the knowledge that including it will most

likely push out the release. It's a big change. But I'm not

ready to -1 it for 1.3.18 at present.

PR:

Obtained from:

Submitted by:

Reviewed by:

Bring GuessOS better in line with latest GNU config.guess for

Compaq NonStopUX. Allow to build on that platform.

PR:

Obtained from:

Submitted by: Tom Bates <tom.bates@compaq.com>

Reviewed by:

    • -0
    • +4
    /httpd/branches/1.3.x/src/helpers/GuessOS
Set some target dates

Rename the module structures so that the exported symbol matches

the file name, and it is easier to automate the installation

process (generating LoadModule directives from the module filenames).

Next step is to remove the 4th argument to the APACHE_MODULE macro

completely and require people to use the matching names, and to

reduce the LoadModule directive to 1 argument.... Objections?

    • -5
    • +5
    /httpd/trunk/modules/aaa/mod_auth_dbm.c
    • -4
    • +4
    /httpd/trunk/modules/aaa/mod_auth_anon.c
    • -1
    • +1
    /httpd/trunk/modules/mappers/config.m4
    • -1
    • +1
    /httpd/trunk/modules/loggers/config.m4
    • -5
    • +5
    /httpd/trunk/modules/aaa/mod_auth_db.c
    • -1
    • +1
    /httpd/trunk/modules/filters/config.m4
Brad says: [...] This patch just

cleans up the OpenBSD section, removes an unnecessary/unused flag which is

used only when creating a shared library/module from an archive which is

not being done thus it's not needed.

From ld man page:

-Bforcearchive

Force all members of archives to be loaded, whether or not such

members contribute a definition to any plain object files. Useful

for making a shared library from an archive of PIC objects with-

out having to unpack the archive.

// Brad

Submitted by: brad@openbsd.org

add placeholder for proxy doc

PR:

Obtained from:

Submitted by:

Reviewed by:

    • -0
    • +26
    /httpd/trunk/docs/manual/mod/mod_proxy.html
Add a note about using APR threads and processes.

Remove all instances of apache_apr_flags="--enable-threads" from the

config.m4 files. If we leave those in, then Apache automatically

enables threads for all machines when a threaded MPM is chosen. We want

people to have to force threads for platforms that don't run threads

well (i.e. FreeBSD).

    • -1
    • +0
    /httpd/trunk/server/mpm/perchild/config.m4
Update copyright to 2001

    • -1
    • +1
    /httpd/trunk/server/mpm/prefork/prefork.c
    • -1
    • +1
    /httpd/trunk/modules/generators/mod_cgi.c
    • -1
    • +1
    /httpd/trunk/modules/arch/win32/mod_isapi.c
    • -1
    • +1
    /httpd/trunk/server/mpm/spmt_os2/mpm.h
  1. … 191 more files in changeset.
Add link to Japanese translation project web page.

New Japanese translation.

Submitted by: Minoru Yamazato <yamazato@geocities.co.jp>

    • -0
    • +501
    /httpd/trunk/docs/manual/howto/ssi.html.ja.jis
Add an apr_short_interval_time. This allows us to use an apr_interval_time

for apr_time_t - apr_time_t values.

This file moved into httpd-proxy CVS module.

PR:

Obtained from:

Submitted by:

Reviewed by:

Note the removal of coalesce filter in the CHANGES file, and also note

that we have moved on to the next minor version number.

Remove the coalesce filter. With the addition of the ap_f* functions,

this filter is no longer necessary.

    • -138
    • +0
    /httpd/trunk/modules/http/http_core.c

Goodness for mod_dav, submitted by Brad Nichoes <bnicholes@novell.com>