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
ESP x509 Certificate Bundle for MQTTS (IDFGH-5277) #190
Comments
github-actions
bot
changed the title
ESP x509 Certificate Bundle for MQTTS
ESP x509 Certificate Bundle for MQTTS (IDFGH-5277)
May 17, 2021
Closed by your PR, in 06157be |
espressif-bot
pushed a commit
to espressif/esp-idf
that referenced
this issue
Jun 28, 2021
* Closes #7040 * Merges #7041 * Update submodule: git log --oneline 9fdf7b61385633075d5c3b84803f2dd0578d7869..f10321a53b53a146ee299cfecc320b89c0cf6611 Detailed description of the changes: * Remove unnecessary parentheses - esp-mqtt commit: espressif/esp-mqtt@db13533 - esp-mqtt MR: espressif/esp-mqtt!101 * outbox: Cleanup all items when connection closes - esp-mqtt commit: espressif/esp-mqtt@1a94efe - esp-mqtt MR: espressif/esp-mqtt!104 * Outbox: Removes unnecessary calls to outbox_set_pending - esp-mqtt commit: espressif/esp-mqtt@36a3990 - esp-mqtt MR: espressif/esp-mqtt!105 * MQTT: Makes abort connection function void. - esp-mqtt commit: espressif/esp-mqtt@67553ab - esp-mqtt MR: espressif/esp-mqtt!106 * Client: Removes unused defines - esp-mqtt commit: espressif/esp-mqtt@eec6f0e - esp-mqtt MR: espressif/esp-mqtt!100 - Closes espressif/esp-mqtt#194 * Config: Added support for certificate bundle - esp-mqtt commit: espressif/esp-mqtt@06157be - esp-mqtt MR: espressif/esp-mqtt!98 - Closes espressif/esp-mqtt#190 * Config: Adds missing field at config struct (path field) - esp-mqtt commit: espressif/esp-mqtt@5b27d18 - esp-mqtt MR: espressif/esp-mqtt!96 * Client: Add support for partial transport writes - esp-mqtt commit: espressif/esp-mqtt@d8c9c7a - esp-mqtt MR: espressif/esp-mqtt!99 - Partially addresses #6940 * Client: Add support for Retain flag in messages posted by events - esp-mqtt commit: espressif/esp-mqtt@a00a313 - esp-mqtt MR: espressif/esp-mqtt!99 - Closes espressif/esp-mqtt#193 * esp-mqtt: Added nullchecks for public APIs - esp-mqtt commit: espressif/esp-mqtt@2f57985 - esp-mqtt MR: espressif/esp-mqtt!94 - Closes espressif/esp-mqtt#185 * esp-mqtt: Reduce the includes used in all files - esp-mqtt commit: espressif/esp-mqtt@87fcce7 - esp-mqtt MR: espressif/esp-mqtt!93 * mqtt_outbox: Use STAILQ_FOREACH for outbox_delete_single_expired - esp-mqtt commit: espressif/esp-mqtt@ff8e648 - esp-mqtt MR: espressif/esp-mqtt!97 - Merges espressif/esp-mqtt#187 * Client: Add optimize for depend on ssl - esp-mqtt commit: espressif/esp-mqtt@8f3cac8 - esp-mqtt MR: espressif/esp-mqtt!95
projectgus
pushed a commit
to espressif/esp-idf
that referenced
this issue
Jun 30, 2021
* Closes #7040 * Merges #7041 * Update submodule: git log --oneline 9fdf7b61385633075d5c3b84803f2dd0578d7869..f10321a53b53a146ee299cfecc320b89c0cf6611 Detailed description of the changes: * Remove unnecessary parentheses - esp-mqtt commit: espressif/esp-mqtt@db13533 - esp-mqtt MR: espressif/esp-mqtt!101 * outbox: Cleanup all items when connection closes - esp-mqtt commit: espressif/esp-mqtt@1a94efe - esp-mqtt MR: espressif/esp-mqtt!104 * Outbox: Removes unnecessary calls to outbox_set_pending - esp-mqtt commit: espressif/esp-mqtt@36a3990 - esp-mqtt MR: espressif/esp-mqtt!105 * MQTT: Makes abort connection function void. - esp-mqtt commit: espressif/esp-mqtt@67553ab - esp-mqtt MR: espressif/esp-mqtt!106 * Client: Removes unused defines - esp-mqtt commit: espressif/esp-mqtt@eec6f0e - esp-mqtt MR: espressif/esp-mqtt!100 - Closes espressif/esp-mqtt#194 * Config: Added support for certificate bundle - esp-mqtt commit: espressif/esp-mqtt@06157be - esp-mqtt MR: espressif/esp-mqtt!98 - Closes espressif/esp-mqtt#190 * Config: Adds missing field at config struct (path field) - esp-mqtt commit: espressif/esp-mqtt@5b27d18 - esp-mqtt MR: espressif/esp-mqtt!96 * Client: Add support for partial transport writes - esp-mqtt commit: espressif/esp-mqtt@d8c9c7a - esp-mqtt MR: espressif/esp-mqtt!99 - Partially addresses #6940 * Client: Add support for Retain flag in messages posted by events - esp-mqtt commit: espressif/esp-mqtt@a00a313 - esp-mqtt MR: espressif/esp-mqtt!99 - Closes espressif/esp-mqtt#193 * esp-mqtt: Added nullchecks for public APIs - esp-mqtt commit: espressif/esp-mqtt@2f57985 - esp-mqtt MR: espressif/esp-mqtt!94 - Closes espressif/esp-mqtt#185 * esp-mqtt: Reduce the includes used in all files - esp-mqtt commit: espressif/esp-mqtt@87fcce7 - esp-mqtt MR: espressif/esp-mqtt!93 * mqtt_outbox: Use STAILQ_FOREACH for outbox_delete_single_expired - esp-mqtt commit: espressif/esp-mqtt@ff8e648 - esp-mqtt MR: espressif/esp-mqtt!97 - Merges espressif/esp-mqtt#187 * Client: Add optimize for depend on ssl - esp-mqtt commit: espressif/esp-mqtt@8f3cac8 - esp-mqtt MR: espressif/esp-mqtt!95
david-cermak
added a commit
that referenced
this issue
Dec 16, 2022
* Closes espressif/esp-idf#7040 * Merges espressif/esp-idf#7041 * Update submodule: git log --oneline 9fdf7b6..f10321a Detailed description of the changes: * Remove unnecessary parentheses - esp-mqtt commit: db13533 - esp-mqtt MR: espressif/esp-mqtt!101 * outbox: Cleanup all items when connection closes - esp-mqtt commit: 1a94efe - esp-mqtt MR: espressif/esp-mqtt!104 * Outbox: Removes unnecessary calls to outbox_set_pending - esp-mqtt commit: 36a3990 - esp-mqtt MR: espressif/esp-mqtt!105 * MQTT: Makes abort connection function void. - esp-mqtt commit: 67553ab - esp-mqtt MR: espressif/esp-mqtt!106 * Client: Removes unused defines - esp-mqtt commit: eec6f0e - esp-mqtt MR: espressif/esp-mqtt!100 - Closes #194 * Config: Added support for certificate bundle - esp-mqtt commit: 06157be - esp-mqtt MR: espressif/esp-mqtt!98 - Closes #190 * Config: Adds missing field at config struct (path field) - esp-mqtt commit: 5b27d18 - esp-mqtt MR: espressif/esp-mqtt!96 * Client: Add support for partial transport writes - esp-mqtt commit: d8c9c7a - esp-mqtt MR: espressif/esp-mqtt!99 - Partially addresses espressif/esp-idf#6940 * Client: Add support for Retain flag in messages posted by events - esp-mqtt commit: a00a313 - esp-mqtt MR: espressif/esp-mqtt!99 - Closes #193 * esp-mqtt: Added nullchecks for public APIs - esp-mqtt commit: 2f57985 - esp-mqtt MR: espressif/esp-mqtt!94 - Closes #185 * esp-mqtt: Reduce the includes used in all files - esp-mqtt commit: 87fcce7 - esp-mqtt MR: espressif/esp-mqtt!93 * mqtt_outbox: Use STAILQ_FOREACH for outbox_delete_single_expired - esp-mqtt commit: ff8e648 - esp-mqtt MR: espressif/esp-mqtt!97 - Merges #187 * Client: Add optimize for depend on ssl - esp-mqtt commit: 8f3cac8 - esp-mqtt MR: espressif/esp-mqtt!95
egnor
pushed a commit
to egnor/esp-mqtt
that referenced
this issue
Dec 23, 2022
* Closes espressif/esp-idf#7040 * Merges espressif/esp-idf#7041 * Update submodule: git log --oneline 9fdf7b6..f10321a Detailed description of the changes: * Remove unnecessary parentheses - esp-mqtt commit: espressif@db13533 - esp-mqtt MR: espressif/esp-mqtt!101 * outbox: Cleanup all items when connection closes - esp-mqtt commit: espressif@1a94efe - esp-mqtt MR: espressif/esp-mqtt!104 * Outbox: Removes unnecessary calls to outbox_set_pending - esp-mqtt commit: espressif@36a3990 - esp-mqtt MR: espressif/esp-mqtt!105 * MQTT: Makes abort connection function void. - esp-mqtt commit: espressif@67553ab - esp-mqtt MR: espressif/esp-mqtt!106 * Client: Removes unused defines - esp-mqtt commit: espressif@eec6f0e - esp-mqtt MR: espressif/esp-mqtt!100 - Closes espressif#194 * Config: Added support for certificate bundle - esp-mqtt commit: espressif@06157be - esp-mqtt MR: espressif/esp-mqtt!98 - Closes espressif#190 * Config: Adds missing field at config struct (path field) - esp-mqtt commit: espressif@5b27d18 - esp-mqtt MR: espressif/esp-mqtt!96 * Client: Add support for partial transport writes - esp-mqtt commit: espressif@d8c9c7a - esp-mqtt MR: espressif/esp-mqtt!99 - Partially addresses espressif/esp-idf#6940 * Client: Add support for Retain flag in messages posted by events - esp-mqtt commit: espressif@a00a313 - esp-mqtt MR: espressif/esp-mqtt!99 - Closes espressif#193 * esp-mqtt: Added nullchecks for public APIs - esp-mqtt commit: espressif@2f57985 - esp-mqtt MR: espressif/esp-mqtt!94 - Closes espressif#185 * esp-mqtt: Reduce the includes used in all files - esp-mqtt commit: espressif@87fcce7 - esp-mqtt MR: espressif/esp-mqtt!93 * mqtt_outbox: Use STAILQ_FOREACH for outbox_delete_single_expired - esp-mqtt commit: espressif@ff8e648 - esp-mqtt MR: espressif/esp-mqtt!97 - Merges espressif#187 * Client: Add optimize for depend on ssl - esp-mqtt commit: espressif@8f3cac8 - esp-mqtt MR: espressif/esp-mqtt!95
egnor
pushed a commit
to egnor/esp-mqtt
that referenced
this issue
Dec 23, 2022
* Closes espressif/esp-idf#7040 * Merges espressif/esp-idf#7041 * Update submodule: git log --oneline 9fdf7b6..f10321a Detailed description of the changes: * Remove unnecessary parentheses - esp-mqtt commit: espressif@db13533 - esp-mqtt MR: espressif/esp-mqtt!101 * outbox: Cleanup all items when connection closes - esp-mqtt commit: espressif@1a94efe - esp-mqtt MR: espressif/esp-mqtt!104 * Outbox: Removes unnecessary calls to outbox_set_pending - esp-mqtt commit: espressif@36a3990 - esp-mqtt MR: espressif/esp-mqtt!105 * MQTT: Makes abort connection function void. - esp-mqtt commit: espressif@67553ab - esp-mqtt MR: espressif/esp-mqtt!106 * Client: Removes unused defines - esp-mqtt commit: espressif@eec6f0e - esp-mqtt MR: espressif/esp-mqtt!100 - Closes espressif#194 * Config: Added support for certificate bundle - esp-mqtt commit: espressif@06157be - esp-mqtt MR: espressif/esp-mqtt!98 - Closes espressif#190 * Config: Adds missing field at config struct (path field) - esp-mqtt commit: espressif@5b27d18 - esp-mqtt MR: espressif/esp-mqtt!96 * Client: Add support for partial transport writes - esp-mqtt commit: espressif@d8c9c7a - esp-mqtt MR: espressif/esp-mqtt!99 - Partially addresses espressif/esp-idf#6940 * Client: Add support for Retain flag in messages posted by events - esp-mqtt commit: espressif@a00a313 - esp-mqtt MR: espressif/esp-mqtt!99 - Closes espressif#193 * esp-mqtt: Added nullchecks for public APIs - esp-mqtt commit: espressif@2f57985 - esp-mqtt MR: espressif/esp-mqtt!94 - Closes espressif#185 * esp-mqtt: Reduce the includes used in all files - esp-mqtt commit: espressif@87fcce7 - esp-mqtt MR: espressif/esp-mqtt!93 * mqtt_outbox: Use STAILQ_FOREACH for outbox_delete_single_expired - esp-mqtt commit: espressif@ff8e648 - esp-mqtt MR: espressif/esp-mqtt!97 - Merges espressif#187 * Client: Add optimize for depend on ssl - esp-mqtt commit: espressif@8f3cac8 - esp-mqtt MR: espressif/esp-mqtt!95
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Since ESP x509 Certificate Bundle is available for https requests, I also want to use them for mqtts to verify my connections without downloading or including a specific certificate.
Describe the solution you'd like
Include an additional esp_mqtt_client_config_t field to include the crt_bundle_attach callback
The text was updated successfully, but these errors were encountered: