Artifact 1cb9a5edb8946ac6782be6eea63ea5a184b130c710ffbcd02f19c7292342c762:
* bridge: (4 commits)
Add bridging for dictionaries.
...
by
js on
2012-10-29 09:18:55.
C Merge\sbranch\s'bridge'\n\n*\sbridge:\s(4\scommits)\n\s\sAdd\sbridging\sfor\sdictionaries.\n\s\s... D 2012-10-29T09:18:55 F .gitignore 018fa8d87326df81a7b778a6262028065fb71c9e7defae411f42dbc2a4132364 F ChangeLog b87bb280adb811b107773ff33cc777145ac8fa5acceb7ef3920d794f2bce1862 F Doxyfile 7669e1a1195e5462e0e89fa107d8da4211d28236cca820fecf49a2e5c82ce8c4 F Info.plist.in a131e6786cb869342950e3438c1bbe954b077342f21b9b2136e7aa029c12d36d F LICENSE.GPLv2 32fac3e90cdea91b37289b9ca09d781a364bf22864e52d5c5d6a6fa40080be17 F LICENSE.GPLv3 040444d59237d8142345043e4aec153ef10c8291c8932e5f9e1eba6e791e71e7 F LICENSE.QPL 714e65c9ba0706c46a7f4b93299427dcdc1cc76d1a2e41ffd72646406e95f247 F Makefile 939359cb75121c5064437dbe7d8df6d95d246443ea199ea7018d7686bf99e1c8 F ObjFW.xcodeproj/project.pbxproj 1d3afb7b15016d4db1d5478ff8fa3c6f19528b016b162c370598e17f860ad0c6 F PLATFORMS.md 491300294a801a341416f4cedb0d2eafaeaa239b772d05c4fb7b5176749518a7 F README-WINDOWS.md d219066df73971e48611396fce5d87c96f9bdc141b87ffa3da4355f6d7245d1b F README.md b5ec8989782dba157cbe0c594671d0cd941677c9717f5edf3225a47162e67990 F autogen.sh 3936c3cbbf251d27d7c117d251754fdc5f701c87e682108b6eb123dffefc3a2e x F buildsys.mk.in 8ce39250fe435fd32df00e7f8defe0b203a9e4b902ed4dafc3fcf1e438766cc9 F config.guess 71dba7f4a49e7e625cafdab04e8fdec3af7a59bc3e93e16ac88a96a5cfef8250 F config.sub 7000ece130056d7b88db9f4d694ff60c24da770172244f8b4ad716e75c8999af F configure.ac 2fe06580a41a71ad1d105a7406bb497bb15c5fd72efa4884088ca2f6c9062286 F extra.mk.in e4af4ea919e92b9e10bb667b27d18c5b4405d26756ab7bc824fe5ce043d04cbc F generators/Makefile 4c75e82c1d8f163e354deccd0a76d6cb2e87659a5f093422274d95f7b8e3b060 F generators/TableGenerator.h 89a4050018058dfbdb2bc83c0fd6c011673cf2af17bc75fec89eb2b29a63d1c4 F generators/TableGenerator.m 820c9b00cfc17111b96de9cd001d508d2baf1222ae67432733c83884503dd40e F generators/copyright.h 294c266fd40a5bec96779b123d9a066ce8078a1392d945f9597061c545ca38db F install-sh f9c6aba00db453e84155727197a3cb01fc13b12f1df7cb810cb23a2df83f2f68 F m4/acx_pthread.m4 404ea9b78f5598fe5d0e927316fc1983161e06db9dd817d8be53e20d48793057 F m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6 F m4/buildsys.m4 7661b473e837ad34ed21b25933babf4696ad355e50233de4f41b56b14b1ea09d F src/Makefile 13bfd6fa5977714e9e52a4066041a74bc6fa912694d9d2f92351afbadadbe3e5 F src/OFApplication.h f44a22ec3a98e8c7d8667442491d7f1835b926edad02b33e980f382b713d9af5 F src/OFApplication.m 9867bc719fe072c142d352f916fc732f3301658527c0c896f3935c74c0c99643 F src/OFArray.h fb38e681204b19cd1ef12cd5a453cd7f8d163625da31947396fc3a4449a3e084 F src/OFArray.m 03e4be362e1406383d06bd3ff246b46e35fa02c6432e30bce749fb1aeb63e523 F src/OFArray_adjacent.h c15d3ba8dae00e4cc004f9584aab504e5e8aa29863e1c3dc75b4e4980ff88cdc F src/OFArray_adjacent.m cdb0c9cc7a6b4197a539c4d3437cdfeb4e12805caa808d07335db309a66c2123 F src/OFArray_adjacentSubarray.h de6875afe2e3a16d976266aea060788f0f098102243145e156c9ec6a7b5784e4 F src/OFArray_adjacentSubarray.m 27e54c8e9a37879aa6b107a624d762738b031c7f182e357ef28eb978b2720a03 F src/OFArray_subarray.h f561bc8a44500c4a9f5655e4c6fab4cb80ef4be28d753131dc1ae4ddf144b50d F src/OFArray_subarray.m 9e2eeeec2e28f7db931474f401fbbd55384293780b39a04b2a543d1f2024b414 F src/OFAutoreleasePool.h 6e133e19665e2a6bfe1535d86576d30705dd162e7d2d2e3210592d282000166d F src/OFAutoreleasePool.m b7dda03eca2da62e154e31dc61d914d905ac7c906f0f0d9f722c2bbe0027ec31 F src/OFBlock.h b8e1a2deb434c0b3a57de3b5c7b2a73942274ecbd3cbdcececbba47a43609f55 F src/OFBlock.m 6ab3d02d2d2cdaead072a0a03bf824473e513b709a9253befc5523ae226d5aff F src/OFCollection.h 39431ad515493c588564f896cb3352fd33b574992d8ce94274ad4414541e09ef F src/OFCondition.h 7903b725d168513d2af483d1672bec4809ce3d5041b2efb7258885b3ea3fbb9b F src/OFCondition.m 7c6f9d2d690b8f087a34ee723a747673d80c76e0f7bbc658721c7f1fb1b32432 F src/OFConstantString.h 592b0ead4591837145f231791b319779497586a8d8c655dca12db564420d2685 F src/OFConstantString.m 7dbd47e4c76bb2621e771177c14fb6d27ca4154066a73388a1e5cb774df022d2 F src/OFCountedSet.h a4d21d5e22907cfcd562fe5b2637093b71007621a77b50e413ff76a0d357d363 F src/OFCountedSet.m dd9c0e4002b2a6d4b4f013e4b8ac3567d370561556e1137684544f8e3b1dba3b F src/OFCountedSet_hashtable.h 81f42e9cea02067499ef18070785d2fb827f84691f6fc08bdb20f43c4439228e F src/OFCountedSet_hashtable.m 16ad1c4d5e518f0977dbe65b25bbbedfa0b8b6e702537e4142beeedb80f1f32d F src/OFDataArray+Hashing.h 56ee04101cc6675009df6a476a5570bbcdb01e4c953fb49368d2ee58f8cbf430 F src/OFDataArray+Hashing.m d10ff72ecd952c49d62af3409240feb1549c4436bfa6bf80a39fcbabf5565771 F src/OFDataArray.h c01f27a1bc184313cb826106856b652729ab1922c86a20e45596d1f2c6fcf3f5 F src/OFDataArray.m 238d0749d1e67816c14af0dc0108e26ca1733f0060c99e29034129ab396277e8 F src/OFDate.h acf9da0e0420e75c10de9c4daa734f31b23582a0dc878234026298e0cd878606 F src/OFDate.m da5cc3c73ae11d5fb5f07038a61382ff4e1562a3a1afae01d4f62e167aeb7498 F src/OFDictionary.h 300f9a46a50ac9cdd01b6e7f97ac017184a66c44d93690ced848a12954a4c00f F src/OFDictionary.m 9c777b7efa31c3f0fa79947c723d37fdf4ccba9fdb655911527573ce4232e1f5 F src/OFDictionary_hashtable.h 0b9c9692a0efd55c3f57382b54d31a531f28fdf287e980467da75f5376d27f6f F src/OFDictionary_hashtable.m 362543b07652c9bb7ecae409b7135ce66e39056ec598f6374581b70bcb734737 F src/OFEnumerator.h 8203f0ccdd580f890ffa356df179d85d29702a318a77f56cffd21112401d60be F src/OFEnumerator.m a52bed56fce3ba291910b9c9963f83437afbe843a9b117f9c24497913c2b2889 F src/OFFile.h 296a9224eddfbb100cd6c9a25d4430cd0dff21eaddefd9e73120d025c43df426 F src/OFFile.m ffd2b8da5eea7d3d703810e87e522f6f17e16a649be5a92640457805bb856830 F src/OFHTTPRequest.h 26ed4a79d09065a606814a17134b938378a87b50d25cbc55463fcca9848baf02 F src/OFHTTPRequest.m 2442ea87239967e518aaa31333b709822de121cd7dce25dbe2c2fff5206fe123 F src/OFHash.h 694ee414f3059c4a3b43d3cea96f6b0185b09f7e5cb672f925f5d541f0178b25 F src/OFHash.m a3d9e072960c0026d1193cdb7efc3f75433e80f88318a0f0cf839ca54e89cc4c F src/OFIntrospection.h b853dc8c4c2110c1e3999632979f7cf6d254c3b0d08ef24f68301afcf415fc09 F src/OFIntrospection.m 3575f5766b3d55153f22e24a1466174d85128dbf94d9963dd94f3312ea9aa019 F src/OFJSONRepresentation.h 0c0aa1418159de1be3f81be34ce884b6867d9ac2a57d4aedef0902f35a288b5e F src/OFList.h f7c36c6b3323fe7fa044aaa8cba837e1eb836d579d0246d203a9ad35f4dede48 F src/OFList.m ccac864af82629ab8cff0fa7cbd9b11b7b64d8ea7087fdd2b43c6629f7d459db F src/OFLocking.h 5f7cf70e41de0a19c38f1c3805f5002abcad280f8b56f1a57f480b903bd1f481 F src/OFMD5Hash.h b8a9b23fd3b9091abb4e188f298186d93e95b07c51233d0dd6ec541c4a7b549e F src/OFMD5Hash.m 233d143bc4e505fb3290f381861e0504a1664ce8aea959e98c6532635dc8cfe4 F src/OFMutableArray.h 3b79729549f61675fa58be4bf27c3e44c73e1f04c33680714de8d0134c5c5d14 F src/OFMutableArray.m 93a257326c9ebb3ba7cbba1229633fb2a37cdfdd67696e6e719bbf366dafd95c F src/OFMutableArray_adjacent.h 923f4a4a871a171d7197959416b89f4708d398aa95b0ef2ecc79bf314c1f730a F src/OFMutableArray_adjacent.m 83612a9b9c07b84fc6cb4f621efd8b74bb92b03a7f0ca4f3c0b08ce0afab8371 F src/OFMutableDictionary.h 0b8942ce100148b15982022d71cc0f2dfdd800d7eadd740373bf0f7f5dee76fb F src/OFMutableDictionary.m 366d9b52dcf6a65ea66a7f8c81cc71c1ba03facf938877a9e8d837c666ed1bc2 F src/OFMutableDictionary_hashtable.h cf5e6a25c983ca8153f2172f230af2f45f35dffd44ee1e605b62a3ef7053764a F src/OFMutableDictionary_hashtable.m c4df3481c5b6c670d162d07f9bd0e8a9f5ad73a4f4557f9d396001d986dabb72 F src/OFMutableSet.h df687701d60e54ae19db5a67b4d72419850629b06b3f0d681cc175f23a5bbe3f F src/OFMutableSet.m e5b23d482d117abb81a1e7265a5c332baf81f9dba66f254431b32b1bd19ce76c F src/OFMutableSet_hashtable.h 0af0d9f3a8e352e9fd5a8a52b6938d467dd788d31f6daf3ac7e2323570873da2 F src/OFMutableSet_hashtable.m 6a160c972313ad3f093258011c5cbd038f995c0d98557294cd6febfb56d981dc F src/OFMutableString.h 37a957d0d84c36857835b25d2b023a70015be143e226cd3375dbb500a4c5ee9b F src/OFMutableString.m 5fcf1bb841123364628fad00cd17f63e2e5582480b09d1cc360074b7f7e54ad5 F src/OFMutableString_UTF8.h ddae683c1bb87a4a42fc4aab3072e15574bac79b5fa3b2a31475b47f83c7ea2d F src/OFMutableString_UTF8.m a8539dd005f6c4c5ae05067e07f6990349f33264658e45b8cb47c4ece87d8fd5 F src/OFMutex.h 9e5b4524e519ab784a855f39b2f607b4df55d99c0c5024c04f9640de07d71107 F src/OFMutex.m e9519677f8df7e9cec7583241ae4c9585c6dd34cfccab22e1ee42d58d04289fb F src/OFNull.h b64619ec77ff776f39452ab6ccbe1ea31cf3c50737106d9b8c517dacd29eedc7 F src/OFNull.m 469bfd71046927130417619eb9f277d8bf9f278379d4ee81b3bccc3f01be1512 F src/OFNumber.h 40cf62c75a354af13b138dc265b068352c286711088eaf5af6eb8dd271f755a3 F src/OFNumber.m 2866f4968cef72c8a2584c652e6a625473104ac987376f73490e80d101a6aa38 F src/OFObject+Serialization.h 165383aa870a0c3e3a27538c5c2315049f42a731f29ed0033daa9944cca291c8 F src/OFObject+Serialization.m c7f6b6d6fdaaa4828f0497e7426462c365946bab3fd5bada2c2155ff75ffed2f F src/OFObject.h 97ec10457be3f5625cbd18fb59c773069483112af15c0123a0b06c2ea6bed8bc F src/OFObject.m 130a752ea77b169af47f4dd874544836ec40d83e0acc6e09f7701c92b9fda7d1 F src/OFPlugin.h c5458c048ce5b756da832d7478986d78754be155530cc7764462e031536e30da F src/OFPlugin.m 1e21ccb1ef20c9e6445f1c833468b83dbca970f90227abdd1bdd3f6a3360ccf7 F src/OFProcess.h 7797d92ef6cebe67905783a8e34d906dd74c4552f5b9d8809cf06429c585cb49 F src/OFProcess.m 0d392825506fa0f89d6f70a767130c7ffcaaeac2e04ec5a81517a97f6e2762ff F src/OFRecursiveMutex.h 6d98d1fbf77137d731a9d67ec6e037f90de97aafbf206531dbec13e008552ee3 F src/OFRecursiveMutex.m 2706783ddc41f20ba13ffec3acd959d2901a5e8d27bc378bf110f2358547e7fd F src/OFRunLoop.h 3854375363c758220df5f15d103feccdd46e34d14a93274ecf929a96f85a4629 F src/OFRunLoop.m 5d7da1576194dfbb3a022a0d9c4179433ec4d11903c2e1a1945cee62d4af176b F src/OFSHA1Hash.h a8c4402420fa1e0f0d3feede744e889e78eb834fac7b094e36461f332577a310 F src/OFSHA1Hash.m 88920d7f76c7f627caf719894db3429be1fc32539650d14609981c8ca8fa84d6 F src/OFSeekableStream.h 56eb0b9d36b5e149b1fad9683d408b5d692d572eabd00c808269e4f4f2938eea F src/OFSeekableStream.m 3a3c16de1f0a398e8bb377ee6e8d550983cf05da8a6a8dd5ba6a6ba18398a687 F src/OFSerialization.h 989b553d8c78b11481502eccaa838f5476dd53dbfb3a4fc4455a3a5464539d51 F src/OFSet.h 45f4477f9569a7af878395de1c9aee26c6755cffd8cf8bd879642354aeda27b1 F src/OFSet.m 64a43ff987486138d3e9497fddb6677dae8656305bbbc94b13ee51b21eac6c66 F src/OFSet_hashtable.h 673218c8e745c6a2416da460ddf386b28856eaeb622703b05359119847630f23 F src/OFSet_hashtable.m 246ec8ee26a4c88d2d3702e01cbd0ad90b2f782f80606f491fe9d924f996269e F src/OFSortedList.h 4d01ae293c4afa3a9fcabf820a1d17ae86dd1938860a4ea2dfb421ee1e7921ad F src/OFSortedList.m e06bf0474aba35dc63f3f16a1726664d178424e4a94b3deb656d21853eda3620 F src/OFStream.h 16acb784a67db0edf0e7002946c0e28ae3243a3bc194794b0fc962ea2ed58ea3 F src/OFStream.m cea01024de2d50b0e4274bf64e5bcd9d6f3668018e4bec1850db17f4c1123726 F src/OFStreamObserver.h 714bdc609e409072a1e1ee1c0b2c366aa04fd0200921f38becdb0ac5d0d50ca8 F src/OFStreamObserver.m f18e10652902784bb42908ab9a4a022402b3c82cc5f620afec7c1280c025b24a F src/OFStreamObserver_kqueue.h 84d9493de7e402bfad048a438e9f0230e0d9272e83d01d7c528ffb11316fc320 F src/OFStreamObserver_kqueue.m 8827a4d942b7e177e0c87371e07dc43da31c090651ebca4d6a63608cb73bed8f F src/OFStreamObserver_poll.h cc742a85a4ea5bbf6a99dbc3744e9581b3a7805c91ba832e870a737bc75ba15b F src/OFStreamObserver_poll.m ca9d9563645a8d00d6781e45b601baf806485917e7e82c1d5d3f872cab0ea10d F src/OFStreamObserver_select.h 9d16306410a8035e3a30fa9e8e8eaa06b92df2ac746ed22f5179cd56e26c73b2 F src/OFStreamObserver_select.m 66f75ef514424f17d58f6e8397e6dafa7bde628480ad7f250a9f404fa769432c F src/OFStreamSocket.h 70d0ff65e2530d55fe728be2ace57a76b4d9e9b1baa6a35de5a0c739a9fa13d6 F src/OFStreamSocket.m ccc1ba2bd0a10527f357e23ff39ec6d66fa2059e270ae3e28d5068cce5076421 F src/OFString+Hashing.h a3bf7e32c96af93094c832b3c1966b4a6e36b7f8e53fdc918cde0e33549a454c F src/OFString+Hashing.m e9a2adf039dd0940829f95d3aeadf0d47174ccedee2f99f531ad6839ec6088a0 F src/OFString+JSONValue.h 90f09f4010068f2db97ceefad059a047fad3f0676ab2c764341677e47ddb918e F src/OFString+JSONValue.m 12270ead53ee62a0395c36ee610b0f2bedf71d8031358a0ba076f2e3ce20457a F src/OFString+Serialization.h 3afcf0ccb31f6470d04245a9803d7f85b2f5f6bd2943a7c0f186e9f955146456 F src/OFString+Serialization.m 6b475d1780600f0b3077226d08613317944036ffde6d7615a6a1569a499ebba0 F src/OFString+URLEncoding.h cdcbb64a849e63d0c4c53f6f181604670fb1c7205aec0ed0422524dda418dbea F src/OFString+URLEncoding.m 4bb769e47ed92846da2b579e1c3ab493fbefc522ecb8a62c595e8f4136018cfa F src/OFString+XMLEscaping.h 14f7f4c39a756b6ecf03692f17ea454058f33159e204708126bbf6f48cab1099 F src/OFString+XMLEscaping.m c0bd527074e876e21cb29821c11285361ac0755ad767ad6b5b08a2442363ec14 F src/OFString+XMLUnescaping.h 0af39e8a26b252e0f2f207d2585295d96cf82a6204c13b6a4aa1a79f42ac4e6f F src/OFString+XMLUnescaping.m d167de896a6b43798cfec865c441e8c7e30ecf59a948609969f6ecc62fc90d91 F src/OFString.h ec74b3531b68eda91b7150acc19b540751018cf767201af8163c323cd90d1fb1 F src/OFString.m 38b0945b74c92155944d48511a9556f5e186267f81ca12afdefb3c15142dc0b3 F src/OFString_UTF8.h cbba34b9c459f0526181236e2562d793474ba724553039ffa8bc92975e96ec61 F src/OFString_UTF8.m 7a3937da166df5b10f9aeb4ab62bcbf0f2a861b4352dd5c7d03d0e427e32fb7f F src/OFTCPSocket+SOCKS5.h 24de21d750db40631bddb9f918566c184756dea0aeffb08156e754913fd4bcef F src/OFTCPSocket+SOCKS5.m b4620fe0172cd8a260c5320c4d0d83eaa151188f9a0b758c1486da8bd796e3e8 F src/OFTCPSocket.h e5cbeb8df74314a07501309fae6f38c630962520add4c49fa4139cf610b6eb03 F src/OFTCPSocket.m c453a27f5670fa8e81f6d196ad0a285a1d72b2cea802f75bc5b6db3594718377 F src/OFTLSKey.h 5168cee9c0d6fc4af2b214ccff1ea5feda5a9f59e34f64abeab859bfbdadac31 F src/OFTLSKey.m 576ec30af688f40394fa19ffe1602adf325a66d68ed6fac2b1cecf6b35ec484b F src/OFTLSSocket.h 9e3217c03162c4f3a36100bea8c8d017f1545b695207fef276d70d0dd64b68ac F src/OFThread.h f5f613cd722eb532e7079fc6e9e7e3998b4367cf103bdc7a533edc86f2302eb7 F src/OFThread.m 94dbbf6fa0745e275556c5a95c9a78296c11d9ea11e3d70f471af6f4624a346f F src/OFThreadPool.h 1c5160c9947231956a30acd83b3d279476899103c064ad36ae33d2d04e6d2d5e F src/OFThreadPool.m 5b323e884d54d74738f8717114f38bd105d0327e4243bdb3485ce2e85bd404fa F src/OFTimer.h 91db3a9035c483d6a59a84163a8ab783599d1868ca6d7bbcc02a9e7b3cf89f95 F src/OFTimer.m ccda29e08b5716a627f681ea5aeb4cf98717f41060c1f5f0ce683f7b95fa17a3 F src/OFURL.h 7d9024f690c770d4846e31709aed58c1aae08eb6177d72593483b4ccf7439d71 F src/OFURL.m 7c53691cc2ae333a81933f583f9e10fa77730532c1df4843d22e98712f7ee140 F src/OFXMLAttribute.h c19bf55bb645bb4ea1210fd686ffe1645ee0172b0b036eac8fd226fa7b23ee8a F src/OFXMLAttribute.m cc7877f54467d6fe36233b0cfbdb7d0a3ec463b7f2ba94c6346ab2b78d25373a F src/OFXMLCDATA.h f44a02374d84dc3a3ce9274e09b58d33e9679a0bce1a93d5bfaf51c268300009 F src/OFXMLCDATA.m ee012736ca7514db5f30df8ed0202f10c250a5b08eb3a28be3969b92a453650b F src/OFXMLCharacters.h f441aea2d017935c9d0e024926604466f9f2c1b2873889f4b525d1e63880af1f F src/OFXMLCharacters.m ae50e60984e5ca7c90648a7c228b9dc1a969a47e28e3a8fd975c91cbcfba3256 F src/OFXMLComment.h ec0321adf2da9a86ebbb58b2bbacbf80b37f5206cc67da7f393285d9693ade43 F src/OFXMLComment.m 6961a2ec1b6dc2764d7acbbc12e5226084e3c5df1be4c9becab10359f51d1d39 F src/OFXMLElement+Serialization.h 94d6b314efde0cebcb26299d906f1e704ea093da25a6ab00de87a59a8cd0c672 F src/OFXMLElement+Serialization.m 2f13ccd9abf6381d1ebc2b9e140a58356da86d914ade7b084f1b4b3fa0adada9 F src/OFXMLElement.h 508c8940063cc9df6c564913bebd79ed4e1a62eb8924686cee2ace7b54fd4f9f F src/OFXMLElement.m b32bd298a6080f5db9e88ac4b0e9521dabbe4dffefc4255255f3f59991af04b7 F src/OFXMLElementBuilder.h 6c8ea679288305f861ac5e03801643ff235c5a633973db96f94501f4c57a31ce F src/OFXMLElementBuilder.m 5fb1759a2af794d906b9f1f404cb6486181abe57ecb1cd7114b5a77ffb5a0b09 F src/OFXMLNode.h 666bc655122116ed42e281be45832fd6f9bba68419a494054bc5d4250bfed461 F src/OFXMLNode.m cb63feb9eb78b5c8009c3a35fff6b6eac312b4150195c0a90f2cae2beaa0d96a F src/OFXMLParser.h ee5f98932bcf81eeff21960409d5b861ce448117b7ca7672edd4f32599d44b60 F src/OFXMLParser.m ca01c9a5ad553b57198f905a66b89a5ba645632ac4a2081e6824c613e757152c F src/OFXMLProcessingInstructions.h 74e2fbe3db5cd4d60491c59ede404e3befc1af1204187a951fddfc6fd1ad9b0b F src/OFXMLProcessingInstructions.m a5d7094212687f2f2bcbb3b44949aebcc86330347ff4406f0add6a530f67299c F src/ObjFW.h 0cadaadec7b3b84e02e174659918ae90c9b4bab6c56491778ec7c3f67c5522ec F src/asprintf.h a62194f12d1c4aeadbe8386958b9f2237e88ed17eb723afb47436431a2ee78c9 F src/asprintf.m 7f6485171ed2fabed91c348308039256f997ad61b436b29205d3b762bd94f827 F src/atomic.h ca437e8011342da166b534b76d6efcc9e76bfc74920ab4ab01b0387af865128d F src/autorelease.h d4847c3084e446cd88e74a7e937c5897b2fd8ff4efd507f00acccd0a33ea7e20 F src/autorelease.m bf4537c728f4aee8f10e0abef26015934839f3a03ace24c3bd5792ead6246eff F src/base64.h bb1592a05920438b8d55fdd1fa6fdb1f1be426c67793420001be5864077ba6df F src/base64.m 9c1fb17538095465efe755bcc47387a140f11815da993861a3ec8935150d83e1 F src/bridge/Makefile 4a679bc7257032cd0d50fb16dea3342246b6706294d201d26fc8d9f94c0a5f89 F src/bridge/NSArray+OFObject.h 10c6e3a7db61ce3737ef2dba5a7d4d5d0c90148987cf1d1d3aeb460f6b7132aa F src/bridge/NSArray+OFObject.m 1b0d3190b9e0151db311d786eb93a9074122d9569b10ba2589bee873ad7da971 F src/bridge/NSArray_OFArray.h 7958ae4e278659b7534357e071944560bb01bd78a6d229e59160330ba631d834 F src/bridge/NSArray_OFArray.m 95b8f127f3d3776520c54bf00ac841ad3c37cf6e9b0a55f3eddd252d2d6bf3ba F src/bridge/NSBridging.h ddf43dbd809da0b2b05ea7d9ba3ac3b610d3c1e844fd51c252a8a4385ad7364c F src/bridge/NSDictionary+OFObject.h d835b41083dca4c5d8fc1234483f1df561242990250abb6cffeca0400b762314 F src/bridge/NSDictionary+OFObject.m 8c223e7b6f45bbf4f040a13e0e4e60ef24e4dd60284c858851bcb649d9d89fe9 F src/bridge/NSDictionary_OFDictionary.h 44a026bf0b8c503934b7eab70a09144e88c72b8ab386ac43f1a18653db9b8134 F src/bridge/NSDictionary_OFDictionary.m 68c180ab17b3b128b792708a1c8a163e533e7073735a50c01f4f9a00bcebfc95 F src/bridge/NSString+OFObject.h c125e3692c58cdd01658b95bf78c33a12072264c9b4be330b05238fdc4e20a6e F src/bridge/NSString+OFObject.m 132f95efe310141637f0c815e30983d3c676a61f82ab3f53d8ddfea1e1cd7846 F src/bridge/OFArray+NSObject.h 3bc2a98e73063a8a03114862a0d5bfa070b04e96b355f824b1b89340e9148528 F src/bridge/OFArray+NSObject.m 24bde89643e478a7a9134343e16d9e81f66a5cd74e3ef1ae4f051b08badb2671 F src/bridge/OFArray_NSArray.h b3129f5fa40db51a34537439ba949dc47128824c1f96d2f630943f31527430c7 F src/bridge/OFArray_NSArray.m e60dcc6ae68d54e69c587b17e0d560f1ba62bf99493ec8fbb2f1aa3d34285da8 F src/bridge/OFBridging.h 0c681d1772b0a98e81bc3c5d4f3a7134b23c0e5b65f678df4aba6ff4882de4f0 F src/bridge/OFDictionary+NSObject.h 1e870b96bc2f3e1ddd38edb474b40faa01d34faf1c455424ed03b4d25938ab58 F src/bridge/OFDictionary+NSObject.m 5dd6136b0767b51d9d63cb81da77e64512dcf7093ec23b0557659aae4c62f075 F src/bridge/OFDictionary_NSDictionary.h 7d546035fe665616356207b4d90f65a654f59bc6d53d0dfe291b53edab0f6170 F src/bridge/OFDictionary_NSDictionary.m 6cf43a6addb4fc48c5560f8376e20586099335d4567038b83a4f6da48ed61775 F src/bridge/OFString+NSObject.h 0b952377011657de8dee020f396eff83aac2b07f47194d2416c35e5961edf949 F src/bridge/OFString+NSObject.m 88aba94357beb015c24679369d699f153f44f67e1a767f50f66b90713512ac96 F src/bridge/bridge.h 75323a2fd84909c653e4a221f64b3119fb14a3e75796d4b867356eec84760d9d F src/exceptions/Makefile de8d20daa54657a14d9e70472f2cc0cadc484ada6b9d43a8af20641c51f81eab F src/exceptions/OFAcceptFailedException.h 04b466941c4c0e6fcf2156b7dcc7b307a941dcf8f5680fac28c9ab3359609c9e F src/exceptions/OFAcceptFailedException.m c457c058f0b8b2281bfedb2530272f6ef93f103078875d199b9f03c6f248b64d F src/exceptions/OFAddressTranslationFailedException.h 09d6d7afc10bb01bf24fb7dde9472e8388155899b8f7ec5685bdc5b19a3547f7 F src/exceptions/OFAddressTranslationFailedException.m 34c9824ce1b37d151b4b9350d78585036cf9c364c626f919ced5331723dd9053 F src/exceptions/OFAllocFailedException.h 8dc185f2456588cd444857901b764da028e08694a0810cc91681c9d8162a8154 F src/exceptions/OFAllocFailedException.m 13d067f85ca55c243c50ba79ae1f357b241cfa72585306455301417d02c6fd18 F src/exceptions/OFAlreadyConnectedException.h adb1b1614443ead1a552994060470de03d73c2091b8af4c5c80a59feb2105f4a F src/exceptions/OFAlreadyConnectedException.m 5e1a345877265858fbe59a0f6ad97e50f2e611664ada3b20ab29cd637a9e276b F src/exceptions/OFBindFailedException.h 0af1af16b58b1cc7fed8ca8e467ea6239c46d3e1bb77b65bbc4cfa58405ec752 F src/exceptions/OFBindFailedException.m e975d14a09a91cdcf5f93cbc139a9fa6d2932de812ccf52cd14445462678fc6c F src/exceptions/OFChangeDirectoryFailedException.h 9ff35db3f71f03e2dfa6405e926523d8378fd5aba637eb43f75b3cccddb3ea7f F src/exceptions/OFChangeDirectoryFailedException.m 061077ad6c85b50a65173bd408224a182656be759af755099d59d27d0aac8314 F src/exceptions/OFChangeFileModeFailedException.h 11bbff2a845441fc70a56c19d675ba48d7e78300a2753082dd26f71411b8e431 F src/exceptions/OFChangeFileModeFailedException.m 84e028f2f554bfa297a5490e9b730fe74929858f47b9a2a1cb7611ee3389f988 F src/exceptions/OFChangeFileOwnerFailedException.h 635d46a664a2468012d8c226476fb0cefa0ed3806fb107b70190fa3838519689 F src/exceptions/OFChangeFileOwnerFailedException.m e07fdc2effb871b89b1ddb6c723ffb4b119443e7c52a0495c0365b5c3bc2f083 F src/exceptions/OFConditionBroadcastFailedException.h 026060a657365f8af53ca65da8a859e2693b99b4567d4cd7712b8b31d51edcc3 F src/exceptions/OFConditionBroadcastFailedException.m 3559216b348fb7e1ee6111df0c60ecf96768b3d85cffcea79defbfd35092fcf0 F src/exceptions/OFConditionSignalFailedException.h 311d9b6910f745c9f74ae68650fb0d85263e01838fafab806d6343e6dd7c7684 F src/exceptions/OFConditionSignalFailedException.m d23e0ba8373c7f23d308fa588fb23bd35b9aaa8a949b393adab6eb30c88fdac4 F src/exceptions/OFConditionStillWaitingException.h eb27517fdc577422de70ff58621074465ef5ad0bf5708c398aa1ebd724ca45e9 F src/exceptions/OFConditionStillWaitingException.m bdcb857f8132213c04c62d796074484a62b8447b924e6aac2cc8f3315dbb06f9 F src/exceptions/OFConditionWaitFailedException.h 40bc540d39c30e1a1b61be67ab2f69e174664db44ff167d39f404da91f1e83f4 F src/exceptions/OFConditionWaitFailedException.m f57be4081ac8a90a380a5d25eaec0cac57a0c513c9f8d71b6d011d4d6f15c81f F src/exceptions/OFConnectionFailedException.h 21b9cba4735987c07de2e28c230ec3507f0ef09d8b7440bb02367f1e870dba0d F src/exceptions/OFConnectionFailedException.m c39e733948e0f053edad216eebb820f4f6e05f532396fe27d294556d088cc9c2 F src/exceptions/OFCopyFileFailedException.h 165c03ea077d0667143c6caa4aa61c681baa288ee7f7d16b84e0fac620cf54de F src/exceptions/OFCopyFileFailedException.m 0092226d0a812dffdfbdfe295a57ed3e940a32641209868371c2ec5043698533 F src/exceptions/OFCreateDirectoryFailedException.h 1fdf7b813d6ffc37651cea5d53ef27fc80502d3bb48dbcd2404d6fe483391004 F src/exceptions/OFCreateDirectoryFailedException.m 49460e3e5dfea064c2853196816176dff615cba014facb5b43b80939a1216106 F src/exceptions/OFDeleteDirectoryFailedException.h dc41961a47a36d6aceb65314c20b7d3e5abbf7320aa79545cf8388965046f418 F src/exceptions/OFDeleteDirectoryFailedException.m d0a7435971b5fee8eee81e3978a1798f8c331f9bf958481a2255416151204a54 F src/exceptions/OFDeleteFileFailedException.h 505ab19590f916989c4606bf6a45d76ba4417ba984a3a23ae6f64e027360a839 F src/exceptions/OFDeleteFileFailedException.m b0c27762920a600ba023bee9e60b87df09c5af4aeb88abae286fd40db1a3abba F src/exceptions/OFEnumerationMutationException.h 718f8245b4554ebac6446960a855ead7dfa5215f8726dc3b7abcb07a0a027fac F src/exceptions/OFEnumerationMutationException.m 15571f572b68ee022e1d4a4ec9fe11657820b0309e960230925c94d7df5ed2de F src/exceptions/OFException.h b67f63d01ae9be5bb38b3de7217b7ec7756b9fa33a076e5ed2e01fb56d96e345 F src/exceptions/OFException.m 2112dc5f17d18eabf5ced7acf6bef988c1b21b805bb6e0962e3efdb48cd5f6ee F src/exceptions/OFHTTPRequestFailedException.h 457ed631196733c9f22316ce4f4f9c20773a0f922b18fff51f390c5293bbd4cd F src/exceptions/OFHTTPRequestFailedException.m f3f841e09466dbdd5a2cf4cf7d528204de9f4f0aaa2092dd25623772a2da1ce0 F src/exceptions/OFHashAlreadyCalculatedException.h dffb0c25b2074bb480225259a2a87311acb229ad85eeb7f346d02cc5ea3d5e2e F src/exceptions/OFHashAlreadyCalculatedException.m 483aecd301506b97b8b4c8f08f9fb08fb126f9215c889f6a479a0f833dbe6c3f F src/exceptions/OFInitializationFailedException.h d05684db8566f3527c428ee2cbc63dd19a69e08fde8e64d960bd19ec6c5df664 F src/exceptions/OFInitializationFailedException.m a1a965a4db6c78ea856097616f0a19ed11e7c75c875e3f3f7dc506c19ada84a2 F src/exceptions/OFInvalidArgumentException.h 56e0f231705ea7d24270f378833507f05e50cef4d059d3e8388edeb12343b303 F src/exceptions/OFInvalidArgumentException.m 18afe7f0308eef5d5967d0cc36b1352e07eae9c93cd2acafe88ffc5560790ffc F src/exceptions/OFInvalidEncodingException.h f12016bf668ac09c7778e2304254344f493c7afc60cfeab97c3672eeae2a9083 F src/exceptions/OFInvalidEncodingException.m 135381e8f754050fb68c61beb5fffa597e51d79dd7b14453d5325e3ea11d611b F src/exceptions/OFInvalidFormatException.h 00384b942b0739eaab3f0b8b86d258c8160ad3299e8bd7e1570538d0f53bf6a6 F src/exceptions/OFInvalidFormatException.m bce3a8f7f2ca0de4b84fa0a525328eaf6aba0e926f4bd2e201b2c7cf0b8ab250 F src/exceptions/OFInvalidJSONException.h a8f09d2f14024d8d34e38c00c8e5d2d68b7802817a4e38002fe421d3218cb121 F src/exceptions/OFInvalidJSONException.m b02bc8621864a9dbd21f39ce840dcc1075054c4b59cf682274adadda01c0c9d0 F src/exceptions/OFInvalidServerReplyException.h 202340a7e29fef5ed4ec4e3558ea4f029384e42ca184e6b6561d8b87cdd44bac F src/exceptions/OFInvalidServerReplyException.m 9e07ca21b43e1f84234ad526f14ce0f74457592badbae3bc6fa8cea4f2bfeff5 F src/exceptions/OFLinkFailedException.h e83cc922e9506218768b0aacf33ee66df66176ecacda2c5701a4d949599c8113 F src/exceptions/OFLinkFailedException.m 9f6ed4a0203e6e956cec5d7b4ad372d12c11da705229ebd3c9eb44d215c329e7 F src/exceptions/OFListenFailedException.h 6f64d386879ab479f694b4b80aa0755b1bb54c69e726188eaa4b6cdaad316ebf F src/exceptions/OFListenFailedException.m 038815ba7333e644e276aaaa1b732cfeac371e1b7e76d25252af6a9b18fd6371 F src/exceptions/OFLockFailedException.h 4a80700c079d58ed458fa5c5f2e1fc2b146dc9b87c12fa285b4c1324793a6f1b F src/exceptions/OFLockFailedException.m 573e15c5b29bff7ac74c26434618f978e855a5ed27bd4a53c4de1e9b5654b187 F src/exceptions/OFMalformedXMLException.h 2981c6b83732413c167a9986e0d7cc08e5ae8822485570059f7c4d986c83e5e7 F src/exceptions/OFMalformedXMLException.m b3e0941446663e70af7a80a6ea0b34c352c5d5706ae70f0f1cc6257a7949bd06 F src/exceptions/OFMemoryNotPartOfObjectException.h 324206935b7282a19784eba14a3cdc815e31493a20c12a309c25dfab9f002f97 F src/exceptions/OFMemoryNotPartOfObjectException.m cbc504825f1c2a6be909655169f65efb98bcff335fb0a5eed78fcb7c3a81c873 F src/exceptions/OFNotConnectedException.h 01cb208b9838ed2bafe4e80d038df7c456ffe8a5fad806b8ec4de089a59659f8 F src/exceptions/OFNotConnectedException.m 24094739a0f2e8c96aa8bb4ff18558e9ce9941c33062a10198781865b4d1c4bc F src/exceptions/OFNotImplementedException.h 06120ad4608b39bd76c087ad3e7014634723ce58a5590113f442657dccee1285 F src/exceptions/OFNotImplementedException.m 5283a9e0e58701e6ca0f098e558dd79754b69fea3c9eaa4f2f9984c25c000c53 F src/exceptions/OFOpenFileFailedException.h ed13e90553ca12b9cabeba08022b9a676240888f354d51f45462b136248067c2 F src/exceptions/OFOpenFileFailedException.m a32dab7ab47dcd62bb286643591f1f4e1449fc0fc9b28487edd5fb392715cfb0 F src/exceptions/OFOutOfMemoryException.h b7884d33b412e14eb6cac558c048dc5a9f525a2e2bbed899ad38a92f370c7c16 F src/exceptions/OFOutOfMemoryException.m c6c9405930c90d8c19c24c4230189c67661a32d04d380eec28b4e18945fdfd03 F src/exceptions/OFOutOfRangeException.h 38e99b0ac271fc3cab305330067c45c166d0a26b1126a2d560f20a9dcea96369 F src/exceptions/OFOutOfRangeException.m 14f3f4549684fcc0c2bb1b63d2da45f79ef84ad8ebadb99b4bc407cda004c87d F src/exceptions/OFReadFailedException.h 39fa8068ab0c2c774201778489d8aef820f8040ce73f48477c050084ee64052d F src/exceptions/OFReadFailedException.m 8b668bdc998089a67213cb29627249347541080fb1f7596d590e4c2f5968a802 F src/exceptions/OFReadOrWriteFailedException.h 5bc0628e4ee4b9d665b38ce89ee1d06adc78dd03b00a94350d55adc17f121484 F src/exceptions/OFReadOrWriteFailedException.m af417a70ea38b78bf743466567fc96212689cf4b1b38bb2b8aefe1459ae4e084 F src/exceptions/OFRenameFileFailedException.h 11b82c625083555e8363da15d4a6103e10604b7b3c2affa36a489b0c592796c7 F src/exceptions/OFRenameFileFailedException.m 2f687e8aeced2a4f2c7d39f971d7b3a151a36ddef52b586e33d73403023d8cfc F src/exceptions/OFSeekFailedException.h 437c30e3ecdc92344b385312bf2b247fd4dd9f80038b72ee455c1dd53130b7bc F src/exceptions/OFSeekFailedException.m d1cecd4b8a4a7722873372e965704910de0e3757bba34e260f779145a038d295 F src/exceptions/OFSetOptionFailedException.h 36e71c7288ddf0dc87eb402bd36c16cd3e8f444e79c4ec7e0d085af60f75ef87 F src/exceptions/OFSetOptionFailedException.m df261401f3ea0e63b7e7d6677b358b7bb3e34af1aee8ca39db4f6bca78c371e3 F src/exceptions/OFStillLockedException.h b34665c8f185c252524e5ed3619d05f96d523bc0b24f282b758c35fac98da4b7 F src/exceptions/OFStillLockedException.m 89bf01b698a2905b35c97182361ce1599db8e5d30d67c5cf759541048681bf00 F src/exceptions/OFSymlinkFailedException.h a93bb4616e6807d02d0d2d82a43f6e7e4a374b75ce9dfacfd27d0b76cdb46eb3 F src/exceptions/OFSymlinkFailedException.m 9c1b009edc122958f2aa444af098c061aaa740cf222a97f7a91045a5c7a02467 F src/exceptions/OFThreadJoinFailedException.h 7f9476f7db0b5bf916abc9ad5c563e8f0361a993ab35b5bf2a926edb53ca0fa5 F src/exceptions/OFThreadJoinFailedException.m dcbbd27d07dde5f258b8cca7dc068908d5a46586b76b38f480491487e4fb58de F src/exceptions/OFThreadStartFailedException.h 3cd4e0fdd1344931d9d6a158ed8035605ba2d3bc16122db83e59bbb8bedba58e F src/exceptions/OFThreadStartFailedException.m b64a1ff5391b8cc2595b534ac8573068982ec7a488236eee5e9626dc63d91a68 F src/exceptions/OFThreadStillRunningException.h 61c340341bcbccaf005089b8d3f332ac9ae06b1a05516ae2c422acbb4c161d29 F src/exceptions/OFThreadStillRunningException.m f3a233791c28a14dae78ebc4b187e0fc39f1a8cace3b272ba19348007a83a9d0 F src/exceptions/OFTruncatedDataException.h 22121c25a447b475e4a854f41aa0fb31791b194490da8af35a8333a1b4ea4a00 F src/exceptions/OFTruncatedDataException.m 00b538f5056851664711a079292a2d3fd8eb70a2b0a54d67a2ba0c53f4b5cad6 F src/exceptions/OFUnboundNamespaceException.h 1369fb9c352f8922d09dad5e89249c9a6dc7d5cafddf501bea51c4d97b63970d F src/exceptions/OFUnboundNamespaceException.m 611f4c170ed3b0b0f5b9d5df26842e26a6a73d871734f218221354085f7057cc F src/exceptions/OFUnlockFailedException.h a9c74d38dfbdece91a2df955623f78d5edb21ec10a61c8181ccd9545ce60b694 F src/exceptions/OFUnlockFailedException.m ef011d99a3983350a1b85186d717cc73123167334a63086bf653e5f22c648486 F src/exceptions/OFUnsupportedProtocolException.h 7e6e1a5aa8a5085b9ab8d57dde9c6811d367663a1d10b54f710a7e6572e668d7 F src/exceptions/OFUnsupportedProtocolException.m be041cf8f80d294cde523fd4d6962629178030dc121aae4fe44a9b80116c71c3 F src/exceptions/OFUnsupportedVersionException.h 5357243ae6ac7a68db4fb31c61d7a64401a40091aeca65abdd9910deb29caef2 F src/exceptions/OFUnsupportedVersionException.m b93e7d43cd596ba8d607a4a331c43974f6e76190358ff8c30dba7ecefc9f1aec F src/exceptions/OFWriteFailedException.h 0433bbd7e65ccf9d0e556bbce25471595ff42f3b2deb0c4d3e2e14aa7fe13278 F src/exceptions/OFWriteFailedException.m e8d403afc37884644f7bc66b345f8777dacff487753d6553a262fe1a8b5936e8 F src/exceptions/common.h 694e7d8b34e1f7b57e32c61c513f8156346fdcd67c163b83490990c50079ce63 F src/foundation-compat.m a117c753c1cf685842adfe5834f301922f58a5e7fa113f1a6abb6a9ecbc9e26e F src/instance.h bb544f5a22d377e836092dccf0fdaca82e5284e7f012b2137ea55a7c81ded04b F src/instance.m 31b3780a782327d7b23e0d18fc8a1e1ec25657a0aa117053a2422e347c01ae83 F src/iso_8859_15.m 6a8babf6603cd3218b0f73019334d02344d9b809d269e1c4bbb71f2a744288f5 F src/mach_alias_list 2e2aa5bb87af8c67e5cf658f4957986338f7947eccfad91381ea10d336487f4e F src/macros.h 1ed7809f5102cfe52c0344f7ba50ddcf00063ce76678378d9f58c82b50713714 F src/objfw-defs.h.in 2392df0876d81358e173a1ee1504eb4d7c3ec11a4b1314c9e0f1bb92bfbe8ec5 F src/of_asprintf.h 48fccc86da7940915e33e9596a3d343abacd12d156b756bc9866327cd16813fb F src/of_asprintf.m e1cad94c321ebf23541abc4480bbb49e6d849931c01fc2717f274fac43d5ef17 F src/of_strptime.h 1317791ecd2dbf15872c84166c139f35fc42dcee622c250080ffa03797abcded F src/of_strptime.m 63b54ee0d248f56905b57f28698833616d6f8fb24f104dd0ebffba9b5a9d1cca F src/runtime/Makefile e1f56f3c0cb8835d355792962963f52ab7953fb643cbef60987c6aca9938490f F src/runtime/arc.m 647ce6d4789f47a2e3b49f4b65e5325b31bcf75ed256554393bd7e54a15a2edb F src/runtime/category.m 9fd764b81d31fc8722d49d0fb7064538cde67d5a2bf60d036e6be1c8b20784e3 F src/runtime/class.m cde4d41e2153516c8a1ea894c66c284d463020fae369c8e43df797f46a8c0e4c F src/runtime/exception.m e345b72019819f76449bb813dac1bf707e1bb44c8b47d61a38e8d6e82f02510d F src/runtime/hashtable.m 3bc4ddb94465c2b3321dacda3907884a51a2bcc12a317c353dd2a2f012f84626 F src/runtime/init.m 67c36937da06988c3fe3f05b42b5c672b84aa740088dddb40f7be0bafda216e9 F src/runtime/lookup-amd64-elf.S 4f4b98be148735d9f829c04f95048ecded60f25320431c69936d323ded4da13e F src/runtime/lookup-amd64-macho.S 09cb0dc88d38ab6e46cc13573c219288c34ed268951cb53f965b350f378162a6 F src/runtime/lookup-arm-elf.S 9640c55b028844d91f2bcae406ebef64d7baa84fb50c8af4fa8ea08c6e30f7e5 F src/runtime/lookup-ppc-elf.S c03cad3b43c8ecf051f9068a7395f7aa8eed27ed3ab5afa7e2ba50bfe96c4a97 F src/runtime/lookup-x86-elf.S 91527592d66ed03844423b8037744c9a4eee961588aa1c56569a1a62457bbf29 F src/runtime/lookup.m 0983e7708e6f8c1e494a45c44f19ca1f1fd867bda47748cd0a7ea060bf572600 F src/runtime/property.m 0c24ed765c8acda5907be8c4cd18819d74e03a949ebd77797c51c62b0fb95e41 F src/runtime/protocol.m c72a2fb5f75b223b1ef58128e3a080e65a38a71a0e6e0b7208f4ef5508883b09 F src/runtime/runtime-private.h 8b51aa0f018d6a3e449df1c9c6b55e7a284d7beb852c98ac4d46160fbcd5f0ce F src/runtime/runtime.h 995079990b356d13f043ff5a8776de05ff5c41edb746e39cdcfcd4b2809ca05a F src/runtime/selector.m c767975d02888355ee995aa8ab4929def5c555f164743d86a50fe8ae6be099e3 F src/runtime/sparsearray.m ac1c630c4cc91225647618c10b6e8c950c938559d86a8480cc844ff8d8336675 F src/runtime/static-instances.m f95b35ea0d2135d40259c94e72cab23d1498fd953f388df98c0325046a4d3971 F src/runtime/synchronized.m e89280c8797ea70cb365f26eeb3cd4498fda8dbb79a71d1347f99c2afd0eb4c8 F src/runtime/threading.m 0fd3a6e6636fed48128f185b6d5e4766ef483351f8169af9bb2532872042d398 F src/threading.h 250a513bc43c4cc3086ffc8d9447601c00d8385085a9e0b4e43638419eb2607c F src/unicode.h a8f81fb0e48cf9b74b49c83411fbb4984be54595c499f97cbff6d6bd5c7347fc F src/unicode.m dcc0dc90bd5832e8d019306e84413c53ee8a7c74d66b546b7400dccd5a0c8c2b F src/windows_1252.m 77a261a4acdbd0800c854ea217b6eb84280d46fe0c5fa9b953d24e2565aa8227 F tests/ForwardingTests.m 8d9f5abd5c9eb712f89ff6ae102283fd9aecb7e2c7f0397ec15e3c2b50e98a84 F tests/Makefile 733a9bd398eea06633f4f20670bbfd5b94d8b540bde575946d1af43119f31db3 F tests/OFArrayTests.m ed442f3f947c6ed9761c9d5fcca24bf914b7c1ff6fd1c2d8c7c7904425aad57a F tests/OFBlockTests.m b8c56f759a76ef4e93058d6caab14b8654373a0e49c1d6c44bd172f5dd45b37c F tests/OFDataArrayTests.m eae28a70a304ef485d385b36efe311ab2d06259a780c77cc616c641c3f9ca558 F tests/OFDateTests.m 6f27cdfe924f7e1f07e0015a85bfbcee475a9f063e7801e8eafc8ce2b18d993a F tests/OFDictionaryTests.m aba58d7db03b18354908af7493de81cedf2add8126d54f827dfd3e4ecd78ce9b F tests/OFHTTPRequestTests.m 9265df0702a1021e09136f7f7bd21959e9f4e9e56c0145fb7d073934fcf43ded F tests/OFJSONTests.m c4b49139b1e55f2d7bd22f47d20afa03b9edc7904a6a97483934c6e1006421ad F tests/OFListTests.m bf99c61b932458a7c24e9cfd90d209acce23a130c6613af7ab14946957f1f399 F tests/OFMD5HashTests.m e7dab670c1826b6c39d2624742490d2384551bc86c8de3ed6e3ed8b4c6dd3846 F tests/OFNumberTests.m aa0e94c4b8ebb7faf51562296d784bb02d52186951f89597af3fd5c5ab15aa8c F tests/OFObjectTests.m f82008a12d30bb7f9b74ef9eca833450950cedcb69413be471a3f678d2da0ef8 F tests/OFPluginTests.m 0b18d09cbc93bf07f858b5607d1e892c3c62fd54975be191815dfdccfe3a48f4 F tests/OFSHA1HashTests.m fea32d80e80eaef5eee02bbfc0a700e2ddbc0f9f777316d91288869204abc1fe F tests/OFSerializationTests.m cf7d67e102e886c47224fb024ae8e744adfcfbcca77e551f4064779f5d7ad05a F tests/OFSet.m aefbf99a85c731388ff227313d3d36135f3a9727c3b27a268a8ce6ecb7e9d4ec F tests/OFStreamTests.m 6be1a5b9570305582539f620fa8a23322488668c0022a428114b1a43f99adf03 F tests/OFStringTests.m 7769c4140e89415b5e8d6cd931de5ccd48d8f9ad727b18d460f500f99441743d F tests/OFTCPSocketTests.m 090030e6245bcf8e9d4a16225a7960ae8fe5ef4911f13f97ff82f9f6d5f5f94d F tests/OFThreadTests.m b3376c3e2c78c69f3ba7e2d8d963bb47d5d13284e7535e71920739627650e685 F tests/OFURLTests.m 6c33dd97235e11f7880acb83dba6fda558ebd2ac8fae5fb5680056292fba398e F tests/OFXMLElementBuilderTests.m 48d5d9a1787b00b90d6436cf6dba52d3ce1cc79d329e7e180ffa1ddac75aa507 F tests/OFXMLNodeTests.m 3bc4452f8cb22b61b012bc251f554512c11bbb922cf4a1d61e9f393c4d90aac9 F tests/OFXMLParserTests.m c34c13b545892fbfb38b551ad960dc74d7875d9df9a947f1388727b7a12ef8d6 F tests/PropertiesTests.m fbe6e29feab6b4e9cce7ea1217d61244c75e99e82dcda5fd6993d87784926a68 F tests/TestsAppDelegate.h bae42d2e23f54b1a31866d54a6df22a8c62f3a875f10a3450017c9ba5ca2d142 F tests/TestsAppDelegate.m e7f245ce3b179ad5a9df2ed93dd31ff32e409c71791a84cc52b13568fae83c45 F tests/objc_sync/Makefile 21ce4d68117b7adaa27ca7e38aed91fd88401496236d8644e107af37bbbc973a F tests/objc_sync/test.m 31a5c0c20618fb9a1a561ae38cbaa47ce9e47271656b0aebe4ac235cea6d5c7c F tests/plugin/Makefile 49897d69813248a318370a0dddc8b33eaa0e5fdf42486fde64368d2c29f2ad73 F tests/plugin/TestPlugin.h d3b068d18a90e836bdee39077bea0bea41df9a798ff8fed13783f5c627bf26e0 F tests/plugin/TestPlugin.m 282259c2a862cf7b3bea2a2ca813c6d36f19f57e5b4b704ccc019d47b0031df7 F tests/serialization.xml 4afe0bff592fa5eef3bec516ea9bcc967eef43477cceab2000317db3dc3db96b F tests/testfile.bin ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217 F tests/testfile.txt 11bc6d44ee4c2c58f2d6688fef09c98a2ec2157ee1d57af5d65867b5db865a4f F utils/Makefile 93a10e87e22b879e6f73affea811d62c6828318ef2caeac196437e80c6aeaaa3 F utils/objfw-compile bbb0baebec0c1936ea794ab881ca6a9a93cb65ba02ccd23ddbed37dfb23dd945 F utils/objfw-config.in 3c9051eb2a8b87f97e830f62aa44b6ea9cc4dc4695a7b2a9c8aafdb8f1aa4d0e P 63bf4de97b913b934418384834e6657aabe3bd87d04932b58c6f944e299f0cd7 898f6b5fbb8238478f8dde973c2e2a85995218ad2048f12d38c4220c6e885a5b U js Z 6c80bc50de285f37e5114bfb173bab7d