C Rename\sOFDeflateStream\s->\sOFInflateStream\n\nIt\smakes\smore\ssense\sto\shave\sone\sclass\sfor\sinflating\sand\sone\sfor\ndeflating\sinstead\sof\shaving\sone\sthat\sdoes\sboth,\sas\shaving\sone\sthat\sdoes\nboth\srequires\smore\smemory\sper\sinstance\swhen\sonly\sinflating\sor\sdeflating\nis\sused. D 2015-05-16T20:29:57 F .gitignore d6827ee9a06c65aee0b4db0e55831f4f7fd72dd5fddd39cd34df0a27b51d2a6f F ChangeLog 3f68d32878692b063b948bb2020c08768ba1c27838511535fe1ce6c9bbe89e15 F Doxyfile 36e288b9693e4de307764bbf1efcc43473df79513e5ebd51ee3a4b730d32ec19 F LICENSE.GPLv2 32fac3e90cdea91b37289b9ca09d781a364bf22864e52d5c5d6a6fa40080be17 F LICENSE.GPLv3 040444d59237d8142345043e4aec153ef10c8291c8932e5f9e1eba6e791e71e7 F LICENSE.QPL 714e65c9ba0706c46a7f4b93299427dcdc1cc76d1a2e41ffd72646406e95f247 F Makefile a5b8cc4591f4dc6e4ce7092843db17d1f268c76f3a6c7532a14c9463064b784c F ObjFW.xcodeproj/project.pbxproj 99b571be1465a68c1011585802299d10ca140a251a27b38419d1f5db02b24e94 F PLATFORMS.md a8e35d431b348fd12f761ecad047687955e12defb3ced0dc7838b2e5db0c0dda F README-WINDOWS.md ca2228e45cc358d06234c477281875a1f3e6a83c1479eab2a869fb2185b33d27 F README.md 3bd8b972d8f7fe16e1c05abf7b9efc569bd284f802aa4c017ad1b27cff4c6fcd F autogen.sh 07e64ecb56b007fcdae20a4d4f0d176c101e561db0db143c9e778c51199bc563 x F buildsys.mk.in a8b77677a066ab47486bc5c60e871ff35219222caa560bb1314d52fb6c37ba43 F config.guess 24a82e3051a4efefc0522d797b09b4486ff51998789c1a6b3b29042eae8b86b2 F config.sub 30afda005837b6d064392c2cb19e63a2e414546be821b996a98c5b53bb9a2e5d F configure.ac 9383b47e7804028bf83e438ed63b26fef796c95942e8518a248ccb1eede48f0a F extra.mk.in 0ac12cacfe56f0a70fbffa47f579554a74bc27cd9e3e3df98cd9f296c785ba7b F generators/Makefile 4e77b332fa0ca57d97320e061ec8b1a170c7c23961d924d7ba21be9e1825f2b7 F generators/TableGenerator.h b13d79febba051fa238b2929703253bf6abf092d581d5296240edec327ff8d95 F generators/TableGenerator.m 0c58d98754135000a3c3a0e818a47ea0d1f2eafe2409047a1cc4561e974d42f7 F generators/copyright.h 47e2f6fc5dca613f85a27abd4b7b01ce41c2a9850f70da0e6d978b772709b16b F install-sh 4fa2988af1fe5eed6507d6335201da1e3d6c6a2c3e8b447a38711faba9e5e4b7 F m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6 F m4/buildsys.m4 fae9237ad242d7b9e01da5dfc777b000a51ceae6ffdfc0ab8210dc6a3fe3402c F src/Makefile 413693eb52957f1ec8e31f6f14f7bb7d7a57d5a028900fbefc8fc0a79d0778ef F src/OFApplication.h 879ac4c6e13ee6215ae764d5a26c8840fe1e63b7beb508273b682abba1551117 F src/OFApplication.m 65102b7290b165d5dd35646b89409f57e6f92db520ca6f2916231e3ff9dc339e F src/OFArray.h f79a9865e14a9512f99fdaa8cca29dbf4fdc1e0700751f5a834f639e1e5936bc F src/OFArray.m ac5ec4c8c92b8e69f22d6918972417fc0bd56d805e8fa67286fb41c4eff4746e F src/OFArray_adjacent.h 777201fd2e44bc0c0a1cdf7462de5a5801b68fc69fdcd9eeefaa8604aa8c3484 F src/OFArray_adjacent.m 8679aa9a9b119e43194f97e4fcebed01c81a33485bac63136ffe03c373781ae8 F src/OFArray_adjacentSubarray.h 8326d185e5cd66e70067fbac37d458593af5c2ab41ecfb4a616df1c512361323 F src/OFArray_adjacentSubarray.m 4643f6188559057c1672ec40cfaa36c93031c873304f8614049683010aa7b73a F src/OFArray_subarray.h bdc7298609f3b17ea5ea00f87aef677ae1c523fb3f695498638f58dee42b2f54 F src/OFArray_subarray.m 8021ce3fc8f5fb1c7672f6f2de260308f6adf629ff5c9f2d7e49dea9244c5b0d F src/OFAutoreleasePool+Private.h 572e63f6a3c9ac12a43ba80d873e70585ce30a2bc3b12eb26e40277d9afeb3c3 F src/OFAutoreleasePool.h d9cfb7f06a6243d9dd09422651b1a47302a67ee6eccaa90afc0475faf83f3c10 F src/OFAutoreleasePool.m 4ad3cb8fc553784bdef007957026710dc5d89a0c512d5deedb22020bf4350b4e F src/OFBigDataArray.h c97b3ec3770d2854a18d929668492f6b2dbc03b40fb23e305dfc6227e6e08374 F src/OFBigDataArray.m bf49906bdca903171c433df99d2d72b3ec97327918641346a5766df1b63b87eb F src/OFBlock.h 5b982e6c1ae5d0b94e52634059f9c0d2c99c6696b9644daa643578ca5e66b3c1 F src/OFBlock.m c478213743dee1465ea253de05db31cb3fc70295264748fb526db89c45130bac F src/OFCollection.h 57a89b6a2909533c6b3db7415ac1e819ab18fa930aa272b998fc7a344222d9e1 F src/OFCondition.h 745b1cab7323e2c261a81c5409b8b09830314e6c81fd4203f7462c4b6237d789 F src/OFCondition.m 9412b6f2e9619484bdad716dee1f1f8becabdd3aeeeec81ff1e23c76af808975 F src/OFConstantString.h b952a6d48c9d9fa2c2c86cda0ea587a927e55be44aa8b8a23159f6788f903aa8 F src/OFConstantString.m 2aeb65a141ac813f9bd902a4bfe74b361c6ff461f0903a4ba1bea3a90af3f0d3 F src/OFCountedSet.h f9b8bfd1b2e22a49aa1889c38ccd21a6e0addfeb12bb906a15dcf7ddf2960345 F src/OFCountedSet.m 0df520b24c0c0829545d50d13c4547710249bc8f75ffd2a789503afe53f24733 F src/OFCountedSet_hashtable.h 7b0360b3f8c74d39659f85fd1fe89f7846434cdb7dee83d54459105c137ca5cf F src/OFCountedSet_hashtable.m cd05f3d64ea9b10919ac70945727887dcb31b59df39c41ea1fbfc481b0ebd77f F src/OFDataArray+Hashing.h 395a3e3df70b328da5e52d35754130ea53d5d35ff6e8a5426ee9b61041038b4d F src/OFDataArray+Hashing.m 714d6890a98db0663da33d175a5ce440658723ccd7876eec9bc9ce4e4bc07a96 F src/OFDataArray+MessagePackValue.h fd122e8b07e066091e102a64715e1bc88c8ff883cf1f5bd7b82aa55da8c760a1 F src/OFDataArray+MessagePackValue.m f39b7ebe68c0984cbb1f14540f33c8327b94a6e38181c3dc0e67e91a6882106e F src/OFDataArray.h 5959e958408fac889ad76fd31684b3689d6c68c90997297566d0867b229fc149 F src/OFDataArray.m 8d104459dee81bce874f61a161469e084da6ce9c5699a00a0649504f79e290ca F src/OFDate.h a91a3bb65937f10dbc2b411683a153502800170343cebd8c024ada75619e3b5f F src/OFDate.m e749446c2017fcbe96ec5184f470069adfc6c145aa7fc0f3727e09b8e6746279 F src/OFDictionary.h de20ae16c5b50878c9a79b1ffc6e00efff1cd77a1815eae677aaf89faffb1b8b F src/OFDictionary.m 58aa1709855a355cdd6a06c5f87a0cf42019e955b531053e505d7492c828ea16 F src/OFDictionary_hashtable.h 2e154819660a9a5e6b922e53e1b385e5efe7ad57c36e6bd8aef22b0125715582 F src/OFDictionary_hashtable.m 69f9af36bbd4cd3f4f1b47f25cb6ac639b20691c4f4df771064e18cdad61884c F src/OFEnumerator.h 04188c1de5863b28673c5afe4b9c6d45622d7e54213adb06034400adb1a785c4 F src/OFEnumerator.m a28f0074a7d461e21441dce7133caae8484c0c0298edba68d5d95a50cef6690c F src/OFFile.h 7f83bdcf57998b7125ace3164c2122605fe3d32c95fcfc403d871951d6040cbd F src/OFFile.m 2c4c5b7c7aec479c8c9224d75eddb48dedeb80f1f5a615f8fcb5b74bf2333746 F src/OFHTTPClient.h 95e9e3b5c5d5e04620e2d25c1e83bad9f19af1c96f6ce2365332e4c8cf2e931e F src/OFHTTPClient.m 0968115a3e570e7d121f4e4cde2939e5601660c0aa7ca299907adb90b2549d81 F src/OFHTTPRequest.h 9935b8277cdb8d9de33c2faea3704b264f156e40494dfea9c0176120411061fa F src/OFHTTPRequest.m b4e7571ab24f9ec5cf43c9912ff479980d13bb73919f9e5611325b4e82e9c50d F src/OFHTTPResponse.h c20c8174862308555f33d1ee3d0118409575f7fe4c4db0a37beb2480c4859c81 F src/OFHTTPResponse.m e1187050b5e8ff09ab3f03a266aecf90e948441edf9b4940812cdcc5ee04e956 F src/OFHTTPServer.h a748f8650064ccb536e5cab1197365e2708463cf0776063be61a31b6092ab85b F src/OFHTTPServer.m c3a8a62614b912d0d9b42022f404fc225f6a035f17ff00b76f27519e35b79104 F src/OFHash.h 3407d4c3db2361efaebe1612b15d731c464a76c186c02cc7bfb53196904aebf9 F src/OFINICategory+Private.h f3dd9db12f0cb01653cd99ef978367468d9981cfea23798ba1621a10682ead79 F src/OFINICategory.h f170a65249952a3a8246f936cfdaea07d25c6aebae55477f83a482669a2c9726 F src/OFINICategory.m 54b832fdf61a4d92327ca5e03c358f4ade6a8800b9091b1955cef9bb9bdb2eb9 F src/OFINIFile.h 98bc445d76700cd7dbeaec57bdadec0827c70a98d55e59b2cd8e185e2573e09b F src/OFINIFile.m 7499aebd7dec3486cc0b3c1ea7f06167a86819c668e2e0000938241e4085b76f F src/OFInflate64Stream.h 351ad5a7b71d153262dc29d8a382c8fd500ee63f97528da6b92281d7c146f725 F src/OFInflate64Stream.m 25c8034409b40c563f74d072d096e1b51afc9fc36b8049a1fc85ff0ddcb1d225 F src/OFInflateStream.h 9d59f54685b2878ffb6cc8be67f98d611321a2a2c2e88d7f58057ce82e096ef0 F src/OFInflateStream.m 8adcdb3a6b27638219fe93298865db44a6fa5b2c0ae3c30a9d770b147b0e8422 F src/OFIntrospection.h 133f93ff8b125874f8e05ac1336a9e581207ee3ddf452985c047ad19e0437b2b F src/OFIntrospection.m 28d567123147d755f044f35a20e6e34e606fe1dc50cb72c4d3b25f64c685b642 F src/OFJSONRepresentation.h 4abe1573f239bb2e566a85f9fb6506e6340f558c3763eda9217f85073d063a09 F src/OFKernelEventObserver+Private.h dfd89ec8e7ac650263c0011d3dfbe80347f253790c07cd333b2746dbb9d4fed8 F src/OFKernelEventObserver.h c48f1a29441030d2f2ed3b16d70a5b8633db5086137742dabdf95cb55b05c00f F src/OFKernelEventObserver.m b099b55bf83d04ed5dfb576c824acb23b462672af471f5585d2abaa83c34dc1a F src/OFKernelEventObserver_epoll.h a1c28950dcd0e1e93d0414cd6255a702b7bcef13c948b864f487ccc309479ee7 F src/OFKernelEventObserver_epoll.m 48f0674f492cc2b1d5bde98648dcd382e94ece94409c08f150ed4ce8e0b4d743 F src/OFKernelEventObserver_kqueue.h 697c4594b535e40744a3907ad1dc8301658aad14e48a0edda26e667808c91e15 F src/OFKernelEventObserver_kqueue.m 306f8337d76bcd3e89cd30bae64a677194f313fd8ad2c729e4e28701fc09e40c F src/OFKernelEventObserver_poll.h f1ee0351df00b72e2a95157aa74d1591e1448cf48fc68c0af5ddff39bc3e2b49 F src/OFKernelEventObserver_poll.m 948bc3a27efec03584db7a4c42768885158761294b5e881afe9589fabc8b2d9f F src/OFKernelEventObserver_select.h ba6ed69d4adafa1d0dfd0f434c773a3ecb4b4c5c6009f77fd69e1ef7dbedd35f F src/OFKernelEventObserver_select.m 69ccd8df6388762ae025928892f5a79f03e8755a1b1623c794bf99cf4e65b616 F src/OFList.h f98a3d7c308eb5e5b9927a6f0f81cbf3c6a58b4f1c2ec6878b8e36c7e9166ea7 F src/OFList.m ea98df2a92f3cab5b372e00644db828402bf991829475297e2f2fdd0c15461c8 F src/OFLocking.h ff0b514bb38821852e0f389cd971a817662f7031a24a4f3ca4e3d6d11e3b4eba F src/OFMD5Hash.h f6743c94bf7f2aed19387525ddd09e727c69c7faf70f1af92680737a140a2226 F src/OFMD5Hash.m 3333d71ead2f3b184edc3270851729ccbdf06338b723922f9b88b1950ed084c5 F src/OFMapTable+Private.h 6d5ea1749d0df1f73557a70b7999adbd5093e1e1263aeb9594e40c5bc4f9a598 F src/OFMapTable.h d4d456e6cd0a9e8c1ee02a75b1b4b21107b044c58024e194360f41aef267f5cc F src/OFMapTable.m 101f595560b486b6d584292e109976b9fbde81e4f59e8a817bec3627611ddbe8 F src/OFMessagePackExtension.h 059cbd73450b665f573f4224900481f8e8a50d221bfaeb35946fca6da376b61d F src/OFMessagePackExtension.m d842f74a96ceb4233d28cfacf793c82b69a5be27aa117fa0e3c0b804c13f9edd F src/OFMessagePackRepresentation.h 6498c39786e82759059d2967fd217ae7b909f696ccd3e487a6cc8ae7ff25dbbe F src/OFMutableArray.h 687d488ccc4a37e5aa5662fda4fc4c12fc774def0980dbb8b5bd33b98925392c F src/OFMutableArray.m b9da7d0eccbf654a89c4cc21dea4da2b699a8b0e3868f024e38121f9c5ffb789 F src/OFMutableArray_adjacent.h a5f8845a3fafe641177d30322fbe9c38e4583514f39c649402d128c1dc01e09c F src/OFMutableArray_adjacent.m 2341894966d83ad4ac5267a19621724a6a8f07f716d38e44e67f62a70e25c2e4 F src/OFMutableDictionary.h 76e424b8904e2ad685b2a4772fff3ffa8f0c69414f1047ecf8e04568281d9d02 F src/OFMutableDictionary.m 670510655bc08618de7b42e67f42f6c76209bfeacb9876093e252af313b9e258 F src/OFMutableDictionary_hashtable.h c9686e59b7fe4716dfc0f6a0cf26dc6a175851f0fc5c74e8508a43ce121cf32a F src/OFMutableDictionary_hashtable.m 60969a7c8cd351b656b8af2f4fc81bdd63b95dacba80d8a5ae205d7dcef24434 F src/OFMutableSet.h acd04b290315ba9a7cc144ab8a2121a2274a97478be92a8a59a2de486efcda6f F src/OFMutableSet.m 472c53bec1eed4006e569add3d2807f99e2aac490256ba269aba4adb427a47a6 F src/OFMutableSet_hashtable.h 7505a928c5611569fc402fca81d6bfd70d5b4bb884bb5e71b86850278c32b90c F src/OFMutableSet_hashtable.m 47daf3574dd3d21ef490a03ee5b5d14bc04966d5b7d118af354397f368e4bb96 F src/OFMutableString.h d844db881d371156fb16fd080ad31cb0098bdbb0975232deb17b181001eda619 F src/OFMutableString.m 4a0b7f4d806c1a8919e7e803337e91202ea27b0ff3be8a749c8a22abd03bf76c F src/OFMutableString_UTF8.h e65e37ad7f196ded1ff087b86c91ae580bee7e292019f9e67229c5c21602e7df F src/OFMutableString_UTF8.m 9a54f9387864317c00286043327be19d33603fbfb3620f66f061e14de258ce63 F src/OFMutex.h 1f9a5c477bb6b352157035a034c7f3d75482111cb294f23fb46d09a2fb087453 F src/OFMutex.m 37a9b75801df9166d3ccedf6a22d52bf5cace0784323a53eb000ee7cd3de4045 F src/OFNull.h 8996415aaa1cc6e7a4271f26948e7689dfe67f6232b141a9f4f36894ad49d6b8 F src/OFNull.m eb742fd093018015bae01b2eced8b6a01ea674e83f20c74033f520eb3b388b81 F src/OFNumber.h 51f36472922559d4d9ad4acc3ccfcb8130f4e1f907d1de525a7546eeb44da46e F src/OFNumber.m e5c84f2d3166937d86e3693c2a35b14922a9cfc34b7c2e2be7890dbe47ed32dc F src/OFObject+Serialization.h cb97c55d5b714359fc788069af799c05903e11da5c95ce04aa2a72b20504ba1f F src/OFObject+Serialization.m 675893afd2e6326e23205b0e94cc841cd3960470323162822699445c93116fc0 F src/OFObject.h 1907dcf7b83c0ee2498c78fddaf01230ffe00c6cb51bd2413c1e4bd30612bf38 F src/OFObject.m 8a0142f57a4ca8c00ee19a3f7796f29d8b71cf5bdee2c40895e9942150f54490 F src/OFOptionsParser.h 5b9af68f2d05f49bd8a65b593d38f85fc1259fca3a7265de5e28f93d9984235e F src/OFOptionsParser.m 3c15f89aa91b47b433db26e19995c17ed9a6d68bc406b7f61739c64776251bf3 F src/OFPlugin.h 5e026f9965bd0ca80c1961182bd3328a235472275814a8430ee8c59446f664e0 F src/OFPlugin.m e05c354263e8dfced169afec35b6fb34bb88d11785634c6f46831f95c7264217 F src/OFProcess.h 053077896b0503ab1f05e171dab0e339c83357b0e9fb9a8757c87ad75c3d0b8d F src/OFProcess.m 5b951c59662c979f8da6ee3e779c874a8d061affc123615984962fe166a52f60 F src/OFRIPEMD160Hash.h 59577d187f04bf7432f3aaf50413b8446e214910b93397871e74339ad14bfc60 F src/OFRIPEMD160Hash.m 0df0a4dfec24bd008896c6d78cf9a51b274eac9e30377c919f7418c7941b0299 F src/OFRecursiveMutex.h 159cca8cc869dd847477cba479666fc60a9e6d4a6bb2dc0fb7a7f609e73d3892 F src/OFRecursiveMutex.m 68e0559f8374b953056798689f9b9f6b74930e4c7bc9d2671e513a3d9e3a6884 F src/OFRunLoop+Private.h e6e1e76645fee912df79d2747795460b7a372b8f2777730b7960b839345ec593 F src/OFRunLoop.h 797fb62400f19a196484947efa4bdaa05e5e5dbd7b7719e36d16a461e954692a F src/OFRunLoop.m 4ce7477fa143679cce7d190281fe249e0996620be9a98f7725257ba5c5bdfbff F src/OFSHA1Hash.h f7d1ee411250840f00109bb6b1af6612ddae9778e278895d2a547207c8fd47b2 F src/OFSHA1Hash.m b45fb37713516c2c0e2dc514cd48eb07f71fbb6924dbfeb989886e5b8eecb74e F src/OFSHA224Hash.h d0fda4a2835bcf2a118728fb2150962cf2713eb021c0b28930c91cb4f8b369ca F src/OFSHA224Hash.m 6f53e35d7dd026c3a036d9392254f4e4893b2355f55a44e38bd54dec993954cd F src/OFSHA224Or256Hash.h 257314d339e1e3f2cb7bcf7bf4414d33b6a629536eecf9ff07e14634e979b61f F src/OFSHA224Or256Hash.m 1adbe2ccf4cd643fa421a95c7c51cb9704621b5f898a1cfda0186038d750e4c4 F src/OFSHA256Hash.h 70e713a5bac218f85cc5877c50d7854a8d9111ea044fb6a1c4c5a7a9cdc34d21 F src/OFSHA256Hash.m 3137857ab333fea63172aa2a9a52b9454f63171535ccf09dc4699039f7210047 F src/OFSHA384Hash.h 23b8e9e316ec9b24dc386b5856b5875404c8ec36e5e723d5ca275c745105a337 F src/OFSHA384Hash.m 6d0c49039da832a6f6464c13ad4d7ce04cd76151dfbfd51dab4ac9a176d0db56 F src/OFSHA384Or512Hash.h 468a3cb6e2ae015e5e3fa149058fc3ecd482a0b9644f0bcf61cc54f55928536e F src/OFSHA384Or512Hash.m 139ebf49f14e45aa45fb179302d69d00b8800022208d881510056390fe363d8c F src/OFSHA512Hash.h e271607c356b49ceea5c141680a0e6ee44d8c90684dddbd58890585d57e43746 F src/OFSHA512Hash.m e761d41b46f9570ff2b24a9f0007e5636e463a68ab7b124a0ce1b64f14a5a5d2 F src/OFSeekableStream.h 2c45e50707be69df0a691e57def95a77d1a21da801c8ac3b7cc0b39af77d38ee F src/OFSeekableStream.m 321db4b1d69f93f0bcaef01a575340902bac774c7f393dcbaefee6e669c06dd8 F src/OFSerialization.h 03c0d6da4411d4a10de7842ff47c12d986b38f6cfeb5ef540cda43849e1768a5 F src/OFSet.h c4488446e4cdc530a4a126fe6f74622bc152b6d989f488999ad4d79a580e2dbf F src/OFSet.m 2b7acb7d089b733230a0708c5b63d63850eb638017d7c495281d227839339c45 F src/OFSet_hashtable.h 987ad060d94ec8758db34131eef111baae71e038a92c2a4c9223879690a38a39 F src/OFSet_hashtable.m fcbd1c81f40dd370e0a4c670072f0b494156dbf7c611ebe4dc47fdd30da97f15 F src/OFSettings.h 612a70eebb6838ee684c410640f509012f61d85778d50bd144b2133c1c9cb608 F src/OFSettings.m d9a2808cef543d1b7febc2e15f1b4c5e0ea9580d76c7594516816dec99a48130 F src/OFSettings_INIFile.h 81324b1018d4ad9bfd301a4f84dbe0102e047570d701c0eaf0e8a015b5e74cee F src/OFSettings_INIFile.m e8b47e9bc469cd1cd6b31d702744baa129fff576c25e6aa6b69d6f2da1a98d74 F src/OFSortedList.h fee4a7868400a4bd0f9fee4524387d5a88d780a90ccd6c1fed80797f700c0a8e F src/OFSortedList.m 47c312038417cacfcfaf5dce96c937bbff7557910378795bc7d7be44dd3da207 F src/OFStdIOStream.h 004622bc57238b4cbf4cfcb4e9373b9b3055522a97f474c3bb7a858540fecea9 F src/OFStdIOStream.m a3654b4d40735f31fac31e493a5585a7b46173867db0d12d32f1e1ea2d29344f F src/OFStream+Private.h 4081796c91264573e0a03d17c3d40654ceba768b4949cbc1fac60519729d8beb F src/OFStream.h 4c3277f2ac44498fb7d9728659d4c3ea9fd8c46df236577348adc54a5db8cfcd F src/OFStream.m 6ab65dacbe672987c277fae7435e80531cee3ef3998dfbec604344f59553774e F src/OFStreamSocket.h 6843e4c621c744b2f15310a1ae5e1323ea66ff5185ffec538a87da19d49c3c91 F src/OFStreamSocket.m d996f514e36c7f1d068d0ece50f1e71eff4c131f6821307d350fad2cb3b64c82 F src/OFString+Hashing.h c1ea3b2a9a69200a639ce43bbfd2501fbb2b60dfeae11f7ce3e2b8a8523d1169 F src/OFString+Hashing.m 4b102cb9d07593aca05a7ed14f93a33fd4a1ff6d7eec6c44f7ef8373034a8dbf F src/OFString+JSONValue.h 5331e43cf6259eaaa9ac851012d2af26a49e98a46254b26f09563d63550a07e6 F src/OFString+JSONValue.m 0170d668ebb3953fa644b0f34ac78456472c54fb96f7ed07697334e5bd374cab F src/OFString+Serialization.h b2442150b84cbc69fd2548cadcbf5738b257a2c92174aa44ab4b2c0f275abfb6 F src/OFString+Serialization.m d04aa7d86330ce1e9d031d907b2e7b590c161b271683ab483a44ba3b1458128f F src/OFString+URLEncoding.h b68e3b83bd0e597594d3a71d9dfd270acbf11417cc992f0fa2c9c9269144a365 F src/OFString+URLEncoding.m 52af0e7dc7ddaab767a4bb5d4b3cadc97a63c9731543354e978890a5d596fb27 F src/OFString+XMLEscaping.h db78a5e48c35399ce254ece69e85f5a4b3e3dacb1a0bb32fc5ff7a53a8d2c0f7 F src/OFString+XMLEscaping.m 4866007540d412d5b18698a88f07392f14d8780f8375d1abc93d3c0e266e1e14 F src/OFString+XMLUnescaping.h ca089314defceb0d31287367211d0c84ec0a5554ba53824d8fb4e98d3a37aa64 F src/OFString+XMLUnescaping.m 88469aa47b5d4e5b7d279d1cd43cae289501056179cf8d0073c685a332d0bf6a F src/OFString.h d43c26adbd96136ace82930ec6879bc9dd938f56691bc039583cc7a46585561b F src/OFString.m c1b245bad8b545c692c2ecfba6a91a917c5dc5993b210b4b2907f734a79592ce F src/OFString_UTF8+Private.h 5fd3c45bf44d85af846d7064a216212eb38e3183813c18e8668116403798657f F src/OFString_UTF8.h fa7aabff72c5ad376a1e35be6f72c0e680cbca5c8c6841e8d87fd8c80f103d71 F src/OFString_UTF8.m 30daa260be40b212d2988edfe3cf8ac09ba39ac837b743599f46c417dfa35ed5 F src/OFSystemInfo.h 83510ab411c005c141e5a18bc180909709d866c788e7a040d9c2b0a6b35fd22d F src/OFSystemInfo.m 2e4f49497d6b77213d3c2d360ec9521321f5f65ae528afe7eb33800dd4e5a976 F src/OFTCPSocket+SOCKS5.h 0f865cda54437615506664394a8dc149dc912bfe3a0e5173a68d546115186ad7 F src/OFTCPSocket+SOCKS5.m 28f2a3085b8df1b8005b91be978a6f1349bb5f068c2f7b386a461f4510a4b26f F src/OFTCPSocket.h 0e29d56685a31c0673f830ff7ab47dee148b7381ff9fb177966c0fb8f6cb022a F src/OFTCPSocket.m 85280ea39a0c6a4ebfff0f0fa333a446a17a8350438febfe07433ed43c866234 F src/OFTLSSocket.h 7025a98220e652bd7cca62959c77c63bf38422e310f4bf2d4b36efdc91fad4c7 F src/OFThread+Private.h 7aa9919aa49002354b19cb0ae8aca10ec7ed7f1a79923757d4b734d5bee8b431 F src/OFThread.h d6ac7e25ade06043ed11eb7f7b98a2a989236a075ce430db8a8d908f0311cb9f F src/OFThread.m 785aa7fe2667b602208e58be61604fe694040c28922b0791f488ef1f01ad88fb F src/OFThreadPool.h ebd5f6cfddbc123353aeaf59994bd601d1f1c467f79a02096749bd0da1a7ba1f F src/OFThreadPool.m ceb8630ad076c97eb669a8b29301e5ce0465d3ab74ca7ec4ff76c6544f169204 F src/OFTimer+Private.h f003cb3fb512fabc9514c7980b4b18a9b30ca18eac96ff60c35c81873e8f541b F src/OFTimer.h 9a0d092c72f46d4076269aa9b3316877f01cf1c25b3f66d023c0d3772c0a4385 F src/OFTimer.m 7f6b2774f2fe1cd68f54d5776313d615d011453c6d54bde39430351dadea1674 F src/OFUDPSocket.h 40843cdaf11fbfba59cf4ca45db179dc6062d664834f7cf299956dfbd8ea214b F src/OFUDPSocket.m 1641047e8d0ed6d1bc93e41be7a022317ff915ae6ad3c9593a1e38112a67d875 F src/OFURL.h 5d05ef422ce00897e1d093eb88e0de4bb66476a0bfea98638b55e18642783646 F src/OFURL.m a3f23258417a79d51981c89048274e149d78de2854498cc5e9b69daaef885d65 F src/OFXMLAttribute.h f649c0cd0488a3995af23093c13a3eec22f5bf2af78e19b4e211cc0963573d3c F src/OFXMLAttribute.m 37b2f68d9ae844ab47d8abf576e15802f3efe698a591b97777c25cc21f66eb35 F src/OFXMLCDATA.h adae2369d2c5a4a9fb54999b427ef996e2f5879d4018c4cf8931c3475fd4a864 F src/OFXMLCDATA.m 2dd12fd542efd3150d6bcd8e76d1027ea8467f9c7856b8ed1e9d6ea86bda0120 F src/OFXMLCharacters.h e1225e013bc6881da4af68f07f173236549c3179afe13af0bbe83e35e5dcbf1f F src/OFXMLCharacters.m 2da6214498ed2b9683e72ce8ac2a5e1452903ee6f487b13466737f8cca6af30d F src/OFXMLComment.h 607f77da020938971db177b2ca2ff6ac42859cb31c00fe85b1e7bac8c9469a6d F src/OFXMLComment.m cc5ed343d2214f1d3a6ed420c63a4fb59f33c7a930c52fcf15cab049f6eaad32 F src/OFXMLElement+Serialization.h 075c05aef93c02e36cbb8781c630ac3ee25d39f64c1ffbc0e623ca29705b9d37 F src/OFXMLElement+Serialization.m 9dc08ace6eccb6a6f09b4c29b7ab9806db21f206044cbc3d4c53d943c72af806 F src/OFXMLElement.h 34a206efac4a811fa5fb2527d98a4bb57b88b8c198d978cea36f885e1c9dd4f1 F src/OFXMLElement.m 122abe4075b49bb0172a0d0c4d8f953f343a69da16e027bee3d93112c6895ca9 F src/OFXMLElementBuilder.h 7cac4f989fc7b2fb6107cd3ad7aa5930d69c102bbe7c413a8cf4071c99f1cdf3 F src/OFXMLElementBuilder.m 30389fad51447bc836fa1902ef2cd886c54132c602cf1c7be3415424e8021e10 F src/OFXMLNode.h 92923cf6b5a5bf05bd388384cb488e39ef5822b467b26b28397418a3fa32a60b F src/OFXMLNode.m 457acce9f3a58bb4761acca35dd986f44262838d4b1d793333aaf0d30bd1712a F src/OFXMLParser.h 20a68c11c55c25d17cd47c2369347d5bf31144772314c51642ddc8d215bb29f7 F src/OFXMLParser.m 3e706b5d432762325723246d65508518344dcecaa05d513f29b66b7ade6dcb5b F src/OFXMLProcessingInstructions.h b8543db99dd4ed69cc210c1bb43ac8406cafe7a1bb2bcc3e25bb7c22e45bcc52 F src/OFXMLProcessingInstructions.m 74cab654845338c041555e35d5e7c4e150e8918fb9ea53b56accafa77f9f08c6 F src/OFZIPArchive.h 54dc5431846b35a858fab460bd7dd4058f3481186e8aeeeafe89b94b9ea9f776 F src/OFZIPArchive.m da28dbf09c11bf89be64e69bb1e9fae7069a4510b772bdf483688842c4033592 F src/OFZIPArchiveEntry+Private.h d8d4d536285ad4cc296df1835fc36121262cc72311b09a486ed9360838215f68 F src/OFZIPArchiveEntry.h 7421f93176f19de37da01947ea1a9d91b1963740152c0a93223223b040834252 F src/OFZIPArchiveEntry.m f9630635cf74aa5ed921841db6ef6cd155152e0428f04911821c2a147be53f13 F src/ObjFW.h 721e47329c83a266d7a21b94abe9e18e638fc722e47016018ff7b9972377b307 F src/atomic.h 4c89aaf0ff9a77d3047774528eb25cc3f3e89aabbb6acaf189d2a3c392ed4dcd F src/autorelease.h cc1becd34f113fdfd16a8d9c3a1d58fba1f74322a652ae021d5aed6f5332e3dc F src/autorelease.m 78a68c397cc7f59c0cf94e4e8724b8db30c71edcf4e7de402c2dc72f9a2b626e F src/base64.h 83adc61f265501f0183a75de5f3fb88c940fd7a592341e5c030d184a3e2d40e5 F src/base64.m e2f495d346cbcb7e61259dc5bfe288709d4ee97c3fc57eaf653cdb1f49ae1421 F src/block.h 74698753c6430bcd5517c8be77b5f9d1bbb59f880de02dd71c3089d2a5d3da00 F src/bridge/Makefile 6a605406327e8205c6c10a7f7068400ef4da2ff4c6e4b71987c3818a80badf03 F src/bridge/NSArray+OFObject.h 4ead2ed83bdfa34583d0777b1bba48c4ade0c2233938742716003ee7e3c1dc48 F src/bridge/NSArray+OFObject.m 4bf74e4a07ae9a80a819ad5f77e2f743e4bab6d49cc618b95856896bb52d2cde F src/bridge/NSArray_OFArray.h 8b1b9a8e35933216eb9ee6992377cb9e00b96af0e01795fa9bf61dc6a68cc5b3 F src/bridge/NSArray_OFArray.m d7d10f9965ee205081ee2cb949aaaacb63d7ed2bd39a48e9ceb5dbcb303da2fd F src/bridge/NSBridging.h 2948e2b28958780988c9bd42eb4a88e93e85908b845d2e353909dfcaca233d0d F src/bridge/NSDictionary+OFObject.h 9d0bd84d0e6db541110e1966b02bd88128bd7281bb2b64b494595d86a86530e7 F src/bridge/NSDictionary+OFObject.m 754273eeff75fc571c6f87ba1033193bc4ac1cd60545aabe75d24015780ed9d0 F src/bridge/NSDictionary_OFDictionary.h c2a196badf6e35ef58dca440eddbaf3ed54abd4af8b7d9613f5940fc234aca11 F src/bridge/NSDictionary_OFDictionary.m 7440007962ff47005f6514b356b9c38a1f38e97586d89d39449f9ebde4e59bd1 F src/bridge/NSString+OFObject.h f459f9e8dd15aa85501b166bb98f4b039c1e4f732e2fae46019538d486b32b89 F src/bridge/NSString+OFObject.m 20cbf04626c34e32fc527f9edfd955903713abdf58b642e875bcbc297a0f58d0 F src/bridge/OFArray+NSObject.h 4a80f53275e00ced426ebe656825822f7598deda2b7e1d99e011162a28b08706 F src/bridge/OFArray+NSObject.m ac8c3f84c8141cb93f2a6c9c35b47fab00a633fab57e000b0ae9e1672c01ef87 F src/bridge/OFArray_NSArray.h b6b913c81e878f5f40ff3b01c5e850ab0c95464fe9d4ee24ed358aa894b3ce20 F src/bridge/OFArray_NSArray.m bd1227d43f1251981b84a4e8ee489ffe39702f5ad28ecde3245cd35f9a6000d6 F src/bridge/OFBridging.h 36196158080fc1f1689e3b7ba829d909d5c45d62dc3dd0d144128e55d4f42e76 F src/bridge/OFDictionary+NSObject.h 5200b8f007cc61117f8edf87685507f2ee4a98d1d3e7f4c8f0003a4cc2ca4362 F src/bridge/OFDictionary+NSObject.m 5902585443111da5ccfc56ee97877803770d893843aaabaa882997fee392b291 F src/bridge/OFDictionary_NSDictionary.h 6b7dd412f4867de5fd559cf6d49af7354f6db265b5e8e6d0d296ee5e570b2305 F src/bridge/OFDictionary_NSDictionary.m 9ec911f532249710b369027bf0daaed0292374009dd595c77d74ebb38e17add3 F src/bridge/OFString+NSObject.h 6956995a6a95deb35ae4696660f1c4db3a15153d76c0b73b25cd36b5aa76daaf F src/bridge/OFString+NSObject.m b9370090272184480fd75aa31bcd8c58f03322e59dd3dedc5230be4423216b62 F src/bridge/ObjFW-Bridge.h 8b3d2205909f2416fa717bf9af46b5cd21a58b1ae10a370bba52d6c7aad56377 F src/codepage_437.m fb776e5d86338b4d1f91cbb8d51aee831d24ce2c0d24e0083e3db1b204d339a7 F src/exceptions/Makefile 4a66a083dc1b428e4b5313f3619267dccbb10315d87fc89a8d44200c24fba3cc F src/exceptions/OFAcceptFailedException.h 8ed051874b4c07284bb98e4a938397932696111a31b64f9d7dbfe59316f4c83f F src/exceptions/OFAcceptFailedException.m 8e3daf4a3ec52676d27ecff5c13bd7867a338d0149a0f29abb57e16774950407 F src/exceptions/OFAddressTranslationFailedException.h 10dbec0388e1e1ccd0ca28ecab75f87ac7b815d8cdbf320341b1785293e80553 F src/exceptions/OFAddressTranslationFailedException.m 94c73dbbc85a4f44c8ce723c5ba745126958583fb85e4e0cb72972eeb33e5e4b F src/exceptions/OFAllocFailedException.h a4f6b981b24cdc0a84bab575934450ef8924928dacc7fe546678e825ef887bb3 F src/exceptions/OFAllocFailedException.m 1b004b211b2b76b83caaadfc6d7a9ee512abbdb0dbfe92f194cb47a16755bff1 F src/exceptions/OFAlreadyConnectedException.h 377d0fe684bdd1c4f70495854ba5be1d5b2f3394d435396a42bee11fe88f411e F src/exceptions/OFAlreadyConnectedException.m bf8b3879989107d752d28bc988cbe2adf296c626c06b9df7d099b88370894a36 F src/exceptions/OFBindFailedException.h f284afc77a6a5db04498425fa8fedd383a0208102ef5e624cc651b0fcf02dc59 F src/exceptions/OFBindFailedException.m eae71b417bdc431370374f26bb8a43a78946af5376f505319dae33c86a02015b F src/exceptions/OFChangeCurrentDirectoryPathFailedException.h 9e863b788a506123ab4b8c50a7e3f6bb66f4e3b4e3f0d68da82aec7290025e55 F src/exceptions/OFChangeCurrentDirectoryPathFailedException.m 1fb33d2cc1feccb771236043d1e5fa9313e9f4f66fafc038dd6da439cacc638a F src/exceptions/OFChangeOwnerFailedException.h b0d9ffe84fe6fe912a41715978dbb09f2a847cac00b320918b91e20fe5826a73 F src/exceptions/OFChangeOwnerFailedException.m 5e180f751127e1b11a5e7320a94f1702babf53e7d6ee3ad790397cdd8b3ed348 F src/exceptions/OFChangePermissionsFailedException.h daea9724a529550f0b55a1d8f709b32ad8554ad125a7a1ddd7eb130e28a561fe F src/exceptions/OFChangePermissionsFailedException.m ee8d14e7c548e0a4302a02141efe31da4b62f600831bad08ae806edaae4dfeeb F src/exceptions/OFChecksumFailedException.h 61d7ed367796c3205d34ea9532f8b6003f5e51a89a9fcbfe9ac99e446fd5a2ce F src/exceptions/OFChecksumFailedException.m 56359024df67ade207393c220da115111b5c0064bc347f05f0068be6372e2de8 F src/exceptions/OFConditionBroadcastFailedException.h 68bdb037de8a341f92b607d67dab68e36d54fd965993512949009263f6158f3d F src/exceptions/OFConditionBroadcastFailedException.m ceb6fa41ef908d29665bc7085f29a570258f9099c3e729651c4b8d2894efafa7 F src/exceptions/OFConditionSignalFailedException.h 182d487d03c56dee07e3ed3c7389ef2d3f8a71890fcee36b7b259a5e0398252e F src/exceptions/OFConditionSignalFailedException.m b3541a656882f8a588305758d96a332399265d0c6518890a9b7f61761f87dfeb F src/exceptions/OFConditionStillWaitingException.h 7d39245f8233154a8a94455891495374fbb0645de4e5037384bfa9440e6ee4ff F src/exceptions/OFConditionStillWaitingException.m 223b9125cfc9a9ecf6cecd1943eb673be779081fc32fabf9d44635104dfb6985 F src/exceptions/OFConditionWaitFailedException.h f86bd407e038259536c84118ab140b9bcfc6630becee02b0fda255798b6b83dd F src/exceptions/OFConditionWaitFailedException.m 4373801af5b9cc95d3bbe5052b66dbb11edc02320857d6179a42355d99686007 F src/exceptions/OFConnectionFailedException.h 60f2feca02bd6ff89f207b7f2fe4ccf496a648529dcbefae687b10573926f880 F src/exceptions/OFConnectionFailedException.m 77019ce3e4958aa27316919e084d6836bf56c304161e96c2191122af26f3230c F src/exceptions/OFCopyItemFailedException.h fb08ee9d578116fdaa7b23ab3f7f27c578ceac4f53f5affba7fd5575eb7a1600 F src/exceptions/OFCopyItemFailedException.m dcfb3bb51cc783db949de8064c979eaa39fddde1feab8de6b2b609ac6dd2c6a2 F src/exceptions/OFCreateDirectoryFailedException.h 59831537ca78e3fb8296b5dffb51f84a39b4e732944308a4b258de61882c0e45 F src/exceptions/OFCreateDirectoryFailedException.m 7442d8e6705421ba222eef367f2cadc5777806fd6409fc6193d946fb8a444cd1 F src/exceptions/OFCreateSymbolicLinkFailedException.h b50a4d8944adbab03684c983d2f3ac290cf782eb805070f4f585687e1dafc2a7 F src/exceptions/OFCreateSymbolicLinkFailedException.m e23d5c49093984e35055f54129a572d724d3599702441f8ed6742da856da9a4c F src/exceptions/OFEnumerationMutationException.h abd9b0a87f580eb4635a97db5f9a1b7bda311f27e8d4158525bfb2f9efc3816f F src/exceptions/OFEnumerationMutationException.m d96cb108f12c2d54805e30b147cec0c402ca60befd13e56742b5cbe784601fc0 F src/exceptions/OFException.h 81451deb5053a7bd448bf7dfe0ca9f15733cbf883263d06563cea7d794e6ff1e F src/exceptions/OFException.m ca1be9d3953036ee2c6c05f8de9b76c60ee7a3414cac22407948c691b791eee5 F src/exceptions/OFGetOptionFailedException.h 2663a78065336ba39bd051d435f29f297e88ecf81a8dfba9ef920a46a3ded9b8 F src/exceptions/OFGetOptionFailedException.m 16f7ecbd090f856df0b0641832d02872a39a99e324c74766bb27dedbd0354a77 F src/exceptions/OFHTTPRequestFailedException.h 43850c4ca2a5be6d9a1ae7e7074f4cffadf2cec264e9daed85bb14400f55f786 F src/exceptions/OFHTTPRequestFailedException.m df276b3585f3e2c273c3d72df5a404b91d7bf284e946a8ee95964f0f9118a00d F src/exceptions/OFHashAlreadyCalculatedException.h 6c8a403a1a48d3d01fccc5b47e99230794aecd69c448747c8e98569b3f9d78bb F src/exceptions/OFHashAlreadyCalculatedException.m 9bf5548117d52cad4bd81f861625ab79de332c3b0ce7dad1aa8316656db597db F src/exceptions/OFInitializationFailedException.h 31d35ba643963c33b7e98fecdbcee4cde1a4123ad3cf99cb8b8ce6703729e6f8 F src/exceptions/OFInitializationFailedException.m 80689772fb9e30de7df97f3dff6ccded55074020a9b87b005679dd5a2c1255e0 F src/exceptions/OFInvalidArgumentException.h 98b0d79710e54c573f1b6ef605fb8319f662d7e333202d0f3694a61a9b9417a1 F src/exceptions/OFInvalidArgumentException.m b9b8a712530443d160108796b5a58773296082d3ba674b5d40a0454ad1e71157 F src/exceptions/OFInvalidEncodingException.h 05a2d805eb34948821648aa0e073cb85470d0241e84f8223dafc5929b82a335b F src/exceptions/OFInvalidEncodingException.m b2517e00d6acf6e6059712a06dc09a90f87f16d1e74aa602bcebb1a4d6ffd986 F src/exceptions/OFInvalidFormatException.h 7bb056c1a001fa5c7d060ca39c93295e71015004cbc39991d52f6a0d4114d086 F src/exceptions/OFInvalidFormatException.m 8bde593121b2361ccaaaf77a09772fe82f6adda343e397283df596a4acd8c0dd F src/exceptions/OFInvalidJSONException.h e9373f9cd43eb49191076106920853be6e85d887c61583f8fed25bd0b64fee17 F src/exceptions/OFInvalidJSONException.m 96980ecfc3b4590cb0f4e45a5612f51bca47c92adc833ec177b37f069a20145b F src/exceptions/OFInvalidServerReplyException.h 8c4fbfb34b9b305f36449f48b10220a5ed45cfe7a4d2ad910b4b4dc167e79479 F src/exceptions/OFInvalidServerReplyException.m 2da089dceee8e51ce67e8dcc02963eb2a4897037df0c5cfe3c5720b37257eb62 F src/exceptions/OFLinkFailedException.h 2a9133ec4abb966e5f5088e87eba470c4a48ac53eb67927719c8687deaae0fb0 F src/exceptions/OFLinkFailedException.m a0545e58991585d92c7a8d15015891d399ad0d3360587d1adfb2194df1542774 F src/exceptions/OFListenFailedException.h 4b9fad465334d6a51e414dbfb41d79d84b2850c5e7eeeaeb2515cc50fae2b2dc F src/exceptions/OFListenFailedException.m 88817ed0489792c86cecffdda70b0e2928fd84260f6dbdd4c068217992586a18 F src/exceptions/OFLockFailedException.h e22fb3be73db312be1e08ed284d92678d434916d3acb2068521d478b50536077 F src/exceptions/OFLockFailedException.m f674581484314305e05c04b0ae11202bc64fd50e9f7be1c878a2004bcc4f33a3 F src/exceptions/OFMalformedXMLException.h b4cafccb713373b3c97ad522b22af56b9990b38571518f85e62065fccf665eff F src/exceptions/OFMalformedXMLException.m a2f194b17a3b6bad63724aba1c5d8ebeddcb90fba21c06e4f13e8f3f3cf7d519 F src/exceptions/OFMemoryNotPartOfObjectException.h 27ef7f585f453f4d0738f72171725a8b3fb0a80f6ec09a0dbb189760fb5d8fe1 F src/exceptions/OFMemoryNotPartOfObjectException.m 9e398da91d873554049bbc794847ee738b5a49abc72a279cbdeed0e8155ac2fc F src/exceptions/OFMoveItemFailedException.h cb15e117185ef178576f06c267fc0f7fb159038092a078889eaaea49f129f8a8 F src/exceptions/OFMoveItemFailedException.m aa0688f8e13dbf3a9dafa0e86d0129a11eaa10cfd6d54d8889ce4034f92fe844 F src/exceptions/OFNotImplementedException.h 10a99cf0907f64495df9517eb880efcbfa03c8ed908dd2f5fb428db1744dde1c F src/exceptions/OFNotImplementedException.m 9a89086e6f0ae17120179fabb45cde98abc0a78069c66fe509f3701e667713de F src/exceptions/OFNotOpenException.h c891a4cd94eef65e6ae120c81a1b41e8e95822bcaed293f7bc1aba22ccc1dcd4 F src/exceptions/OFNotOpenException.m 8ece38b632d51c6a505e3054c54819e69e55becc2da9f81fc56df07567aa64fc F src/exceptions/OFObserveFailedException.h 21d5718c78520219699f27a7d126b9ee6bfc3b9b5a589fd0b6f1e2dfcee2e252 F src/exceptions/OFObserveFailedException.m 817573e001566488c908ffeaebb6a4d344db41f9ef8b2c66766262db8bf43d45 F src/exceptions/OFOpenItemFailedException.h e531b2d124ae4cc4e6f692c5bfbecb2a6d4921f4e79a5640c43d8b1210bb0adf F src/exceptions/OFOpenItemFailedException.m 24f9a913b621abc3dcd5becce43825f91a0d251c39f8c7fa2b443f6b24b38f4a F src/exceptions/OFOutOfMemoryException.h ef7ff8a5f7a08bb0ced8601bdfeb5136cc50b0a22d69dfcf898f63f679c93470 F src/exceptions/OFOutOfMemoryException.m bb679be803b2dc4f30afdadfceb5ada54330fc890f65740d9b4d78efa51f1c5b F src/exceptions/OFOutOfRangeException.h d15fe9c6de57643683df62d2336baa55b253692c89c0a75e90dab6883c44e040 F src/exceptions/OFOutOfRangeException.m f53ed0c645a25bf75d256299e0f4cbcf216b3fe7db8584bbdfa3fe890ad311ac F src/exceptions/OFReadFailedException.h cafd918ad6e64508980fcef8190b204d8ec4f2b46d772de27ba10cfc43d7a356 F src/exceptions/OFReadFailedException.m 700fd5671fd78de674eea3c1d995d4bf593a6ee544ac35ec4d96767c518f9abf F src/exceptions/OFReadOrWriteFailedException.h 2b24d7d23e280df4ddb09fe152936975d0ad33b6932f68f844e88d11eb2400ac F src/exceptions/OFReadOrWriteFailedException.m 545888cf6fed1a117b1e0b61c9bcafbf0f8d7f38eb677edf81b1d7f4f717bec0 F src/exceptions/OFRemoveItemFailedException.h 4a0a7499483530d87b7f29dba6254144140ab6f58d69e66eeca877ef262b0239 F src/exceptions/OFRemoveItemFailedException.m d1d562f2a2a751d51ae2603eed30745afa9aa4f9e43ba6e41dcd5f8335fa96d9 F src/exceptions/OFSeekFailedException.h 35b059360623fb579ad403c7a1cd3a388814820b908b092187bf7adae6a264fb F src/exceptions/OFSeekFailedException.m cf10b6e3aa6511f48d8084daef4f385b31906e207251416d5a3bf67ee79f6792 F src/exceptions/OFSetOptionFailedException.h c1e9c61f433a7011e3dcb3d25004709e3c12ec41d4c6bd4281c317cde55dab4d F src/exceptions/OFSetOptionFailedException.m 3c40ebe6aa07bab0c0162312f6d8223f2f59f9fc1c98419df0c7d18cbd7cf553 F src/exceptions/OFStatItemFailedException.h 8c32e48be1cf4d1833d7197df4c9ce017bff4a0d15dcb0588ca8e09ce127931a F src/exceptions/OFStatItemFailedException.m d257a2161da4093f8f2b798b702c03757c6f31f990fa252d4cb756a92c3bb5ac F src/exceptions/OFStillLockedException.h 8b0abb1930c62e076063c1aff64f81becf1311670c625386b475c135db21e538 F src/exceptions/OFStillLockedException.m a561eaaaf404f91bef7ba7b034a4d8d6c581bf1b0ed54246056d0e3e25340e46 F src/exceptions/OFThreadJoinFailedException.h 34684866f9c7d9ed627b52716ed842106229c1513677638a83c02a632223e179 F src/exceptions/OFThreadJoinFailedException.m 96d9b01635ce3e708d3c41354a7e6314d426a698451f1a654b79f6ffc058d9b8 F src/exceptions/OFThreadStartFailedException.h 0c85cb0a3f9fc5835d83510fa0760aeda819da1cae6b145ef6f239c269eaa191 F src/exceptions/OFThreadStartFailedException.m 9950311f59e0259e2644d8b227bafe170ddb2a515e1028fa4a7fab196186dcc0 F src/exceptions/OFThreadStillRunningException.h ad5138cff622a0432453851d5a4151c45e15696fc165e8c53065a5912d70c7fc F src/exceptions/OFThreadStillRunningException.m e43c090fcc2e24b725444234448e6deaf07cf84b565cecc8a1e08824454b9038 F src/exceptions/OFTruncatedDataException.h 56e7da03aab5266ed5a4c1e0890ba52611c6197cfb7c24c83dc54354fbde74d9 F src/exceptions/OFTruncatedDataException.m 2ec5523db901011c9f32520da54080d3367b21f6481431b17d54e88e3044b6cb F src/exceptions/OFUnboundNamespaceException.h f0f1e61c6de6c186f710f83a1ec7c69c24c60a72bc436eac2af299093a71a7ab F src/exceptions/OFUnboundNamespaceException.m a09ea2fd0c71645b42fa6390f394a6cc44972646ac63afe373215aa06c852381 F src/exceptions/OFUnboundPrefixException.h 98d8f67d848ca96cfa0e879b7a8e8b2fc50b3490956c7d15ecd351bff8190d35 F src/exceptions/OFUnboundPrefixException.m 90e777145fa8b1a3b413244a5f4db711f060249c9a5f36e7921cb13a69b85d0f F src/exceptions/OFUnknownXMLEntityException.h 069dbbb78433b4c22bffb0a181845c71dae88b4dc2cff42336bb6eeb76e1b366 F src/exceptions/OFUnknownXMLEntityException.m bc3518da162a7aded360baa53d926b1451cfc72b85e2d1e37e64d50cd8a0c988 F src/exceptions/OFUnlockFailedException.h a58287b8dff4061f28c8f23ad7635676f5271f6a663fd8cdfd2ccff156823bfc F src/exceptions/OFUnlockFailedException.m 12e86a7ae4051dc8f5deea7f72b127b96cce5ed6bc4e8c9711e7189508de3f0c F src/exceptions/OFUnsupportedProtocolException.h 51bed1092d5b7946c3fc003dd243674ef8551973ba7591ff3bb6c4a2262323d2 F src/exceptions/OFUnsupportedProtocolException.m 6fe6409dba61ebd6d2d0267bfac7a13e1cf0caf135dcb47d67acf6ed445fcab9 F src/exceptions/OFUnsupportedVersionException.h a7572f3a7704c60ca60ffe6aba3f5be28875fffa6925db5e3c38ca405416ce4c F src/exceptions/OFUnsupportedVersionException.m 11627bba68d3a30015bc685dd77a38f9a3110229f1eef88eb5e477698364ed01 F src/exceptions/OFWriteFailedException.h 719b94774ffc0441b11ea8dd13e7f2c6b2268481bcf1005686cbad5e2f6760e7 F src/exceptions/OFWriteFailedException.m c62a6dbf2739a61057a981d1b72f27c205d0268b8454225973e28d6a87f789c2 F src/forwarding/Makefile fde13c9caa4ac327fd2cdcba50875b16deae73023989695bc2707aa24f1d72b4 F src/forwarding/apple-forwarding-arm.S 8e13a589950aa3a557bc71c67bd13137cb3414e62dc5a3a89cc18b8bbd528101 F src/forwarding/apple-forwarding-arm64.S d35ab0ba7ee4e46ca05e856d678203147e22328d39ac883ba2af9c6bd6fa83e2 F src/forwarding/apple-forwarding-i386.S 005a8931504eab6e6af04fa549f0d7b7f6e518e4a09bb0f92321354b55689f4c F src/forwarding/apple-forwarding-ppc.S e3c7e08adb66aa88cd9736e86460099ac67c9e032c770c57e0baf8b4d70465b3 F src/forwarding/apple-forwarding-x86_64.S 43f2c8dc9b37e67906018797e5a0b27da8fae4072580a56de868ebeee2b3bd97 F src/forwarding/forwarding-arm-elf.S 8e94004cc0964c27a6295b6f6142a378f967c443ed9631128c29867ec3dd57a7 F src/forwarding/forwarding-mips-elf.S 287653bc740ed2526bc8e96c8ec79548aa8484720991a3f0368f262636396995 F src/forwarding/forwarding-ppc-elf.S df6435beab46b04b40dc79ac4a478df94973eb837cef016b9a4e231df6a47566 F src/forwarding/forwarding-x86-elf.S f3271edd357a24f0881055c48f751e2d36cf49d6d59434628f5f3b41c9bed3a5 F src/forwarding/forwarding-x86-win32.S 109cddfd92243a13f1620c7ff949b82fa7636cdda864d54c37251e38ae09fe79 F src/forwarding/forwarding-x86_64-elf.S 3571ec65139913b3843fb58af264c1dde8e5704364e96bf876cb08a8f596f010 F src/forwarding/forwarding-x86_64-win64.S a76a7d49fd0cd8382ce349a847acd120255e808dd451a289b7f39b36750254d7 F src/forwarding/forwarding.S 24819a0e716554cefac05bf3dfcbfc060fdc7e328c22e3006dbdd2cbbce1c469 F src/foundation-compat.m c021365c00ad0995c6501e32fda1939a4a3e5cfcab3c4a4f5ef696ac82f866f7 F src/instance.h e149a9f613a49680fb3a538304c2f71dc0a488127576fb7ac9ed6a7cbcf029c3 F src/instance.m ae5d7aaab6bc1fd68f6c13798947c8ec828a82eefa3de5045d7306e0c70aa33e F src/iso_8859_15.m 7a3a795c23fca86669be4a6d86480fe666a398400488a4b0871337d98a75ebb0 F src/macros.h f9759394159226dfec0ff54b769952a23b6e4fe95a7e72deb2c7891e566ad43c F src/objfw-defs.h.in 793b73003cfae30a8fcb9ea8bbe88000d03d0cdf5cabfdbf259cdc1b4f3b1e1e F src/of_asprintf.h b3e6d9aacb859ea1a16136ec039dc0df81b4279e513cbfb3a7cbb76062210b8c F src/of_asprintf.m e5f48e3c7d43ac738b2b832f912354aa4366eacb248914a605e48f3162f8d5a9 F src/of_strptime.h 0474419529d3adf3685f43cd9da63b7fca48b3fb8b244666b0263f0ba016acdb F src/of_strptime.m 14e7795c0f5bde5a1e103aa90e16162d6d38d7b7333cd1a30fc4bf5dadec9e0d F src/resolver.h f71e91f385f636290db40c054d25efb75aef82faee4ff8680480b3aac7af1b7c F src/resolver.m 32d271bf6aa6ea32d35395689e1fa46f772cbeec2735647d508e3b1a2803fd38 F src/runtime/Makefile f63ebab53446d59b10a769485693ded1227a68b3a25b83971ad1b5d45f5fbaf3 F src/runtime/arc.m eeddf449982363efed23e369128ba36cfd779c6c1c10a5cd819344f413751309 F src/runtime/category.m 42cc1b35d664473ceca8a4ec9aa17aa743df6242ee302c548eabf0f86616f391 F src/runtime/class.m 76d3cf3cc021792e5bc360f27d05a8c83a25b908a6ead24a6c50738509c7866a F src/runtime/dtable.m 4d9d7994996be16e905e3886bb00407c37a423488ee7b49e1bad182be0e664a3 F src/runtime/exception.m 8d38efa5a100af30656110c8afa0ff790fd0a4eb41a67a4daec9d917e5936a58 F src/runtime/hashtable.m 2e470b532d898589aba915416bae610e98016093e72ddca30beaf235bb135546 F src/runtime/init.m e4e2284c1273985871a0ce2e401c3e7364e5857a6bd1141e17d6e3fd8eedfc8a F src/runtime/lookup-asm/Makefile 341ce3fe174976b4bb87c30113e9582ff1b968195556eea628f7efb34a9dd0ef F src/runtime/lookup-asm/lookup-asm-arm-elf.S 3482719d85c51bec238b46935155017d308b0d58b7220cbde58f5eedf0ecfc7e F src/runtime/lookup-asm/lookup-asm-mips-elf.S 75a78677ee8b84a3e6815f1214ed1bf84ee6ec8437d51c61b537677c76449fb7 F src/runtime/lookup-asm/lookup-asm-ppc-elf.S 3595ebbfb371bf8e064f155897193c4c6e06be1df100ec8159be0d3c9ca80fc6 F src/runtime/lookup-asm/lookup-asm-ppc-macho.S 883831171a4645b9650d2952e2534aa9f0a41d79fbad7ffec5b15b74c88acba3 F src/runtime/lookup-asm/lookup-asm-sparc-elf.S efe7b349bb099fe076709ff9e8a2843c1b2c1efad5f0d60894f81a8da3d5ff18 F src/runtime/lookup-asm/lookup-asm-x86-elf.S f86ad8b6ed4372a41aef29ff83e6382d28280349784bec219e6332e06e22d7ff F src/runtime/lookup-asm/lookup-asm-x86-win32.S d7c140654628d3f0d41474c68602eb7cc40ef0ec7ea223f55d01fddcaa368727 F src/runtime/lookup-asm/lookup-asm-x86_64-elf.S 8b101bca48f1a2c98e73ba3af8365538962e7bbe1098d0fbf68c80f95f8944ad F src/runtime/lookup-asm/lookup-asm-x86_64-macho.S 1905e5b295297e174f2144a72047426b46c2070c514ca8611b4d73bb6d9b82c5 F src/runtime/lookup-asm/lookup-asm-x86_64-win64.S 71fc5ef20601c9e52bf30b408772cf1abfba0dfadd214083685d0832141fde3e F src/runtime/lookup-asm/lookup-asm.S ac703d163a9f87d0cb84e670b8b1393fe1558db666931d4a38c50e772a9fa326 F src/runtime/lookup.m e340c559c3b784848b0a81a03be0c4107d2228e55c6edea32566d286d1d422b0 F src/runtime/property.m 423e96bf604a8a853c4c6f1ff73ad2e7b6ca47f7a30181b965ded270bfa94caf F src/runtime/protocol.m dd73b09ef7b9b59d7ebc30b0a6575d2739842cbc9d1bb6b571ae6c263593d130 F src/runtime/runtime-private.h b380561a4782fe6d960f12df9a380d0bb90985b8076935bfaf0088ec19710011 F src/runtime/runtime.h d6e7a5e1d6d67a431d6874fe5edc0832e83e402343da3b9e175aa93b92e75c97 F src/runtime/selector.m 8b1250e2e88d132a4797121d2df537beeb02b7acae0b478ef4360587ffc39cb6 F src/runtime/sparsearray.m da8f8fd8ba61018218b021fb1155ae35442c8b09e51c202d0e251db65b3fec72 F src/runtime/static-instances.m 10f53cdf66ce073265fa3cf0e51823cf642e6e50e39659db6b4aaf42a1d0815d F src/runtime/synchronized.m 863b2760a809d7cc25621501c14950f1f6bb02995fbe9d58a553170cba1eccfa F src/runtime/threading.m 7ebb50401ce5a2a0a81c70b5a12f98da8bc88130870920f0eb434ef38a7fc93f F src/socket.h dbedacc6eea8abd2836e1d1e035641ff109ff7c1efd1214fe4af88a99d7fdd81 F src/socket.m a318aca5b33a970de1109590886d5b68864443005a0dc7710d70532ac39cb489 F src/socket_helpers.h 6beb9110b2bd0a1a98016dca946e043a884b4aac5a3f6b2739f55d3f5b1d9f14 F src/threading.h 9b92c5e91119d26407f017b8c5621550a39920b1b6d2081d85456fcb3745c383 F src/threading.m 200dbcfe2078958863f8a2fa450223e52cef13720f86c3da88a45797df71db9d F src/threading_pthread.m 5e325419776587e3f1367d6874fa30fccf10896dbe1e93fc3e06c5775f461dde F src/threading_winapi.m c4125134ec1c8749340c4a1fa69ca1eeb980ef0e18e84a15feab4f27fc50a364 F src/unicode.h 7f2d8f1efb4a6f952c4f8715d61e66a267b10248d759665619da93217dcc1802 F src/unicode.m 842ccfa0da93d4e00cb2b8d2c37f7908bce88a79a9db19b43b1dfd463fdaa796 F src/windows_1252.m a5387e4a8bb5dcc96f7d52769b1812f5ddb6b663bba9bd6929b86cb711ee1623 F support/Bridge-Info.plist.in 31c876bdbf439c2338d5e9801471d187891a516f396b6b982a52dc991c4adf1b F support/Info.plist.in a131e6786cb869342950e3438c1bbe954b077342f21b9b2136e7aa029c12d36d F support/module.map 9a5ab541bed700f271a37e6792934fcbe14b416e846c15e0069ea38c05dc1eda F tests/ForwardingTests.m ac5ac4e4b28023f87b77e94c8f85613285c3b1feadc468d38b6780c1d37942ea F tests/Makefile f063a6813877e82ff67eef1a38ba01d59aaf3e8f19f5fec2318c54c137884e90 F tests/OFArrayTests.m 370db7500f33eeccc054ba1a10a3b7ab30a787825a0b6ffe419311495a544a3b F tests/OFBlockTests.m 5cae93aca63a695861c40a237de5b5e21ccde7d42ccc40ac82f68bc1b8c9f95f F tests/OFDataArrayTests.m 7ed24ced8e40790fb647112cf93723e526c77403f4623da8c7752f525cf476eb F tests/OFDateTests.m aa2b42d2bb541daf62c593177d26bb2302af9f0b7f5b40352b943f232f3b1a60 F tests/OFDictionaryTests.m 8f675067b849489cb9ac6fca5a2131f55c9385b504037d3aa36976ada5e7f885 F tests/OFHTTPClientTests.m 08ace1af612fc0e3d6b5baf0b7190e6eec5a54c2efcaef9abae3695517bf8e13 F tests/OFINIFileTests.m 615272b5e08064d219a6668dbf711e4ccde76d10f3f90c4689d98906719f0bb8 F tests/OFJSONTests.m 147183f018260de5dbc4e5b918ccd588962dba86f3c911598f8cf3d25af10d73 F tests/OFKernelEventObserverTests.m 70f76a2e2dbbbd4723661242698d1b74ba65fd8b5ab6b7d70a7d30bd5a0e2fed F tests/OFListTests.m e8f2de8a74cd9765842ffa498af32abc083afa341dcf98a8138a482f597f62f3 F tests/OFMD5HashTests.m ae94841c5c014843b02ba67a579fc8e93abe527fcaa4c3f8bff2fce5f61eabf7 F tests/OFNumberTests.m 514aa20fb892e06c7e55b3d49991f77f411a303e778fa0b96bad6ccc560ddc04 F tests/OFObjectTests.m fe18f7b29387b6dab20ac2dbb729ec6ca9755701fbf37f882d620ba50f46520d F tests/OFPluginTests.m 7df3cb26ab55de87b40a1585772578c43db8f3526ffb7c97d42130e7b02abdd4 F tests/OFRIPEMD160HashTests.m dc85dd1b015c41fe11bd8626b7b642d59474a72c522bcbc9b9ccfcfcca3d34da F tests/OFSHA1HashTests.m d31c9a6da1f31e51fdb57bc822c4452b55e45df291dc8d7a0a68e8250358f37e F tests/OFSHA224HashTests.m c29def80fbfb3fb330dbe47cf275c3653f5f3b41c8c7e2a6152df10edd46b007 F tests/OFSHA256HashTests.m 0509a1b5db76e56aa5548e66b5994c1ac9fb4af516c3344a36527d795edef8fa F tests/OFSHA384HashTests.m 3037dff86bc92cb9aaf5392ed3d17f05886218709b240bde95a5031df9c2bcac F tests/OFSHA512HashTests.m a25fd529e3a0a5ccf81fecf2416dbb91ec8978affdaa26f830364352e6d00c7e F tests/OFSerializationTests.m 891c3f9d8b93a30fee45f638e098d9533de860725e864198568f3c987cd7cb5f F tests/OFSetTests.m 19d4bbd6053e9881ff3b4eb965c367df5a0919e1a3c870886878eb020003f6d6 F tests/OFStreamTests.m e99b56151039379e583dd575453c99ccd4141e1f50a3c21ae87f404226aaac81 F tests/OFStringTests.m ec2ef964d21cf0eae18a72978b08d119ae2d44bfb095c472fb8916c1ef0e0bf1 F tests/OFTCPSocketTests.m 4d4a620768b5e0a8779403b8fd54ab3ef96679a49ea9faa1bab57dda3e4585fa F tests/OFThreadTests.m 0f68ff0d7608e0d8525ac6a0c7835013be620a38cb6c6d80a47819c56864fd97 F tests/OFUDPSocketTests.m e9dee9254cbeddfd1730fcba63b394424161904259e02db6eb316ca621fc48cf F tests/OFURLTests.m b32681805b8108274a6d65b29e1a0b12a9e1865dc9f7a42a7ee7ffa997b25145 F tests/OFXMLElementBuilderTests.m 2a8409a32db10c91156567745f69ed0d70396fc59e3783486534357e2cf5878b F tests/OFXMLNodeTests.m 186ee4a7574d06ca5cd0e5f52a4c0209d2e5f7267f6e30fca71eda7788099588 F tests/OFXMLParserTests.m 43a20e5a70dedd5edde9521ea66112a6d13619e43da7d22bdc23f6bc3ec62bb6 F tests/PropertiesTests.m 4144a7a81acb184d785abe5b2795e4d5a25a7d0c33b41899f8c39945fe120782 F tests/TestsAppDelegate.h 7884d34f10ffcbc03799f18492552bb9075880060ae286f767fca2eff523f6e2 F tests/TestsAppDelegate.m 57375072aed29cecce16cec6bc3c0e05513105e672c2bdafdaa31e715fc6c42e F tests/objc_sync/Makefile 21ce4d68117b7adaa27ca7e38aed91fd88401496236d8644e107af37bbbc973a F tests/objc_sync/test.m cce698942cb226b5c3fa970ea114f6be6915344b8b025e83d4f1def2714d5805 F tests/plugin/Makefile 49897d69813248a318370a0dddc8b33eaa0e5fdf42486fde64368d2c29f2ad73 F tests/plugin/TestPlugin.h 961f5ed1fb18b9c418b6a877940dbcf6261742a8e98b7a284f18636ee530be69 F tests/plugin/TestPlugin.m 8d54903b2d09243241ea72e7ef4397d522c372d7dac3df670d0f553cfc150164 F tests/serialization.xml d1cce18711fbb5818565443742029891e7f4b29ae08c782235bbba85feca1b55 F tests/testfile.bin ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217 F tests/testfile.ini 828829461b0ba4325b9b3bce3cb67cf4bb5a07746de1b44d7f484634f722b1b9 F tests/testfile.txt 11bc6d44ee4c2c58f2d6688fef09c98a2ec2157ee1d57af5d65867b5db865a4f F utils/Makefile 66bf0f7ed178b0751c9462f04775fe03d87d3b7a8a415e4d8980916e57ae12e4 F utils/objfw-compile bc42e9bea8cbf05afbd61bf45b2f9ea197d1b241fda50382601ba58c5a9cbf66 F utils/objfw-config.in 6ed1b48fa61c759abbf6fbc83cf9545a2eb8870085374eb6a0c8d8b129455480 F utils/ofhash/Makefile f80d36df3ee6318895069b834c2aff10adb5b9f407e8fab807bafc7dfc31958e F utils/ofhash/OFHash.m 145a9f9ca5393d978d17be092899a4ed7454b5a17afc900b6bfbbaa88b780f61 F utils/ofhttp/Makefile 07b37471256c9174bb6fe15df00220713ff45f3ade3c9eb1de4f083b114c1a32 F utils/ofhttp/OFHTTP.m e352c0cdcc339b30f01833a666ded4d60d56d296d8a3555624d224b957ac4371 F utils/ofhttp/ProgressBar.h 41e4a8fdbcf1b96f1c1b4b24dd6d1743f71a58678ca7b1f348e4963f275c92bb F utils/ofhttp/ProgressBar.m 54fb752c1dea6dd14bdc21e5f3d3e7ead3cfbef019b3d03bb605e09dcc32af42 F utils/ofzip/Makefile 91db3fb8a7259c22fa1573ca9e29cda3ece74fbf30168e1147327404eddbd62a F utils/ofzip/OFZIP.m d4981a261c5a42371c05f2a0f3fb453ed3da05bfe3eb1cb2c3c219f7db362fac P 1807f332072f1d8a57a2faf0c6705ccfb41ae0c52cc0ffc7bc3d21280c653b9d U js Z 805f3af53fd7284ecce476bf99490c09