ObjFW  Check-in [1643015adf]

Overview
Comment:Merge trunk into 1.1 branch
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | 1.1
Files: files | file ages | folders
SHA3-256: 1643015adf23ad29af5011aa33894e3a058c94c4d9d78eef059aa6af7f0b52f5
User & Date: js on 2024-04-14 10:10:50
Other Links: branch diff | manifest | tags
Context
2024-04-14
10:17
ChangeLog: Use dots consistently check-in: 3788266d7e user: js tags: 1.1
10:10
Merge trunk into 1.1 branch check-in: 1643015adf user: js tags: 1.1
10:09
Update ChangeLog for 1.0.12 check-in: 26a4edd972 user: js tags: trunk
09:52
Update ChangeLog check-in: 17e7a7e4b7 user: js tags: 1.1
Changes

Modified ChangeLog from [c7b973ddeb] to [5f0da557ee].

1
2
3
4
5
6
7

8
9
10
11
12
13
14
1
2
3
4
5
6

7
8
9
10
11
12
13
14






-
+







Legend:
 * Changes of existing features or bugfixes
 + New features

This file only contains the most significant changes.

ObjFW 1.0.11 -> ObjFW 1.1, 2024-??-??
ObjFW 1.0.12 -> ObjFW 1.1, 2024-04-14
 * ObjFW is now licensed under LGPLv3.0-only
 + Adds a new framework for writing tests called ObjFWTest
 * All tests were migrated to ObjFWTest
 + The runtime now supports associated objects
 + OFDNSResolver now caches responses
 + OFDNSResolver now supports URI and LOC DNS resource records
 + Adds methods to handle path extension to OFIRI
46
47
48
49
50
51
52









53
54
55
56
57
58
59
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68







+
+
+
+
+
+
+
+
+







 * OFLocale now supports automatic initialization
 + ofarc now supports extracting and creating Zoo archives
 + ofarc now has an --iri option to directly work on local and remote IRIs
 + ofarc now prints the archive comment with -lv
 + ofarc can now add an archive comment with --archive-comment=
 + ofarc now propagates the quarantine xattr on macOS when extracting an
   archive

ObjFW 1.0.11 -> ObjFW 1.0.12, 2024-03-11
 * Fixes a regression in OFZIPArchive that was introduced in 1.0.11 that
   resulted in failing to extract archives and creating broken archives.
 * Fixes a rare condition where OFInflateStream could end up in an endless
   loop.
 * Fixes OFTarArchiveEntry not having a default date, which could result in
   messaging nil on a FP return, which yielded invalid results on 32-bit x86
   with GCC.

ObjFW 1.0.10 -> ObjFW 1.0.11, 2024-03-09
 * Fixes -[OFHTTPClientResponse isAtEndOfStream] and
   -[OFGZIPStream isAtEndOfStream].
 * Fixes how OFZIPArchive handles disk 0 vs. disk 1.
 * OFLHAArchive and OFZIPArchive create more compatible archives now.
 * OFLHAArchive ignores padding in level 2 headers now.