]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
7 years ago[master] Reverted option type from "hex" to "binary".
Marcin Siodelski [Fri, 15 Jun 2018 15:53:17 +0000 (17:53 +0200)] 
[master] Reverted option type from "hex" to "binary".

The documentation was wrong. The type we support is "binary" not hex.
Okayed on jabber.

7 years ago[master] Corrected kea-shell tests
Thomas Markwalder [Thu, 14 Jun 2018 21:43:50 +0000 (17:43 -0400)] 
[master] Corrected kea-shell tests

    src/bin/shell/tests/shell_process_tests.sh.in
        Updated expected results strings

7 years ago[master] removed invalid characters from docs
Wlodek Wencel [Thu, 14 Jun 2018 17:54:50 +0000 (19:54 +0200)] 
[master] removed invalid characters from docs

7 years ago[master] Removed silly limitation of 65 seconds for HA timeout.
Marcin Siodelski [Thu, 14 Jun 2018 14:37:43 +0000 (16:37 +0200)] 
[master] Removed silly limitation of 65 seconds for HA timeout.

Okayed on jabber.

7 years ago[master] copyright dates, and versions updated for 1.4.0 release
Wlodek Wencel [Thu, 14 Jun 2018 14:32:19 +0000 (16:32 +0200)] 
[master] copyright dates, and versions updated for 1.4.0 release

7 years ago[master] Added ChangeLog entry #5649.
Marcin Siodelski [Thu, 14 Jun 2018 13:46:10 +0000 (15:46 +0200)] 
[master] Added ChangeLog entry #5649.

7 years ago[master] Merge branch 'trac5649'
Marcin Siodelski [Thu, 14 Jun 2018 13:04:02 +0000 (15:04 +0200)] 
[master] Merge branch 'trac5649'

7 years ago[5649] Added missing hooks header to install.
Marcin Siodelski [Thu, 14 Jun 2018 12:54:56 +0000 (14:54 +0200)] 
[5649] Added missing hooks header to install.

7 years ago[5649] Make control channel buffer sizes consistent.
Marcin Siodelski [Thu, 14 Jun 2018 12:40:26 +0000 (14:40 +0200)] 
[5649] Make control channel buffer sizes consistent.

7 years ago[5649] extended example config to showcase sync-timeout parameter.
Tomek Mrugalski [Thu, 14 Jun 2018 12:29:02 +0000 (14:29 +0200)] 
[5649] extended example config to showcase sync-timeout parameter.

7 years ago[5649] Fix typos in HA user guide.
Marcin Siodelski [Thu, 14 Jun 2018 10:39:19 +0000 (12:39 +0200)] 
[5649] Fix typos in HA user guide.

7 years ago[5649] Added section in the HA about timeouts.
Marcin Siodelski [Thu, 14 Jun 2018 10:26:18 +0000 (12:26 +0200)] 
[5649] Added section in the HA about timeouts.

7 years ago[5649] Implemented syncing timeout configuration for HA.
Marcin Siodelski [Thu, 14 Jun 2018 10:05:00 +0000 (12:05 +0200)] 
[5649] Implemented syncing timeout configuration for HA.

7 years ago[5649] Created common header file with control channel timeouts.
Marcin Siodelski [Thu, 14 Jun 2018 10:04:39 +0000 (12:04 +0200)] 
[5649] Created common header file with control channel timeouts.

7 years ago[5649] Use WatchSocket to break sends in Command Manager.
Marcin Siodelski [Thu, 14 Jun 2018 08:00:57 +0000 (10:00 +0200)] 
[5649] Use WatchSocket to break sends in Command Manager.

7 years agoRevert "[5649] Ignore writes on exernal sockets."
Marcin Siodelski [Thu, 14 Jun 2018 07:57:59 +0000 (09:57 +0200)] 
Revert "[5649] Ignore writes on exernal sockets."

This reverts commit 995830f8aad0d3c8e9ce66123ab14c156f8ce9e2.

7 years agoRevert "[5649] IfaceMgr's select reacts on sending data over control channel."
Marcin Siodelski [Thu, 14 Jun 2018 07:17:19 +0000 (09:17 +0200)] 
Revert "[5649] IfaceMgr's select reacts on sending data over control channel."

This reverts commit 83f252d8cd26066e181fe3842f3db20e87001a48.

7 years ago[5649] Ignore writes on exernal sockets.
Marcin Siodelski [Thu, 14 Jun 2018 01:53:08 +0000 (03:53 +0200)] 
[5649] Ignore writes on exernal sockets.

7 years ago[5649] Bump the CA timeout for forwarding.
Marcin Siodelski [Thu, 14 Jun 2018 01:30:17 +0000 (03:30 +0200)] 
[5649] Bump the CA timeout for forwarding.

7 years ago[5649] IfaceMgr's select reacts on sending data over control channel.
Marcin Siodelski [Thu, 14 Jun 2018 00:03:40 +0000 (02:03 +0200)] 
[5649] IfaceMgr's select reacts on sending data over control channel.

7 years ago[5649] Further improvements to the timeouts mgmt.
Marcin Siodelski [Wed, 13 Jun 2018 23:07:06 +0000 (01:07 +0200)] 
[5649] Further improvements to the timeouts mgmt.

7 years ago[master] *.mes file reordered
Wlodek Wencel [Wed, 13 Jun 2018 22:28:52 +0000 (00:28 +0200)] 
[master] *.mes file reordered

7 years ago[master] dates and versions updated for 1.4.0 release
Wlodek Wencel [Wed, 13 Jun 2018 22:27:27 +0000 (00:27 +0200)] 
[master] dates and versions updated for 1.4.0 release

7 years agoMerge branch 'master' of ssh://git.kea.isc.org/git/kea
Wlodek Wencel [Wed, 13 Jun 2018 22:09:45 +0000 (00:09 +0200)] 
Merge branch 'master' of ssh://git.kea.isc.org/git/kea

7 years ago[master] doc cleanup before 1.4 release
Wlodek Wencel [Wed, 13 Jun 2018 22:09:14 +0000 (00:09 +0200)] 
[master] doc cleanup before 1.4 release

7 years ago[5649] Manage HTTP client connection timeout.
Marcin Siodelski [Wed, 13 Jun 2018 21:03:18 +0000 (23:03 +0200)] 
[5649] Manage HTTP client connection timeout.

7 years ago[5649] Manage HTTP connection timeout for progressing transaction.
Marcin Siodelski [Wed, 13 Jun 2018 20:53:14 +0000 (22:53 +0200)] 
[5649] Manage HTTP connection timeout for progressing transaction.

7 years ago[5649] CommandMgr timeout is managed as the transaction is progressing.
Marcin Siodelski [Wed, 13 Jun 2018 20:15:44 +0000 (22:15 +0200)] 
[5649] CommandMgr timeout is managed as the transaction is progressing.

7 years ago[5649] ClientConnection timeout is delayed when transaction progresses.
Marcin Siodelski [Wed, 13 Jun 2018 19:44:25 +0000 (21:44 +0200)] 
[5649] ClientConnection timeout is delayed when transaction progresses.

7 years ago[master] Merge branch 'trac5644'
Marcin Siodelski [Wed, 13 Jun 2018 17:12:25 +0000 (19:12 +0200)] 
[master] Merge branch 'trac5644'

7 years ago[master] Updated git hash
Francis Dupont [Wed, 13 Jun 2018 13:11:23 +0000 (15:11 +0200)] 
[master] Updated git hash

7 years ago[master] Finished merge of trac5549a (known/unknown)
Francis Dupont [Wed, 13 Jun 2018 13:10:17 +0000 (15:10 +0200)] 
[master] Finished merge of trac5549a (known/unknown)

7 years ago[5549a] Addressed comments
Francis Dupont [Wed, 13 Jun 2018 12:56:39 +0000 (14:56 +0200)] 
[5549a] Addressed comments

7 years ago[5644] Bumped up library version numbers for 1.4 final release.
Marcin Siodelski [Wed, 13 Jun 2018 12:25:01 +0000 (14:25 +0200)] 
[5644] Bumped up library version numbers for 1.4 final release.

7 years ago[master] Updated INSTALL file
Thomas Markwalder [Wed, 13 Jun 2018 10:46:39 +0000 (06:46 -0400)] 
[master] Updated INSTALL file

    Merge branch 'trac5409'

7 years ago[5409] Fixed a typo
Thomas Markwalder [Wed, 13 Jun 2018 10:44:46 +0000 (06:44 -0400)] 
[5409] Fixed a typo

