Checkout
 

akosut in httpd

What the heck... Maybe I'll go find a picture, too. Perhaps later.

Make it stop! We've had *nine* PRs on this. Obviously it's causing

certain people distress.

PR: 267, 517, 1332, 1537, 1819, 2050, 2347, 2528, 2642

This was over a year out of date... update my info

Change IS_MODULE to SHARED_MODULE in Win32 to match Unix. Also remove

IS_MODULE definitions from source files, move them to mak/dsp files

(all of them).

In related code, also have API_EXPORT use dllimport instead of

dllexport when SHARED_MODULE is defined (according to the VC++

docs, this results in "more efficient code") and fix API_EXPORT

redefinition in hsregex.h.

    • -2
    • +2
    /httpd/branches/1.3.x/src/os/win32/mod_proxy.dsp
    • -2
    • +2
    /httpd/branches/1.3.x/src/os/win32/mod_info.dsp
    • -3
    • +5
    /httpd/branches/1.3.x/src/os/win32/os.h
  1. … 26 more files in changeset.
Correctly return a value from the Win32 main().

Submitted by: Ben Hyde

Reviewed by: Alexei Kosut

    • -1
    • +1
    /httpd/branches/1.3.x/src/os/win32/main_win32.c
Move the Win32 main() function out of ApacheCore.dll. Replace it

with an apache_main(), which is called by a main() function in

os/win32/main_win32.c.

Reviewed by: Ben Laurie

    • -0
    • +16
    /httpd/branches/1.3.x/src/os/win32/main_win32.c
    • -1
    • +5
    /httpd/branches/1.3.x/src/main/http_main.c
Fix version number of MSVC++ (oops)

Fix version numbers of Microsoft products.

Ignore the machine-generated Makefile in modules/standard/extra

    • -0
    • +1
    /httpd/branches/1.3.x/src/modules/extra/.cvsignore
Have create_empty_config() create DYNAMIC_MODULE_LIMIT more vector space

than it needs, in case you put LoadModule after a <Directory> or

<VirtualHost> in a config file.

Also have add_module() complain and exit if you try and load more than

DYNAMIC_MODULE_LIMIT module.

    • -3
    • +20
    /httpd/branches/1.3.x/src/main/http_config.c
Cause Windows to compile again, with full STATUS reports turned on.

This involves removing a bit of status data, since Windows supports

neither times() nor gettimeofday().

    • -0
    • +3
    /httpd/branches/1.3.x/src/include/conf.h
    • -0
    • +3
    /httpd/branches/1.3.x/src/include/ap_config.h
    • -1
    • +7
    /httpd/branches/1.3.x/src/main/http_main.c
entry_dir is the string, not entry_core... Make Windows compile.

    • -1
    • +1
    /httpd/branches/1.3.x/src/main/http_request.c
Canonicalize Windows pathnames in <Directory> and <Files> sections, so

they will match the filenames you expect them to match. Also do

case-insentitive matching for <DirectoryMatch> and <FilesMatch>, for the

same reason.

Reviewed by: Ben Laurie

    • -6
    • +25
    /httpd/branches/1.3.x/src/main/http_core.c
Have Windows do full status reports with mod_status.

PR: 1094

Reviewed by: Ben Laurie

    • -0
    • +1
    /httpd/branches/1.3.x/src/include/conf.h
    • -0
    • +1
    /httpd/branches/1.3.x/src/include/ap_config.h
Update CHANGES file to reflect BeOS port.

Add initial (not-quite-tested) support for the BeOS.

    • -2
    • +16
    /httpd/branches/1.3.x/src/include/ap_config.h
    • -2
    • +16
    /httpd/branches/1.3.x/src/include/conf.h
    • -2
    • +7
    /httpd/branches/1.3.x/src/main/http_main.c
Dean's new timer scheme (http_main.c revision 1.202) seems to have

broken non-shared memory-based systems, by accidentally removing a

#define. Put it back.

    • -0
    • +1
    /httpd/branches/1.3.x/src/main/http_main.c
Update sig_term to shutdown gracefully when a SIGTERM is received.

Reviewed by: Dean Gaudet, Randy Terbush

    • -18
    • +48
    /httpd/branches/1.3.x/src/main/http_main.c
    • -1
    • +0
    /httpd/branches/1.3.x/src/main/http_config.c
Correctly set PATH_TRANSLATED to a Windows filename when running under

Windows.

    • -4
    • +12
    /httpd/branches/1.3.x/src/main/util_script.c
Add Apache 1.3a1 blurb

Oops... forgot to change a little bit of Makefile.nt

Set version to 1.3a2-dev... continue development

    • -1
    • +1
    /httpd/branches/1.3.x/src/include/httpd.h
Prep for 1.3a1

    • -1
    • +1
    /httpd/branches/1.3.x/src/include/httpd.h
Oops... fix off-by-one error.

    • -2
    • +2
    /httpd/branches/1.3.x/src/main/http_config.c
Work around compilers (like MSVC++) that don't do what we want with

__FILE__.

    • -0
    • +8
    /httpd/branches/1.3.x/src/main/http_config.c
    • -3
    • +4
    /httpd/branches/1.3.x/src/main/http_main.c
Fix HTML mistake

Fix HTML mistake

Change ThreadsPerChild config default from 20 to 50 to match

compiled-in default.

    • -1
    • +1
    /httpd/branches/1.3.x/conf/httpd.conf-dist-win
    • -1
    • +1
    /httpd/branches/1.3.x/htdocs/manual/windows.html
Change ThreadsPerChild config default from 20 to 50 to match

compiled-in default.

Debinary the Windows config files to match new release plan

    • -0
    • +0
    /httpd/branches/1.3.x/conf/access.conf-dist-win
    • -0
    • +0
    /httpd/branches/1.3.x/conf/httpd.conf-dist-win
    • -0
    • +0
    /httpd/branches/1.3.x/conf/srm.conf-dist-win