Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 2016 04:00:34 +0000 (UTC)
From:      Jason Unovitch <junovitch@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r407260 - in branches/2016Q1/net/kea: . files
Message-ID:  <201601260400.u0Q40Yp6059763@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: junovitch
Date: Tue Jan 26 04:00:34 2016
New Revision: 407260
URL: https://svnweb.freebsd.org/changeset/ports/407260

Log:
  MFH: r405259
  
  Update to 1.0.0, the first production version.  This includes security
  fixes for CVE-2015-8373 in addition to the following improvements:
  
  - Lease expiration. A configurable mechanism which provides the
    ability to properly clean up expired leases including hook points,
    DNS clean up, and logging.
  
  - Client classification. Initial support for client classification
    using conditional logic expressions to test inbound packet content
    is available for both DHCPv4 and DHCPv6.
  
  - Decline support in both DHCPv4 and DHCPv6.
  
  - New statistics. Several new statistics have been added. They can be
    used to monitor lease expiration and decline processing.
  
  - PXE boot. Several new DHCPv4 and DHCPv6 options useful for PXE and
    iPXE boot are now supported.
  
  - Host Reservations in MySQL. Kea is now able to store host
    reservations in both its configuration file and a MySQL
    database. While currently available only for DHCPv4, this
    functionality will be available for DHCPv6 in an upcoming release.
  
  - Kea 1.0.0 is released under new license Mozilla Public License
    2.0. Earlier releases were licensed under the ISC license. The new
    license is slightly more restrictive than the original ISC license.
  
  Security:	CVE-2015-8373
  Security:	https://kb.isc.org/article/AA-01318/0/CVE-2015-8373-ISC-Kea%3A-unexpected-termination-while-handling-a-malformed-packet.html
  Security:	https://vuxml.FreeBSD.org/freebsd/59e7eb28-b309-11e5-af83-80ee73b5dcf5.html
  Approved by:	ports-secteam (feld)

Deleted:
  branches/2016Q1/net/kea/files/patch-src-lib-util-encode-base16_from_binary.h
  branches/2016Q1/net/kea/files/patch-src-lib-util-encode-base32hex_from_binary.h
  branches/2016Q1/net/kea/files/patch-src-lib-util-encode-binary_from_base16.h
  branches/2016Q1/net/kea/files/patch-src-lib-util-encode-binary_from_base32hex.h
Modified:
  branches/2016Q1/net/kea/Makefile
  branches/2016Q1/net/kea/distinfo
  branches/2016Q1/net/kea/files/patch-Makefile.am
  branches/2016Q1/net/kea/files/patch-src-bin-keactrl-Makefile.am
  branches/2016Q1/net/kea/files/patch-src-bin-keactrl-keactrl.in
  branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-Makefile.am
  branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-daemon.cc
  branches/2016Q1/net/kea/files/patch-src-lib-log-interprocess-Makefile.am
  branches/2016Q1/net/kea/pkg-plist
Directory Properties:
  branches/2016Q1/   (props changed)

Modified: branches/2016Q1/net/kea/Makefile
==============================================================================
--- branches/2016Q1/net/kea/Makefile	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/Makefile	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	kea
-PORTVERSION=	0.9.2
+PORTVERSION=	1.0.0
 CATEGORIES=	net ipv6
 MASTER_SITES=	ISC
 MASTER_SITE_SUBDIR=	kea/${PORTVERSION}
@@ -9,7 +9,7 @@ MASTER_SITE_SUBDIR=	kea/${PORTVERSION}
 MAINTAINER=	hrs@FreeBSD.org
 COMMENT=	Alternative DHCP implementation by ISC
 
-LICENSE=	BSD3CLAUSE
+LICENSE=	MPL
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	liblog4cplus.so:${PORTSDIR}/devel/log4cplus \
@@ -24,11 +24,12 @@ CONFIGURE_ARGS=	--disable-silent-rules \
 		--with-openssl=${OPENSSLBASE} \
 		--with-log4cplus=${LOCALBASE} \
 		--with-boost-include=${LOCALBASE}/include \
