Skip to content

Latest commit

 

History

History
702 lines (431 loc) · 43.1 KB

CHANGELOG.md

File metadata and controls

702 lines (431 loc) · 43.1 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v7.0.0 (2024-02-09)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

v6.0.0 (2022-09-25)

Full Changelog

Breaking changes:

  • Require Unbound 1.6.6 or newer #287 (b4ldr)

Implemented enhancements:

Fixed bugs:

Closed issues:

  • unbound_version not set on first run causing unexpected config file setting #286

v5.1.1 (2022-07-14)

Full Changelog

Fixed bugs:

v5.1.0 (2022-06-28)

Full Changelog

Implemented enhancements:

  • 296: Add support for multiple contents/records in unbound::record #300 (b4ldr)
  • (297) Add support for stub nameservers and fix docs #298 (b4ldr)
  • (#250) Add RPZ support #259 (b4ldr)

Fixed bugs:

  • Arch Linux: Set correct owner amd fetch_client #301 (b4ldr)

Closed issues:

  • Documentation is misleading when using unbound::stub #297
  • No support Static record mapping to multiple IP #296
  • Please support 'respip' in module_config #250

Merged pull requests:

v5.0.0 (2022-02-01)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • fix typo in template: includes? -> include? / make access_control parameter useable #293 (bastelfreak)

Merged pull requests:

v4.0.1 (2021-08-26)

Full Changelog

Fixed bugs:

Merged pull requests:

v4.0.0 (2021-04-27)

Full Changelog

Breaking changes:

Fixed bugs:

  • Resource default statements in module #242

Merged pull requests:

v3.0.0 (2020-09-30)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Add support for stub-no-cache option #241 (zachfi)

Fixed bugs:

  • Fix erb template to allow string for address attribute #247 (bastelfreak)

Merged pull requests:

v2.8.0 (2020-09-25)

Full Changelog

Debian 8 is EOL since some time now. This 2.8.0 release will be the last one with Debian 8 support. The next release will be 3.0.0 without Debian 8!

Implemented enhancements:

Fixed bugs:

  • Single quote TXT records and break them into strings of 255 characters #238 (FredericLespez)

Closed issues:

  • Handle TXT records containing double quotes and white space #237

Merged pull requests:

v2.7.0 (2020-04-21)

Full Changelog

Implemented enhancements:

Merged pull requests:

v2.6.0 (2020-02-12)

Full Changelog

Implemented enhancements:

Closed issues:

  • Fix installation on Debian distribution - e.g. unbound option auto-trust-anchor-file is provided two times #223
  • commit 5868593634371290ad013e4a3005f25cb8d7e1fe broke the module for me #221
  • add ability to define/generate local-data + override local-zone template #215
  • unbound_version fact needs a test #207
  • unbound-checkconf fails on first-time configuration (pid dir is missing) #188
  • fatal error: auto-trust-anchor-file: "/var/lib/unbound/root.key" does not exist in chrootdir /etc/unbound #134
  • Modifying forward config file location #129
  • set permissions/ownership on configuration directories? #65

Merged pull requests:

  • Update CHANGELOG.md, based on command bundle exec rake changelog #227 (dhoppe)
  • ignore lint: quote boolean values have been [i belive] supported for … #226 (b4ldr)
  • Add test for unbound::stub #222 (zachfi)
  • validate_unbond_addr: replace functionality with a custom type #220 (b4ldr)

2.5.0 (2019-12-28)

Full Changelog

Closed issues:

  • Debian: module change ownership of directory /run to unbound #208
  • version 2.4.3 breaks the configfile for tls-upstream on CentOS 7 #199
  • Wrong quoting for local-data TXT records #196
  • neg-cache-size is not specifiable #115

Merged pull requests:

2.4.3 (2019-04-22)

Full Changelog

Merged pull requests:

2.4.2 (2019-03-04)

Full Changelog

2.4.1 (2019-03-04)

Full Changelog

Merged pull requests:

  • Update from xaque208 modulesync_config #189 (zachfi)

2.4.0 (2018-12-22)

Full Changelog

Closed issues:

  • Add SmartOS support #184
  • Binding to 0.0.0.0 is a bad practice #183
  • pid dir permissions could cause problems #180
  • Unable to call unbound::local_zone class anymore #177
  • interface changes don't take affect #166
  • Add support for python-scipt #140
  • Should add support for ssl-upstream config option #138

Merged pull requests:

2.3.2 (2018-06-03)

Full Changelog

Merged pull requests:

  • Update from xaque208 modulesync_config #178 (zachfi)
  • add method to restart unbound on interface change #170 (b4ldr)

2.3.1 (2018-05-31)

Full Changelog

Merged pull requests:

  • Add missing module-config parameter to the template #174 (fklajn)

2.3.0 (2018-05-31)

Full Changelog

Merged pull requests:

2.2.0-ICANN1 (2018-05-30)

Full Changelog

Closed issues:

  • 2.1.0 does not work with unbound version < 1.6.7 #172
  • service hasstatus => false #171

2.2.0 (2018-05-21)

Full Changelog

Merged pull requests:

2.1.0 (2018-02-26)

Full Changelog

Closed issues:

  • Add option to allow unbound to log to file instead of syslog #146
  • Options not found #145
  • Should support the unbound port on FreeBSD #126
  • New features are not documented #37

Merged pull requests:

  • 138 tls options #156 (b4ldr)
  • add log options #155 (b4ldr)
  • add local_zone and domain_insecure parameters #153 (b4ldr)
  • Added option to allow unbound to log to file instead of syslog #147 (enemarke)
  • modulesync 2017-05-03 #139 (zachfi)
  • Add test for the interface selection #137 (zachfi)
  • Validation requires the anchor file is present #136 (zachfi)

2.0.0 (2016-10-28)

Full Changelog

Closed issues:

  • Should handle local unbound on FreeBSD with more grace #125

Merged pull requests:

1.3.6 (2016-07-12)

Full Changelog

Closed issues:

  • invalid parameter target #128

Merged pull requests:

  • Remove dependency cycle when skip_roothints_download is true #131 (drt24)
  • Set hints permissions after download #130 (claytono)
  • White space fix for puppet-lint #127 (mld)
  • Add ability to set cache settings as parameters #124 (jaxxstorm)

1.3.5 (2016-06-06)

Full Changelog

Closed issues:

  • harden-dnssec-stripped parameter is not controlled #108

Merged pull requests:

  • Fix template variable reference #123 (zachfi)
  • booleans: allow to actually toggle the booleans #122 (igalic)

1.3.4 (2016-04-14)

Full Changelog

Merged pull requests:

1.3.3 (2016-04-09)

Full Changelog

Merged pull requests:

  • Default behavior for unbound::remote isn't well documented #120 (cPanelScott)

1.3.2 (2016-04-04)

Full Changelog

Merged pull requests:

  • Update test matrix to exclude duplicate build #119 (zachfi)

1.3.1 (2016-04-01)

Full Changelog

Merged pull requests:

  • Implemnet metadata lint during testing #118 (zachfi)

1.3.0 (2016-04-01)

Full Changelog

Closed issues:

  • hiera example is not documented #110

Merged pull requests:

1.2.2 (2016-02-22)

Full Changelog

Closed issues:

  • unable to load puppet_x/unbound/validate_addrs (on puppetserver) #105

Merged pull requests:

  • Convert config_file to a definition parameter #114 (sbadia)
  • Added missing option in the configuration: so_sndbuf #113 (marknl)
  • using https to download named.root #112 (mmckinst)
  • Add hiera support for define resources #111 (Rocco83)
  • Allow to pass action with $access #109 (sileht)

1.2.1 (2015-12-19)

Full Changelog

Closed issues:

  • Option not to use/download root.hints #103
  • Stub addresses are generated as hostnames in config #102

Merged pull requests:

  • Use the relative path for loading puppet_x #107 (zachfi)
  • Add feature skip_roothints_download #106 (mrdima)

1.2.0 (2015-07-29)

Full Changelog

Merged pull requests:

  • Begin replacing unbound::stub address validation #104 (zachfi)
  • Exec calls should have a full path. #72 (robbat2)

1.1.8 (2015-07-28)

Full Changelog

Closed issues:

  • Wrong unbound-checkconf path for Centos and Scientific 6 #99

Merged pull requests:

  • Fix dependencies when using unbound::remote #101 (claytono)

1.1.7 (2015-07-22)

Full Changelog

Merged pull requests:

1.1.6-ICANN-3 (2015-07-03)

Full Changelog

1.1.6-ICANN-2 (2015-07-03)

Full Changelog

1.1.6-ICANN (2015-07-03)

Full Changelog

Closed issues:

  • We should manage the permissions of /var/unbound/etc so that the root.key can be written by the unbound user. #32

1.1.6 (2015-06-29)

Full Changelog

Closed issues:

  • Concat 2.x deletion #92
  • Missing support for hide_identity/hide_version #90
  • Default interfaces on multi-homed servers #12

Merged pull requests:

  • stub: local-zones have multiple types; allow type to be overwritten #94 (kmullin)
  • Bring back hide_version and hide_identity #93 (kmullin)
  • default port 8953 for remote-control #91 (ghost)
  • add forward-first option for forward zones. #87 (ryanfolsom)

1.1.5 (2015-06-03)

Full Changelog

1.1.4 (2015-05-29)

Full Changelog

Closed issues:

  • Make it strict_variables-safe #76
  • Get some Fu*ing spec tests. #73

Merged pull requests:

  • Some light fixes after recent merge #89 (zachfi)
  • stub-zone could be specified with either ip or hostname #88 (ghost)
  • Pin repo versions to aim for determinism #85 (zachfi)
  • restart unbound without starting and stoping the daemon #84 (f0)
  • Fix broken commit #82 (zachfi)
  • Use the master branches status as build indicator #81 (zachfi)
  • RedHat does not install wget by default, but curl is available #79 (robinbowes)
  • Set correct runtime dir #78 (robinbowes)
  • Make it work with strict variables #77 (robinbowes)
  • Use str2bool so always-string data from hiera can still be used as if it... #75 (rswarts)
  • Begin spec testing #74 (zachfi)
  • Ensure local-zone is always under server. #71 (robbat2)
  • Updates to trust anchoring #67 (b4ldr)

1.0.0-ICANN (2015-02-05)

Full Changelog

Merged pull requests:

  • create directory before exec #68 (f3rr)
  • Run unbound-control-setup, in order to create the certificates #66 (buzzdeee)
  • Add custom_server_conf configuration option #64 (cure)
  • Some minor adjustments for OpenBSD 5.6 #63 (zachfi)

1.1.3 (2014-10-19)

Full Changelog

1.1.2 (2014-10-18)

Full Changelog

1.1.1 (2014-10-18)

Full Changelog

Closed issues:

  • Make a new puppetforge release? #55

Merged pull requests:

  • Roll some blacksmith using the skeleton data #61 (zachfi)
  • Clean up some newline issues #59 (zachfi)
  • Fix syntax error in templates/forward.erb #57 (cure)
  • add metadata.json (before new release) #56 (igalic)
  • rebase of pull 44 #54 (b4ldr)
  • make unbound module future parser compatible #53 (buzzdeee)
  • Add support for OpenBSD 5.6 and future, #52 (buzzdeee)
  • Update dependency to puppetlabs/concat in Readme.md #51 (buzzdeee)
  • add hide_identity and hide_version parameters, and update the #50 (buzzdeee)
  • OpenBSD has ftp and not fetch to retrieve files. #49 (buzzdeee)

1.1.0 (2014-08-27)

Full Changelog

Merged pull requests:

  • Update test files to pass lint #48 (zachfi)
  • OS specific client to fetch root hints and edns buffer size option #45 (b4ldr)
  • Add support for the prefetch-key option. #43 (daenney)
  • Allow forwarding reverse DNS queries for the default local zones. #42 (dsolsona)
  • Change concat module dependency. #41 (cure)
  • Add control over tcp-upstream #39 (inkblot)
  • Adding extra options for optimizing unbound #38 (dsolsona)

1.0.0 (2014-01-11)

Full Changelog

Closed issues:

  • extraneous comma in forward.pp #17

Merged pull requests:

  • Add syntax highlighting for documentation #36 (igalic)
  • unbound header is out of order with concat setup #35 (igalic)
  • using "name" as parameter in types makes life difficult #34 (igalic)
  • enable simple creation of reverse entries #33 (igalic)
  • (maint) Add Travis CI testing #31 (zachfi)
  • use correct owner variable #30 (mmoll)
  • (maint) Change parameter names and cleanup #29 (zachfi)

0.0.5 (2013-12-13)

Full Changelog

0.0.4 (2013-12-12)

Full Changelog

Closed issues:

  • Missing: LICENSE #11
  • Root hints #7

Merged pull requests:

  • (maint) Add OpenBSD support #27 (zachfi)
  • (maint) Mostly pass lint #26 (zachfi)
  • Make sure unbound can read the root.hints file #25 (michakrause)
  • fix typo in template #24 (mbakke)
  • Add option to enable extended statistics #23 (bisscuitt)
  • Adding change so make usage of ipv4 and ipv6 explicit if need be. Both ... #22 (jrodriguezjr)
  • Adding change so make usage of ipv4 and ipv6 explicit. Both are enabled... #20 (jrodriguezjr)
  • Removed call to concat::setup as concat module has made this private #19 (growse)
  • Fix template variables by prefixing @ #18 (dkerwin)
  • Add ability to specify port which unbound listens on #16 (growse)
  • Fix typos in config file template for infra-host-ttl #13 (nicwaller)
  • Added infra-host-ttl option #10 (rlex)
  • Automatically install and configure DNS root hints #9 (nicwaller)
  • Added notes about concat dependency #8 (nicwaller)

0.0.3 (2013-04-22)

Full Changelog

Merged pull requests:

0.0.2 (2012-11-16)

Full Changelog

0.0.1 (2012-03-25)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator