2017-01-26	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.4

2017-01-03	Alex Brodov <alex.brodov@primarydata.com>
	* fixes #17823 -  MS DHCP record deletion is returning the stdout The stdout which is being returned by the server, is causing to parsing issues by Foreman and thus the host is not being deleted at the first attempt while the DHCP record is already gone

2016-12-20	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.3

2016-11-28	Dmitri Dolguikh <dmitri@appliedlogic.ca>
	* Fixes #17506 - subnet service is now being correctly initialized.

2016-11-25	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.2
	* Pin addressable gem on Ruby 1.9.3
	* Pin gems for 1.8.7-1.9 compatibility
	* fixes #17387 - SubnetService#find_subnet has constant time lookup
	* fixes #17262 - verify the JSON request body contains a hash

2016-10-26	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.1

2016-10-25	Dominic Cleal <dominic@cleal.org>
	* refs #16964 - replace assert_false for Ruby 1.8.7 test-unit

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

2016-10-05	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.0

2016-09-26	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.0-RC2

2016-09-12	Dominic Cleal <dominic@cleal.org>
	* Release 1.13.0-RC1

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

