History log of /httpd/httpd.dsp
Revision Date Author Comments Expand
b17d863d3cc7f7afa03ea7f1bad65e0389713032 666726 11-Jun-2008 tdonovan

Windows manifests are ;1 for .exe, ;2 for .dll and .so - ref: http://msdn.microsoft.com/en-us/library/ms235591.aspx

94b262d3639149df0b02642a9daa6db8bff58577 495126 11-Jan-2007 wrowe

Embed the .manifest files of all httpd binaries as a post-build operation. This ensures the exported (Studio 97 generated) .mak files create a usable Apache directly from the VC 8 (Studio 2005) command line environment.

httpd.dsp libhttpd.dsp modules/aaa/mod_access_compat.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_core.dsp modules/aaa/mod_authn_dbd.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_core.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/database/mod_dbd.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debugging/mod_bucketeer.dsp modules/debugging/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/filters/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_fcgi.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp server/mpm/winnt/Win9xConHook.dsp support/ab.dsp support/abs.dsp support/htcacheclean.dsp support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/ApacheMonitor.dsp support/win32/wintty.dsp
37ad54b8fd2611b7a4f2b269eec3d27ed784a25d 419644 06-Jul-2006 wrowe

Revert Revision 397647 While it solves the studio 2005 (we desire this), it breaks the studio 6 packaging (we require this). Discussion on list of practical solutions.

httpd.dsp libhttpd.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_dbd.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/database/mod_dbd.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debug/mod_bucketeer.dsp modules/debug/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/filters/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp support/ab.dsp support/abs.dsp support/htcacheclean.dsp support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/wintty.dsp
e237b51d2e7a72b7f636f67ed4a9f5fe30f56375 397647 27-Apr-2006 wrowe

This resource /D syntax was pretty horridly imported into VS 2005, change the quotation to ensure a peaceful transition to sln/vcproj files.

Makefile.win httpd.dsp libhttpd.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_dbd.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/database/mod_dbd.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debug/mod_bucketeer.dsp modules/debug/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/filters/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp support/ab.dsp support/abs.dsp support/htcacheclean.dsp support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/wintty.dsp
5ac28f3fe2417368757f29cf381338357605fd52 397407 27-Apr-2006 wrowe

Remove all /machine:I386 references, these are getting in the way of switching linkers from the x86 (default linker) to x64 or other possible target platforms. (Also, this commit cleans up lingering /GX switches from the 'BASE' options that are supposed to be unused).

httpd.dsp libhttpd.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_dbd.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/database/mod_dbd.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debug/mod_bucketeer.dsp modules/debug/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/filters/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp server/gen_test_char.dsp server/mpm/winnt/Win9xConHook.dsp srclib/pcre/dftables.dsp srclib/pcre/pcre.dsp srclib/pcre/pcreposix.dsp support/ab.dsp support/abs.dsp support/htcacheclean.dsp support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/ApacheMonitor.dsp support/win32/wintty.dsp
e1ad80c048e29e968221817698529d73098f07a4 395419 20-Apr-2006 wrowe

s|/GX |/EHsc | because they were always synonyms, and Visual Studio 2005 edition complains bitterly and loudly that /GX is deprecated.

httpd.dsp libhttpd.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_dbd.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/database/mod_dbd.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debug/mod_bucketeer.dsp modules/debug/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/filters/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp server/gen_test_char.dsp server/mpm/winnt/Win9xConHook.dsp srclib/pcre/dftables.dsp srclib/pcre/pcre.dsp srclib/pcre/pcreposix.dsp support/ab.dsp support/abs.dsp support/htcacheclean.dsp support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/ApacheMonitor.dsp support/win32/wintty.dsp
8c8173f49dd7122e10636b3d20ae841551bd0b43 395418 20-Apr-2006 wrowe

Remove a host of dependencies upon awk, using the same template for nearly every .rc compilation (giving the output .res file a different name for each component). Adds AP_SERVER_BASEPROJECT to ap_revision.h so we can display the proper name of "Apache HTTP Server" as opposed to AP_SERVER_BASEPRODUCT (which is, and should remain, simply "Apache" for the server string tokens.)

httpd.dsp include/ap_release.h libhttpd.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_dbd.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/database/mod_dbd.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debug/mod_bucketeer.dsp modules/debug/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/filters/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp support/ab.dsp support/abs.dsp support/htcacheclean.dsp support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/ApacheMonitor.dsp support/win32/ApacheMonitor.rc support/win32/wintty.dsp
56e85d89d42a6980f31b800266649efbed338da3 170253 15-May-2005 wrowe

Reintroduce stack frame construction with /Oy- (removal was implied by /O2). This makes binaries far easier to debug, during operation and for post-crash .dmp analysis. Do not alter /Gs optimizations per brane. Reviewed by: stoddard, brane

