httpd

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

Changeset 87717 is being indexed.

Fix the RFC number mentioned when complaining about a missing

Host: header.

PR: 7079

Submitted by: Alexey Toptygin <alexeyt@wam.umd.edu>

handy alias

This change eliminates the intermediate httpd.lib from the build of

libhttpd.dll - it was required for the support applications to avoid

linking to the libhttpd.dll, but those functions have all moved to

apr and apr-util.

This change also prepares us to eliminate libhttpd.def once all of the

appropriate AP_DECLARE tags are assigned.

Vancouver is rainy and cold today. Better stay indoors.

Add html versions of unix man pages. Clearly, some of the man pages

have not been updated for 2.0. I will regenerate these html files

after the man pages are updated.

    • ?
    /httpd/trunk/docs/manual/programs/suexec.html
    • ?
    /httpd/trunk/docs/manual/programs/httpd.html
    • ?
    /httpd/trunk/docs/manual/programs/htdigest.html
    • ?
    /httpd/trunk/docs/manual/programs/dbmmanage.html
    • ?
    /httpd/trunk/docs/manual/programs/footer.html
    • ?
    /httpd/trunk/docs/manual/programs/other.html
    • ?
    /httpd/trunk/docs/manual/programs/logresolve.html
    • ?
    /httpd/trunk/docs/manual/programs/index.html
    • ?
    /httpd/trunk/docs/manual/programs/header.html
    • ?
    /httpd/trunk/docs/manual/programs/rotatelogs.html
    • ?
    /httpd/trunk/docs/manual/programs/ab.html
    • ?
    /httpd/trunk/docs/manual/programs/apxs.html
    • ?
    /httpd/trunk/docs/manual/programs/apachectl.html
    • ?
    /httpd/trunk/docs/manual/programs/htpasswd.html
what weather?

Remove a typedef that doesn't seem to be used.

fix the declaration of the register-hooks function in the remaining

MPMs... Ryan fixed prefork.c yesterday

I broke mod_rewrite by modifying strings in place when expanding them,

because variable lookups can cause subrequests which cause mod_rewrite

to do its stuff again including an expansion on the same string, which

is then syntactically invalid. So copy the lookup keys somewhere else

before using them in such a way that may cause recursion.

In addition to this, my parser could also be confused by complicated

nested rewrite map expansions like ${map1:${map2:key|dflt}|dflt} so

fix that too by keeping track of {} when looking for |.

PR: 7087

Set some dates

Fix the RFC number mentioned when complaining about a missing

Host: header.

PR: 7079

Submitted by: Alexey Toptygin <alexeyt@wam.umd.edu>

add a nice upbeat comment near the top

problem gone!

New Japanese translation by Minoru Yamazato <yamazato@geocities.co.jp>

    • ?
    /httpd/trunk/docs/manual/howto/cgi.html.ja.jis
nearly sorted

Rewrite byterange handling so that:

* the syntax is parsed properly

* unsatisfiable requests cause a 416 error

* the API is completely preserved

PR: 6973

Submitted by: fanf, wrowe

Reviewed by: jim, stoddard, trawick, (dirkx, martin)

Add an ApacheToday (Rich Bowen) tutorial on mod_access and a nice

discussion by Alan J. Flavell on some language-negotiation issues.

Fix prefork MPM

Provide apr_pool_t arg to register_hooks, since anything they do in that

step -must- be done with a pool that will not outlive the cmd pool, from

which they may have been dynamically loaded.

This needs further review, it's committed only as a stopgap for those

who's builds I broke, sorry. Review tbc late this evening.

Go Tony!

Provide apr_pool_t arg to register_hooks, since anything they do in that

step -must- be done with a pool that will not outlive the cmd pool, from

which they may have been dynamically loaded.

  1. … 33 more files in changeset.
+1 Tony's byterange patch. Reviewed the code and threw a dozen or so test cases at it by hand

and it seems to be working okay.

Fix a couple of pthread accept serialization races.

Remove reference to srm.conf and access.conf which was forward ported

by my previous commit.

Suggested by Joshua Slive.

fix a warning on platforms where <strings.h> is needed for str[n]casecmp()

fix a warning on platforms where apr_size_t isn't int

mention mod_dav in the description of the ap_http_filter() fix in case

other folks were hitting a problem with mod_dav and need an excuse to

upgrade

avoid warnings on systems where apr_size_t isn't int and where

strings.h is needed for the str[n]casecmp() declaration

Fix an endless loop in ab which occurred when ab was posting

and the server dropped the connection unexpectedly.

Change everything to The Apache Software License 1.1

  1. … 119 more files in changeset.