2025-11-05	Ondřej Gajdušek <ogajduse@redhat.com>
	* Release 3.16.1

2025-09-09	Ondřej Gajdušek <ogajduse@redhat.com>
	* Release 3.16.0

2025-08-26	Ondřej Gajdušek <ogajduse@redhat.com>
	* Release 3.16.0-rc2

2025-08-13	Ondřej Gajdušek <ogajduse@redhat.com>
	* Release 3.16.0-rc1

2025-07-31	Bastian Schmidt <schmidt@atix.de>
	* Fixes #38241 - Extend userdata API by MAC address endpoint

2025-07-07	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #36325 - Support key-algorithm in omshell

2025-06-03	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #38432 - Add HSTS middleware

2025-05-28	Bernhard Suttner <suttner@atix.de>
	* Refs #38357 - Support of ruby version 3.4

2025-05-20	Lukas Hellebrandt <lhellebr@redhat.com>
	* Bump develop to 3.16.0-develop

2025-04-09	Tim Meusel <tim@bastelfreak.de>
	* Fixes #38357 - add base64 runtime dependency

2025-02-18	Cole Higgins <chiggins@redhat.com>
	* Bump develop to 3.15.0-develop

2025-01-23	Adam Ruzicka <aruzicka@redhat.com>
	* Fixes #38157 - Declare rexml as dependency

2025-01-08	Evgeni Golov <evgeni@golov.de>
	* add GHA test workflow

2024-11-27	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #36833 - Correct File.join call on bootloader-universe

2024-11-21	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Drop EL 8 from Packit config
	* Fix indenting in Packit config

2024-11-19	Jan Löser <loeser@atix.de>
	* Fixes #36833 - Add SecureBoot support for arbitrary operating systems to "Grub2 UEFI" PXE loaders

2024-11-06	Cole Higgins <chiggins@redhat.com>
	* Bump develop to 3.14.0-develop

2024-10-15	Evgeni Golov <evgeni@golov.de>
	* add matrix.json specifying our Ruby versions

2024-08-21	Cole Higgins <chiggins@redhat.com>
	* Bump develop to 3.13.0-develop

2024-07-15	Romuald Conty <romuald@opus-codium.fr>
	* fixes #37486: allow foreman to talk BMC using Redfish without reaching sessions limit

2024-07-11	Nadja Heitmann <nadjah@atix.de>
	* Fixes #37631 - Allow nested data structures as request parametes (#901)

2024-07-04	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #37624 - Pin FFI to < 1.17 on Ruby 2.x

2024-07-02	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #37621 - Correctly resolve the IPv4 address

2024-05-23	Griffin-Sullivan <gsulliva@redhat.com>
	* Bump develop to 3.12.0-develop

2024-05-15	Bernhard Suttner <suttner@atix.de>
	* Fixes #37450 - start free_ips service for native ms dhcp

2024-05-08	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #37413 - Let the kernel assign a TCP port in tests

2024-04-25	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #37355 - Explicitly query for IPv4 address in omapi code

2024-02-26	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #37147 - Pass --fail option to curl

2024-02-20	Griffin-Sullivan <gsulliva@redhat.com>
	* Bump develop to 3.11.0-develop

2024-02-16	Evgeni Golov <evgeni@golov.de>
	* build on rhel-9
	* use yum.tfm.o
	* build on rhel-8

2023-11-29	Griffin Sullivan <gsulliva@redhat.com>
	* Bump develop to 3.10.0-develop

2023-11-07	archanaserver <ak31960466@gmail.com>
	* Fixes #36899 - Add Dependabot Configuration

2023-11-03	Eric D. Helms <ericdhelms@gmail.com>
	* Fixes #36890 - Use PrivateTmp in systemd service

2023-11-03	Evgeni Golov <evgeni@golov.de>
	* add packit

2023-09-26	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #34163 - Allow clearing the log buffer
	* Refs #34163 - Introduce SmartProxyRootApiTestCase
	* Refs #36779 - Fix Style/SlicingWithRange cop
	* Fixes #36779 - Set minimum Ruby version to 2.7

2023-09-22	archanaserver <ak31960466@gmail.com>
	* Fix Rubocop Rake/Desc
	* Enable rubocop-rake plugin
	* Fix Rubocop Style/RedundantCondition
	* Disable Style/RedundantCondition
	* Fix Rubocop Style/SafeNavigation
	* Fix Rubocop Lint/RedundantStringCoercion
	* Update RuboCop version to 1.56.0
	* Add additional cops to rubocop-todo.yaml

2023-08-25	Griffin Sullivan <gsulliva@redhat.com>
	* Bump develop to 3.9.0-develop

2023-05-23	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Bump develop to 3.8.0-develop

2023-05-22	Leos Stejskal <lstejska@redhat.com>
	* refs #36243 - Templates - Return Foreman's API status code

2023-04-03	Leos Stejskal <lstejska@redhat.com>
	* Fixes #36243 - Templates - Return Foreman's API status code instead of 500

2023-03-30	Peter Bittner <peter@painless.software>
	* Fix typo / fix link markup

2023-03-23	Leos Stejskal <lstejska@redhat.com>
	* Fixes #36209 - tftp initrd/vmlinux generation: curl malformed

2023-03-09	Leos Stejskal <lstejska@redhat.com>
	* Fixes #36138 - Invalid syntax for curl --time-cond

2023-03-06	Adam Ruzicka <aruzicka@redhat.com>
	* Fixes #35921 - Disable access logging for https endpoint
	* Refs #35921 - Unify use of common app settings

2023-02-22	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Bump develop to 3.7.0-develop

2023-01-23	Bernhard Suttner <suttner@atix.de>
	* Fixes #35979 - dnscmd nil string error

2023-01-11	Adam Ruzicka <aruzicka@redhat.com>
	* Fixes #35920 - Mention JOURNAL as valid log_file option

2022-11-08	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Bump develop to 3.5.0-develop

2022-10-31	Stejskal Leos <github@stejskalleos.cz>
	* Fixes #35639 - registration_url setting for Registration module
	* Refs #35639 - Add OptionalUrl validator

2022-10-24	Evgeni Golov <evgeni@golov.de>
	* Update rubocop to 0.89

2022-10-20	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #35510 - Depend on webrick for Ruby 3

2022-09-15	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #31118 - Remove daemonize support

2022-09-08	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #35507 - Pin sinatra to 2.x

2022-08-31	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #35468 - Verify boolean settings in modules
	* Fixes #35467 - Use rackup_path helper in registration

2022-08-29	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #33881 - Remove deprecated plugin methods
	* Refs #33881 - Remove unused Proxy::ProviderFactory
	* Refs #33881 - Remove Proxy::Dns::DependencyInjection::Dependencies

2022-08-29	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #33881 - Drop deprecated HttpDownload parameters
	* Refs #33881 - Drop deprecated DNS common methods
	* Refs #33881 - Drop deprecated methods in DHCP API

2022-08-18	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #35384 - Add missing require 'timeout'

2022-08-11	Amit Upadhye <upadhyeammit@gmail.com>
	* Update develop to 3.5.0-develop

2022-07-08	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #35185 - Stub provider check in BmcTest
	* Fixes #35184 - Drop puppetca_puppet_cert provider
	* Fixes #35183 - Correctly call Timeout.timeout()

