-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libcoap: add coap client and server packages and update libcoap to 1.4.2 #4832
Conversation
Client package adds the CoAP client allowing to communicate with 6LoWPAN devices via the CoAP protocol. Server package adss the CoAP server and the CoAP Resource Directory server. The CoAP server allows to simulate 6LoWPAN devices which can be addressed via the CoAP protocol while the CoAP Resource Directory server can handle resource registrations using the CoAP protocol. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Please bump it to a newer checkout and change it to xz instead of bz2. |
Do we really need to add server/client examples to the main branch? |
@toxxin I'm using the coap client to transfer data collected on an embedded device to a remote web server. The client implementation fits the needs both feature and memory wise on an embedded device. |
Actually I don't know. I'm not a big fan to include examples and other binaries, because this is the library package. Maybe it's ok. @diizzyy what do you think? |
LGTM 👍 version bumps and packaging changes are out of scope and should be separate contained self contained commits. @toxxin You still get the libcoap (library only) package. This just uses the same source to add the client/server packages as options. |
I'm not sure I follow but examples are needed to build client/server? |
@diizzyy Correct examples are needed to build the client/server utilities. Meanwhile I've a patch in my packages repo which updates libcoap to 4.1.2 (dedeckeh@b7e3196) |
Update libcoap to latest stable version 4.1.2 While at it switch from tar extension bz2 to xz Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
@dedeckeh I would expect this to blow up on the buildbots during next update however.... Also, cosmetic but the topic of the pull req is wrong (version) |
@hnyman Can you merge this PR ? |
Signed-off-by: Hans Dedecker dedeckeh@gmail.com
Maintainer: @toxxin
Compile tested: Atheros ARxx, TPLink WDR4300, LEDE trunk
Run tested: Atheros ARxx, TPLink WDR4300, LEDE trunk
Description:
Client package adds the CoAP client allowing to communicate with 6LoWPAN
devices via the CoAP protocol.
Server package adds the CoAP server and the CoAP Resource Directory server.
The CoAP server allows to simulate 6LoWPAN devices which can be addressed
via the CoAP protocol while the CoAP Resource Directory server can handle
resource registrations using the CoAP protocol.
Update libcoap to latest stable version 1.4.2