diff options
| author | Wang Mingyu <wangmy@fujitsu.com> | 2023-09-19 15:36:05 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2023-09-20 15:34:03 -0700 |
| commit | fd97bae3126e12bd70fffe9b477a84f0f545c813 (patch) | |
| tree | e03911f0c7af032aafdb09f554f176750a605a86 /meta-networking | |
| parent | c6d54048f69b2a1b2198979bab6a7f6a5940f0c5 (diff) | |
| download | meta-openembedded-fd97bae3126e12bd70fffe9b477a84f0f545c813.tar.gz | |
libcoap: upgrade 4.3.1 -> 4.3.3
License-Update:
Copyright: Update copyright date to end 2023 as appropriate
Add in OSCORE support
RIOT: Update to support latest libcoap code
Add BSD-3-Clause
Changelog:
===========
* Source files reformatted according to pre-commit rules.
* Support for RFC8613 (OSCORE).
* Support for RFC8974 (Extended Tokens).
* Support for RFC9177 (Q-Block).
* Support for latest RIOT code and new examples.
* Support for MinGW builds.
* Support for AF_UNIX sockets.
* Support for WebSockets (RFC8323).
* Support for IPv4 only and IPv6 only libcoap builds.
* Support for defining maximum logging level.
* Support for maintaining Observer requests over server restarts.
* Support for Contiki-NG.
* Support for latest LwIP, including using TinyDTLS.
* libcoap now has protocol layered support, separating out the
logical layers. Stack now is:-
- Application
- libcoap - CoAP
- libcoap - CoAP-Session
- libcoap - (D)TLS I/F using external (D)TLS Library
- libcoap - Netif
- libcoap - Sockets
- Kernel Network Stack
* Fixes CVE-2023-30362 and CVE-2023-35862.
* Reported bugs fixed.
* Examples now support separate logging levels for libcoap and (D)TLS.
* syslog LOG_ logging levels replaced with COAP_LOG_ logging levels.
* New public API functions to aid / reduce application coding.
* Remove requirement for applications to have sockaddr knowledge.
* Support for clients sending IPv4 broadcast requests.
* Documentation added and updated (Doxygen and man).
* Fix ABI version.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking')
| -rw-r--r-- | meta-networking/recipes-devtools/libcoap/libcoap_4.3.3.bb (renamed from meta-networking/recipes-devtools/libcoap/libcoap_4.3.1.bb) | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/meta-networking/recipes-devtools/libcoap/libcoap_4.3.1.bb b/meta-networking/recipes-devtools/libcoap/libcoap_4.3.3.bb index efea3fab74..6e5bc07c59 100644 --- a/meta-networking/recipes-devtools/libcoap/libcoap_4.3.1.bb +++ b/meta-networking/recipes-devtools/libcoap/libcoap_4.3.3.bb | |||
| @@ -4,13 +4,13 @@ devices that are constrained their resources such as computing power, \ | |||
| 4 | RF range, memory, bandwith, or network packet sizes." | 4 | RF range, memory, bandwith, or network packet sizes." |
| 5 | HOMEPAGE ="https://libcoap.net/" | 5 | HOMEPAGE ="https://libcoap.net/" |
| 6 | 6 | ||
| 7 | LICENSE = "BSD-2-Clause & BSD-1-Clause" | 7 | LICENSE = "BSD-2-Clause & BSD-3-Clause" |
| 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=0fbe4435d52b2d27a16f980ffc8ffc80" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=1978dbc41673ab1c20e64b287c8317bc" |
| 9 | 9 | ||
| 10 | SRC_URI = "git://github.com/obgm/libcoap.git;branch=main;protocol=https \ | 10 | SRC_URI = "git://github.com/obgm/libcoap.git;branch=main;protocol=https \ |
| 11 | file://run-ptest \ | 11 | file://run-ptest \ |
| 12 | " | 12 | " |
| 13 | SRCREV = "02b76470ab9168947152c78ad50835bf043d7c84" | 13 | SRCREV = "9cde7cdee171e3f47486c6e70d479fdf49f3d2d6" |
| 14 | 14 | ||
| 15 | S = "${WORKDIR}/git" | 15 | S = "${WORKDIR}/git" |
| 16 | 16 | ||
