History of file src/tls/OFSecureTransportTLSStream.m at check-in b77972796e222c31
2024-10-27
| ||
18:38 | Remove nullable in .m files file: [cc272524b9] check-in: [7d1275cb49] user: js, branch: trunk, size: 7200 [annotate] [blame] [check-ins using] [diff] | |
2024-06-17
| ||
21:13 | Remove trailing whitespaces file: [7db0fcb232] check-in: [b18c1fd0ea] user: js, branch: trunk, size: 7209 [annotate] [blame] [check-ins using] [diff] | |
2024-04-03
| ||
02:16 | Change license to LGPLv3 only file: [3c26a85d20] check-in: [7413a728a7] user: js, branch: trunk, size: 7210 [annotate] [blame] [check-ins using] [diff] | |
2024-02-03
| ||
11:41 | Update copyright file: [987937a8fa] check-in: [7324ec8590] user: js, branch: 1.0, size: 7445 [annotate] [blame] [check-ins using] [diff] | |
2024-01-14
| ||
11:01 | Mbed TLS: Don't hardcode path to CA file file: [57e790b2b8] check-in: [027f5e11cf] user: js, branch: trunk, size: 7002 [annotate] [blame] [check-ins using] [diff] | |
2024-01-06
| ||
00:52 |
Initial support for Mbed TLS
Mbed TLS is never automatically picked as a TLS implementation and | |
2024-01-02
| ||
17:17 | Update copyright file: [b218de48f5] check-in: [26ddd2e4e4] user: js, branch: trunk, size: 6894 [annotate] [blame] [check-ins using] [diff] | |
2023-10-15
| ||
12:32 |
Add -[OFStream lowlevelIsAtEndOfStream]
This allows for a much cleaner solution to avoid the internal read | |
2023-09-10
| ||
12:11 |
More consistency between TLS implementations
While GnuTLS and SecureTransport haven't shown in practice to need this, | |
2023-01-06
| ||
09:04 | Update copyright file: [c722ef4615] check-in: [8939cbdb52] user: js, branch: trunk, size: 6884 [annotate] [blame] [check-ins using] [diff] | |
2022-12-27
| ||
13:58 | Rename OFAlready{Connected -> Open}Exception file: [7f23554cd3] check-in: [29a41e5a78] user: js, branch: trunk, size: 6884 [annotate] [blame] [check-ins using] [diff] | |
2022-02-12
| ||
07:46 | Update copyright file: [d93ffbbd51] check-in: [1a86b8175b] user: js, branch: trunk, size: 6894 [annotate] [blame] [check-ins using] [diff] | |
2022-01-28
| ||
19:34 | Don't assume EWOULDBLOCK and EAGAIN are the same file: [ed55ad491c] check-in: [d9586ed175] user: js, branch: trunk, size: 6894 [annotate] [blame] [check-ins using] [diff] | |
2021-12-05
| ||
17:39 | Make Secure Transport work on macOS Leopard file: [30fa947c05] check-in: [50fd2e6e50] user: js, branch: trunk, size: 6852 [annotate] [blame] [check-ins using] [diff] | |
17:30 | Make GCC 4.0 happy again file: [05236b5563] check-in: [57ff42efa2] user: js, branch: trunk, size: 6671 [annotate] [blame] [check-ins using] [diff] | |
2021-12-04
| ||
14:00 | Minor cleanup for Secure Transport support file: [b0e8b99bd3] check-in: [d36cd2947f] user: js, branch: trunk, size: 6637 [annotate] [blame] [check-ins using] [diff] | |
2021-11-21
| ||
10:40 | OFTLSStream: wrappedStream -> underlyingStream file: [446883c227] check-in: [3ed8cf7a52] user: js, branch: trunk, size: 6676 [annotate] [blame] [check-ins using] [diff] | |
10:18 | OFSecureTransportTLSStream: Fix EWOULDBLOCK file: [e80afd9547] check-in: [8cd4bd9fdd] user: js, branch: trunk, size: 6665 [annotate] [blame] [check-ins using] [diff] | |
00:30 | Add OFGnuTLSTLSStream file: [b4eff5da92] check-in: [6b4dd1f24f] user: js, branch: trunk, size: 6505 [annotate] [blame] [check-ins using] [diff] | |
2021-11-20
| ||
13:18 |
Renamed src/OFSecureTransportTLSStream.m → src/tls/OFSecureTransportTLSStream.m.
Move TLS implementations to a separate library
These implementations all depend on additional libraries that are | |
2021-11-13
| ||
21:09 | -[OFSecureTransportTLSStream hasDataInReadBuffer] file: [6a4157afd5] check-in: [a3eee50a18] user: js, branch: trunk, size: 6345 [annotate] [blame] [check-ins using] [diff] | |
20:28 |
Added:
Add OFSecureTransportTLSStream
This implements OFTLSStream using Apple's Secure Transport. While Secure | |