You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+93-31
Original file line number
Diff line number
Diff line change
@@ -5,41 +5,103 @@ and this project adheres to [Semantic Versioning](http://semver.org).
5
5
6
6
## Supported Release [3.0.0]
7
7
### Summary
8
-
This release updates the code to match the set Rubocop standards in additiont to adding several minor features. AS this release includes Puppet 4 updates it is thus backwards incompatible.
8
+
This major release changes the default value of `keepalive`to `On`. It also includes many other features and bugfixes.
9
9
10
-
### Fixed
11
-
- Fixes made to mod_passenger test's.
12
-
- REMOVED options bug fix.
13
-
- Fix case of setting apache::mpm_module to false and declaring the mpm class yourself b/c you need to set params.
14
-
- Various small fixes.
10
+
#### Changed
11
+
- Default `apache::keepalive` from `Off` to `On`.
15
12
16
13
#### Added
17
-
- ShibCompatValidUser option added to vhost config.
18
-
- loadfile_name option exposed to mod::python class.
19
-
- $options added to 'balancer' type.
20
-
- log formats updated to include client ip.
21
-
- EnableCapabilities added for itk.
22
-
- Support added for UseCanonicalName.
23
-
- Option added to include CacheIgnorHEaders for disk_cache module.
24
-
- Added ability to specify MellonSessionLength.
25
-
- CASSscrubRequestHeaders now created in _auth_cas.erb.
26
-
- $apache_version param now defined.
27
-
- Auxiliary template included for 'Require' directives for mod::*.
28
-
- Acceptance test added for param LimitRequestFields.
29
-
- Acceptance test added for param shib_compat_valid_user.
30
-
- Updated to use puppet 4 functions-api.
31
-
32
-
#### Changed
33
-
- remoteip: apacher::service notified instead of service['httpd'].
34
-
- Travis test parellelism reduced.
35
-
- Modulesync updates.
36
-
- Default keepalive set to on in all distros.
37
-
- php_values section adjusted.
38
-
- Various doc changes made.
39
-
- Code updated to match the set Rubocop standards.
14
+
- Class `apache::mod::data`
15
+
- Function `apache::apache_pw_hash` function (puppet 4 port of `apache_pw_hash()`)
16
+
- Function `apache::bool2httpd` function (puppet 4 port of `bool2httpd()`)
17
+
- Function `apache::validate_apache_log_level` function (puppet 4 port of `validate_apache_log_level()`)
18
+
- Parameter `apache::balancer::options` for additional directives.
19
+
- Parameter `apache::limitreqfields` setting the LimitRequestFields directive to 100.
20
+
- Parameter `apache::use_canonical_name` to control how httpd uses self-referential URLs.
21
+
- Parameter `apache::mod::disk_cache::cache_ignore_headers` to ignore cache headers.
22
+
- Parameter `apache::mod::itk::enablecapabilities` to manage ITK capabilities.
23
+
- Parameter `apache::mod::ldap::ldap_trusted_mode` to manage trusted mode.
- Parameter `apache::mod::prefork::listenbacklog` to set the listen backlog to 511.
87
+
- Parameter `apache::mod::python::loadfile_name` to workaround python.load filename conflicts.
88
+
- Parameter `apache::mod::ssl::ssl_cert` to manage the client auth cert.
89
+
- Parameter `apache::mod::ssl::ssl_key` to manage the client auth key.
90
+
- Parameter `apache::mod::status::requires` as an alternative to `apache::mod::status::allow_from`
91
+
- Parameter `apache::vhost::ssl_proxy_cipher_suite` to manage that directive.
92
+
- Parameter `apache::vhost::shib_compat_valid_user` to manage that directive.
93
+
- Parameter `apache::vhost::use_canonical_name` to manage that directive.
94
+
- Parameter value `mellon_session_length` for `apache::vhost::directories`
40
95
41
-
#### Removed
42
-
- Unused variable $_logs_dest removed.
96
+
### Fixed
97
+
-`apache_version` is confined to just Linux to avoid erroring on AIX.
98
+
- Parameter `apache::mod::jk::workers_file_content` docs typo of "mantain" instead of maintain.
99
+
- Deduplicate `apache::mod::ldap` managing `File['ldap.conf']` to avoid resource conflicts.
100
+
- ITK package name on Debian 9
101
+
- Dav_svn package for SLES
102
+
- Log client IP instead of loadbalancer IP when behind a loadbalancer.
103
+
-`apache::mod::remoteip` now notifies the `Class['apache::service']` class instead of `Service['httpd']` to avoid restarting the service when `apache::service_manage` is false.
104
+
-`apache::vhost::cas_scrub_request_headers` actually manages the directive.
0 commit comments