aws / aws-iot-device-sdk-embedded-C

SDK for connecting to AWS IoT from a device using embedded C.
MIT License
978 stars 625 forks source link

Bump coreHTTP submodule to dev branch #1786

Closed muneebahmed10 closed 2 years ago

muneebahmed10 commented 2 years ago

Description of changes: Bumps the coreHTTP submodule to the dev branch with http-parser replaced with llhttp. The S3-related http demos used some http-parser functions directly for URL parsing, so they were reimplemented in standard C for the specific use case of parsing S3 presigned URLs, instead of a general URL parser.

Since the URL-specific http demo functions were duplicated by the OTA demo, I also made a new include file under demos/http/common/include and included it in both projects.

By submitting this pull request, I confirm that my contribution is made under the terms of the MIT license.