ObjFW  Changes On Branch 1.1

Changes In Branch 1.1 Excluding Merge-Ins

This is equivalent to a diff from f61f430bfb to 8f683766c1

2024-05-22
19:55
PLATFORMS.md: Add LoongArch 64 to Linux Leaf check-in: 8f683766c1 user: js tags: 1.1
19:55
PLATFORMS.md: Add LoongArch 64 to Linux check-in: 6319f802bb user: js tags: trunk
19:32
Set version to 1.1.4 check-in: 8d264c1cbc user: js tags: 1.1, 1.1.4-release
2024-04-23
01:00
Simplify calls to objfw-embed check-in: 569a7aa657 user: js tags: trunk
2024-04-22
00:02
Merge trunk into 1.1 branch check-in: 69075d7082 user: js tags: 1.1
2024-04-21
19:55
Add missing NTAPI for RtlGenRandom check-in: f61f430bfb user: js tags: trunk
19:15
Use RtlGenRandom on Windows if available check-in: 2bcb2bd40f user: js tags: trunk

Added .github/workflows/macos-12.yml version [ee9ffcacad].

Deleted .github/workflows/macos-latest.yml version [2ffa2189c3].

Modified ChangeLog from [7f06c4f76b] to [70e48f764e].    [diff]

Modified Doxyfile from [75514e9314] to [ea0872cd8b].    [diff]

Modified PLATFORMS.md from [2210a2624d] to [abe894f229].    [diff]

Modified README.md from [e80110edc6] to [1d97f3d87c].    [diff]

Modified configure.ac from [63f2b5a434] to [151d2775d6].    [diff]

Modified extra.mk.in from [22670d3586] to [882f275473].    [diff]

Modified generators/unicode/TableGenerator.m from [4286c92f40] to [49e6ad1d3f].    [diff]

Modified src/OFASPrintF.h from [e19f4f7099] to [934e8a3e26].    [diff]

Modified src/OFASPrintF.m from [e60e10983b] to [862e4e73cc].    [diff]

Modified src/OFApplication.m from [f87eabe4cc] to [a1d7561a5b].    [diff]

Modified src/OFArchiveIRIHandler.h from [4bae7280e5] to [e82e471b8d].    [diff]

Modified src/OFArchiveIRIHandler.m from [0a5674435c] to [4da1115176].    [diff]

Modified src/OFBase64.h from [c69641ab41] to [2f3db0b163].    [diff]

Modified src/OFBase64.m from [1bbfb68f90] to [2e8e2f6efd].    [diff]

Modified src/OFCRC16.h from [3f16abe72b] to [53c7fedb47].    [diff]

Modified src/OFCRC16.m from [84c30fd412] to [d62b8e5364].    [diff]

Modified src/OFCRC32.h from [8d31bcaac4] to [24126b7a03].    [diff]

Modified src/OFCRC32.m from [9efe742312] to [033a9d1abd].    [diff]

Modified src/OFConcreteValue.m from [8933b62636] to [4982399c1c].    [diff]

Modified src/OFConstantString.m from [cde23b7b44] to [e20d1bfa3e].    [diff]

Modified src/OFDDPSocket.m from [9c71163b23] to [ff7f44acd0].    [diff]

Modified src/OFDNSResolver.m from [ae23ada8bd] to [8787fec7e7].    [diff]

Modified src/OFData+CryptographicHashing.h from [d846d34b23] to [5b986251d6].    [diff]

Modified src/OFData+MessagePackParsing.h from [6de5acbf5d] to [958119ddca].    [diff]

Modified src/OFData.m from [4dc9cb934e] to [1f60c6d11f].    [diff]

Modified src/OFDatagramSocket.m from [65c253c5c9] to [9ad188ca92].    [diff]

Modified src/OFDate.m from [ae00d275b0] to [ddae0ab707].    [diff]

Modified src/OFEmbeddedIRIHandler.m from [0aa22bc193] to [275cbe280f].    [diff]

Modified src/OFGZIPStream.m from [ba433e4a1c] to [7c25979fa6].    [diff]

Modified src/OFHTTPServer.m from [61bb060e07] to [c0539be083].    [diff]