httpd.dsp libhttpd.dsp modules/aaa/mod_auth_basic.dsp modules/aaa/mod_auth_digest.dsp modules/aaa/mod_authn_anon.dsp modules/aaa/mod_authn_dbm.dsp modules/aaa/mod_authn_default.dsp modules/aaa/mod_authn_file.dsp modules/aaa/mod_authnz_ldap.dsp modules/aaa/mod_authz_dbm.dsp modules/aaa/mod_authz_default.dsp modules/aaa/mod_authz_groupfile.dsp modules/aaa/mod_authz_host.dsp modules/aaa/mod_authz_user.dsp modules/arch/win32/mod_isapi.dsp modules/cache/mod_cache.dsp modules/cache/mod_disk_cache.dsp modules/cache/mod_file_cache.dsp modules/cache/mod_mem_cache.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/debug/mod_bucketeer.dsp modules/debug/mod_dumpio.dsp modules/echo/mod_echo.dsp modules/experimental/mod_charset_lite.dsp modules/filters/mod_deflate.dsp modules/filters/mod_ext_filter.dsp modules/filters/mod_include.dsp modules/generators/mod_asis.dsp modules/generators/mod_autoindex.dsp modules/generators/mod_cgi.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/http/mod_mime.dsp modules/ldap/mod_ldap.dsp modules/loggers/mod_log_config.dsp modules/loggers/mod_log_forensic.dsp modules/loggers/mod_logio.dsp modules/mappers/mod_actions.dsp modules/mappers/mod_alias.dsp modules/mappers/mod_dir.dsp modules/mappers/mod_imagemap.dsp modules/mappers/mod_negotiation.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/mappers/mod_userdir.dsp modules/mappers/mod_vhost_alias.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_env.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_ident.dsp modules/metadata/mod_mime_magic.dsp modules/metadata/mod_setenvif.dsp modules/metadata/mod_unique_id.dsp modules/metadata/mod_usertrack.dsp modules/metadata/mod_version.dsp modules/proxy/mod_proxy.dsp modules/proxy/mod_proxy_ajp.dsp modules/proxy/mod_proxy_balancer.dsp modules/proxy/mod_proxy_connect.dsp modules/proxy/mod_proxy_ftp.dsp modules/proxy/mod_proxy_http.dsp modules/ssl/mod_ssl.dsp srclib/pcre/pcreposix.dsp support/ab.dsp support/abs.dsp support/apxs.in support/htdbm.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp support/win32/ApacheMonitor.dsp support/win32/wintty.dsp
fcd64983ef0299a9fbff09da34ac4482a3dc895f 160441 07-Apr-2005 wrowe

Catch up with Apache.exe->httpd.exe rename; it seems svn rn can't be combined with svn commit and source changes.

14d27a22a8fdb25e6e82d8af853a63bd4c6bd894 159626 31-Mar-2005 wrowe

Apache.exe -> httpd.exe - per discussion on dev@httpd to make Win32 consistent with Unix, and as importantly, quitclaim the 'Apache HTTP Server' project's claim on something not in the spirit of the greater Foundation.

ff72463d40dfaec35f4fb3170a82e6e4cb40f597 87715 18-Jan-2001 wrowe

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.

19d8729755d7f4d9503029a628dacbbdabcd2264 87475 21-Dec-2000 wrowe

Correction, commited the vc5. Need vc6 in the tree. Humble appologies.

Apache.dsp InstallBin.dsp httpd.dsp libhttpd.dsp modules/aaa/mod_auth_anon.dsp modules/aaa/mod_auth_dbm.dsp modules/aaa/mod_auth_digest.dsp modules/cache/mod_file_cache.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_usertrack.dsp modules/proxy/mod_proxy.dsp server/gen_test_char.dsp server/gen_uri_delims.dsp srclib/expat-lite/libexpat.dsp srclib/expat-lite/xmlparse.dsp srclib/expat-lite/xmltok.dsp srclib/pcre/dftables.dsp srclib/pcre/pcre.dsp srclib/pcre/pcreposix.dsp support/ab.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp
9ec65cbae2f760e485a1c54df5b19853688d5c91 87471 21-Dec-2000 wrowe

The Win32 overhaul, in summary; Modules are named mod_foo.so Dynamic Libraries are named libfoo.dll, and are stored in bin/ The former ApacheCoreDll is now libhttpd.dll Apache.exe moves to bin/ The make install now copies include, lib, and libexec All build options are normalized, filenames adjusted appropriately

