Differences From Artifact [4327ec3147]:
- File src/tls/OFOpenSSLTLSStream.h — part of check-in [7413a728a7] at 2024-04-03 02:16:03 on branch trunk — Change license to LGPLv3 only (user: js, size: 1094) [annotate] [blame] [check-ins using] [more...]
To Artifact [117120b8e9]:
- File src/tls/OFOpenSSLTLSStream.h — part of check-in [2cb48ceaf1] at 2024-11-18 00:38:04 on branch tls-server — OFGnuTLSTLSStream: Add server support (user: js, size: 1120) [annotate] [blame] [check-ins using]
︙ | |||
22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | + | #include <openssl/bio.h> #include <openssl/ssl.h> OF_ASSUME_NONNULL_BEGIN #define OFOpenSSLTLSStreamBufferSize 512 OF_SUBCLASSING_RESTRICTED @interface OFOpenSSLTLSStream: OFTLSStream <OFStreamDelegate> { bool _handshakeDone; SSL *_SSL; BIO *_readBIO, *_writeBIO; OFString *_host; char _buffer[OFOpenSSLTLSStreamBufferSize]; |
︙ |