2022-05-11	Amit Upadhye <upadhyeammit@gmail.com>
	* Bump develop to 3.4.0-develop (#833)

2022-05-09	Evgeni Golov <evgeni@golov.de>
	* Fixes #34844 - load SSL keys using OpenSSL::PKey.read

2022-03-17	Adam Ruzicka <a.ruzicka@outlook.com>
	* Fixes #34613 - Verify SSL CA file is readable on startup

2022-03-16	Adam Ruzicka <a.ruzicka@outlook.com>
	* Fixes #34624 - Set MALLOC_ARENA_MAX to counter memory bloating

2022-03-10	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #34589 - Remove duplicate rsec gem definition

2022-03-07	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #34566 - Refactor validate_ip to use a case statement
	* Fixes #34563 - Drop rdoc from test dependencies
	* Refs #34563 - Allow comments for Lint/SuppressedException
	* Refs #34563 - Fix rdoc task to refer to README.md
	* Fixes #34564 - Drop single_test gem dependency

2022-03-04	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27088 - Handle capabilities for uninitialized plugins

2022-03-03	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Update minimum Puppet version in README

2022-03-02	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #34162 - Allow calling load_test_settings without settings

2022-02-12	Anna Vitova <avitova@avitova.remote.csb>
	* Fixes #34359 - fix DHCP IP validation arguments tests

2022-02-10	Amit Upadhye <upadhyeammit@gmail.com>
	* Bump develop to 3.3.0-develop

2022-02-01	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #34164 - Add enum plugin validator

2022-01-19	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #34226 - dnscmd nil string error

2022-01-11	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #34226 - dnscmd nil string error

2022-01-06	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #34226 - dnscmd nil string error

2022-01-04	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #34141 - Make validators modern Ruby compatible

2021-12-21	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #33772 - improve DHCP parser binding test

2021-11-12	Amit Upadhye <upadhyeammit@gmail.com>
	* Fixes #33915 - Bump develop to 3.2.0-develop

2021-11-09	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #2412 - use curl for downloads

2021-11-03	Leos Stejskal <lstejska@redhat.com>
	* Fixes #33756 - require 'templates' for 'registration' module

2021-11-01	Anna Vitova <avitova@avitova.remote.csb>
	* fixes #18069 - Add ip/mac Addr. validations (DHCP)

2021-10-08	Anna Vitova <avitova@avitova.remote.csb>
	* fixes #4026 - fixes #4026 secure Windows command execution

2021-09-29	Evgeni Golov <evgeni@golov.de>
	* Fixes #33520 - Silence bundler

2021-09-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #33452 - disable SSL client renegotiation

2021-09-01	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #32607 - drop host from x-forwarded-for
	* Fixes #2412 - don't continue wget downloads

2021-08-06	Amit Upadhye <upadhyeammit@gmail.com>
	* Bump version to 3.1.0-develop

2021-08-02	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Point to Libera instead of Freenode
	* Drop badges from README

2021-08-02	Anna Vitova <avitova@avitova.remote.csb>
	* fixes #18936 - Check server certs in the TFTP module

2021-07-22	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 3.0-develop

2021-06-23	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #32164 - skip IPv6 link local addresses in FQDN lookups

2021-05-04	Tomer Brisker <tbrisker@gmail.com>
	* bump version to 2.6-develop

2021-04-12	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #32288 - verify FreeIPA CA by default and new setting

2021-02-01	Amit Upadhye <upadhyeammit@gmail.com>
	* Bump version to 2.5.0-develop

2021-01-18	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #31537 - Expose BMC providers as capabilities

2020-12-04	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #30906 - correct redfish SSL verify setting

2020-11-12	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #31303 - Drop deprecated disable_plugin methods

2020-11-03	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 2.4-develop

2020-10-27	Marek Hulan <mhulan@redhat.com>
	* Refs #30677 - support also urlencoded data

2020-10-19	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #31086 - Use __dir__ when possible

2020-10-14	r.stricklin <rstricklin@skytap.com>
	* Fixes #30906 - Add support for Redfish to BMC smart proxy.

2020-10-12	Leos Stejskal <github@stejskalleos.cz>
	* Fixes #30677 - Registration module (#768)

2020-10-02	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #30951 - Provide a rackup_path plugin DSL

2020-09-17	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #30856 - Fix class loading

2020-09-16	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #30856 - Drop  Puppet class cache initializer
	* Fixes #30855 - Remove unused Puppet test fixtures

2020-09-09	Shira Maximov <shiramaximov@gmail.com>
	* Fixes #30429 - Remove puppetrun endpoints

2020-09-04	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #30773 - expose template_url setting

2020-09-02	Adam Ruzicka <aruzicka@redhat.com>
	* Fixes #30731 - Make smart-proxy use SdNotify library

2020-09-02	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #30719 - allow spawning without shell

2020-08-11	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 2.3-develop

2020-05-13	Michael Moll <kvedulv@kvedulv.de>
	* Refs #29794 - pin ruby-prof

2020-05-13	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 2.2-develop

2020-05-01	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29648 - Move Windows service registration script

2020-04-28	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29430 - sync Rubocops to core config

2020-04-28	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #29639 - fix tr error on invalid MAC

2020-04-11	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #29468 - Add default URL validator for plugins
	* Fixes #29463 - Drop webrick patch

2020-03-20	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #29354 - fix time_monotonic method

2020-03-19	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29354 - Drop Ruby < 2.5 compatibility code

2020-03-04	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27036 - improve logging of error backtraces

2020-03-04	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #29252 - Stop accepting TLS 1.1 connections

2020-03-02	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29226 - Fix Style/Semicolon
	* Fixes #29177 - Fix Style/EachWithObject cop

2020-02-28	Michael Moll <kvedulv@kvedulv.de>
	* Refs #29172 - Fix Layout/SpaceInsideBlockBraces cop
	* Fixes #29172 - Fix Layout/SpaceBeforeBlockBraces cop

2020-02-26	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29162 - Update Rubocop to 0.80
	* Fixes #29176 - Fix Style/MethodDefParentheses cop

2020-02-25	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29175 - Fix Style/Alias cop
	* Fixes #25369 - Fix Lint/StringConversionInInterpolation cop
	* Fixes #29173 - Fix Layout/SpaceAfterComma cop
	* Fixes #29171 - Fix Style/TernaryParentheses cop
	* Fixes #29156 - Fix Style/Dir cop
	* Fixes #29161 - Fix Layout/IndentHeredoc cop
	* Fixes #29160 - Fix Layout/ExtraSpacing cop
	* Fixes #29157 - Fix Style/NegatedIf cop
	* Fixes #29159 - Fix Style/For cop

2020-02-24	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29158 - Fix Style/Multiline*Then cops
	* Fixes #29153 - Fix Layout/SpaceInsideParens cop
	* Sort Rubocop rules
	* Fixes #29155 - Fix Lint/UnneededRequireStatement
	* Fixes #29150 - Fix Layout/ClosingParenthesisIndentation cop
	* Fixes #29151 - Fix Layout/EmptyLinesAroundMethodBody cop
	* Fixes #29152 - Fix Layout/LeadingCommentSpace cop
	* Fixes #29154 - Fix Layout/TrailingBlankLines cop
	* Fixes #29128 - Fix Style/Lambda cop

2020-02-24	Ondřej Ezr <oezr@redhat.com>
	* Fixes #29137 - Case insensitive version cleanup

2020-02-24	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #29130 - Fix inconsistent indentation

2020-02-22	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29130 - Fix Layout/IndentationConsistency cop
	* Fixes #29121 - Fix Style/RedundantBegin cop

2020-02-21	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #29132 - Drop mail_patches rake task

2020-02-21	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29129 - Fix Layout/IndentationWidth cop
	* Fixes #29127 - Fix Style/SymbolProc cop
	* Fixes #29117 - Fix Style/SpecialGlobalVars cop
	* Fixes #29126 - Disable cops, that are disabled in core
	* Fixes #29123 - Fix Style/OrAssignment cop
	* Fixes #29116 - Fix Style/StringLiteralsInInterpolation cop
	* Fixes #29119 - Fix Style/SelfAssignment cop
	* Fixes #29120 - Fix Style/RedundantReturn cop
	* Fixes #29118 - Fix Style/SingleLineMethods cop
	* Fixes #29115 - Fix Style/TrivialAccessors cop
	* Refs #29072 - Auto-correct new Layout/IndentFirstArgument violations
	* Fixes #29114 - Fix Style/YodaCondition cop

2020-02-20	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29105 - Fix Layout/EmptyLinesAroundModuleBody cop
	* Fixes #29100 - Fix Layout/EmptyLines cop
	* Fixes #29103 - Fix Layout/EmptyLinesAroundClassBody cop
	* Fixes #29099 - Fix Layout/EmptyLineBetweenDefs cop
	* Fixes #29101 - Fix Layout/EmptyLinesAroundAccessModifier cop
	* Fixes #29086 - Configure and fix Style/TrailingCommaIn*Literal
	* Fixes #29090 - Fix copy-paste bug in dns_dnscmd_main.rb
	* Fixes #29085 - Fix Style/SafeNavigation cop

2020-02-19	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #29084 - Fix Style/UnlessElse cop
	* Fixes #29083 - Fix Performance/InefficientHashSearch cop
	* Fixes #29082 - Fix Layout/TrailingWhitespace cop
	* Fixes #29081 - Fix Lint/UnneededCopEnableDirective cop
	* Fixes #29076 - Fix Gemspec/OrderedDependencies cop
	* Fixes #29077 - Fix Style/Encoding cop
	* Fixes #29078 - Fix Style/UnneededCondition cop
	* Fixes #29072 - Update Rubocop to 0.75

2020-02-18	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #29055 - Declare the smart proxy Ruby 2.5+

2020-02-13	Tomer Brisker <tbrisker@gmail.com>
	* bump version to 2.1-develop

2020-01-25	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #28742 - Enable Lint/AssignmentInCondition cop

2020-01-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #28741 - content type true class fix

2020-01-06	Tomer Brisker <tbrisker@gmail.com>
	* bump version to 2.0.0-develop

2019-12-13	Michael Moll <kvedulv@kvedulv.de>
	* Refs #28482 - pin rsec

2019-12-11	Lukáš Zapletal <lzap+git@redhat.com>
	* Fixes #27789 - skip debug logging of large bodies (#681)

2019-12-07	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #28426 - update mocha to 1.10

2019-12-06	Michael Moll <kvedulv@kvedulv.de>
	* Refs #28426 - pin mocha

2019-12-04	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #27693 - Port facts to the DefaultModuleLoader

2019-11-29	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #26591 - Drop unused ResourceTypeApiv3

2019-10-28	Tomer Brisker <tbrisker@gmail.com>
	* bump version to 1.25-develop

2019-10-15	Lukáš Zapletal <lzap+git@redhat.com>
	* Fixes #27896 - DHCP providers filename option as hostname (#682)

2019-10-14	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27993 - remove CBC ciphers

2019-09-20	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27032 - improve logging and timeout

2019-08-30	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #27654 - Account for module enabled over http or not
	* Refs #27654 - Move HTTP(S) enabled logic to plugin settings

2019-08-23	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27692 - ping optional for unused_ip call

2019-08-19	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27654 - expose http(s) port setting

2019-08-19	Nathan Dietsch <njd@ndietsch.com>
	* fixes #27649 - Anonymise server references

2019-08-17	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #26785 - improved exception handling

2019-08-14	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27509 - logging reopen USR1 handler fixed

2019-08-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27557 - support EUI-48, 64 and InfiniBand MACs

2019-08-09	Pablo Hess <phess@redhat.com>
	* Fixes #27218: revamps regex for finding realm name

2019-08-08	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27550 - grub2 native config files

2019-07-30	Tomer Brisker <tbrisker@gmail.com>
	* bump version to 1.24-develop

2019-07-19	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #27351 - don't use rolling appender by default

2019-07-16	Evgeni Golov <evgeni@golov.de>
	* Refs #26591 - don't try to load puppet_proxy_legacy anymore

2019-07-15	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #26591 - Remove puppet_proxy_legacy (Puppet 3)
	* Refs #26591 - Stub Rubyipmi.is_provider_installed?
	* Refs #26591 - Optimize Proxy::Bmc.installed?
	* Refs #26591 - Improve BMC logging output

2019-06-20	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #26742 - use Ruby 2.0 compatible gem versions

2019-06-18	Timo Goebel <mail@timogoebel.name>
	* fixes #24885 - proxy cloud init templates

2019-06-14	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #27048 - Deprecate methods to get DNS records
	* Fixes #27047 - Remove dns_find and clean up ptr_record_conflicts
	* Refs #26979 - Remove old platforms
	* Refs #26979 - Require at least rack 1.3
	* Refs #26979 - Remove left over require

2019-06-13	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #26979 - Remove Ruby 1.x compatibility code

2019-06-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #26962 - put session id into mdc too

2019-05-21	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #26823 - NotPresent exception in PuppetcaPuppetCert (#652)

2019-05-19	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #26642 - Correct path logging

2019-05-04	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #26642 - logging post data fix
	* Fixes #26680 - improved omshell logging

2019-04-18	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 1.23-develop

2019-04-11	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #25065 - Move puppetca_cert migration

2019-03-27	Alexander Fisher <alex@linfratech.co.uk>
	* fixes #26458 - Fix expired certificate logic

2019-03-13	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #26322 - Expose the puppet URL settings
	* Refs #25614 - Expose settings from the correct layer
	* Refs #25614 - Always expose the provider setting
	* Refs #25614 - Add integration tests for capabilities
	* Refs #25614 - Fix typo in a comment

2019-03-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #26329 - TFTP not needed active for HTTPBoot

2019-03-08	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #21605 - remove rubocop metrics

2019-03-08	Ivan Nečas <inecas@redhat.com>
	* Fixes #21605 - more authorization options

2019-02-25	Timo Goebel <mail@timogoebel.name>
	* fixes #25065 - use puppetca http api

2019-02-07	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25390 - pass post via template API

2019-02-06	Ivan Nečas <inecas@redhat.com>
	* Fixes #25942 - Fix ::TimeoutError is deprecated message

2019-01-31	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25769 - dhcp conf parser option code fixed

2019-01-31	Justin Sherrill <jlsherrill@gmail.com>
	* Fixes #25614 - v2/features API with Capabilities and exposed settings

2019-01-30	Ivan Nečas <inecas@redhat.com>
	* Show rubocop results in STDOUT in jenkins:rubocop

2019-01-29	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #15095 - improve cache debug logging

2019-01-16	Lukáš Zapletal <lzap@redhat.com>
	* Fixes #25244 - structured logging of exceptions (#617)

2019-01-15	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25825 - fixed BMC SSH config names

2019-01-14	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 1.22-develop

2019-01-10	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25824 - BMC provider nil exception test fixed

2019-01-08	Sven Lueder <mail@svenlueder.de>
	* Fixes #23353 - included DHCP files default directory

2018-12-19	UXabre <arend.lapere@gmail.com>
	* Fixes #25432 - Support Huawei VRP

2018-12-15	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #25370 - Fix Performance/StringReplacement cop

2018-11-30	Adam Price <komidore64@gmail.com>
	* allow for PUPPET_VERSION to be set

2018-11-08	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25243 - option interface-mtu parsed correctly

2018-11-01	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #25249 - update Rubocop to 0.50.x

2018-10-23	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25267 - Provide Ruby logger API method formatter

2018-10-17	Tomer Brisker <tbrisker@gmail.com>
	* Bump version to 1.21-develop

2018-10-16	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #25100 - do not use Process::CLOCK_MONOTONIC yet

2018-10-15	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #25100 - Ruby logging stack replaced with logging gem

2018-10-10	Michael Moll <kvedulv@kvedulv.de>
	* remove has_rdoc from gemspec

2018-10-03	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #24978 - support for DDNS lease entries

2018-09-21	Timo Goebel <mail@timogoebel.name>
	* refs #23211 - make PuppetCA token provider more resilient

2018-09-18	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Correct the gemspec

2018-08-27	Julian Todt <julian.todt@dm.de>
	* Fixes #23211 - Add PuppetCa TokenWhitelisting provider

2018-08-24	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #24631 - httpboot module

2018-08-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #24591 - fixed debug message in MSDHCP

2018-08-09	Julian Todt <julian.todt@dm.de>
	* Fixes #24553 - Fix PuppetCa migrations

2018-08-01	Eric Helms <eric.d.helms@gmail.com>
	* Generate source with the actual version specified in VERSION (#599)

2018-07-27	Lukáš Zapletal <lzap@redhat.com>
	* Fixes #24364 - non-ascii logs are readable now

2018-07-17	Tomer Brisker <tbrisker@users.noreply.github.com>
	* Bump version to 1.20-develop (#594)

2018-06-21	Julian Todt <julian.todt@dm.de>
	* Fixes #23799 - Refactor: Make PuppetCa pluggable

2018-06-20	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #24016 - Allow building a tarball without bundle

2018-06-13	Stephen Benjamin <stephen@redhat.com>
	* fixes #23917 - convert tls version to string

2018-05-30	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Bump version to 1.19-develop

2018-05-23	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #23433 - lease uids are now parsed correctly

2018-05-22	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #23666 - reduced length of systemd test socket path

2018-05-10	dima <pronix.service@gmail.com>
	* fixes #23383 - add support for srv dns records

2018-04-27	swadeley <swadeley@redhat.com>
	* Fixes #23399 - Fix puppet kick instructions

2018-04-25	Matt Cahill <matt-cahill@users.noreply.github.com>
	* Fixes #23236 - fix for choria puppetrun on Ubuntu

2018-04-09	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #23166 - MAC DHCP CRUD not case sensitive

2018-04-08	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Update the README

2018-04-06	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #2677 - Removed sinatra workaround for "accept" headers

2018-04-05	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #23031 - parse server duid's with nested double quotes

2018-02-28	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Removed codeclimate badge from README.md
	* Fixes #22704 - handle dhcpd's "never" expiring leases

2018-02-27	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #22651 - extend dhcpd config parser support for "include"'s

2018-02-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #22496 - use common free_ips code in ms dhcp provider

2018-02-12	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #20826 - additional test for server-duid parser.

2018-01-19	Partha Aji <paji@redhat.com>
	* Fixes #22292 - Config option for tftp timeout

2018-01-17	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #22304 - Allow Puppet 5.x in bundle

2018-01-08	Ondrej Prazak <oprazak@redhat.com>
	* Bump version to 1.18-develop

2018-01-03	Eric D. Helms <ericdhelms@gmail.com>
	* Fixes #21350 - Allow restricting to TLSv1.2

2018-01-02	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #21729 - removed gem specs for older rubies

2018-01-01	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #22098 - pin rdoc gem for Ruby <2.2

2017-12-18	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #21975 - filename dhcp option is accepted now

2017-12-17	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15535 - http ports used by plugins are being logged now.

2017-12-04	Anthony Chevalet <anthony.chevalet@gmail.com>
	* Fixes #21236 - No ping check causes duplicated IP with MS DHCP

2017-11-22	Dmitri Dolguikh <witlessbird@gmail.com>
	* Fixes #21710 - correct arguments to find_free_ip are used. (#551)

2017-11-22	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #21728 - pinned rack and rack-test for rubies < 2.2

2017-11-16	Anthony Chevalet <anthony.chevalet@kudelskisecurity.com>
	* Fixes #21249 - Check MS DHCP range versus start/end address

2017-11-06	Timo Goebel <mail@timogoebel.name>
	* fixes #21463 - new reservations are deletable
	* fixes #21581 - tests run without bundler development group

2017-11-03	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #20474 - return different ips on sequential unused_ip calls

2017-09-25	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #20826: added parsing of server-duids

2017-09-08	Michael Moll <kvedulv@kvedulv.de>
	* Refs #20843 - Put public_suffix only in test

2017-09-05	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #20843 - Pin public_suffix on RUBY_VERSION 2.0

2017-08-31	Lukáš Zapletal <lzap@redhat.com>
	* Fixes #20700 - templates are passed with spaces in kind

2017-08-28	Daniel Lobato Garcia <me@daniellobato.me>
	* Bump version to 1.17-develop

2017-08-17	Tomer Brisker <tbrisker@gmail.com>
	* Fixes #20542 - correct link to cipher suite names

2017-08-09	Daniel Lobato Garcia <me@daniellobato.me>
	* Fixes #20539 - foreman-debug shouldn't save private key

2017-07-18	Eric D. Helms <ericdhelms@gmail.com>
	* Fixes #17747: Add Puppet 4 paths to debug

2017-07-18	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #20236 - Unify DNS record conflict detection

2017-06-30	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #20173,#6819 - removed race condition in Subnet#unused_ip

2017-06-08	Dmitri Dolguikh <witlessbird@gmail.com>
	* Fixes #19709 - check version before loading dependencies

2017-05-30	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #6945 - use autosign path for puppetca

2017-05-30	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #19666 - add DHCP record type field

2017-05-25	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #19649 - dhcpd provider ignores conflicts with leases.

2017-05-24	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #19441 - recursive descent parser for dhcpd config files.
	* Fixes #19599: del dhcp record returns empty body on success.

2017-05-23	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #6022 - disable StrictHostKeyChecking

2017-05-22	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #19597 - fallback DHCP hostname pattern

2017-05-19	Dominic Cleal <dominic@cleal.org>
	* fixes #7832 - add SSL verification tests for production Rack apps

2017-05-09	Dominic Cleal <dominic@cleal.org>
	* fixes #19480 - add systemd notify support
	* fixes #19485 - pin sinatra to 1.x on Ruby 2.0-2.1

2017-05-05	Deltik <deltik@gmx.com>
	* Fixes #2595 - Add more Rubyipmi methods to BMC API

2017-05-03	Paul Kelly <paul.ian.kelly@gmail.com>
	* fixes #18177 - file descriptor leak in puppet autosign handling

2017-04-10	tek0011 <thecptsparrow@gmail.com>
	* Fixes #19234: Update register-service.rb

2017-04-10	Dominic Cleal <dominic@cleal.org>
	* fixes #19225 - compare minor Puppet versions numerically

2017-04-07	Ondrej Prazak <oprazak@redhat.com>
	* Fixes #992 - Make NFS a recognized protocol

2017-03-28	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Bump version to 1.16-develop

2017-03-27	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18962 - moved isc file parser into dhcp_common

2017-03-01	Dominic Cleal <dominic@cleal.org>
	* fixes #18745 - add xmlrpc dep to realm_freeipa under Ruby 2.4

2017-03-01	Dmitri Dolguikh <witlessbird@gmail.com>
	* Fixes #18399 - use warning instead when cache init fails

2017-02-10	Dmitri Dolguikh <witlessbird@gmail.com>
	* Fixes #18290 - increased puppet classes api timeout

2017-02-10	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18395 - better error message with ms dhcp on win2008.

2017-02-08	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #17500 - introduced providers for realm module.

2017-02-06	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #18397 - Valid CNAME targets are valid DNS names

2017-01-30	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18072 - removed load_* methods from core dhcp providers

2017-01-30	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #9063 - Revert pinning of Rack to < 1.6

2017-01-26	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18026 - proxy can listen on multiple arbitrary interfaces

2017-01-25	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18070 - add_record() checks for conflicts with leases now.

2017-01-19	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #17906 - Move {create,remove}_*_record to dns_common

2017-01-19	Alexander Olofsson <alexander.olofsson@liu.se>
	* Fixes #18149 - Duplicates due to OU in certnames

2017-01-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18115 - Logger is initialized when Syslog isn't available.

2017-01-18	Dmitri Dolguikh <witlessbird@gmail.com>
	* Fixes #13318 - Revoked certs always have state 'revoked'

2017-01-16	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #18071 - Deleting missing records doesn't generate errors

2017-01-13	Timo Goebel <timo.goebel@dm.de>
	* fixes #17856 - support multiple dhcp records for same ip

2017-01-03	Timo Goebel <timo.goebel@dm.de>
	* fixes #17868 - dhcp: convert next-server ip correctly

2017-01-03	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Refs #17037 - Fix deprecation warning in dnscmd

2016-12-21	Shlomi Zadok <shlomi@ben-hanna.com>
	* Fixes #14394 - Undisclose WEBrick server version

2016-12-12	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #17554 - inotify events can't overflow the observer anymore

2016-12-07	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #17045 - hostgroup templates URLs proxied correctly

2016-12-06	Dominic Cleal <dominic@cleal.org>
	* Bump version to 1.15-develop

2016-11-22	Dominic Cleal <dominic@cleal.org>
	* fixes #17387 - SubnetService#find_subnet has constant time lookup

2016-11-16	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15874 - added logging of 'X_REQUEST_ID' http headers

2016-11-16	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #17172 - SSH BMC network details implementation
	* Fixes #16079 - subnet recursive parsing

2016-11-14	Dmitri Dolguikh <witlessbird@gmail.com>
	* Fixes #17037 - Resolver::DNS#getresources is used now.

2016-11-10	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #7766: ms dhcp provider uses native dhcps api now.

2016-11-09	Alexander Fisher <alex@linfratech.co.uk>
	* fixes #17125 - Prompt for Windows service name

2016-11-08	Dominic Cleal <dominic@cleal.org>
	* fixes #17262 - verify the JSON request body contains a hash

2016-11-08	Pavel Moravec <pmoravec@dhcp-27-35.brq.redhat.com>
	* Fixes #17069 - foreman-debug counts size instead lines

2016-10-20	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #16964 - Proxy::Dns::Record#dns_find works with ipv6 params

2016-10-12	Tomas Strachota <tstrachota@redhat.com>
	* Fixes #16860 - use blank 404 page

2016-10-04	Alexander Fisher <alex@linfratech.co.uk>
	* fixes #13237 - Use RRData option when deleting DNS records

2016-10-03	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #10250 - simple SSH BMC provider

2016-10-03	Dominic Cleal <dominic@cleal.org>
	* fixes #16760 - require 'concurrent' to load concurrent-ruby

2016-10-03	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #16766 - allow non hash-rocket syntax in rubocop

2016-09-27	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15095 - Support for puppet environment classes api

2016-09-07	Dominic Cleal <dominic@cleal.org>
	* Bump version to 1.14-develop

2016-09-01	Dmitry Vasilets <pronix.service@gmail.com>
	* Fixes #16410 - handle several instances of "server" in ipa config

2016-08-18	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #16099 - in daemon mode module threads continue to execute
	* Fixes #16122 - added equality method
	* Fixes #16145 - Removed unnecessary tests for common dhcp entities

2016-08-17	Dominic Cleal <dominic@cleal.org>
	* refs #16021 - monitor modifications on entire directory
	* fixes #16021 - restart inotify monitoring on queue overflow

2016-08-16	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15942 - dns module and providers use updated di config.

2016-08-15	Konstantin Orekhov <korekhov@ebaysf.com>
	* fixes #16009 - added support for native iPXE variant

2016-08-15	Ivan Nečas <inecas@redhat.com>
	* Fixes #10581 - ensure string from IPA XML-RPM is marked as UTF8

2016-08-09	Timo Goebel <timo.goebel@dm.de>
	* fixes #15985 - Pxegrub2 tftp filename prefix

2016-08-04	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15959 - removed recursive require

2016-08-04	Guido Günther <agx@sigxcpu.org>
	* Fixes #15944 - Make it obvious that messages come from DHCP

2016-07-29	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #15864 - Pxelinux alias variant for Syslinux

2016-07-29	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #2687: Leases file is no longer parsed on every request
	* Fixes #15865 - pin json_pure to < 2.0.0 for RUBY_VERSION < 2.0.0

2016-07-25	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15791 - no more intermittent test failures in ms dhcp test

2016-07-21	Guido Günther <agx@sigxcpu.org>
	* fixes #13575 - Don't fail on missing PXEClient dhcp opt

2016-07-05	Paul Kelly <paul.ian.kelly@gmail.com>
	* fixes #15572 - incorrect missing vendor class check in native ms

2016-07-01	Paul Kelly <paul.ian.kelly@gmail.com>
	* fixes #15452 - disable DDNS updates for Native MS DHCP provider

2016-06-28	Paul Kelly <paul.ian.kelly@gmail.com>
	* fixes #1172 - proxy should return leases and reservations
	* fixes #15244 - provide a CNAME api

2016-06-20	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15434 - pin ruby-libvirt to > 0.6.0

2016-06-13	Paul Kelly <paul.ian.kelly@gmail.com>
	* fixes #15373 - windows ping called with very small timeout

2016-06-09	Paul Kelly <paul.ian.kelly@gmail.com>
	* fixes #15348 - close check is now correct for std_out and std_err

2016-06-08	Jack Watroba <jack@build.com>
	* fixes #15341 - case sensitivity issues with dnscmd

2016-06-07	Dominic Cleal <dominic@cleal.org>
	* fixes #15323 - correct Puppet SSH provider name

2016-06-06	Dominic Cleal <dominic@cleal.org>
	* fixes #15300 - change rubygems.org API endpoint to HTTPS

2016-06-06	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15025 - do not show foreman_proxy startup messages.

2016-06-03	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15240 - empty arrays no longer trigger validation failures

2016-06-02	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #12633 - Pxegrub2 variant and multiple configs

2016-05-31	Dominic Cleal <dominic@cleal.org>
	* Bump version to 1.13-develop

2016-05-23	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #15130 - use puppet apiv2 when 'environmentpath' is present
	* Fixes #15110 - used default setting values are marked now.

2016-05-18	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #13667 - support for puppet 4.0 in puppet_proxy module

2016-05-13	Alexander Fisher <alex@linfratech.co.uk>
	* fixes #15043 - Fix puppet 4 mco search path

2016-05-13	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #15028 - log buffer capacity reported correctly

2016-05-12	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #14952 - isc_dhcp respects :subnets setting now.

2016-05-11	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #14995 - proxy default log is INFO

2016-05-11	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #14618 - refactored module initialization

2016-05-09	Matthias Thubauville <matthias.thubo@gmail.com>
	* Fixes #10015 - FreeIPA realm-proxy permissions do not allow for removing a DNS record at time of host delete

2016-05-05	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #14931 - TFTP class instantiating fixed

2016-05-02	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #14775 - virsh provider is now being renamed
	* Fixes #14755 - Do not install SIGUSR1 handler on windows.

2016-04-28	Michael Moll <kvedulv@kvedulv.de>
	* Fixes #14862 - pin webmock version for Ruby <1.9.3

2016-04-22	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #13761 - libvirt provider with native bindings

2016-04-15	Ewoud Kohl van Wijngaarden <ekohlvanwijngaarden@antagonist.nl>
	* Refs #13544: Test for AAAA record case sensetivity

2016-04-15	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #13544: Support IPv6 in DNS

2016-04-12	Tomer Brisker <tbrisker@gmail.com>
	* Fixes #13747 - Allow configuration of dsabled SSL cipher suites

2016-04-06	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #14461 - removed :method_missing from Proxy::Settings::Plugin

2016-03-31	Pieter Hollants <pieter@hollants.com>
	* Fixes #10504 - Avoid splitting undefined customrun_args

2016-03-30	Brandon Weeks <weeks@squareup.com>
	* Fixes #14387 - correctly disable SSLv3 on Ruby 1.8.7

2016-03-24	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #13552: Validate DNS names passsed to the DNS API
	* Fixes #13551: Add IP address validation in DNS API

2016-03-23	Dominic Cleal <dominic@cleal.org>
	* fixes #14142 - launch WEBrick directly, avoiding Rack::Server

2016-03-17	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12295 - Added support for log rotation

2016-03-15	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #14159 - output to the console during tests reduced to the normal volume

2016-03-10	Dominic Cleal <dominic@cleal.org>
	* fixes #14134 - update rubocop and pin for rake 11.x compatibility

2016-03-01	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #13947 - removed html views for dhcp and root modules

2016-02-29	Ewoud Kohl van Wijngaarden <ekohlvanwijngaarden@antagonist.nl>
	* Refs #12209: Pass in the actual values to {create,remove}_ptr_record

2016-02-25	cyrus-mc <cyrus-mc@users.noreply.github.com>
	* Fixes #13841 - Smart Proxy DNS nsupdate GSS fails

2016-02-25	Daniel Helgenberger <daniel.helgenberger@m-box.de>
	* Fixes #13536 - working ptr's for dnscmd

2016-02-24	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #13427 - fixed log buffer with SYSLOG

2016-02-19	Dominic Cleal <dominic@cleal.org>
	* Bump version to 1.12-develop

2016-02-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #13028: provider will not be configured if the main plugin is disabled

2016-02-18	Dominic Cleal <dominic@cleal.org>
	* refs #13638 - fix .empty? check in pkg:generate_source task

2016-02-18	Brandon Weeks <weeks@squareup.com>
	* Fixes #13638 - Enable rubocop 0.37.1 cops

2016-02-17	Dominic Cleal <dominic@cleal.org>
	* refs #13421 - change array layout to suit rubocop 0.37.1

2016-02-15	Daniel Helgenberger <daniel.helgenberger@m-box.de>
	* Fixes #13421 - Support for dnscmd zone names and sub zones

2016-02-15	Marek Hulan <ares@igloonet.cz>
	* Fixes #13701 - improve .gitignore

2016-02-10	Goh Choon Ming <choon.ming@choonming.org>
	* fixes #13522 - add correct path to puppet binary

2016-02-10	Brandon Weeks <weeks@squareup.com>
	* Fixes #13637 - Upgrade rubocop to 0.37.1

2016-01-27	Lukas Zapletal <lzap+git@redhat.com>
	* Refs #12715 - decoupled logs API from core

2016-01-27	Daniel Helgenberger <daniel.helgenberger@m-box.de>
	* Fixes #13346 - use of .each_line on array

2016-01-27	Dominic Cleal <dcleal@redhat.com>
	* refs #12715 - update default values of log_buffer settings

2016-01-25	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #12715 - simple log buffer and API

2016-01-21	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #13219: force utf-8 external encoding on puppet classes
	* Fixes #13129: fixes intermittent test failures in ms dhcp server

2016-01-12	Dominic Cleal <dcleal@redhat.com>
	* fixes #13062 - handle missing or non-IP fixed-address ISC fields

2015-12-22	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12555: switched to session-based freeipa api

2015-12-10	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #11081: broke out dhcp providers into separate modules

2015-12-10	Brandon Weeks <weeks@squareup.com>
	* Fixes #12572 - refactor openssl settings

2015-11-30	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #10378: smart-proxy service starts on windows now

2015-11-26	Brandon Weeks <weeks@squareup.com>
	* Fixes #12465 - remove deleted records from results

2015-11-26	Shlomi Zadok <shlomi@ben-hanna.com>
	* Fixes #12568 - Add module versions to /version

2015-11-26	Aaron Stone <aaron@serendipity.cx>
	* Fixes #12597: remove extraneous method definition in the DNS API tests

2015-11-24	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12209: introduced basic support for di in dns module

2015-11-24	Brandon Weeks <weeks@squareup.com>
	* Fixes #12574 - Upgrade rubocop to 0.35.1
	* Fixes #12578 - set SSL_OP_CIPHER_SERVER_PREFERENCE
	* Fixes #12580 - configure WEBrick to use ::Proxy::Log.logger

2015-11-23	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12466: isc dhcp provider handles subnet block declarations correctly now.

2015-11-20	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12546: smart-proxy now loads under bundler_ext

2015-11-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12146: moved core dependencies into gemspec

2015-11-16	Brandon Weeks <weeks@squareup.com>
	* Fixes #12469 - raise Proxy::DHCP::InvalidRecord

2015-11-12	Baptiste Agasse <baptiste.agasse@lyra-network.com>
	* Fixes #12211 - Improve DHCP subnets parsing to get more informations from DHCP server

2015-11-12	Dominic Cleal <dcleal@redhat.com>
	* fixes #12449 - load nsupdate_gss config from plugin settings

2015-11-11	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12136: load only Puppet dependencies that are required by the config

2015-11-10	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12254: pinned addressable gem to ~> 2.3.8
	* Fixes #8946: Added a handler for SIGTERM

2015-11-10	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* Fixes #12138: Add require statements to run from bundler

2015-11-09	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #12370 - proxy logs stacktrace on SIGTTIN

2015-11-02	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12319: fixed race condition in templates module

2015-10-20	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12217: support older versions of bundler

2015-10-19	Timo Goebel <timo.goebel@dm.de>
	* fixes #12178 - Smart Proxy Plugins do not handle rc versions well

2015-10-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12152: support for ruby 2.2.x

2015-10-13	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #9974: do not attempt to open settings.d/foreman_proxy.yml

2015-10-12	Daniel Helgenberger <daniel.helgenberger@m-box.de>
	* Fixes #11783 - MS providers: add compat for ruby2.0

2015-10-07	Dominic Cleal <dcleal@redhat.com>
	* Bump version to 1.11-develop

2015-10-01	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #12012: missing puppet module dependencies no longer crash smart-proxy on startup

2015-10-01	Fernando Carolo <carolo@corp.globo.com>
	* Fixes #11997 - DHCP option for NX-OS should be quoted

2015-09-30	Dominic Cleal <dcleal@redhat.com>
	* refs #11599 - permit Puppet 4.x in Gemfile

2015-09-29	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #11599: introduced support for puppet 4.0 These changes are based on Damien Churchil's PR

2015-09-17	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #11866: first pass at speeding up dhcp (both isc and ms).

2015-09-11	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #11318 - HttpDownloads.start_download returns instance
	* Fixes #11676 - added dhcp_server option

2015-09-04	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #11653: only display warning message about unavailability of 'SYSLOG' when it was configured
	* fixes #11654: no longer rely on rubygems to determine rack version

2015-08-28	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #11323 - fixed PID writing, interrupt trap and daemon logging

2015-08-25	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #10940: puppetrun works properly now on ruby > 1.8.7

2015-08-07	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #11311: puppet tests no longer fail if /etc/puppet/puppet.conf doesn't exist

2015-08-03	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #11103: tftp tests no longer fail when module config file contains changes.
	* Fixes #11229: changes in puppet modules are now being detected when listing available puppet classes

2015-07-22	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #10259 - Templates are now fully proxied

2015-07-16	Dominic Cleal <dcleal@redhat.com>
	* fixes #11131 - use consistent timestamps in cache test expectations

2015-07-16	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #10941: fixed puppet class caching

2015-07-14	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #10877 - puppet pinned to 3.x series

2015-07-14	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #11098: fixed ruby 1.8-specific issues around plugin and provider searches

2015-07-10	Ewoud Kohl van Wijngaarden <ekohlvanwijngaarden@antagonist.nl>
	* Fixes #11090: fix README filename in the gemspec

2015-07-10	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #7008: dns providers are now plugins

2015-06-26	Dominic Cleal <dcleal@redhat.com>
	* Bump version to 1.10-develop

2015-06-24	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #10801: fixed spelling of error messages in puppetca module
	* fixes #10895: moved smart_proxy_chef-specific classes to the plugin itself

2015-06-18	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #10769 - added a debug trace when downloading templates from foreman

2015-06-17	Klaas Demter <demter@atix.de>
	* refs #8046: Add possibility for providers to overwrite find_record to load single records

2015-06-16	Fernando Carolo <carolo@gmail.com>
	* Fixes #10527 - DHCP/TFTP support for Cisco POAP

2015-06-11	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #9121: better readme for the github project page

2015-06-05	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #10639 - stracktrace is reported via log_halt

2015-06-03	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #10003: Support for config file migrations

2015-05-05	Martin Matuska <martin.matuska@axelspringer.de>
	* Fixes #9713: restore WIN32 service support

2015-05-05	Jon McKenzie <jcmcken@gmail.com>
	* Fixes #10324 - Improves certificate serial lookup in Puppet CA module

2015-05-05	Matt Chesler <matt@chesler.nyc>
	* Fixes #10320 - WIN32 requires additional gems

2015-05-05	Florian Maier <maier@atix.de>
	* Fixes #10264 - omapi port not evaluated.

2015-04-30	Corey Osman <corey@logicminds.biz>
	* Fixes #10116 - BMC is not able to use parameters passed in through body

2015-04-08	Corey Osman <corey@logicminds.biz>
	* Fixes #7543 - allow additional rubyipmi connection options to be passed through

2015-04-07	Corey Osman <corey@logicminds.biz>
	* Fixes #9852 - REST API violation in BMC smart proxy API     * authentication errors now return 401 and proper message

2015-04-02	Dominic Cleal <dcleal@redhat.com>
	* fixes #9919 - stub DNS lookup during trusted hosts test

2015-03-31	Marek Hulan <mhulan@redhat.com>
	* Fixes #9740 - support foreman_url with path

2015-03-20	Corey Osman <corey@logicminds.biz>
	* Fixes #9840 - BMC providers should return 501 error code when they don't implement the api call
	* Fixes #9711 - bmc module does not full implement its api    * adds additional logic around providers    * implements /providers, /providers/installed, /host, /    * the / returns a list of resources to use to help the user    * catches a case where if the provider is nil, we can default to a provider and warn the user    * changes the bmc_setup method to be public instead of private.    * refactors the providers_installed? rubyipmi command to providers_installed
	* Fixes #9710 - add rubyipmi test_connection api call
	* Fixes #9709 - allow the bmc module to log all impi calls
	* Fixes #9709 - allow the bmc module to log all impi calls

2015-03-03	Dominic Cleal <dcleal@redhat.com>
	* Bump version to 1.9-develop

2015-02-26	Corey Osman <corey@logicminds.biz>
	* Fixes #9245 - Add override setting to allow mcollective puppet runs to run as a different user

2015-02-24	Christian Arnold <christian.arnold@t-systems.de>
	* refs #8625: add support for custom salt_puppetrun_cmd config parameter

2015-02-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* refs #9299: prefixes ending with a '/' do not get appended a '-'

2015-02-19	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #9457 - fixed file permissions of debug script

2015-02-09	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #9089 - refactored SSL client verification into method
	* Refs #8710 - moved foreman-debug bits into proxy package

2015-01-28	Markus Frosch <markus@lazyfrosch.de>
	* Refs #7849 - Avoid OpenSSL deprecation

2015-01-27	Stephen Benjamin <stbenjam@redhat.com>
	* fixes #9102 - remove trusted_hosts check from templates module

2015-01-26	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #8905 - bind_port config option

2015-01-26	Markus Frosch <markus@lazyfrosch.de>
	* Fixes #7849 - re-factor trusted_hosts handling

2015-01-21	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #9061: pinned rack version to < 1.6

2015-01-14	Markus Frosch <markus@lazyfrosch.de>
	* Fixes #8948: Remove implicit test ordering from DHCP API test

2015-01-14	zjherner <zjherner@gmail.com>
	* Fixes #8788 - DHCP not detecting pingable addresses on Windows

2015-01-07	Mathieu Parent <math.parent@gmail.com>
	* Fixes #8853 - Actually redirect stderr to proxy error log

2014-12-30	Shlomi Zadok <shlomi@ben-hanna.com>
	* fixes #8811 - refactor per-module enabling of http(s) to http(s)_rackup

2014-12-22	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #8748 - Allow per-module enabling of http(s)

2014-12-17	Ori Rabin <orabin@redhat.com>
	* Fixes #8210 - Adding caching for smart-proxy puppet classes using Stefan Julin's implementation of cache

2014-12-11	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #8538 - Fixed ISC DHCP states and duplicities

2014-11-26	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #8282: sslv3 is disabled

2014-11-21	Stephen Benjamin <stbenjam@redhat.com>
	* fixes #7197 - add man page for foreman-prepare-realm

2014-11-20	Ori Rabin <orabin@redhat.com>
	* Fixes #8347 - facts feature should not be enabled by default

2014-11-20	Stephen Benjamin <stbenjam@redhat.com>
	* fixes #8278 - update foreman-prepare-realm for freeipa 4

2014-11-12	Greg Sutcliffe <gsutclif@redhat.com>
	* Refs #8267 - pass template_url in call to foreman

2014-11-11	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #8320 - shutdown shell provider threading fixed

2014-11-06	Dominic Cleal <dcleal@redhat.com>
	* fixes #8300 - set webmock custom HTTP status response correctly

2014-11-06	Marek Hulan <mhulan@redhat.com>
	* Fixes #8160 - Remove chef related code

2014-11-04	Dustin Tsang <dtsang@redhat.com>
	* Refs #969 - Proxy-side changes for serving templates from the proxy

2014-11-03	Shlomi Zadok <shlomi@ben-hanna.com>
	* fixes #7352 - missing DNS record returns 404

2014-10-29	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #8006 - added STDOUT proxy log option

2014-10-28	Dominic Cleal <dcleal@redhat.com>
	* Bump version to 1.8-develop

2014-10-22	Lukas Zapletal <lzap+git@redhat.com>
	* Fixes #7859 - puppetssh run works on Ruby 1.9+

2014-10-22	Šimon Lukašík <slukasik@redhat.com>
	* Fixes #7922 - promote uri and http to instance property

2014-10-20	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #7660: fixes first bunch of rubocop warnings

2014-10-17	David Davis <daviddavis@redhat.com>
	* Fixes #7862 - Upgrade rubocop version

2014-10-10	Thomas Kuther <tom@kuther.net>
	* Fixes #7860 - added puppetssh_wait option

2014-10-08	Dominic Cleal <dcleal@redhat.com>
	* fixes #7822 - forbid HTTPS requests with no client SSL certificate
	* fixes #7850 - pin mixlib-shellout for Ruby 1.8 compatibility

2014-10-02	Marek Hulan <mhulan@redhat.com>
	* Fixes #7749 - allow using logger in log_halt helper

2014-09-24	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #7181: added initial support for rubocop

2014-09-24	Dominic Cleal <dcleal@redhat.com>
	* fixes #7596 - validate plugin dependencies when loading, various fixes

2014-09-15	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #7438: moved facter loading into the facter plugin descriptor

2014-09-11	Dominic Cleal <dcleal@redhat.com>
	* fixes #7297 - corrected name of DNS namespace in virsh error handlers

2014-09-05	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #7351: plugins no longer crash smart-proxy if they are missing either of rackup paths

2014-08-29	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #7235: dhcp tests are now order-independent

2014-08-27	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #7225: logger is now being correctly initialized during launch
	* fixes #7240: puppetca now loads correctly if puppet module is disabled

2014-08-27	Dominic Cleal <dcleal@redhat.com>
	* fixes #7274 - generate date format expectation in tests to handle Ruby/JSON differences

2014-08-15	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #7080: symbols are no longer being sorted

2014-08-13	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #7060: puppet gem is no longer required if puppetca is disabled.
	* fixes #7062: facts module uses correct path for 'requires'

2014-08-11	Dominic Cleal <dcleal@redhat.com>
	* fixes #7015 - to_json passes options through correctly, remove array wrapping
	* Bump version to 1.7-develop

2014-08-08	Dominic Cleal <dcleal@redhat.com>
	* fixes #6722 - correct require for kerberos utilities
	* fixes #6589 - add trusted_hosts check back

2014-08-07	Dominic Cleal <dcleal@redhat.com>
	* fixes #6956 - rack 1.1 minimum required for Rack::Server#start

2014-08-06	Stephen Benjamin <stbenjam@redhat.com>
	* fixes #6542 - ship freeipa users script with the smart proxy

2014-08-06	Martin Milata <mmilata@redhat.com>
	* fixes #6522 - move request code out of chef module

2014-08-06	Aaron Stone <aaron@serendipity.cx>
	* Fixes #6743 - Common code for manage_subnet? in ISC and Native MS
	* Fixes #6744 - Avoid nested arrays and extra array copies in the ISC DHCP config parser
	* Fixes #6745 - Clean up the params input to the DHCP::Server.addRecord method
	* Fixes #6742 - Add a unit test suite for the DHCP API

2014-08-06	Dmitri Dolguikh <witlessbird@gmail.com>
	* Merge pull request #194 from domcleal/6908-request-tests

2014-08-04	Dominic Cleal <dcleal@redhat.com>
	* fixes #6908 - update request tests for latest Chef release

2014-07-28	Aaron Stone <aaron@serendipity.cx>
	* Fixes #6790: Restrict ci_reporter gem to less than 2.0.0 to fix CI.

2014-07-24	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #6772: added support for testing of plugins

2014-07-23	Dominic Cleal <dcleal@redhat.com>
	* fixes #4699 - support Puppet environments API for directory envs

2014-07-22	Trey Dockendorf <treydock@gmail.com>
	* Fixes #6689 - Allow nil mac address for TFTP API calls that do not require a MAC

2014-07-21	Aaron Stone <aaron@serendipity.cx>
	* fixes #6700 - tests for Proxy::Puppet::Runner shell methods

2014-07-17	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #6661: trailing slash is not required in urls

2014-07-11	Dominic Cleal <dcleal@redhat.com>
	* fixes #6588 - don't load user settings when testing default settings

2014-07-11	Aaron Stone <aaron@serendipity.cx>
	* fixes #6585 - Update Proxy::Util::CommandTask to handle Ruby 1.8 and 1.9+
	* fixes #6584 - Replace Kernel#open with File.open
	* fixes #6583 - Use Enumerable#find instead of each where possible

2014-07-11	David Swift <dswift@brightroll.com>
	* Fixes #6412: Trying to remove a DHCP record fails due to an invalid subnet check
	* Fixes #6396: an error removing a DHCP record (record doesn't exist) stops the delete process for a host

2014-07-09	Dominic Cleal <dcleal@redhat.com>
	* fixes #6275 - idempotence needs clone of original data and to handle *_port

2014-07-07	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #6289: avoids concurrent downloads of files with the same name and destination dir.

2014-07-04	Vincent Kramar <vincent@kramar.me>
	* fixes #6377 - incorrect dhcp providers server virsh.rb loadSubnetData
	* fixes #6085 - fixed virsh dhcp provider netmask interpretation

2014-07-02	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #6474: smart-proxy relies on Bundler to load sinatra dependency
	* fixes #6306: removed possible namespace collisions with puppet and chef
	* fixes #6436: plugins are now being loaded after core modules

2014-07-02	Trey Dockendorf <treydock@gmail.com>
	* fixes #6341 - Add support for 64-bit MAC addresses

2014-06-23	Dominic Cleal <dcleal@redhat.com>
	* fixes #6334 - pass virsh_network to virsh DNS provider

2014-06-20	Lukas Zapletal <lzap+git@redhat.com>
	* refs #4866 - Added config/settings.d/*yml to gitignore

2014-06-18	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #4866: Breaking up monolithic smart-proxy into modules

2014-06-18	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #6086 - stop remote command execution and path exploit in TFTP API (CVE-2014-0007)

2014-06-11	Dominic Cleal <dcleal@redhat.com>
	* fixes #5675 - expect dns_key setting to be nil if not set

2014-06-09	Dominic Cleal <dcleal@redhat.com>
	* fixes #5856 - use public initializer for Puppet settings

2014-06-02	Dominic Cleal <dcleal@redhat.com>
	* refs #5987 - remove unused packaging files

2014-05-30	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #5907 - Look at all records when suggesting IPs

2014-05-27	Dominic Cleal <dcleal@redhat.com>
	* fixes #5677 - handle booleans from settings.yml as bools
	* refs #5793 - add pkg:generate_source rake task to create tar.bz2

2014-05-20	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #5739 - Only look at reservations when deleting a DHCP record
	* Fixes #5648 - Match the DHCP specification of last-lease-wins

2014-05-20	Jimmi Dyson <jimmi.dyson@specsavers.com>
	* Fixes #5712: Limit DHCP subnets for ISC if necessary

2014-05-09	Alyssa Hardy <alyssa@marketo.com>
	* fixes #5561 pass arguments correctly in run puppet over ssh

2014-05-08	Dominic Cleal <dcleal@redhat.com>
	* fixes #5522 - future parser can be set in puppet.conf [main]

2014-05-07	Dominic Cleal <dcleal@redhat.com>
	* fixes #5239 - update for Puppet 3.5 future parser changes

2014-04-25	Stephen Benjamin <stephen@bitbin.de>
	* fixes #5054 - Minor bug fixes to FreeIPA Smart Proxy

2014-04-25	Félix Barbeira <fbarbeira@gmail.com>
	* Small symantic changes.

2014-04-16	Dominic Cleal <dcleal@redhat.com>
	* Bump version to 1.6-develop

2014-04-10	Matt Jarvis <matt.jarvis@datacentred.co.uk>
	* fixes #5123 - corrected string typos

2014-04-10	Sean Handley <sean.handley@gmail.com>
	* fixes #5123 - IP only from the same subnet and range

2014-04-02	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #5019 - puppet cert sudo command now configurable and optional

2014-04-02	Stephen Benjamin <stephen@bitbin.de>
	* fixes #1809 - freeipa integration to smartproxy

2014-03-21	Dominic Cleal <dcleal@redhat.com>
	* fixes #4686 - don't rely on Puppet[:config] to store config file location

2014-03-21	Riley Shott <rileyshott@gmail.com>
	* Fixes #2259 - trusted hosts work with passenger

2014-03-14	Dominic Cleal <dcleal@redhat.com>
	* fixes #4661 - store hostname with virsh DHCP reservations
	* fixes #4660 - stub omshell during DHCP tests
	* fixes #4658 - parse puppet.conf with augeas instead of puppet internals

2014-02-04	Martin Matuska <martin@matuska.org>
	* Fixes #4215 smart-proxy needlessly creates tmp/pids directory

2014-01-29	Michael Moll <kvedulv@kvedulv.de>
	* refs #3874 - add which to wget call

2014-01-22	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #4116 - added missing LICENSE file

2014-01-16	Dominic Cleal <dcleal@redhat.com>
	* Bump version to 1.5-develop

2014-01-16	Marek Hulan <mhulan@redhat.com>
	* refs #3699 - combine paths when running Foreman under a prefix

2014-01-16	Romain Vrignaud <rvrignaud@gmail.com>
	* refs #3699 - fix typo in chef_proxy's authentication, overriding wrong variable

2014-01-15	Martin Matuska <martin.matuska@axelspringer.de>
	* fixes #3991 - dnscmd provider for smart-proxy (Windows)

2014-01-15	Romain Vrignaud <rvrignaud@gmail.com>
	* fixes #3965 Change API endpoint for chef_proxy to be the same as Foreman's
	* fixes #3966 Puppet is not listed as bundler dependency

2014-01-15	Romain Vrignaud <romain.vrignaud@cloudwatt.com>
	* refs #3699 - update settings.yml.example

2014-01-03	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #3943 - add simple virsh providers for libvirt DNS/DHCP

2014-01-03	Rickard von Essen <rickard.von.essen@gmail.com>
	* fixes #2878 - Import Classes when using parser = future, on Puppet 3.2+

2014-01-03	Frank Wall <fw@moov.de>
	* fixes #3941 - Support for Junos ZTP

2014-01-03	Michael Moll <kvedulv@kvedulv.de>
	* fixes #3874 - extend paths for FreeBSD support

2014-01-03	dima <pronix.service@gmail.com>
	* fixes #3067 - add sparc solaris dhcp options for ISC

2014-01-01	Glen Ogilvie <glen.ogilvie@oss.co.nz>
	* fixes #3936 added a method of running a custom tool, to trigger puppet.

2013-12-09	Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
	* fixes #3833 - ship config.ru in RPMs for running under passenger

2013-11-22	Dominic Cleal <dcleal@redhat.com>
	* fixes #3712 - change develop versioning scheme to indicate next version

2013-11-22	Francois Deppierraz <francois@ctrlaltdel.ch>
	* fixes #3732 - Saltstack puppet provider, using 'salt host puppet.run'

2013-11-20	Romain Vrignaud <rvrignaud@gmail.com>
	* fixes #3699 - chefproxy feature, proxies facts and reports to Foreman

2013-10-16	Greg Petras <greg.petras@nwea.org>
	* fixes #3150 - adds ability to specify the user to invoke sudo as when calling mco/puppet kick

2013-10-01	Aaron Stone <aaron@serendipity.cx>
	* fixes #3173 - tell puppetca to use the configured ssl dir

2013-09-08	Tomas Edwardsson <tommi@tommi.org>
	* fixes #2870 - Always empty PXEClient on native_ms

2013-09-08	Ohad Levy <ohadlevy@gmail.com>
	* fixes #3048 - Add execution debug statement to the logs

2013-09-08	Hannes Schaller <admin@cyberkov.at>
	* fixes #3047 - added puppetrun over ssh support

2013-09-05	Lukas Zapletal <lzap+git@redhat.com>
	* Bump version to 1.3-develop

2013-09-02	Jeremy Kitchen <kitchen@kitchen.io>
	* fixes #3009 - add Proxy::Log to Proxy::DNS::Nsupdate class so 'logger.debug' works

2013-08-16	Sam Kottler <shk@redhat.com>
	* Fixes #2941: don't mention autosigning when direct signing fails

2013-07-19	Dominic Cleal <dcleal@redhat.com>
	* fixes #2055 - add rubyipmi dependency for BMC support

2013-07-19	Sam Kottler <shk@redhat.com>
	* Fix #2807: Remove the SCL prefix from the name

2013-07-17	Povilas Daukintis <povilas@daukintis.lt>
	* Fixes #2790 - Optionally set DNS TTL value from settings.yml config file

2013-07-04	Daniel Baeurer <daniel.baeurer@gmail.com>
	* fixes #2738 - handle multiple dynamic modulepaths

2013-06-27	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #2714 - corrected IO#popen parameter on ruby 1.8.7

2013-06-19	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #2673 - none/wildcard http 'accept' headers are being handled correctly now

2013-06-18	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #2662 - Proxy::Util.escape_for_shell is being used in PuppetRun.run and MCollective.run methods

2013-06-14	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #2659 - Use gsub in a non-destructive manner
	* Fixes #2654 - Rewrite master as production when only one environment is found

2013-06-13	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #2652 - systemd service now working

2013-06-07	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* fixes #2520 - defines default settings for dns and puppet

2013-06-04	Kamil Winczek <kwinczek@gmail.com>
	* fixes #2614 - log messages regarding puppetrun via mcollective

2013-05-28	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #2119 - Properly support colon-separated modulepath

2013-05-23	Dominic Cleal <dcleal@redhat.com>
	* fixes #2547 - fix ruby-abi on non-SCL EL6

2013-05-22	Dominic Cleal <dcleal@redhat.com>
	* Add nonscl koji tags to build configuration
	* Bump version to 1.2-develop
	* fixes #2514 - lock minitest to 4.7
	* fixes #2523 - add missing require

2013-05-22	Martin Bačovský <mbacovsk@redhat.com>
	* fixes #2531 - support for scl-aware building, not SCL by default
	* fixes #2515 - rkerberos RPM required

2013-05-20	Ewoud Kohl van Wijngaarden <github@kohlvanwijngaarden.nl>
	* Typo fix in the description

2013-05-20	Dominic Cleal <dcleal@redhat.com>
	* fixes #2510 - sync init script and changelog from foreman-rpms, fix shadow-utils dep

2013-05-16	Martin Bačovský <mbacovsk@redhat.com>
	* Added support for building with tito

2013-05-10	Sam Kottler <shk@redhat.com>
	* fixes #2116 - mcollective support for the proxy to initialize puppetrun

2013-05-09	Dominic Cleal <dcleal@redhat.com>
	* fixes #1685 - GSS-TSIG support for DNS updates

2013-04-22	Greg Sutcliffe <gsutclif@redhat.com>
	* Override the initialize method for the shell provider, as no connection setup is needed

2013-04-10	Ashley Penney <apenney@gmail.com>
	* fixes #2388 - The path to puppetca is /opt/puppet/sbin for PE.

2013-04-10	Greg Sutcliffe <gsutclif@redhat.com>
	* fixes #2387 - Add shell provider to the BMC API

2013-04-10	Lukas Zapletal <lzap+git@redhat.com>
	* adding Sinatra::Request.accept? method for pre-1.3.0
	* refactoring http accept header for Sinatra 1.4.2+

2013-03-17	Dominic Cleal <dcleal@redhat.com>
	* fixes #2067 - disable puppet's handling of 'import' to fix manifests containing it

2013-03-10	Dominic Cleal <dcleal@redhat.com>
	* Ignore .bundle dir
	* fixes #2209 - explicitly use Proxy::Puppet::Environment#name for to_json

2013-03-04	Greg Sutcliffe <gsutclif@redhat.com>
	* fixes #2255 Fix frozen facts in facts_api

2013-03-04	Dominic Cleal <dcleal@redhat.com>
	* fixes #2191 - undef in puppet class params is optional
	* fixes #2261 - fixes for CI testing under Ruby 1.9

2013-03-04	Sam Kottler <shk@redhat.com>
	* Fixed bad indentation in the puppet clasS

2013-02-25	Greg Sutcliffe <gsutclif@redhat.com>
	* ignore RVM/RBenv files

2013-02-25	Sam Kottler <shk@redhat.com>
	* Fixed CVE-2013-0210 and added test for new escape method

2013-02-04	Ohad Levy <ohadlevy@gmail.com>
	* released 1.1

2013-01-30	Jan Vansteenkiste <jan@vstone.eu>
	* Tests the autosign.conf operations
	* fixes #1674: Ignore commented lines when reading all certificates in autosign and make sure the autosign file contains a EOL on the last line

2013-01-30	Dominic Cleal <dcleal@redhat.com>
	* Fix a number of tests and settings so tests run from example settings.yml
	* fixes #2101 - add bundler / Gemfile

2013-01-24	Ohad Levy <ohadlevy@gmail.com>
	* version bump to RC3
	* refs #1567 - fixed a copy paste error

2013-01-20	Sam Kottler <shk@linux.com>
	* Fixes #2143: Only create the log file parent dir if daemonize is true

2013-01-20	Dominic Cleal <dcleal@redhat.com>
	* fixes #2085 - load Puppet 3 app defaults for master mode too

2013-01-08	DoubleMalt <christoph@web.crofting.com>
	* fixes #2114 Add warning if no environments found

2013-01-08	Dominic Cleal <dcleal@redhat.com>
	* fixes #2099 - interpolate $confdir if $environment not used

2013-01-08	Raffael Schmid <raffael@yux.ch>
	* fixes #2099 - fix handling of multiple module paths

2013-01-02	Ohad Levy <ohadlevy@gmail.com>
	* fixes #2077 - proxy should not return nil for parameters with a function call

2012-12-17	Greg Sutcliffe <gsutclif@redhat.com>
	* fix tests running on both 1.8 and 1.9 ruby

2012-12-10	Ohad Levy <ohadlevy@gmail.com>
	* release bump to 1.1RC1

2012-12-10	Greg Sutcliffe <gsutclif@redhat.com>
	* fixes #2031 - Remove dependency on net-ping

2012-12-05	Greg Sutcliffe <gsutclif@redhat.com>
	* fixes #2016 Use a tmpfile+lockfile to avoid race conditions in IP suggestion

2012-12-05	Dominic Cleal <dcleal@redhat.com>
	* fixes #1983 - use /etc/puppet/puppet.conf by default

2012-11-28	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #1984 - explicitly call array.join when writing autosign.conf

2012-11-22	Dominic Cleal <dcleal@redhat.com>
	* fixes #1967 - missing require for Puppet constant
	* fixes #1915 - load environments from Puppet 3

2012-11-15	Sam Kottler <shk@redhat.com>
	* Fixes #1941 - Load only the puppet binary when puppet 3 or higher is used
	* Removed files related to packaging

2012-11-15	Greg Sutcliffe <gsutclif@redhat.com>
	* More detailed log message for puppetca ssldir Add ssldir and puppetdir to config examples Fixes #1104

2012-11-11	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #1761 - default to /etc/puppet if we can't find a value for

2012-11-07	Dominic Cleal <dcleal@redhat.com>
	* fixes #1929 - set umask sensibly to prevent world writable files (CVE-2012-5477)

2012-10-24	Greg Sutcliffe <gsutclif@redhat.com>
	* Fixes #1914: Raise if we cannot read the puppet conf file, report the path otherwise

2012-09-12	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1856 - adds a config.ru and allow the SP to run as a rack app.
	* added comment for code clarity
	* make sure that class parameters are prefixed correctly and not as strings

2012-09-05	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1836 - puppet cert in 2.7.19 has a different exit code

2012-08-29	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1835 - proxy now can import classes from puppet 2.7.19

2012-08-28	Sam Kottler <sam@kottlerdevelopment.com>
	* Create the pid parent dir if it doesn't exist

2012-08-28	Corey Osman <corey@logicminds.biz>
	* feature #1829 - add bmc ipmi support to smart proxy

2012-07-31	Ohad Levy <ohadlevy@gmail.com>
	* Merge branch '26' into develop
	* minor cleanups to tests

2012-07-31	Roberto <roberto_moral@cable.comcast.com>
	* fixes #1797 - Added a REST interface for the Facts known about the proxy

2012-07-19	Ohad Levy <ohadlevy@gmail.com>
	* minor cleanups to tests
	* Export arguments of parameterized classes
	* 1.0 release

2012-07-18	Ohad Levy <ohadlevy@gmail.com>
	* 1.0RC2
	* fixes #1759 - puppet 2.7.18 changed puppetca output

2012-07-18	Greg Sutcliffe <greg.sutcliffe@gmail.com>
	* fixes #1733 - Environment issue if the env is not specifically defined

2012-07-18	Jeff Palmer <jeff@palmerit.net>
	* Fixes #1734 : Bump version number in the Rakefile

2012-06-24	Ohad Levy <ohadlevy@gmail.com>
	* 1.0RC1
	* fixed minor test failure

2012-06-24	Greg Sutcliffe <gsutcliffe@ibahn.com>
	* Changes for Ruby 1.8/9 compatibilty, and Debian packaging guidelines

2012-06-13	Mikael Fridh <mfridh@marinsoftware.com>
	* fixes #1567 - Foreman-proxy ignores dhcpd.conf include directive

2012-06-06	Florent Castelli <orphis@spotify.com>
	* Don't modify the hash we are iterating on when listing environments fixes #1654
	* Filter folders matching correct environments name

2012-06-06	kish <skihero@gmail.com>
	* Was not returning true on command success, caused puppet_api.rb to print false messages.

2012-05-15	Greg Sutcliffe <greg.sutcliffe@gmail.com>
	* [DEB] Update build files for building on shell.theforeman.org

2012-04-28	Ohad Levy <ohadlevy@gmail.com>
	* Merge pull request #16 from mjc-/develop

2012-04-27	mjc <github@bitz.ca>
	* kill dead 'about' link

2012-04-25	Ohad Levy <ohadlevy@gmail.com>
	* fixes # 1587 Puppet's modulepath not interpreted correctly by proxy

2012-04-05	Ohad Levy <ohadlevy@gmail.com>
	* Merge pull request #15 from pencil/develop

2012-04-05	Nils Caspar <ncaspar@me.com>
	* support for IPv6 PTR

2012-04-03	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #1565 - report error when cannot create pid

2012-03-28	Jason Antman <jason@jasonantman.com>
	* fixes #1552 - expand $confdir if used in puppet.conf modulepath

2012-03-23	Florian Koch <florian.koch1981@googlemail.com>
	* fixes #1548 - Default Settings File Improvments
	* fixes #1547 - Stack Trace with log level Error

2012-03-16	Ohad Levy <ohadlevy@gmail.com>
	* ensure we are using the latest repo

2012-02-28	Ulrich Dangel <uli@spamt.net>
	* Add to_json method to lease and reservation module

2012-02-23	Ohad Levy <ohadlevy@gmail.com>
	* refs #1387 make sure that we won't fail if the modulepath detection is wrong

2012-02-22	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1387 - support puppet dynamic environments detection
	* refs #1499 - minor restructuring

2012-02-20	Ohad Levy <ohadlevy@gmail.com>
	* add more entries to gitignore
	* fixes #1499 - show puppet environments and classes over the API

2012-02-20	Ulrich Dangel <uli@spamt.net>
	* Fix log_level comment for settings.yml.example
	* Change default log_level for debians log_level to INFO

2012-01-10	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1442 - ip suggestion should take into account nic mac address

2012-01-09	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1438 - the proxy should not consider dhcp leases as conflicts

2012-01-01	Ohad Levy <ohadlevy@gmail.com>
	* fixes #884 - IP proposed during Host creation does not belong to IP range defined in the subnet
	* fixed broken tests

2011-12-28	Jochen Schalanda <jochen@schalanda.name>
	* Added new changelog entry for Smart-Proxy 0.3.1 debian package

2011-12-28	Ohad Levy <ohadlevy@gmail.com>
	* Merge commit '0.3.1'
	* version bump to 0.3.1

2011-12-09	Paul Kelly <paul.ian.kelly@googlemail.com>
	* fixes #1383 - aready existing dns entries should not raise a collision exception

2011-12-04	Mikael Fridh <mfridh@marinsoftware.com>
	* fixes #1366 - identifies omshell key conflict output

2011-11-23	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1349 - some certificates are shown twice
	* fixes #1349 - some certificates are shown twice

2011-11-08	Ohad Levy <ohadlevy@gmail.com>
	* Merge pull request #8 from joschi/smart-proxy-0.3_deb
	* version bump

2011-11-08	Jochen Schalanda <jochen@schalanda.name>
	* Updated Debian package specification after release of Smart-Proxy 0.4

2011-09-28	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1177 - Ensure that Solaris DHCP vendor options creation on Windows DHCP works correctly.

2011-09-18	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1154 - ms dhcp smart proxy error 400

2011-09-05	Ohad Levy <ohadlevy@gmail.com>
	* refs #1022, fixes wrong condition if there is no entry in the settings file
	* fixed identation
	* clean up code passing, and removed duplicate code between dhcp server implementations
	* fixes #1149 - add backtrace to log failures

2011-09-05	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #1022 - trusted hosts are ignored

2011-08-17	Ohad Levy <ohadlevy@gmail.com>
	* fixes #1116 - When requesting the same dhcp reservation, if its not conflicting return 200

2011-08-09	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #1100 - Conflict returns 400 error code
	* Fixes #1094 - ISC loadRecordOptions call

2011-07-20	Paul kelly <paul.ian.kelly@googlemail.com>
	* Fixes #1055 - SETTINGS.dhcp_subnets

2011-07-19	Paul kelly <paul.ian.kelly@googlemail.com>
	* Fixes #1033 - DHCP Vendor options

2011-07-12	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #1037 - dns_key should be optional
	* Fixes #1036 - @om close error
	* Fixes #1035 - Missing require resolv
	* Fixes #1034 - Use name and not hostname option

2011-07-11	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #1023 - Add collision exception type for DNS and DHCP

2011-07-03	Corey Osman <corey@logicminds.biz>
	* Fix: 1006 -- puppetrun is depreciated in puppet 2.6

2011-06-23	Paul kelly <paul.ian.kelly@googlemail.com>
	* Fixes #959 - Added Native MS DHCP options capture

2011-06-23	Corey Osman <corey@logicminds.biz>
	* Bugfix #1004 - puppetca is depreciated in puppet 2.6

2011-06-06	Ohad Levy <ohadlevy@gmail.com>
	* release of 0.2

2011-05-29	Jochen Schalanda <jochen@schalanda.name>
	* * Added new changelog entry for smart-proxy 0.2rc2 release * Changed source format to '3.0 (native)'

2011-05-26	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #846 - supports Solaris TFTP pxe configuration files

2011-05-11	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #845 - puppetca delete operations should report NotFound

2011-05-08	Ohad Levy <ohadlevy@gmail.com>
	* fixes #879 - Cryptic error message when nsupdate is not found

2011-05-06	Ohad Levy <ohadlevy@gmail.com>
	* fixes #880 - incorrect parsing of key settings causes wrong argument type
	* partial fix - refs #853
	* refs #853 - fixes typo

2011-05-05	Marcello de Sousa <foreman-dev@area151.com>
	* fixes #878 - Include wget limits for timeout and retries.

2011-05-03	Ohad Levy <ohadlevy@gmail.com>
	* fixes #783 -API should contain a version
	* fixes #853 - If used with the proxy, the dhcpd server is open for connections from any server
	* refs #873 - do not merge pending certificate request info with revoked certificates
	* fixes #873 - puppetca api should include revoked certificates and timestamps

2011-05-01	Ohad Levy <ohadlevy@gmail.com>
	* refs #869 - fixed typos
	* fixes #869 - Enable API to sign pending certificate requests

2011-04-17	Ohad Levy <ohadlevy@gmail.com>
	* Fixes Bug #800, Adds support for tftp_servername

2011-04-06	Jochen Schalanda <jochen@schalanda.name>
	* (Re-) Introduced dedicated system user for smart-proxy

2011-03-31	Frank Sweetser <fs@WPI.EDU>
	* fixes #801 - Flatten path before iterating

2011-03-27	Ohad Levy <ohadlevy@gmail.com>
	* fixes #795 - Failed to fetch boot files on older ruby versions

2011-03-24	Ohad Levy <ohadlevy@gmail.com>
	* Fixes #781 - Cleanups and remove ebarresing code
	* Merge branch '781' into develop
	* fixes #787 - add rake task to send patches
	* Fixes #781 - DHCP create attempted when mac already used

2011-03-24	Paul kelly <paul.ian.kelly@googlemail.com>
	* Fixes 779 - windows 64 bit detection wrong
	* Fixed #780 - Broken error messaging in MS DHCP

2011-03-20	Jochen Schalanda <jochen@schalanda.name>
	* fixes # 764 - Updated Debian package specs for version 0.1

2011-03-17	Ohad Levy <ohadlevy@gmail.com>
	* fixes #755 - parenthesize warning
	* fixes #754 - undefined method '+' for #<Proxy::DNS::Error
	* Updating releas relate files
	* fixes #732 - provide better defaults inside rpm package

2011-03-17	Mark Bainter <mark.bainter@match.com>
	* fixes #752 - Lookup the constant for the log level
	* fixes #753 - puppetca.rb: Fixing typo in comparison operator

2011-03-17	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #610 - tftp file fetching logging

2011-03-16	Lukas Zapletal <lzap+git@redhat.com>
	* Adding tags to gitignore file

2011-03-15	Jochen Schalanda <jochen@schalanda.name>
	* Fixes #665 - Set option 'bind' or 'host' depending on Sinatra version.

2011-03-15	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #737 - Foreman host check was incorrect

2011-03-13	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #707 - ICMP ping only for root
	* Fixes #710-omshell-errors-on-stderr
	* Fixes #652 - Minor error reporting issues
	* Fixes #711 - DNS update errors are not returned to foreman

2011-03-10	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #716 - spec file - no write permission to tmp dir

2011-03-07	Ohad Levy <ohadlevy@gmail.com>
	* fixes #713: DHCP delete returns "Sinatra doesn't know this ditty"

2011-03-07	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #651 - Minor issues with the puppetca interface

2011-02-24	Ohad Levy <ohadlevy@gmail.com>
	* fixes #689 - rpm spec file does not require net-ping

2011-02-21	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #64 - microsoft DHCP support

2011-02-15	Ohad Levy <ohadlevy@gmail.com>
	* fixes #627 - Smart Proxy should be able to create a default tftp menu

2011-02-13	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #663 - Provides a feature query facility

2011-02-10	Justin Sherrill <jsherril@redhat.com>
	* Fixes #627 - added the ability to save a default pxe boot file

2011-02-09	Jochen Schalanda <jochen@schalanda.name>
	* Fixes feature #550 - Added Debian package specification.

2011-02-08	Paul Kelly <paul.ian.kelly@googlemail.com>
	* Fixes #655 - add :json to log_halt

2011-02-01	Lukas Zapletal <lzap+git@redhat.com>
	* fixes #620 - PID file creation under /var/log/foreman-proxy
	* fixes #549 - Add a rpm package for the smart proxy

2011-01-27	Ohad Levy <ohadlevy@gmail.com>
	* fixes #625 - provide dhcp subnet details via json
	* fixes #624 - allow the proxy to list/show puppet certificates
	* fixes #662 - smart proxy can't be stopped

2011-01-27	Paul Kelly <pikelly@blueyonder.co.uk>
	* Fixes #619 - dsn_key is optional
	* Fixes #618 - Provide a dns_server setting

2011-01-26	Paul Kelly <pikelly@blueyonder.co.uk>
	* Fixes #617 - The @ssl_options is not passed to the run\! call

2011-01-25	Ohad Levy <ohadlevy@gmail.com>
	* fixes #615 - puppetca should comply with rest best practices
	* fixes #614 - proxy should support Daemon mode
	* fixes #613 - Allow to use SSL to communicate with the proxy
	* cleanup sinatra code. helpers are now shared accross all urls.
	* fixes #610 - tftp file fetching should be logged into the smart-proxy log
	* fixes #571 - Use Net::Ping library rather than system call
	* Clean up of unused code, typos and debug messages

2011-01-06	Ohad Levy <ohadlevy@gmail.com>
	* fixes #574 - Exception trace when omshell does not perform

2010-12-23	Ohad Levy <ohadlevy@gmail.com>
	* Ensuring that we read the erb files... not the deleted haml files :)
	* remove redundent attribute
	* converted haml temlpates to erb templates, as it seems that haml is not packaged on RHEL/CentOS platform

2010-12-21	Ohad Levy <ohadlevy@gmail.com>
	* cleanup logic, refs #557
	* update CSS that subnets will be visible in Chrome too
	* fixes #557 - Adds abandoned lease state to ISC dhcp
	* dhcp next servers need to be stored in hex, refs #554

2010-12-20	Ohad Levy <ohadlevy@gmail.com>
	* Fixes #554 - ISC dhcp reservation has incorrect next server value if using host name vs ip
	* wget should not be sent into the background immediately, refs #513

2010-12-19	Ohad Levy <ohadlevy@gmail.com>
	* Fixes #513 - move tftp file fatching to run as in the background
	* Fixes #537 - dhcp next server could be saved as a name, not just IP
	* Fixes #548 - Subnet sometimes include records from other subnets ISC dhcp does not restrict users to put the host entries inside a subnet block.
	* Minor imporvements to the build in dhcp broswer - * added delete reservation option * sorted subnet list * add counters to subnets and records page * fixed incorrect table headers in subnet details page * fixed annonying extra whitespace in the top bar

2010-12-16	Ohad Levy <ohadlevy@gmail.com>
	* free IP now returns JSON

2010-12-02	Ohad Levy <ohadlevy@gmail.com>
	* record is not created at this stage...
	* Added loggin

2010-12-01	Ohad Levy <ohadlevy@gmail.com>
	* Sample config file
	* Added more verbose errors upon API requests
	* Added more error messages to nsupdate based on pikelly patches
	* Added timestamps to subnets data
	* cleanup the dhcp api's added more error messages etc
	* added dhcp vendor type and configuration files into settings
	* withspaces alignments
	* Renamed foreman-proxy to smart-proxy

2010-10-24	Ohad Levy <ohadlevy@gmail.com>
	* create the image directory if it doesnt exists Return status of boot file fetching
	* fixed typos

2010-10-22	Ohad Levy <ohadlevy@gmail.com>
	* MAC validations should be case insensitive

2010-10-21	Ohad Levy <ohadlevy@gmail.com>
	* it show now be possible to run it though the bin directory
	* remove swp files

2010-10-19	Ohad Levy <ohadlevy@gmail.com>
	* added gem spec file

2010-10-18	Ohad Levy <ohadlevy@gmail.com>
	* added DHCP broke down rest actions into seperate files

2010-10-17	Ohad Levy <ohadlevy@gmail.com>
	* Added DHCP as a module
	* minor refactoring to tftp module
	* Changed SETTINGS to openstruct Chagned DNS from a module into a class (wip)

2010-10-14	Ohad Levy <ohadlevy@gmail.com>
	* Added DNS management
	* first commit