Apache.dsp Apache.dsw ApacheCore.def ApacheCore.dsp ApacheCoreDll.dsp CHANGES InstallBin.dsp Makefile.win docs/conf/httpd-win.conf httpd.dsp libhttpd.def libhttpd.dsp modules/aaa/mod_auth_anon.dsp modules/aaa/mod_auth_dbm.dsp modules/aaa/mod_auth_digest.dsp modules/cache/mod_file_cache.dsp modules/dav/fs/mod_dav_fs.dsp modules/dav/main/mod_dav.dsp modules/generators/mod_info.dsp modules/generators/mod_status.dsp modules/mappers/mod_rewrite.dsp modules/mappers/mod_speling.dsp modules/metadata/mod_cern_meta.dsp modules/metadata/mod_expires.dsp modules/metadata/mod_headers.dsp modules/metadata/mod_usertrack.dsp modules/proxy/mod_proxy.dsp os/win32/ApacheCore.c os/win32/BaseAddr.ref server/gen_test_char.dsp server/gen_uri_delims.dsp srclib/expat-lite/expatlib.def srclib/expat-lite/expatlib.dsp srclib/expat-lite/libexpat.def srclib/expat-lite/libexpat.dsp srclib/expat-lite/xmlparse.dsp srclib/expat-lite/xmltok.dsp srclib/pcre/dftables.dsp srclib/pcre/pcre.dsp srclib/pcre/pcreposix.dsp support/ab.dsp support/htdigest.dsp support/htpasswd.dsp support/logresolve.dsp support/rotatelogs.dsp
577d813165ace257dd6f3bee143e5413ea1a16ac 87228 06-Dec-2000 stoddard

And this gets Apache for Windows compiling from the command line and serving files again. The APR_DECLARE_DATA declaration allows the ap_*_type structures to be exported which is reqired for the correct operation of the AP_BUCKET_IS_* macros. An alternate way to fix this problem is to explicitly break the bucket type out of the "type" structure in ap_bucketi and represent each bucket type with an enum.

b0714718069df29b62da56faaffd2ed7c1287862 87220 05-Dec-2000 wrowe

We build through Apache.exe!!! Onwards...

f8550f1fac4de016784cd90d480d2afa910eca53 87215 05-Dec-2000 stoddard

Windows project file update to accomodate the new directory structure.

990e1969a428b8844e07aad088df41340cd009d4 87212 05-Dec-2000 wrowe

This patch illustrates the new locations, and makes the majority of the adjustments. Now to actually try to build the thing.

cfe74924cbd49ab683a1bcd7528e3229b94e3f49 87180 04-Dec-2000 ake

Get WIN32 building again

808fda5fea1329bf87523d266117a94bcca8e94a 87129 29-Nov-2000 wrowe

Make Win32 build again

4099f9c1ec0ad7d2423208089d87592c2846486d 86722 23-Oct-2000 wrowe

Improve legability for new Win32 hackers (I hope)

38a99ca79b5af0b58ec887f4a449dbb76f900faf 86648 18-Oct-2000 wrowe

That's the end of things broken this morning... now to try Jeff's patch

abbac11b894e248fa8581ba635b86d1234e9eff3 86611 16-Oct-2000 wrowe

Fix compile break in Win32

a9b90da93a259d06a414e51ec41632c28c71aa8a 86610 16-Oct-2000 wrowe

Nice to see we build again on Win32

3d96ee83babeec32482c9082c9426340cee8c44d 86609 16-Oct-2000 wrowe

Renamed all MODULE_EXPORT symbols to AP_MODULE_DECLARE and all symbols for CORE_EXPORT to AP_CORE_DECLARE (namespace protecting the wrapper) and retitled API_EXPORT as AP_DECLARE and APR_EXPORT as APR_DECLARE. All _VAR_ flavors changes to _DATA to be absolutely clear. Thank you Greg, for the most obvious suggestion.

ApacheCore.dsp ApacheCoreDll.dsp build/MakeEtags httpd.dsp include/ap_config.h include/ap_mmn.h include/ap_mpm.h include/http_config.h include/http_connection.h include/http_core.h include/http_log.h include/http_main.h include/http_protocol.h include/http_request.h include/http_vhost.h include/httpd.h include/mpm_status.h include/util_charset.h include/util_date.h include/util_filter.h include/util_md5.h include/util_script.h include/util_uri.h include/util_xml.h libhttpd.dsp modules/aaa/mod_access.c modules/aaa/mod_auth.c modules/aaa/mod_auth_anon.c modules/aaa/mod_auth_dbm.c modules/aaa/mod_auth_digest.c modules/cache/mod_file_cache.c modules/echo/mod_echo.c modules/filters/mod_include.c modules/generators/mod_asis.c modules/generators/mod_autoindex.c modules/generators/mod_cgi.c modules/generators/mod_cgid.c modules/generators/mod_info.c modules/generators/mod_status.c modules/http/http_core.c modules/http/http_protocol.c modules/http/http_request.c modules/http/mod_mime.c modules/loggers/mod_log_config.c modules/mappers/mod_alias.c modules/mappers/mod_dir.c modules/mappers/mod_imap.c modules/mappers/mod_negotiation.c modules/mappers/mod_rewrite.c modules/mappers/mod_so.c modules/mappers/mod_speling.c modules/mappers/mod_vhost_alias.c modules/metadata/mod_cern_meta.c modules/metadata/mod_env.c modules/metadata/mod_expires.c modules/metadata/mod_headers.c modules/metadata/mod_setenvif.c modules/metadata/mod_unique_id.c modules/metadata/mod_usertrack.c modules/proxy/mod_proxy.c modules/proxy/mod_proxy.h os/os2/util_os2.c os/unix/unixd.c os/unix/unixd.h os/win32/os.h os/win32/util_win32.c server/buildmark.c server/config.c server/connection.c server/log.c server/mpm/beos/beos.c server/mpm/beos/scoreboard.c server/mpm/beos/scoreboard.h server/mpm/dexter/dexter.c server/mpm/dexter/scoreboard.h server/mpm/experimental/perchild/perchild.c server/mpm/mpmt_beos/mpmt_beos.c server/mpm/mpmt_beos/scoreboard.c server/mpm/mpmt_beos/scoreboard.h server/mpm/mpmt_pthread/mpmt_pthread.c server/mpm/mpmt_pthread/scoreboard.c server/mpm/mpmt_pthread/scoreboard.h server/mpm/perchild/perchild.c server/mpm/perchild/scoreboard.h server/mpm/prefork/prefork.c server/mpm/prefork/scoreboard.h server/mpm/spmt_os2/scoreboard.h server/mpm/spmt_os2/spmt_os2.c server/mpm/winnt/mpm_winnt.c server/mpm/winnt/mpm_winnt.h server/util.c server/util_charset.c server/util_date.c server/util_filter.c server/util_md5.c server/util_script.c server/util_uri.c server/util_xml.c server/vhost.c support/apxs.in test/test_date.c test/test_find.c test/test_parser.c
937806d2b2689edb78b4211499de9c97bc561985 86540 11-Oct-2000 wrowe

Regardless of reaction to a symbol rename -within- the sources, these external symbols change for clarity.

42004749288a35c7d87ff664855138469c3c399b 86278 21-Sep-2000 stoddard

First cut at a file bucket. Modify the core_filter to handle use of apr_sendfile(). Modify ap_send_fd() to use the new file bucket.

dcd2219e426b64c69306a609cd8261f11283f9e9 86144 24-Aug-2000 stoddard

Add ap_buckets_pipe.c and remove iol_socket and iol_file

8ad0beaa526f5ebc7a44779020a82814f76e9617 86129 22-Aug-2000 stoddard

Add a couple of new bucket functions to the Win32 project file.

37e3f7ccfb0862f3a7626681d0b1d01a3650162b 86077 15-Aug-2000 stoddard

Win32: Add bucket brigades and util_filter to the project file.

594c336c5ff3a53eb8de499c1070dc99577f8442 86034 09-Aug-2000 wrowe

Add a useful header PR: Obtained from: Submitted by: Reviewed by:

7e522b9ec579f96ee29120bc7f5e1979177de745 86028 08-Aug-2000 stoddard

Win32: Add util_xml.c to ApacheCore.

10a4cdd68ef1ca0e54af296fe1d08ac00150c90b 86008 06-Aug-2000 wrowe

Remaining cleanup of ap_ -> apr_ and AP_ -> APR_ transformation... see src/lib/apr/apr_compat.h for most details. Also a few minor nits to get Win32 to build. PR: Obtained from: Submitted by: Reviewed by:

