ObjFW  Check-in [1a3613d573]

Overview
Comment:More consistency between TLS implementations

While GnuTLS and SecureTransport haven't shown in practice to need this,
this makes it more robust for future changes in those. In theory, both
could return less data on a read than they have buffered, meaning the
delimiter is not found but in the buffered data, which would then make
them have the same issue OpenSSL had with hanging connections (though
there the problem was that the BIO was not processed and never would
without the same change as in this commit).

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 1a3613d573b5f6e92eed64a1c0ade99bd8cf10df9beffa23f17ffe89fb847c60
User & Date: js on 2023-09-10 12:11:53
Other Links: manifest | tags
Context
2023-09-10
12:26
Update ChangeLog check-in: dd51423e9c user: js tags: trunk
12:11
More consistency between TLS implementations check-in: 1a3613d573 user: js tags: trunk
2023-09-08
12:48
Update buildsys check-in: ec7204c581 user: js tags: trunk
Changes