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

Multiple improvements to the TCP handling. #1110

Merged
merged 1 commit into from
May 2, 2017

Conversation

slaff
Copy link
Contributor

@slaff slaff commented Apr 28, 2017

TcpClient::onReceive

  • The data is processed without intermediate buffers.
  • Errors are reported as expected.

TcpConnection

  • Added support for SSL session resumption
  • Added convenience methods to set SSL session id and SSL fingerprints

TcpServer

  • Added support for using SSL on the server side
    !Notice: Due to memory limitations of the device it might handle only one SSL connection at a time!
  • Added setting for minimumHeapSize needed before the server starts rejecting new client connections

TcpClient::onReceive
  - The data is processed without intermediate buffers.
  - Errors are reported as expected.

TcpConnection
  - Added support for SSL session resumption
  - Added convenience methods to set SSL session id and SSL fingerprints

TcpServer
  - Added support for using SSL on the server side
  !Notice: Due to memory limitations of the device it might handle only one SSL connection at a time!
  - Added setting for minimumHeapSize needed before the server starts rejecting new client connections
@slaff slaff added this to the 3.3.0 milestone Apr 28, 2017
@slaff slaff merged commit 9b30d58 into SmingHub:develop May 2, 2017
@slaff slaff mentioned this pull request May 2, 2017
10 tasks
@slaff slaff removed the 3 - Review label Sep 29, 2018
@slaff slaff deleted the feature/tcp-improvements branch July 22, 2019 12:51
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