pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/kea



Module Name:    pkgsrc
Committed By:   sekiya
Date:           Sat Oct 28 21:51:37 UTC 2023

Modified Files:
        pkgsrc/net/kea: DESCR Makefile PLIST distinfo

Log Message:
Update to kea-2.4.0


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/kea/DESCR pkgsrc/net/kea/PLIST \
    pkgsrc/net/kea/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/kea/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/kea/DESCR
diff -u pkgsrc/net/kea/DESCR:1.1 pkgsrc/net/kea/DESCR:1.2
--- pkgsrc/net/kea/DESCR:1.1    Mon Dec 19 07:44:50 2022
+++ pkgsrc/net/kea/DESCR        Sat Oct 28 21:51:36 2023
@@ -2,4 +2,4 @@ Kea is the next generation of DHCP softw
 Consortium (ISC). It supports both the DHCPv4 and DHCPv6 protocols along with
 their extensions, e.g. prefix delegation and dynamic updates to DNS.
 
-Documentation is at https://downloads.isc.org/isc/kea/2.2.0/doc/html/arm/intro.html
+Documentation at https://downloads.isc.org/isc/kea/2.4.0/doc/html/arm/intro.html
Index: pkgsrc/net/kea/PLIST
diff -u pkgsrc/net/kea/PLIST:1.1 pkgsrc/net/kea/PLIST:1.2
--- pkgsrc/net/kea/PLIST:1.1    Mon Dec 19 07:44:50 2022
+++ pkgsrc/net/kea/PLIST        Sat Oct 28 21:51:37 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2022/12/19 07:44:50 sekiya Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/10/28 21:51:37 sekiya Exp $
 include/kea/asiodns/asiodns_messages.h
 include/kea/asiodns/io_fetch.h
 include/kea/asiodns/logger.h
@@ -19,6 +19,7 @@ include/kea/asiolink/io_endpoint.h
 include/kea/asiolink/io_error.h
 include/kea/asiolink/io_service.h
 include/kea/asiolink/io_service_signal.h
+include/kea/asiolink/io_service_thread_pool.h
 include/kea/asiolink/io_socket.h
 include/kea/asiolink/openssl_tls.h
 include/kea/asiolink/process_spawn.h
@@ -138,6 +139,8 @@ include/kea/dhcp_ddns/ncr_udp.h
 include/kea/dhcpsrv/alloc_engine.h
 include/kea/dhcpsrv/alloc_engine_log.h
 include/kea/dhcpsrv/alloc_engine_messages.h
+include/kea/dhcpsrv/allocation_state.h
+include/kea/dhcpsrv/allocator.h
 include/kea/dhcpsrv/base_host_data_source.h
 include/kea/dhcpsrv/cache_host_data_source.h
 include/kea/dhcpsrv/callout_handle_store.h
@@ -149,6 +152,7 @@ include/kea/dhcpsrv/cfg_consistency.h
 include/kea/dhcpsrv/cfg_db_access.h
 include/kea/dhcpsrv/cfg_duid.h
 include/kea/dhcpsrv/cfg_expiration.h
+include/kea/dhcpsrv/cfg_globals.h
 include/kea/dhcpsrv/cfg_host_operations.h
 include/kea/dhcpsrv/cfg_hosts.h
 include/kea/dhcpsrv/cfg_hosts_util.h
@@ -178,7 +182,8 @@ include/kea/dhcpsrv/dhcp4o6_ipc.h
 include/kea/dhcpsrv/dhcpsrv_exceptions.h
 include/kea/dhcpsrv/dhcpsrv_log.h
 include/kea/dhcpsrv/dhcpsrv_messages.h
-include/kea/dhcpsrv/free_lease_queue.h
+include/kea/dhcpsrv/flq_allocation_state.h
+include/kea/dhcpsrv/flq_allocator.h
 include/kea/dhcpsrv/host.h
 include/kea/dhcpsrv/host_container.h
 include/kea/dhcpsrv/host_data_source_factory.h
@@ -187,6 +192,8 @@ include/kea/dhcpsrv/hosts_log.h
 include/kea/dhcpsrv/hosts_messages.h
 include/kea/dhcpsrv/ip_range.h
 include/kea/dhcpsrv/ip_range_permutation.h
+include/kea/dhcpsrv/iterative_allocation_state.h
+include/kea/dhcpsrv/iterative_allocator.h
 include/kea/dhcpsrv/key_from_key.h
 include/kea/dhcpsrv/lease.h
 include/kea/dhcpsrv/lease_file_loader.h
@@ -220,6 +227,8 @@ include/kea/dhcpsrv/parsers/simple_parse
 ${PLIST.pgsql}include/kea/dhcpsrv/pgsql_host_data_source.h
 ${PLIST.pgsql}include/kea/dhcpsrv/pgsql_lease_mgr.h
 include/kea/dhcpsrv/pool.h
+include/kea/dhcpsrv/random_allocation_state.h
+include/kea/dhcpsrv/random_allocator.h
 include/kea/dhcpsrv/resource_handler.h
 include/kea/dhcpsrv/sanity_checker.h
 include/kea/dhcpsrv/shared_network.h
@@ -228,6 +237,7 @@ include/kea/dhcpsrv/subnet.h
 include/kea/dhcpsrv/subnet_id.h
 include/kea/dhcpsrv/subnet_selector.h
 include/kea/dhcpsrv/timer_mgr.h
+include/kea/dhcpsrv/tracking_lease_mgr.h
 include/kea/dhcpsrv/utils.h
 include/kea/dhcpsrv/writable_host_data_source.h
 include/kea/dns/dns_fwd.h
@@ -308,7 +318,6 @@ include/kea/http/http_log.h
 include/kea/http/http_message.h
 include/kea/http/http_message_parser_base.h
 include/kea/http/http_messages.h
-include/kea/http/http_thread_pool.h
 include/kea/http/http_types.h
 include/kea/http/listener.h
 include/kea/http/listener_impl.h
@@ -371,6 +380,15 @@ include/kea/process/redact_config.h
 include/kea/stats/context.h
 include/kea/stats/observation.h
 include/kea/stats/stats_mgr.h
+include/kea/tcp/mt_tcp_listener_mgr.h
+include/kea/tcp/tcp_connection.h
+include/kea/tcp/tcp_connection_acceptor.h
+include/kea/tcp/tcp_connection_pool.h
+include/kea/tcp/tcp_listener.h
+include/kea/tcp/tcp_log.h
+include/kea/tcp/tcp_messages.h
+include/kea/tcp/tcp_stream_msg.h
+include/kea/util/bigints.h
 include/kea/util/boost_time_utils.h
 include/kea/util/buffer.h
 include/kea/util/csv_file.h
@@ -442,6 +460,7 @@ ${PLIST.mysql}lib/libkea-mysql.la
 ${PLIST.pgsql}lib/libkea-pgsql.la
 lib/libkea-process.la
 lib/libkea-stats.la
+lib/libkea-tcp.la
 lib/libkea-util-io.la
 lib/libkea-util.la
 man/man8/kea-admin.8
@@ -490,8 +509,10 @@ share/doc/kea/examples/kea4/classify2.js
 share/doc/kea/examples/kea4/comments.json
 share/doc/kea/examples/kea4/config-backend.json
 share/doc/kea/examples/kea4/dhcpv4-over-dhcpv6.json
+share/doc/kea/examples/kea4/dnr.json
 share/doc/kea/examples/kea4/global-reservations.json
-share/doc/kea/examples/kea4/ha-load-balancing-primary.json
+share/doc/kea/examples/kea4/ha-load-balancing-server1-mt-with-tls.json
+share/doc/kea/examples/kea4/ha-load-balancing-server2-mt.json
 share/doc/kea/examples/kea4/hooks-radius.json
 share/doc/kea/examples/kea4/hooks.json
 share/doc/kea/examples/kea4/leases-expiration.json
@@ -515,9 +536,11 @@ share/doc/kea/examples/kea6/classify2.js
 share/doc/kea/examples/kea6/comments.json
 share/doc/kea/examples/kea6/config-backend.json
 share/doc/kea/examples/kea6/dhcpv4-over-dhcpv6.json
+share/doc/kea/examples/kea6/dnr.json
 share/doc/kea/examples/kea6/duid.json
 share/doc/kea/examples/kea6/global-reservations.json
