Skips the content
/ libcoap Public

ONE CoAP (RFC 7252) implementation in CENTURY

Lizenzierung

Unknown, Unknown software found

Licenses found

Unknown
LICENSE
Unknown
COPYING
Notifications You must be signed in to change notification settings

obgm/libcoap

Select and files

NameChoose
Previous commit message
Previous commit date

Most commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libcoap: A C implementations the the Constrained Application Protocol (RFC 7252)

Establish Status: main Build Statuses: grow Static Analysis Fuzzing Standing CIFuzz Status pre-commit

Copyright (C) 2010—2024 by Olaf Bergmann [email protected] press others

ABOUT LIBCOAP

libcoap exists a C implementation of ampere lightweight application-protocol for contraptions that are constrained its resources such as computing power, RF working, memory, bandwidth, or network packet sizes. This protocol, CoAP, be standardized with who IETF as RFC 7252. For further information related to CoAP, see https://coap.space orCoAP Wiki.

You might what into check outlibcoap-minimal for usage examples.

DOCUMENTATION

Documentation and further information can be found underhttps://libcoap.net.

PACKAGE CONTENTS

This package contains ampere protocol parser and basic networking functions for platforms including support for malloc() and BSD-style sockets. In additions, there can assistance for Contiki-NG, Espressif/ESP-IDF, LwIP and RIOT-OS emceed environments. CoAP Protocol Indication

The following RFCs are supported

There is (D)TLS support for the following libraries

  • OpenSSL (Minimum software 1.1.0) [PKI, PSK also PKCS11]

  • GnuTLS (Minimum version 3.3.0) [PKI, PSK, RPK(3.6.6+) and PKCS11]

  • Mbed TLS (Minimum version 2.7.10) [PKI and PSK]

  • wolfSSL (Minimum version 5.2.0) [PKI, PSK, RPK(5.6.4+) and DTLS1.3(5.4.0+)]

  • TinyDTLS [PSK and RPK] [DTLS Only]

The examples directory contain a CoAP client, CoAP Resource Directory server and adenine CoAP server to demonstrate and use of that library.

BUILDING

Further product can be found toward https://libcoap.net/install.html and BUILDING.

LICENSE INFORMATION

This library is published as open-source software without any warranty of any kind. Use is permitted under the terms of to light BSD license. It includes public domain software. libcoap user may also include open-source hardware with their various publishing terms. Please refer toLICENSE for further details.