Artifact eaa612ad50608d3090af0b7813833f1d9e8a8c1aef7b5808cf8808f470ee8ba9:
This also adds OF_JSON_REPRESENTATION_PRETTY. by js on 2014-02-08 09:26:40.
C Add\s-[JSONRepresentationWithOptions:]\n\nThis\salso\sadds\sOF_JSON_REPRESENTATION_PRETTY. D 2014-02-08T09:26:40 F .gitignore f4611535448aa26614ac1a0665b759fd82a7079d727b2150bd8d7153588dd1e5 F ChangeLog 3f68d32878692b063b948bb2020c08768ba1c27838511535fe1ce6c9bbe89e15 F Doxyfile cac7c51622a6e300abe54e116788a2e080c3ecd7980fcb9e06b6f747e1309eee F Info.plist.in a131e6786cb869342950e3438c1bbe954b077342f21b9b2136e7aa029c12d36d F LICENSE.GPLv2 32fac3e90cdea91b37289b9ca09d781a364bf22864e52d5c5d6a6fa40080be17 F LICENSE.GPLv3 040444d59237d8142345043e4aec153ef10c8291c8932e5f9e1eba6e791e71e7 F LICENSE.QPL 714e65c9ba0706c46a7f4b93299427dcdc1cc76d1a2e41ffd72646406e95f247 F Makefile b28336ecd210cf6d14d51cd7d5fe7dc12fe4a6130113864a8cab67e9bc7ec771 F ObjFW.xcodeproj/project.pbxproj 2ab14c9d0d5f4ab41d0f5b44ae6da9d8238fedfe47d1325a85e3d7a1a65b30c5 F PLATFORMS.md 3a7f31d271ffc7ad5ff0edb5901868283de39921a7f8a537723907638e88f0f8 F README-WINDOWS.md d219066df73971e48611396fce5d87c96f9bdc141b87ffa3da4355f6d7245d1b F README.md cfefd6f578f2eecaa1219bc8ad3a76e39e0c18c7531ea61aefb76398d4081e22 F autogen.sh 3936c3cbbf251d27d7c117d251754fdc5f701c87e682108b6eb123dffefc3a2e x F buildsys.mk.in 389f785f6161d0b6578c533e0d9a206e0cc81ea3f759014a7640a42b28ca15c6 F config.guess afa5fda1998030f69a64097abaa7bcca9f724db0cc56f029bed761b73fcd7861 F config.sub 52d6d01b1fc69f22512cd55ad8a5f052037b9b8dd4ad803cc9d7a4eb87fe3065 F configure.ac 542c5cd378ff1f0d1f7d9de4797ca8a09ed4384d6408719878665853f12cb8d3 F extra.mk.in b747bd17c6100d250da74e14cbf9fd21c79f49043e7669af286f75b2d76cdbdd F generators/Makefile 193fb354a9795fd91e7ea97b355150a8acf2e56312188b0dad169f2cb1a03b91 F generators/TableGenerator.h dcc2c5317fd903c201c4b646138abc8fa6972a7e43531eb85643836313b486dc F generators/TableGenerator.m 190bc6c6d8e5520576c71706fdea0aca78f1e3873a124b098ef866466d444522 F generators/copyright.h 482f6aab7c65bf50f4a8e7ae787974668d5112ccbad38671cf1d8fc274b884c5 F install-sh 9ea35b608e3b5808fa0229113de175f8a6c76b31105fa90d23ad445ccb684f30 F m4/acx_pthread.m4 404ea9b78f5598fe5d0e927316fc1983161e06db9dd817d8be53e20d48793057 F m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6 F m4/buildsys.m4 7883ca1f3547a5ea958e0f3ebac35a62f09a508d33ffc502954ea8b0f4c05905 F src/Makefile 9bf87537a2b880d58d765f5e990f61a6eacb8634080651281372564f86a7b863 F src/OFApplication.h 6c9dd5902fdfa47da5f2ea2fd9ec1799eb512f32ab3a3a4c59fc3bc92978513c F src/OFApplication.m ce308c71b7d374e3029331feb2b9d9542c17304c4b1b9c77000f5c401249fc58 F src/OFArray.h dc4b94d1feb1842be709c6614564070df77485290cbf145ed7b79bc53d84d754 F src/OFArray.m ef5fe152e1204b9d474b234218251930bfd6a3f0cd311e56aea15ffcf4ca2c3c F src/OFArray_adjacent.h aafee7cbe8fb95195ae1fa7297f043d7d978ab7c2bc3232dc38cb0daab70d22b F src/OFArray_adjacent.m 6856cfe7f08039f9947d68f9d048220f022b74894b905d435a95141a24e44e95 F src/OFArray_adjacentSubarray.h cbc6c09dd4533c5bd6e637c6a8530b4ab8cb01d6366165c47e480ad2341d95b3 F src/OFArray_adjacentSubarray.m e067dd075fedd1e06baacc09da37df1125d439799e381ef6f8ac81a2a9f7253b F src/OFArray_subarray.h 40601ca3d43baf2f7ad25426932765b2ccc72cab4bf0b5c71f350a7e5bb9dbb0 F src/OFArray_subarray.m 4711cab8309e9d50287dce19a840e85df16bec2dce1dd306ddb9d8e8f6c70e73 F src/OFAutoreleasePool+Private.h 1f3e003793d62dad6f795d8448928ff95fb39830220c2f87517f7eb77fceb49c F src/OFAutoreleasePool.h 9dded99b238730f2fe2b8e0de2a18ea40f41f52a7f3eb719f4d88b744b38b4e8 F src/OFAutoreleasePool.m afda14705e072fdc5f9b1ad3256c44410377890370db8bc4836ab36585c01ab2 F src/OFBlock.h 0ba2570f985aca55b831b3539a85dcdd38c484495cc7057a5f46ec91ce8e973e F src/OFBlock.m 02f8f90a873f113baaa3bab90f6b11d9d4739920fe0c9b8317492ce430773cf0 F src/OFCollection.h d56b5df8a9df5d25a85fd8e62738376e4d05576fe8fee7cc8f44d73ab4ed7483 F src/OFCondition.h a30632d8cac3756a632d54eeed57ffd12361f032370d10ab73217df43b7e8389 F src/OFCondition.m 570c67aefbaf4d45a8b520b9ac1b85119a2ecf1aa0d92382294a22d2b2a3d65d F src/OFConstantString.h ac483547b62d8cce7c3f617154d040a789ee3057abfae60aaef96430fb30a462 F src/OFConstantString.m 02bdfaa8516a068d430a145361a2b9dd35da0370af2177ddbfca4324b9e8d181 F src/OFCountedSet.h 7fce99b262c061db2acc43be05506e2cda8732897d84bf02790d75e0ce33da6a F src/OFCountedSet.m 25c3c02efef9a9364705dee3414865a33d7ac13f1077e45af0a882cfd87c1189 F src/OFCountedSet_hashtable.h 0fa02144d8d422e4c556a3eefd229ca6f18c02ad96774fde3a684b89d0ecd8ef F src/OFCountedSet_hashtable.m f3bb08096277f387885f46c3ba60ceba4666894a6e1ce25965b0daa81c5915e3 F src/OFDataArray+Hashing.h d39da05b134a2a7593935cfeb29a711bab06ee52157ca7734bcbc9deb29a99b5 F src/OFDataArray+Hashing.m b047e37f49c3f312e681efe375928ea51f2d7350f73e09c009991d032fa36786 F src/OFDataArray+MessagePackValue.h 96f551d47c658d1e194a8df48dc3f09583eb210f8a5f84065a5e8dabca4277b9 F src/OFDataArray+MessagePackValue.m 471c1f50f31fc6b729bdccd942c0ab78f84b25cddd1050f7379d8793b6e22bf0 F src/OFDataArray.h 0fb78fb9426e3991e6ce9c4d7d3c3463182762d1c5b34ca1130f0561a26cc6cf F src/OFDataArray.m d2aadda558040ad6826fbee24becd552bb9dcf50c8af019fe6538312fe6438c8 F src/OFDate.h 496c98e81f0c8f1acb288f7a6c3c35bd0295b75d87bca1d4155a25d840759a0e F src/OFDate.m 8e1ed139e932ca5c38479319082bcdc8520cb95cb6be230715742503ffe7d716 F src/OFDeflate64Stream.h 844ec55b8b17f50f4b30f75ccbb944e21ecddb73f2f5151219bdaa8c07fda2c5 F src/OFDeflate64Stream.m 17854efe61d2c5cc3e124e2ee345d3eb807b1085d1f02cab1c7914929fe2bdb8 F src/OFDeflateStream.h 1efdac5dd5972daab35b49919db9750360c515a4518e1db0305c8aca422ee59c F src/OFDeflateStream.m f380a0e937558e2f5a2109b0a471f91005718a02f87aece29bb0388f2ece4951 F src/OFDictionary.h dd75d3de9813693837e4cdb9c679e540ba32c320b65f719ab2c1374aedd9a78a F src/OFDictionary.m a7500a26442448032a74047d1efaf903a4f8ab4562847137d0e3af257efa6ab6 F src/OFDictionary_hashtable.h 2a13ae8a8d212f27c7f4bb446ff7febc4b72d2a8d26531b0e5205d2d7dc105ba F src/OFDictionary_hashtable.m 6963fcfbf5914fd7afd386b0c5bfbb9e5f73207b800ee33bebd13e1ea8c4f44c F src/OFEnumerator.h d0b20e743d026330e7910a1f102c207b0b77b50780c96ce51a25486f9c01ec80 F src/OFEnumerator.m 0e524a539ac5d96e73b0affd7c898f56d308c78cd6ac6a88405a7dda980702e2 F src/OFFile.h f9d394d62d0039f33f3710bb29479ede21c7f0e61f5c2987c6d4aacc8ed6e85a F src/OFFile.m 79751d7dbcb56d9bef68dfaac5a0bdd033d151e04028123a607ee3cb1790e7f6 F src/OFHTTPClient.h eeab9ddcde8a182ad1f39c136c87d20a70aa43e7689f71b0257c7829cb8cde99 F src/OFHTTPClient.m 3007afbd2c8cf683d1d3c7e02bb3b5b38f2214ba5f531dffdcd67bf5238cae1f F src/OFHTTPRequest.h f4880d373cf7b45984e39748782361f3c1298ec645e3ee87f61d5374d8e11b33 F src/OFHTTPRequest.m cd6a2290d9bea1222506e148371e8d07e0ffd781536d17acffcc9f808cd3839a F src/OFHTTPResponse.h 4eb3a5ba063d7da886c7e0aee8bf1610ecd7dc95519d90946ecef1078cd0b2e0 F src/OFHTTPResponse.m 8ff5658d592478185e68dc0a7b35538c4251c15b0e5735dee7a12b27bfa9a73a F src/OFHTTPServer.h 4d1c017d3b8fc50de83e62fcabb72a266b40e29e05cbf977bc3ac1bce0d0aa79 F src/OFHTTPServer.m 2f642831d8f00df970527c1b988de02087d8226d51bfaa7d13aa31013d32a866 F src/OFHash.h 21f7390fe1615ce8f3ff9f3ce0911a61aa908e10205027d90954e55e45da2899 F src/OFIntrospection.h 6014bfe4491571e106a110f296c1557efecc162078b3a8148ff833aa782a2bc1 F src/OFIntrospection.m 6a14ecf60cab4eb70333e3f37fef0d6f98514c684a0ca99ee1913a0321ed7468 F src/OFJSONRepresentation.h 25865c5918f46ed7f91bb364066fd9161dc1eb710d19d945cdf5ba48a86f5984 F src/OFKernelEventObserver+Private.h 4c35b436cfd8815d5dc489d3b18a00d1c369c8c4e373cc5f8c079b3df7d69de9 F src/OFKernelEventObserver.h 5b1f9ce35e15fcbd0ce8307dcc06d4e0454f26f8261674489a8debbdb4e9719c F src/OFKernelEventObserver.m 8aa249806a7110fa33ce96cbb443ec718b27bcb10fd0f606cc093f129ff5d140 F src/OFKernelEventObserver_kqueue.h 5026de130352a48b418e47274d36a19a564e6d08e60e1ca9d90f65a62b744d75 F src/OFKernelEventObserver_kqueue.m 79faaa634a65a086d888b43775139171c6d30e960bf7fc49544b9d92b34492d5 F src/OFKernelEventObserver_poll.h 1569c5224d7668fec2c9eda3d6a4b1b4d79a08b954a852f11dcb0ff5e7dd4823 F src/OFKernelEventObserver_poll.m b0a53ca94b26990e11b5c44ea9bd254bc03d7b65542971734c018b7a9d6ba358 F src/OFKernelEventObserver_select.h 265931990a1dabe90d1383dd4a5f7be30b15f0b23e357f18030e76847ec7fec9 F src/OFKernelEventObserver_select.m d61b6807c326a65ddb4f257aa7555fdef0294bf9bf6be4f7797049bfeb42327e F src/OFList.h 0d8079f77c04f43b63acc6e890b3a3ca8ddcc6b9e9e0ebaff9e81d7db05cf3d0 F src/OFList.m 3fd803b400b6be116ccf35065ee8491854c64ffd55c746f6cf1155cca6b5524c F src/OFLocking.h 7317b639291c5f083981934d0b43931020e4f37d73e7780b5dc7d95337080d6a F src/OFMD5Hash.h 400ee45e8f61909255afca728bf60955f69a7e1dab3c9719fcbd2e85062d6617 F src/OFMD5Hash.m 32fa8ff9bf8af35e580c7dad75639be5de37f5372224018aa6837537e2ab85ef F src/OFMapTable+Private.h b803dea1dc40394568108c3d66cb3dcecdfa9629faa6ff07a606923160e9eb3c F src/OFMapTable.h 3debf5b6eb9ea7a0bd7859c640a620bb83ef67148078eaeefe5eb40d477560b8 F src/OFMapTable.m 9d63848c2d75348d72373741a588620a42580124a4996536e95186686d1eba8a F src/OFMessagePackExtension.h 6fd732f70e22ee8d090068aedffc3c25e76bf5872306b1989c54b96b17afc8d1 F src/OFMessagePackExtension.m db2b3ae90a43b9e99520deb7c04e22ccaf7e85c7ee50019ce2c989da819746d6 F src/OFMessagePackRepresentation.h e247cb4259d21fa6cef02986694f5f5f3fa4ad2d9b12e3a77c064272c5b2090c F src/OFMutableArray.h 1b8deffced84710a44591ba5dcde9f9c7e55c0dc656efed0e0d422daf2c97f26 F src/OFMutableArray.m ba61e978ab7c31dcc079a8305ff9dcf8b6da69abb8e99b815d74879723d869bf F src/OFMutableArray_adjacent.h db32e00c26b99f9bdcbc276243dc0ba3ff04d3baca6e7625f58d0833caff00cb F src/OFMutableArray_adjacent.m 7139dbd1662ed7ac3462b87f5d5733e98b800cb40b6a79b58ba8f5f4d57e6a2a F src/OFMutableDictionary.h d2335e76394520e476f8f9f346078f56eccea304e272ede4273eb79b2550383c F src/OFMutableDictionary.m f131fe5aceb3706d19b94d34beea9d5d6ce812c4147287370116e125bb32d39e F src/OFMutableDictionary_hashtable.h ab59fe1644f108bab9ba534d9a44061d8fba3b8c2f3949cd20ba8fdb18b2deb0 F src/OFMutableDictionary_hashtable.m 59ff18f66b5e6eb61af2b5ce8beac4867c1709e449eb565d8a365c32685fb791 F src/OFMutableSet.h d505638997f2c2c0df6e3483ed27cddec9d109152913e2c3c34d56d500dc9bd0 F src/OFMutableSet.m 6937da2a87cb6037136a4500561d1b5dcbd19c5205a4ac678a718bc09ad8dc07 F src/OFMutableSet_hashtable.h fd78448f174f4911564114e5eabcd0df189d49c83d097fec298a9288d589a9b9 F src/OFMutableSet_hashtable.m a16f5c1b89062cbcad6270b8a125dbd1539464773daa9bdb26b28cc49b7937b4 F src/OFMutableString.h ede68aa85bfa4c07714d901b3d0c6b63a2dae585d8c319c7395656a092796292 F src/OFMutableString.m 33c49a61cb20781f32a1462bb3547d8b251a3401045e92f46b7266f82b1909a1 F src/OFMutableString_UTF8.h 1ce912c42d0042a200f6711ac470ca2cb29c50e3bf6088cade8b5630c10c5a43 F src/OFMutableString_UTF8.m 9c8e6d80a9b098bf17130b734fab5905c6f4a98c45b624da323e998dfb21e6b5 F src/OFMutex.h 8f0ab3a927a28ffe66094f2f06daf14f513fa8d8ae170892f0d0a45c8c23b665 F src/OFMutex.m 9762b9a489e9cd04c9c9b635e40addd69d778ad519cfdbd340b6d7f967a30852 F src/OFNull.h af7795f468c917f7064d865a15c401f1ee7be1fb38cdbe878efe4efe48cc5fd4 F src/OFNull.m 3046b23b8f68d4f330901de445ffa1b05b115f251af2f550d6fe84e76454f79d F src/OFNumber.h 639b6b3a23b6c38ccb2f742917afb04604283f6c1ace39fabd04e6f6f16daa6a F src/OFNumber.m 12ac22c22b82cb8d329c408911ea1e93f25b21202ec677e44e640330779bbc88 F src/OFObject+Serialization.h 573ad388bf1574a3d3d6923d6115a300f4db8129a0130498eb8591b379b2d57b F src/OFObject+Serialization.m dd2ecc566ba20a743084663c28fc375b66d21855d3b1a8708b66cf1b8480f87a F src/OFObject.h a20b25debbd43541a2b7ddecae3ea99d72879db9e47775ce4280b3f4a29ca700 F src/OFObject.m ca87b4ce10e4c97b97ab7994bfb3cda1105ec4fca7655698e83c9e3ba2457dcc F src/OFOptionsParser.h 929ae3aab86420d57ab4f2927b525596a8c644446b6d4163abf310bd73e9b42a F src/OFOptionsParser.m 400eee9b4ea22e497ef345f466af0d7000f74d0c63d97704d5335bfa587a317f F src/OFPlugin.h d5b770de871ad20fcee72585ba0305922cc46ddba84d2fa8acfd34e060a0e440 F src/OFPlugin.m 28a68da2737c3b719b5f0e0f3f8bca12f097996221d85573bc321857224b3138 F src/OFProcess.h d7323e91cce3f6418b430f2cc85003b7a2edfbd98eef7f88283a2c485ddf56e1 F src/OFProcess.m 754335c8dd42af43664c63fd71484860c88c3b8f3e9a1c8c967aec0e7835ac1f F src/OFRecursiveMutex.h 94d7fb7f3f27ff440a497815ecc1fda7de98d02d4bb2eb5ba6b17c60e08f3be3 F src/OFRecursiveMutex.m 98dcd7a3d1e6784f5d394420ea9e9256b6c124e3622138aba290046d7f3bf1f3 F src/OFRunLoop+Private.h 83b378aa35fdec6fac48d6c707c53702d6841bf0753394d784bb1e9ee6a39152 F src/OFRunLoop.h a1647973064f15201a5b6fd981b568ad462196c379305d28a8a61041ae62cc6e F src/OFRunLoop.m 6b234d3dd8de200c3da5c277bdc955176d1deeffdd6e4f975eaa67b9fa4dc7b2 F src/OFSHA1Hash.h d6ed7fdc8a62b613419f80899b0b7895cd67fa7062ec59db7f01a98e3c0e41e1 F src/OFSHA1Hash.m c9601948c4456c267b409d53c74634b16891f2332d99c505e8c231702ad856d0 F src/OFSeekableStream.h 48f6c3bf7bcb51facaf1444996ad801bef90b57586475b507e848d4c717ff834 F src/OFSeekableStream.m c1a75862c3e49bb67f9425809b0ef1e51beb32fb3a06257bd02337d9e37059ee F src/OFSerialization.h f5243bc67ab190f6bd0664bb7e52091f83417effdfa61420ea9daa008a3ce5f7 F src/OFSet.h 2236735c3fd201c218a808c2250e07273c9f57abb717e3197733636b36a900da F src/OFSet.m 75c0bccec29ad32557c21150031c5d6fada463339cbef9966c118e1b1d96c7fd F src/OFSet_hashtable.h a81c974356966311e0ae8d12684693a69cc0488ff234977ac413922cafb6f13f F src/OFSet_hashtable.m 42cf3a3ab064a85413ee0ea38eee63e47674cd1963663e3ba19f0a7a37e8ef29 F src/OFSortedList.h 6c455f6d5bd5cb3b32e9c4995aced4285fe46f5e5f8955d605335766b5cd2744 F src/OFSortedList.m c068ee4e058a6284d1bddd73823c6af2f9d1c34916c4fdbcfc065c4351e3337e F src/OFStdIOStream.h 8deb377ee39320f9e547372cf56f8883647013ec2d43b84a34264db7af2adc80 F src/OFStdIOStream.m 5073a1b1d8594934d9cb32c035d229adf48e2e8082010bd9e593bde766e28434 F src/OFStream+Private.h 4c68cfbc344e7172e565e4fa71a7dc6c222901220995be33e48d58af29567959 F src/OFStream.h 76d6ca8c67c8702f930cddef783fafcaad0c1a1b20da8a478cb2842bbc698f9e F src/OFStream.m 3ab8a5f5baa39855fbe27fea0a1193dcd74cfb8bfa19a85b52ee36090639f796 F src/OFStreamSocket.h 01c861e36081f3bf6fc98f7495e2d2d301e5e5d318d93aaefd444057f1a608bf F src/OFStreamSocket.m 917f870ee426a36362dc8ba5b4b90f3bc887140e0f3e4e846aba3d52c9636d10 F src/OFString+Hashing.h 8f917515b33d582c787e04fd0d7bb1bfd6ded4bf517a6aba50fd11a01d0390c1 F src/OFString+Hashing.m 18dda25665e26bc8e83d95e22f32171c8560f2edaee89412b05314c86bc5b765 F src/OFString+JSONValue.h 9eb35aa0ce0de25c0b1e5027af05340c812fbf9137073cec1aea8250b766cc56 F src/OFString+JSONValue.m d042fbb026ed61b45d17064408bba22c2e3aa5f6df5ad5462c9665ead9deff22 F src/OFString+Serialization.h cac64b54fb482f31ffb84980e76e1f19d4b0a0c2e854ec6c07f25bfef2fbd509 F src/OFString+Serialization.m 95a3da2531a00b929956dd1cb7f44c534632b6ae9f8c49ced25a6f5134c4d43b F src/OFString+URLEncoding.h dcd4ec9b04969677d79995b9edbff42716bf44ceeadb008949fca424520b056b F src/OFString+URLEncoding.m 330e46fda2ea841de1a27109567bf2aa9f396e5a0ab51f355526dd08923b7909 F src/OFString+XMLEscaping.h 90ae61b087c8833c9ffba10fa7f35f75e04478c51f73173062cef728c216c67c F src/OFString+XMLEscaping.m e80aafd4d368f172d55969911f1c1f327eb39ccf7674079dbed190c62877b23f F src/OFString+XMLUnescaping.h e97794a010f83b33440f69c08cfe4a4808fd102c1b04567d13086bb47263a673 F src/OFString+XMLUnescaping.m cfdc01faaa988a75866e0f81dc63f18a5d27bad947373d1763598137452a6917 F src/OFString.h bb26821e4197f973e52be1f7cf5651361e00c8b349f727ba650dc75d50292b8a F src/OFString.m 006b401a4b3a0736152d7a1eebab04d2816f04ccc63fcff91fa61a1ce6cb6aa5 F src/OFString_UTF8+Private.h 01c19d493db382d366e46e29abce18cb76562f6e37fb037f80e35144d4ba8bcb F src/OFString_UTF8.h 443776fac72e598c9a99d72020b56c4f99b450e47ff522f664a794dd44239d7f F src/OFString_UTF8.m 0b123dda778257ab450a475a435b4c7dae608c5006b0b79ecabb4a81860ff29f F src/OFSystemInfo.h 3eaf643494d608b3db8923545faa471ec7928ca3e7ba2a4ffb8e0d2e2f0b3f65 F src/OFSystemInfo.m 9cdb2a984bacbe91e592ce578ac7981edb57110761f986c8389492486742258e F src/OFTCPSocket+SOCKS5.h d963599d04b921549e4f286f6d047fedc727e9fa07fe5d5ff80c24de4eadffe6 F src/OFTCPSocket+SOCKS5.m 7daf3d63f4a7adb4686c8d1b468c87af1763c6f8b63e5116b1168e35589de3fe F src/OFTCPSocket.h 4dae1e7fcb0163322ffb0f7eb4359fcb47f81a9d8e1f32511e7b5e968fc904ca F src/OFTCPSocket.m 2d27dcba2c8c4050594c9691ffe8cb5cc8e79f7abedc4bdc1e28c021f25a4651 F src/OFTLSSocket.h 1c57260eef378076c1643d3f5cb9f808f3c8a455fd82a42fbf21709d30b3344f F src/OFThread+Private.h 9f2c90042093e163295ba3a6688c00fa749cc788ae3d11bea15f37b7ce9570dd F src/OFThread.h 42d02c00304128f43a64d18f9f69e467d0d1fbace2d8a1d81e76d2551bd98c67 F src/OFThread.m bbc593cb97f222d9d1db701ff98d606d2d154598bdc0af4a1f38601cbb121072 F src/OFThreadPool.h 4cc3952ecd406cb2dde2f66ab1b3bae5def9af54a6ff396afb12d84f64cece65 F src/OFThreadPool.m 2aadc2da3a39bc8794dfe834e05dfc76a62ed456f1678e004716234581498bd6 F src/OFTimer+Private.h 7aa09bfabb2b8bc43bff63809cabfea5d17e4c252e867e1d1537a297ac724ae3 F src/OFTimer.h d695d51e390ff4a9ac2e0a56e4121e47b2bd97b3965b1a10023301a6c0c1b650 F src/OFTimer.m 530e8863943e753167d611dc8f8ee50da5a1310a1d2165f4d01aab8c8755fc67 F src/OFUDPSocket.h 02587fac579350b38ccae6a5a3d25eeefbc0f8cb0400413626af42be9d16b799 F src/OFUDPSocket.m 19a4211bbd19f19079a058b1d88b33c2d1439a833b9efc2369ece83b73245124 F src/OFURL.h d006b15fd21a3b66baf4dbcc12ad72b289f7342723f8a2cc5b7cb723824ad51f F src/OFURL.m 9604342a6652f942b08a8b8e01f2f63ccf8cb0391423311be2ecba262bdb4aad F src/OFXMLAttribute.h 4280155ab776e50b14e93b297077987f1cb92332ec530d1fd965b5bb3893f386 F src/OFXMLAttribute.m de4a0a8f0170b200f017c4dfbe446bda9a92e5be6981f5e2208c7a08692b7ffe F src/OFXMLCDATA.h 00135efe85eba31b704ac48ded9354de65cc825fecdb54395ffbe23d18a60c3e F src/OFXMLCDATA.m 2795d1dea5d0371336c1ebe0682b4190eb18ee632fc6d4ae6e0f7eff87a88cc0 F src/OFXMLCharacters.h a3a366756a671e5028565ff32ee33c90783eb6cb2cfeccea72b43af7037319d9 F src/OFXMLCharacters.m 6bff0983994869e66e9638338d6ff83650eb02731befd0e258c9dc376131438b F src/OFXMLComment.h 25c07ae67acb04bff0ec7f4e42d1cef485da59a890b07d2ebbd5e087050a9c17 F src/OFXMLComment.m 88a264cbd819541b90b6cbdcd5655c5cec4abe1606069a34ed8be3d2846b5f99 F src/OFXMLElement+Serialization.h f87d7fe6480b92ffe6c6ea356fbe72f58d314fc96e2d5cd52cce1889adb33540 F src/OFXMLElement+Serialization.m f2800c9eb6a4f32d51092efde803e74b7bdfa94b0ec1fd0d578bd444d4066dda F src/OFXMLElement.h 1e04e325fee95b3ae12cd76c833d89a61cbcde23aa8730b1c55a2643a9661c75 F src/OFXMLElement.m 424885b85abc32dfcb943e877fcde77482cd8ab3acf3f9a6e1eabdd2fdfa8fff F src/OFXMLElementBuilder.h 3b69d7cdbf9ce856bf96113f2457985f3b2530a2775ee3fb8ef355cfec6e81ae F src/OFXMLElementBuilder.m da1329e0fafd9a51c3551d5682fd772986cc1f03ef56f2aa11b87756e69c4b0b F src/OFXMLNode.h 9dd628e16010ad8cc0b53eddeb608a2fb4bf3af93e0c6fd0a10d24e84aab8eb9 F src/OFXMLNode.m c48b471d7eed9ffdd2f0383f8adce40c7177e57231fb8d724dd0b2c95d35436f F src/OFXMLParser.h c425fa66cf0dcb351e01082945f526cb8cc89831cec8ecc9659fe1768c7530b4 F src/OFXMLParser.m d85afd1c0ba23841d0d95f576426a126e4ede892eb88fd2dc1035d4d47e55f99 F src/OFXMLProcessingInstructions.h ba4d61a07eb494422f9c3682214b9edab0b9a4d45f37b5c4b2555f249ec293f8 F src/OFXMLProcessingInstructions.m 4fb0c9bf2ee107fe2f662a70615ac1891d7069c6b54e9271b976b3476bad4287 F src/OFZIPArchive.h 675837bb30d2ffca087d83d73a25fa8870334074e83d05494b360a97b01e462f F src/OFZIPArchive.m 85d6f8f249d08bfdb7b8c2189c9e987bacb78d80ea1f522a7c30442078a1ff52 F src/OFZIPArchiveEntry+Private.h 9ceb5b860e2200bb180e060c8cc2af7926a6760b15311f70ee94fbf4758b9a90 F src/OFZIPArchiveEntry.h 8e929c0860631d197e0007d736dbbd0c4924e8051b9ff1669998cefdc4747088 F src/OFZIPArchiveEntry.m fabe910a287d008a11fae1a17cd11432f017b0054a88e238925b752eb3f00bf1 F src/ObjFW.h 14ed546f2712fe343b52a9b619fcb246584ce98fb897fd75617090d236a38118 F src/asprintf.h 49e296664307fd74d38f33a300ee592749d65a599fd20a935679dcda2a3cb8ed F src/asprintf.m 0daa2fd56dfc687be988c5f70087c599da7d81d09e1810e6b8d1f7b200185778 F src/atomic.h 5741f770076f335d2e36b184df0aa7d3b164606fe2c452ff883ac630772089cf F src/autorelease.h a57c59edaa76082d4b6a2a17e402d5eabd18fe953e7daa497b3703fe83458226 F src/autorelease.m 81cc6ed979b4fefeb5f3488b202fbd5e97c085d1dfb004a1cbed24dfed1a713e F src/base64.h 5602ca24a66e8111f2195c4e70e9e0f1f7e0fc01ca55abe1da033b83f70f397f F src/base64.m 8e922050cde41e6c3bf2fe7812a4c1ed6377f2b4778282688193ff2352833f0b F src/block.h 1c842e991f09f2b3873bb64b830ad3fb56ecd6967c4fe42aad45942def8f18b3 F src/bridge/Info.plist.in 31c876bdbf439c2338d5e9801471d187891a516f396b6b982a52dc991c4adf1b F src/bridge/Makefile 6a605406327e8205c6c10a7f7068400ef4da2ff4c6e4b71987c3818a80badf03 F src/bridge/NSArray+OFObject.h 8eed7684c970331b49a86d24f75f0b265cf99d6703d55b6c74424f6c9e0c3d68 F src/bridge/NSArray+OFObject.m 762a8ec479b984502b7aeafd4095783e8c592593ca0015939271f25c90d50b87 F src/bridge/NSArray_OFArray.h 1fa74cef821424943eaaf5a99fb4de9ff3daf50e733b444ca998d5356387266c F src/bridge/NSArray_OFArray.m 9f64714dc4a5c297377b551e8cf7468ec81cac176ee22c51dcda0429b9618c64 F src/bridge/NSBridging.h 26d995eaa700183f3b301d36bb78e27389583fe7b17bce561e9e2a701cb64298 F src/bridge/NSDictionary+OFObject.h 53c565e88ab83c1c18654eef4392e6f65af5b6b11015f06abfcb51c06c2cb4e4 F src/bridge/NSDictionary+OFObject.m 9710a4f72cf6d9b10741ce07d48167a40a318fd14429cb3a87e6ca35ce5e20ce F src/bridge/NSDictionary_OFDictionary.h 78cf08204ba2b9727c9e6335f002278fd7c533a3c263bca344a23d82abbd9bc9 F src/bridge/NSDictionary_OFDictionary.m 9796893b3afa609c17df4ea3ea293861f6595f496ae3c5c460675456cdd0592e F src/bridge/NSString+OFObject.h 8cb0d7b30cdf9b0c12bc5084e365a12d845faff7e531740762b64ad3a24487e0 F src/bridge/NSString+OFObject.m 5320b51ec352e42b7377634734e3bf419418879ba39215bb6113cbb7532389cd F src/bridge/OFArray+NSObject.h 5b85c28e4172173dc8a2bb90b837504fb6fb4c60898a6ffd816c1aa52854e0eb F src/bridge/OFArray+NSObject.m 2e2d85f1bfd5ccc6928419bf24b82e68b95da928fe2f85e76113464fbd189941 F src/bridge/OFArray_NSArray.h 52f42b43e938b2afebdc346c2a6b998c4b6e674b58def312c4a9b1f9eac6d369 F src/bridge/OFArray_NSArray.m cc07eab8ddd4f621a8460b4f67f4dc9747b1efecf92299c629b69c2fde6cdfec F src/bridge/OFBridging.h 4225652e020e10b54b55f5e6121c36af286b1e62eccf196d321f8da495df4bb4 F src/bridge/OFDictionary+NSObject.h 3e160d555ed83b732ace236c07735af2a21f454fc70c1083aa7061e91aea36b8 F src/bridge/OFDictionary+NSObject.m bb3e36d6b2aafb60a914d6254eec6d9d4d005ea5b6f022cc4b6eb41600fb6fe6 F src/bridge/OFDictionary_NSDictionary.h 53896f9cdaf9a08ec41d96d615ecf394967ad11e83ee2da8a35de8b60d4259d1 F src/bridge/OFDictionary_NSDictionary.m 284500c8239b6ff18caee31d252441015e92d817d1213b257db86c72d1d1bd3e F src/bridge/OFString+NSObject.h e389981a53fba4a666196f4e189ca574d28f81e1497a3809b6ca111bca78c763 F src/bridge/OFString+NSObject.m 332f753b871b708924c37ca98f9dc0d47c26fb14005b20c68fe579b72b1fe4f6 F src/bridge/ObjFW-Bridge.h 79e0990edaaaeb011b9313fe05be3aadc579c8dcbf2dbaa289fc40876cb6feb4 F src/codepage_437.m 9a8ab0e727a12a784883b946cd12a68dc71c75090bfba1ce68da968c97d35074 F src/exceptions/Makefile 7d7ccc279af201cf33d41b2e1d0c8284a55139e6d31f97807d3b411b3d1a4daf F src/exceptions/OFAcceptFailedException.h 8f1c5ce95cad9d171f833b703f3ceee5dc8384513958034776dbccc373c44dcd F src/exceptions/OFAcceptFailedException.m 36ac9f1562ada25d2d2675ece5e19208d157f595f825c31f7478590f6f4858a8 F src/exceptions/OFAddressTranslationFailedException.h d6b57c8d5daec57cf0bd3c9168b2b1ffa80d421ed92194c17d1bf81ddc4b12e4 F src/exceptions/OFAddressTranslationFailedException.m 978b1ac512cdb378aebb61333e76c3b92f00865830c6195158c37e6f1f830a35 F src/exceptions/OFAllocFailedException.h 7ed7f3709697093958bb673ec3304b80f02f655e2350657b702c8486c2d19a52 F src/exceptions/OFAllocFailedException.m ce02c643d6ae9f1ec037fda0228b7fd4117c8ecb872b3410900e72de110eaa1d F src/exceptions/OFAlreadyConnectedException.h d71c747bb3d709ce47c144c22108bca0e1bf56f4af31e9d38ffdecb744836d35 F src/exceptions/OFAlreadyConnectedException.m f384be77496e41029ee031fc1a778b81d15bdd54174d7e209f95470e13bb54d2 F src/exceptions/OFBindFailedException.h e51e2f0116327dba3fff7ae6b21cf5e528ee2154c659046f8656d9b510b06eaa F src/exceptions/OFBindFailedException.m 7ed64ab589d022c2ff58c732889c2c895328468d05901b072ce502495c180fa6 F src/exceptions/OFChangeCurrentDirectoryPathFailedException.h 02d47980aba9f907225e98e20f21f6129a1b9b9c038e89b53de3a5948d6bb62d F src/exceptions/OFChangeCurrentDirectoryPathFailedException.m 799a39b3c9d2aac412ba82ea62989d4ff14722003a4f883c4510da2acfae2533 F src/exceptions/OFChangeOwnerFailedException.h 83ae290d6c160651ba663e06e566bcbadc1ae411e2d70e7dac31eb7d4a45fe55 F src/exceptions/OFChangeOwnerFailedException.m 8857e6e8df50189b03ac28a4d630fd99e82819003147324227cb37102699b493 F src/exceptions/OFChangePermissionsFailedException.h e228cf14b36b67a0f6f8901d9765dc6a1d801e5d0f8ca60b95f27f938971eca3 F src/exceptions/OFChangePermissionsFailedException.m f46d90e9ae81af7ee16effea6a9b0f3ced77b39d4382215ea92c5cf6121614d9 F src/exceptions/OFChecksumFailedException.h f559fef089ed5e43be74c6b4a66cd1247c4202264b38abb682fc8c6aa5f2c86a F src/exceptions/OFChecksumFailedException.m 7c5ba014b0798108269140ab48905d5139bd0a59d53acc1615324f9fb4420a84 F src/exceptions/OFConditionBroadcastFailedException.h e804e68ecf1ef67698fc4f4ead1e864533ba27633d9ee65f6b309df9a85e0f8a F src/exceptions/OFConditionBroadcastFailedException.m 1318cb166fe086a56916a5476c51386869c57650bd39cf048d1bdafab13515f6 F src/exceptions/OFConditionSignalFailedException.h b466731834197f47f88d6dbf3739b9e4687cd22ef912c314d4b6c2c78b6604d5 F src/exceptions/OFConditionSignalFailedException.m 7b4c7fc683950c7810558643a932d94a1d957b963d059012d80d748d1b93a113 F src/exceptions/OFConditionStillWaitingException.h 89f87bf885db7a7a41b5a41a18a771da4869728e3c6cec0d3e683b69b4c7c977 F src/exceptions/OFConditionStillWaitingException.m 21a716b9aedf53860e8c8c8edcd3f84bebdc979cc173515e9966df084b89e20a F src/exceptions/OFConditionWaitFailedException.h 108de3911efb9d7cc119ad418f1d2597d609f6b5975862ca08c80fe59c56f451 F src/exceptions/OFConditionWaitFailedException.m 90cb478e3d1b922a6b418670332a025bdea283c0bfa6c790fe7cb3ef06d20a3b F src/exceptions/OFConnectionFailedException.h dfacad739735eb257ca9d163594956c0ec888b0f199d8433bd4784b97e772c35 F src/exceptions/OFConnectionFailedException.m 9a3aa0b1c9dd49c371fdb18570abcefc44c017a655a186c2ca7c905592bc6d44 F src/exceptions/OFCopyItemFailedException.h e4e72dcd3cfe157f3b9f61a3ce4defe09e7a63277643e26238e276b144f75697 F src/exceptions/OFCopyItemFailedException.m 62c565d7ab37758b54bbc602b3cdf3de79aec9552c362bbf305ced8a8b55bb5d F src/exceptions/OFCreateDirectoryFailedException.h d06dfdbd7b62deb62d670555b9be1dc7418135593bcd86efcb04ca6a7333f5c8 F src/exceptions/OFCreateDirectoryFailedException.m 040122b5d220bfa5666735ed05909e3822b3ca9bb349b03ffa131a894c678291 F src/exceptions/OFCreateSymbolicLinkFailedException.h b5be061b91acff6c77141676e51f858a3a8e2465d26900ca6433b2d9f0d33e7a F src/exceptions/OFCreateSymbolicLinkFailedException.m e0ac6f7a612ab6452f50106b31ab230b8ac40eab6f6673a5b635a2da549123b7 F src/exceptions/OFEnumerationMutationException.h ea17dbe49bfd67c5f9e6d188d51f913d1b1e8fc626293df74d929f2c05237035 F src/exceptions/OFEnumerationMutationException.m 0218ad9acac14fac0fa747b4474d0e590214e11420b5521dba4bd274bdfbd52c F src/exceptions/OFException.h e15938ad563de01df422983665ec44c6107548ed1b17be49d37e0cb8d86e6f11 F src/exceptions/OFException.m d1f66eef498a40198c627891555495b57898416ab294208b546751a26b4ce75e F src/exceptions/OFHTTPRequestFailedException.h 4b75babdabf92b6a94d8fdaa32551914c7e6bd30772e73f32dc82e19482e2fd4 F src/exceptions/OFHTTPRequestFailedException.m 836d5fe3775448362e41d453c4e9ca66e822beb771fa634abbe92ab00da0cbdc F src/exceptions/OFHashAlreadyCalculatedException.h 09e751c1a87256a9bc5a347923505ecc8e8ccb3c1953db50103b971ed2baf7d2 F src/exceptions/OFHashAlreadyCalculatedException.m 09e1024e5c56bc1be28c3309451d6bc7868a98686a9604753d448be40d811d18 F src/exceptions/OFInitializationFailedException.h 2910f89357e94c7e79ec92350e2b6ed6ed91eba5643fe1a2a5bc9cd92125eec8 F src/exceptions/OFInitializationFailedException.m 051b8ce6639d9b201cfd923bd12f3be5d0eda9dc3e1de637970dc1ec4c173fec F src/exceptions/OFInvalidArgumentException.h 0409d34d7544a5f1a6dd91b9ac2ad074dc4c81e7213a057e8636205b12600ff4 F src/exceptions/OFInvalidArgumentException.m 899934ab5a1677fb7b64ff646b1691aef71e68fb0d8a5871d5bc1523aea2886e F src/exceptions/OFInvalidEncodingException.h f213cc10ac4e94f33ed424e1b1a7422b2ef0525f9f8f092483a539ed02193437 F src/exceptions/OFInvalidEncodingException.m 46ffa1454a23f0a3e6b0d0427974bbc1354bd99ba240c88493c40bbe41759639 F src/exceptions/OFInvalidFormatException.h 1be36a3d8e7c2d0571898de8a3cdb8e57a6e80783b7910b573f326421ebf5cde F src/exceptions/OFInvalidFormatException.m f63ecefb477967cdab4baef16901dc5720981c6208759e6ca1a3b17d6e67807e F src/exceptions/OFInvalidJSONException.h 51afaddfc2ac8592f0dd3f41c871a13c9d9928b8bdb044fc4ac6f9332fc8181d F src/exceptions/OFInvalidJSONException.m a9ed2cf61c35dd293aab6b504fecd7ffe056b3394670970c44d44dedf40cd24f F src/exceptions/OFInvalidServerReplyException.h b67d0257f16ee0ce13a9b46b5e1520efda07a9a3e3dbc99b15f6b3e8a14ea708 F src/exceptions/OFInvalidServerReplyException.m c43b6f95e3c8ce9e7dbb8f4afd402adfcca8af2aa65ff11e2c51fe2e6fb09b28 F src/exceptions/OFLinkFailedException.h f872217020ffb2a2d093b886fcbe35a2de4357319699cadda9c100d3c4e9dcce F src/exceptions/OFLinkFailedException.m 66ba4d7d8a7ab4008e6c373bdb4bdc42c29665b37d7a7fcc6a329ce515119f24 F src/exceptions/OFListenFailedException.h ab3ab8d43bc2489b91ae21bc1198378b2bc7a88901ff1a17b49652f6b914e7ad F src/exceptions/OFListenFailedException.m b2b7b98b3920d1e98eaec90c559c2d20221c1ee47d2b9f3f69e3de25ca07ec0d F src/exceptions/OFLockFailedException.h 97b482c7ab9b73b899aa964651292c6235f160ef910c180e122a4751d507efa1 F src/exceptions/OFLockFailedException.m 467a1178aa0677133b4144342cdb394a539705c91a85d5c52133afcf498b4214 F src/exceptions/OFMalformedXMLException.h 094c68650b82bbebbd0b2423bd4378f9dcdb981140ed61fccc82fa1aaa9ff531 F src/exceptions/OFMalformedXMLException.m 6d0e46f89e7478a18dfee58a49fda234d96968b4339bd8cd282d1cfb17e3b1cf F src/exceptions/OFMemoryNotPartOfObjectException.h 0fb841b89e0b2ef9f00cf5932b77ef9cc3b53ad5ea937a366999855bcafa5d97 F src/exceptions/OFMemoryNotPartOfObjectException.m 3efb7e828bdb0ac2347280ecfd756080f8aa346c8ec8e33d29872143d7da95ef F src/exceptions/OFMoveItemFailedException.h 4e3f44c0037f469f40cfc1b82e87ff552180fccfada330e448ad189165679751 F src/exceptions/OFMoveItemFailedException.m 6a8711fd826d72430c4458f3f9a9adac41608415a471673ab672b44c2491a3af F src/exceptions/OFNotConnectedException.h 913bbdc96f2fe5e4789697b2da874a448a6c5bd676c042b61cda4f33bfb34455 F src/exceptions/OFNotConnectedException.m 916c8267e0726e84764d7fb927f4568be697d2c94c45bbe729a9e86647522ef9 F src/exceptions/OFNotImplementedException.h ef10ba2f1597a777be58c73d88c78c8241d1c137fdc65c7d1e09bf7364883a11 F src/exceptions/OFNotImplementedException.m 0718839ad14b956d3ea8aad1c319c260c689c4b1e2f6551f68a38751687caa16 F src/exceptions/OFOpenFileFailedException.h 7c949dbe9fe59b3ae9cae4ce679cf7920c1f48f77c3f480c27f2eef32102aecf F src/exceptions/OFOpenFileFailedException.m 681ccbbaf374dfcfadc6ce822cd8ea62f2be375eb0d7733c744fb9dcc72aeabb F src/exceptions/OFOutOfMemoryException.h a027cf8e2de2b9beafcc08850a1c531d0eb68ec3976143c1bf694502aaa8296f F src/exceptions/OFOutOfMemoryException.m 4f3ae5cb453f4098c8b9d0b4973a284ebfbf20e19a1ecb91bff6e42570d428b3 F src/exceptions/OFOutOfRangeException.h 499e79f2c5bfcc392c3413785c535acfd131be84081b77fc65aa1908694ee3ab F src/exceptions/OFOutOfRangeException.m 4dba6340595a91addffe63ab8a766723deee93a75a0e30098b8304beb6b03193 F src/exceptions/OFReadFailedException.h 9d61550da4160d7c5c0bf3b3ebccb100a6c4e320775c5cc3403aa53d9aee3fd8 F src/exceptions/OFReadFailedException.m 47786b607d9a412bd6c427bfbc1127ae7f0432e5b333155dd208e96ff0811b51 F src/exceptions/OFReadOrWriteFailedException.h 1abbcc875726f540ddb463ee0ef817b79a100ed0c16652c4906b83a528c379ce F src/exceptions/OFReadOrWriteFailedException.m 555499f2ea536aecaa10adc10d5ba3c9e71cebd79fa2b5d04e56454b5976cb9a F src/exceptions/OFRemoveItemFailedException.h 2bf6e2713a53226817747fbcfd4deb02a02b78349a7464fafba091cc37dbf979 F src/exceptions/OFRemoveItemFailedException.m fe3df5f784a5b89a82d8bb783fe0e4a5e81a831af57e3c0595e12822285b88de F src/exceptions/OFSeekFailedException.h a3a569b856971ebe77bbfb0799b9bf9132f4df96b166bf2b755a0cb1b2c75817 F src/exceptions/OFSeekFailedException.m ec581305be576900161bc2078ae3fcf8457476d2b4b248a2f56b05bdffdd7a1e F src/exceptions/OFSetOptionFailedException.h 6ef8ece929aea9f4ca2acb94ae2be51cde081a6f7a93c4aa1dd1d16817c25ba3 F src/exceptions/OFSetOptionFailedException.m 2cc951a582b6c7d426735774630e9458eabc123b9662ba57126b44531e26dd01 F src/exceptions/OFStillLockedException.h c12e369a1ad539ef146a1fe32c9b8611a3ed3a38311c6d28e9880db449c891b0 F src/exceptions/OFStillLockedException.m 6023c4ca8164445e118bc7c936ec719d79c98c64080d0f2504200453be97dfba F src/exceptions/OFThreadJoinFailedException.h 23a84ce0b729620aaa0b599c0c9840546f4657e34dea671295dbed4f0c3f2912 F src/exceptions/OFThreadJoinFailedException.m 15d19006186cb4c8ed781117ffe65198ae30b10f6641db06b534b4926d6be901 F src/exceptions/OFThreadStartFailedException.h 5bde47862b9c726dadbbc47a9fed0659523143ca0a9bfc47c9a6a75a7ef8c5f0 F src/exceptions/OFThreadStartFailedException.m ae49b383fdcf3e24da710d650e4be0725db9f8d7f3ab7d29cdec9b1ae9ccf8e6 F src/exceptions/OFThreadStillRunningException.h c2c5f0a1e54b65760538ba3d45eb10dcba09f6206e87125e25cfe9fb35bbc845 F src/exceptions/OFThreadStillRunningException.m 73919fb2f9fcc96a1a42722c011fca947ac21ca0002cb13691f445dfceeb3ee9 F src/exceptions/OFTruncatedDataException.h b6e27359607a10b91895c94028cee65ffbc506647bd6002f44b59c7b27208401 F src/exceptions/OFTruncatedDataException.m 95ea776e3d8bbc8daa9a2408c12db7eab9d465efd6e014df6d9a95922aa3dfbd F src/exceptions/OFUnboundNamespaceException.h 9166c07796d451d9499468cd58dfa518601cb841dd1fad0450f59149a9cda1eb F src/exceptions/OFUnboundNamespaceException.m 8641d71c91bfa6b3b84cd5ea8f10bf9ed7291d7ad53bf13114640e7a23d0fd78 F src/exceptions/OFUnboundPrefixException.h b6f2d0d8de96ad879e33b0fcfe981c7dfb8a810b81f8dbdd17de6f21914c0d50 F src/exceptions/OFUnboundPrefixException.m 95b9ec4331713022d7bae7648046f7bb7934dd1e0599387c69109bd16075262d F src/exceptions/OFUnlockFailedException.h c5e9bdfba4ae6676478366f8b5aeda0087769ec4b75f9b873c3fc86a28f40ae3 F src/exceptions/OFUnlockFailedException.m af2d16f456fd5a6b1305e7cd9e8a9c3ba2a36b4b206b269425f631e6fbfa5a09 F src/exceptions/OFUnsupportedProtocolException.h 0b8cc66c0a46867cb79484ba0eeca3ef0cc86ed75f66e306e59260288e7362ae F src/exceptions/OFUnsupportedProtocolException.m 81940174f54b520584edfaab0262c248082df4ced5e02a6e6105e3d3d75f7814 F src/exceptions/OFUnsupportedVersionException.h a260876eabd96a1f48047cc4f8ae26f0eef22ae008ed89df54d12310eceaf43f F src/exceptions/OFUnsupportedVersionException.m 9075519b2642ca40817260a3e960a08f722fbac2dd1b06b03b5792a18fc00a9e F src/exceptions/OFWriteFailedException.h be49e51e6aa4fb2eef57d156667740ba91329316ab6a8a335434e6a8f0c10432 F src/exceptions/OFWriteFailedException.m 49b4f5d815549692e452871e81835fd604312516510500ca96080962ef5a2ab7 F src/exceptions/common.h b809e736ace88ae835a989d61247f6adc1a9185e66b24e7472499dff07db9c05 F src/forwarding/Makefile fde13c9caa4ac327fd2cdcba50875b16deae73023989695bc2707aa24f1d72b4 F src/forwarding/apple-forwarding-arm.S f361ff3b237b3bac776718b6f608a3aa1a4dafdec605fccd47feae608044ab74 F src/forwarding/apple-forwarding-arm64.S d1e540726b16da778652fa24fb7711a8aad4a32968b4f50215c59d0e6782c105 F src/forwarding/apple-forwarding-i386.S 70855fc5db99a4a3cc91857c2926973b554ed178826461dfc754aa9083f26e59 F src/forwarding/apple-forwarding-ppc.S 88d9abbf5a8f521d8ca8251e124dd896e2b51e3fe57bd6ef0e3987e92fd1d32c F src/forwarding/apple-forwarding-x86_64.S 7dd4375ec70212d8673ebddb901190d859b81b0ef89ff262ca40910b4644c83b F src/forwarding/forwarding-amd64-elf.S 7cc00abdaca8271d16552111c1127262e78dc2b835edc4e7099c2c68822d2865 F src/forwarding/forwarding-arm-elf.S fd312e20f16b8b6d36c90509c4c6821f42d9fa5b989748e55804f731eb76c3c7 F src/forwarding/forwarding-mips-elf.S ae68d9f6ad8cd15f9a5f743d08c2b627d48d34166abf4eedc0461c05fe769faf F src/forwarding/forwarding-ppc-elf.S ed223d4d1737698936a45c5907f8ac7f6990a0cffe1bcae3b75e08443a514651 F src/forwarding/forwarding-x86-elf.S 330f54d44c8b7208c3ca6be59aa38421f7b52595ee574aa3c7a938b3c435a88f F src/forwarding/forwarding-x86-win32.S a85a18d2f1787a8e45fc08f4229e020725237dd1ef43c01959e4b9cae7fe94a2 F src/forwarding/forwarding.S 05269f0df213acbe37a930e856cff1174016f47a0edc6fca6ede4c530158ebb5 F src/foundation-compat.m fba6ea3e912adeeb8a507aa2d1b2f2574e2394fc91aeae7257320005ca336126 F src/instance.h 9b85be467ff85e64b1bb3ed95da027ee8bd428962c6f337d06f216a1f80cbd9e F src/instance.m 1bb0ee158cec2250753606c80d0316634836fdb4660ca97ece3d827ced841c83 F src/iso_8859_15.m efb74e1c289b0bd02a606cca16d1031e55d2ab26cf245bcc3307fa4529f6f1bc F src/macros.h f7dad7806c43076239ca9ad714b6b45a8151866024216fddbb1c3bd26206a295 F src/objfw-defs.h.in 1adc067354d17079773eec5990f0c876ff02eeb848379e842ada3471c2bd7a83 F src/of_asprintf.h 6e3f67b546cb73ca5ad306bdd1f9af485227ab902d81dfdd593f87a8759eea7b F src/of_asprintf.m 0550f8c820ea55131675ac5640ebfd93a7216b1313defb35c9faebb5bbdde8cd F src/of_strptime.h 236bf76c71f06bd80e220a11a11cab0136007982bb8f7e6131080cece4a1d7a0 F src/of_strptime.m 4644d135d5a3f9e51ab747f3da92e7e721376b710a2e1c0fdf0deab3d930a57f F src/resolver.h 2d8445025157a350baff3ba2faa87f17d8fbe184816a4c30045e011a222dc542 F src/resolver.m 028e90eddfd0cc794e8ecaeb37b29379833edf23667e2350c4939232ccadf88d F src/runtime/Makefile 9343c57ff23dbad6ac33b815df794cc83df6c6fccb6666eaccd07aa7af409d22 F src/runtime/arc.m efe9fd60c57611218f54c21b28aa11ac90c895f1ea890995e89302c9ced1cf4e F src/runtime/category.m b9b6c831dfc487637be3d39278d3102ee480768a15503a6d17f4678b32c4b0e0 F src/runtime/class.m 3f90a22e50a83093083af2a8effd75d768954ec2f331da068c8cb60b9d5c0fe9 F src/runtime/exception.m 85159653ef3d9e1bf832606c258231ee4a539646ccbd6b2c3679cc7af0fecfa1 F src/runtime/hashtable.m 7dd989f99f46433d4017ffec36ed3246bca92ce6e7d8e649d9bfbc5d95f166ec F src/runtime/init.m e94f6f1b19baf03b540df1e6f5fe47350eb3e7524a61e7240f7ac8cd081fffdd F src/runtime/lookup-asm/Makefile 341ce3fe174976b4bb87c30113e9582ff1b968195556eea628f7efb34a9dd0ef F src/runtime/lookup-asm/lookup-asm-amd64-elf.S f8917d36c783cb61f4a5627874758b9106266623f8ac69781e8b3f94dfa6d8d3 F src/runtime/lookup-asm/lookup-asm-amd64-macho.S 515ca230a1952d9862b5fc4f20e7b17a30feda7a511852f8180e1329e9208bef F src/runtime/lookup-asm/lookup-asm-arm-elf.S 9df7e0cdd8d84a9d707b146aa52f1e5695b736f4507072c55e40176a9119ecd3 F src/runtime/lookup-asm/lookup-asm-mips-elf.S c832ec39b3c0ff52f6b704563d4c1ab0ac13d6e5a7036ddc16599234283e5ee9 F src/runtime/lookup-asm/lookup-asm-ppc-elf.S 430e7ba2f285981009fd1cb8118c7394af677d8563e6e8b43627df588fe35307 F src/runtime/lookup-asm/lookup-asm-ppc-macho.S 095b4402f1dfec9cf09cf07ad24146d0f3c5834919254fa8d43185b355fb7928 F src/runtime/lookup-asm/lookup-asm-x86-elf.S d354de012301658e134be60ef209c1e8994dda235b3b1e84bf4f060c218a5eca F src/runtime/lookup-asm/lookup-asm-x86-win32.S c7fb0db9a0fa960e394f473a24a795b96d6b6466c440e8035ddbca6364c5c4a4 F src/runtime/lookup-asm/lookup-asm.S 01d860fc4e9e72e147101e4c015b11ace9503908cb727be4ef32020d933bce3e F src/runtime/lookup.m cccd16e367db6457a70f3722c46a45f6fbc62893ef9b1a0032be3a255944c18d F src/runtime/property.m 5f10cc9561ad9a87d597400d813ad45a14b14e932d607b3d06af68c7dfb82b89 F src/runtime/protocol.m f9cdf10a1cc49b5f44873687c6ebaec1f5de4bc2930e63baf358970f42aa1524 F src/runtime/runtime-private.h adca3c814b0b812b93d9488a255252507de74935edf5f1a08013a7e526a2e3b8 F src/runtime/runtime.h d678a70fe310d5d6fa0697aacb60e77b83995ab51ed12bde15f94a7719c8501c F src/runtime/selector.m e3b6fb662f749e7a822186d1e1f506fc382a9a120ba7d16bcf99fe021cc25201 F src/runtime/sparsearray.m 35d21a96613d53082aea6b4e54fc5de8b1cba9c1c0688ed566e8e6dac64def9f F src/runtime/static-instances.m 6ecd8f1e6a59782e16878bd7d1c125dda48f27e1119ae81aeadc627470d40d2a F src/runtime/synchronized.m df7cc30f838fa74db780f8c166f101295bdb7b0e69aa555b8c6c7c63518a9e1e F src/runtime/threading.m ec09e7071d38a7ef424abd5c7dbde685b569d7f751fc0e044c0470963640f290 F src/socket.h 49c77e6e7b1ed00a0342291d48a99c4636bb68b994e229c6559a0ab732f0d5de F src/socket.m 75d8ae44e07b4cf93ac624595593cf9f87292deb3983c152e10bad2be4a98664 F src/socket_helpers.h 6a92767d43dbbfb01ae1318c9f83b78e2367fc6a363f1ec21f510443341db5ac F src/threading.h 23ee43131c7a7c71366af640e07561fbbd3a48e37d9231aa944f3ed54f39f74a F src/unicode.h 458419f1e2bae21e08eb572de996f28413076f32dc72b4680650802c62f8d7c6 F src/unicode.m f7cd9ad626d23c6ba5aa56a2b4f56bdc6d08bcf66d83eb9e2f7dc851e62fc345 F src/windows_1252.m 6e0427f4c241cc42e91e84c2d7939e0ae986db87cc53cd531cc97bc7372e8728 F tests/ForwardingTests.m 38a736010ddf4cb286ebf589bcb4d4e046da1c820f9cc1e516c98ae421820ed8 F tests/Makefile 96f00b8c9c31a171211fd229186d00eac085b10f543ff50fd29bb426a343036a F tests/OFArrayTests.m b0bac4ab4f6eae114b4dbe7bab6a43a63ef7b6e7934706eb36162a6301553fa2 F tests/OFBlockTests.m 8abbe78a1b5e408dfac5a45476fbe82e49c86d1fdc92f515adc83c9852e070f8 F tests/OFDataArrayTests.m 7b8b59ade272b78f20e81b02b6af54f4fea72127e552b3ce04d4581544e28638 F tests/OFDateTests.m ce8e2ec150305a09a20f6149640db82409e9b98ae66912ca1d946bee6b286665 F tests/OFDictionaryTests.m 276c085356e168b5aa714286c38c0df3ec7e4fc3455d58c98e53413829bb99c0 F tests/OFHTTPClientTests.m 05de45f519cb92e516ae13750172f6b242640aa959b11c93fada526dafcbf00a F tests/OFJSONTests.m 37da130670b8614ad4de326dee6fb4bd32aff2aac86a414bda0b29711b6cc2e1 F tests/OFListTests.m d843a7a5dda8fa904f26ef497f24c292d455f4b3a1323e404d89d25ed77867a3 F tests/OFMD5HashTests.m 660fd4c938288cbf5a6809bdf0aa10a17d99def9a9970defb27c33e163e76c79 F tests/OFNumberTests.m 99bb5b0a5684135106400dd5c681fe615db0491d2af54390de2ab259bda80168 F tests/OFObjectTests.m ca78bd724cce78c3f05455daa94f0e70b8ef56b902ab7a961d028c8be395f5e6 F tests/OFPluginTests.m 4e2e68d4e115e78d18c23a8c548c58b2b2ee18f8475f61ac9b220903c284a136 F tests/OFSHA1HashTests.m cb667be5fc109a423aca227b6e09eb136416e3b22ef8c61ecc8f0f8c8c64d4c1 F tests/OFSerializationTests.m 741c00bb6054619a5b4ade6683d64d8034bd585ff2ac202f6a4bb84eb2ed561d F tests/OFSet.m 03d9084b1460cedc80b2f2690e66ac1eca203b9bbe4b5be299178ffc9add9711 F tests/OFStreamTests.m 9b54a1f01d8c78ef79ad1c98abaaad194743ccf7b3b997169a33ce9dc6ae72db F tests/OFStringTests.m 8c5b4654b9d5bc879bcc5da2afe7b114b99b3745d3bceaa859abfa9fc194fcfe F tests/OFTCPSocketTests.m 0606fa6444a63511d7fdd7ad63cf55dc32670e6ee6b558de78e68dc0fd972d92 F tests/OFThreadTests.m 6d27b303d250a4482388fccca6d7949356852fdc8c75ec48162528064188f8fc F tests/OFUDPSocketTests.m d252ab9bf08fd8b08e6dad63689bce6476227ff7d31756ee5694776a80e40296 F tests/OFURLTests.m 3641e79d58c61d4cf4d4242398f52aed520068d96cdac2fda57290bdf7b41439 F tests/OFXMLElementBuilderTests.m 418e34803f85df152906757fc424a92088a00a9497bf1f6b8dcb8c495c27477d F tests/OFXMLNodeTests.m 837ddf5297dd9ae57229451b1cad97ef5abcd1a9e01ce03594c1d2a632114f6a F tests/OFXMLParserTests.m 163b78e801a855ee33db116f8922a57859151489e87794fc293a7584472020f3 F tests/PropertiesTests.m a4af01707290a46110392663c7f5857de650a2b7426d74a63a3ac49f845315cf F tests/TestsAppDelegate.h 410d9eff679aaed58d8c170ab5c37a7643f45824a1e0b5cadee900021cde6ace F tests/TestsAppDelegate.m 0c4f99bb878dfd7e68ed386daa9369a03d4618d1ebdcc16643d5b891a137d725 F tests/objc_sync/Makefile 21ce4d68117b7adaa27ca7e38aed91fd88401496236d8644e107af37bbbc973a F tests/objc_sync/test.m cdd14189ab051cc8699adf1ec1e29086d8c1a5ef4efed99a6d4f67f56ba33cb8 F tests/plugin/Makefile 49897d69813248a318370a0dddc8b33eaa0e5fdf42486fde64368d2c29f2ad73 F tests/plugin/TestPlugin.h 6c751818473cd9c7616f1e64d4774cf6c115773b19ed7a31bebdfab90465710c F tests/plugin/TestPlugin.m c25021a4a233f7a43062069002b12d06c0584b173ef0641e81233b2008f09ae8 F tests/serialization.xml 2be1e47e3ad5944609549aed655245448141ae968e0c8650554aefc49d400cd9 F tests/testfile.bin ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217 F tests/testfile.txt 11bc6d44ee4c2c58f2d6688fef09c98a2ec2157ee1d57af5d65867b5db865a4f F utils/Makefile 8ff273d85e2a1df061f7c203608fdc4c2c93b718664f60a833be6fce84b31810 F utils/OFZIP.m bf949bcfb1a6c99b05eb87a2642f5966cd4827ac69522a63f6a092a2af86a071 F utils/objfw-compile f922fd89a693e0f3846156b4d3687c444a7f00b64c77d0ba7db49fef42791070 F utils/objfw-config.in 15a12ffd3829b6b1ed380e90e51308c9091aca3bf32138bf209ed3da9a812fd3 P e96ab3a2be87ffdf0506c91cdc1fea0fbd68723da2efe9adab3e32fb0eb52336 U js Z 3efedc578b16d23ce707c4680493bdc2