C -[OFObject\srelease]:\sAdd\smemory\sbarriers D 2017-04-13T13:30:00 F .gitignore 8367283afa3766761391c03fb19300862edad608b66cc8672f752729f1949dfa F ChangeLog 22a812d84f24b4c92cb9da89f524c117c8f3cd3914407de90a19bf6d5f48591d F Doxyfile 1211363d5433f3fcb7acdd79c3f9738615c16a0851e820ab1812f15c17e92076 F LICENSE.GPLv2 32fac3e90cdea91b37289b9ca09d781a364bf22864e52d5c5d6a6fa40080be17 F LICENSE.GPLv3 040444d59237d8142345043e4aec153ef10c8291c8932e5f9e1eba6e791e71e7 F LICENSE.QPL 714e65c9ba0706c46a7f4b93299427dcdc1cc76d1a2e41ffd72646406e95f247 F Makefile ea6009bccb24d8f062b70085ae118494fe3bb0a5e1bdf0f0e4f6dc5434ac33b6 F ObjFW.xcodeproj/project.pbxproj 190f2c612aaa05c06ad3e2deb65507d1cb3ff940d92ddf0e757e8e41c4cd23a8 F PLATFORMS.md 4880453e47e7f6ca1fd175f8114c30816712ebd31cb75be31d60b50969973c68 F README-WINDOWS.md 7bacfe0c031ce1fdcf719d26230f32f059ec8c2fd81708c1d49fc43a3210555b F README.md d1192574f114543e4875ef7b1f44cb5f21115c61e560bb00f3fb0922ff0fc09d F build-aux/config.guess 24a82e3051a4efefc0522d797b09b4486ff51998789c1a6b3b29042eae8b86b2 F build-aux/config.sub 30afda005837b6d064392c2cb19e63a2e414546be821b996a98c5b53bb9a2e5d F build-aux/install-sh 4fa2988af1fe5eed6507d6335201da1e3d6c6a2c3e8b447a38711faba9e5e4b7 F build-aux/m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6 F build-aux/m4/buildsys.m4 fd3de38ea62c3d12f393ca427025a3e51ebb74a1b6c5851ad330c155038d9371 F buildsys.mk.in f4875412875cd0801d9b7e8a19ab0cc10fc2bfb5b91868b6da5e40b3c2f77196 F configure.ac 2835276aa79865c3ba2869ab81d476864f45d85a96b57cae5a10569a086da583 F extra.mk.in 231bfb1ae9d14d03f33ed956c92efed78d3d020f48503c4df3bfb16522541c8a F generators/Makefile 15274030adfe11a7802af6db014d29e68f57874af117f742f412c0abf658d9a7 F generators/TableGenerator.h a1dab56d447916b51a06fe99ccb6b42c07d74c7faa5a0ce0dfae1399f2700961 F generators/TableGenerator.m ca882f1ae4f0dbcae15ca5de316e01a54700fd4a64cab6064a2e584d30e090b4 F generators/copyright.h 581c808e51262b2c38d6e3097a526587a4488c1bad6a50968673b593a0e58a59 F misc/Bridge-Info.plist.in c094d85f7097c4ccca17b6e6dcb3e606c55d2b0230e5a8edd77329c2e51754a2 F misc/Info.plist.in c094d85f7097c4ccca17b6e6dcb3e606c55d2b0230e5a8edd77329c2e51754a2 F misc/Tests-Info.plist.in f12e2c6ff154b588cb04e64fc55de9c3b640c26cd8f8b0a674aa4f3d1edb67df F misc/bridge-module.map 41a71de0ee431f20afc46ca13c043eb9f954fff0d4294f1b570afe880e33109f F misc/module.map 46be0ed236d010ae8ce8ccc9b22925ecdc37f26460a574323227da259e5ab194 F src/Makefile 77ac96b36c6014cff9c006fc57ba9f0f99d7918615b2428cb02fdcaf99c4d1b6 F src/OFApplication.h 2f26626383e20c3eaca7fbda88122c4cea9cf65f19b949db0de6704780e04f75 F src/OFApplication.m ec8cf68d844be926e8b53b077c04dac92cddb59e39af89c6ee52a5112e8b0fce F src/OFArray.h df07e44a1f978fa065386597469cf356d50712e518362c76a088fd8ac577a7fe F src/OFArray.m 5b8c0b589bc7e64aedb64a30f37bd2604c2e069d8e87e7dbd96918228a96c6b5 F src/OFArray_adjacent.h b77742fe7e472ddad9a03649e0978b5a329c5d833be177fa320820ccedf21f7f F src/OFArray_adjacent.m d6653b4737a3f5053dac6b41307221e33cac494643b24a3707899101ee275229 F src/OFArray_adjacentSubarray.h e141185d22b7191226f28821935b2e0ab9100851ef2afe6eb69cc4bab655e8de F src/OFArray_adjacentSubarray.m 50efd5ea539755bce4bf40328001040fcfbdb341505b40b282559278a9662054 F src/OFArray_subarray.h fb06afe382c131e1e0edcb60ebde7253beb8b99a0c22a56c8b89e403d75433f5 F src/OFArray_subarray.m bf40b440c58b8e1317babfeb8c6dfa3867538cde8a35484f6ed59125a1ae4a41 F src/OFAutoreleasePool+Private.h 9960e42a45bb9be6f92b1c85b88689fe585a37dd356e4df910f133475f6388b9 F src/OFAutoreleasePool.h 85acd20c32780b3f91bd192243c72a80152371b3c1c820c3f8336523c8d6bfce F src/OFAutoreleasePool.m 88fd4d2a1a137ffe9c1c9c9785e270c4da2e247caa3956626ee686aa7238f7d8 F src/OFBigDataArray.h 6ca198d76cb7a2ec55885a931751e63a2970163844be7787bdbdf79658a88bf2 F src/OFBigDataArray.m 2fc95195580021fcba86ca7e46c0fa0589e4dafaa31b58695570ce4264364e7f F src/OFBlock.h f5cf0f9ba9e0d45eb10220e2f2dc129e8f071474c2aa3cf299fc68f534e2334a F src/OFBlock.m 067d5d407d17ad163ab3f2caa917a81d6eccc380d03b926d3d47986bd7c227a4 F src/OFCollection.h 443478d52ebab9bb8f94b64e5b583ccb8dff5af7923a96d4e2f59be3e4b2f412 F src/OFCondition.h 16117b43258ff9fc294f079e7d75b935af1edd8a78a31e20fb3bcadde33fd846 F src/OFCondition.m d93a5c097f2479f4905f5637572e84b50dcec1d7c37bf8ee6feeb4e057243125 F src/OFConstantString.h 0d67051bdb70bdb3fa12d15c9e3e4e7a4fb880aecbd6db0edb1a8960e4455ca8 F src/OFConstantString.m 5483ae8a8787a9602fea9eabeae853b4ad0b8ea957cbcf4ff3909351f63098aa F src/OFCountedSet.h f159833e6af8ad32d4ceebcdf50ff7da98cca271a909607f87a47619b79c8e11 F src/OFCountedSet.m 4d6644549a8bed50a10f36d97672b857c8efc8955601de97382d2135a6c0baf4 F src/OFCountedSet_hashtable.h ebdcd5c61a7d196340c2ff53e22a0207068aca2d5ec5fe3d079ab3e1035e605c F src/OFCountedSet_hashtable.m 43de300ded95eafb64ff08de63db38e4ca676a5bae2052ddc5338f9dee302bb8 F src/OFCryptoHash.h 14a9d18645f391ac20b9a4edfb4123f80f76e795b5f60c09f63a1ddc96646b81 F src/OFDataArray+CryptoHashing.h ea6c2c832edfc1712bf7fbf350f606062de7e84fda42b040aa74c7ee2f0d3e2e F src/OFDataArray+CryptoHashing.m 093e57a2e614e93159533c36c8b5c4ba27efa0a099fc482bb2321af51d889573 F src/OFDataArray+MessagePackValue.h 87bd9c348018fff2543d059aad9244329e581ac00c33f0c806d1c6cefd546b88 F src/OFDataArray+MessagePackValue.m 1eb966f1633de4ae89944e908f58e2f281f68c7885b4e85197e3ed4948a06ebd F src/OFDataArray.h 31d759cbe2d033cc2b5f1a41aed3c22e8e28b9b692bfa17e95f877457609596f F src/OFDataArray.m 5df935f0d545e70ad44274cddd5ce7766498e43714fee308b9bf06c303550edd F src/OFDate.h f57292fc5740b5bbd9ca3e4369b888c589fd4d2dbe5ebc5256ec8a83d9483043 F src/OFDate.m adc1a8da59e405079ef9dbb74f27da4a96f25bbdaced3b18ff9022a7e2ff4c93 F src/OFDeflate64Stream.h 0ea2666339aae44617bf684fe113b82f899a47b52af7b582c2e6637780a2fc48 F src/OFDeflate64Stream.m 444bc58fd55dece0742a2366a6fc63bda680f7e44f1bbce74317ab0dbc11afe1 F src/OFDeflateStream.h 0d64fa32f02963286f2269e97d4ebfe345a006bc78579a238bf22e62e52748d9 F src/OFDeflateStream.m 459199aedeaa3cffdf417dba872bc8cd040991ad157af3e38d60545982a24366 F src/OFDictionary.h 1ef115643a87c040eda62b3bb1bf0e9f4f09ff0893dee1150ee33c9fb9b31f1b F src/OFDictionary.m 79c3103a2af5b68384cf690f59bc513709dc03610add28dd41e7549db4ac3283 F src/OFDictionary_hashtable.h 2dabff30439dcd65e2cce77f9b675149389536c5212fd2aad78f9ec2fb09993c F src/OFDictionary_hashtable.m 3138cd18bb1e9819171d88640b1a26d89770f363c606aa5de20f4ff1f29f07ae F src/OFEnumerator.h f1914c42afb82c8cd2fbea8f6a70ed16120705535872d431cddaac80a07b836d F src/OFEnumerator.m 9f42f95aecdc9033ac6ce57c0684187d4ceba1a961dfef19b74c21e0b8077c06 F src/OFFile.h aa46fd0cd7bc08dfa79a5f7652db1ac953729397344e24ca31df17a6457fd8a1 F src/OFFile.m c9a19755a76ee5dcd5a798da88323ad830ee5e9da378b222ecf44cc58487ce7c F src/OFFileManager.h 85d228e9192b51ba7fa3fc1bba3fe8fd6162bec997412f9467e5ee206eec4357 F src/OFFileManager.m 6f389e5f28b5765abd2907dbf0f4eeb3733d7abc7b47248de6b29e40482f1c2d F src/OFGZIPStream.h dc02ae5a5d23066fcd4ddba1600dd3b8e88a2e749dbb1761c5c7df9e5a30ca74 F src/OFGZIPStream.m 1c958d34d5f6d622427c2be189fef74da42b785c50426bd5e5b7d5f7817ee56b F src/OFHMAC.h 978ea49e235efb3bbd9324f987f7d72880547f32c430bda50d7fffe532cd9151 F src/OFHMAC.m 2e98081b44b47790f2690ae26f2eef36f7e099c90a5446eafb3d239de8c6e94d F src/OFHTTPClient.h 08ff8ce82a8d6d2835ae74d42ed134f5ef8f63d9094e40c2dfeb4fea973fb1d0 F src/OFHTTPClient.m 6b53bb0ce780f24da13cf8afac83a1ecc7ed49393152b4db5e4f09b7afb571a3 F src/OFHTTPCookie.h 8c06c4fb06027369c0818f3f5a57c77374a538dffd84a48f2cdaa87af1ba2d19 F src/OFHTTPCookie.m ee6a333bc621f257e2407e6f0f5559efe2b62869510df5c682a1734d92afd6a1 F src/OFHTTPRequest.h 47ebc74e156d588367538ee5a1e6eee8e2925ffcdb02f35bcef558dcdc5155d8 F src/OFHTTPRequest.m 2083545dd211f31ac73687c0ff6ecb493c23424bc3aed9a7214c2649ca9d3d2c F src/OFHTTPResponse.h a921910845ad6d20f508a20016f7fd69c897cd7295369fb1973e61f875681ab2 F src/OFHTTPResponse.m e0037e3e3d92bb515d6de0e63706d523beac67a5d3672f6a29dcf2ddf234bed8 F src/OFHTTPServer.h 77f81be91417f8f9254b333ade9f114d3b8ef66c7e01297a0196565bfdff51aa F src/OFHTTPServer.m fe9e1ee8d44eb665febd93c8964caa88f3ecf777f5aa4b68fe6c3931ab043899 F src/OFINICategory+Private.h ba852f9a21d540c2ef0281a08cf42b85ea1dbea63635bd2226837db7b33e4b39 F src/OFINICategory.h 60cb5a925a1fed2ee3ae406b074ea9fa9fad2c95dfa1584fc62ad6795033db59 F src/OFINICategory.m 6aba1314efcb1eeda86db3361a351829d529d5df8385c3b637fdabfad63fc87c F src/OFINIFile.h 1a37c007aa3c64fb260f2ca8e3e74325265a4ba32f5f541defeb6ae4966ada5b F src/OFINIFile.m 33a908e3eb7534fafb34bf96b8eb2ded11947cdf425affa9f901d0c396b3725f F src/OFIntrospection.h bc8548b155eb3e8632c52dc9d6aae45f1735c2b0f7dc1899b34c470160bcefef F src/OFIntrospection.m ddfa0d4e343d7fbc46a22113de692bc29d0549241f301759534bb06b9feb9cbb F src/OFJSONRepresentation.h d6d76264fc4b08cf9b00ce7b2efd2a912c5051ae8d20c9ea2c827b8093f8923e F src/OFKernelEventObserver+Private.h 63b9067ddf87e754a3112e5bfac25e9707acb811e05e8b15e7c789bba02baabd F src/OFKernelEventObserver.h 316e90db7882f4fe5b627b149c90db752ff9167a77106b0c4f7d8d43259884c7 F src/OFKernelEventObserver.m 02536e25d0bb487005a87e48f4f19ff9deece4b66cef077fae3b8b7e669c77a5 F src/OFKernelEventObserver_epoll.h 05871f79c5ba86395e8e8d22f7a823a7edcf3153b56d9b32b4fa259f4d06c828 F src/OFKernelEventObserver_epoll.m 73fb41141f884d3ca116001e6b4a3160461d3d154025688ad8dd6a23ded33180 F src/OFKernelEventObserver_kqueue.h 1b92bd605920046dfdea61d38f1f89e826378cd95b9a1d7043877c86ab7aa295 F src/OFKernelEventObserver_kqueue.m ab8ff7a52e56585adc0793422901db31a78fb9df8d25b9df5848465b0578f038 F src/OFKernelEventObserver_poll.h ae0472f7500dcc79fc18112dc2ce8960c1c2c2ead642519e708935eeaf43df5b F src/OFKernelEventObserver_poll.m 5c00bd341468ae7d490b1db0ce697d0ee1afc333e2825248fae68570d8f8c3d4 F src/OFKernelEventObserver_select.h 768a7c248d22e89594e4ca08f63baab9fec1022c9605ddce41244b6d6d0fd922 F src/OFKernelEventObserver_select.m 2e0aa307e5a2b92bddcdc850266f5a7cc0a7cec4f2bece8de67e15d21112ece6 F src/OFKeyValueCoding.h 7617e632edc2fa76e6fa3b1b0ce6df4651b9c112f4f94abc3437335a298eb6cd F src/OFList.h f3204f08923712bd279c9842a93d30bf1e8edbc3276399c5bd39504d29709831 F src/OFList.m 064f669702e3139563698162f293e814ecfa1b1dec29b7349897491acaa40259 F src/OFLocalization.h 93f8b830ad20f2d1b10975c0e0589083cacf82df7f6112fa5998918ce16253b9 F src/OFLocalization.m 306b376984ffd9627e46053807b33b26611382152003a1157d693b45ff2e85bc F src/OFLocking.h 9101d3d77b7341fce233a0d2a68d2832faeb2bd6ed5a91e24b59232b3bcaacec F src/OFMD5Hash.h 5fcb172421427d6a304e07e18ccf6619115841d4a915d242f1ccabbc0ff62186 F src/OFMD5Hash.m 43550851b74d461f20532f2ca654fdb6328362446a7ec02f86007d31aef9e54e F src/OFMapTable+Private.h 075d4c6ae44ae53654bc277127be134f5b4fa1aaba707e1f3a8e7ea812aa3903 F src/OFMapTable.h 68e1c948c0e88230eafd407491f6be58142ed5d17acdd62608fd308482610a98 F src/OFMapTable.m 69937f5d0f20766f0414944d35d23652b7497f0f9945a2d8dc4d1dfa1e1183c5 F src/OFMessagePackExtension.h dfd1b561fa8a7d211c539c4cf648cf38ec86b2f71f3a4c0725a0089592fa3188 F src/OFMessagePackExtension.m 06108912c2c2591664b4518794449f6404029fa92f9e6db996df71c2ff51af57 F src/OFMessagePackRepresentation.h 4a497d828e8ee996d809459c162e887c102cf37f1cd0a263bc0696fd2f7182aa F src/OFMutableArray.h d3ea586b43fefeab3c73888df71cc8c71c123d8640b101ae0c7600d30511f524 F src/OFMutableArray.m e9c73ad6defbc79af2d39eb82abc457033955b18dc912fe0db47cc824cc987a0 F src/OFMutableArray_adjacent.h eeb64304dc5f6b0c3d11cdac8750143bea1bd739027de7662eb1e157b62e08a6 F src/OFMutableArray_adjacent.m 6ee14e3c8aea466d38bd1bee05f0c085b6d37f422c8e571af0efe1a5f0a522f9 F src/OFMutableDictionary.h 98bf6cee072717c535e1e4c2653f27ee2808cc544436da7407502ad0dc59a801 F src/OFMutableDictionary.m 8cacd80133995e8fa8fcd952159bc10254c8dd32690c0d795c01cee3a1772a05 F src/OFMutableDictionary_hashtable.h c257c4237ebe7d2cb855a4ff49185d3c09e33191d31a58b54d940320ffeb70bf F src/OFMutableDictionary_hashtable.m 6a515f0f0398b50ced93bbb5e4c57bec6535fdce3862658492a2037d20509bd1 F src/OFMutableSet.h 0f0aec6a5e0989b0223114860124a2341a998df60a7bff67ade1ec45e5e31ace F src/OFMutableSet.m 3bdd110505adde8221eafab581cd901ddcba3749a969d3a82e72f5f12afa9593 F src/OFMutableSet_hashtable.h 005f87a4a6d1c6700840ab1d96fa6d714a2ad3af454d9e1e2835a55aae56f33e F src/OFMutableSet_hashtable.m cf2eb9bd94705e74081bb2b940c5ad1a68eaf35135b96fa6433d9e3cd7f108e3 F src/OFMutableString.h d1406454791e39278bbd3bc9f58805d08a450b06aebfdef0e1fcd782394acbcc F src/OFMutableString.m a925bde0fe444e2d3d76e39aabd768eee55d63daff2afa5ee5aa23fc312c9426 F src/OFMutableString_UTF8.h 93a72066b7bae348fea9b78494cd260e626212e91c3928ba465ee686e5344af2 F src/OFMutableString_UTF8.m a6a227ab67bc7605dc14396b8939df116d80b0163a5cc4a1befe4024dba0271f F src/OFMutex.h 60b100f7b54d0164870ae12088025998150d37361d2d38b26ec156d8647bffee F src/OFMutex.m a5b00a027c8cd3c2ffd3513750c2e479fc5ca2797c6b68f71620ee7bdf3a529d F src/OFNull.h a1cf7654082ed3b5173111ce790095280dea19724aa80cd5fb4a02a740a8a416 F src/OFNull.m 3b65b7b5aa29987d9e58da8caa3fb4258a40ea957ebda8141369bffc8c55a30f F src/OFNumber.h 71e2ffba687c21eb49eda1dc4c9a12d0cb68b526af49dce9fbd42556e036b543 F src/OFNumber.m 5681aa0f6b9f3ad9dd3736a83b4aeeac5dd8554803f11e1183a5af4285a6c138 F src/OFObject+KeyValueCoding.h 5fe44ec481dc357fee18010ae9384de713f0175a77b3d72fd1ffba1c4cffa300 F src/OFObject+KeyValueCoding.m 7c631f6ecd21db54605afc081c24cee06a6e34b4ee51b03661fa8a9da186f869 F src/OFObject+Serialization.h befa28a78f9b33be6eaa9c8b574bf99a0bf68e87c436e5f8a0ff2c2c7beeda90 F src/OFObject+Serialization.m 2df11c40e9c29042340094c55f08236ae8735c3342e33db0bdefb524d4c34c98 F src/OFObject.h 292119d48684a428da21c3bac34a0cf2474620c833153e4d9c08e67ef2c41cd3 F src/OFObject.m 8d7351b7a0276981cd70c3598c24875b7359355a1ea9912d3eede3940e8cf05c F src/OFOptionsParser.h 28983a280abd11cce5655d7c9111c6c141bef969f0071caae52bd461b17fb42e F src/OFOptionsParser.m 03713bc866711f527950a0fa4d17a04893b4788549961baea3f29951484b1727 F src/OFPlugin.h 776ab43e02b2d725e60fc730ba624ae85295a5add93b3ecef1d349dd66184649 F src/OFPlugin.m c0e1766901ff3d7fd67b9eccf200bae6f5cd96d6e4c7036e27c37771dc3687d9 F src/OFProcess.h d3d4d0056c1e5e03005cca7ef36f6feb882ca3164fbf5cc7b1db5c380224daee F src/OFProcess.m e88047c399e05f19da6e3ab6baa15d92673494eb34fbdf373abecbdfa39750cd F src/OFRIPEMD160Hash.h d03857c8ba355392f7e03c1c51efa1b54c0dbfa0c9c9584a01a0713a1d58f026 F src/OFRIPEMD160Hash.m c9c8fa689f846f232daf4864031080b972a435a12cbf56827bdbc2495e445804 F src/OFRecursiveMutex.h 8408c300d0f10b3a0edef25f942a9275c4bdbe1b3e2a0f05f665a0e183a4dcee F src/OFRecursiveMutex.m cf1fc36f5719bb89a0b2a82e73e10a411562e6682b40df1aa5a795ce0cf2ff18 F src/OFRunLoop+Private.h e29afe990670fff68103ac10c90be80ae9c7b1bf43e7e0323d3fe87ff31bc752 F src/OFRunLoop.h fc59a05ceee176174ec1ebda10ae13f5821163d362685ab9813c70af3f4b9f50 F src/OFRunLoop.m af29aae29aadfcbd420bb8a2819ae36ba42fe3038e41f729eaaa4df7b2af189c F src/OFSHA1Hash.h 51d13a0a33847f86d1652e82d65ae35a05b0810fdc4799bda41486feb1f8477a F src/OFSHA1Hash.m 4360879e920e647ca25c8d1b03518c5385063edbd6ffde063a47a1db254290ca F src/OFSHA224Hash.h 775df496ee71ee8f02e471dda91a80d375d81d04d255877172b5d5e552c57e04 F src/OFSHA224Hash.m 75ee8156731c08b9df88fb666f8bb758df4943e4eba3a3826eb7af87f6e1e96b F src/OFSHA224Or256Hash.h d784642d5fd9aa72ebe01043424d1e43023a34e7ac1e91cf964f037ac7a08cde F src/OFSHA224Or256Hash.m fb3b52794bb54ad9389a353e2ae3645493fe89279d048adfabf3d3fd681f4fad F src/OFSHA256Hash.h 54b86ac97fc212cf27aadff982b98d4df93c473fbaa0062fd5ebf17425422a15 F src/OFSHA256Hash.m 1d00b10ec198507253d38475afa9eba0dc78d7b047322d8710283e4baad63380 F src/OFSHA384Hash.h caac8ee35246dbc94b39de916ad99004594c366f5d36df0b8c3ebdb80d82b2e2 F src/OFSHA384Hash.m 404fbb0310a85aec8bbf396d05d94bc7a953980a710b90dbacd8fc5b8c56c156 F src/OFSHA384Or512Hash.h cfc249c62f8dc68102711364e80adaeea03df43437b30b54ac3db740bb0e8d3b F src/OFSHA384Or512Hash.m 51d3c14901c986a49e76f98c3c9dcfff132a28a4c74e233dab668c360e74b0ea F src/OFSHA512Hash.h a8943629c55c5eb22705237596cb581f2802f4747cbbc45662f8091e517e85d8 F src/OFSHA512Hash.m 0a69e7a2001e5fba08999d44d42823060aa94a4c3e8c5d35b22b5c3fcc59763a F src/OFSandbox.h 68c11f76c65b40405e201e4d6c89457c55ef8928f16878d55a0cf4fba527a4d9 F src/OFSandbox.m d7f3bcd0a9e3df65b0c5fc66ab60deea7aa1e9a406504407d6a3e293b967b798 F src/OFSeekableStream.h e76a9b8133cabd2ed335943766fa22ecca7a4590d55f34ec1b563e0acd3de90f F src/OFSeekableStream.m 5b2fde875efdab5b0a8bf3cd7d39a8af398ae232f3d23c55487af17d3c96af51 F src/OFSerialization.h e6befb1e9b8eb8d020f7fd5cb3b5ccb671c84b50444ec5d0ea68c14ad1498e45 F src/OFSet.h 0fe90e522147423c1ea3531bab3ef2b67cae4b8ceb28f4ab5ea8f75796ed9a06 F src/OFSet.m 4282ae8fc52f1f62b583ede6b984b4176aaf7e4e47b8bca759532ab97ed5496a F src/OFSet_hashtable.h 1b1cdb3cf6faf2d209680fba5abfffc5e7012490a31b1db5c31d107dd381ef44 F src/OFSet_hashtable.m 266879078736c9107c948e7a1b1bff15c71aa54278c0c4aacab3740398d1b747 F src/OFSettings.h ceca8248e3b38c1731ff252cd586ab18f54e17d9ec7cc7b519fae9213fdff408 F src/OFSettings.m b539c0b572d75a459d181df40376383a72e426d24709e6876a9d82e8a177280c F src/OFSettings_INIFile.h 8798c58d3e0ce4a2513c3c7129bf7fcde922e3a734779f00a5872e0d3c8d254d F src/OFSettings_INIFile.m 9b36d2589e9fea97ff3bc93217d8b474c255ecaf5a914dbabf9f51513ce0df03 F src/OFSortedList.h 9c95c8a3110733b3e8915df6536594753f5f798d4d6648a898ef8658ca451429 F src/OFSortedList.m dace74b7038e704b30dfa6b8e27cc9236bfd1c7e3406f88f38cb34e2f5cf235a F src/OFStdIOStream+Private.h 97f613cfdde2d3c5a993c4cd18e720650919c7667e736f31f927f45fa87bbd6c F src/OFStdIOStream.h 529708bf9fc4a5c1b6e7941953551889b115f9d3712d19a05c1900b7f89fa905 F src/OFStdIOStream.m ed72626b27dcf6fb67170d72a3eb0bac83a977f7a5ae5d8da14bafa089585056 F src/OFStdIOStream_Win32Console.h a92cd57ff8a3af285b55d9e77ee6fb224c18268652aff5e4b9137300cc8340fe F src/OFStdIOStream_Win32Console.m 72207276560813f582550702ecb5f8a2799f59b77d74ed226a47b0ed65cedfe2 F src/OFStream+Private.h f6a8d06fe46585930555be65768031f1e155ea3e952a41dd46aa7a2318db0aaa F src/OFStream.h a07511dad6ca7d519e9437a5c06cc5ce7a19b4c1878bba179fd2a0761a711f9e F src/OFStream.m a53df0ced7181bef2f9a225750213505e60d87cfba09e70a11f0a450c252c55f F src/OFStreamSocket.h 860d3abaefa9affd370a97349508dc828de05eb9022139d19be1e33b782cfe79 F src/OFStreamSocket.m 196ec0c55f8850c0b8025e34576cfaacf1855c4dc4af6f6d0d9491a99c514272 F src/OFString+CryptoHashing.h 3e61516736cac5f0cc75f6002cf36a98dfb4e46d60f8cfc739a6ffb75470fe8b F src/OFString+CryptoHashing.m 2a2048b5b40209ad55f65772a66f4d59a5a4d1c00503c9691eadc3677def40a4 F src/OFString+JSONValue.h e98963daf6d24c209b77e98d32aa63be133be7ad6075065f8ec18d2dded7ad65 F src/OFString+JSONValue.m 0b6aa35b67f9c66cbd67d0ab76bb3637b0c85167eadd171212a372e63f09abfb F src/OFString+Serialization.h ced555ab9dfd73e58ba019493678ed21130e6775d6de99dc0830ea9620b58183 F src/OFString+Serialization.m ee18b09f2a2cb9dd41408447b46b9dcec11f81f2b6354061bcaf956c86fc6ea5 F src/OFString+URLEncoding.h 37eb93561c9f56273226af038e51ad3e8c917b39d8bf42727f3949876d545d40 F src/OFString+URLEncoding.m 182949861944e62232b5fbe5af5a4d62becf785abba7637e87b97bcbc64126ff F src/OFString+XMLEscaping.h 9d40a596c2fceb20f37d93e93ca0ab4f9640f07f0cb49c6e7dd711303f965d64 F src/OFString+XMLEscaping.m a7d3ecc291a25e905c661fc0a1093b11a6308e1b6896fe4d4006b884b12e33c1 F src/OFString+XMLUnescaping.h 80508f23b4b36ce969b49d814ee751273f30a4f52134706701154ce5c0da1cf8 F src/OFString+XMLUnescaping.m 743856ba0dbdf70df0d4356de6952e8c2cd5ba850b2253d08f768db2f295ca2a F src/OFString.h df25fe3eba5e429c02a53334e5ed3d5177c1ab508b3c4ecbfcd8342015a1e0c2 F src/OFString.m 99b26a69a8f2d5c9649a9f0a2301347528ce36a55ce65753d88bf3562bada2f5 F src/OFString_UTF8+Private.h b08263a07b5180c39684bd4a4feb5c68d5494ef7021db01b0af94abb88b1eee1 F src/OFString_UTF8.h cbab9106f78a8831895d17d88c39bad1a7e2fdaf41703268680088016c4dcde7 F src/OFString_UTF8.m d9922bef3f74660d2962cadd51a1e1f0664d3c10d445ec5383a23a443bb7001c F src/OFSystemInfo.h 318b98383433b6ba72e0a50872e4565b0dae8148a35a174133faa5659eeb439d F src/OFSystemInfo.m 3184c9a0c59ba458f496acc2fc9d8a5e5d8fccfec2cf7bd9bbf3fa08555de4c8 F src/OFTCPSocket+SOCKS5.h a70c21b56b16e009ce077a3120912c7225a431843e230e58a100c2d84f908eb4 F src/OFTCPSocket+SOCKS5.m 8e795b494e4b10583094cb40eb4c5960c50ed0ab21307456e37e0036d888c26f F src/OFTCPSocket.h 23290948e1fb4950d027bb6afb0afafbe344792fa943d25ad2520495b269b770 F src/OFTCPSocket.m f234be8d339d7445fb07a71bf77e4a01d7c5226e4cfa877c0c6b78daeeadd715 F src/OFTLSSocket.h a94a4680565168fbc97302fe0da9fd02dd8203e46fc27c3ee378fe2a4f711f5b F src/OFTarArchive.h 2ef22f87ee3c764c4f13986b4d5d14b876434ebe3beec1dfc9b942076e7075c2 F src/OFTarArchive.m ffe423de16b9e5de1da775d5f99fd1c6e98124cb594ceecda9a4357584760855 F src/OFTarArchiveEntry+Private.h 5f38226781f9a63333cccc86f942c0b45f589b0e713f134cc35ac4f909072c18 F src/OFTarArchiveEntry.h 1df86db3b4d00e888341d546b37688451e45bc25a7d34cd051c13ffd18fa081a F src/OFTarArchiveEntry.m 1425c945d21b184921ca0198d4f334326d19a6b5f369eee26984be87d9575969 F src/OFThread+Private.h 3056c9ce567f0756616d70858e4b016887fbaa9d2b383bfcd9ab34f0e8b15744 F src/OFThread.h d6804b022e6303925e0ae92d759de3613da9f757188c4226b9a782f933953a40 F src/OFThread.m 44538b155045db1346a1311da5ac33e2bbc7749e92657efd16faac9036c12ca6 F src/OFThreadPool.h e644d679ddf91cff8beb596f99323a4ae052eee967ffb4100ec666efd269fdbd F src/OFThreadPool.m f68a86f2ddf0c2234cbaa8e8a079fd65da686fb99c1ff20d4f7f9abea222063a F src/OFTimer+Private.h 3b1ce81179d758c20db05df1a1cdcc287969903add83649d7851afbc5acca91d F src/OFTimer.h 6a8324c7be1c74145355ba3fba67481d3d0f2ca75a9eebec8716f817db6afb48 F src/OFTimer.m 14c8339812eedad56b0a51f91f1f874411eb58053302a1073c762f58de9abdbf F src/OFUDPSocket.h 087ce7f471dbfc59c7a094b0e1a2ccbb6f5442eee00eb24f6e6230a1f1946e4c F src/OFUDPSocket.m 7e2210cd913776fe5663123440b416856c1660248a741346a4f114655f28a892 F src/OFURL.h 5188a3f0dd673640c2ca2d5959426695b5b41a13d2e5bb80f9d306e3c399b1d2 F src/OFURL.m 8108588b3145636f245205aa9e95bc16d8d5ac91f81abb8848b857551286486a F src/OFXMLAttribute.h 58219da4a7d56c380ad6849909d77806e20a1abcb37068fbc4b4e476032b4558 F src/OFXMLAttribute.m c87ea13e1ed4523f444ee0be62f507accfb8b8b22dc7b5358027f749d541bcaf F src/OFXMLCDATA.h 304bae9f0363cfc5cbc42b653e6e66a453eede9ab6152bb0aab120709e39ee54 F src/OFXMLCDATA.m 4599ccf7bf9da51ab2882a1e23dd192d1d5778e385845ea0049c9eef2afe1ec5 F src/OFXMLCharacters.h e8d5ddfaa4dd4107ea8ad47a225231f31f9918fd8d02c9f2441956eefa5032c9 F src/OFXMLCharacters.m 28531794c627b5b58199c39b73346c73c65f5a705a661d62537eb53ef481fcab F src/OFXMLComment.h 2461477eef11d2711ee82adce5af27e630ea5995f5341956d2e97a8f0db3940b F src/OFXMLComment.m abbf99f0c29f3a2ec0210ec460f5773f82e69b44f1cea03ed69dbf442d53bf08 F src/OFXMLElement+Serialization.h b12f08ceb4da87529e0a2de002ea31f60ca505bf5f4f1ae3223bdb402c8b73c0 F src/OFXMLElement+Serialization.m f9087e51f2643649a0277cbd27d0deeb97a114746b5265e3fb123ab5ef4eab38 F src/OFXMLElement.h 703949fdec93c57d9898004c51d7171e88ceaf779ca8ddbf5e186a17a8fa30e9 F src/OFXMLElement.m 1e9e755319a6d0313ce3ce42a3bfb2d5ba2e0e8a5ba279d3b43e0d6259089377 F src/OFXMLElementBuilder.h ae237ad96d1fb95262806c50a835cc963ff187b40b91efa0ab4d507ac050973e F src/OFXMLElementBuilder.m 7a305bddbd60aacd63ae81ea4b38f885280ce9e1a68ddc8fddea41bebab45abd F src/OFXMLNode.h ffe6f2a2b26daa3548bece01ac25a2ee97dbac541f30d8b5fe6152baf1c84ce3 F src/OFXMLNode.m 4a9dbfcb4a169cb781454c500bae21c522a8387a564f613a7706799bb3ff7335 F src/OFXMLParser.h c42e8d4f956c67d7dc92083866f35ace9c8c54bb2b7e2daf05d4b0c2f237bb8e F src/OFXMLParser.m 3771da08011951f7052be394b323f69dbcf8e5334e308c20ffefdc3d42884156 F src/OFXMLProcessingInstructions.h 9c168a002a1e1e416d83601aaefda7ce01881d5f01696528c846b7e01fb2f6dc F src/OFXMLProcessingInstructions.m 65c42678b7ef08c06e7b95f411b7e90a4e9a12d5379da29abeec455856cc0275 F src/OFZIPArchive.h 5949a379de47312066974772a5254e4e2609249001afd4239522d4969fef9b84 F src/OFZIPArchive.m 16b7ebc50bd2ed8c3105ef0a16d0557e99697570c4cb9e50ebe3726cb8725de5 F src/OFZIPArchiveEntry+Private.h 94e173a584b6bbd68eaa8588ce22b2b9d48f7212e474ef233cca80ead3bf75a9 F src/OFZIPArchiveEntry.h 1bb1b3db7f289c212518e59ad28e6cad469494bf7580db52a5cef5278dffeef9 F src/OFZIPArchiveEntry.m f98ed34051dd7b08cf86529cf15e97807467919f848dd45128f71854f455f2ef F src/ObjFW.h 9210a8d6e87ee82816e0dd009bc13b3384828c6617bd7090a852ebcc1bd096ba F src/atomic.h c91cb238227ef569e708364553e00bd662bae233b48e8854018d4f8c6a2ba82c F src/atomic_builtins.h 07554058fdce267c563770b089f3a6cd33efde86df34543d413796a5146ff07e F src/atomic_no_threads.h d6831a1ea47ea3762a4e57cc7ec386d566cd452646bc5f4aab394942a533bae5 F src/atomic_osatomic.h eb1a6c5a7719eddf89e63ebea8fb2bad72dc381ded1ba1d5e323840d25b7b5dd F src/atomic_powerpc.h 3babc72639685a6dbe904802b0160fb0a1a4849eeab724fb71906409de580d38 F src/atomic_sync_builtins.h cd9ea173f9073062b3b0ac774dacf8ac922d302f3d01a161c0b8b3e4c36ed7ec F src/atomic_x86.h 3c92b1ba0db9c656818613744311d7e386d929e5c9396a01ad3a29463937c6f4 F src/autorelease.h d57fd73d902dd5dd85de23c6ecea819e5b8686e6315159769049c8546da3f1bf F src/autorelease.m 1e496757608532a31850bbb29a5119580c61a20abab1bca68bad80c3a24cfa2c F src/base64.h 1b98b68eadc9668118a3340b5ddc3ecb6e5835df52c30e71e1ca87bb3c4c26c9 F src/base64.m 214663ac89c2890697603b7eee2e4a744d64c59c93e513577a1fb38e5ff88a41 F src/block.h 735c68546984f037c42a2ab77c5a67cdad8f5695f984226c6c0877704825f4f4 F src/bridge/Makefile 7db890c06846de1c375a11824176c99ace602affc11306a8269fc2ffe8deef3f F src/bridge/NSArray+OFObject.h 63bab5f47458ed3e16452bc35a8446f2bb7665b45cf46e2a6564d441f5cb4097 F src/bridge/NSArray+OFObject.m 2b976a2838091d60dc314238fa4a0efdafff415eea530dd350096d0b3e719227 F src/bridge/NSArray_OFArray.h 58defe4ba526e4b238adc6d8a92301976fcc95f66b5cfc8a08363ab598e106af F src/bridge/NSArray_OFArray.m cba0f47bb278015b104e5d29db71cfc196a78839bcfc2fed7141a91a653250a6 F src/bridge/NSBridging.h 12cb4a19e0ace8c2fd981debb53c6bb3ffcd19ba94153fd0ad0388762e2d44fd F src/bridge/NSDictionary+OFObject.h 933fbc88aa67ad0b3441b2758cd2f339a7ff98a6a4499543a2dd78b1cfa55a98 F src/bridge/NSDictionary+OFObject.m 7e776ae36606218e7adc3b449b7258135c974828c031d53466ff7a4d7496c8fd F src/bridge/NSDictionary_OFDictionary.h c7b6c32d51c31e8bff9bf27772f2416830a192541accc3ee0e68b2e4fc960224 F src/bridge/NSDictionary_OFDictionary.m 7efb5303415926761ce786814f77e5e33930d8aa08139e955adc9f889b520c5b F src/bridge/NSString+OFObject.h 35d8cdd0205adcfa1801f3cccbac5d01f06cd217ebd88d23e1042da6bb5c134a F src/bridge/NSString+OFObject.m 02a295e9aa9315500bc637f5e978548c8a09b37c95f72a9c2317f9f3d2b0a270 F src/bridge/OFArray+NSObject.h 5c2aaf233cac8831de96a99c6a97969539e446c1781874d5059dddd824dbc3ad F src/bridge/OFArray+NSObject.m 8e75ddf8aefc72f672fc99728c24b1ec91b2e65be13455d2d26391859b6ae58f F src/bridge/OFArray_NSArray.h 44f8cea25c2236260d7a186f362980102c8c63855416c4139ae989fa91dbfbcc F src/bridge/OFArray_NSArray.m b5d4fd1d10fc20aca376f39f13b25ce55b1157110fffd20464e727b610b20e4e F src/bridge/OFBridging.h 5d37520679904656e2c74d70efe7367838fd2d9ee0676e11d5039eeca360c77b F src/bridge/OFDictionary+NSObject.h 34f5b7d6093efbeba823e8fe32eb2f92a2d6b408c74ce3f82ac1fc952821320b F src/bridge/OFDictionary+NSObject.m 677ac66793141c854ba7c8e8448b93a34c4accda72ca33728fab7b68b8c81aec F src/bridge/OFDictionary_NSDictionary.h 4f087176a30e3fa3867dfb23155b907a26d5bfb7b8bc50b6fb6655162075e1e5 F src/bridge/OFDictionary_NSDictionary.m 38c430eb6b856119207b0d34df40b680209ccac8fb32cf54a1f89ff4b0f65ec0 F src/bridge/OFString+NSObject.h 59e7142287160541521e4e5fff1967cb83c477ae5f325165ddb0f8671419494f F src/bridge/OFString+NSObject.m f1289a59f88629ed80410c389a8d0779cbbffa39a31bb3e51cea86ee985cd1aa F src/bridge/ObjFW_Bridge.h bb07cffbb7a89fd92604ecd26af3f34bf2750cf723cf4bcfde5264c1668080b3 F src/crc32.h cd55eac12e67bb068986c1087999e160c6c06357a541458c0a4b7b1c47b4734a F src/crc32.m 1f7220abdeef2c2b16908ae6e0c378526204e656ff1d06f9fa9551c9c079b726 F src/encodings/Makefile 3f9e4a7ebaeef4bb1d61e6b20bd467ac727d30e8025e269f6a4e4fb64f6bbd2d F src/encodings/codepage_437.m 9ac9aff8caa01c725498acc1065c56d8a1722e33a5eb3ff53f1ca6a8fd5eaafe F src/encodings/codepage_850.m e837ed626d4b56165e2da6da35dbf536c3d32e5f5c1b4ab7559cbd86513e6d68 F src/encodings/codepage_858.m b4148204c6bd3c62df1c7dd53888f6c0203755f27f616da539c86f43d925792d F src/encodings/common.h 8b3b315d4dc319a197b54d589395c72e8502cad5997404a9e3a82402982e9ca1 F src/encodings/iso_8859_15.m 2bf412aaa5617ba2af083be0203a2a005e5ffcc3ff0c0466bb5c978bc13656f0 F src/encodings/iso_8859_2.m dd0b4df5f9bb8c249c06ad9818db0a66bd7c65dae0bdb700aedb39d5ba07a3b8 F src/encodings/iso_8859_3.m 7cbeb5d5be631dc730dd304b89b6064d2b09d5404c2ffa07ce36da79608f34bd F src/encodings/koi8_r.m ecac44cec0ae4cc7900fd0da21c6a1f468aa184791105ed974a77d5a63582765 F src/encodings/koi8_u.m 3be675787cc76764767c0c920682469494e53b45c3c03c02a3a14f0263097af3 F src/encodings/mac_roman.m c75a1d773a751d17fbe4b2480143bf7756e469d4ae1aa84f24a692063309b3ce F src/encodings/windows_1251.m 5235c111ddbdc55ff1f743501f97315bf2bdcad1edd597d4597f6b545b45abaf F src/encodings/windows_1252.m bd2b6d50261f6da8647d55c8e1c80dcea3849cb7c24373478eead63520e23bd8 F src/exceptions/Makefile 106f86395ab63140c2488ab5899853b92a45fd47827fb532a431ec97634663f5 F src/exceptions/OFAcceptFailedException.h 2bb3a9a1324ab807219dd136808f2bd264cbb576d4fac46fb20d0fc0cb4662f1 F src/exceptions/OFAcceptFailedException.m 11a91dcb56f62009bca502f375478ef110d94b8bad1c7893138c403de0e97f6d F src/exceptions/OFAddressTranslationFailedException.h 55acd4cf7e269857c0d2639cde760cc0717a42fc04f31126e456de267083bb44 F src/exceptions/OFAddressTranslationFailedException.m 60ff6a024fc217ccf06c1efcf08a7015091f555dafd9820a019aaa0102f5c580 F src/exceptions/OFAllocFailedException.h 49be1d26b2ea0193328930bedcd7e357fa7786646c9b3dcf3a2b0d5623c590e0 F src/exceptions/OFAllocFailedException.m 6b2c31fa2201dd67122e56bbcb51059f0de5484b6563be610e5af882e7d68fad F src/exceptions/OFAlreadyConnectedException.h a032d893b7eca637dab5d8d78d307c04480cab39656a3547e3b072f18fd5e6f6 F src/exceptions/OFAlreadyConnectedException.m 975e60fb76cc6e3540d37a74b557b8e9f9e45ca362ac5a8b791cda5b4beba6fb F src/exceptions/OFBindFailedException.h e3c3bc0a454eebdd7ffe325954ccbf3481f11bc6d421e4de11105f899d4fb398 F src/exceptions/OFBindFailedException.m 54991134eda8da9904b5bc139d00863bafc947459bc3f1abd4f4f6b2ec48f231 F src/exceptions/OFChangeCurrentDirectoryPathFailedException.h 06d981b4b585aabf962a0f28e7ef7d43bc5a99323670ef24243c975de302fe77 F src/exceptions/OFChangeCurrentDirectoryPathFailedException.m 6a0c2056fa9eceb3268500120b59f6c4c783344a5caecc06262cece2e8c1202f F src/exceptions/OFChangeOwnerFailedException.h 38a02471a5e81a5017130d15c347b7b9a5ee7c5e55c5da18f03a5fcae72aa4fe F src/exceptions/OFChangeOwnerFailedException.m 14448a4792a01e9236ba3cbbff63dc32994939bc9d2687c5cf325301e71b3299 F src/exceptions/OFChangePermissionsFailedException.h f9b823ad7a0ce2db0d9cba5d1ea944b3b126fd4c7210040776d6c7970ea407f2 F src/exceptions/OFChangePermissionsFailedException.m f51299aa206075bdcd56e29e31d56a46317f6f61af4246bed53849348fafcb50 F src/exceptions/OFChecksumFailedException.h 020d23644b940fb5268f684f9acf35838675ffcfa0b8fce95c1e3d4be2bf0689 F src/exceptions/OFChecksumFailedException.m 195b33d7d255d08ce1ada98952f319a2b79c7fea09df7873ad9d2359e1fbd73f F src/exceptions/OFConditionBroadcastFailedException.h 9019ee948c86f5fb3a8c2be0cbc0323d835ba983c37786fadc8903208d8670f8 F src/exceptions/OFConditionBroadcastFailedException.m e9d105b6014b3e5ccf5ac2120686e8344c3b0035ef27d1286983c685605e9d7c F src/exceptions/OFConditionSignalFailedException.h c104d72bed9105adb462a14c9028ca41356dac5d3d1f721bbe90de5b0fc584d8 F src/exceptions/OFConditionSignalFailedException.m 18903fe598991ed5d0d9d23ecf283d6e0acc1d1916e0dd6864b97194cbb98120 F src/exceptions/OFConditionStillWaitingException.h 1270e8108ec04af9d66842fd5ebcc5de81afd1f26f28bdae7bfc1b05dbf9df1f F src/exceptions/OFConditionStillWaitingException.m 9ae989918f13f4029e697ad5ea1845bdc3ff5c4b0d4a82a3ade78469c106e4fe F src/exceptions/OFConditionWaitFailedException.h 77adef69bfad79d4638f5e1c9bb80e08e9c684529441e08512827698cdc9dd57 F src/exceptions/OFConditionWaitFailedException.m 974fd228f7d9cd9e2d50d6c028270253c778ae824cd072b64e83109d3fa89d01 F src/exceptions/OFConnectionFailedException.h fdc6827f49c35b37591ab0e96ce643a8bc55319fa4a79a2545ac45bd89b790ac F src/exceptions/OFConnectionFailedException.m 8b464d6b3727d51364bea8f48e3f5eb3b4e62fd716db342227b8763c23c0b4dc F src/exceptions/OFCopyItemFailedException.h 64f3dead9959e0d3ec9a1023cfa912fd9f6b9e54152702554e8cd452abff66bb F src/exceptions/OFCopyItemFailedException.m 69d065156f14f2ca3a758b37cda6870f1daec006d8d56077d1cb5c5240551980 F src/exceptions/OFCreateDirectoryFailedException.h 23818d57ae7ee2f99254c60260c8d4a87d8f39888989953917fd3711f84ca8f9 F src/exceptions/OFCreateDirectoryFailedException.m 8f9bca9236caf1e4af8cd5d1ee8ad1f7aea010fe523c03b435b3acbc8a9317a6 F src/exceptions/OFCreateSymbolicLinkFailedException.h 13ad0c60efe8cd2ed2607d02ef542a0f3f1b021a8db9764223459796a471b1e9 F src/exceptions/OFCreateSymbolicLinkFailedException.m c7e1d4022d9a1edb857e99f9e97500fb94f5a3be9811da27ce4118ca65185641 F src/exceptions/OFEnumerationMutationException.h 2313a27ca0216aeb55fc885eca06a13d009b03bea5e2ec357aa575237b68c3e4 F src/exceptions/OFEnumerationMutationException.m b84dce21cd69b2dec840ffe4be21356eb89423c636c03a0ce9c8f67c7fba7d4b F src/exceptions/OFException.h a76e5557c31c3d1399a6b7816828231c2bd8e1d786e6b877bacf4f3cb358adf4 F src/exceptions/OFException.m 8fabc728f2af30dd73f6e306f3031d5e91c9f299d18f3a2701e71afbec4e1504 F src/exceptions/OFGetOptionFailedException.h a87b8233103e902f7019ec9c5ee158cab3dac7dcc6fa378e4ab968fef7a3fbd9 F src/exceptions/OFGetOptionFailedException.m 345844c106e5afecacae55dfe885997535f057be3aaae4bc6fef0335cf5f416a F src/exceptions/OFHTTPRequestFailedException.h cb615e11232e936da4fa770ca1cee32eac14505dfff7b74b695dccf711575f8b F src/exceptions/OFHTTPRequestFailedException.m 64833ce62ba5744e1db69b96c9eb2334bc7f6f44da2090cd829199197e622db2 F src/exceptions/OFHashAlreadyCalculatedException.h 823c11b0b0a7e91cde2a49bf2a516c3b2278491e0fbe4eeb1cd524f2aee6e17a F src/exceptions/OFHashAlreadyCalculatedException.m eb2edfffd8275185543a11abccc606fdba92c719b71fead7b1af09b790502d14 F src/exceptions/OFInitializationFailedException.h 21ed4cb06d0764d90917166362833c0942b5654b6493ff4745b64f431a8d020f F src/exceptions/OFInitializationFailedException.m cb8f7d260ce3e503a4e9d647c60abf7c0812403c5218cf13b8730646308bfa5d F src/exceptions/OFInvalidArgumentException.h 569d018538bf36268b743d384c2227ecc6cd7013edca677d4f5aaa81b4d8fddc F src/exceptions/OFInvalidArgumentException.m 39fc972cd62239a1132d4ec88a71bc8e23111bae6a0690a4102bca4b80279951 F src/exceptions/OFInvalidEncodingException.h 84ddd8e7e5b94f9d1609fbc5a07f3eefb8f840f4dd01cff4e91571a9b012f4a1 F src/exceptions/OFInvalidEncodingException.m ee5034e1e3d6fffbc2b268906277a9fa1e51d1869bacd57e4e6a109a31021468 F src/exceptions/OFInvalidFormatException.h f5633f7079983b73275064586048a85115e71f4f51a225073f253a911ae1608a F src/exceptions/OFInvalidFormatException.m ca5337e1a51ec4f8523c3e8c214ff054b1028874486771c3374a258b2af3bda8 F src/exceptions/OFInvalidJSONException.h 46da2546fec8c4a0eae24872343c74c07f9d5e480a9e4089408fc93ed7a0063b F src/exceptions/OFInvalidJSONException.m 07d0c99f72d36faeb7519847b49c76b8f747b0882363a66d2aaacd5b4aabe1dd F src/exceptions/OFInvalidServerReplyException.h 66547d927a761491f399bc32059e2d3d7ed3ca44b5f4183fdbe4e4bbfb0a41fe F src/exceptions/OFInvalidServerReplyException.m 9775fd54713449bfb045609d80391cc1a70ea32f9dc8d816660d2a78bf318b32 F src/exceptions/OFLinkFailedException.h 9c2512d39fe6e445c7fa015fb8410ca8afa0d48d2a74f90276d0664f4854adf0 F src/exceptions/OFLinkFailedException.m 66bdc217272ab0414555592c373529ec069f9bfd29f8af6ca11d072357c82a9b F src/exceptions/OFListenFailedException.h bb950d96b095ba02d61b90299d2f873b5198dfae4fd2d72b0f5d1db4f7acad82 F src/exceptions/OFListenFailedException.m 50635a2fc6f42a99e86815b937f33f5578cd55a8be06f23f2ce976af5c23f978 F src/exceptions/OFLockFailedException.h fa1530acfe740126dab80f4c6c9e902fc72ec7b5985d70a7ab6e358092ea2b95 F src/exceptions/OFLockFailedException.m c4b871bd29f52cd32a76f2c3d98351e28762b3a1a2cec8165786d03faaca5161 F src/exceptions/OFMalformedXMLException.h 99678f2e6e8b8c80d65856ff89298505b4a8398ad0ba72dcdd2d8a36a4232237 F src/exceptions/OFMalformedXMLException.m d00b6e0bb46a7a414444bf5417db532efeeed1791cba49f37e8c595a9f004a41 F src/exceptions/OFMemoryNotPartOfObjectException.h fcc4fbd4e2f9b6d5caed86bd8c82d48042c4281d77cb469945cbedc6e8b1e323 F src/exceptions/OFMemoryNotPartOfObjectException.m 9e5293992365a17ab704c2e6ca8752d4ec95e5ab754052380ef5d1173c5633eb F src/exceptions/OFMoveItemFailedException.h 54c3f3a8f83c8b85e6d9929a43561ffe5f0dc2e3093c5c33970d550dbf1f8233 F src/exceptions/OFMoveItemFailedException.m aaaad6a4f10037c8347c6dea88854b4a7bf3b02be054f315911465cdcd3729be F src/exceptions/OFNotImplementedException.h 74aed7acb8933d147189245bb6bb04b177da839f82c7bec6625c771b42b85400 F src/exceptions/OFNotImplementedException.m ed856a0deb0966c2d4e9597af06927df34f9dcf75c339a1b989f5a143cb8ddca F src/exceptions/OFNotOpenException.h 56b28e4c89d320eba5b6e3b71bef0a2edfb81b6dc2ec125d9a0cf4a843b81588 F src/exceptions/OFNotOpenException.m b3c92769c2b2a78b3c9bdd6ab76bb64061bd94c17eda0c43d6f8d2563a04c95c F src/exceptions/OFObserveFailedException.h 8f26da8fac204885ed262225d451957272002fed925d7d99237ee36ee462fd32 F src/exceptions/OFObserveFailedException.m 47e61e26c49bdbd9d6222f98ce23947f977b20fc17a4b272d3a3a01d5c7b269b F src/exceptions/OFOpenItemFailedException.h 28c832ab41be90fd5c65d6f2bd5c5379eb67b72da1698f001e8e5883c4632e12 F src/exceptions/OFOpenItemFailedException.m 4c0e145a1c17aa032f205ea7df7e926d72b0d1150d3a79937bd1564eaa9fa22c F src/exceptions/OFOutOfMemoryException.h 6b0f0848233294f442c8efe88822729617001cb62a39b61011a4ab40f2b5b76d F src/exceptions/OFOutOfMemoryException.m 6bb162b64c6ed55d6d1771cef82e9fd5a5db02825a37914cb5218ee380babb98 F src/exceptions/OFOutOfRangeException.h 1706efd9a9a44890488bebd21daf021ecf38cdc2fe36f030233bf76b010d68d0 F src/exceptions/OFOutOfRangeException.m 9f20a6032dedb7eaa642ffe694f2259a002d372568467bdf846c9be09220ac4b F src/exceptions/OFReadFailedException.h e35f1e50a5351297d974ec04d0bda51a5f2e06f5c3af70f76394f030d2251452 F src/exceptions/OFReadFailedException.m b465546e7df3615afcf2fed7fe9e7ec8c65a805ceb45628ea4fb1605148417f8 F src/exceptions/OFReadOrWriteFailedException.h 5e90c4069e018034c366e6bcea17bc580ae52ecdc302d3f9b5f7190e7d684324 F src/exceptions/OFReadOrWriteFailedException.m a4c5d2c02e65402cc452d9ae54440c5829acb0775d59cbe5dd9377c22aed12be F src/exceptions/OFRemoveItemFailedException.h c99022b142c05e97b6b6e9bdfe6027acac93bff67d1f833fe6117b59cbb4d395 F src/exceptions/OFRemoveItemFailedException.m 1914700cdcafe8737235b8229167bf42859f0f439e095d460251a3ef0498709b F src/exceptions/OFSandboxActivationFailedException.h d2232b438633ab14279d6772520bd48e79507c25f3493e61d6548d5776ca3c9c F src/exceptions/OFSandboxActivationFailedException.m 1e4f8863872a6b4d65dafc0ba7fcc96b25392821fde20cfd6db9a45c31e00f43 F src/exceptions/OFSeekFailedException.h 9bb03e7e5f92e3fc7a354c28cddccaa7dd3421625057d31a7235b37d2e986643 F src/exceptions/OFSeekFailedException.m 1eb0d20455aa2e82b6a0cd4185fcd24ca5e61cb406f95aeac2e81c28bee23235 F src/exceptions/OFSetOptionFailedException.h e3905a469bc3e25857b55487b1eafa2646eece862079b28ed36f4563b715f055 F src/exceptions/OFSetOptionFailedException.m 454f1fd9ab366bec6c5e4ea7046eb33c4664087277e98b454030c3ed4327cb13 F src/exceptions/OFStatItemFailedException.h 020d6b23a7b33fc5f33dda7f5167bbee230198d9f1531007c0f213e310110a20 F src/exceptions/OFStatItemFailedException.m 19703146d53d891d45a0758ab8f0946ef998ea16dee138e07282c3f2f0f05e6a F src/exceptions/OFStillLockedException.h ddc25e805227bc4640aed508002e93443a196ecbd79fb586c05a37a6c7679f0b F src/exceptions/OFStillLockedException.m 91b0b01b3c4927ad44da62c025899875fc2d71135eec682a2ad6a9bfad3fa3ec F src/exceptions/OFThreadJoinFailedException.h d62a05a01891dbd8b82fd0affc82f06613c72c8757b595df874c34325792c05f F src/exceptions/OFThreadJoinFailedException.m 66ca4d5ea22a3e0e8088a6dc93fab53c2bd3166336c31f6fb7c963441058ee87 F src/exceptions/OFThreadStartFailedException.h c8ac2ffd496fd07b33f17ce19143085654ac10b7190a6c27ee6c0a443a2a28af F src/exceptions/OFThreadStartFailedException.m dbacd6f57c0725cc164a8c4d5cb54d9f3a78add020b068c1d1db5d1457a42d99 F src/exceptions/OFThreadStillRunningException.h a7e0dd948461816b909e3da9ca7a391a99d0cae403cd4fb9910fc38f0a5c0ac9 F src/exceptions/OFThreadStillRunningException.m 52837c82ec011d3c7365ff6232f605d2cd1379e286c625fb1b36fa6a6457de07 F src/exceptions/OFTruncatedDataException.h 2ade25e447b910a3ecf1a1fa6fd8502a20a45d4d13cab7ece23238ffc6a200cd F src/exceptions/OFTruncatedDataException.m 9a0b5ba8734644bd1d68079f29b3e8980de9630514ac1106b92d942b86ae7fb0 F src/exceptions/OFUnboundNamespaceException.h 928d59f73bc3521ebc35c1737622687503137ed790870c835ca56b286e7a390e F src/exceptions/OFUnboundNamespaceException.m 67dd86157833b2d5069d8e1f07e30d5a29025ae3d5437e35d11654eddbeb3c4a F src/exceptions/OFUnboundPrefixException.h 407b972aebbe718e832081cb53c1d0d452416e1799cda5ac2dacc18953eda112 F src/exceptions/OFUnboundPrefixException.m e44ccf71441363f4ed5d8af0095203fa931ddad75630fa36876dbdb0dceaefe3 F src/exceptions/OFUndefinedKeyException.h c3627ed7f5ff4d6095b89483cc15bdddf9cefc81b4b67f0d241d277c9a8b32c5 F src/exceptions/OFUndefinedKeyException.m 3df049e465fc05b2f7d435405f1ef539af3e44a1df651565248821576a695fa5 F src/exceptions/OFUnknownXMLEntityException.h e64939ed60aee3529bda39c2872934780e2a581b94d932006516c991e198208e F src/exceptions/OFUnknownXMLEntityException.m 806dd9465e93077fc5508ae2aa00c9f179ea455669d5009f9b112946fa00686f F src/exceptions/OFUnlockFailedException.h 338cc55ad10c8e9f26927daad038e1fa9a1cd34813be75c01f4ecb25980ee56e F src/exceptions/OFUnlockFailedException.m eaf81e8b6aa0c444a6350949f62c5578f2c76d50c7a88045d5f7f0455859a824 F src/exceptions/OFUnsupportedProtocolException.h e0d81af19e4bdb778478ffb4aabdb2544ea45890f7f8cc00f466de7f91daf71b F src/exceptions/OFUnsupportedProtocolException.m e8d73cf6b545f5e19341cde1933aa4344ac19d79431d9bdd9eb0f249e6d4c41f F src/exceptions/OFUnsupportedVersionException.h 5edcb1131fcb3dfea807d464b76f2d35d21c3bda8bcd665c948d9f0c139e5735 F src/exceptions/OFUnsupportedVersionException.m 3cc78a8ad0433682dedb9b99e64560ab4a1e9ae1c8893030caaa9ce096d3939c F src/exceptions/OFWriteFailedException.h 3548bb003adbaa58c551758d6d631bd6a21b64f11ad535e6840aef07a6823c76 F src/exceptions/OFWriteFailedException.m 0575bc984b2261b6d75d4b5e8aeabc4d156821f83a434700d5350cff046592f3 F src/forwarding/Makefile e70b0ece605f6e8f804e98f6cc3c951e9645890106381db2362dff0554688712 F src/forwarding/apple-forwarding-arm.S 03b6ac04a4e14ce4f52c56b6049e429c9dcba36bf4f9b2e50660d1a71ffd9a19 F src/forwarding/apple-forwarding-arm64.S f7503e92b8d8c159aec47fbf1553aa3ae85282085f090790fea918cecd59a6b9 F src/forwarding/apple-forwarding-i386.S cb13742c25eaba01766155b208e77c1ffdba05f4bcc5209706dff25a627816e3 F src/forwarding/apple-forwarding-ppc.S d88f9fb20909bde3653f39a6764be2fe66574abcad4b34715f04b0819233862d F src/forwarding/apple-forwarding-x86_64.S 3697a89d1f4dd058fdb86c603e5ca181b49ea67f105942d76e5e1b1edd7450d1 F src/forwarding/forwarding-arm-elf.S 6733b0bfbcc4a3a5abd1babd728f2fee27f32f0aec835c1dd7807867759ab17b F src/forwarding/forwarding-arm64-elf.S 66b4e7febbc7468569277dff81d374ddd3dd9aab6dbfba9c617986162aac1575 F src/forwarding/forwarding-mips-elf.S efce5ecb349ed0ce7efb6d2053c138607b5c75d076e1591dc20cc44bf1677d94 F src/forwarding/forwarding-ppc-elf.S 17a1dd406f9b4a10a0e7bf4127b0b1057710038594919e225bac92e37fc37fea F src/forwarding/forwarding-x86-elf.S f9174c326fc683eac45bb6e096f8f1db918f0c8f824ac82f0029fa380a4caff2 F src/forwarding/forwarding-x86-win32.S 3d7c13a1ef792f5f1334786fa21d03645f2a8c279a3d692a890b212005e86c8c F src/forwarding/forwarding-x86_64-elf.S 54b25f79a6989aa1ee1d242f541aa392f6500b3862010e1044bc5fa629e1aa4d F src/forwarding/forwarding-x86_64-macho.S 59f09cc007640b10b3a7d9ce7db84f2288ffebb23d05fa34293417fb12f145fb F src/forwarding/forwarding-x86_64-win64.S cbfc1ea4d8e6bd389c07c187235323e7b8721678a7e444b9d9a4546d241447f3 F src/forwarding/forwarding.S f4783c560ec94108d2b07bbc70c32878b019001e472eebd76ba16a9c4184590e F src/foundation-compat.m b70a21b331e8d391ed1a69dedc2ca4884612ed3b5081dcbce81efced6f5f3c00 F src/instance.h 69b1191150381df2a5efb92563cf8779b8054637fc921f0b2750723f235dccbf F src/instance.m 995026f5963345850119085d21e2d0231cbe6843d765677984e2e2687bc280e9 F src/macros.h b2cfcb11012231d933a1194f789782c80afb9e255cf53c40012771b934fc50c2 F src/objfw-defs.h.in 095ccff6f07bfa0ef13fc68ab80450a646b3f65042117b3c544f548437b8e991 F src/of_asprintf.h adfec6bf611a0472c8c8118b1d546dac99cb1035f7b383a1646dd55d8fceec4b F src/of_asprintf.m 81c730c7362819de26c25ce34db0a46ad6a382701b60c6f036a25fe315b979eb F src/of_strptime.h 564125a9ebc8da32cd546113546c0dfa3ac6654a09633e009e12beb515c48b98 F src/of_strptime.m 9c609e758da967aeb6e67528214a8cbebdd8945e62e2f13bf622d72c89d4db75 F src/pbkdf2.h b00550b5298ddaf1ea5e1ed01bf98ce88e31e168cc260375a562bc58b486ff3a F src/pbkdf2.m 3d1ad1cc1aeabf0b6f76b710fb0848d437466740394780360d1906fad7bfb7f5 F src/platform.h 708e3b429326f1ea0a5e0859d287f5428eb75c862c5a2109f5e1000bad44ac32 F src/resolver.h 27e1b81eb29e50b9d2cbfdbd9b00b7bbfff185a5bea02b35cb7b83d8378c1b72 F src/resolver.m e5254d8f80e032fca0a71fa876764bd16767eb9d23c55f60d8cd27ca54138146 F src/runtime/Makefile fe020dcb1624fb99b109fa33a266f6dc1b15431691e67d3854e4cb9d44ddb269 F src/runtime/arc.m 120ac4ff9d1d38b29c4b8e0cf70134f324bc43f9483910ac1a0e49b4264843ad F src/runtime/category.m 43884199431e565e0b5040b8494c29b9a68e6791712cd06f7f23f6ab75044074 F src/runtime/class.m a5e62b6d57167ff245a74ed7abdff04630d1fecdf39f923a645a67a015d49106 F src/runtime/dtable.m 4412ed56179bf0a7d3a5ae43d0b2611dfe404d5032c163f6bf9b36a3968847dc F src/runtime/exception.m ae672d1e54c3f54de3fc1fc0a1e623946e837602780707f24209e893d224304f F src/runtime/hashtable.m f3c1c769bdbe99c5609c7433aa03695acc388a5d48deece2cb5428c7f8e01902 F src/runtime/init.m 56c82164882f9fa0def298ec9a5e80a0446c840600c27797d8720102b37c0634 F src/runtime/lookup-asm/Makefile a8b7579307ec8d9947bbdf5028b92a48b02c7d52055ce284920f1e1a9fc2ce51 F src/runtime/lookup-asm/lookup-asm-arm-elf.S d2a0bb8e06044173a42c988fc2016e11b855569480277c9d767fb6a43b0ce014 F src/runtime/lookup-asm/lookup-asm-arm64-elf.S 6c773708ebfa0e928e16de28ddbc64dc2f249c8cfaab062642221669ee62a53a F src/runtime/lookup-asm/lookup-asm-mips-elf.S 335bd2cb776e1aea6575e69a160fcfd7876631827bdb90c36c0d735cfe278950 F src/runtime/lookup-asm/lookup-asm-mips64-elf.S 63841bf530df4c5bf8edd6c6919ce7dc6116f1cf6fd47815b0206d64159a668c F src/runtime/lookup-asm/lookup-asm-ppc-elf.S 3d2ce317cc64a8f80a2f5df9a16276f94ec0e8521ac701c23ef47457c8f11fc3 F src/runtime/lookup-asm/lookup-asm-ppc-macho.S 3611eb219c9c4fa42ba657d5b5c677685de570a39d78b8c715a0bb0b2cd4258c F src/runtime/lookup-asm/lookup-asm-sparc-elf.S 7611bda6177854a2cb36ea9b208fe8a3a49fe05969b3e65fc88936cd9096651c F src/runtime/lookup-asm/lookup-asm-sparc64-elf.S 03722104bef2c32a0fb6c2ed4f8d3cdad233cdecd061133736ecf7056b3b3c64 F src/runtime/lookup-asm/lookup-asm-x86-elf.S 795a7400c8c65c0142dbc1e36c97bf23742fe7f789c703a2a9a7837f35ee75aa F src/runtime/lookup-asm/lookup-asm-x86-win32.S eb2fd9ea14c471cba4fd92458e76ab29636ba7f759dae7828273fb8e5930d081 F src/runtime/lookup-asm/lookup-asm-x86_64-elf.S 9089fbd2c01350a4a14b26ae98f63b6ede5cf3665f0dd7d624f7966bda9a6106 F src/runtime/lookup-asm/lookup-asm-x86_64-macho.S e7f39d5ee218baefd863beb702719b8d8854e4c079188aa442372d806c826ce9 F src/runtime/lookup-asm/lookup-asm-x86_64-win64.S 1dd4d380c528bf39c533447fc6ef8bc936f20eba414b545d4a8506e96abca08f F src/runtime/lookup-asm/lookup-asm.S 6f76c17688b9b7b0c3834e6a685b67059c97ff5549c77509c181b59846658e6d F src/runtime/lookup.m b142ca0e6c9ddf3fa2d84f4ddcba1d1a41c612592b606149a5c36fffa2dd94a4 F src/runtime/misc.m f3943f8a7d83fc9a7c5444b3460e4c1def64d6a50ef736cf302316be60865b72 F src/runtime/property.m 79dd5a258d4f68e3a23f61c7f2473f3443e36e8aa1ba0d73fb0940cfcf5eac4c F src/runtime/protocol.m 6bd488345894107419d893b4db3422e6083d8fcfc24ac2c5143e52123af94e6b F src/runtime/runtime-private.h 8959ceec2426b1ac6ec5bd82074e0ec1e0750a64e143308c8df9122b5d10aab2 F src/runtime/runtime.h 35cbcdf16d1d6ec930390867f180618acbb5d31dc407abe1abe9bb9da8313cd0 F src/runtime/selector.m b4065297e3602b1b719cbac0dd599a4e17470e6938230635c7a931f08d085580 F src/runtime/sparsearray.m 4c093ce050dd10064c5d1dc7b6e0a004e140dd57ad98b99d3913d5a603176200 F src/runtime/static-instances.m ef2f0112435bee2402955a8c0d83f58cfe03e87002925220d6a7598aeaa05298 F src/runtime/synchronized.m 675119db683ba3c12c55762672712133a69c73c2ded0caf871608f287007c09d F src/runtime/threading.m 1fbcc9555d8c02c070ee83c18fbd9277445604ce778422431ecb28248d187977 F src/scrypt.h c867024f7072467513390ac19c8c5080999e4dbc4687d8e26ccc458c2b389114 F src/scrypt.m cb91073b60873b0a3d6a8f4b49df5fd93b060827c522642b7075000bf7f55982 F src/socket.h 237f41c8f980fad278a1a8991f1f02be0c7164b1b7c876eb98e418a66bfe72e6 F src/socket.m 798d29602dbccf0c3bc3e09913414344399560fdaffb039611fd33b186f79691 F src/socket_helpers.h af4d92700388c80202223f3c263b1b0edad248f15e8dad196d51eb30a8920ccc F src/threading.h 774a47eec43ae016a09fc890bd81c9f1e55895c979c1ec78c364490a41e1d449 F src/threading.m df2361523e3821e095e8254b70bd17939ff416d2c2586e42a0ae6e81a6a5b3ac F src/threading_pthread.m 430c90cbfe3837fdec5765fc8be23360094e0a129074c99800692ac117f458d8 F src/threading_winapi.m 0dde3aa65612d828ba0a824fa841a74c9d31c1317dd3bf614e659b36dd261e8f F src/unicode.h 4902be8d2efa897f7ef665442093db6727a9eb9cfef4c54abddc083bcdb47504 F src/unicode.m 1b5907249988431546a8a8442133c3ff9a5506a0e36fc1141d29f0e019858d6b F tests/ForwardingTests.m fc741f89e7788c5b62285f72eb725aaa7365ebeebd410fa25fcf867f4f89bee1 F tests/Makefile 2bdc0e082af451730bcde10e721ab5f79f512fd59fc19dcab50ea8f7526e4eef F tests/OFArrayTests.m 39574f1919fc0cd9e3876f71cc95cbff7b03adf3a9916a51c2e2e6f3964ce2df F tests/OFBlockTests.m db3b9ec4b86f79673fdde12e021889c4d1df33c55fc0420b60b84a28b9ec0dfe F tests/OFDataArrayTests.m 07c61622f6ac95c783e728726d65a98738b4c2126e513ddc3db250e669f92658 F tests/OFDateTests.m 2abdea13ae4b4fc25daf4297a13cb59d92a73a78f84b93946ee1fd8ba1648b94 F tests/OFDictionaryTests.m 0918022e863ab045ae14fc73b95736f489ab53a773f8dad4233393ae71822414 F tests/OFHMACTests.m b990fbedbe134366a4f4549a75786d469e44352657bdee41d23fe8edee266a65 F tests/OFHTTPClientTests.m 6a14912f056b553da4dab8dcf8aa606d9a77680e0377b5958cd308dc3d75d3ee F tests/OFHTTPCookieTests.m 2e9348ac5f96e7a6f43dc6189dd9d11c585c8f8bea5b89df527a6df33d5df1e5 F tests/OFINIFileTests.m 2d74cdc4766486547f88e5341321b8cd91713268ee72d0954cfdf75bf398bbc1 F tests/OFJSONTests.m 4cefe879e162f25ea10e4475909a9d4c83e0bf48b7cd88a26f92bbc9fd30224a F tests/OFKernelEventObserverTests.m 26a483d9d819b562c5f9ba227c256d815675e515cdc6b240af2244287f111203 F tests/OFListTests.m 3c7e2e133bb7e00c6ed39017acbee6107c16dd19d6ccaf1c5b99c989d27deb1a F tests/OFMD5HashTests.m 44be095d7c4b354909350ee530e63af5a776a63870236f776b8c4b916a572ba3 F tests/OFNumberTests.m e87866bf3e3c99e1f3b2dcd17d13eaf305937fa98eae7e3855ae275ba89a1c8b F tests/OFObjectTests.m e9d766fa558c29529ae4a7c3becb95b0774a260092266dc87404b090a0334812 F tests/OFPluginTests.m fa91f6aa076581dc1fea64dc679066a0b82698cca86affdb387b71dade33db6e F tests/OFRIPEMD160HashTests.m ae86eb7cb33e263b5bc0c6c3e62049fce9f3c9d8e4a38a97f3ec9f161e7c84cc F tests/OFSHA1HashTests.m 33eb237c282ddd3419fe7893a3b3c533e81219daff284f4628b11b3923565426 F tests/OFSHA224HashTests.m f315d21aac174e374a27fa55b116adb1a2fde7675a757f5f8073c51cffa07d0c F tests/OFSHA256HashTests.m 28da22207cffc985a90eb92bb4de7298ec23c5ed12564fd7ec17eb669c498d3e F tests/OFSHA384HashTests.m 1e9c8626815a9996fa67413924c78f6db4583a82e0225666f37770187b91307a F tests/OFSHA512HashTests.m b5613ecdbe05bd66289c2ffec41d44995da0843cc0962ebf4ea07ea03c2e3e48 F tests/OFSerializationTests.m 8b8cedb1c1973aab2f5f75f572329dcd8f88e49286086bb67fa086e0bfca8469 F tests/OFSetTests.m 104e780811547cc6b560f5304214932f733a7d75a99cd82dac42f3e209e80a1f F tests/OFStreamTests.m d45edb3a8c42169e233481b9266ceff59d1796e7e7b165c3678e75dac5e6335f F tests/OFStringTests.m 4e0f09b991679b47a30f89f8e0148d0232277812a1ba7f74687382c91968cb68 F tests/OFTCPSocketTests.m 4a6a05f55fea33d1af85caf35cf5268b6ad2b2884284fbcdd7081fc99da74513 F tests/OFThreadTests.m 31c7d6b3cb228300521fa7e25c5c58474242708e15a1e9db0984325c80273f78 F tests/OFUDPSocketTests.m bd28700dd395722e1ecc65e4017a1f9a0bc5d3f7ffa69f4f01bf7d7ecdb95b3a F tests/OFURLTests.m b43f4c978f4c82e17658024cd9b47b4926c540968169f072025ec327d8e48f60 F tests/OFXMLElementBuilderTests.m 93fff9b69cd7daae2f4d28f64d8bf2e86f6ffe02cea8a7908073741cf3f3d180 F tests/OFXMLNodeTests.m 8f7f4f8d97acce7fcb81c71b9aa2a161e12dc3d5d400253ec34a77cbd191a6e6 F tests/OFXMLParserTests.m b4df7e9977ccb8db6d7a730982afce9e293dce12487fca3ddeb2975585fbfbc2 F tests/PBKDF2Tests.m 1a9b926561001dbf219ea1ead93bae6c3c1a503d8816491b6ad51a55cae6fb85 F tests/RuntimeTests.m ba845e988f1663dfff5cc88c480bf528364d220586a94912ff6f6cd74b6fb648 F tests/ScryptTests.m c36f9bdb939f3b53ae71a8fcd4ac6e59774b59dd44cc2c8793059ed7268a50cc F tests/TestsAppDelegate.h 59f0e48189e8faec0961b9461a94e40899e1640d70f9b94a300b7c5dd389b59f F tests/TestsAppDelegate.m fb941f8116c632ed90664f5ddd28605dfd032d4c138999d985bff09b0e28ab67 F tests/objc_sync/Makefile 21ce4d68117b7adaa27ca7e38aed91fd88401496236d8644e107af37bbbc973a F tests/objc_sync/test.m 2fe868045e0b4e27ac6b840208542103e5b8e83e22c4f7fadc56fd097963b539 F tests/plugin/Makefile 49897d69813248a318370a0dddc8b33eaa0e5fdf42486fde64368d2c29f2ad73 F tests/plugin/TestPlugin.h b1f4ddc51672e344f116f460ff23edd7ba3731a8e4f2d21b0e988ec1511dc5be F tests/plugin/TestPlugin.m 591fb14b83d5c8b8fab5be894a38872b50418218df7fdb7b8f0edc60d9c1b57c F tests/serialization.xml 2be1e47e3ad5944609549aed655245448141ae968e0c8650554aefc49d400cd9 F tests/testfile.bin ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217 F tests/testfile.ini 828829461b0ba4325b9b3bce3cb67cf4bb5a07746de1b44d7f484634f722b1b9 F tests/testfile.txt 11bc6d44ee4c2c58f2d6688fef09c98a2ec2157ee1d57af5d65867b5db865a4f F tests/tests.xml 5aded18e6723d6528bccf0728451c9f6643271ff772056c72117a9728d199c99 F utils/Makefile 66bf0f7ed178b0751c9462f04775fe03d87d3b7a8a415e4d8980916e57ae12e4 F utils/objfw-compile 3fef84efeb7ee8440a1981e8dd90b36f70ba9882c999f6c664d0ee76170cb91e F utils/objfw-config.in e07dd8bfa481facde8cdce8e24b803e27e3b29727a44148161b258c211b526c8 F utils/ofhash/Makefile 10e10c92fe311a6816065e7fd90dc4da4d6467478b2c874c0ac27253640afc9c F utils/ofhash/OFHash.m edd9d8236f4c309ec96227c02107cb00cba4653fc6522772c2d4a9fe8e23a3fa F utils/ofhash/lang/de.json c22df5828c0c5bf3ac47d409f9cb99574f63421eb4bda9a113418ad344ed6aca F utils/ofhash/lang/languages.json 59396279d5b7df9974282bdc42547c45a78913cd2d9eba8bbfc9daed4d0ab386 F utils/ofhttp/Makefile 6d028b0e9aaade57faee33d826037fe55aa119c4c5c88d5ad8d594718d57bb11 F utils/ofhttp/OFHTTP.m 9d1be742e31d3cb365c30b88a2f8fe155dab3bcb0f3e7bca8c203ac32ac36430 F utils/ofhttp/ProgressBar.h df943e83c190ee89488f264759377a5695eb4e469bfee597fed50eecd0d851a6 F utils/ofhttp/ProgressBar.m 509373b94269744cdce2b2b74a71d807bda132abb90606040a8855543a9d038c F utils/ofhttp/lang/de.json 4101cbff1a57fd771186d73f74c5a8aa11a7bf5cb48864e30a9840a2ac9dce55 F utils/ofhttp/lang/languages.json 59396279d5b7df9974282bdc42547c45a78913cd2d9eba8bbfc9daed4d0ab386 F utils/ofzip/Archive.h d56995be03f949fc7f2c9bddce8205e03d0fa262fbf8234da564fb6e934c076d F utils/ofzip/GZIPArchive.h e1e75c067f829f0a2383eb39aa0aa852b52d38daf2443a9467c9146a80739ab5 F utils/ofzip/GZIPArchive.m 0352ca14b623de4086aafe6de3bab5bd1b00c07c68d57e8bfb209f82182dc4ad F utils/ofzip/Makefile d4da2f7e7826ae1a96a298835a1fbb6d6728a57419cae1d71f191680cabe2596 F utils/ofzip/OFZIP.h 50af7478a60bfc215e352c43e4c2d3383152ccb3fa650513c23cbdd5c672565b F utils/ofzip/OFZIP.m fee5d710b767a66dd53fde46e03fa088c1ab8efbd3cda51412564fe927953992 F utils/ofzip/TarArchive.h ce7384814dfa12507a37b72478a847f10907427f544d2870ec4b99a38e1529fe F utils/ofzip/TarArchive.m de5d10a91bddef8030038da4cc319966352acd640485cc361d24c13b4a14a9d2 F utils/ofzip/ZIPArchive.h 278972ac73f199428ee7ed551e8201c75ee611a8209b35bd6da38258d255f6d4 F utils/ofzip/ZIPArchive.m d50f922fb2f0ce08aa70b7fded8fec0a4c49beef77703ab5f9f405f0d7698a25 F utils/ofzip/lang/de.json 8697410c11b6de66f04d121a18dfb486e11f749e100304731f663ccf63f10bb5 F utils/ofzip/lang/languages.json 59396279d5b7df9974282bdc42547c45a78913cd2d9eba8bbfc9daed4d0ab386 P 48ffea9a9a39898158765d4789f6d673ed4e3134f847850b90dba1fbf69932d1 U js Z cb7aa8b2cf1ad7600541bfdbaf460c04