C Add\s-[OFArray\scomponentsJoinedByString:options:].\n\nThis\sallows\sto\sskip\sempty\scomponents. D 2013-08-25T12:14:46 F .gitignore 3a8df09a67c23d75e1d060647d77170a2db333391a3e644947ce66e5f882f71e F ChangeLog 3f68d32878692b063b948bb2020c08768ba1c27838511535fe1ce6c9bbe89e15 F Doxyfile 6a95fbb09ea9f3b75340b9a14ed8b15845889142602f40923dd2ea89f2d7b2fc F Info.plist.in a131e6786cb869342950e3438c1bbe954b077342f21b9b2136e7aa029c12d36d F LICENSE.GPLv2 32fac3e90cdea91b37289b9ca09d781a364bf22864e52d5c5d6a6fa40080be17 F LICENSE.GPLv3 040444d59237d8142345043e4aec153ef10c8291c8932e5f9e1eba6e791e71e7 F LICENSE.QPL 714e65c9ba0706c46a7f4b93299427dcdc1cc76d1a2e41ffd72646406e95f247 F Makefile 939359cb75121c5064437dbe7d8df6d95d246443ea199ea7018d7686bf99e1c8 F ObjFW.xcodeproj/project.pbxproj a70a46e1afa0fdbb0dbbb0826879fb404ed5dc7a6f61469378b4fa0594074883 F PLATFORMS.md ace2b2d363a4baf945a2ac9e78d1cd546f9f5f8c49f195f11d4e411a6c36c7bc F README-WINDOWS.md d219066df73971e48611396fce5d87c96f9bdc141b87ffa3da4355f6d7245d1b F README.md b5ec8989782dba157cbe0c594671d0cd941677c9717f5edf3225a47162e67990 F autogen.sh 3936c3cbbf251d27d7c117d251754fdc5f701c87e682108b6eb123dffefc3a2e x F buildsys.mk.in bae2b4331275429d19ff95649ef41bb8208805816feaa25e3369852f61dfc16e F config.guess 71dba7f4a49e7e625cafdab04e8fdec3af7a59bc3e93e16ac88a96a5cfef8250 F config.sub 7000ece130056d7b88db9f4d694ff60c24da770172244f8b4ad716e75c8999af F configure.ac ac39a0ebce5a6f70178d673fedc0be96f02f9e97c060967bba51a0f181b3f423 F extra.mk.in 6e5450bfa899c693620a53a96659c063a56ec9b839dc1d7b0a66786a424ad5b0 F generators/Makefile 193fb354a9795fd91e7ea97b355150a8acf2e56312188b0dad169f2cb1a03b91 F generators/TableGenerator.h b59b1cc1a3003f8ee5530f9df8120225c113be23dc96491a1546966b3a8fb7c1 F generators/TableGenerator.m f4b0745ff91ff92bc3d3632ef8cc181149339b64c53f5050f36332e1abcafb16 F generators/copyright.h 073279ab1bc4868f25882bcefc3e78f730e53b96775f1f379545e8e13a6a0c84 F install-sh f9c6aba00db453e84155727197a3cb01fc13b12f1df7cb810cb23a2df83f2f68 F m4/acx_pthread.m4 404ea9b78f5598fe5d0e927316fc1983161e06db9dd817d8be53e20d48793057 F m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6 F m4/buildsys.m4 7883ca1f3547a5ea958e0f3ebac35a62f09a508d33ffc502954ea8b0f4c05905 F src/Makefile 9f82eefc61ddcfde70526c7d5140f04c5e90bcf1a91f2e5fed97a0f3692ceaa8 F src/OFApplication.h bf2d96e31635d05b8d810db461f15ac379efa24ea3ba3d36edaa039c2ad62d9e F src/OFApplication.m 65cd40e6d2c0ce508a2fb70716cc2f45f568c5a1572a1759afdc8aee419adfbb F src/OFArray.h 22e902db8286ec9ed3213313d230486775b5ce69fe84a2b3684889f4a93031c5 F src/OFArray.m 38f8d86997c4e3f1f7f9766e71d957499db45eed854645fe7e87e2c001f9578c F src/OFArray_adjacent.h a695cf002b26e3b1bf79c49c240709059b4a178912b7c601a67d7f57b326dbbe F src/OFArray_adjacent.m b74a7d11a13efd02f5e9c59ba3ceacb9e7bb5ef81fba9b87fe31fcc2b8792401 F src/OFArray_adjacentSubarray.h b53686a72c9ad230c4e3b311eb32a7f6879d3f1dc72420818bbafec2ca24d7b8 F src/OFArray_adjacentSubarray.m cb0839dc3ad0e0383f23306d6f2d96604c0f72ada0a096863f2768da8dd22570 F src/OFArray_subarray.h 8e2aa92a1b84fcdb1cd9160d67d329f61898eb2b3a0c82ef7acf095ca86791b7 F src/OFArray_subarray.m 83e4ee3b65d7a34e054925db2c594501bf048f535c98036cd653bccef7b96fa9 F src/OFAutoreleasePool.h 7b7e104b069db271f5783c44f9e103ffdcfb3c86d199574b1af5dfbaa93584db F src/OFAutoreleasePool.m 06405e2bb2cc75e39cfc04aeab5135ec6cee9631edd7ea36075d55088ee29472 F src/OFBlock.h e7f3f029c30c4e8f68342cbae551939ace42035634d0b369e1e40e1896dca4a1 F src/OFBlock.m 84017da3fde86e6b35e4d75bd24302188d59ae363845e140744b337737d157cc F src/OFCollection.h 00c1a072087e8256e61aa25af0e5cbb847c2d3c7ad5dd4e5975b4abae80649c2 F src/OFCondition.h 8f1282cf3c17467c225b2e7f97df9b0aa972cb7d9fab0d81ebdba0131c479801 F src/OFCondition.m 6bdb91bf4a8ccd785f6aa48f4501860fb625fdbe88400fff72cdb2a101849d8c F src/OFConstantString.h afd472834ad4cc1b9c6a3c0c59afd3e2bea054ee104afcb85d52f9ba05297743 F src/OFConstantString.m 7d49a4728071cca62191aef45ad8097e5a87bc6039215712fc8cab52bcb82f58 F src/OFCountedSet.h 749e359563a36e5d164911ee8646baa3f68ba53bdf1f982a30a4d4a7801ff5d8 F src/OFCountedSet.m d006ca71159c5113d407f5b175b9171d9fd25bd503ebcf946aa074a20a6a5b62 F src/OFCountedSet_hashtable.h 9946a99cd22692776658d03c582ae3496d8c4892871f2952992828ea23f5d9f3 F src/OFCountedSet_hashtable.m 4ab3538671e076f02b2f2364574b023c14bafbaa9466c84c1a39ff2d7f7d2074 F src/OFDataArray+Hashing.h 6abf0db818763953830a8c84fda07dd763cbe64fc5f8449f7d4229a6135ccaa4 F src/OFDataArray+Hashing.m 2171c1b800e99a128f2eedc5a56a738fc8dec378ec315df5f8b7902d67cb4f31 F src/OFDataArray+MessagePackValue.h 640e2a5852ab8d8db2eada3f4c44c4890692673021ae128855463f1b6f42205b F src/OFDataArray+MessagePackValue.m d14fde3bb98a2871439264cef7adeb0f6fc41fa7b472d9cda840724a051fdf56 F src/OFDataArray.h 314b165e3040b37a7f2c2c63dde0e456728e52c54b96193870c39c12ae8d592d F src/OFDataArray.m eeb0db485d605ff6c8d532adb30b69892a1813ccf51992d7d411dc1843e1085a F src/OFDate.h fe89bdb0e042cfcd96262b37ec603eefae73f372db94c0e0336b175115446195 F src/OFDate.m d90c31fbc5671b13f4130c10e86501488373dfabd5ed18e90cf2a9a3560d4afe F src/OFDictionary.h b0916ad2086208fa64cdc37d01d6a1efcd3623d9f6d1782cb345ea190e6a6916 F src/OFDictionary.m 65bfd854851b863b1f192d62da6f286340790b967d630ba77db53edd713e9fbd F src/OFDictionary_hashtable.h 9ac7ec716c7fb903adcf6d5bed75198176a0c059ac9750284c3aee786bb0c00c F src/OFDictionary_hashtable.m cf3019ae258c5b710c2bfe38778aed3bfa3bec0184f0ae2f6060d256dd9b8620 F src/OFEnumerator.h e6517d373596c696e1776630504b19ad2d2639d2fadce9df8b8fe01a365e519b F src/OFEnumerator.m e3173d5720d313816a4d969a1b9a3009dccc7d23dd991e337d56e8c67ff2750f F src/OFFile.h ddafd2190cc6d00ef5ac26347acb1784cd653f57d1a9f1ed221cbf4740c8f829 F src/OFFile.m 6d3006c5321df49c3b0a8e3cffd6df028f828f4aea81e2ec635b2e1d2ce11e3e F src/OFHTTPClient.h f3d93005f76d295ce7b3576c14813000adf8d8ef38c010c35f715cc0665beed2 F src/OFHTTPClient.m 326cb8d0c5fd4fc8ea188df9e303e666d0fb64af03da3b7a24ae953018fdfe02 F src/OFHTTPRequest.h a983083af88e201023116e134be5b4c88786abefa9d2ea1761540a3bda17b1e7 F src/OFHTTPRequest.m 5824c67d6ab4e66e4bf93d8aa28d2e907da2c8a90dd9086b5269f4ba3a5f98aa F src/OFHTTPResponse.h 29d66618336fabbb7da9e3f3f8ccea4b31d3172f56383c9737e456f914fe705d F src/OFHTTPResponse.m b23fb7a66dac883bbc7712c2c66d18df73c0be96f931514ddcc5b5a5d4561a1a F src/OFHTTPServer.h 7e9127237058a712d880251d5e166baff0021eb8c1f1e085e3fd5a42f5ba4efb F src/OFHTTPServer.m 80673ced7f5c299940e7bcee9ddd420e79d59440bad047071edac15203165228 F src/OFHash.h ecafca23229e05a7a77672164de83b3209997a082b6d564fd7dfc4036963f2e7 F src/OFIntrospection.h 4b5b7170d856ffe0239c1facfde9df55fe03b801b3721e9f0663aaf24deb2a2e F src/OFIntrospection.m 1405af45f94dd2d5ce310efe2974913dbccd3252986882d0590e0128f3ccedb7 F src/OFJSONRepresentation.h edc5577234ba622b857726476807cfa56e6161ca85aa746dd153fd29b4f93a00 F src/OFList.h 04a5830c4d46fa3a441d64862ec0f9ea263b8cab625fed14801bdaaf33a246c1 F src/OFList.m e54c914e1593bb51d3e3a90a7a2b2bfb3730bbb7bc9c4408ea6d01ba332a1df1 F src/OFLocking.h f41c1b582776a09478ca3b4eb52dd4b9546df53ac076add8f94a47354fb6e89e F src/OFMD5Hash.h fea508e8e73cef97b87eb7df57d0bb53e369537ab0392c2683e6f0c92ddd6bd0 F src/OFMD5Hash.m ae6cec655481a09037edfacad01979b7ac733b4c17782aa125f763b9a0850b85 F src/OFMapTable.h 98d8e166cbf3c722b8356858064fa3f6a4c64f55721f72128f3b413efbdb8e5a F src/OFMapTable.m 1f413086d9841994023a550c355c0849237a5a18ee38257e8b562bbc1cb170e3 F src/OFMessagePackExtension.h c22f0a2e3b1a8626ddbe7272f99776eebf985208305e12af106b29c5565f7457 F src/OFMessagePackExtension.m 015dabf7d70dba9ce6aa4c1ec68e11e22c339ebaf571856bceb2a961050da55e F src/OFMessagePackRepresentation.h ebcb043f81e0d1abc8850abdb469fec7c401ec6ce4788897c869d2814501a159 F src/OFMutableArray.h 6fa55f94804df9337a1c68a1f1ade3b036a3488fddc9e533e4830054c3228518 F src/OFMutableArray.m fce85c3ce9cb673e1ed6d323cffc7b8875e0b9873e56f35232bb6c1d21e37acb F src/OFMutableArray_adjacent.h b092493c3879bc7aec62f9a677126126fe14c7e19f98af5c5dee332045753589 F src/OFMutableArray_adjacent.m 190fb957803b1289c6a0f4624ca192aff12511cae0599a52b7d62ccc075c984f F src/OFMutableDictionary.h 5a99684d1c81af9ad3195be9b6917d6764877dfc4d957daa01cd195265960a50 F src/OFMutableDictionary.m 09dfaa10d0a0262a428f23b30e795e50588bcec1fe91babae054fa12a17d2456 F src/OFMutableDictionary_hashtable.h 6850c24dfd1ef01ba22e2101dd6b0b3b96e267b2e95753c9b2e169d27d634bb9 F src/OFMutableDictionary_hashtable.m edd5ea5cebfe7bc22018e166e3802441e11d72e970b5b2da178ebaebd60520fe F src/OFMutableSet.h 80c778581ec2c111276414c2cd6eae76d5d7eb6838241b6c40a09bd567d2b283 F src/OFMutableSet.m d2501929a25eda6972e466fb56a589e9bab2aebf60198892893a1b9461427653 F src/OFMutableSet_hashtable.h 7dc73c5a434a535836137196d79be80e1c7e48fc898b7629b55dd1f88ba2d015 F src/OFMutableSet_hashtable.m f03acdef2a03c7a662aec1b1b92894339fc936040ed295b0f0f88d14253d95ca F src/OFMutableString.h 339f0e1d6977865b83059a5c827daf698b9f70d22e3d6369bd02fbd570a859c6 F src/OFMutableString.m ad91789f29dbc99eec1170bfbc53ae9340dfc46b7e68661023137fd6fc770f41 F src/OFMutableString_UTF8.h 7d75f5d24dfd18c4313dea46bcdc7d7788ca8094f921bd726462f99c3d4cc6ec F src/OFMutableString_UTF8.m 9492a9e3d81d1ea24988020118c2be5f4453f59f688dde68ab23c6cfb52e6d22 F src/OFMutex.h 6538afa12ebf9c6e9609ef4e1ceec5e8ee786fc129baef07233d5137f542668c F src/OFMutex.m 8d972870344af61a7386ccb638195c0dd34f7c14ed98aba416df87ca0dc2b2ac F src/OFNull.h 075ea525afe89b1748b91c0ba1ab782b1c83c462fa230a4dd359bf5f32326a0f F src/OFNull.m 10a564f1a58c91fedfa7a3f5b0e22e585126c972727436cdd1d6a920cee4bb24 F src/OFNumber.h 65e1bc03774b21cfffb502ac211ca875b53f8b10e21d52b0f02c0687b49b3ab8 F src/OFNumber.m ae2aab0b1ffb0f1ffefa18961bb3b0fb250ce5f448662caa36aee23fe87595c7 F src/OFObject+Serialization.h c714d6d5cff09179e94bd4468084eb5741972260883facfc97ef3c93d117eb32 F src/OFObject+Serialization.m 1da8a17d80c5e8cb5995215881eef634593bdb206e1847f66a30fcafb9f42ae8 F src/OFObject.h 03b184e014ca0dfa0653f6e9f30b013ce5aa845ea29c2b9ab92b885a06fe16eb F src/OFObject.m 5387ac3c3a9d21c724a55153e53a8ab2fe6d9ad7545f2776aa71d716a5306608 F src/OFPlugin.h ba7c63f3e9492026d3f08768b246cb3960c533c7b9b69320d157725fc388d186 F src/OFPlugin.m b063f0c48a60c8260cfd3d7b25b21b12c5897b9294ab0c24965bbee6f1fabeaf F src/OFProcess.h 9ddd71d1bad8b10d18da21a5f27aa8fb6a2cdaf77d34c71e18695137b4eae389 F src/OFProcess.m cf4262ee3c0c5d2b99814b4a2b029f64d3f3e7e89b5960b3eb19a46d2634b44a F src/OFRecursiveMutex.h ee1a69909136a89b7211b0d2d1539aaa459d8c05060e5c2abdf0ab18c397e680 F src/OFRecursiveMutex.m e917c629204532815688360b5a14631bdfa363d45496d8016ccbbe5a7c49259a F src/OFRunLoop+Private.h 596664aa070f98367374e2969da6b504b53cdc4f6acf6069837882075d849b0e F src/OFRunLoop.h 9254497b90e8a43ca3364683861103fd0f813fe29c2784925dd7bc5311d3596a F src/OFRunLoop.m ece7ab01e9f529ed5659863f1189d96cd6128a2f01754385784b2e289d5c2a39 F src/OFSHA1Hash.h 88105141d2c3df59ee42204ffb3cee2cd3887ea5e2f22771937689b6c57df7df F src/OFSHA1Hash.m 0b7be48688e9ef85ec1922e360c51c502918940ab1a5151be5b1c253332fbcd8 F src/OFSeekableStream.h ffc868cdeaf5df7352a0e01cc9d336253c4606654676d566a933ddb15febfd86 F src/OFSeekableStream.m 7c51ea7ed3682ac11a1b251aabdf10d0d70de488214659da09d6607f8f779d26 F src/OFSerialization.h aabb62d98e601423ae0c6ca83db7a6936a2baf2b4eeca33acd49cbf1c6d23c05 F src/OFSet.h 94f57241385b23ad42ad2e5c5ba18b30432e3957652321fe17cfc41832637f4a F src/OFSet.m 4ad4b1bea6b92903b988fdf9cea6c8e9978f96692ef23cc01663e4ffea9c56d8 F src/OFSet_hashtable.h 74dd4b83965f2e00238e50b376b589209b0636cd21d3d594109ec8a15a8dab50 F src/OFSet_hashtable.m d36729b45c2a59be7578d926ea2f34627e55ff3bb4345ca142076ee2f682b488 F src/OFSortedList.h ab5461df1af22d6addc3d28db681297d7fe3920120140be3d01e452a8b581648 F src/OFSortedList.m 0d009485279703afce37a8f2bfdf90cf839a48ad4a1141ecf8f01fe2bc3ddd86 F src/OFStdIOStream.h 191d7021a4e68f7fc6ce0be80ab88e02eb72e0d4cce81f3c7b265b7f09db8dde F src/OFStdIOStream.m 26b8ba6e3efaf86c192fcd75399ed55240b84f58f3741cf2971ae28fc62c798e F src/OFStream+Private.h ccf2b00bc3b6db08aaa6ddefdfff38ae1bd637a50d9c0c6d8c0af362bdf629f2 F src/OFStream.h 95be3e674667419225f71a018a950dbc94126dea0fd7d72aca9be2cde84f644e F src/OFStream.m 5586c87ef1c390320f56b860dbb3ed51824e26389034c7c8bb8380af61eea423 F src/OFStreamObserver+Private.h fb91c6b6751c1ffde68c21889e77aeffd77a2b4a298573fa7e8f3a2743a16205 F src/OFStreamObserver.h 5f262f54161046407a4ec1be747e92f679997d6e441199bc63d1a1a0ac0d6418 F src/OFStreamObserver.m 50f0ed1166ff70a65a3067d9baaa0bed667edfa17992dee4a813e7cf64448ab9 F src/OFStreamObserver_kqueue.h 5159b313b1873fa8c91a056ed92271b3404cc6136737dc345bb28783b534f63e F src/OFStreamObserver_kqueue.m f47615918ec7ba9daec20fef942c56b13f6b4a43971ec49ebc2c1bb1d1eeac15 F src/OFStreamObserver_poll.h a9e9e56b915fe54a7013b36cce43c5323002ff9951a0b99430a74895813c6a5f F src/OFStreamObserver_poll.m 5dd81a0ef708b02f046bbac0470bf2d349b16992054986efd100852f880b804c F src/OFStreamObserver_select.h bbd983d3327197797346b837570c2a5f533e0b30eb43b3655984906580b0092e F src/OFStreamObserver_select.m a17e72c07d1bf44411a940a5160283758d66a674cb17c0f01c13f1f2384722e6 F src/OFStreamSocket.h 0eb6c6598979a98957613c206b09ffdbbd47cebd8ad39544a2a3e09b98ca04fd F src/OFStreamSocket.m e9adb9994657ae55fc7c0ced4a2d10996cc1843b30ec05288887f2649936c9e6 F src/OFString+Hashing.h 597952098887fcffef3713e30fbb018347c0bbc4ddeabeb3bc564389b8059777 F src/OFString+Hashing.m 19f8d7a88b10745823633b6fde0a1546cb91c5bcf148fd1ee9fbca13ef76cf23 F src/OFString+JSONValue.h d30b1441d59e3eb9d266b0e2baec180c72182c1153f57d752132766f172a7cc3 F src/OFString+JSONValue.m c7c766a99693f9573b492cf73d1fb1fb0bd79368b2bb95a7ba78c06065c57c1a F src/OFString+Serialization.h ac7b2501cecfc0c39c53bb7a67fd2b48389ffb493e363f75d9b90135dd42311b F src/OFString+Serialization.m d4f8416b9e4a96d1ea710a5eb64bf39804afd3af9bd71b132be75c08561d2cfe F src/OFString+URLEncoding.h 0c3011001828aad8da81d443d1f2ce4e3bd790ab2da4baac44c0478643c617b6 F src/OFString+URLEncoding.m 5d54dc532855667d392c47177b6b54fac727e11c3d439a1b1cac59c4d196920d F src/OFString+XMLEscaping.h ab28da35114d2c7977394697f4f94f8b796f93b15718c1714d1ce131e182ff98 F src/OFString+XMLEscaping.m 08aa8faea777beec09416f8618a3b9800a32418ee72344bc0e0b28c056bd64cd F src/OFString+XMLUnescaping.h 42752e55c6539251d19536cf254188c97a851555438b46a64771246e25185606 F src/OFString+XMLUnescaping.m 1dff93e5a9e15e27e2cd8ee089ef89ac6a615cf04878fc660915fb245fe2ef17 F src/OFString.h f3d3ca44b075132a5ad70bba24532eabfb83f739b8933844a1d24a76d7897e19 F src/OFString.m 742f45a0e9d64a3ccf882ca4857c37226ab948220180f1843552e2e5e8b31b19 F src/OFString_UTF8+Private.h ba4698d7e0c743c040e0cefaf0d6b872c7ed76b8caf256ee454681ea8cc09ddf F src/OFString_UTF8.h a4868bc2fdf05d19ea1ea17074dab528e4bd8042a056fc8f9a5c90d95ceb0e56 F src/OFString_UTF8.m 33807e1aebd35d0ccfd14fc609934352d20996df81ecbb6aa3cbbfdc421c6e1f F src/OFSystemInfo.h 8033bde96a777fe76361ee17d961114c2d73d9e0054b33726fe26b0d4843798a F src/OFSystemInfo.m e9e3f56333de8cbfd547a0c2bc1698375ac9d6c46e9b764fe3ad857119b3384b F src/OFTCPSocket+SOCKS5.h 2fa5c2843689a5c4333900edf015abada1758a0092c6d6d85679ece9cd2d28fb F src/OFTCPSocket+SOCKS5.m 8d47abae82d0ad3b048dbbf6c50b50caf86e69b1ab251778f6642b6bf4c8d3a6 F src/OFTCPSocket.h 2b3fb6a25a33c4abd6afc5f0fe03d5bea64a1a96c743fd298439fbc534b0b49e F src/OFTCPSocket.m bc0a6e3581b9aaf830b84524da164297b2f59680d420e20efcd37966c112ab97 F src/OFTLSSocket.h 77e63ab2e02eb5fdabe2bade418634894f57205b033d4ad8623f5f833f98d641 F src/OFThread+Private.h b0ccbc3e1972ef172d1420e44118248c2390ff131832c497971f238eef838ac4 F src/OFThread.h 79574f891b9782c7772c4138b7e8c1c2a4de282e0a123bc0ffd879d127ecd283 F src/OFThread.m a7b179a03a48ed7ecf9736efc0f064800859993af73c402a77830cd4af70b604 F src/OFThreadPool.h 0f1bb8fc11a8c1cbd11fe8003731b9cc8033cfd5132db190f9d4c085ef8406ea F src/OFThreadPool.m 023cda67c9c3de9b2955a2a34359639ff722a33c82a00f585656237ec1dc4437 F src/OFTimer+Private.h a31ad4eb72cfa2953f1a57e63af37ef39b0e294c4dc3275411cc1102028b96d0 F src/OFTimer.h 8545154a8dcb37af3f4a18475b67ef6acbc0f93c837161453ea5c3a504a2780e F src/OFTimer.m cab4d432418702967381a2a738cc4f1c3c56cce554f23382fb692b59e62472a4 F src/OFURL.h 17bbc676ef33db00630cbd384a7618bb3d6add6e8b57c28ac9c740d60b9ec370 F src/OFURL.m a580a395518814d280b8e0fab3fe512bdf4bd2d096d489fbc65256e2df6a5506 F src/OFXMLAttribute.h ddb81f76d978907a1d744ca9d0a6bad52592531c83823cb0fb4536b8f01f8608 F src/OFXMLAttribute.m 37b3db44bdbe1329bcae5d01a32ad39c9fd45a7a693b434384b816c5fef95f50 F src/OFXMLCDATA.h 948e1d42996ab3d464603b997ebb9b9bdb1d4c692a6dfc254bcfd8fee7bd908d F src/OFXMLCDATA.m 364dfac913c6bd3695566a408d6669dec02ce681f448bb8496c5254eb2c90a7c F src/OFXMLCharacters.h 5d04d761e9b0411c9251fca425927a32d08165505c17d6c6abf6ebf289ae864a F src/OFXMLCharacters.m 34ed4f268bbb932d599456b946d01e428a0b53e37d36d580a7cac4b60a4a83e5 F src/OFXMLComment.h 11e800d40928524ebe0ef5b146bb48d478fd88bf6690c5075929fe843ff929b7 F src/OFXMLComment.m 345af0db6db8186f8717929d2ebcbfa316aff4290330d8f9bca0e8f90596d0b7 F src/OFXMLElement+Serialization.h 91e505c802932710621e133485b4dd53fa3faf57cde17510e9d85764f94d4e1c F src/OFXMLElement+Serialization.m 6b31560ec352d6231b57f15f2fd9f81c74d419b253f02926828946d27ce00528 F src/OFXMLElement.h eadd7118111909e2f1eedfc7f1b9efbf6b6b0d25f8da189739085a8a9e4d8a95 F src/OFXMLElement.m 48732d84ce7c622c7188675f1a97ee4de103a380289fa1cf4c94e3e6bae01b74 F src/OFXMLElementBuilder.h 4b30b61ef902b19b6b140dda9286383595be34907c02d0b9c92a259008be8122 F src/OFXMLElementBuilder.m b6a640dd2eee4b4d7bafa130f83cd70f46a5b7bf0ca4e13473f08da14ef6f275 F src/OFXMLNode.h e1706fbb7cd2353a4d635f7a355737a74865a638bf9c988378e6f36e174746e3 F src/OFXMLNode.m 4dde527cf41fc091494a5ff6e63bf9d77331b06010af4661c30940b174bba1e2 F src/OFXMLParser.h f7e0b1e32e37c1f99176687e21726995ed93f56818e4a8b2d60250cad01ec571 F src/OFXMLParser.m 86a5942568ed00db3cbbbeb0ded66d6b41842596920d20177169c02cc4e5aa12 F src/OFXMLProcessingInstructions.h 03f62c6277f050579a6d4fc8c95f2f4e1ce6cba11727471a8602b3a9c4c89d1f F src/OFXMLProcessingInstructions.m bd61df5cc41577f8a34726b8bcc37b61f9222d9f09d54e8af20971200096be89 F src/OFZIPArchive.h 2b8cc476e1d793431513409e33dfbd7de430819b3b03c154e8c2ea50e02691fc F src/OFZIPArchive.m fe6bfd47afe02aa2f79b25a16d133a502e1711af4a0242988638faed8df65515 F src/OFZIPArchiveEntry+Private.h 1b066367d9253b5c1255ded856ff44df8070bb3f9464cb00e3dfc80ba02c3f0f F src/OFZIPArchiveEntry.h 6ec34bda0a638b42c77ac03084d9e30a0ddcb9e081c0cab8b001133397a667d5 F src/OFZIPArchiveEntry.m 440732d6416b70daa6365ec5e8de7087c8b3afe70d34fe500cea335087add7a3 F src/ObjFW.h 11475a81b29bf1293f5b47bc6e68c35c72eb97fbca8ad28bd02381ca07de3687 F src/apple-forwarding-arm.S f3e14325274878d5dcf4548a7cb3e4772324aca0955073394cfd85447f2b6c3e F src/apple-forwarding-i386.S a72704deee3846db3fe758190eedf3d180ce26b2a4b3b7f4f9817a5d5679a73f F src/apple-forwarding-ppc.S 0d304d12c0f8c9c0d15f73463126b47cb34948bf125a944ae4bececddc3bd1e9 F src/apple-forwarding-x86_64.S 5bfd2f984d94f339634f6f69b01e7988f416f4919f81d84774b176da81384c4f F src/asprintf.h 4ffed2204ea7f92ecc29c41a5081170bc02395a17f4366a33dfd0cc3bdf60ef8 F src/asprintf.m 568cb06718a375b832cff32e925c7de04a27e350dec3f0c381752de3712559a1 F src/atomic.h 309e66c1aeea96b984a1e22e230c9456b68e5b00430bac59f8490aeaae805d31 F src/autorelease.h f151a320317e9978382821a7267053fa729162b4e8b412a5015eb8e9848dfb98 F src/autorelease.m fd89fce383a730b375232d6091e86240a2b8f7d6e6e1501967399ea00f554a8e F src/base64.h fd2e3a1fe6910774b1f2da68316671e874aa72c9e6a048c8db75f27c1386b0ca F src/base64.m 9189d4cfcfd34c0339e1ff5fc7b0ae618e91226de54d463ffd169cf8aa4e2adc F src/block.h 9c6a803607833bfde10943013777a5c07f1d28bf03d77a3b7e18b683a22883ad F src/bridge/Info.plist.in 31c876bdbf439c2338d5e9801471d187891a516f396b6b982a52dc991c4adf1b F src/bridge/Makefile 6d54b8e6bd4f6140cac14a4a2611fcdcb856dcd9d417233ce13afc7fca1aaf92 F src/bridge/NSArray+OFObject.h b612cca4beffcb2ae08518283a95164e48fc9cadc7e8780c904d154608a13181 F src/bridge/NSArray+OFObject.m 75bc7b302db4687bc08a3ea66e1fba971371ece5d6c2659d8276c08df72ef61c F src/bridge/NSArray_OFArray.h 0ab5200b4a1d3d04b0b019a62d3d1766a943a9ebe854b1cee9c50af1f55cca09 F src/bridge/NSArray_OFArray.m 59dab118dccf78135a04a64017cca6678a8736cb616c9e1e6aaae5d51c095743 F src/bridge/NSBridging.h 54ddfbdafa2b788fed653cc055306f94b076a798b8bba8a7b0e7c23cc0b8ceff F src/bridge/NSDictionary+OFObject.h 301a94921e8516cd80d7e33571ff25d1e439eb1049474d4a4b972265f99d0777 F src/bridge/NSDictionary+OFObject.m 49db04a6ecd2f1e143bf27498fb3aff4d6f6401de5226722f47b12329fe8f6b7 F src/bridge/NSDictionary_OFDictionary.h 6e0ce58f252418b707a174051318a288db00543a24c518f909adfc3d85ea6fcc F src/bridge/NSDictionary_OFDictionary.m d7e3af47a23b15d045e8d26e5a0a2ba387fda75ef11cb2f0468590668c2ad0e0 F src/bridge/NSString+OFObject.h 78c3b66ce73d565d482a3017b03c832ca488c224b25504c57bee9ef4174e1489 F src/bridge/NSString+OFObject.m b467320dad81f0c3e0cdcebaaf1224a0cbe5cf119a327eeae905c87126a41e56 F src/bridge/OFArray+NSObject.h 29b01899cacab7d3091d57efe88862f3777dd29fe0c1c0615543907f100c8e90 F src/bridge/OFArray+NSObject.m cdc44bcf87bc4424b2d79fa8be40fc3fd96ab073f9ac45c349ff0866626b71fb F src/bridge/OFArray_NSArray.h e32ecbcdebf51dabcf4c5f832459cbd50965325d43c7503bdffe157b42dd5f99 F src/bridge/OFArray_NSArray.m ede4fb38a1c835e7fbf1837f222718e69ce5e082d2507cbb25a81a07fa92d83c F src/bridge/OFBridging.h 875ad5564891d623cbe60062df2da08a0e8a355d4f1b504d64e7d6a1191cc22d F src/bridge/OFDictionary+NSObject.h 635526a50dbb9253aacc425338c91c1ff1d81eaa71aa37dc1cfc9017ddfa351f F src/bridge/OFDictionary+NSObject.m e036b4e5212968853a4f8ffb19463af575ec8e17cb00596bea42c717d888aac4 F src/bridge/OFDictionary_NSDictionary.h 0fe8d6299791b67db7ad9b5eac6254667a4c53f56232f0ed0aefa57e712e5a59 F src/bridge/OFDictionary_NSDictionary.m a9f8dc35d5d9a6f846c3cf239a56c98f8a34fbf19abf473f040c19d4c1149b32 F src/bridge/OFString+NSObject.h f6180df35dcbc5cee65aba5d2ca76dbd09e0109b3d8e63bd3cdef7dc885b5b15 F src/bridge/OFString+NSObject.m 85cd56e93ceeafb6436f417eb9d3092de474fcd4ca55cb2bbcbef4350712234c F src/bridge/ObjFW-Bridge.h 84f5c08c892044fc2cc27912602551fe6fe4747726f8706f173ad21531421c80 F src/codepage_437.m badcc110707b67b65b050bc71f567cc0417d701b187761dedd9a5bbc41835074 F src/exceptions/Makefile 99a0658ee8e0fd28accbfa8859bad2b20351b812949587cb9a8d2c4405960755 F src/exceptions/OFAcceptFailedException.h f0e4e112f3d91f6c89847a20a3575750cdff9a9efa0536e803c9350fd559b00b F src/exceptions/OFAcceptFailedException.m 0b32311d32635e21507849179903bc39f1d4cb98b56736021c81b5445f0e6f96 F src/exceptions/OFAddressTranslationFailedException.h a3e30f5dc7d172344fa950c3b77f6bcd3ca44fe2347fb20cd803dbfa3d866787 F src/exceptions/OFAddressTranslationFailedException.m c103e6dc5d21df1599ba087d0d77734078d3127bbf00218b60d016b16a21272a F src/exceptions/OFAllocFailedException.h 6fe9c714c352eaf464bcb6173a1e5b2cc7aec6b9552212ed57cfca967b5b9a61 F src/exceptions/OFAllocFailedException.m 35d67114ecc5d77d0d63c980ee7f11369b8f222c377be88777204db50b3798b4 F src/exceptions/OFAlreadyConnectedException.h 04eb25813d869dff1f4b20131abe7c9c7f3bff3dba22478cb97459e42879c4e3 F src/exceptions/OFAlreadyConnectedException.m 19c0342b16d41d5d5e2d14e99c38239c05e777f2c44817cf0a1ca8bfe2bcaebb F src/exceptions/OFBindFailedException.h 3a09e726330e5dd4a346d47f1b7839fd7e9edaf593ea4ba97419761497806a86 F src/exceptions/OFBindFailedException.m 0685d3e4c20e36acb4c85ced1ee0ef5e749a7a2fc1a774f1e82b604746bb6600 F src/exceptions/OFChangeCurrentDirectoryPathFailedException.h 5677a9d1f1f61505d5b6e6d1a57e6ab8a5b47103e14010779dbe608ff7e98207 F src/exceptions/OFChangeCurrentDirectoryPathFailedException.m a96236002004b7c58b3ed790ce5e6292777815f1f987f8c9b4c4759809320f92 F src/exceptions/OFChangeOwnerFailedException.h f2dbd49a789aa1442209603eccc220344ea6ab42aed13042fda9cd08c1462202 F src/exceptions/OFChangeOwnerFailedException.m c4778e2f1f80fc1bd65964bb5d7164b5d80ddc0ecd706d6793fead38d8b6bfcb F src/exceptions/OFChangePermissionsFailedException.h 61b9c436c8d55fb46ce533677236ad17067bd516b04fdd15500402eeb0e2c4f2 F src/exceptions/OFChangePermissionsFailedException.m f45ef169fb04955ffafc39e8a4f4d9ce0b47ce4ae5199372636490eae7b4b75e F src/exceptions/OFChecksumFailedException.h fa48d9c34287ef41234195911a46e4615a654a1c08e979aefe48febb46ef10e0 F src/exceptions/OFChecksumFailedException.m 2df4011a841f74907a6bb751e0b55cc0e70fafb37142a9ffdd4b79dd11ca5d2a F src/exceptions/OFConditionBroadcastFailedException.h d91cb950af23abb29390b8a48ca8d630d86e45909e35256e9ef8037a43bf1dae F src/exceptions/OFConditionBroadcastFailedException.m 687deff4701345143ddc372c81c17783167e9916f398ef7c32b56ce9d0c3db84 F src/exceptions/OFConditionSignalFailedException.h 29beaca23e41f3cb3ebd34723a0879c6c433b7a27a8bc37c420ae0a96102b7a7 F src/exceptions/OFConditionSignalFailedException.m 86cb7e17c04f5bd67ea10e1312801e703da46196752504b234afbe7f33845b79 F src/exceptions/OFConditionStillWaitingException.h 9a12108683218b63d08a62ad792d0095e2b394dc2b9363e1b97a2910283392ca F src/exceptions/OFConditionStillWaitingException.m d3b56a4ad3ec8a4f95e58510a0ce40d2b13e1060f8146c010667334ef632d15b F src/exceptions/OFConditionWaitFailedException.h de7db2140c1136f47f251537eabc490ba3a9e01a990960015a9fc5d752518c45 F src/exceptions/OFConditionWaitFailedException.m 65ff5cc0108a9861e53f27f003257ae4e941f3c583fa0b49266572355a7479d1 F src/exceptions/OFConnectionFailedException.h 61282e85bf624a3a25c57aaaca2def7674cbdb5ba4e63667567c5730d67792d6 F src/exceptions/OFConnectionFailedException.m 4036f5e8274127fd098b49727ea9785bd4e6738694820345a19fb8d8e039fcc1 F src/exceptions/OFCopyFileFailedException.h 7fef79058ca7a88b58b2776d178e543577edf68da2c54e046739a35daf123534 F src/exceptions/OFCopyFileFailedException.m 124bf86a2da9cd563635f8e569e70bb0503102ec78f2876ae1ff91ee88a2183a F src/exceptions/OFCreateDirectoryFailedException.h 5df77d0e780ceb2864f3027480d35bb65f3bac26f56bdc67e9230461959ed802 F src/exceptions/OFCreateDirectoryFailedException.m afa7c99661d290d409c820be63a7a59210e6263bc369f203e8102320a7a9a644 F src/exceptions/OFCreateSymbolicLinkFailedException.h 269d5052a03eb1e6f42672765257bc7274fb3e3315809d3ba6c686659c967ab0 F src/exceptions/OFCreateSymbolicLinkFailedException.m 1052a2a91b3623d01e0a91c993b01a1ab265d18ad09fc8f2549f25d602fc08ce F src/exceptions/OFEnumerationMutationException.h 6053c2c8e117c91eb762daeb8fa90a159319548398fa8db4bbf570dac547bb71 F src/exceptions/OFEnumerationMutationException.m c30d82b1bfd89ac2b7ef882582ee1d13355115e9c0c93b76516810836dcb8027 F src/exceptions/OFException.h f748681fbb5897e885e675ca1f212321a8358309616863d8fcf8673d74962b0d F src/exceptions/OFException.m 9b10a5e2e62677c6d56e0c8c804fdd19c48588ddccb36da74d622f700d270bca F src/exceptions/OFHTTPRequestFailedException.h a02abda95d29eecc7292acc135e32455bfd87f8cfee67915955b0d217bb8f103 F src/exceptions/OFHTTPRequestFailedException.m 1241a691b79038c3ce33e7b62426ee5f6bbb89ed0fb88b1db986ea70f20d57c0 F src/exceptions/OFHashAlreadyCalculatedException.h 26212e193a40be7397ed15d6a18be2c6150643a6243cda80ac72623d4e9c141c F src/exceptions/OFHashAlreadyCalculatedException.m 65fa9294da007f496d1984431d7858a053a9acc41afc1f408a84e91a6d677c19 F src/exceptions/OFInitializationFailedException.h 78631141a89d68e91bfb86bee685232d7bfbdb350d6c077c8df1c5a228c48ae7 F src/exceptions/OFInitializationFailedException.m df3cddd866b7f8850b2256a825b3c41c597ad6723e6201047bfe33ee6c2074d4 F src/exceptions/OFInvalidArgumentException.h b61a357dad46635c563a69690f7855ef0b2cdd2b1f6ea967692c9f54a508b06e F src/exceptions/OFInvalidArgumentException.m 70af64a4ed9bff3d6c1c3bcc58d10ee3697e213a9043df94320c75e4f76829af F src/exceptions/OFInvalidEncodingException.h 96008f7780a064e8cb0e098fddf66f870c754f521f7040bffe8af62df72a5f14 F src/exceptions/OFInvalidEncodingException.m d1d8908c7597b724b0b41625fa3b240730001889578e8ddc1740d5ba225ea11e F src/exceptions/OFInvalidFormatException.h bad0596baf7739a9deeec6034005a58d599b418675b653e28107f3c0a8b7b91d F src/exceptions/OFInvalidFormatException.m df0548a9213187fe04eaae486cc423bab0ec6f0084322bccc14030a13c3e316c F src/exceptions/OFInvalidJSONException.h 3557533be706e0717ef102a80d55d1a4df853ee66caa25ffd74076cbf238f9a9 F src/exceptions/OFInvalidJSONException.m 240dacf8f488aa27180cc93ba2501ce6b435d13fd3a267467c3e9cc66f4ea8b0 F src/exceptions/OFInvalidServerReplyException.h beba9c91126a4c3600078e622d934413bc3124d0d5fc37671cabec1f62480dc7 F src/exceptions/OFInvalidServerReplyException.m 3817c4fdc02e7e413e2f7ec5e7aadb61adaef3a232b3edd55032f360f1a2d403 F src/exceptions/OFLinkFailedException.h 289b5d882919433851e1f35ae683dca441973519958309383067fdb8add4b6b6 F src/exceptions/OFLinkFailedException.m 2c1c49820bf5d7a4ba1faf94694cff9d34cc34953a8b2449413ddd36d3acb1ab F src/exceptions/OFListenFailedException.h e39552a4832e5681dea11825e41fb0783806b34d77ad5efba3ceca5c8c06fbca F src/exceptions/OFListenFailedException.m 0f57a25169d3722cb5735338563950aed7524a0c0072a32178623f4edf2d931d F src/exceptions/OFLockFailedException.h 6a3162b4c69d9beb55f69947066537f61a4056dfb5048841189f8d849761eed3 F src/exceptions/OFLockFailedException.m 228ff4b7070f8faa6b3e57dd8daa035e79ebe15624c64aa8430c7454598c1898 F src/exceptions/OFMalformedXMLException.h e26d3a6383650d97f2c28f3f87a5cafc5c3acf09b12ac0fd2e6d55bcd794be3b F src/exceptions/OFMalformedXMLException.m 6866baec369b6c778bd53f4f435b91ad333f0491b13d6132f84ab23b5fd5e956 F src/exceptions/OFMemoryNotPartOfObjectException.h c07cfbf85bfb6dc685561578c5ca52bd77497c2b3ddfb06a3150a8fd1fd8da82 F src/exceptions/OFMemoryNotPartOfObjectException.m c419e3c092e7a76f755197065539124d21305d5e1643252fbbf725df3d7c9280 F src/exceptions/OFNotConnectedException.h 6e928fd0eead67d207f17b164b8530e07b0c7340a4c0207650766b862eb92ed9 F src/exceptions/OFNotConnectedException.m 4793cd3e588110e251165831829292c6d8bacf21569cf428eb070554ce3e0d88 F src/exceptions/OFNotImplementedException.h c744f2f9d83b8d953d1ea94b68917f6eeb0f0e3c69b10f856ff299716ff74a8e F src/exceptions/OFNotImplementedException.m a874727b432b77c646f673684c64dfaa38eb4f7d51dc7a4b035678f49a3a9c50 F src/exceptions/OFOpenFileFailedException.h b868a55f08419741b0adfd21bae08070f8f062dfdb095cd960db0eac10fcc73d F src/exceptions/OFOpenFileFailedException.m 81dda457673fbe6916a11418857b8aebcfd1891c3c5ba36a62d35288d6cb3876 F src/exceptions/OFOutOfMemoryException.h d2a3fed0e66710b797fdcb69a2801df02b00fb1037208cbd9d8534980c13b2e7 F src/exceptions/OFOutOfMemoryException.m f7d76a1e20caed4b9a92b28a27c050b753d078775c28cee8550853f23ae0f38d F src/exceptions/OFOutOfRangeException.h 2832928e9a60b3ea447a8298c5e050707767d5c8faaaa9eed71605179a583ba5 F src/exceptions/OFOutOfRangeException.m 23330f86698b716101abcc1ff21b515319abab61cb8eb3cb20c84ac750878d74 F src/exceptions/OFReadFailedException.h 3a2329fe1aff603e306266e8632a8287598b579e065914d5198301ae1db99969 F src/exceptions/OFReadFailedException.m 4d3cf35e836172a72c9cdb71b163f2638efcc2c7a6e8c81c8e9c18a5eb2a64b6 F src/exceptions/OFReadOrWriteFailedException.h b993663c55788771bf747e6c5055eebb7f0ffd4a9fc05b7a9c408aaa1d4feb80 F src/exceptions/OFReadOrWriteFailedException.m 32fe9f37fd4507282cdca18c2d5a94ba154eaba76c7108c8156d5521001ff1b7 F src/exceptions/OFRemoveItemFailedException.h 8b024870939b077a701f9b3e2a6a8585efdd0a3c4324a3b093387e95e4a2924b F src/exceptions/OFRemoveItemFailedException.m e961218ed38c4482fe45704f71a71befc589af982634a060d0d6f0fa8757f5f1 F src/exceptions/OFRenameItemFailedException.h fc64bbda0e0c0ea8622e16ae938dddb8a286de52bf9feb2b65f3ba79565198b0 F src/exceptions/OFRenameItemFailedException.m 3f5784c53bc8bba4e92d13df5b592009d796dd19d1e97b02e3fc12544d4560a8 F src/exceptions/OFSeekFailedException.h 1fb7b4876342437961a831df6bd04cc69196b933e342ebf143c7c58f7a5af6a4 F src/exceptions/OFSeekFailedException.m b56aeff4f4c221289dd0e000a3e5e797e52c6c414bddf90c636a3450f2c972bd F src/exceptions/OFSetOptionFailedException.h ecea3e530c19692b0dbf593bfba516c63e343c4ade0af840819a45765eba2931 F src/exceptions/OFSetOptionFailedException.m 57d4b54c8c9872713a49904fae06ff17c00fea8db014ec534c40815122d04494 F src/exceptions/OFStillLockedException.h d04ac10d66e6022116ab34c91143f658b527276e243d060d611b379b8c19e852 F src/exceptions/OFStillLockedException.m ee03dade0c412492db1fe1e9a3e20005fe04623cec695c1a69b5748ff30f8367 F src/exceptions/OFThreadJoinFailedException.h 24a339c50b5875a53df0eb0c76d46474bb567d778e06b4c4921afbdda8e98a0a F src/exceptions/OFThreadJoinFailedException.m aedf7e5de15272277ea08e06c7960d82f1010d8a781a2f647d4d729b50ff3f03 F src/exceptions/OFThreadStartFailedException.h cb2508253e95c9a6daefdc219eb6d87486b3c4a4f0b0407d94dd8921f5f51a65 F src/exceptions/OFThreadStartFailedException.m 28840013333e8179e5e4a3651cb345c8b9835a2af8d37a9b5cce19051f248fd4 F src/exceptions/OFThreadStillRunningException.h f6cbf16741aa961bce86da12367365a1ca4fa1a4848e3a61e9b34bbc4a53c1c9 F src/exceptions/OFThreadStillRunningException.m 60db06da77a59de21645a632b7cda5f356e052b018eac986fc64299f342b246e F src/exceptions/OFTruncatedDataException.h e0a2d9969310604ab819d2396ca9f5d5dc2ac5f32bfe5ff34c13e868e06bbe17 F src/exceptions/OFTruncatedDataException.m 1f8e72af665fd423bdb5ab9633864ebb6f9a8279e2d5a4b12095d6518efd758d F src/exceptions/OFUnboundNamespaceException.h 8613058bed74b329c33d4611a62dda2057bbc16d33a4321fe6a13cf1057dd7c4 F src/exceptions/OFUnboundNamespaceException.m 37eac853b783556185d8ad1085286b69915f833fd510f39fc065cfdb42ba14ac F src/exceptions/OFUnboundPrefixException.h b043c011f99d12f48875639966c470678d9e1e9f2d1a0e75737fc20101320c6d F src/exceptions/OFUnboundPrefixException.m a4f9d416aa6aab9f8540a8838b64befc034f74a0927d1f39a177636db0888533 F src/exceptions/OFUnlockFailedException.h a0438c981151b4f7e69443f05a654959708f57f1bd1b22250a595f13be0d06b8 F src/exceptions/OFUnlockFailedException.m 758cbe9463fa8f14d0244f1a5094daec84d6569f21391a1a260e256d2609803e F src/exceptions/OFUnsupportedProtocolException.h eb9f027dc91a5d0e29a5b2817e1fbc53040217c22d0682585da9485cb840b237 F src/exceptions/OFUnsupportedProtocolException.m faf85806a15a4809b2d87f7da2787dc0d87a58db27b362174308b3efccd6373d F src/exceptions/OFUnsupportedVersionException.h 58fd352d3605fbdba5ec46fa17b154f5d548ebfe89368a250a6771863b143ed4 F src/exceptions/OFUnsupportedVersionException.m d8db0ec580c7578d8e87d09c935d88d88c7fd6255e952ef803562ca837b070b8 F src/exceptions/OFWriteFailedException.h dd32012b2d1c7217bfe41e66fc967ab03c628d6b42745b98d589a578e5992c12 F src/exceptions/OFWriteFailedException.m e3c9ad56655adf809f442876268a25e3cc9e33861682b6a02a2589e00f037262 F src/exceptions/common.h adaa2c4822004ff50f61c7897a8b94731c83eb7d902562e87ad557c09789173f F src/forwarding-amd64-elf.S 2ec536dc20f82df96d134ced39ba5148d1a1ece71407215cf3e3ccb37ef4aa81 F src/forwarding-arm-elf.S 5a18cdb1fb67ebc6d5cbdcbf88423a613ab9710a141e6ecc632074816edf4082 F src/forwarding-mips-elf.S f89a8ca2f8dd259549229aeb81bc561e966063ae792073ed400fbc31b82bf165 F src/forwarding-ppc-elf.S f65f7f6307564704169eaf18088c7ace166d07fb1b45350a63bf758c9b9f509c F src/forwarding-x86-elf.S 160600a48766ddf4ef9f252de4d9282ac3b0454c508af4cb12c32ddf831f89cd F src/forwarding.S 4eb0272be1be927fffd97abad15096641b38143df9040b7d6f7a635b4a0c30b4 F src/foundation-compat.m 09a088bea8ca74ea68b5caf775f8296caee3816d5b458401fc2564ea144a552d F src/instance.h 91e691b7a99bdf74c14d849fe6047ad56ba884c17d9c5456a4ac0814acc9a284 F src/instance.m f378d994170bc6c1fb5500c22692af076dc6d6d2effdf8b3906955065ebfe98a F src/iso_8859_15.m f4a67da646d297060361b144e3c7da7699374d4ea0d6aaf287dbd41bdfe96c5d F src/macros.h 086b67ded9f02355f069d4f2ba9a5252008b52073043cb59e4273d4c9ff4e5ea F src/objfw-defs.h.in ccf2bf99fc924a29822c6b74a01a48b0c3a88275dc06437a92b30ca51f753f1e F src/of_asprintf.h a5d0ef29df9115246e0c5f4474adfa15c04dab734154b5cb830704298f8ec149 F src/of_asprintf.m aad6d97af9a0e723599d401eb44ce78271af253a53820cef58ba6cad268469e3 F src/of_strptime.h e006a6bd1f5796cdbd6709d088f0ea1e0fcbf4d2377bf33dd69fe7586a8b2a6b F src/of_strptime.m 3ebb930adb37c578f6ac02c2da22d5fecdb0020861c7b9ed528978b800995db5 F src/runtime/Makefile d1091e58a32a2f09be030aac4886905c20f045202c76857b152ceabcd020e0ef F src/runtime/arc.m a4d6bc8b7cacda6daab1a10fee7da8fc2cf4c960d62e293b9e8d3daa7df85078 F src/runtime/category.m dc1249919c440036b0e6cedf79556036d32770146f76222b67ad8e5b35eee2a5 F src/runtime/class.m 179d6825a3c51355664ad6bd5224ea5581dd083d87eaa472e981f0235e9ab16c F src/runtime/exception.m 2dc53da018145dacffc5fc3326ea56f4992f2ffdc9483da77de653084ed21d6e F src/runtime/hashtable.m 7a48f16f9e89bab169cd13bda4742ffa0583825e97a1ce786bf4c832938ca413 F src/runtime/init.m 1cd48f10fe351344d3f0946267e7eaa5dd294ced09326c3ad2513023b50321df F src/runtime/lookup-asm-amd64-elf.S 0076c67932990764a0730418c96bb81a34db8432a787f65ac03278f580111967 F src/runtime/lookup-asm-amd64-macho.S 9f2fcb9422e14ccb80adc5d3902fd454a14958ef0ae5b2e90c3e883bb2f85206 F src/runtime/lookup-asm-arm-elf.S 79afacfbebd48b0c62feb5df8e50b18a4d938daab0a2ebe8d3cb20a3353d9b7d F src/runtime/lookup-asm-mips-elf.S 87a1a9916aada05154622aa24fda66d1bbe7b6095b5ae390976b5c4d4a1eba93 F src/runtime/lookup-asm-ppc-elf.S 43dfa59b3f4f0c6bacd516f3359eaa98eed195be97a56e081af835a99d63f84e F src/runtime/lookup-asm-x86-elf.S 483507fb77186a56fd4eddf8970f3925ca3450b2b3817bbb982f5f12821a057e F src/runtime/lookup-asm.S 4df371ebd57f425bde0c77b2e96676f16d08501b3b3161242afdd311cd54c7e3 F src/runtime/lookup.m 1c3a42c0f8b2c246c3b1f467f75ec77fcb3088d596f4d31f7558a30c91791523 F src/runtime/property.m cf0f60e3880c8c5b05585ed980e50869c6f7b4309268d07b07d8d4f1a92f8ad8 F src/runtime/protocol.m b56dfa610ac451da9fcb2118d572cba0febdd965b1545c52f7683923d03284e3 F src/runtime/runtime-private.h a0b575feaf01a94fdcf2e3fb84ea7fb0abf4a8adae9412358b4d738a900a9021 F src/runtime/runtime.h 8b0a6c7397e8f916875c95f6a134169f3f283a385f21e49465a2b6b57906fdbc F src/runtime/selector.m 64e407618763b42f5c13a805367154e49c3ceb45e248fadeba17c71e58885eef F src/runtime/sparsearray.m be43ba8163496194a2e395e11620754eaf7cc92f53181283c6fd6aafd0eeaf52 F src/runtime/static-instances.m 172bc47cd5b419ec09cb0dee04f90638431b81ededaf85f4b3f30ab9a7dcb66e F src/runtime/synchronized.m fcacd220fc5aecf4368e0b7733599109b289a6798708e92707f4aa417a6212fa F src/runtime/threading.m 8179cd42a3952f3ccbdde6a19bb64f15a119d97e312c791b6dad93061680f9c7 F src/threading.h e79bb60b2e977cdcb16aba5a4c693438c536dff431772463a2b85b0995dc5e9a F src/unicode.h 76dd993493b45d6c1d10211707bbe5540749b840b4d7f8b353f9ecffc00b9b49 F src/unicode.m 3919cbcf8cfb7a485f9e1f3a17f429bea3556bc24bb134ae55df15ac85dd56f6 F src/windows_1252.m 4c38b45d436ae0a55d60ae8c331f11e42215f8c1417f834e592cecb83bd6637d F tests/ForwardingTests.m 9c077ad9eea20422e53abb0dea8f1c0009777acfb4b4e2d87bcfe1dc93d729dc F tests/Makefile d2b6733400744b599a73855ad62645affb864379a8f06a5232f38c33bb9e2ea6 F tests/OFArrayTests.m 007d7f71896c2bac283896202e92d2c9264f44a775abe3ba34d7eb73de303eb5 F tests/OFBlockTests.m b109748d99a5b4d62d43957e8711c17b9c4dc31680c13eef1077fbbd5cdbd7b1 F tests/OFDataArrayTests.m 0abb5a0a850b8f66ff5d6877958a3adf230bd52a2e84e60645650af4f6238f58 F tests/OFDateTests.m c34a669c9b17a6b87456a7e5c36c07c1d6bf6e5d4810c7438caad027b7d7520a F tests/OFDictionaryTests.m 45630b47b6f774daa8cd66b21ba7af2978a7b132c51b70fcb2c859644c7238b3 F tests/OFHTTPClientTests.m 473246aa5a65d44d788b73618043f71c3711f6f873874772ecbc5da6b40cf903 F tests/OFJSONTests.m c7925a23f4dbe373d33f4bda34bb491f8618b1a3248eb382339c941249a939af F tests/OFListTests.m 6fc9d88b76dc9fe2e5516fe80785787f9a811268a4af1e40692d00a48586b177 F tests/OFMD5HashTests.m 33fe966adae0d016220025c9e450d73670e9da5187643fd473b3804d53f9d73f F tests/OFNumberTests.m ea3e43f231b25c2bb680ed218bfbb6658f428c8e92362d98e0f8e35bf32854f2 F tests/OFObjectTests.m c8e95791fcbd6662dfedd72de80c21948707ee7587d541d75340ccbc888a61d7 F tests/OFPluginTests.m 08184c90ee2718f4042bc3902fc1a6c5377ee873aa3bf8bfc0116643c3672224 F tests/OFSHA1HashTests.m 2d11f0346dad01c0f70002ed1b6a602f2d8c3bd5d5c7612dff78501dbcf28a0b F tests/OFSerializationTests.m 03080ecb34464ea5f8c1109778be0542638a395a7fd0b93928f1b989171cb8c8 F tests/OFSet.m 6ea1882c4f6e7056f5a9ddc563212a2271d7c9f30422147db09c3175eb5868f8 F tests/OFStreamTests.m 6eb89e56e4d03bbdaadd0054b38d4af57bd2dd2325f5abd8d98201f48e16dda0 F tests/OFStringTests.m a5ba78df5069c3a36b7a6a34162fd76fb2793c33b01aad0041b9a0adf9d60a98 F tests/OFTCPSocketTests.m a78ebc5cdcc70d4431b5575dc2bd234941aa6579b5f17933fa3d016c60eed49b F tests/OFThreadTests.m 4799e6c2b3c739baaa0221950fe43df5c586b8a74b861055cfec356e603ee4c5 F tests/OFURLTests.m 60bd34726183de4dc21e49bdb82f8d71164949a02bfa55dfcb13797b1567072c F tests/OFXMLElementBuilderTests.m 88c1cb861c19832671558b2646a085234929bd1614d429d8bbc0dbfe8c6f8d32 F tests/OFXMLNodeTests.m 3f6fd901531b4cb838c102f4042f5c1c48f517e64dca222a4341d88834a4a14d F tests/OFXMLParserTests.m 4a4fe040f0fcf915c1ff2822a81f0e9d0c8d9e71900e8fde9f02205e248b4e92 F tests/PropertiesTests.m 2952ca74243626e63f44b0c61642d23f2be1f76dd0cd864af678f144764f9053 F tests/TestsAppDelegate.h 3efff4d4323128637833a5bcd93255b73c7c0a55bffde59e089410f8f2468719 F tests/TestsAppDelegate.m 6cf39dd2321ee38b21c67aa61dee23350a4c937dd59c346a4b26584f204ac5ce F tests/objc_sync/Makefile 21ce4d68117b7adaa27ca7e38aed91fd88401496236d8644e107af37bbbc973a F tests/objc_sync/test.m cdd14189ab051cc8699adf1ec1e29086d8c1a5ef4efed99a6d4f67f56ba33cb8 F tests/plugin/Makefile 49897d69813248a318370a0dddc8b33eaa0e5fdf42486fde64368d2c29f2ad73 F tests/plugin/TestPlugin.h b05e5e49384f2dc756494fcb23dc1c31788626775db9c3eaa17a3a25f5149ff9 F tests/plugin/TestPlugin.m ecd648908c434daf2b86f36007ff4445e151ac2e6fc8ab3098d819b6afd0dc26 F tests/serialization.xml 2be1e47e3ad5944609549aed655245448141ae968e0c8650554aefc49d400cd9 F tests/testfile.bin ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217 F tests/testfile.txt 11bc6d44ee4c2c58f2d6688fef09c98a2ec2157ee1d57af5d65867b5db865a4f F utils/Makefile dcb4102d4264903e24f6a8024667d1bff01e28d90bc2d570598b2b418d91c8f0 F utils/objfw-compile f922fd89a693e0f3846156b4d3687c444a7f00b64c77d0ba7db49fef42791070 F utils/objfw-config.in 464e52bedaa5aa8c5f2a3c3dc537d22376049bbce0bda10129b21a84a8575518 P cbe0df82d9962ca06140a5a99c2c0e6dc33d870873e640c1b4b4e79b975bccf6 U js Z 6cfbcc38da4f094d2889257d28722865