Differences From Artifact [b218de48f5]:
- File src/tls/OFSecureTransportTLSStream.m — part of check-in [26ddd2e4e4] at 2024-01-02 17:17:25 on branch trunk — Update copyright (user: js, size: 6894) [annotate] [blame] [check-ins using] [more...]
To Artifact [1e41cb22bf]:
- File
src/tls/OFSecureTransportTLSStream.m
— part of check-in
[11b2a17595]
at
2024-01-06 00:52:48
on branch trunk
— Initial support for Mbed TLS
Mbed TLS is never automatically picked as a TLS implementation and
always needs to be manually enabled using --with-tls=mbedtls. (user: js, size: 6919) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
123 124 125 126 127 128 129 130 131 132 133 134 135 136 | SSLClose(_context); #ifdef HAVE_SSLCREATECONTEXT CFRelease(_context); #else SSLDisposeContext(_context); #endif _context = NULL; [super close]; } - (size_t)lowlevelReadIntoBuffer: (void *)buffer length: (size_t)length { OSStatus status; | > | 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 | SSLClose(_context); #ifdef HAVE_SSLCREATECONTEXT CFRelease(_context); #else SSLDisposeContext(_context); #endif _context = NULL; _handshakeDone = false; [super close]; } - (size_t)lowlevelReadIntoBuffer: (void *)buffer length: (size_t)length { OSStatus status; |
︙ | ︙ |