ApacheCore.def ApacheCore.dsp InstallBin.dsp httpd.dsp include/ap_config.h include/mpm_common.h include/util_md5.h libhttpd.def modules/aaa/mod_access.c modules/aaa/mod_auth_digest.c modules/arch/win32/mod_isapi.c modules/cache/mod_file_cache.c modules/dav/fs/repos.c modules/dav/main/mod_dav.c modules/filters/mod_include.c modules/generators/mod_autoindex.c modules/generators/mod_cgi.c modules/generators/mod_cgid.c modules/http/http_core.c modules/http/http_protocol.c modules/http/http_request.c modules/http/mod_mime.c modules/loggers/mod_log_config.c modules/mappers/mod_alias.c modules/mappers/mod_dir.c modules/mappers/mod_imap.c modules/mappers/mod_negotiation.c modules/mappers/mod_rewrite.c modules/mappers/mod_speling.c modules/mappers/mod_vhost_alias.c modules/metadata/mod_cern_meta.c modules/metadata/mod_env.c modules/metadata/mod_expires.c modules/metadata/mod_mime_magic.c modules/metadata/mod_setenvif.c modules/metadata/mod_unique_id.c modules/metadata/mod_usertrack.c modules/proxy/mod_proxy.c modules/proxy/proxy_connect.c modules/proxy/proxy_ftp.c modules/proxy/proxy_http.c modules/proxy/proxy_util.c os/bs2000/bs2login.c os/bs2000/os.h os/tpf/os.c os/tpf/os.h os/unix/os.h os/win32/apache.ico os/win32/mod_isapi.c server/connection.c server/gen_test_char.c server/log.c server/main.c server/mpm/beos/beos.c server/mpm/dexter/dexter.c server/mpm/experimental/perchild/perchild.c server/mpm/mpmt_beos/mpmt_beos.c server/mpm/mpmt_pthread/mpmt_pthread.c server/mpm/mpmt_pthread/scoreboard.c server/mpm/mpmt_pthread/scoreboard.h server/mpm/perchild/perchild.c server/mpm/prefork/prefork.c server/mpm/spmt_os2/spmt_os2.c server/mpm/winnt/mpm_winnt.c server/mpm_common.c server/util.c server/util_date.c server/util_md5.c server/util_script.c server/vhost.c srclib/pcre/pcre.dsp srclib/pcre/pcreposix.dsp support/ab.c support/htdigest.c
0f7c0fe0773032ebb88063945682b03b7bef29ca 85750 03-Jul-2000 gstein

fix the Win32 build w.r.t recent iol_socket changes Submitted by: Keith Wannamaker

165a505f9087529b2440022bf2797cd107a615d9 85564 13-Jun-2000 stoddard

Add mpm.h to the src/modules/mpm/winnt directory (it's empty for now, but its presense is required for http_core.c, et. al.). Update ApacheCore.dsp to pick it up in the include path.

ee72e79784a32861da1bef9d7e75f09bcbb9de5c 85440 06-Jun-2000 wrowe

PR: Obtained from: Submitted by: Reviewed by: Fix a silly oversight.

8cc01204a878dc5f39bba11aa279564b81b15803 85435 06-Jun-2000 wrowe

PR: Obtained from: Submitted by: Reviewed by: Fixes 1) The htpasswd and ab binaries, by converting ApacheCore.dsp to a library MSVC project. 2) Creates the ApacheCoreDll.dsp project to produce the dso version ApacheCore.dll 3) Some misc fixups to the original http_main.c -> Apache.exe conversion that misses newly added symbols. Code fixes to follow in a seperate patch.

bcdc8e0b30a73eb30244d66010dbe3233ac755ae 85430 06-Jun-2000 wrowe

PR: Obtained from: Submitted by: Reviewed by: Unbind the old main_win32.c code and rebind to the new mpm logic in the modules/mpm/winnt directory. Includes some simple cleanups. The old sources in os/win32 will disappear at the end of this week.

be8e3c3ad9c5d87951a803b632dccde0a4aba35c 85329 28-May-2000 wrowe

PR: Obtained from: Submitted by: Reviewed by: Kill the Win32 library project ap.dsp and slide http_main.c from the ApacheCore.dsp into Apache.dsp - this is in prepartion of the real services update, which will move registry.c and service.c back into ApacheCore.dsp, kill both headers and incorporate their symbols into the mpm/winnt/winnt.h file. main_win32.c will die as well, with it's few remaining functions moving into the mpm.

30c289e6bc6d28d210b21edd800ab2cfc78a8381 85309 27-May-2000 wrowe

This patch corrects the issues from the AP_EXPORT and linkage specification arguments to the ap_hooks.h declarations. As with the APR_ and AP_ patches, API_VAR_EXPORT becomes API_EXPORT_VAR, and MODULE_VAR_EXPORT becomes MODULE_EXPORT_VAR. I will be happy to revert the inclusion of ap_config.h from httpd.h if this bothers anyone. More individual modules need to be patched if we do so. The API_EXPORTs all moved into central storage in the ap_config.h header. Without WIN32 or API_STATIC compile time declarations, these macros remain no-ops. This patch also moves the following data from http_main to http_config: const char *ap_server_argv0; const char *ap_server_root; ap_array_header_t *ap_server_pre_read_config; ap_array_header_t *ap_server_post_read_config; ap_array_header_t *ap_server_config_defines; And the following variables had already moved into ap_hooks.c: ap_pool_t *g_pHookPool; (initialized now in http_config) int g_bDebugHooks; (out of http_config) const char *g_szCurrentHookName; (out of http_config) The changes to http_main.c are in preparation for that module to move out to a seperate .exe for win32. Other platforms will be unaffected, outside of these changes.

ApacheCore.dsp httpd.dsp include/ap_config.h include/ap_mpm.h include/http_config.h include/http_connection.h include/http_core.h include/http_main.h include/http_protocol.h include/http_request.h include/httpd.h modules/aaa/mod_access.c modules/aaa/mod_auth.c modules/aaa/mod_auth_anon.c modules/aaa/mod_auth_digest.c modules/cache/mod_file_cache.c modules/echo/mod_echo.c modules/filters/mod_include.c modules/generators/mod_asis.c modules/generators/mod_autoindex.c modules/generators/mod_cgi.c modules/generators/mod_cgid.c modules/generators/mod_info.c modules/generators/mod_status.c modules/http/http_core.c modules/http/http_protocol.c modules/http/http_request.c modules/http/mod_mime.c modules/loggers/mod_log_config.c modules/mappers/mod_alias.c modules/mappers/mod_dir.c modules/mappers/mod_imap.c modules/mappers/mod_negotiation.c modules/mappers/mod_rewrite.c modules/mappers/mod_so.c modules/mappers/mod_speling.c modules/mappers/mod_vhost_alias.c modules/metadata/mod_cern_meta.c modules/metadata/mod_env.c modules/metadata/mod_expires.c modules/metadata/mod_headers.c modules/metadata/mod_setenvif.c modules/metadata/mod_unique_id.c modules/metadata/mod_usertrack.c modules/proxy/mod_proxy.c modules/proxy/mod_proxy.h os/win32/os.h server/config.c server/connection.c server/mpm/dexter/dexter.c server/mpm/mpmt_beos/mpmt_beos.c server/mpm/mpmt_pthread/mpmt_pthread.c server/mpm/mpmt_pthread/scoreboard.c server/mpm/mpmt_pthread/scoreboard.h server/mpm/prefork/prefork.c server/mpm/prefork/scoreboard.h server/mpm/spmt_os2/scoreboard.h server/mpm/spmt_os2/spmt_os2.c server/mpm/winnt/mpm_winnt.c server/mpm/winnt/mpm_winnt.h server/mpm/winnt/registry.c server/mpm/winnt/service.c
5a4b3207b395b426c5a9066f4afea8d3fa8c6660 85292 25-May-2000 stoddard

Win32: Convert ap_proc_t to tranparent type.

1f2f357528d122de2c7886a073b4eee8766d5c95 85254 19-May-2000 wrowe

Current and clean make files for Win95. Changes Include: All projects link incrementally with no link maps in Debug mode. New cvstodsp6.pl and dsp6tocvs.pl will fix up /the /ZI - /Zi issue. Includes corrections noted by Tim Costello

cb5d6578b60e50f8773277eb63ca85d05af795f3 85240 18-May-2000 rbb

This commit will most likely break everybody on Windows. The .dsp files I am checking in though will build a usable Apache on Windows. This finishes at least the first round of the merge work to get the common code into common files in APR.

56ebfcabd65871a354b7ad418d764281868825bc 85235 17-May-2000 wrowe

Radical overhaul of the Apache-2.0/Win32 mpm <-> service schema. 1) Services and Registry are not part of the core Apache operations, so registry.c and service.c are moved into Apache.exe - assuring the service control layers of NT and 95 are truly isolated. 2) Isolation can't be complete, we need to know when the mpm is fully initialized. A new pointer to a no-arg function returning void is provided for this purpose, ap_mpm_init_complete. It is only called if overridden with a non-NULL value prior to invoking apache_main. 3) Control+C, Control+Break are handled on both WinNT and Win9x. 4) The window close, logoff and shutdown events are handled on WinNT. 5) The beginnings of a Win95 service startup are provided, -k startservice but this is horribly incomplete since Win95 will NOT report shutdown.

58fcae4a8816f4a4d87b60a00346d095d085fce7 85162 06-May-2000 wrowe

Cleanup of Apache build with pcre in Win32. Plus clean up ab and htdigest to conform to build of other support executables. Everything seems to be working again.

c3200c488bb3f941a88d5bed94abef0f46946bd3 85161 06-May-2000 wrowe

First crack at getting Apache to build with pcre in Win32. Cleans up all the gen_ projects to strip off garbage files, as well, and follows the same pattern for dftables.

02705d309088c54e38b136db5b64c055265c2e61 85121 01-May-2000 wrowe

Final .dsp changes to produce the lightest weight builds without precompiled headers or source browse files under Win32. Enabling these is straightforward, if that's what the user desires. Also correct minor errors, and reset some project defaults to their current config.

53527698e479d1b33b77678aec1aa70d5bb19576 85098 29-Apr-2000 wrowe

PR: Obtained from: Submitted by: William Rowe Reviewed by: With this change, I believe that ap.h can now be safely swept out to the attic, but I will leave for at least one other to confirm.

8e117661fd51fd19d6430fca8d7ae87c67d6de20 85004 20-Apr-2000 stoddard

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

