This repository was archived by the owner on Jan 20, 2025. It is now read-only.
Corrected missed edit for _recv() in ASYNC_TCP_SSL_ENABLED#151
Open
jeroenst wants to merge 1 commit intome-no-dev:masterfrom
Open
Corrected missed edit for _recv() in ASYNC_TCP_SSL_ENABLED#151jeroenst wants to merge 1 commit intome-no-dev:masterfrom
jeroenst wants to merge 1 commit intome-no-dev:masterfrom
Conversation
…rver::_poll(). And other missed edit for errorTracker around ASYNC_TCP_SSL_ENABLED. This should resolve @kasedy comment me-no-dev#115 (comment) and @mcspr. Tested ASYNC_TCP_SSL_ENABLED using marvinroger/async-mqtt-client/ .. examples/FullyFeaturedSSL. Ran test against test.mosquitto.org's server. Thanks to @mcspr for suggesting. Updated tcp_ssl_read() to check for fd_data being freed by callback functions. I observed this with asyncmqttclient example. When finger print did not match during fd_data->on_handshake callback, the mqtt library did a close(true) which rippled down to an tcp_ssl_free(). Improvements in debug printing to handle debug print from tcp.axtls.c.
Author
|
@me-no-dev please merge this pull request. |
Unfortunately it make no sense IMHO because upcoming release 3.0.0 of the ESP8266 Core drops out AXTLS support. It seems like we do need BearSSL support in ESPAsyncTCP... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rebased #129 as requested by https://github.com/kleini
@me-no-dev Please apply this pull request so building of SSL with ESPAsyncTCP works again.