7 years ago[5409] Changes after review:
Tomek Mrugalski [Wed, 13 Jun 2018 07:58:35 +0000 (09:58 +0200)] 
[5409] Changes after review:

 - premium script mentioned
 - sudo added to make install

7 years ago[master] Added Changelog for #5647.
Marcin Siodelski [Tue, 12 Jun 2018 20:40:54 +0000 (22:40 +0200)] 
[master] Added Changelog for #5647.

7 years ago[master] Merge branch 'trac5647'
Marcin Siodelski [Tue, 12 Jun 2018 20:36:08 +0000 (22:36 +0200)] 
[master] Merge branch 'trac5647'

7 years ago[5647] Added missing dependency to perfdhcp.
Marcin Siodelski [Tue, 12 Jun 2018 16:09:40 +0000 (18:09 +0200)] 
[5647] Added missing dependency to perfdhcp.

7 years ago[5647] Added missing libs in unit tests.
Marcin Siodelski [Tue, 12 Jun 2018 15:24:04 +0000 (17:24 +0200)] 
[5647] Added missing libs in unit tests.

7 years ago[5647] Added missing library in Makefile.am
Marcin Siodelski [Tue, 12 Jun 2018 14:57:53 +0000 (16:57 +0200)] 
[5647] Added missing library in Makefile.am

7 years ago[5549a] Doc changes after review
Tomek Mrugalski [Tue, 12 Jun 2018 14:54:30 +0000 (16:54 +0200)] 
[5549a] Doc changes after review

7 years ago[5647] CalloutHandle is now associated with the DHCP packet object.
Marcin Siodelski [Tue, 12 Jun 2018 14:33:09 +0000 (16:33 +0200)] 
[5647] CalloutHandle is now associated with the DHCP packet object.

When the packet goes out of scope the callout handle is destroyed.

7 years ago[5409] Improved INSTALL file
Thomas Markwalder [Tue, 12 Jun 2018 10:40:57 +0000 (06:40 -0400)] 
[5409] Improved INSTALL file

7 years ago[master] Added Changelog for #5613.
Marcin Siodelski [Mon, 11 Jun 2018 18:07:59 +0000 (20:07 +0200)] 
[master] Added Changelog for #5613.

7 years ago[master] Merge branch 'trac5613'
Marcin Siodelski [Mon, 11 Jun 2018 18:05:28 +0000 (20:05 +0200)] 
[master] Merge branch 'trac5613'

7 years ago[5613] Further changes from "attached to" to "loaded by"
Marcin Siodelski [Mon, 11 Jun 2018 17:21:27 +0000 (19:21 +0200)] 
[5613] Further changes from "attached to" to "loaded by"

7 years ago[5613] Change "attached to" to "loaded by" per review comments.
Marcin Siodelski [Mon, 11 Jun 2018 17:16:49 +0000 (19:16 +0200)] 
[5613] Change "attached to" to "loaded by" per review comments.

7 years ago[5613] Wording clean up
Thomas Markwalder [Mon, 11 Jun 2018 15:40:28 +0000 (11:40 -0400)] 
[5613] Wording clean up

7 years ago[5613] Be more explicit where the hooks libs should be installed.
Marcin Siodelski [Mon, 11 Jun 2018 14:27:14 +0000 (16:27 +0200)] 
[5613] Be more explicit where the hooks libs should be installed.

7 years ago[master] Added ChangeLog entry 1423 for 5378.
Thomas Markwalder [Mon, 11 Jun 2018 14:25:53 +0000 (10:25 -0400)] 
[master] Added ChangeLog entry 1423 for 5378.

7 years ago[master] Servers store and emit configured global scalar parameters
Thomas Markwalder [Mon, 11 Jun 2018 14:23:51 +0000 (10:23 -0400)] 
[master] Servers store and emit configured global scalar parameters

    Merge branch 'trac5378'

7 years ago[5378] Added missing line break
Francis Dupont [Mon, 11 Jun 2018 13:20:00 +0000 (15:20 +0200)] 
[5378] Added missing line break

7 years ago[master] Updated git hash
Francis Dupont [Mon, 11 Jun 2018 13:05:24 +0000 (15:05 +0200)] 
[master] Updated git hash