c020af3e70b64406b7e35ea7b2a21099e5db7efa 84982 17-Apr-2000 stoddard

linkwin20.diffs Resolves: 1) Explicit /base: addresses by the following table... Required sizes are for debug builds. It is assumed that as we increase the size of aprlib, we will be trimming the size of ApacheCore, and the 278A0000 base can move down. ApacheCore.dll 27800000 80000 required aprlib.dll 278A0000 40000 required ApacheModuleAuthAnon.dsp 27900000 ApacheModuleCERNMeta.dsp 27910000 ApacheModuleDigest.dsp 27920000 ApacheModuleExpires.dsp 27930000 ApacheModuleHeaders.dsp 27940000 ApacheModuleInfo.dll 27950000 ApacheModuleRewrite.dsp 27960000 20000 required ApacheModuleSpeling.dsp 27980000 ApacheModuleStatus.dsp 27990000 ApacheModuleUserTrack.dsp 279A0000 ApacheModuleProxy.dsp 279B0000 20000 anticipated 3 slots still available 279C0000 2) Make APR consistent with the rest of the API and not build septypes for debugging (in other words, roll in the debug symbols as every other module does.) If we decide we LIKE /pdbtype:septypes... then we should be using them throughout. 3) Slide the current path specs into /libpath: options so the library list is more ledgible. 4) Drop all the gui crud from the library list. Everything listed is referenced, with the following exceptions: *) don't do anything with msvcrtd/oldnames today. *) aprlib and ApacheCore have the same list, since functions may still be moving between them. *) apache.exe looses networking (it doesn't), while it keeps advapi, which I don't think it needs, but it could later. *) add aprlib to ApacheModuleProxy, since it will need it. *) hang mswsock whereever ws2_32 is invoked. I believe the most special case was ApacheModuleProxy, which may become entirely APR. But for today we hang onto both. 5) MAP, MAP, MAP, everything gets a map. I for one have an untold number of installed OS's and boot mappings, and the debugger isn't installed to all of them. We gotta be able to track down those renegade GP faults. (What faults... I know, it's clean, but I am overly cautious that way.) 6) Set the DEFAULT linkage to be this linkage. Because "it's a vc thing" the defaults were not all that useful as a starting point (take, for example, the joke of linking to the OLE libraries). Submitted by: William Rowe

db920ff940978fe01db8d4de8c2a9d507bc0bbcd 84976 15-Apr-2000 stoddard

Win32: First cut at getting mod_isapi working under 2.0 Submitted by: William Rowe

f86735dccc1da7eaaa4b32739701b6ed98ad6bf1 84955 13-Apr-2000 stoddard

Add util_cfgtreee.c to the win32 build

d8b6df105c25cda12b588da6981489f80662a7bf 84831 24-Mar-2000 stoddard

Eliminate os.c and ApacheOS.dsp, ApacheOS.mak, et. al. Update the winnt MPM to use native thread control calls rather than the deprecated stuff in os.c. Even though I don't use APR in the MPM yet, this is forward progress.

7d3351d6b4d0daa8e0b6008ad9e9f5da142ea078 84805 21-Mar-2000 stoddard

Turn off precompiled header support for Apache.mak/dsp and ApacheCore.mak/dsp. Submitted by: William Rowe Reviewed by: Bill Stoddard

13e4c2769c394920100937f0b6d3c1c1f4604cd7 84343 20-Dec-1999 stoddard

Windows: Can now install/uninstall Apache as a service and start/stop apache via net start and net stop commands. Not extensively tested, so there may be bugs in this still.

f6bd1c0924641e60dcc56cbaba27d3cb3ce4917e 84307 16-Dec-1999 rbb

Include mod_include and mod_so in the Windows build. Submitted by: Allan Edwards Reviewed by: Ryan Bloom

a30456fda9006b50a68a27820b14688fe4855728 84296 15-Dec-1999 rbb

Remove the readdir files from os/win32. These are taken care of by APR now, and they have been bothering me. This is my first attempt at generating a Makefile for Windows, but it seems to have worked for me.

5e062d92cab5b4c1d7f998f4912b807bf9302698 84249 08-Dec-1999 stoddard

Win32: First cut at getting apache -k restart|shutdown and running apache as a service working

03dffacb5120bf6f762ac78ba8271e7dacee16ee 84110 08-Nov-1999 stoddard

Get rid of dependency on os/win32/getopt.c & .h

e4a29c6dfdf566d49377e2a27595af02fb460ff4 83995 14-Oct-1999 stoddard

Grrrr, commit apachecore.dsp rather than apachecore.def... This adds mod_cgi back into the Win32 build

693eae982634a36b0e49e069f8c8bd3af91a30fc 83929 05-Oct-1999 stoddard