Modified src/OFHuffmanTree.h from [3269a83550] to [e004c2a98a].    [diff]

Modified src/OFHuffmanTree.m from [7caeda826b] to [02fde5269c].    [diff]

Modified src/OFIPXSocket.m from [71dcaf90af] to [a4ad2996ac].    [diff]

Modified src/OFIRI.h from [46c48a2808] to [6f424a4bd0].    [diff]

Modified src/OFIRI.m from [8ff2bb9721] to [47f2aa9acb].    [diff]

Modified src/OFInflateStream.m from [5f2d55b677] to [ee0deaa4d9].    [diff]

Modified src/OFKernelEventObserver.m from [c5333a4c56] to [0c63190dd8].    [diff]

Modified src/OFLHAArchive.m from [3329a01d33] to [784284b8aa].    [diff]

Modified src/OFLHAArchiveEntry.m from [14cbf19d20] to [9d58a40bb8].    [diff]

Modified src/OFLHADecompressingStream.m from [83126d0266] to [7c63af9a2f].    [diff]

Modified src/OFLocale.m from [86262efe96] to [8fa54b1d3c].    [diff]

Modified src/OFMatrix4x4.m from [a90d32dcbf] to [c9b2db710c].    [diff]

Modified src/OFMutableIRI.m from [0e3da0ee00] to [e9bc07b350].    [diff]

Modified src/OFMutableString.m from [f4575ddf27] to [152dfafa6a].    [diff]

Modified src/OFMutableUTF8String.m from [3ea1ecdd6c] to [0d2c04f6f8].    [diff]

Modified src/OFObject+KeyValueCoding.h from [0118a5fa63] to [2c8a0862b7].    [diff]

Modified src/OFObject.h from [08353423b4] to [7b8537b8d6].    [diff]

Modified src/OFObject.m from [aac1ccf77b] to [8a5a49c0ca].    [diff]

Modified src/OFPlainCondition.h from [bbdacbeb4f] to [2b26bbac16].    [diff]

Modified src/OFPlainMutex.h from [b1091dda6a] to [31506d7dcf].    [diff]

Modified src/OFPlainThread.h from [3654325ef3] to [3b3df80df6].    [diff]

Modified src/OFSPXSocket.m from [007210b145] to [6998eecec7].    [diff]

Modified src/OFSPXStreamSocket.m from [90372031f9] to [a3f34f0fcf].    [diff]

Modified src/OFScrypt.h from [76bac8d2f2] to [b9cb45c890].    [diff]

Modified src/OFScrypt.m from [94500350d8] to [480d9e7945].    [diff]

Modified src/OFSelectKernelEventObserver.m from [93d2c09c3e] to [5b2b3251fe].    [diff]

Modified src/OFSequencedPacketSocket.m from [ccecd9e1f0] to [93df6d6776].    [diff]

Modified src/OFSocket+Private.h from [85d93768ea] to [3e7201b279].    [diff]

Modified src/OFSocket.h from [5622251aeb] to [48d578681c].    [diff]

Modified src/OFSocket.m from [b9e69c4209] to [0dcfbd34b6].    [diff]

Modified src/OFStrFTime.h from [6360971f27] to [7b37c32abd].    [diff]

Modified src/OFStrFTime.m from [c155cb6b03] to [91040bd990].    [diff]

Modified src/OFStrPTime.h from [8d156c2ae2] to [2f70689b01].    [diff]

Modified src/OFStrPTime.m from [7d3b878a87] to [88f29fe94b].    [diff]

Modified src/OFStream.m from [4f4737a0de] to [f7de880ff7].    [diff]

Modified src/OFStreamSocket.m from [a8d59e0323] to [83fbf8313f].    [diff]

Modified src/OFString+CryptographicHashing.h from [3d01f675bb] to [fa228a3cf2].    [diff]

Modified src/OFString+JSONParsing.h from [eb9d46998c] to [db00c1631e].    [diff]

Modified src/OFString+JSONParsing.m from [b1d14c6372] to [16ebad3f2c].    [diff]

Modified src/OFString+PathAdditions.h from [da8b9e10be] to [a5a01edfc3].    [diff]

