head 1.18; access; symbols pkgsrc-2023Q4:1.11.0.2 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.9.0.2 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.5.0.8 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.6 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.4 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.2 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.4.0.6 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.4 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.2 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.2.0.32 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.30 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.28 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.26 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.24 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.22 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.18 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.20 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.16 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.14 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.12 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.10 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.8 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.6 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.4 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.2 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.1.0.4 pkgsrc-2017Q3-base:1.1; locks; strict; comment @# @; 1.18 date 2024.03.11.21.03.24; author js; state Exp; branches; next 1.17; commitid 0Isp0QqtbvbOLM1F; 1.17 date 2024.03.09.21.11.15; author js; state Exp; branches; next 1.16; commitid TUXcfMCH7mevSw1F; 1.16 date 2024.02.24.21.42.20; author js; state Exp; branches; next 1.15; commitid BA3uRBZrRLDHuJZE; 1.15 date 2024.02.18.15.04.26; author js; state Exp; branches; next 1.14; commitid eAZzKUKIRbiquVYE; 1.14 date 2024.01.21.12.22.46; author js; state Exp; branches; next 1.13; commitid gUrEhd6LTLgPujVE; 1.13 date 2024.01.21.11.21.31; author js; state Exp; branches; next 1.12; commitid CAlq0dbpoTVQ9jVE; 1.12 date 2024.01.15.20.35.08; author js; state Exp; branches; next 1.11; commitid VtMKU3tO8TjPpAUE; 1.11 date 2023.11.05.11.25.59; author js; state Exp; branches; next 1.10; commitid Fddxgq9jo0fKEpLE; 1.10 date 2023.10.08.12.09.53; author js; state Exp; branches; next 1.9; commitid eodjLBAzl3mHNOHE; 1.9 date 2023.09.14.19.29.48; author js; state Exp; branches; next 1.8; commitid JxZbUuLAeNCp0MEE; 1.8 date 2023.09.11.00.30.33; author js; state Exp; branches; next 1.7; commitid 0qOi9DOiMMgDNhEE; 1.7 date 2023.09.10.16.07.36; author js; state Exp; branches; next 1.6; commitid NEgcTv6EdsR81fEE; 1.6 date 2023.08.29.16.13.57; author js; state Exp; branches; next 1.5; commitid jjGC6JzElaSbrHCE; 1.5 date 2022.08.15.14.56.04; author ryoon; state Exp; branches; next 1.4; commitid u57KfuJkuyuNbZPD; 1.4 date 2021.10.26.10.15.44; author nia; state Exp; branches; next 1.3; commitid XMBRkrafc79x2jeD; 1.3 date 2021.10.07.13.40.38; author nia; state Exp; branches; next 1.2; commitid TK9Y8OXA04EYMSbD; 1.2 date 2017.10.29.12.13.13; author bsiegert; state Exp; branches; next 1.1; commitid G4OENZln93VVyWcA; 1.1 date 2017.08.01.15.51.52; author maya; state Exp; branches; next ; commitid qcrtafJf7s1jDw1A; desc @@ 1.18 log @Update devel/objfw to 1.0.12 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. @ text @$NetBSD: distinfo,v 1.17 2024/03/09 21:11:15 js Exp $ BLAKE2s (objfw-1.0.12.tar.gz) = 5a03b64623535f301bb63e13632227f569ba04ef7706e906b7ac479dae736d00 SHA512 (objfw-1.0.12.tar.gz) = 9078b39bb21b47b1c4e26ad52d8a998d2ebd084a7f2b1756eb82fcc4a239578ea2ab42bf6e8e3de867a7540b75a2090e21a76808a6955a384b289fe365017ec3 Size (objfw-1.0.12.tar.gz) = 801280 bytes @ 1.17 log @Update devel/objfw to 1.0.11 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. * ofarc correctly sets modification dates of directories now by delaying setting those until after all files have been extracted. * Fixes a linker warning on macOS/iOS. * Several minor documentation fixes. * OFFileIRIHandler correctly transforms exceptions now so that they use an IRI and not a path. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2024/02/24 21:42:20 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.11.tar.gz) = 41764db8124e8a6b6f6b98438580966bcb968ea67ce76657f6726f8dae808e85 SHA512 (objfw-1.0.11.tar.gz) = 097d33483ed70cb5c1e2411f4e2c128a6a14fe16239e3d1a0ec42bf001cbe7a2baad8d71c3aa3b3ff654573c91002e82afda81b8ac82efb570cc784d1ca024df Size (objfw-1.0.11.tar.gz) = 801195 bytes @ 1.16 log @Update devel/objfw to 1.0.10 ObjFW 1.0.9 -> ObjFW 1.0.10, 2024-02-24 * Fixes objc_getClassList() not releasing the global runtime mutex. * Improves OFLHAArchive's compatibility with non-standard archives. + Adds endbr32 / endbr64 / bti instructions for compatibility with Control Flow Integrity. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2024/02/18 15:04:26 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.10.tar.gz) = 88ed2fd7748b427d71bb61c0f4fdee8a5c7d896d6238517fabab60c018fee2f1 SHA512 (objfw-1.0.10.tar.gz) = 2d18c51420217d74e0937f520a0fab628acdd6907a091c2aad541c278151f046c949bdfa31eb48a84e03e22676e67044ae2ea65ccc9c80380945480c4ee93834 Size (objfw-1.0.10.tar.gz) = 800199 bytes @ 1.15 log @Update devel/objfw to 1.0.9 ObjFW 1.0.8 -> ObjFW 1.0.9, 2024-02-18 * Fixes OFGZIPStream reading the size and CRC32 incorrectly when either spans multiple reads. * Fixes a type mismatch in OFMapTable that could cause problems on big endian systems when uint32_t and unsigned long have a different size. * Fixes the default implementation of -[initWithKeys:arguments:] for custom dictionaries. * Improves detection of mutation during enumeration in -[enumerateKeysAndObjectsUsingBlock:]. * Minor documentation fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2024/01/21 12:22:46 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.9.tar.gz) = 074395e5060ee1bce06a339bd767e91079e8a4ecd6123204ace43aed6c3e3369 SHA512 (objfw-1.0.9.tar.gz) = c44684cf4f8911210aa8d0cc39d32564012a44959dd371d92d5133e53353ec871e099ebde4572f30aa8e7e87a11aed4f7e801c1a2476536bb7f6250c9053773a Size (objfw-1.0.9.tar.gz) = 799381 bytes @ 1.14 log @Update devel/objfw to 1.0.8 * Fixes compilation on NetBSD, OpenBSD, OpenIndiana etc. which was broken by 1.0.7. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2024/01/21 11:21:31 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.8.tar.gz) = 7eabf28ba318835a56c3adb402ad2fedc4de94c66045b52e18f62460424fc8d2 SHA512 (objfw-1.0.8.tar.gz) = c00a77c512964da533e33e6ec8629949ae6dfd63cd0583d1c92b8d7fa7861b5008d1e84d495c58eab4e498cccad3fa44b8416ab5f90715b9067d8f6fbe2d272d Size (objfw-1.0.8.tar.gz) = 799217 bytes @ 1.13 log @Update devel/objfw to 1.0.7 * Fixes inheriting the environment in OFSubprocess. * Fixes dealloc in OFSubprocess when -[closeForWriting] was called. + Adds tests for OFSubprocess. * Changes the key for +[OFSystemInfo networkInterfaces] to the adapter name on Windows XP and newer to avoid a possible collission on the adapter index. * Fixes compilation with old MinGW versions. * Fixes the documentation for OFSRVDNSResourceRecord. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2024/01/15 20:35:08 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.7.tar.gz) = d32ecb0e5701f96591c9a23ce728d6a4ac4e7a94336de59e0361dfe841c43e36 SHA512 (objfw-1.0.7.tar.gz) = 39ac84fb3f687f935d5c1b1ecf84709bdc236908cf92ef5398cd00c3077c39c346cfaaf69963fce12088030f660c40dddf8cb01843280d24295c949236992436 Size (objfw-1.0.7.tar.gz) = 799220 bytes @ 1.12 log @Update devel/objfw to 1.0.6 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2023/11/05 11:25:59 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.6.tar.gz) = 8183cb763f4dd45726c5da5bc1a301eab657457968a1e50658f485cc7984def8 SHA512 (objfw-1.0.6.tar.gz) = 69654ce7c6b15c8da6aa9fa538383aa72540ce786a0baed4fdcc9f4068be9dee8cbf4ac92c4fba229c7e721568c1d4470a2259bf2cf520616694c8a45e0d9f9f Size (objfw-1.0.6.tar.gz) = 797440 bytes @ 1.11 log @Update devel/objfw to 1.0.5 ObjFW 1.0.4 -> ObjFW 1.0.5, 2023-11-05 * Fixes the calculation of the extra alignment in OFAllocObject() * Fixes +[OFSystemInfo networkInterfaces] on OpenBSD and Windows 98 * Fixes OFSocketAddressString() for AppleTalk addresses * Uses GetModuleHandle() instead of LoadLibrary() where possible on Windows * Disables tests for global blocks on Win64 due to broken compilers * Adds PGP keys to verify tarballs and commits in the code repository @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2023/10/08 12:09:53 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.5.tar.gz) = 9f744e884f318a69cc48d720b5e73de2781ebef3d236a5e0f60d5c0f6cbfc444 SHA512 (objfw-1.0.5.tar.gz) = 421165ba777d0c0341abd868770b6488104605e99a5ee7c13a9062d1ec9102732eabc09522a4746ff7bbd2cb135b8efbe30ac822fdc7fcc4a1e0bbd56267c6d7 Size (objfw-1.0.5.tar.gz) = 797479 bytes @ 1.10 log @Update devel/objfw to 1.0.4 * Fixes OFFile closing fd 0 when initialization fails * Fixes -[stringByAppendingPathComponent:] on empty strings * Fixes +[OFSystemInfo operatingSystemName] and +[OFSystemInfo operatingSystemVersion] returning nil on some systems * Adds a license for localizations @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2023/09/14 19:29:48 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.4.tar.gz) = ceea06091b91e9645825ec64053162caae30c91b6ba1222f49f9ba7fb068cf2c SHA512 (objfw-1.0.4.tar.gz) = bdfdd3584fa149e5f33f3701ebedc6fae9244ff15f559b48729e7ebec8b1a520e500b34fa8905935468f2749cac8a81f6a7e97db0cd9b09894725cce6d312039 Size (objfw-1.0.4.tar.gz) = 788008 bytes @ 1.9 log @Update devel/objfw to 1.0.3 ObjFW 1.0.2 -> ObjFW 1.0.3, 2023-09-14 * Fixes -[OFConcreteData initWithItemSize:] not setting freeWhenDone to true, which resulted in a memory leak * Fixes -[OFData initWithContentsOfIRI:] freeing the buffer in @@catch instead of @@finally, which resulted in a memory leak @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2023/09/11 00:30:33 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.3.tar.gz) = 5255c4f859fa06bce645627c5e9fa580d8f13f8be76e58fa1bfe78267e36cf51 SHA512 (objfw-1.0.3.tar.gz) = deefe72e15ace5ba859beb74f368cc74b2ee2c0d47f05b451280c6629526315dd0aa363e21c9c8b1422664bb337fb7ace1c7a3e8ffc0e2e96c26a03bcac90047 Size (objfw-1.0.3.tar.gz) = 787055 bytes @ 1.8 log @Update devel/objfw to 1.0.2 This fixes .frameworks for macOS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2023/09/10 16:07:36 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.2.tar.gz) = 44dde4ecf93f32dbcc3c03c61e4d4ed25ea983f245a44d7d54b0cb44921966be SHA512 (objfw-1.0.2.tar.gz) = 9e243da34738d636c2f448b3b5d07a1ad394fc6eb84700529e8b44f6439282c5bf3bc5951d04bdd3707e0c0a11d50ca8bf13d7c56925cc123c263912f4d01f58 Size (objfw-1.0.2.tar.gz) = 786962 bytes @ 1.7 log @Update devel/objfw to 1.0.1 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2023/08/29 16:13:57 js Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.1.tar.gz) = 67325c216a9b12cc5ca3971eda55e0fbbfc0fd2a942eb216acfd9febb9f4e022 SHA512 (objfw-1.0.1.tar.gz) = 76f63c69205c9f0a0be94f74e32fd0aa09d01a7f6b7b3bc4d28c26813f41b8120875241c6f77547cdf7fc8323bf090937bb10f03ef1cefbce1e75838a4d25cdf Size (objfw-1.0.1.tar.gz) = 786603 bytes @ 1.6 log @Update devel/objfw to 1.0 This is the first stable release with stable API and ABI. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2022/08/15 14:56:04 ryoon Exp $ d3 3 a5 3 BLAKE2s (objfw-1.0.tar.gz) = d491ba42ad452bd6310e1cc4a8432f084b619fe5fdcf34ceed540ffd2b612a04 SHA512 (objfw-1.0.tar.gz) = fc210bb5cd864797d9fff3e00a731c085891c1502aacadf156b3fdd4036bc6ae0a2f8454a8b9cdc95b2f7d9294e7e4aebd8980cef6d5e3d0c651f263504f4377 Size (objfw-1.0.tar.gz) = 785854 bytes @ 1.5 log @objfw: Fix build and tests under NetBSD @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/26 10:15:44 nia Exp $ d3 3 a5 5 BLAKE2s (objfw-0.90.2.tar.gz) = 4fe99a0a775aed1270bbd549b1bef0eb23170022b897c5e6f9566caf1b3720a2 SHA512 (objfw-0.90.2.tar.gz) = c894befe9388a5fce9c0e18fbd737f995af9923d52cfb3c8c1faca8879121cd68654d8e262f6a9fdb1578073dd70e5364737ad5ffaa483d9553d6a549af2ec67 Size (objfw-0.90.2.tar.gz) = 650744 bytes SHA1 (patch-src_OFKernelEventObserver__kqueue.m) = 4dc82606f5db15bf109cdf6bdf5ed886212a1d22 SHA1 (patch-src_threading__pthread.m) = 3bc4948a25bfc261e83984524539e49066a6a59c @ 1.4 log @archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2021/10/07 13:40:38 nia Exp $ d6 2 @ 1.3 log @devel: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2017/10/29 12:13:13 bsiegert Exp $ d3 1 a3 1 RMD160 (objfw-0.90.2.tar.gz) = 3403dfe7ecb232d12917a91f264c5192c651c9a5 @ 1.2 log @Update ObjFW to 0.90.2, from Jonathan Schleifer in PR pkg/52645. ObjFW 0.90.1 -> ObjFW 0.90.2, 23.10.2017 * Fix shadowed variables which caused many bugs (e.g. using the wrong object) * Many, many nullability fixes * OFTCPSocket: Fix exception not being retained for async connect * OFThread: Fix setting the name on the wrong thread * OFMutableSet: Fix missing override for -[copy] * configure: Fix posix_spawnp check * Xcode project: Set the correct version for the bridge * Better check for iOS * tests: Fix testing the wrong OFKernelEventObserver ObjFW 0.90 -> ObjFW 0.90.1, 20.08.2017 * OFData: Fix -[description] * OFFileManager: Set errno to 0 before readdir() * OFDate: Add -[localMinute] * OFTarArchiveEntry: Fix prefix handling for ustar * OFZIPArchive: Fix uncompressed + data descriptor * OFArray: Fix MessagePack encoding * of_asprintf: Don't require set up OFLocalization * OFGZIPStream: Add missing documentation * Fix a linker warning on OpenBSD/SPARC64 * Remove the OFFile b modes from MorphOS (they were already removed for all other OSes) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2017/08/01 15:51:52 maya Exp $ a2 1 SHA1 (objfw-0.90.2.tar.gz) = d5a39884ffeff57c96f4879c2ddb7a10a42a7a35 @ 1.1 log @Add objfw version 0.90 ObjFW is a highly portable, lightweight, general purpose, open source Objective-C framework with full Objective-C 2.0, blocks and ARC support, providing not only basic classes like strings, arrays and dictionaries, but also providing abstractions for OS-dependant functionality like asynchronous sockets. While a lot of the core API is similar to Foundation, it breaks with Foundation's API on purpose in many places to embrace new features which Foundation can't use completely due to its backwards compatibility. One such example are exceptions, which are a first class citizen in ObjFW and not merely to inform the programmer of his wrongdoings like in Foundation. ObjFW runs on a huge list of platforms and offers the same API on all of them so that software written using ObjFW runs on all platforms supported by ObjFW without #ifdef hells or the like. It does not only run on almost any POSIX system that supports GCC >= 4, but it also works on Windows and niche platforms like the PlayStation Portable. Written and packaged by Jonathan Schleifer @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/08/15 19:26:31 midar Exp $ d3 4 a6 4 SHA1 (objfw-0.90.tar.gz) = 295f2efb40ba10bec955fd894f7ae8661cb8ae1f RMD160 (objfw-0.90.tar.gz) = 91270c57b6a32317c59cad2da1274341d2334bfc SHA512 (objfw-0.90.tar.gz) = a9661bc88cf3cad42b334fe1065c459a5b75fdffd764ffdf7340268422990644b467ee7a6e4731c715c31e49dae6788d94fc5e528c4dac9b5c7d0a7c9e2e8006 Size (objfw-0.90.tar.gz) = 619601 bytes @