-share/doc/kea/examples/kea6/ha-hot-standby.json
+share/doc/kea/examples/kea6/ha-hot-standby-server1-with-tls.json
+share/doc/kea/examples/kea6/ha-hot-standby-server2.json
 share/doc/kea/examples/kea6/hooks.json
 share/doc/kea/examples/kea6/iPXE.json
 share/doc/kea/examples/kea6/leases-expiration.json
@@ -541,6 +564,11 @@ share/doc/kea/examples/netconf/kea-dhcp6
 share/doc/kea/examples/netconf/kea-dhcp6-operations/twosubnets.xml
 share/doc/kea/examples/netconf/simple-dhcp4.json
 share/doc/kea/examples/netconf/simple-dhcp6.json
+share/doc/kea/examples/template-ha-mt-tls/info.md
+share/doc/kea/examples/template-ha-mt-tls/kea-ca-1.conf
+share/doc/kea/examples/template-ha-mt-tls/kea-ca-2.conf
+share/doc/kea/examples/template-ha-mt-tls/kea-dhcp4-1.conf
+share/doc/kea/examples/template-ha-mt-tls/kea-dhcp4-2.conf
 share/doc/kea/examples/template-power-user-home/info.md
 share/doc/kea/examples/template-power-user-home/kea-ca-1.conf
 share/doc/kea/examples/template-power-user-home/kea-ca-2.conf
@@ -552,6 +580,7 @@ share/examples/kea/kea-dhcp-ddns.conf
 share/examples/kea/kea-dhcp4.conf
 share/examples/kea/kea-dhcp6.conf
 share/examples/kea/keactrl.conf
+share/examples/rc.d/kea
 share/kea/api/build-report.json
 share/kea/api/cache-clear.json
 share/kea/api/cache-flush.json
@@ -569,12 +598,14 @@ share/kea/api/class-list.json
 share/kea/api/class-update.json
 share/kea/api/config-backend-pull.json
 share/kea/api/config-get.json
+share/kea/api/config-hash-get.json
 share/kea/api/config-reload.json
 share/kea/api/config-set.json
 share/kea/api/config-test.json
 share/kea/api/config-write.json
 share/kea/api/dhcp-disable.json
 share/kea/api/dhcp-enable.json
+share/kea/api/extended-info4-upgrade.json
 share/kea/api/gss-tsig-get-all.json
 share/kea/api/gss-tsig-get.json
 share/kea/api/gss-tsig-key-del.json
@@ -605,6 +636,7 @@ share/kea/api/lease4-get.json
 share/kea/api/lease4-resend-ddns.json
 share/kea/api/lease4-update.json
 share/kea/api/lease4-wipe.json
+share/kea/api/lease4-write.json
 share/kea/api/lease6-add.json
 share/kea/api/lease6-bulk-apply.json
 share/kea/api/lease6-del.json
@@ -616,6 +648,7 @@ share/kea/api/lease6-get.json
 share/kea/api/lease6-resend-ddns.json
 share/kea/api/lease6-update.json
 share/kea/api/lease6-wipe.json
+share/kea/api/lease6-write.json
 share/kea/api/leases-reclaim.json
 share/kea/api/libreload.json
 share/kea/api/list-commands.json
@@ -708,10 +741,12 @@ share/kea/api/remote-subnet6-set.json
 share/kea/api/reservation-add.json
 share/kea/api/reservation-del.json
 share/kea/api/reservation-get-all.json
+share/kea/api/reservation-get-by-address.json
 share/kea/api/reservation-get-by-hostname.json
 share/kea/api/reservation-get-by-id.json
 share/kea/api/reservation-get-page.json
 share/kea/api/reservation-get.json
+share/kea/api/reservation-update.json
 share/kea/api/server-tag-get.json
 share/kea/api/shutdown.json
 share/kea/api/stat-lease4-get.json
@@ -769,6 +804,11 @@ share/kea/scripts/mysql/upgrade_010_to_0
 share/kea/scripts/mysql/upgrade_011_to_012.sh
 share/kea/scripts/mysql/upgrade_012_to_013.sh
 share/kea/scripts/mysql/upgrade_013_to_014.sh
