ObjFW  History of src/tls/OFSecureTransportTLSStream.h of 4bb1e7096e1c61ea

History of file src/tls/OFSecureTransportTLSStream.h at check-in 4bb1e7096e1c61ea

2024-04-03
02:16
Change license to LGPLv3 only file: [7f7ce4f626] check-in: [7413a728a7] user: js, branch: trunk, size: 966 [annotate] [blame] [check-ins using] [diff]
2024-01-02
17:17
Update copyright file: [798981535c] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 758 [annotate] [blame] [check-ins using] [diff]
2023-01-06
09:04
Update copyright file: [b71a694796] check-in: [8939cbdb52] user: js, branch: trunk, size: 758 [annotate] [blame] [check-ins using] [diff]
2022-02-12
07:46
Update copyright file: [6f1a3f10c3] check-in: [1a86b8175b] user: js, branch: trunk, size: 758 [annotate] [blame] [check-ins using] [diff]
2021-12-04
14:00
Minor cleanup for Secure Transport support file: [b18eaffdb8] check-in: [d36cd2947f] user: js, branch: trunk, size: 758 [annotate] [blame] [check-ins using] [diff]
2021-11-21
00:30
Add OFGnuTLSTLSStream file: [af37f6a50a] check-in: [6b4dd1f24f] user: js, branch: trunk, size: 724 [annotate] [blame] [check-ins using] [diff]
2021-11-20
13:18
Renamed src/OFSecureTransportTLSStream.h → src/tls/OFSecureTransportTLSStream.h. Move TLS implementations to a separate library

These implementations all depend on additional libraries that are
otherwise not needed for an ObjFW application that does not use TLS,
meaning they would add unnecessary dependencies for a lot of
applications and waste memory. file: [17d015ed90] check-in: [8f8af474fc] user: js, branch: trunk, size: 775 [annotate] [blame] [check-ins using] [diff]

2021-11-13
20:28
Added: Add OFSecureTransportTLSStream

This implements OFTLSStream using Apple's Secure Transport. While Secure
Transport is declared deprecated by Apple, Apple so far has failed to
provide a suitable replacement. They recommend Network.framework as a
replacement, however it can neither work on arbitrary sockets, nor can
it do STARTTLS. file: [af37f6a50a] check-in: [112eb62f7b] user: js, branch: trunk, size: 724 [annotate] [blame] [check-ins using]