httpd

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

Changeset 85021 is being indexed.

Add `IndexOptions +VersionSort', to nicely sort filenames

containing version numbers.

Submitted by: Martin Pool <mbp@linuxcare.com.au>

    • -0
    • +25
    /httpd/trunk/docs/manual/mod/mod_autoindex.html
    • -4
    • +18
    /httpd/trunk/modules/generators/mod_autoindex.c
First cut at a file handle cache. It serves on Windows and should work on

Unix systems that implement sendfile.

It is still very rough around the edges (compile warnings, does an unnecessary

stat, not completely Unix friendly, leftover mod_mmap_static code, etc.)

    • -0
    • +559
    /httpd/trunk/modules/cache/mod_file_cache.c
    • -0
    • +99
    /httpd/trunk/modules/cache/mod_file_cache.dsp
Fix some problems on systems where EAGAIN != EWOULDBLOCK (e.g., OS/390).

ap_canonical_errror() for Unix now maps EWOULDBLOCK to EAGAIN/APR_EAGAIN

when appropriate so that the changes here (as well as bjh's changes from a

few days ago) to call ap_canonical_error() before comparing with EWOULDBLOCK

will work on Unix as well.

    • -1
    • +1
    /httpd/trunk/server/mpm/dexter/dexter.c
    • -1
    • +1
    /httpd/trunk/modules/http/http_protocol.c
ap_open(..,APR_OS_DEFAULT,..) uses perms 0666 instead of 0777 on

Unix; access_log and error_log now created with these perms; non-

Unix is unaffected

Finished move of ap_md5 routines to apr_md5. Removed ap_md5.h.

Replaced more magic numbers with MD5_DIGESTSIZE. Yuck.

Submitted by: William Rowe, Roy Fielding

    • -5
    • +5
    /httpd/trunk/modules/proxy/proxy_util.c
ding, dong, ServerType is dead

    • -2
    • +1
    /httpd/trunk/docs/manual/mod/core.html
Parse the config tree, instead of the config file. This is a first step there

are some big improvements to be made to this code, but this works now, and

it is a first step.

    • -64
    • +14
    /httpd/trunk/modules/http/http_core.c
Add ApacheModAuthDigest to apache.dsw. Get rid of compile warnings.

Submitted by: William Rowe

Reviewed by: Bill Stoddard

    • -6
    • +6
    /httpd/trunk/modules/proxy/mod_proxy.dsp
    • -10
    • +10
    /httpd/trunk/os/win32/BaseAddr.ref
Server Type is not recognized by any of the current MPMs. I am removing it

from the sample httpd.conf.

Win32: Get mod_auth_digest compiling and added to the Windows

build environment. Not tested and I'd be suprised if it

actually works.

    • -0
    • +97
    /httpd/trunk/modules/aaa/mod_auth_digest.dsp
Remove mod_digest. Its being replaced by mod_auth_digest

Eliminate compile warning on Windows

Win32: Update docs to reflect new build environment.

Submitted by: William Rowe

This commit was manufactured by cvs2svn to create tag

'apache-doc-split-01'.

fix buglet in example

This commit was manufactured by cvs2svn to create tag

'apache-doc-split-01'.

fix buglet in example

Revamp the Win32 make environment. Makefiles have been removed and

Apache.dsw created to bring together all the pieces. Create new file

os/win32/BaseAddr.ref to define module base addresses (to prevent

dll relocation at start-up).

Submitted by: William Rowe

Reviewed by: Bill Stoddard

    • -10
    • +0
    /httpd/trunk/server/gen_uri_delims.dsp
    • -0
    • +24
    /httpd/trunk/os/win32/BaseAddr.ref
    • -4
    • +4
    /httpd/trunk/modules/proxy/mod_proxy.dsp
    • -10
    • +0
    /httpd/trunk/server/gen_test_char.dsp
    • -0
    • +460
    /httpd/trunk/Apache.dsw
    • -0
    • +96
    /httpd/trunk/InstallBin.dsp
  1. … 3 more files in changeset.
OS/2: EXTRA_LDFLAGS is required when linking the table generation programs.

Add support for pool to log_error_core. Also add ap_log_perror to allow

logging without either a request or server _rec.

Another required ap_canonical_error().

    • -1
    • +1
    /httpd/trunk/modules/http/http_protocol.c
Use ap_canonical_error() where appropriate.

    • -3
    • +4
    /httpd/trunk/modules/http/http_request.c
OS/2: Clean up spmt_os2 mpm to get shutdowns working cleanly.

    • -57
    • +66
    /httpd/trunk/server/mpm/spmt_os2/spmt_os2.c
[EBCDIC] Port Paul Gilmartin's CRLF patch from 1.3. This replaces most

of the \015, \012, and \015\012 constants with macros.

Submitted by: Greg Ames

Reviewed by: Jeff Trawick

    • -7
    • +0
    /httpd/trunk/modules/proxy/mod_proxy.h
    • -14
    • +14
    /httpd/trunk/modules/http/http_protocol.c
Win32: More winnt MPM cleanup. Moved code to queue acceptex completion

contexts to after the worker thread pool is created. Sometime over that

last month or so, we checked something in that tanked performance about 15%.

    • -80
    • +69
    /httpd/trunk/server/mpm/winnt/mpm_winnt.c
Provide prototypes for the provided strcasecmp & strncasecmp.

Propagate the 1.3 FAQ fixes over here..

    • -3
    • +3
    /httpd/trunk/docs/manual/misc/FAQ-I.html
    • -14
    • +14
    /httpd/trunk/docs/manual/misc/FAQ-F.html
    • -4
    • +4
    /httpd/trunk/docs/manual/misc/FAQ-G.html

Fix some typos and broken HTML..

Add recognition of the GNU/Hurd kernel platform.

Submitted by: Adam Farrell <skate111@stampede.org>

Reviewed by: Ken Coar

    • -0
    • +4
    /httpd/branches/1.3.x/src/helpers/GuessOS
this is California. what to _you_ think the weather is?