Changes to 2.2.8 ---------------- * Sync License-2.2.rtf for display in the installer. * Correct install of conf/openssl.cnf file for users to be able to use openssl {cmd} -config ..\conf\openssl.conf * Enhancements to ResolveServerName to avoid unexplained behaviors noted in a ton of reports, including logging the socket detection failure events. * Corrected the installation validation UI (PR 41220). * Avoid installing build files (include, lib) by default on a "typical" installation (as documented). Custom install allows these to be selected. * Stops ApacheMonitor (even older versions) when installing, removing or repairing. * Restored the shortcut to the ApacheMonitor, broken for some time now, in the Apache HTTP Server and Startup program groups. * The conf\default\ config tree is renamed conf\original\ to eliminate some confusion apparent from user list messages. * Adopted httpd\build\installwinconf.awk for config rewriting. Changes to 2.2.6 ---------------- * Modernized the setup source (no more silly auto-F123456 labels). * Added mod_authn_alias, mod_authz_owner, mod_dav_lock and mod_filter binaries, and httxt2dbm.exe application to the primary install target. * Toggle the msidbCustomActionTypeNoImpersonate CustomAction type flag to permit the installer to stop/uninstall/install/start the service and rewrite the config files. [Jon Schwartz ] Changes to 2.0.63 ---------------- * Sync License-2.0.rtf for display in the installer. * Correct install of conf/openssl.cnf file for users to be able to use openssl {cmd} -config ..\conf\openssl.conf * Enhancements to ResolveServerName to avoid unexplained behaviors noted in a ton of reports, including logging the socket detection failure events. Changes to 2.0.61 ----------------- * Toggle the msidbCustomActionTypeNoImpersonate CustomAction type flag to permit the installer to stop/uninstall/install/start the service and rewrite the config files. [Jon Schwartz ] Changes to 1.3.41 ----------------- * Sync License-1.3.rtf for display in the installer. * Enhancements to ResolveServerName to avoid unexplained behaviors noted in a ton of reports, including logging the socket detection failure events. Changes to 1.3.39 ----------------- * Toggle the msidbCustomActionTypeNoImpersonate CustomAction type flag to permit the installer to stop/uninstall/install/start the service and to rewrite and duplicate the config files. [Jon Schwartz ] Changes to 2.2.4 ---------------- * Rename the installed service back to Apache2, matching the default -n argument of the httpd.exe command line, and following the principal of least surprise. Changes to 2.2.3 ---------------- * Added NOTICE.txt in following with licensing and packaging policy. Changes to 2.0.59 ----------------- * Added mod_version and NOTICE.txt to follow the license policy. Changes to 2.2.2 ---------------- * Restructuring for Apache 2.2 components and conf structure. * Name the msi installed service as Apache2.2 * Modified the "target" installation directory to be the choice of Apache2.2, or other, within Program Files\Apache Software Foundation as opposed to the old installers which targeted "Apache Group" in Program Files, and always created Apache2. This provides more obvious and explicit control of the install path, other than the fixed bin/, conf/ and other directories, etc. Changes to 2.0.61 ----------------- * Toggle the msidbCustomActionTypeNoImpersonate CustomAction type flag to permit the installer to stop/uninstall/install/start the service and rewrite the config files. [Jon Schwartz ] Changes to 2.0.58 ----------------- * Bump from ISX 10 to 11.5 Changes to 2.0.55 ----------------- * manual/style/lang dropped, some manual xml files rearranged. Changes to 2.0.53 ----------------- * Refactored from IS Windows Edition 2.0 into ISX (10), with assorted fixes from the migration of 1.3. Changed some installation event sequences so they would work properly in 'repair' and other unusual scenarios. * Added manual's rewrite guide. Changes to 2.0.51 ----------------- * Added mod_log_forensic + manual/style/xsl/util/. Changes to 2.0.50 ----------------- * Catch up with manual/style/ tree changes. Changes to 2.0.49 ----------------- * New license born and incorporated. Changes to 2.0.46 ----------------- * Catch up with doc changes from .html to .html.en Changes to 2.0.45 ----------------- * mod_logio.so added. [William Rowe] Changes to 2.0.44 ----------------- * mod_auth_ldap.so and util_ldap.so added, based on the stock Win32 SDK ldap implementation. [William Rowe] * mod_charset_lite.so, libapriconv.dll, and the bin/iconv/*.so character set modules all added. [William Rowe] Changes to 2.0.40 ----------------- * Add back the -w 'hold console open on error flag' for the console mode and test actions. [William Rowe] Changes to 2.0.39 ----------------- * Create an .exe flavor of the installer. [William Rowe] * mod_default and mod_ext_filter added. [William Rowe] Changes to 2.0.36 ----------------- * Associate .log/.conf with 'txtfile' rather than custom type definitions. Need more thorough solution. [William Rowe] Changes to 2.0.35 ----------------- * mod_cache, mod_disk_cache, mod_mem_cache all added. [William Rowe] * Move ApacheMonitor from HKLM\SOFTWARE\Microsoft\CurrentVersion\Run into the appropriate Startup program files group. [William Rowe] Changes to 2.0.28 ----------------- * Fixed StopPriorService/RemovePriorService to yank the existing service even if it is broken or misconfigured. [William Rowe] * Incorporated new features (/error/ collection and abs) rearranged relocated files and removed mod_tls. Set SSL aside into it's own entity so users prohibited from using such encryption can pointedly omit installing it, and it is simpler to package Apache without it. [William Rowe] Changes to 2.0.24 ----------------- * Revamped the 1.3 structure to 'fit' for 2.0. [William Rowe] Changes to 1.3.22 ----------------- Restructured releases, both .msi and .exe results now created. Place the prior package in the httpd-win32-msi directory before building the package, and always set up the 'previous package' variable in ISWI, so that random-assigned file identities are retained from release to release. Eliminated the src/ installation entirely. Folks who can use the compiler should be adept at downloading the apache_v.v.v.zip distribution anyways. Fixed ApacheAdmin/ApacheNonAdmin selection, and added the SOFTWARE/Apache Group/Apache/1.3.xx key into HKCU when the ApacheNonAdmin installation is requested. Began using httpd.conf-dist-win as it now reflects all our substitutions. Consistified the "Apache HTTP Server" title per pmc discussion. Changed real_feature symbol names to the 'default' _function@4 semantic for msvc exports, to match apache_2.0-win32.isv. [William Rowe] Changes to 1.3.20 (and prior) ----------------------------- Consult CVS logs for the httpd-win32-msi repository.