7 years ago[master] Commented out BOOST_ASIO_DISABLE_THREADS
Francis Dupont [Mon, 11 Jun 2018 13:04:45 +0000 (15:04 +0200)] 
[master] Commented out BOOST_ASIO_DISABLE_THREADS

7 years ago[5378] Fixed failing unparse test
Thomas Markwalder [Mon, 11 Jun 2018 12:36:07 +0000 (08:36 -0400)] 
[5378] Fixed failing unparse test

tests/srv_config_unittest.cc
    TEST_F(SrvConfigTest, unparseHR) - added init of CfgMgr
    instance family.  Test was failing when run with other
    tests.

7 years ago[5646] Dedicated checks for truncated client-id, server-id added trac5646
Tomek Mrugalski [Fri, 8 Jun 2018 14:07:14 +0000 (16:07 +0200)] 
[5646] Dedicated checks for truncated client-id, server-id added

7 years ago[master] Added ChangeLog for #5645.
Marcin Siodelski [Mon, 11 Jun 2018 11:04:21 +0000 (13:04 +0200)] 
[master] Added ChangeLog for #5645.

7 years ago[master] Merge branch 'trac5645'
Marcin Siodelski [Mon, 11 Jun 2018 10:46:45 +0000 (12:46 +0200)] 
[master] Merge branch 'trac5645'

7 years ago[5645] Corrected user's guide (was premium, is open source now)
Tomek Mrugalski [Mon, 11 Jun 2018 09:57:41 +0000 (11:57 +0200)] 
[5645] Corrected user's guide (was premium, is open source now)

7 years ago[5645] Updates to User's Guide after moving HA.
Marcin Siodelski [Fri, 8 Jun 2018 11:37:40 +0000 (13:37 +0200)] 
[5645] Updates to User's Guide after moving HA.

7 years ago[5645] HA developer's guide moved to main devguide.
Marcin Siodelski [Fri, 8 Jun 2018 11:31:08 +0000 (13:31 +0200)] 
[5645] HA developer's guide moved to main devguide.

7 years ago[5645] Changed copyright headers to MPL.
Marcin Siodelski [Fri, 8 Jun 2018 11:01:06 +0000 (13:01 +0200)] 
[5645] Changed copyright headers to MPL.

7 years ago[5645] Moved HA hook library from premium repo to main repo.
Marcin Siodelski [Fri, 8 Jun 2018 10:37:16 +0000 (12:37 +0200)] 
[5645] Moved HA hook library from premium repo to main repo.

7 years ago[5378] kea-dhcp4/6 now keep track of their configured global params
Thomas Markwalder [Thu, 7 Jun 2018 19:07:06 +0000 (15:07 -0400)] 
[5378] kea-dhcp4/6 now keep track of their configured global params

src/bin/dhcp4/json_config_parser.cc
    configureDhcp4Server() - added extract of configured globals

src/bin/dhcp4/tests/get_config_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
    Updated extracted and unparsed configs.

src/bin/dhcp6/json_config_parser.cc
    configureDhcp6Server() - added extract of configured globals

src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/srv_config.cc
    Added storage and maintence of configured globals
    SrvConfig::toElement() - added configured globals to result

src/lib/dhcpsrv/tests/srv_config_unittest.cc
    TEST_F(SrvConfigTest, configuredGlobals) - new test

7 years ago[master] Finishing merge of trac5449 (Fixes from analyzers)
Francis Dupont [Thu, 7 Jun 2018 14:51:51 +0000 (16:51 +0200)] 
[master] Finishing merge of trac5449 (Fixes from analyzers)

7 years ago[5449] Removed explicit throws() in data.h trac5449
Tomek Mrugalski [Thu, 7 Jun 2018 12:12:01 +0000 (14:12 +0200)] 
[5449] Removed explicit throws() in data.h

 - dynamic exception specifications are deprecated in C++11

7 years ago[5549a] Code, examples and doc updated
Francis Dupont [Thu, 7 Jun 2018 11:59:55 +0000 (13:59 +0200)] 
[5549a] Code, examples and doc updated

7 years ago[master] Added ChangeLog for #5622.
Marcin Siodelski [Thu, 7 Jun 2018 07:11:22 +0000 (09:11 +0200)] 
[master] Added ChangeLog for #5622.

