diff --git a/CHANGELOG.md b/CHANGELOG.md index 985194bf5..fb33a1363 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,51 @@ +## 2015-11-17 - Supported Release 1.7.0 +### Summary +This release includes many new features and bugfixes. There are test, documentation and misc improvements. + +#### Features +- allow groups with - like vhost-users +- ability to enable/disable the secruleengine through a parameter +- add mod_auth_kerb parameters to vhost +- client auth for reverse proxy +- support for mod_auth_mellon +- change SSLProtocol in apache::vhost to be space separated +- RewriteLock support + +#### Bugfixes +- fix apache::mod::cgid so it can be used with the event MPM +- load unixd before fcgid on all operating systems +- fixes conditional in vhost aliases +- corrects mod_cgid worker/event defaults +- ProxyPassMatch parameters were ending up on a newline +- catch that mod_authz_default has been removed in Apache 2.4 +- mod::ssl fails on SLES +- fix typo of MPM_PREFORK for FreeBSD package install +- install all modules before adding custom configs +- fix acceptance testing for SSLProtocol behaviour for real +- fix ordering issue with conf_file and ports_file + +#### Known Issues +- mod_passenger is having issues installing on Redhat/Centos 6, This is due to package dependency issues. + +#### Improvements +- added docs for forcetype directive +- removes ruby 1.8.7 from the travisci test matrix +- readme reorganisation, minor fixups +- support the mod_proxy ProxyPassReverseCookiePath directive +- the purge_vhost_configs parameter is actually called purge_vhost_dir +- add ListenBacklog for mod worker +- deflate application/json by default +- install mod_authn_alias as default mod in debian for apache < 2.4 +- optionally set LimitRequestFieldSize on an apache::vhost +- add SecUploadDir parameter to support file uploads with mod_security +- optionally set parameters for mod_ext_filter module +- allow SetOutputFilter to be set on a directory +- RC4 is deprecated +- allow empty docroot +- add option to configure the include pattern for the vhost_enable dir +- allow multiple IP addresses per vhost +- default document root update for Ubuntu 14.04 and Debian 8 + ## 2015-07-28 - Supported Release 1.6.0 ### Summary This release includes a couple of new features, along with test and documentation updates, and support for the latest AIO puppet builds. diff --git a/README.md b/README.md index 2953d8aba..8601939aa 100644 --- a/README.md +++ b/README.md @@ -3259,6 +3259,10 @@ The [`apache::vhost::WSGIImportScript`][] parameter creates a statement inside t The [`apache::mod::passenger`][] and [`apache::mod::proxy_html`][] classes are untested since repositories are missing compatible packages. +### RHEL/CentOS 6 + +The [`apache::mod::passenger`][] class is not installing as the the EL6 repository is missing compatible packages. + ### RHEL/CentOS 7 The [`apache::mod::passenger`][] class is untested as the EL7 repository is missing compatible packages, which also blocks us from testing the [`apache::vhost`][] define's [`rack_base_uris`][] parameter. diff --git a/tests/apache.pp b/examples/apache.pp similarity index 100% rename from tests/apache.pp rename to examples/apache.pp diff --git a/tests/dev.pp b/examples/dev.pp similarity index 100% rename from tests/dev.pp rename to examples/dev.pp diff --git a/tests/init.pp b/examples/init.pp similarity index 100% rename from tests/init.pp rename to examples/init.pp diff --git a/tests/mod_load_params.pp b/examples/mod_load_params.pp similarity index 100% rename from tests/mod_load_params.pp rename to examples/mod_load_params.pp diff --git a/tests/mods.pp b/examples/mods.pp similarity index 100% rename from tests/mods.pp rename to examples/mods.pp diff --git a/tests/mods_custom.pp b/examples/mods_custom.pp similarity index 100% rename from tests/mods_custom.pp rename to examples/mods_custom.pp diff --git a/tests/php.pp b/examples/php.pp similarity index 100% rename from tests/php.pp rename to examples/php.pp diff --git a/tests/vhost.pp b/examples/vhost.pp similarity index 100% rename from tests/vhost.pp rename to examples/vhost.pp diff --git a/tests/vhost_directories.pp b/examples/vhost_directories.pp similarity index 100% rename from tests/vhost_directories.pp rename to examples/vhost_directories.pp diff --git a/tests/vhost_filter.pp b/examples/vhost_filter.pp similarity index 90% rename from tests/vhost_filter.pp rename to examples/vhost_filter.pp index ab339737f..ca1a8bbe0 100644 --- a/tests/vhost_filter.pp +++ b/examples/vhost_filter.pp @@ -3,8 +3,8 @@ # Example from README adapted. apache::vhost { 'readme.example.net': - docroot => '/var/www/html', - filters => [ + docroot => '/var/www/html', + filters => [ 'FilterDeclare COMPRESS', 'FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html', 'FilterProvider COMPRESS DEFLATE resp=Content-Type $text/css', diff --git a/tests/vhost_ip_based.pp b/examples/vhost_ip_based.pp similarity index 100% rename from tests/vhost_ip_based.pp rename to examples/vhost_ip_based.pp diff --git a/tests/vhost_proxypass.pp b/examples/vhost_proxypass.pp similarity index 100% rename from tests/vhost_proxypass.pp rename to examples/vhost_proxypass.pp diff --git a/tests/vhost_ssl.pp b/examples/vhost_ssl.pp similarity index 100% rename from tests/vhost_ssl.pp rename to examples/vhost_ssl.pp diff --git a/tests/vhosts_without_listen.pp b/examples/vhosts_without_listen.pp similarity index 100% rename from tests/vhosts_without_listen.pp rename to examples/vhosts_without_listen.pp diff --git a/metadata.json b/metadata.json index a0e3fc2fa..f06e6d529 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-apache", - "version": "1.6.0", + "version": "1.7.0", "author": "puppetlabs", "summary": "Installs, configures, and manages Apache virtual hosts, web services, and modules.", "license": "Apache-2.0",