Modified src/OFString+PercentEncoding.h from [31b4cb4844] to [10eac820fb].    [diff]

Modified src/OFString+PercentEncoding.m from [a22716408b] to [e783c0987e].    [diff]

Modified src/OFString+PropertyListParsing.h from [6464166de9] to [1f14e12c20].    [diff]

Modified src/OFString+XMLEscaping.h from [e61bc93090] to [b627ccd424].    [diff]

Modified src/OFString+XMLUnescaping.h from [5e3aafdb56] to [a3d8075ac3].    [diff]

Modified src/OFString+XMLUnescaping.m from [0faab389ff] to [faf5398fe6].    [diff]

Modified src/OFString.h from [4b582c4c17] to [5ec6a2e4f7].    [diff]

Modified src/OFString.m from [a5a923c44c] to [7205f31b8d].    [diff]

Modified src/OFTCPSocket.m from [80e19ef290] to [21bc19a6d7].    [diff]

Modified src/OFTLSKey.h from [0f3980a25d] to [4742ef8bb4].    [diff]

Modified src/OFTLSStream.m from [cdc1005db6] to [9bf5b732e6].    [diff]

Modified src/OFTaggedPointerDate.m from [3a7c65c57a] to [d646100367].    [diff]

Modified src/OFTarArchive.m from [67f03e487e] to [300800373d].    [diff]

Modified src/OFThread.m from [c590c3dc16] to [f0b78222ad].    [diff]

Modified src/OFUDPSocket.m from [d9b5e328f7] to [b9116525f2].    [diff]

Modified src/OFUNIXDatagramSocket.m from [2627547b65] to [86033fc2cb].    [diff]

Modified src/OFUNIXStreamSocket.m from [3bba9beb8b] to [fdc5ad3c80].    [diff]

Modified src/OFUTF8String.h from [cef941820b] to [f1efc16deb].    [diff]

Modified src/OFUTF8String.m from [720c0708e2] to [97ab3896de].    [diff]

Modified src/OFZIPArchive.h from [f4b92af793] to [e571bce84b].    [diff]

Modified src/OFZIPArchive.m from [7c50e25802] to [b2947775a7].    [diff]

Modified src/OFZIPArchiveEntry.m from [ff7db8bf1d] to [d2d793d4fd].    [diff]

Modified src/OFZooArchive.m from [5083c851c9] to [8aedfeb877].    [diff]

Modified src/bridge/NSArray+OFObject.h from [7e0f2d7704] to [38325c709c].    [diff]

Modified src/bridge/NSDictionary+OFObject.h from [cbb576e980] to [4026e868e8].    [diff]

Modified src/bridge/NSEnumerator+OFObject.h from [ab538c58f1] to [143ba9176b].    [diff]

Modified src/bridge/NSNumber+OFObject.h from [40720010ad] to [e239036299].    [diff]

Modified src/bridge/NSSet+OFObject.h from [34c28f8121] to [5d09584e13].    [diff]

Modified src/bridge/NSString+OFObject.h from [80a6874084] to [b85dde5f1c].    [diff]

Modified src/bridge/OFArray+NSObject.h from [3b8ba1cd06] to [8452e2cf90].    [diff]

Modified src/bridge/OFDictionary+NSObject.h from [bebeef9986] to [7d3951e3ba].    [diff]

Modified src/bridge/OFEnumerator+NSObject.h from [731ca967a3] to [9aadb90dd5].    [diff]

Modified src/bridge/OFNumber+NSObject.h from [fadb7d7a45] to [7b4d5234a4].    [diff]

Modified src/bridge/OFSet+NSObject.h from [5726564da5] to [3b2725d99a].    [diff]

Modified src/bridge/OFString+NSObject.h from [cb39a1ef91] to [287ae0c0ff].    [diff]

Modified src/encodings/codepage-437.m from [9f118a4c02] to [0e1d4e03c0].    [diff]

Modified src/encodings/codepage-850.m from [1d1a09a45c] to [116375a4bc].    [diff]

Modified src/encodings/codepage-858.m from [4aa1a82036] to [0a443ea671].    [diff]