+		--with-boost-lib-dir=${LOCALBASE}/lib \
 		--without-werror
 INSTALL_TARGET=	install-strip
 PORTDOCS=	AUTHORS COPYING ChangeLog README \
 		kea-guide.css kea-guide.html kea-guide.txt \
-		kea-messages.html \
+		kea-messages.html kea-logo-100x70.png \
 		examples
 
 OPTIONS_DEFINE=	DOCS MYSQL PGSQL

Modified: branches/2016Q1/net/kea/distinfo
==============================================================================
--- branches/2016Q1/net/kea/distinfo	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/distinfo	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,2 +1,2 @@
-SHA256 (kea-0.9.2.tar.gz) = 9845fa23e9dee576724018f2371107a5e608caa337e3e2eb008dea57a7c4e95d
-SIZE (kea-0.9.2.tar.gz) = 4433329
+SHA256 (kea-1.0.0.tar.gz) = 96984fe918f9133d08d3115eac012d28814d8ccfaf25289499f028de56135afe
+SIZE (kea-1.0.0.tar.gz) = 4559334

Modified: branches/2016Q1/net/kea/files/patch-Makefile.am
==============================================================================
--- branches/2016Q1/net/kea/files/patch-Makefile.am	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/files/patch-Makefile.am	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,16 +1,16 @@
---- Makefile.am.orig	2015-07-23 16:45:11 UTC
+--- Makefile.am.orig	2015-12-28 12:18:05 UTC
 +++ Makefile.am
-@@ -121,7 +121,7 @@ cppcheck:
+@@ -106,7 +106,7 @@ cppcheck:
  # These steps are necessary during installation
  install-exec-hook:
  	mkdir -p $(DESTDIR)${localstatedir}/log/
 -	mkdir -p $(DESTDIR)${localstatedir}/run/${PACKAGE_NAME}
 +	mkdir -p $(DESTDIR)${localstatedir}/run/
  
- ### include tool to generate documentation from log message specifications
- ### in the distributed tarball:
-@@ -439,7 +439,7 @@ EXTRA_DIST += ext/asio/asio/deadline_tim
- EXTRA_DIST += ext/asio/asio/stream_socket_service.hpp
+ EXTRA_DIST  = tools/path_replacer.sh
+ EXTRA_DIST += tools/mk_cfgrpt.sh
+@@ -114,7 +114,7 @@ EXTRA_DIST += tools/mk_cfgrpt.sh
+ #### include external sources in the distributed tarball:
  EXTRA_DIST += ext/coroutine/coroutine.h
  
 -pkgconfigdir = $(libdir)/pkgconfig

Modified: branches/2016Q1/net/kea/files/patch-src-bin-keactrl-Makefile.am
==============================================================================
--- branches/2016Q1/net/kea/files/patch-src-bin-keactrl-Makefile.am	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/files/patch-src-bin-keactrl-Makefile.am	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,4 +1,4 @@
---- src/bin/keactrl/Makefile.am.orig	2015-07-23 16:45:11 UTC
+--- src/bin/keactrl/Makefile.am.orig	2015-12-28 12:18:05 UTC
 +++ src/bin/keactrl/Makefile.am
 @@ -38,7 +38,7 @@ install-data-local:
  	$(mkinstalldirs) $(DESTDIR)/@sysconfdir@/@PACKAGE@

Modified: branches/2016Q1/net/kea/files/patch-src-bin-keactrl-keactrl.in
==============================================================================
--- branches/2016Q1/net/kea/files/patch-src-bin-keactrl-keactrl.in	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/files/patch-src-bin-keactrl-keactrl.in	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,6 +1,6 @@
---- src/bin/keactrl/keactrl.in.orig	2015-07-23 16:45:11 UTC
+--- src/bin/keactrl/keactrl.in.orig	2015-12-28 12:18:45 UTC
 +++ src/bin/keactrl/keactrl.in
