httpd

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

Changeset 85495 is being indexed.

fix nagle

    • -1
    • +3
    /httpd/trunk/server/mpm/prefork/prefork.c
another iteration on the saferead/bhalfduplex stuff ... there was a

commented out bhalfduplex call which ryan missed; and which was a bit

more troublesome to solve with the iol interface.

    • -2
    • +1
    /httpd/trunk/modules/http/http_request.c
Update the Dexter MPM to use APR for shared memory. This removes a lot

of duplicate code and allows me to clean up some config stuff in a few

minutes.

    • -341
    • +25
    /httpd/trunk/server/mpm/dexter/scoreboard.c
    • -0
    • +5
    /httpd/trunk/server/mpm/dexter/mpm_default.h
    • -0
    • +15
    /httpd/trunk/server/mpm/dexter/dexter.c
Looking good outside.

fix dependencies. (what is a .lo anyway? i tried making the .o depend

on the .h which is how dependencies usually work, but the other rules

didn't work out right unless i used a .lo ... i suppose this only matters

to folks building with -j N)

PR:

Obtained from:

Submitted by:

Reviewed by:

http_main.c

Cleanup NetWare specific thread storage data mechanism.

Wrap Windows specifc code in apache_main() with #ifdef WIN32

directives.

apachecore.imp

Export new init_tsd function.

Submitted by Mike Gardiner

    • -6
    • +14
    /httpd/branches/1.3.x/src/main/http_main.c
We don't ever actually use HAVE_CRYPT, so stop defining it.

Remove waitpid from the config checks and all calls to waitpid from the

server.

Remove a bunch of string functions from Apache. These are basically

standard string functions like strstr, strcasecmp, etc that Apache used

to define for platforms that don't have them. These functions and the

feature tests have moved down to APR where they really belong. In doing

this, I am also able to remove a bunch of tests from the Apache configure

process.

Remove all occurances of strerror from Apache. ap_strerror works just

fine with standard errno values, and it is more portable. This also allows

me to remove the check for strerror from Apache's configure script.

    • -1
    • +2
    /httpd/trunk/modules/proxy/proxy_http.c
    • -8
    • +2
    /httpd/trunk/modules/aaa/mod_auth_db.c
    • -2
    • +5
    /httpd/trunk/modules/proxy/proxy_ftp.c

PR:

Obtained from:

Submitted by:

Reviewed by:

Andrew Braund's very complete review of the Win32 documentation!

These should have a profound effect on the number of Win32 inquiries

and problem reports.

I will have some minor notes on running as another user, and

using the perl .dsp conversion scripts to add as a seperate

commit later today.

    • -4
    • +13
    /httpd/branches/1.3.x/README-WIN.TXT
    • -200
    • +118
    /httpd/branches/1.3.x/htdocs/manual/windows.html
    • -0
    • +275
    /httpd/branches/1.3.x/htdocs/manual/win_service.html

PR:

Obtained from:

Submitted by:

Reviewed by:

Andrew Braund's very complete review of the Win32 documentation!

These should have a profound effect on the number of Win32 inquiries

and problem reports.

I will have some minor notes on running as another user, and

using the perl .dsp conversion scripts to add as a seperate

commit later today.

    • -0
    • +275
    /httpd/trunk/docs/manual/platform/win_service.html

PR:

Obtained from:

Submitted by:

Reviewed by:

This final iteration of the WIN32 Apache 'services' for Win9x patch

addresses Keith's concern over an extra option (the combination of

-k start and the -n servicename arguments will always be handled

as the "runservice" invocation of Apache on Win9x.) It also addresses

the errors on double -i/-u install/uninstall error messages, by always

addressing the install and uninstall options with the default service

name of "Apache".

    • -21
    • +64
    /httpd/branches/1.3.x/src/main/http_main.c
    • -0
    • +3
    /httpd/branches/1.3.x/src/os/win32/service.h
    • -63
    • +283
    /httpd/branches/1.3.x/src/os/win32/service.c
mention date of 2.0a4 release; mention a mod_cgid bug

When mod_cgid is started as root, the cgi daemon now switches

to the configured User/Group (like other httpd processes)

instead of continuing as root.

USE_PTHREAD_SERIALIZED_ACCEPT on AIX 4.3. This provides a substantial

performance improvement on multi-CPU machines serving large numbers of

clients.

Submitted by: Victor Orlikowski

Reviewed by: Bill Stoddard

    • -0
    • +2
    /httpd/branches/1.3.x/src/include/ap_config.h
The prefork MPM now uses an APR lock for the accept() mutex.

It has not been getting a lock at all recently.

Note: The TPF and SGI folks need to each APR how to get the most

efficient lock on those platforms. (For SGI it depends on whether

or not we're building for SMP.)

    • -518
    • +13
    /httpd/trunk/server/mpm/prefork/prefork.c
PR:

This whole file needs to be whacked, but at least these changes needed

to be made.

fix typo in AC_TYPE_RLIM_T

Fix the check for rlim_t correctly. I wish I had known that we had

created an rlim_t check in acinclude.m4. :-)

Submitted by: Jeff Trawick

ARGH! resource.h lives in sys.

Submitted by: Doug M.

Include a definition of rlim_t if the platform doesn't have it natively.

Cleanup APR header files a bit. Basically, this splits ap_table_t related

functions into their own header file, away from apr_pools.h. At the same

time as I was doing this, I removed a couple of definitions that aren't

used anywhere anymore, like ap_child_info_t.

PR:

Obtained from:

Submitted by:

Reviewed by:

One more down, several to go.

PR:

Obtained from:

Submitted by:

Reviewed by:

Bring the Windows and Unix httpd.conf files back into sync with one another.

    • -253
    • +383
    /httpd/branches/1.3.x/conf/httpd.conf-dist-win
    • -24
    • +25
    /httpd/branches/1.3.x/conf/httpd.conf-dist

PR:

Obtained from:

Submitted by:

Reviewed by:

Convert WIN32 MSVC projects to version 6.0, noted in CHANGES

    • -9
    • +7
    /httpd/branches/1.3.x/src/os/win32/mod_proxy.dsp
  1. … 27 more files in changeset.
added sephanes vcpp dsp file

    • -0
    • +94
    /mod_python/trunk/src/mod_python.dsp
PythonImport documentation

    • -86
    • +122
    /mod_python/trunk/doc/directives.html

PR:

Obtained from:

Submitted by:

Reviewed by:

Take a little out... add a little in...

a couple of data type issues have a more generic solution