Modified src/encodings/iso-8859-15.m from [21daaed653] to [25e41edd49].    [diff]

Modified src/encodings/iso-8859-2.m from [8986e3bb39] to [bd3f7dada7].    [diff]

Modified src/encodings/iso-8859-3.m from [2126ec415a] to [bc9ab876ae].    [diff]

Modified src/encodings/koi8-r.m from [2c4f09a0dd] to [7d684b26ac].    [diff]

Modified src/encodings/koi8-u.m from [9252bda863] to [0f9ae48dcf].    [diff]

Modified src/encodings/mac-roman.m from [d6ebb30db7] to [48622afc6e].    [diff]

Modified src/encodings/windows-1251.m from [902244b996] to [fb08e37f56].    [diff]

Modified src/encodings/windows-1252.m from [3f257f7d9d] to [1577a4fe9c].    [diff]

Modified src/exceptions/OFCreateWindowsRegistryKeyFailedException.m from [6808748419] to [cecd763f91].    [diff]

Modified src/exceptions/OFDNSQueryFailedException.h from [ba6bf4fd32] to [9442dc2216].    [diff]

Modified src/exceptions/OFDNSQueryFailedException.m from [cbd992d3b3] to [328c695472].    [diff]

Modified src/exceptions/OFDeleteWindowsRegistryKeyFailedException.m from [334a748840] to [fac0a7d3cf].    [diff]

Modified src/exceptions/OFDeleteWindowsRegistryValueFailedException.m from [0e23fc3fee] to [af698f2bca].    [diff]

Modified src/exceptions/OFException.h from [b676d6c459] to [5970277a67].    [diff]

Modified src/exceptions/OFException.m from [816a02d4da] to [33a4f03ee1].    [diff]

Modified src/exceptions/OFGetWindowsRegistryValueFailedException.m from [fb4c183eca] to [089a3beae1].    [diff]

Modified src/exceptions/OFOpenWindowsRegistryKeyFailedException.m from [3030425341] to [335390b890].    [diff]

Modified src/exceptions/OFResolveHostFailedException.m from [fe448762f6] to [0aa6b04b40].    [diff]

Modified src/exceptions/OFSetWindowsRegistryValueFailedException.m from [f10d7b695a] to [9d878c3278].    [diff]

Modified src/exceptions/OFTLSHandshakeFailedException.h from [6262e58801] to [6986a24c14].    [diff]

Modified src/forwarding/forwarding-arm-elf.S from [6672c7d1bd] to [f6b2ed20ca].    [diff]

Modified src/macros.h from [7e3d0a019b] to [e71e68e9ff].    [diff]

Modified src/platform.h from [b44c54e58f] to [a058ae787f].    [diff]

Modified src/platform/AmigaOS/OFPlainCondition.m from [c2df0315e9] to [264925273e].    [diff]

Modified src/platform/POSIX/OFSystemInfo+NetworkInterfaces.m from [d2c08c8ec3] to [0e4f3315ec].    [diff]

Modified src/platform/Windows/OFWin32ConsoleStdIOStream.m from [ab386bcc83] to [e39c45536f].    [diff]

Modified src/runtime/ObjFWRT.h from [94db01f911] to [d9451d26e7].    [diff]

Modified src/test/OTAssert.h from [8bd6d8696c] to [41f0812f71].    [diff]

Modified src/test/OTAssert.m from [fa56e52ecc] to [8cdaeecf00].    [diff]

Modified src/unicode.h from [1b0487bb05] to [f81c1f2dbe].    [diff]

Modified src/unicode.m from [f5c16fee83] to [31ef22e205].    [diff]

Modified tests/OFDateTests.m from [1b655b92f3] to [4495b273a8].    [diff]

Modified tests/OFFileManagerTests.m from [ff06e4c90e] to [08e4ea3058].    [diff]

Modified tests/OFScryptTests.m from [a6d12637a8] to [1df5c01194].    [diff]

Modified tests/subprocess/Subprocess.m from [75e4dad33e] to [f5dfed46e5].    [diff]

Modified utils/ofarc/OFArc.m from [f2ee58a5d5] to [f0ee4f03f2].    [diff]