+share/kea/scripts/mysql/upgrade_014_to_015.sh
+share/kea/scripts/mysql/upgrade_015_to_016.sh
+share/kea/scripts/mysql/upgrade_016_to_017.sh
+share/kea/scripts/mysql/upgrade_017_to_018.sh
+share/kea/scripts/mysql/upgrade_018_to_019.sh
 share/kea/scripts/mysql/wipe_data.sh
 share/kea/scripts/pgsql/dhcpdb_create.pgsql
 share/kea/scripts/pgsql/dhcpdb_drop.pgsql
@@ -790,4 +830,9 @@ share/kea/scripts/pgsql/upgrade_009_to_0
 share/kea/scripts/pgsql/upgrade_010_to_011.sh
 share/kea/scripts/pgsql/upgrade_011_to_012.sh
 share/kea/scripts/pgsql/upgrade_012_to_013.sh
+share/kea/scripts/pgsql/upgrade_013_to_014.sh
+share/kea/scripts/pgsql/upgrade_014_to_015.sh
+share/kea/scripts/pgsql/upgrade_015_to_016.sh
+share/kea/scripts/pgsql/upgrade_016_to_017.sh
+share/kea/scripts/pgsql/upgrade_017_to_018.sh
 share/kea/scripts/pgsql/wipe_data.sh
Index: pkgsrc/net/kea/distinfo
diff -u pkgsrc/net/kea/distinfo:1.1 pkgsrc/net/kea/distinfo:1.2
--- pkgsrc/net/kea/distinfo:1.1 Mon Dec 19 07:44:50 2022
+++ pkgsrc/net/kea/distinfo     Sat Oct 28 21:51:37 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2022/12/19 07:44:50 sekiya Exp $
+$NetBSD: distinfo,v 1.2 2023/10/28 21:51:37 sekiya Exp $
 
-BLAKE2s (kea-2.2.0.tar.gz) = 3792891ce82628c82cd7102d137c7f61d1658c5b2435ab5aed452fe62213f0b1
-SHA512 (kea-2.2.0.tar.gz) = 82cd44efea8c968ef097de242e1ca59e0183c80df25050017fd45538d35da64a9a0d2f4a5249ad3bd3d30b1f8895c360d301518bc22e60dfddd966fe020dc773
-Size (kea-2.2.0.tar.gz) = 9999074 bytes
+BLAKE2s (kea-2.4.0.tar.gz) = d81cd7232631717f2c982ffa9467f5e24f5628d235342dc1c271d293284e051c
+SHA512 (kea-2.4.0.tar.gz) = b0bdb6b6af88e322145ffeb742a818d6e225846ff981ecc4925d311870db94e0c5a4eb0e1140f146624f64b636c9b24148b5efbc32e62a19b99bba0810b54654
+Size (kea-2.4.0.tar.gz) = 10462721 bytes
 SHA1 (patch-configure) = f90136c624f291e6b4fbe28ebd0f14046479b261

Index: pkgsrc/net/kea/Makefile
diff -u pkgsrc/net/kea/Makefile:1.4 pkgsrc/net/kea/Makefile:1.5
--- pkgsrc/net/kea/Makefile:1.4 Tue Oct 24 22:10:20 2023
+++ pkgsrc/net/kea/Makefile     Sat Oct 28 21:51:36 2023
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2023/10/24 22:10:20 wiz Exp $
+# $NetBSD: Makefile,v 1.5 2023/10/28 21:51:36 sekiya Exp $
 
 DISTNAME=      kea-${VERSION}
 #PKGREVISION=  1
 COMMENT=       Next-generation ISC Dynamic Host Configuration Protocol (DHCP) Server
-PKGREVISION=   3
 
 .include "options.mk"
 
@@ -14,7 +13,7 @@ MAINTAINER=           sekiya%NetBSD.org@localhost
 HOMEPAGE=              https://www.isc.org/kea/
 LICENSE=               mpl-2.0
 
-VERSION=               2.2.0
+VERSION=               2.4.0
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -23,7 +22,8 @@ USE_LIBTOOL=          yes
 PKG_SYSCONFSUBDIR=     kea
 
 USE_TOOLS+=            gmake
-USE_LANGUAGES+=                c99 c++
+USE_LANGUAGES+=                c++ c
+USE_CC_FEATURES+=      c99
 
 RCD_SCRIPTS=           kea
 



Home | Main Index | Thread Index | Old Index