7 years ago[master] Merge branch 'trac5622'
Marcin Siodelski [Thu, 7 Jun 2018 07:07:44 +0000 (09:07 +0200)] 
[master] Merge branch 'trac5622'

7 years ago[5622] Updated HA logger name in the example file.
Marcin Siodelski [Wed, 6 Jun 2018 18:22:53 +0000 (20:22 +0200)] 
[5622] Updated HA logger name in the example file.

7 years ago[5622] Renamed lease cmds logger to lease-cmds-hooks.
Marcin Siodelski [Wed, 6 Jun 2018 18:10:00 +0000 (20:10 +0200)] 
[5622] Renamed lease cmds logger to lease-cmds-hooks.

7 years ago[5622] Updated list of loggers.
Marcin Siodelski [Wed, 6 Jun 2018 18:05:12 +0000 (20:05 +0200)] 
[5622] Updated list of loggers.

7 years ago[master] Improves Ctrl Channel partial command handling
Thomas Markwalder [Wed, 6 Jun 2018 12:45:59 +0000 (08:45 -0400)] 
[master] Improves Ctrl Channel partial command handling

    Merge branch 'trac5599'

7 years ago[master] Added ChangeLog for #5621.
Marcin Siodelski [Tue, 5 Jun 2018 15:35:33 +0000 (17:35 +0200)] 
[master] Added ChangeLog for #5621.

7 years ago[master] Merge branch 'trac5621'
Marcin Siodelski [Tue, 5 Jun 2018 15:13:33 +0000 (17:13 +0200)] 
[master] Merge branch 'trac5621'

7 years ago[5599] Control channel now emits info on any discarded data
Thomas Markwalder [Tue, 5 Jun 2018 15:06:15 +0000 (11:06 -0400)] 
[5599] Control channel now emits info on any discarded data

doc/guide/ctrl-channel.xml
    Minor update to using socat

src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
    Updated testing for server response to server
    side control channel timeouts

src/lib/cc/json_feed.h
        JSONFeed::getProcessedText() - new method that
        returns a copy of the current accumulation of
        accepted text

src/lib/config/config_messages.mes
src/lib/config/command_mgr.cc
    Connection::receiveHandler() - added log info about
    discarded data when client closes connection

    Connection::timeoutHandler() - added info about discarded
    data to server's response to client on server side timeout

7 years ago[master] Added ChangeLog entry for #5638. trac5117_base
Marcin Siodelski [Tue, 5 Jun 2018 11:52:37 +0000 (13:52 +0200)] 
[master] Added ChangeLog entry for #5638.

7 years ago[master] Merge branch 'trac5638'
Marcin Siodelski [Tue, 5 Jun 2018 11:30:08 +0000 (13:30 +0200)] 
[master] Merge branch 'trac5638'

7 years ago[5638] Added commenary to simpleAlloc tests.
Marcin Siodelski [Tue, 5 Jun 2018 07:52:19 +0000 (09:52 +0200)] 
[5638] Added commenary to simpleAlloc tests.

As a result of review.

7 years ago[5621] Updated User's Guide with sync-leases HA parameter.
Marcin Siodelski [Mon, 4 Jun 2018 20:04:22 +0000 (22:04 +0200)] 
[5621] Updated User's Guide with sync-leases HA parameter.

7 years ago[5638] Reset callout handle status prior to lease6_select.
Marcin Siodelski [Mon, 4 Jun 2018 12:45:34 +0000 (14:45 +0200)] 
[5638] Reset callout handle status prior to lease6_select.

7 years ago[5638] Fixed invalid callouts status for the v4 case.
Marcin Siodelski [Mon, 4 Jun 2018 11:38:25 +0000 (13:38 +0200)] 
[5638] Fixed invalid callouts status for the v4 case.

7 years ago[master] Added ChangeLog entry for #5205.
Marcin Siodelski [Mon, 4 Jun 2018 08:32:24 +0000 (10:32 +0200)] 
[master] Added ChangeLog entry for #5205.

7 years ago[master] Merge branch 'trac5205'
Marcin Siodelski [Mon, 4 Jun 2018 08:29:22 +0000 (10:29 +0200)] 
[master] Merge branch 'trac5205'