-@@ -77,7 +77,7 @@ get_pid_from_file() {
+@@ -69,7 +69,7 @@ get_pid_from_file() {
      local conf_name=$(basename ${kea_config_file} | cut -f1 -d'.')
  
      # Default the directory to --localstatedir
@@ -9,7 +9,7 @@
  
      # Use directory override if set (primarily for testing only)
      if [ ! -z $KEA_PIDFILE_DIR ]; then
-@@ -260,7 +260,7 @@ check_kea_conf() {
+@@ -252,7 +252,7 @@ check_kea_conf() {
  # to the default file.
  if [ -z ${KEA_LOGGER_DESTINATION} ]; then
      prefix=@prefix@

Modified: branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-Makefile.am
==============================================================================
--- branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-Makefile.am	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-Makefile.am	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,4 +1,4 @@
---- src/lib/dhcpsrv/Makefile.am.orig	2015-07-23 16:45:11 UTC
+--- src/lib/dhcpsrv/Makefile.am.orig	2015-12-28 12:18:05 UTC
 +++ src/lib/dhcpsrv/Makefile.am
 @@ -2,10 +2,10 @@ AUTOMAKE_OPTIONS = subdir-objects
  

Modified: branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-daemon.cc
==============================================================================
--- branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-daemon.cc	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/files/patch-src-lib-dhcpsrv-daemon.cc	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,6 +1,6 @@
---- src/lib/dhcpsrv/daemon.cc.orig	2015-07-23 16:45:11 UTC
+--- src/lib/dhcpsrv/daemon.cc.orig	2015-12-28 12:18:45 UTC
 +++ src/lib/dhcpsrv/daemon.cc
-@@ -36,7 +36,7 @@ namespace dhcp {
+@@ -28,7 +28,7 @@ namespace dhcp {
  
  Daemon::Daemon()
      : signal_set_(), signal_handler_(), config_file_(""), proc_name_(""),

Modified: branches/2016Q1/net/kea/files/patch-src-lib-log-interprocess-Makefile.am
==============================================================================
--- branches/2016Q1/net/kea/files/patch-src-lib-log-interprocess-Makefile.am	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/files/patch-src-lib-log-interprocess-Makefile.am	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,11 +1,11 @@
---- src/lib/log/interprocess/Makefile.am.orig	2015-07-23 16:45:11 UTC
+--- src/lib/log/interprocess/Makefile.am.orig	2015-12-28 12:18:05 UTC
 +++ src/lib/log/interprocess/Makefile.am
 @@ -1,7 +1,7 @@
  SUBDIRS = . tests
  
  AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib
--AM_CPPFLAGS += -DLOCKFILE_DIR=\"${localstatedir}/run/${PACKAGE_NAME}\"
-+AM_CPPFLAGS += -DLOCKFILE_DIR=\"${localstatedir}/run\"
+-AM_CPPFLAGS += -DLOCKFILE_DIR=\"$(localstatedir)/run/$(PACKAGE_NAME)\"
++AM_CPPFLAGS += -DLOCKFILE_DIR=\"$(localstatedir)/run\"
  AM_CPPFLAGS += $(BOOST_INCLUDES)
  
  AM_CXXFLAGS = $(KEA_CXXFLAGS)

Modified: branches/2016Q1/net/kea/pkg-plist
==============================================================================
--- branches/2016Q1/net/kea/pkg-plist	Tue Jan 26 03:57:14 2016	(r407259)
+++ branches/2016Q1/net/kea/pkg-plist	Tue Jan 26 04:00:34 2016	(r407260)
@@ -1,312 +1,6 @@
-bin/message
-include/kea/asio/LICENSE_1_0.txt
-include/kea/asio/README
-include/kea/asio/basic_datagram_socket.hpp
-include/kea/asio/basic_deadline_timer.hpp
-include/kea/asio/basic_io_object.hpp
-include/kea/asio/basic_raw_socket.hpp
-include/kea/asio/basic_serial_port.hpp
-include/kea/asio/basic_socket.hpp
-include/kea/asio/basic_socket_acceptor.hpp
-include/kea/asio/basic_socket_iostream.hpp
-include/kea/asio/basic_socket_streambuf.hpp
-include/kea/asio/basic_stream_socket.hpp
-include/kea/asio/basic_streambuf.hpp
-include/kea/asio/basic_streambuf_fwd.hpp
-include/kea/asio/buffer.hpp
-include/kea/asio/buffered_read_stream.hpp
-include/kea/asio/buffered_read_stream_fwd.hpp
-include/kea/asio/buffered_stream.hpp
-include/kea/asio/buffered_stream_fwd.hpp
-include/kea/asio/buffered_write_stream.hpp
-include/kea/asio/buffered_write_stream_fwd.hpp
-include/kea/asio/buffers_iterator.hpp
-include/kea/asio/completion_condition.hpp
-include/kea/asio/datagram_socket_service.hpp
-include/kea/asio/deadline_timer.hpp
-include/kea/asio/deadline_timer_service.hpp
-include/kea/asio/detail/array_fwd.hpp
-include/kea/asio/detail/base_from_completion_cond.hpp
-include/kea/asio/detail/bind_handler.hpp
-include/kea/asio/detail/buffer_resize_guard.hpp
-include/kea/asio/detail/buffer_sequence_adapter.hpp
-include/kea/asio/detail/buffered_stream_storage.hpp
-include/kea/asio/detail/call_stack.hpp
-include/kea/asio/detail/completion_handler.hpp
-include/kea/asio/detail/config.hpp
-include/kea/asio/detail/consuming_buffers.hpp
-include/kea/asio/detail/deadline_timer_service.hpp
-include/kea/asio/detail/descriptor_ops.hpp
-include/kea/asio/detail/descriptor_read_op.hpp
-include/kea/asio/detail/descriptor_write_op.hpp
-include/kea/asio/detail/dev_poll_reactor.hpp
-include/kea/asio/detail/dev_poll_reactor_fwd.hpp
-include/kea/asio/detail/epoll_reactor.hpp
-include/kea/asio/detail/epoll_reactor_fwd.hpp
-include/kea/asio/detail/event.hpp
-include/kea/asio/detail/eventfd_select_interrupter.hpp
-include/kea/asio/detail/fd_set_adapter.hpp
-include/kea/asio/detail/fenced_block.hpp
-include/kea/asio/detail/gcc_arm_fenced_block.hpp
-include/kea/asio/detail/gcc_fenced_block.hpp
-include/kea/asio/detail/gcc_hppa_fenced_block.hpp
-include/kea/asio/detail/gcc_sync_fenced_block.hpp
-include/kea/asio/detail/gcc_x86_fenced_block.hpp
-include/kea/asio/detail/handler_alloc_helpers.hpp
-include/kea/asio/detail/handler_invoke_helpers.hpp
-include/kea/asio/detail/hash_map.hpp
-include/kea/asio/detail/impl/descriptor_ops.ipp
-include/kea/asio/detail/impl/dev_poll_reactor.hpp
-include/kea/asio/detail/impl/dev_poll_reactor.ipp
-include/kea/asio/detail/impl/epoll_reactor.hpp
-include/kea/asio/detail/impl/epoll_reactor.ipp
-include/kea/asio/detail/impl/eventfd_select_interrupter.ipp
-include/kea/asio/detail/impl/kqueue_reactor.hpp
-include/kea/asio/detail/impl/kqueue_reactor.ipp
-include/kea/asio/detail/impl/pipe_select_interrupter.ipp
-include/kea/asio/detail/impl/posix_event.ipp
-include/kea/asio/detail/impl/posix_mutex.ipp
-include/kea/asio/detail/impl/posix_thread.ipp
-include/kea/asio/detail/impl/posix_tss_ptr.ipp
-include/kea/asio/detail/impl/reactive_descriptor_service.ipp
-include/kea/asio/detail/impl/reactive_serial_port_service.ipp
-include/kea/asio/detail/impl/reactive_socket_service_base.ipp
-include/kea/asio/detail/impl/resolver_service_base.ipp
-include/kea/asio/detail/impl/select_reactor.hpp
-include/kea/asio/detail/impl/select_reactor.ipp
-include/kea/asio/detail/impl/service_registry.hpp
-include/kea/asio/detail/impl/service_registry.ipp
-include/kea/asio/detail/impl/socket_ops.ipp
-include/kea/asio/detail/impl/socket_select_interrupter.ipp
-include/kea/asio/detail/impl/strand_service.hpp
-include/kea/asio/detail/impl/strand_service.ipp
-include/kea/asio/detail/impl/task_io_service.hpp
-include/kea/asio/detail/impl/task_io_service.ipp
-include/kea/asio/detail/impl/throw_error.ipp
-include/kea/asio/detail/impl/timer_queue.ipp
-include/kea/asio/detail/impl/timer_queue_set.ipp
-include/kea/asio/detail/impl/win_event.ipp
-include/kea/asio/detail/impl/win_iocp_handle_service.ipp
-include/kea/asio/detail/impl/win_iocp_io_service.hpp
-include/kea/asio/detail/impl/win_iocp_io_service.ipp
-include/kea/asio/detail/impl/win_iocp_serial_port_service.ipp
-include/kea/asio/detail/impl/win_iocp_socket_service_base.ipp
-include/kea/asio/detail/impl/win_mutex.ipp
-include/kea/asio/detail/impl/win_thread.ipp
-include/kea/asio/detail/impl/win_tss_ptr.ipp
-include/kea/asio/detail/impl/winsock_init.ipp
-include/kea/asio/detail/io_control.hpp
-include/kea/asio/detail/kqueue_reactor.hpp
-include/kea/asio/detail/kqueue_reactor_fwd.hpp
-include/kea/asio/detail/local_free_on_block_exit.hpp
-include/kea/asio/detail/macos_fenced_block.hpp
-include/kea/asio/detail/mutex.hpp
-include/kea/asio/detail/noncopyable.hpp
-include/kea/asio/detail/null_buffers_op.hpp
-include/kea/asio/detail/null_event.hpp
-include/kea/asio/detail/null_fenced_block.hpp
-include/kea/asio/detail/null_mutex.hpp
-include/kea/asio/detail/null_signal_blocker.hpp
-include/kea/asio/detail/null_thread.hpp
-include/kea/asio/detail/null_tss_ptr.hpp
-include/kea/asio/detail/object_pool.hpp
-include/kea/asio/detail/old_win_sdk_compat.hpp
-include/kea/asio/detail/op_queue.hpp
-include/kea/asio/detail/operation.hpp
-include/kea/asio/detail/pipe_select_interrupter.hpp
-include/kea/asio/detail/pop_options.hpp
-include/kea/asio/detail/posix_event.hpp
-include/kea/asio/detail/posix_fd_set_adapter.hpp
-include/kea/asio/detail/posix_mutex.hpp
-include/kea/asio/detail/posix_signal_blocker.hpp
-include/kea/asio/detail/posix_thread.hpp
-include/kea/asio/detail/posix_tss_ptr.hpp
-include/kea/asio/detail/push_options.hpp
-include/kea/asio/detail/reactive_descriptor_service.hpp
-include/kea/asio/detail/reactive_null_buffers_op.hpp
-include/kea/asio/detail/reactive_serial_port_service.hpp
-include/kea/asio/detail/reactive_socket_accept_op.hpp
-include/kea/asio/detail/reactive_socket_connect_op.hpp
-include/kea/asio/detail/reactive_socket_recv_op.hpp
-include/kea/asio/detail/reactive_socket_recvfrom_op.hpp
-include/kea/asio/detail/reactive_socket_send_op.hpp
-include/kea/asio/detail/reactive_socket_sendto_op.hpp
-include/kea/asio/detail/reactive_socket_service.hpp
-include/kea/asio/detail/reactive_socket_service_base.hpp
-include/kea/asio/detail/reactor.hpp
-include/kea/asio/detail/reactor_fwd.hpp
-include/kea/asio/detail/reactor_op.hpp
-include/kea/asio/detail/reactor_op_queue.hpp
-include/kea/asio/detail/regex_fwd.hpp
-include/kea/asio/detail/resolve_endpoint_op.hpp
-include/kea/asio/detail/resolve_op.hpp
-include/kea/asio/detail/resolver_service.hpp
-include/kea/asio/detail/resolver_service_base.hpp
-include/kea/asio/detail/scoped_lock.hpp
-include/kea/asio/detail/select_interrupter.hpp
-include/kea/asio/detail/select_reactor.hpp
-include/kea/asio/detail/select_reactor_fwd.hpp
-include/kea/asio/detail/service_base.hpp
-include/kea/asio/detail/service_id.hpp
-include/kea/asio/detail/service_registry.hpp
-include/kea/asio/detail/service_registry_fwd.hpp
-include/kea/asio/detail/shared_ptr.hpp
-include/kea/asio/detail/signal_blocker.hpp
-include/kea/asio/detail/signal_init.hpp
-include/kea/asio/detail/socket_holder.hpp
-include/kea/asio/detail/socket_ops.hpp
-include/kea/asio/detail/socket_option.hpp
-include/kea/asio/detail/socket_select_interrupter.hpp
-include/kea/asio/detail/socket_types.hpp
-include/kea/asio/detail/solaris_fenced_block.hpp
-include/kea/asio/detail/strand_service.hpp
-include/kea/asio/detail/task_io_service.hpp
-include/kea/asio/detail/task_io_service_fwd.hpp
-include/kea/asio/detail/task_io_service_operation.hpp
-include/kea/asio/detail/thread.hpp
-include/kea/asio/detail/throw_error.hpp
-include/kea/asio/detail/timer_op.hpp
-include/kea/asio/detail/timer_queue.hpp
-include/kea/asio/detail/timer_queue_base.hpp
-include/kea/asio/detail/timer_queue_fwd.hpp
-include/kea/asio/detail/timer_queue_set.hpp
-include/kea/asio/detail/timer_scheduler.hpp
-include/kea/asio/detail/timer_scheduler_fwd.hpp
-include/kea/asio/detail/tss_ptr.hpp
-include/kea/asio/detail/wait_handler.hpp
-include/kea/asio/detail/weak_ptr.hpp
-include/kea/asio/detail/win_event.hpp
-include/kea/asio/detail/win_fd_set_adapter.hpp
-include/kea/asio/detail/win_fenced_block.hpp
-include/kea/asio/detail/win_iocp_handle_read_op.hpp
-include/kea/asio/detail/win_iocp_handle_service.hpp
-include/kea/asio/detail/win_iocp_handle_write_op.hpp
-include/kea/asio/detail/win_iocp_io_service.hpp
-include/kea/asio/detail/win_iocp_io_service_fwd.hpp
-include/kea/asio/detail/win_iocp_null_buffers_op.hpp
-include/kea/asio/detail/win_iocp_operation.hpp
-include/kea/asio/detail/win_iocp_overlapped_op.hpp
-include/kea/asio/detail/win_iocp_overlapped_ptr.hpp
-include/kea/asio/detail/win_iocp_serial_port_service.hpp
-include/kea/asio/detail/win_iocp_socket_accept_op.hpp
-include/kea/asio/detail/win_iocp_socket_recv_op.hpp
-include/kea/asio/detail/win_iocp_socket_recvfrom_op.hpp
-include/kea/asio/detail/win_iocp_socket_send_op.hpp
-include/kea/asio/detail/win_iocp_socket_service.hpp
-include/kea/asio/detail/win_iocp_socket_service_base.hpp
-include/kea/asio/detail/win_mutex.hpp
-include/kea/asio/detail/win_signal_blocker.hpp
-include/kea/asio/detail/win_thread.hpp
-include/kea/asio/detail/win_tss_ptr.hpp
-include/kea/asio/detail/wince_thread.hpp
-include/kea/asio/detail/winsock_init.hpp
-include/kea/asio/detail/wrapped_handler.hpp
-include/kea/asio/error.hpp
-include/kea/asio/error_code.hpp
-include/kea/asio/handler_alloc_hook.hpp
-include/kea/asio/handler_invoke_hook.hpp
-include/kea/asio/impl/error.ipp
-include/kea/asio/impl/error_code.ipp
-include/kea/asio/impl/io_service.hpp
-include/kea/asio/impl/io_service.ipp
-include/kea/asio/impl/read.hpp
-include/kea/asio/impl/read.ipp
-include/kea/asio/impl/read_at.hpp
-include/kea/asio/impl/read_at.ipp
-include/kea/asio/impl/read_until.hpp
-include/kea/asio/impl/read_until.ipp
-include/kea/asio/impl/serial_port_base.hpp
-include/kea/asio/impl/serial_port_base.ipp
-include/kea/asio/impl/src.cpp
-include/kea/asio/impl/src.hpp
-include/kea/asio/impl/write.hpp
-include/kea/asio/impl/write.ipp
-include/kea/asio/impl/write_at.hpp
-include/kea/asio/impl/write_at.ipp
-include/kea/asio/io_service.hpp
-include/kea/asio/ip/address.hpp
-include/kea/asio/ip/address_v4.hpp
-include/kea/asio/ip/address_v6.hpp
-include/kea/asio/ip/basic_endpoint.hpp
-include/kea/asio/ip/basic_resolver.hpp
-include/kea/asio/ip/basic_resolver_entry.hpp
-include/kea/asio/ip/basic_resolver_iterator.hpp
-include/kea/asio/ip/basic_resolver_query.hpp
-include/kea/asio/ip/detail/endpoint.hpp
-include/kea/asio/ip/detail/impl/endpoint.ipp
-include/kea/asio/ip/detail/socket_option.hpp
-include/kea/asio/ip/host_name.hpp
-include/kea/asio/ip/icmp.hpp
-include/kea/asio/ip/impl/address.hpp
-include/kea/asio/ip/impl/address.ipp
-include/kea/asio/ip/impl/address_v4.hpp
-include/kea/asio/ip/impl/address_v4.ipp
-include/kea/asio/ip/impl/address_v6.hpp
-include/kea/asio/ip/impl/address_v6.ipp
-include/kea/asio/ip/impl/basic_endpoint.hpp
-include/kea/asio/ip/impl/host_name.ipp
-include/kea/asio/ip/multicast.hpp
-include/kea/asio/ip/resolver_query_base.hpp
-include/kea/asio/ip/resolver_service.hpp
-include/kea/asio/ip/tcp.hpp
-include/kea/asio/ip/udp.hpp
-include/kea/asio/ip/unicast.hpp
-include/kea/asio/ip/v6_only.hpp
-include/kea/asio/is_read_buffered.hpp
-include/kea/asio/is_write_buffered.hpp
-include/kea/asio/local/basic_endpoint.hpp
-include/kea/asio/local/connect_pair.hpp
-include/kea/asio/local/datagram_protocol.hpp
-include/kea/asio/local/detail/endpoint.hpp
-include/kea/asio/local/detail/impl/endpoint.ipp
-include/kea/asio/local/stream_protocol.hpp
-include/kea/asio/placeholders.hpp
-include/kea/asio/posix/basic_descriptor.hpp
-include/kea/asio/posix/basic_stream_descriptor.hpp
-include/kea/asio/posix/descriptor_base.hpp
-include/kea/asio/posix/stream_descriptor.hpp
-include/kea/asio/posix/stream_descriptor_service.hpp
-include/kea/asio/raw_socket_service.hpp
-include/kea/asio/read.hpp
-include/kea/asio/read_at.hpp
-include/kea/asio/read_until.hpp
-include/kea/asio/serial_port.hpp
-include/kea/asio/serial_port_base.hpp
-include/kea/asio/serial_port_service.hpp
-include/kea/asio/socket_acceptor_service.hpp
-include/kea/asio/socket_base.hpp
-include/kea/asio/ssl.hpp
-include/kea/asio/ssl/basic_context.hpp
-include/kea/asio/ssl/context.hpp
-include/kea/asio/ssl/context_base.hpp
-include/kea/asio/ssl/context_service.hpp
-include/kea/asio/ssl/detail/openssl_context_service.hpp
-include/kea/asio/ssl/detail/openssl_init.hpp
-include/kea/asio/ssl/detail/openssl_operation.hpp
-include/kea/asio/ssl/detail/openssl_stream_service.hpp
-include/kea/asio/ssl/detail/openssl_types.hpp
-include/kea/asio/ssl/stream.hpp
-include/kea/asio/ssl/stream_base.hpp
-include/kea/asio/ssl/stream_service.hpp
-include/kea/asio/strand.hpp
-include/kea/asio/stream_socket_service.hpp
-include/kea/asio/streambuf.hpp
-include/kea/asio/system_error.hpp
-include/kea/asio/thread.hpp
-include/kea/asio/time_traits.hpp
-include/kea/asio/version.hpp
-include/kea/asio/windows/basic_handle.hpp
-include/kea/asio/windows/basic_random_access_handle.hpp
-include/kea/asio/windows/basic_stream_handle.hpp
-include/kea/asio/windows/overlapped_ptr.hpp
-include/kea/asio/windows/random_access_handle.hpp
-include/kea/asio/windows/random_access_handle_service.hpp
-include/kea/asio/windows/stream_handle.hpp
-include/kea/asio/windows/stream_handle_service.hpp
-include/kea/asio/write.hpp
-include/kea/asio/write_at.hpp
-include/kea/asiolink/io_address.h
+bin/kea-msg-compiler
 include/kea/config.h
+include/kea/asiolink/io_address.h
 include/kea/dhcp/classify.h
 include/kea/dhcp/dhcp4.h
 include/kea/dhcp/dhcp6.h
@@ -412,6 +106,10 @@ lib/libkea-exceptions.a
 lib/libkea-exceptions.so
 lib/libkea-exceptions.so.0
 lib/libkea-exceptions.so.0.0.0
+lib/libkea-eval.a
+lib/libkea-eval.so
+lib/libkea-eval.so.3
+lib/libkea-eval.so.3.0.0
 lib/libkea-hooks.a
 lib/libkea-hooks.so
 lib/libkea-hooks.so.1
@@ -456,13 +154,12 @@ sbin/perfdhcp
 %%DATADIR%%/dhcp6.spec
 %%DATADIR%%/scripts/admin-utils.sh
 %%DATADIR%%/scripts/mysql/dhcpdb_create.mysql
-%%DATADIR%%/scripts/mysql/lease_dump_1.0.sh
-%%DATADIR%%/scripts/mysql/lease_dump_2.0.sh
-%%DATADIR%%/scripts/mysql/lease_dump_3.0.sh
 %%DATADIR%%/scripts/mysql/upgrade_1.0_to_2.0.sh
 %%DATADIR%%/scripts/mysql/upgrade_2.0_to_3.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_3.0_to_4.0.sh
+%%DATADIR%%/scripts/mysql/upgrade_4.0_to_4.1.sh
+%%DATADIR%%/scripts/pgsql/upgrade_1.0_to_2.0.sh
 %%DATADIR%%/scripts/pgsql/dhcpdb_create.pgsql
-%%DATADIR%%/scripts/pgsql/lease_dump_1.0.sh
 @sample %%ETCDIR%%/kea.conf.sample
 @sample %%ETCDIR%%/keactrl.conf.sample
 @dir /var/db/kea



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601260400.u0Q40Yp6059763>