From nobody Sat Oct 19 10:17:47 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XVyF75KqFz5ZwQP; Sat, 19 Oct 2024 10:17:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XVyF74fzlz44pr; Sat, 19 Oct 2024 10:17:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729333067; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Mw3ReXEvjVJe0usoD+/DmOsp1azJsw+i9KB+NcRgFTI=; b=pUcPmdSt3UWCQWlUXj7SXG2x7i7BRIeJVzQFwQqIhuRjCzVMVMmU1x7j5ubw7dP0QMqh1K QZ1t4Gz7g2pF1aII64vUlnDfGdA1tbNjb3dj+wjILwKe3+Z03YcAdnuIDsTj97INZcR4Q0 GNMOLJ18O/A5+bQo4F/gqQYmvz3CVzC4cP+bwuuKtoUYpthk4S525u6j3u3hxnd5zZbTCF iA8KsKpD6t0nOB9Vgsn/zk9Dq7SmJuHJ+8B94R67SR6QCAi7qwN5TWKjXCVj3pdQv2J39i DEqyEIV2a+XVyTc+mFnbZEqdzul908/IgWMjFv5OwOPfzKulgdmyS2Wl7Q9GRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1729333067; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Mw3ReXEvjVJe0usoD+/DmOsp1azJsw+i9KB+NcRgFTI=; b=Z8ku4CDB6tDWznwxTQfjCcTADC31FfxBMJwy+DC07vVnoVtfK+/uKIKwol8UVS4jKGVQVZ fgx8F+nvsD3ro5zRVeOQ5Ot4ZZBVT8ihGS7XBZIoAgKR/YMvREi5Exks5q1K3COHnOofzt 85OVL2++wK8Z5oL57d4Fn09ubdnPFhAS7zMfEJPPtnygE4QugKHFtUr97wIWU03EwEiGVu IRwLMHKRhCqcbCjEOuejH9vzg7Rf04/6B/+KT312s+gYjPcfhhQ87evb4o+47dLHwUJf0t bvuzgGLzHBgM9/3l/pRJIK2Z11lD8X1K7CTJbGI/JNxrD0Lvmy9RBJB57psmfg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1729333067; a=rsa-sha256; cv=none; b=aVDhfZvcK/zUj1z7s6cM9MZhhS1sLKf11uPeFlV6g0fCjPCi9O+H9CIfz8kK5supu22t7d CYoTfaIHbqZux1QHhlwP79neBtdas1leWVA5sYwgDKVKnHWC7Kpl9EA63pJ54cR8djPU4r LNYpaKXuI82JLojGbjoOkZcWGofiJLR/Xe4eRIPJtEWQVGLsVJMazZnb6CVctB03H3qZjY SYmlWA5dAvnczGUwDruBYoIlWc2qLT0NklRjnsCdhuRccV9Q5hszG0BV9btKF/yKX4pmap inWbSUnkPTi1cyw7f/ZMycUN1Rws0Cv1pz+rf5jO+UZ6qSeC3dvGafueqjOJnA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XVyF73nFMz1Cpd; Sat, 19 Oct 2024 10:17:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 49JAHlDh070188; Sat, 19 Oct 2024 10:17:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 49JAHlE8070185; Sat, 19 Oct 2024 10:17:47 GMT (envelope-from git) Date: Sat, 19 Oct 2024 10:17:47 GMT Message-Id: <202410191017.49JAHlE8070185@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dries Michiels Subject: git: 5df026c62f35 - main - net/libcoap: update to 4.3.5 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: driesm X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 5df026c62f35a7fafe44ae3046bfa0fbbbb8252d Auto-Submitted: auto-generated The branch main has been updated by driesm: URL: https://cgit.FreeBSD.org/ports/commit/?id=5df026c62f35a7fafe44ae3046bfa0fbbbb8252d commit 5df026c62f35a7fafe44ae3046bfa0fbbbb8252d Author: Älven AuthorDate: 2024-10-10 09:19:04 +0000 Commit: Dries Michiels CommitDate: 2024-10-19 10:17:29 +0000 net/libcoap: update to 4.3.5 Changes: https://github.com/obgm/libcoap/compare/v4.3.4...v4.3.5 PR: 281984 MFH: 2024Q4 Security: CVE-2024-0962 --- net/libcoap/Makefile | 6 ++---- net/libcoap/distinfo | 6 +++--- net/libcoap/pkg-descr | 2 +- net/libcoap/pkg-plist | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- 4 files changed, 55 insertions(+), 9 deletions(-) diff --git a/net/libcoap/Makefile b/net/libcoap/Makefile index 8f071c5f3e5f..80b4b3353090 100644 --- a/net/libcoap/Makefile +++ b/net/libcoap/Makefile @@ -1,7 +1,6 @@ PORTNAME= libcoap DISTVERSIONPREFIX= v -DISTVERSION= 4.3.4 -PORTREVISION= 1 +DISTVERSION= 4.3.5 CATEGORIES= net MAINTAINER= driesm@FreeBSD.org @@ -20,7 +19,7 @@ USE_GITHUB= yes GH_ACCOUNT= obgm GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share +CONFIGURE_ENV= ac_cv_path_SED=${LOCALBASE}/bin/gsed INSTALL_TARGET= install-strip @@ -37,5 +36,4 @@ DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen \ dot:graphics/graphviz DOXYGEN_CONFIGURE_ENABLE= doxygen -CONFIGURE_ENV=ac_cv_path_SED=${LOCALBASE}/bin/gsed .include diff --git a/net/libcoap/distinfo b/net/libcoap/distinfo index c8c8be04cbd4..c782a5e60e47 100644 --- a/net/libcoap/distinfo +++ b/net/libcoap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696762250 -SHA256 (obgm-libcoap-v4.3.4_GH0.tar.gz) = ae61a48c21f7b40e1442c9e1da9aab9e6f2cf0deccb02f3fed4de232a0b0522e -SIZE (obgm-libcoap-v4.3.4_GH0.tar.gz) = 679809 +TIMESTAMP = 1728491176 +SHA256 (obgm-libcoap-v4.3.5_GH0.tar.gz) = a417ed26ec6c95c041b42353b5b6fad1602e2bf42a6e26c09863450e227b7b5f +SIZE (obgm-libcoap-v4.3.5_GH0.tar.gz) = 772396 diff --git a/net/libcoap/pkg-descr b/net/libcoap/pkg-descr index 6f98cef20f2a..6c56dbff8e48 100644 --- a/net/libcoap/pkg-descr +++ b/net/libcoap/pkg-descr @@ -2,6 +2,6 @@ libcoap is a C implementation of a lightweight application-protocol for devices that are constrained their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP, is standardized by the IETF as RFC 7252. For further information related to CoAP, see -http://coap.technology. +https://coap.space/ You might want to check out libcoap-minimal for usage examples. diff --git a/net/libcoap/pkg-plist b/net/libcoap/pkg-plist index 59338c9fee80..4cfc53ac4aed 100644 --- a/net/libcoap/pkg-plist +++ b/net/libcoap/pkg-plist @@ -10,6 +10,7 @@ include/coap3/coap_async.h include/coap3/coap_block.h include/coap3/coap_cache.h include/coap3/coap_debug.h +include/coap3/coap_defines.h include/coap3/coap_dtls.h include/coap3/coap_encode.h include/coap3/coap_event.h @@ -21,10 +22,12 @@ include/coap3/coap_option.h include/coap3/coap_oscore.h include/coap3/coap_pdu.h include/coap3/coap_prng.h +include/coap3/coap_proxy.h include/coap3/coap_resource.h include/coap3/coap_session.h include/coap3/coap_str.h include/coap3/coap_subscribe.h +include/coap3/coap_supported.h include/coap3/coap_time.h include/coap3/coap_uri.h include/coap3/coap_ws.h @@ -32,7 +35,7 @@ include/coap3/libcoap.h lib/libcoap-3-gnutls.a lib/libcoap-3-gnutls.so lib/libcoap-3-gnutls.so.3 -lib/libcoap-3-gnutls.so.3.1.1 +lib/libcoap-3-gnutls.so.3.2.0 lib/libcoap-3.a lib/libcoap-3.so libdata/pkgconfig/libcoap-3-gnutls.pc @@ -52,6 +55,7 @@ share/man/man3/coap_add_option.3.gz share/man/man3/coap_add_optlist_pdu.3.gz share/man/man3/coap_add_resource.3.gz share/man/man3/coap_add_token.3.gz +share/man/man3/coap_addr_info_t.3.gz share/man/man3/coap_address.3.gz share/man/man3/coap_address_copy.3.gz share/man/man3/coap_address_equals.3.gz @@ -60,6 +64,7 @@ share/man/man3/coap_address_init.3.gz share/man/man3/coap_address_set_port.3.gz share/man/man3/coap_address_set_unix_domain.3.gz share/man/man3/coap_address_t.3.gz +share/man/man3/coap_af_unix_is_supported.3.gz share/man/man3/coap_async.3.gz share/man/man3/coap_async_get_app_data.3.gz share/man/man3/coap_async_is_supported.3.gz @@ -85,17 +90,24 @@ share/man/man3/coap_cancel_observe.3.gz share/man/man3/coap_check_option.3.gz share/man/man3/coap_cleanup.3.gz share/man/man3/coap_clear_event_handler.3.gz +share/man/man3/coap_client_is_supported.3.gz share/man/man3/coap_clone_uri.3.gz share/man/man3/coap_context.3.gz +share/man/man3/coap_context_get_app_data.3.gz share/man/man3/coap_context_get_coap_fd.3.gz share/man/man3/coap_context_get_csm_timeout.3.gz +share/man/man3/coap_context_get_csm_timeout_ms.3.gz share/man/man3/coap_context_get_max_handshake_sessions.3.gz share/man/man3/coap_context_get_max_idle_sessions.3.gz share/man/man3/coap_context_get_session_timeout.3.gz share/man/man3/coap_context_oscore_server.3.gz +share/man/man3/coap_context_set_app_data.3.gz share/man/man3/coap_context_set_block_mode.3.gz +share/man/man3/coap_context_set_cid_tuple_change.3.gz share/man/man3/coap_context_set_csm_timeout.3.gz +share/man/man3/coap_context_set_csm_timeout_ms.3.gz share/man/man3/coap_context_set_keepalive.3.gz +share/man/man3/coap_context_set_max_block_size.3.gz share/man/man3/coap_context_set_max_handshake_sessions.3.gz share/man/man3/coap_context_set_max_idle_sessions.3.gz share/man/man3/coap_context_set_max_token_size.3.gz @@ -119,6 +131,7 @@ share/man/man3/coap_delete_str_const.3.gz share/man/man3/coap_delete_string.3.gz share/man/man3/coap_delete_uri.3.gz share/man/man3/coap_deprecated.3.gz +share/man/man3/coap_dtls_cid_is_supported.3.gz share/man/man3/coap_dtls_cpsk_t.3.gz share/man/man3/coap_dtls_get_log_level.3.gz share/man/man3/coap_dtls_is_supported.3.gz @@ -138,16 +151,19 @@ share/man/man3/coap_endpoint_client.3.gz share/man/man3/coap_endpoint_server.3.gz share/man/man3/coap_endpoint_set_default_mtu.3.gz share/man/man3/coap_endpoint_str.3.gz +share/man/man3/coap_epoll_is_supported.3.gz share/man/man3/coap_find_async.3.gz share/man/man3/coap_find_attr.3.gz share/man/man3/coap_free_address_info.3.gz share/man/man3/coap_free_async.3.gz share/man/man3/coap_free_context.3.gz share/man/man3/coap_free_endpoint.3.gz +share/man/man3/coap_get_app_data.3.gz share/man/man3/coap_get_available_scheme_hint_bits.3.gz share/man/man3/coap_get_data.3.gz share/man/man3/coap_get_data_large.3.gz share/man/man3/coap_get_log_level.3.gz +share/man/man3/coap_get_resource_from_uri_path.3.gz share/man/man3/coap_get_tls_library_version.3.gz share/man/man3/coap_get_uri_path.3.gz share/man/man3/coap_handler.3.gz @@ -162,11 +178,23 @@ share/man/man3/coap_io_prepare_epoll.3.gz share/man/man3/coap_io_prepare_io.3.gz share/man/man3/coap_io_process.3.gz share/man/man3/coap_io_process_with_fds.3.gz +share/man/man3/coap_ipv4_is_supported.3.gz +share/man/man3/coap_ipv6_is_supported.3.gz share/man/man3/coap_is_af_unix.3.gz share/man/man3/coap_is_bcast.3.gz share/man/man3/coap_is_mcast.3.gz share/man/man3/coap_join_mcast_group_intf.3.gz share/man/man3/coap_keepalive.3.gz +share/man/man3/coap_lock_callback.3.gz +share/man/man3/coap_lock_callback_release.3.gz +share/man/man3/coap_lock_callback_ret.3.gz +share/man/man3/coap_lock_callback_ret_release.3.gz +share/man/man3/coap_lock_check_locked.3.gz +share/man/man3/coap_lock_init.3.gz +share/man/man3/coap_lock_invert.3.gz +share/man/man3/coap_lock_lock.3.gz +share/man/man3/coap_lock_unlock.3.gz +share/man/man3/coap_locking.3.gz share/man/man3/coap_log.3.gz share/man/man3/coap_log_alert.3.gz share/man/man3/coap_log_crit.3.gz @@ -174,6 +202,7 @@ share/man/man3/coap_log_debug.3.gz share/man/man3/coap_log_emerg.3.gz share/man/man3/coap_log_err.3.gz share/man/man3/coap_log_info.3.gz +share/man/man3/coap_log_level_desc.3.gz share/man/man3/coap_log_notice.3.gz share/man/man3/coap_log_oscore.3.gz share/man/man3/coap_log_warn.3.gz @@ -183,6 +212,7 @@ share/man/man3/coap_lwip_dump_memory_pools.3.gz share/man/man3/coap_lwip_set_input_wait_handler.3.gz share/man/man3/coap_make_str_const.3.gz share/man/man3/coap_mcast_per_resource.3.gz +share/man/man3/coap_mcast_set_hops.3.gz share/man/man3/coap_new_bin_const.3.gz share/man/man3/coap_new_binary.3.gz share/man/man3/coap_new_cache_entry.3.gz @@ -204,6 +234,7 @@ share/man/man3/coap_new_str_const.3.gz share/man/man3/coap_new_string.3.gz share/man/man3/coap_new_uri.3.gz share/man/man3/coap_observe.3.gz +share/man/man3/coap_observe_persist_is_supported.3.gz share/man/man3/coap_opt_length.3.gz share/man/man3/coap_opt_value.3.gz share/man/man3/coap_option_clrb.3.gz @@ -220,6 +251,7 @@ share/man/man3/coap_oscore_is_supported.3.gz share/man/man3/coap_package_build.3.gz share/man/man3/coap_package_name.3.gz share/man/man3/coap_package_version.3.gz +share/man/man3/coap_path_into_optlist.3.gz share/man/man3/coap_pdu_access.3.gz share/man/man3/coap_pdu_get_code.3.gz share/man/man3/coap_pdu_get_mid.3.gz @@ -238,7 +270,13 @@ share/man/man3/coap_persist_stop.3.gz share/man/man3/coap_persist_track_funcs.3.gz share/man/man3/coap_print_addr.3.gz share/man/man3/coap_print_ip_addr.3.gz +share/man/man3/coap_print_wellknown.3.gz +share/man/man3/coap_proxy.3.gz +share/man/man3/coap_proxy_forward_request.3.gz +share/man/man3/coap_proxy_forward_response.3.gz +share/man/man3/coap_proxy_is_supported.3.gz share/man/man3/coap_q_block_is_supported.3.gz +share/man/man3/coap_query_into_optlist.3.gz share/man/man3/coap_read.3.gz share/man/man3/coap_recovery.3.gz share/man/man3/coap_register_async.3.gz @@ -259,6 +297,7 @@ share/man/man3/coap_resource_notify_observers.3.gz share/man/man3/coap_resource_proxy_uri_init.3.gz share/man/man3/coap_resource_proxy_uri_init2.3.gz share/man/man3/coap_resource_release_userdata_handler.3.gz +share/man/man3/coap_resource_reverse_proxy_init.3.gz share/man/man3/coap_resource_set_dirty.3.gz share/man/man3/coap_resource_set_get_observable.3.gz share/man/man3/coap_resource_set_mode.3.gz @@ -267,6 +306,7 @@ share/man/man3/coap_resource_unknown_init.3.gz share/man/man3/coap_resource_unknown_init2.3.gz share/man/man3/coap_run_once.3.gz share/man/man3/coap_send.3.gz +share/man/man3/coap_server_is_supported.3.gz share/man/man3/coap_session.3.gz share/man/man3/coap_session_disconnected.3.gz share/man/man3/coap_session_get_ack_random_factor.3.gz @@ -311,6 +351,7 @@ share/man/man3/coap_session_set_nstart.3.gz share/man/man3/coap_session_set_probing_rate.3.gz share/man/man3/coap_session_set_type_client.3.gz share/man/man3/coap_session_str.3.gz +share/man/man3/coap_set_app_data.3.gz share/man/man3/coap_set_event_handler.3.gz share/man/man3/coap_set_log_handler.3.gz share/man/man3/coap_set_log_level.3.gz @@ -327,11 +368,17 @@ share/man/man3/coap_string.3.gz share/man/man3/coap_string_equal.3.gz share/man/man3/coap_string_tls_support.3.gz share/man/man3/coap_string_tls_version.3.gz +share/man/man3/coap_supported.3.gz share/man/man3/coap_tcp_is_supported.3.gz +share/man/man3/coap_threadsafe_is_supported.3.gz +share/man/man3/coap_tls_engine_configure.3.gz +share/man/man3/coap_tls_engine_remove.3.gz share/man/man3/coap_tls_is_supported.3.gz share/man/man3/coap_tls_library.3.gz share/man/man3/coap_uri.3.gz share/man/man3/coap_uri_into_options.3.gz +share/man/man3/coap_uri_into_optlist.3.gz +share/man/man3/coap_verify_proxy_scheme_supported.3.gz share/man/man3/coap_websockets.3.gz share/man/man3/coap_write.3.gz share/man/man3/coap_ws_is_supported.3.gz @@ -353,4 +400,5 @@ share/man/man5/coap-server-mbedtls.5.gz share/man/man5/coap-server-notls.5.gz share/man/man5/coap-server-openssl.5.gz share/man/man5/coap-server.5.gz +share/man/man5/coap-tls-engine-conf.5.gz share/man/man7/coap.7.gz