7 years ago[master] Removed extra OPENSSL_LIBDIR
Francis Dupont [Sat, 2 Jun 2018 13:42:33 +0000 (15:42 +0200)] 
[master] Removed extra OPENSSL_LIBDIR

7 years ago[master] Fixed Coverity CID 1435921 trac5631_base
Francis Dupont [Fri, 1 Jun 2018 21:03:00 +0000 (23:03 +0200)] 
[master] Fixed Coverity CID 1435921

7 years ago[master] Updated git hash
Francis Dupont [Fri, 1 Jun 2018 20:53:41 +0000 (22:53 +0200)] 
[master] Updated git hash

7 years ago[master] Finishing merge of trac5382a (Botan 2.x support)
Francis Dupont [Fri, 1 Jun 2018 20:52:54 +0000 (22:52 +0200)] 
[master] Finishing merge of trac5382a (Botan 2.x support)

7 years ago[master] Merged trac5382 (Botan 2.x support)
Francis Dupont [Fri, 1 Jun 2018 20:49:27 +0000 (22:49 +0200)] 
[master] Merged trac5382 (Botan 2.x support)

7 years ago[master] Fixed doxygen problems
Francis Dupont [Fri, 1 Jun 2018 19:33:36 +0000 (21:33 +0200)] 
[master] Fixed doxygen problems

7 years ago[master] Improved parsing error checking for subnet address/prefix values
Thomas Markwalder [Fri, 1 Jun 2018 14:10:34 +0000 (10:10 -0400)] 
[master] Improved parsing error checking for subnet address/prefix values

    Merge branch 'trac5418'

7 years ago[master] Added ChangeLog 1415 for #5629
Thomas Markwalder [Fri, 1 Jun 2018 12:51:15 +0000 (08:51 -0400)] 
[master] Added ChangeLog 1415 for #5629

7 years ago[master] Lease and host back ends now validate schema version during open
Thomas Markwalder [Fri, 1 Jun 2018 12:25:25 +0000 (08:25 -0400)] 
[master] Lease and host back ends now validate schema version during open

    Merge branch 'trac5629'

7 years ago[5629] Addressed review comments
Thomas Markwalder [Fri, 1 Jun 2018 11:58:16 +0000 (07:58 -0400)] 
[5629] Addressed review comments

    Added missing schema minor number to CQL log messages.

7 years ago[5629] Cql lease and host now validate schema version
Thomas Markwalder [Thu, 31 May 2018 18:30:49 +0000 (14:30 -0400)] 
[5629] Cql lease and host now validate schema version

src/lib/dhcpsrv/cql_host_data_source.cc
    CqlHostDataSourceImpl::CqlHostDataSourceImpl() - added schema
    version validation

src/lib/dhcpsrv/cql_lease_mgr.cc
    CqlLeaseMgr::CqlLeaseMgr() - added schema version validation

7 years ago[5449] Extra fixes
Francis Dupont [Thu, 31 May 2018 16:22:05 +0000 (18:22 +0200)] 
[5449] Extra fixes

7 years ago[5629] MySQL and PostgreSQL host backends now verify schema version
Thomas Markwalder [Thu, 31 May 2018 15:51:19 +0000 (11:51 -0400)] 
[5629] MySQL and PostgreSQL host backends now verify schema version

src/lib/dhcpsrv/mysql_host_data_source.cc
    MySqlHostDataSourceImpl::getVersion() - new function to
    fetch version accessible to impl constructor

    MySqlHostDataSourceImpl() - added schema validation after
    connecting

    MySqlHostDataSource::getVersion() - new uses impl method

src/lib/dhcpsrv/pgsql_host_data_source.cc
    PgSqlHostDataSourceImpl()) - added schema validation after
    connecting

    PgSqlHostDataSourceImpl::getVersion() - no longer uses
    pre-prepared statement

7 years ago[5629] PostgreSQL Lease back end now properly validates schema version
Thomas Markwalder [Thu, 31 May 2018 14:36:26 +0000 (10:36 -0400)] 
[5629] PostgreSQL Lease back end now properly validates schema version

src/lib/dhcpsrv/pgsql_lease_mgr.cc
    PgSqlLeaseMgr::PgSqlLeaseMgr() - now validates schema version before
    preparing SQL statements

    PgSqlLeaseMgr::getVersion() - no longers uses pre-prepared statement
    or formal statement execution error checking