Temporary hacks to the Win32 project files to get the server working

de40fc3a03186d59bb54cdac05890c628ebd1395 83899 13-Sep-1999 stoddard

Add apr include file search path. Remove alloc.c and alloc.h

83bee7f569bee7534741915e173e6a7de9ddae81 83822 28-Aug-1999 stoddard

A bunch of changes to get the server compiling on WIN32. mod_cgi, mod_include, mod_isapi and mod_so don't work so I am not making them. Moved a lot of code out of multithread.* and into os.* (didn't want to add multithread to the new repository). Much of this can be cleaned up when APR is stable. And Dean's gonna but me for sure for the http_main hit. It's may be possible to name a DLL entry point 'main()'. Just havent tried it yet. Enjoy!

f3220f54126b25e1cf93cc26c17177b7aef850fd 83748 24-Aug-1999 fielding

Apache 1.3.9 baseline for the Apache 2.0 repository. Obtained from: Apache 1.3.9 (minus unused files), tag APACHE_1_3_9 Submitted by: Apache Group

.gdbinit Announcement Apache.dsp ApacheCore.def ApacheCore.dsp KEYS LICENSE docs/cgi-examples/printenv docs/cgi-examples/test-cgi docs/conf/highperformance.conf docs/conf/httpd-std.conf docs/conf/httpd-win.conf docs/conf/magic docs/conf/mime.types docs/icons/README docs/icons/a.gif docs/icons/alert.black.gif docs/icons/alert.red.gif docs/icons/apache_pb.gif docs/icons/back.gif docs/icons/ball.gray.gif docs/icons/ball.red.gif docs/icons/binary.gif docs/icons/binhex.gif docs/icons/blank.gif docs/icons/bomb.gif docs/icons/box1.gif docs/icons/box2.gif docs/icons/broken.gif docs/icons/burst.gif docs/icons/c.gif docs/icons/comp.blue.gif docs/icons/comp.gray.gif docs/icons/compressed.gif docs/icons/continued.gif docs/icons/dir.gif docs/icons/down.gif docs/icons/dvi.gif docs/icons/f.gif docs/icons/folder.gif docs/icons/folder.open.gif docs/icons/folder.sec.gif docs/icons/forward.gif docs/icons/generic.gif docs/icons/generic.red.gif docs/icons/generic.sec.gif docs/icons/hand.right.gif docs/icons/hand.up.gif docs/icons/icon.sheet.gif docs/icons/image1.gif docs/icons/image2.gif docs/icons/image3.gif docs/icons/index.gif docs/icons/layout.gif docs/icons/left.gif docs/icons/link.gif docs/icons/movie.gif docs/icons/p.gif docs/icons/patch.gif docs/icons/pdf.gif docs/icons/pie0.gif docs/icons/pie1.gif docs/icons/pie2.gif docs/icons/pie3.gif docs/icons/pie4.gif docs/icons/pie5.gif docs/icons/pie6.gif docs/icons/pie7.gif docs/icons/pie8.gif docs/icons/portal.gif docs/icons/ps.gif docs/icons/quill.gif docs/icons/right.gif docs/icons/screw1.gif docs/icons/screw2.gif docs/icons/script.gif docs/icons/small/README.txt docs/icons/small/back.gif docs/icons/small/binary.gif docs/icons/small/binhex.gif docs/icons/small/blank.gif docs/icons/small/broken.gif docs/icons/small/burst.gif docs/icons/small/comp1.gif docs/icons/small/comp2.gif docs/icons/small/compressed.gif docs/icons/small/continued.gif docs/icons/small/dir.gif docs/icons/small/dir2.gif docs/icons/small/doc.gif docs/icons/small/forward.gif docs/icons/small/generic.gif docs/icons/small/generic2.gif docs/icons/small/generic3.gif docs/icons/small/image.gif docs/icons/small/image2.gif docs/icons/small/index.gif docs/icons/small/key.gif docs/icons/small/movie.gif docs/icons/small/patch.gif docs/icons/small/ps.gif docs/icons/small/rainbow.gif docs/icons/small/sound.gif docs/icons/small/sound2.gif docs/icons/small/tar.gif docs/icons/small/text.gif docs/icons/small/transfer.gif docs/icons/small/unknown.gif docs/icons/small/uu.gif docs/icons/sound1.gif docs/icons/sound2.gif docs/icons/sphere1.gif docs/icons/sphere2.gif docs/icons/tar.gif docs/icons/tex.gif docs/icons/text.gif docs/icons/transfer.gif docs/icons/unknown.gif docs/icons/up.gif docs/icons/uu.gif docs/icons/uuencoded.gif docs/icons/world1.gif docs/icons/world2.gif httpd.dsp libhttpd.def server/buildmark.c