httpd

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

Changeset 95754 is being indexed.

This commit was manufactured by cvs2svn to create tag

'APACHE_2_0_39'.

    • ?
    /httpd/tags/2.0.39/srclib/pcre/pcre.c
    • ?
    /httpd/tags/2.0.39/modules/generators/mod_asis.exp
    • ?
    /httpd/tags/2.0.39/srclib/pcre/testdata/testinput3
    • ?
    /httpd/tags/2.0.39/modules/mappers/mod_negotiation.exp
    • ?
    /httpd/tags/2.0.39/modules/http/http_protocol.c
    • ?
    /httpd/tags/2.0.39/srclib/pcre/doc/pcre.html
    • ?
    /httpd/tags/2.0.39/srclib/pcre/config.sub
    • ?
    /httpd/tags/2.0.39/modules/metadata/mod_expires.exp
    • ?
    /httpd/tags/2.0.39/modules/mappers/mod_speling.exp
    • ?
    /httpd/tags/2.0.39/srclib/pcre/ChangeLog
    • ?
    /httpd/tags/2.0.39/modules/generators/mod_info.exp
    • ?
    /httpd/tags/2.0.39/modules/aaa/mod_auth.exp
  1. … 47 more files in changeset.
* clear up a warning that NOFILE was redefined on HP/UX.

* fix a logic bug ... a binary and that should have been a binary or.

(that one was just reporting a commandline args error, noncritical)

Get ap_strtol playing nicely on Windows and AIX

Just in case, handle LONG_* if limits doesn't have 'em

alright, so I messed up the last branch attempt. :( anyway, let's try

that again, this time with rev's 1.438 and 1.439 from the main branch.

Bump MMN.

PR:

Obtained from:

Submitted by:

Reviewed by:

Fold ap_strtol fully into API

PR:

Obtained from:

Submitted by:

Reviewed by:

We don't want ctype.h, but we do want ap_ctype.h so that we can get the

ap_isspace macro.

Also remove needless cast to unsigned char as ap_isspace does that for us.

Migrate from strtol to ap_strtol, and use its known capability

PR:

Obtained from:

Submitted by:

Reviewed by:

Add in our ap_strtol() implementation

PR:

Obtained from:

Submitted by:

Reviewed by:

    • ?
    /httpd/branches/1.3.x/src/ap/ap_strtol.c
squash warnings

It isn't valid to check errno without setting it first, unless an

error return value already indicated that errno was set. Also, we might

as well accept any error or junk remaining in the field as a parse error.

Add boundary tests for C-L header parsing cases.

didn't have much choice but to branch that file. this is already committed

to HEAD.

Do not use atol() for the Content-Length parsing as its handling of error

cases is undetermined by the ANSI C standard.

Instead, use strtol() with a check for the ERANGE error condition.

Ooops... newline. Caught it

Quiet emits for win32 folks building with zlib for mod_deflate

Eliminate segfault we were seeing in mod_mem_cache when collecting an expired

entry from the cache. Ian?

Updated chapter one of the docs to 3.0 content.

    • ?
    /mod_python/trunk/Doc/appendixc.tex
The httpdapy and zhandler have been deprecated.

These emits occur mainline, outside of the pphrase_callback, so we never

opened readtty or writetty. But they are absolute failures, nothing the

user could do to deal with them. They are logged in the ssl vhost's error

log.

In this case, I forgot my SSLCertificateKeyFile, so the server never

tried the callback. writetty wasn't initialized, so we segfaulted.

This segfault is due to misconfig, not to the dialog with the user.

This is the easiest fix (easier to read, too), but we shouldn't need

to worry too much that the release is tagged. If we retag, fine, then

grab it, but it only addresses a config problem.

Prevent possible badness if the HUGE value for Content-Length

maps, via atol, to a negative number.

PR:

Obtained from:

Submitted by:

Reviewed by:

Show the 'Disconnect' button to detach ourselves from another computer's

services on Win32.

Submitted by: Mladen Turk <mturk@mappingsoft.com>

grammar police

Add security bulletin to site and update the xdocs transforms

Backport of 2.0 chunk handling

PR:

Obtained from:

Submitted by: Justin

Reviewed by: Aaron, Cliff, Jim

remaining needs (and should only) be a long. (ap_get_chunk_size)

PR:

Obtained from:

Submitted by:

Reviewed by:

With OpenBSD 3.1 and up, allow modules to work on their

ELF-based architectures.

PR:

Obtained from:

Submitted by: Brad <brad@openbsd.org>

Reviewed by: Jim

bump after the tag

here goes nothing