Skip to content
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

Test fork base #172

Closed
wants to merge 14 commits into from
Closed

Test fork base #172

wants to merge 14 commits into from

Conversation

sam-golioth
Copy link
Contributor

No description provided.

hasheddan and others added 14 commits September 7, 2023 11:35
Updates libcoap to 4abe0ea to pick up DTLS Connection ID support, which was
added in obgm/libcoap#1153.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Updates esp_idf port to accommodate the new version of libcoap, which
includes updating included file names, as well as setting new config
values.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Updates the list of included headers from the new libcoap version in the
Zephyr port.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Updates the list of targets in the libcoap Zephyr port to accommodate
renaming and additions.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Matches the upstream change in libcoap.

See obgm/libcoap@aa34b5f.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Utilizes the new layers in libcoap that allows for one layer to pass data
to and from the next without explicitly specifying the type of the next
layer.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Renames the libcoap zephyr files to match the new upstream naming scheme.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Sets the CID supported socket option when the mbedTLS config has been set.
This will cause devices to send CIDs that are negotiated with the server,
but will not request that the server does the same.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Enables coredump decode in esp-idf test so that we can get a stack trace
without having to access the binary.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Removes the coap_cleanup() call when ending a session as it destroys
resources that are required for ongoing operation.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
If coap_startup() is not called prior to any other coap_* function calls, a
warning is emitted.

```
coap_startup() should be called before any other coap_*() functions are
called
```

This proactively calls coap_startup() to ensure the library is initialized,
even though coap_new_context() will do so implicitly.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Previously, enabling size optimizations would cause a compiler error.
The error has been fixed in newer versions of ESP-IDF, so we can
re-enable size optimizations.

See espressif/esp-idf#10322

Signed-off-by: Sam Friedman <sam@golioth.io>
v5.1.1 is the latest version of ESP-IDF

Signed-off-by: Sam Friedman <sam@golioth.io>
Update README instructions to match latest supported version of ESP-IDF

Signed-off-by: Sam Friedman <sam@golioth.io>
@github-actions
Copy link

github-actions bot commented Sep 8, 2023

Visit the preview URL for this PR (updated for commit f5d30b0):

https://golioth-firmware-sdk-doxygen-dev--pr172-test-fork-base-9cxlif91.web.app

(expires Fri, 15 Sep 2023 14:29:04 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: a9993e61697a3983f3479e468bcb0b616f9a0578

@sam-golioth sam-golioth mentioned this pull request Sep 8, 2023
@sam-golioth sam-golioth deleted the test_fork_base branch September 11, 2023 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants