C Optimize\s+[stringWithString:]\sand\s-[appendString:]. D 2011-07-08T21:08:34 F .hgignore 10fd42b8f31dad34afe0c9c13e4b91ac005c03c94193008998ef46691d6d0ad0 F ChangeLog 194738e731f1ad4299a75127f65eb2188a3d2b1266d9121ec5b0c7c9c269c55c F Doxyfile cae41faf7e94025ed42f47ef1eab4e26936c96036ede06c64257e1dfc6a87a65 F Info.plist 3303e89e514a4eb7c181ad1ec1969792f4b49cb9760513cd03470d9852c2b16f F LICENSE.GPLv2 32fac3e90cdea91b37289b9ca09d781a364bf22864e52d5c5d6a6fa40080be17 F LICENSE.GPLv3 040444d59237d8142345043e4aec153ef10c8291c8932e5f9e1eba6e791e71e7 F LICENSE.QPL 714e65c9ba0706c46a7f4b93299427dcdc1cc76d1a2e41ffd72646406e95f247 F Makefile 8a97a82e1908b5fed9fc00232f19b8c912599a497f9e31ab28128131f04bd281 F ObjFW.xcodeproj/project.pbxproj 17608a8ac3fa5278e19405578d2270da217479acca230762113a2d481e62becc F PLATFORMS 2a581e910f64da3850f2511026d8625012cd73bd8a80443fff0d98faae5e9f89 F README 02fd1965beac0253910ecd6fa1a7f960620851fab1a3f4cdcfc8afe33f64455f F autogen.sh 3936c3cbbf251d27d7c117d251754fdc5f701c87e682108b6eb123dffefc3a2e x F buildsys.mk.in ea62a0173ec570d2b6759ee580fc1cd5679dd031e45455b5e7c654cd9a8c3d08 F config.guess 71dba7f4a49e7e625cafdab04e8fdec3af7a59bc3e93e16ac88a96a5cfef8250 F config.sub 7000ece130056d7b88db9f4d694ff60c24da770172244f8b4ad716e75c8999af F configure.ac d82c9c705b0b5fed9e8afa2113e37b0116543fd4f7adeca208cc381179e4b1bf F extra.mk.in fedd01b906043e3f38a3d99d0359cfe9b5f831545e4e4d690fd3404bc7d39a71 F generators/Makefile 4228f5bfdecbe1a29fc7badf930e4c0defb25c881e4e4fef58bb8bbefaa8599a F generators/TableGenerator.h a726909762abfff8b20898e7e16069e0684ae892e2381f20f803dabb7829f7df F generators/TableGenerator.m cd373de6edad62bcacac1dff7cb7cc527cd214a09756aabfe3137c437b19c051 F generators/copyright.h 5ab7ea0ffbaf8209f4c0d32d8d84fffd1f658a47d51ffb24c0aa5c902652eb1e F install-sh f9c6aba00db453e84155727197a3cb01fc13b12f1df7cb810cb23a2df83f2f68 F m4/acx_pthread.m4 404ea9b78f5598fe5d0e927316fc1983161e06db9dd817d8be53e20d48793057 F m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6 F m4/buildsys.m4 96981d90bcf033bb7ecf5cc236302b06ee1b18ced2ed4fcbb3186c583a58e506 F src/Makefile b17698396a847c918aef12ce8cd51ba55fba0bba9b340910fc7b8a2cd4514112 F src/OFApplication.h 530227dea1e3597e11d4f1141693917b0e08abd83965f5866e4c0b06fc327277 F src/OFApplication.m 2e89fcfb3b75a6797947a0dfede851ef72276e6154d81279716510185df4c390 F src/OFArray.h a17707039eb671ee13317d116753893d982606599cd992fd422c64a6496d88fb F src/OFArray.m 4847514de95381cf5ec0c2ca83d25309180ac9633e4814b5dc693008afe7f8c1 F src/OFAutoreleasePool.h 490a0d135727fb70d8f2792f5a0952bf370c99fa92af11220aaa102582b8d22b F src/OFAutoreleasePool.m 9d07df10aa771ff267823fe35d1b3610cd2ca713804abf0517f62f1f15005a75 F src/OFBlock.h bf2b3b26d36aa859f98a636bacf0b43d7207b89aecfb26fbe2cf2d1c064962d4 F src/OFBlock.m 4ae738487f815fb9c848892625786a52c5c55727cd86b98d9af0ea79729ca0a4 F src/OFCollection.h ee176f41686b055ca1625f35d437fa7caae5780f489950d92c19f3aec0676cdc F src/OFConstantString.h 1c0a70b9ab8528f2319352afd8f071e35790335ad98122ad0a7706b99b0b8ddf F src/OFConstantString.m c1cbc7f9389d9d07a075ffa0a890478a21c5e958367daeb1dd150a9a5804b18c F src/OFDataArray+Hashing.h 2c45f510bce92ea5cd471ace1fae04afb962b7598d0d5838ba9ba2dd1c5a1e39 F src/OFDataArray+Hashing.m ec54ab978c13f15267ad8466e116a1d068b64bb6682f9f02f8ba9408b7aa6d94 F src/OFDataArray.h a9d438e32179c6b9c427d640510afbc5fdf4c7f4817c8cfa10b60fb45f17a61f F src/OFDataArray.m 5113b26e1ab1037c2084f43a9a9ca73fde601265452a5b6541a6503890e4b6a7 F src/OFDate.h a617c5259ee7a67226f3afb50cafdfc7c0d998d94e6261c6055ab15d3e1fbe74 F src/OFDate.m eec5fc6376a87c2c7f68420e6aaa4547bd24a4c25415f02429d6052012989249 F src/OFDictionary.h 7b779a5fa399e1f704ae64184a8f027fad5e4e9291e4c5598275111ef93e9cfb F src/OFDictionary.m b3a725a15feb2cd89bba1eb044ff53e34e7cc862ed8339e42099fcb082ce1a7d F src/OFDoubleMatrix.h 494f2e0562cc63bef06bbeb238ce8c6b229216ec3434e405746ca4b83dfa4852 F src/OFDoubleMatrix.m beb8bdaf1bfa343d8fbb253210b2025de678c884a251481d0d82b20c6797527c F src/OFDoubleVector.h b5c0cb4d210317c348bc01daecdad77c31fdce17bfabe2f8b0cae992dff01548 F src/OFDoubleVector.m a8ab0616995c490f5b2964c930fa2981cb393d4fa41dabb8f3436749656e3817 F src/OFEnumerator.h 992da1f40661896dbcf0afc8d9b69f1542111f439f980e86290702d76b6a0367 F src/OFEnumerator.m 0110d1af9eb6360ccc08cf2b089dcf8a02643e4be8badc682c2430acaf47eb55 F src/OFFile.h e4a6ab01fe7bc6f6e0c270e53fa5765a2c38653fd68a671d231b0cec07478b34 F src/OFFile.m 73e673b29a6122d28fe3f49935733b712c740e0cee74d92acac74c5ae3b11ce0 F src/OFFloatMatrix.h 9ef0d27c04cd384a751c0f0fe8992fe23520aaa2d80e90d05639de3de15b6884 F src/OFFloatMatrix.m 47a5b85ad136a13ec792de24d2a31561e0de74b00c9f214e62298e48d95a7f3f F src/OFFloatVector.h 8280af769a7ba36f132a207dce49652641ecba50d189371617727e93e6c58f15 F src/OFFloatVector.m a1eb70bd06892570325d4e322cb9c779fc30352436941bcaeac9535a3de358e0 F src/OFHTTPRequest.h 73f77fc69eaea0b8ce6cd54547d1b6a5496e2cbdfd1cdcc9707624c409fee1af F src/OFHTTPRequest.m 6cdf31afd0ec09b147d7ac739ec19e6a09db2491dd9da906dce594642794c2ce F src/OFHash.h 7ac882f338de03a54df0fc5849f115012fdb1d80cb60f3d61d74de43189c5870 F src/OFHash.m 528220f4b7e555680646317b27fb760644210634a313e8fccd88c42bdad71d00 F src/OFList.h 7e6619efad4f7d2aca7dac21a65d17868480d87a56575394fa706995108103cf F src/OFList.m ba2a81b1ec1f7bc4512a981d708ec4d4dffe0f989ad154200cf148cfff05dffa F src/OFMD5Hash.h a9b4a2c9de229befcccd08b8df02418ca204f64ffa688eb2866c09cfc3e12df8 F src/OFMD5Hash.m e8adf60118a26957886ed2af99c0fd7462b3df27f6818f4797d51263f2a34811 F src/OFMutableArray.h 246ee00df8292bf5a5ba675499d3ace0de810783b9cd570b783e71bcf39725da F src/OFMutableArray.m 9e095a5f89e05a5de177ee59ae207f77ef5c8640acce1d93863aa3a9f96a45e2 F src/OFMutableDictionary.h 17f7dd7a1c1d1eb932a6a5a96186efd6111d6ceac6083c3594d64d56f5399445 F src/OFMutableDictionary.m 9f66c7a554309d992b20bcbd4d623a284e97ec78385df7600576e72f07d790e6 F src/OFMutableString.h b015e271e11e1d5567799576f51432d9cca054c35a00a08404e73ada4ecf23cd F src/OFMutableString.m 8b9a1eb9279cad82e22010f7b2a24cc2d7fdf539318adab1957766f23973fed5 F src/OFNull.h 5dd85e8d3cc1b22013231a715f85289b9d4516dae2d6f8724aee1fc81ab81373 F src/OFNull.m 5534adc13a9ddde2f6ce9360b71f9f6b1aa110b3053a0b4cd0ed0ed13e107e54 F src/OFNumber.h 74b7578fe91ad5494b2a9a5219bf35868c4c55804c598493c78b774fe7e784e8 F src/OFNumber.m a3610e7d0e02087e76078d54307149d36490a03895ea701c556641e93c623b1f F src/OFObject+Serialization.h cd5c724b06e6207bf33231a150e12ecb245ed0ed4a01e9c19d81eabd91eb8f9a F src/OFObject+Serialization.m dc7ca94ebfe9d812a4bfa62cb7ac1ce6f88c38a0b28a351f6d0ec534d5d82adb F src/OFObject.h 36dca16f399740aa4bf6c4c229ad8d07d48c87a9b9576f3934fde9dbc092880c F src/OFObject.m 1a556c5a33c79429e8881f27c5400a0269a4f8ac91cc704b84961dac6423455c F src/OFPlugin.h 8526f3313216aec2790b9494002ab97ea3c71ba989baad52966318e6a2b8771e F src/OFPlugin.m 0f2a144c8213d6e3411b1e528bb8c395d24c7e48edd1ee4e2b4af707f7e6ac08 F src/OFSHA1Hash.h 29d259bd1b046c2e07bcb407e778469c383f2186f9005b1b38ea797b3e79470e F src/OFSHA1Hash.m 595fab433e11a17afb7e45f1ae90663736895ab3e85f061412450f2180c5ba38 F src/OFSeekableStream.h 9a400a86be6c4b6d3996439cb34d8fc3cea9daa891bc4965336862acab6e457f F src/OFSeekableStream.m cbcf953b58150dd309f5e2ef0753f0cff00233873de3b132fa820c44bc4a4d7d F src/OFSerialization.h 34e6599afbe16059b6b16a85be0bc36947c58642a1dd1836ae0cfd9b0aa73db5 F src/OFStream.h 4d0c3ac318fddb975a07db8023137bb03af894fe30430136ed3fa5a2b541efd9 F src/OFStream.m c34080c5bb857a784efbc3a16a0c36ca24e3788467ff80663f8692fa53ce6111 F src/OFStreamObserver.h 923c073c029a47dfb4e25eaae6da004aed17358ee9578010e25357ddcb02369a F src/OFStreamObserver.m 7f19030bfcde1b271317e98f81c4196b948b71da3d4b688c6c8061c6e6b47518 F src/OFStreamSocket.h 738613fdffa6258a03aafb663b87f9d799cf3fcdfa675a145f6b473d7c7b6bdf F src/OFStreamSocket.m 8d5170a63f7aec7fc9f40561f7ae9c82ec3d3cb0ec20c59f33ee98ce7f9f3965 F src/OFString+Hashing.h ba06c3943022f0e9736489b858a0220d29cc01ffa2420251faf5699cd0a1074a F src/OFString+Hashing.m 9a2cc09f1ae5caa79b10a7a566a3bddb2b3ea217c8bd477acd8fde7c3be1fba2 F src/OFString+Serialization.h 16fd8bca74dcbce9996a1728de56c5b14b9b83a1a32dc041f9f7c4fc09f76495 F src/OFString+Serialization.m 9bfc5b2d3fd3ef7dac901491b15727440ba149f3ccbeec69a95079929437ac44 F src/OFString+URLEncoding.h f84eabd93c3d36b64febf65ec169ef4fa3102a4015ce6f20144c210c20f499c1 F src/OFString+URLEncoding.m 93d8d384eaae66b6dea9c2f4c865350b69971fb83fb6ccfb634f2ced1023655f F src/OFString+XMLEscaping.h aa1e0ae68576d845eed5e2aa9b14ac55864cc95a0c8028c57cdc2443db2bb785 F src/OFString+XMLEscaping.m b9a4b4f8b82e5ab3b19ea55f36130be8804dd02d2652d8a7ff847fedab3522ff F src/OFString+XMLUnescaping.h 66a2b53b23fcb61067befafa31c98738182d8ec1d9f42972b7ba384b1685fbad F src/OFString+XMLUnescaping.m 55d286875dcefd006c3e33643020a401557ccbb7db21597b61bf23f82a5b1c69 F src/OFString.h 3fb5b4e15df93acb0892926bcca2441c2e6998ec6cf1684c228f0329af5ed7eb F src/OFString.m 518f441548a2f07f11ebe4422ef403f4aa4b20476b8251859e0831769e2483bc F src/OFTCPSocket.h abc527a77cccfe49ac4ceef22cbeae1bec9ffbb23dc446c7ae67608de1e5ea21 F src/OFTCPSocket.m d8e9d867f6269fa5f54cb2f00121c6189d1b980748bf78e1ae5eb3bdb9b5aeb6 F src/OFThread.h 965a5e323a7f305a06b57bcd0eb2070e775370d7c6c5c3c8216e230e4daebe26 F src/OFThread.m 812930f27619a743015b40bf047b2493998c2bac20a55be2462ef44c734848a8 F src/OFURL.h 0d2f2e2772660e6ebc770bb2528aa2c94f163c5dd1f7d35e86858b4c4ab7d4ad F src/OFURL.m 221a47cb0032b6d74aae556e34268942f437f5962c991fcaa2caaec17483857f F src/OFXMLAttribute.h 1b135c354690996f0c5c313b9495f4056983b76e1eb3c68a4874423a53d4da87 F src/OFXMLAttribute.m 836db12fdb7f8ed0b5d9d85c8a86098dc774b9ac7d4b114680244537ab458083 F src/OFXMLElement+Serialization.h 25bdafaf8a6133eb6588a7e8120ff300b2e57024c16505dab739af17a5ae0bd9 F src/OFXMLElement+Serialization.m 7e2dfe5b2707a8d1160550da00eabe716ad4c2698ce379ba46a740582a0c8674 F src/OFXMLElement.h b36f7c7043cd0d3fdcecfa82bdb53bdcfbabea3e98eccb8a05ee05158e950f9f F src/OFXMLElement.m 4fc586873f656a9d26dd182fe2dd60072676d90db4305702eb89c9562d8c9a03 F src/OFXMLElementBuilder.h 3b177f300f82e6d2242254a9daf68dfab696b140b5bbcd9ac08c730f46b045c9 F src/OFXMLElementBuilder.m 0ff6d1dc0d1f96afbc66bc3266ad2e517b907575f35a1188df9f4486178bff27 F src/OFXMLParser.h 39864cd6eaa26ac4b4505cd95f1c07c131685926f6d62f8b85b35726a5ade1e0 F src/OFXMLParser.m d41280c3bf22ddeea4934e3bed59db2d5ad0e16c0d5dd9831257068a786a7c4a F src/ObjFW.h 186d017c07291bd5470a8f27a71beb695c54b7927dbe2545ee421e900e0ad596 F src/asprintf.h d3b2338fa7767d2f0800a4fa4077d757912e7f52ae1130852252b2b4dd6e9c94 F src/asprintf.m 571050a700f958ffce8a0ced43c4489a67aa2f890fb84a59e3b9b1bcaf9c2bab F src/atomic.h 2048e9e8f754407634605d7f901516958775b8bab4c2a3af8e23aaad1a09d9ab F src/base64.h 1452cf686976003fcfdb426142f65c92c9f1089028ce26e637d272f06f88c22e F src/base64.m 5c26d78d7f442e901f146e45a964843b0566e18e0f3acc64432482e1a6376000 F src/exceptions/Makefile f45b67542adffa886544231b91902b3c40661cbfb3ac07570a036e85f117f686 F src/exceptions/OFAcceptFailedException.h 104989e57311d48ceb0e0db12a5572b938bacc3bdb6d1ff8ee81327c539371d4 F src/exceptions/OFAcceptFailedException.m ea651db91be055a35df09aba2c4077d309a3f03f9cae05fc4fa7c6dcdb02144e F src/exceptions/OFAddressTranslationFailedException.h 0ed93ff62fa009a299f2707d7c8969472ad9cf7f40ec004f6fe2fd8335977685 F src/exceptions/OFAddressTranslationFailedException.m 934b14dab9a661e05f0eadc4c3f6c0885fb4725f7db62da5e53b966ff977a288 F src/exceptions/OFAllocFailedException.h bf1d8ed74436d629cc81993ad87449d4cb24dd8925972b5e87eca8abc53c5a60 F src/exceptions/OFAllocFailedException.m 5462d5e2c5f66830ea754703d4884b5cb17a7afd65019b3a97db18b4526fe368 F src/exceptions/OFAlreadyConnectedException.h 15e72a820baa7652ecdc3cc56f319b7c2dfed7c565300e32c13d22233ba21c09 F src/exceptions/OFAlreadyConnectedException.m 48d07144225e834ce462d579dac3f877a34f32e67112e7e342fda911e3cd9ea9 F src/exceptions/OFBindFailedException.h e567d3a7b864a0cf13dc876872a59af4622a124824d52c413f891f5db5f0ebce F src/exceptions/OFBindFailedException.m 6af98418a1159c8ecb2a051ace9afcee8e4b97f8932461ebd05d015551a42435 F src/exceptions/OFChangeDirectoryFailedException.h 6483c43480e7d4706c643a17f7ec589da9fcbb5e45fcde9fff56d25b32aafc27 F src/exceptions/OFChangeDirectoryFailedException.m 06b017f9287af113bd41b36e1e169112d70f000de1320fcd8849915536eba15d F src/exceptions/OFChangeFileModeFailedException.h 68f1a5ae2c5542f23928de0b03a4036199099054c87ad780e10b4d6161f99d5e F src/exceptions/OFChangeFileModeFailedException.m eb09d95cbe10fca7922f59f520438f308ec5c33be177b78d96c44ffb9613fbe3 F src/exceptions/OFChangeFileOwnerFailedException.h b9e808a048bebefe5bf08b06f83328447134f0f47ddb60137707febbda93d722 F src/exceptions/OFChangeFileOwnerFailedException.m 7dece9bb14e80c1c4fb0e6b0b2d50c009166002b19dfb7717de73b055e134cb8 F src/exceptions/OFConditionBroadcastFailedException.h e12b7ee71b4084e7f794058d5ea6020dceb5a626bcd38f9e0957627079a21a61 F src/exceptions/OFConditionBroadcastFailedException.m e42b4e7288851c2739ca453203ef6edf8d2ca51a23f9b6d830da722090e9293a F src/exceptions/OFConditionSignalFailedException.h f77723c6e086e034d358c8e467896e3a7d2ca7cf88758f7f8a4719cfced14c13 F src/exceptions/OFConditionSignalFailedException.m d5c90840257934ac79b022e694350cd0fe47734cbfc05d1f4118cc87121e777d F src/exceptions/OFConditionStillWaitingException.h 8a6b485889a11f0fa24ba73cf64bb9fd8ec6c48ad266fa80519a6389cfecee98 F src/exceptions/OFConditionStillWaitingException.m 842bbabb448f219342f34caf32ab03958f0deb32ba7b3ba7721d1d13caca8e72 F src/exceptions/OFConditionWaitFailedException.h 58c72c5dc6b5332c8d3e50136f020eb7184101be780972d4badce099e30be7c9 F src/exceptions/OFConditionWaitFailedException.m 8a702fc8e7c6d5de44b4fbe0981e1343b2d478fbfbcf87241aa2968be5528d4b F src/exceptions/OFConnectionFailedException.h 97e9485df59a339a4a00463e1c5de977268cc45aa15fa91b3f8f0ff46d5acc94 F src/exceptions/OFConnectionFailedException.m 4942ddb4be9803e97490b7262c1c605b624f5cf6cf2e585865c93595d7d816c0 F src/exceptions/OFCopyFileFailedException.h 30e5ddb8e4ea1d5c1975deb1da955eebcbbf22aed300ca32ff0465268e68703d F src/exceptions/OFCopyFileFailedException.m b4ff248d492ec8fdec1fdc5914825a9a29c90263d7a3916ca84b4a8efe618dbe F src/exceptions/OFCreateDirectoryFailedException.h 98c9ebf6f008c27326486192b6b9ed744fec76a1387353ec253b4a5b71aa05b2 F src/exceptions/OFCreateDirectoryFailedException.m be39db6bb25c98449ba8cb9fbd8eaba24b3090dd28826a2f1bde71d20bea515d F src/exceptions/OFDeleteDirectoryFailedException.h 13b57a1979e6f3c447fdfb97f7291ab97f031b756df6185a856baa0a04bc998f F src/exceptions/OFDeleteDirectoryFailedException.m e99142910413440f4127cbda24c8f8278bfd8063af13788dd7ce5723ced4c808 F src/exceptions/OFDeleteFileFailedException.h d210ec66f8c4b16f79656d123da01b65e521e703e835b6e348b8d386e0ec44fe F src/exceptions/OFDeleteFileFailedException.m d704352100386452f791c4e07c3e8003e688fc24e594b4824bd5de04e736b309 F src/exceptions/OFEnumerationMutationException.h 455af96c9cdba91a5189491192ef6b467de584d1c205b411f3cc8324c9913be9 F src/exceptions/OFEnumerationMutationException.m acf0fdeae16a3efc34e34100ade8bce57d7f203f36d2675e61e5baa7282f973c F src/exceptions/OFException.h aa189c31b8298ad846a74cbfb04c7feadc17553298216f1076d803280570fffb F src/exceptions/OFException.m d023c56c3e0099268ea0339a5d0e61bec5c865c4435228639bc4ecf2baa0de43 F src/exceptions/OFHTTPRequestFailedException.h 583fdc4f7f30ca89f6ebf4fc4feae110c5c2a2bb7161c43061e7523e052612fa F src/exceptions/OFHTTPRequestFailedException.m f4379dee3ab5e0be1fe6700e665db51a2ccefb8d84ae5ed00d5cc2a49fd3cbd8 F src/exceptions/OFHashAlreadyCalculatedException.h 1d709ca1d50a8dc5946188d506028a6c546cabdc4048e792dc436b9823ae2a90 F src/exceptions/OFHashAlreadyCalculatedException.m 0923b30e46c8e6fc10be64673a931fc6350f7f53b4aea5a7d29678a2e0b51369 F src/exceptions/OFInitializationFailedException.h a34e8bf0db85a747e6cbe30922db170d88af14a3c88b3babe528fda073201386 F src/exceptions/OFInitializationFailedException.m 787f4e61c117e0d83b2738d4b9d5b0f35cc6e286a19ed9866dbedb4fc384c014 F src/exceptions/OFInvalidArgumentException.h 7302819d12ce08c6974460eba7298dbc5a7be8559fb80975b7eef643edda8e09 F src/exceptions/OFInvalidArgumentException.m 2aae04b42855db705505f8ec236dd8c50d8579afb76039093862d97e4bde5600 F src/exceptions/OFInvalidEncodingException.h 899e2559f6bf9e57bb9112b286f1eff1fd7b36439d2f1d9c50034b1f9d95dbcf F src/exceptions/OFInvalidEncodingException.m fd62a17a8c49a78691d7f5d34cc6cfcfb1dc5ac273cdc45b8282f4c407ef561e F src/exceptions/OFInvalidFormatException.h f1825f9d979ed6c25bf991ae1f46e8b4f134f7ea30eba790a8c83cee1eee5440 F src/exceptions/OFInvalidFormatException.m adb9a07a2faec70dcd35f51050efe1b0d059fe499292c03d03d5b765bc752354 F src/exceptions/OFInvalidServerReplyException.h f5bd69a2feccf52ace0848ff1448cbf43b4a00bdf9d3d66e29efc7b45aac58b0 F src/exceptions/OFInvalidServerReplyException.m c642a68204c68ffdb55f7ef234bd4c28940b283f4bd5cb13453e30221ffae4d7 F src/exceptions/OFLinkFailedException.h 30ebd8184e85e4adba39c6b2b698be37bbe6a3682d5ec116ae7c37ae7435b6ea F src/exceptions/OFLinkFailedException.m 19f41737ee5890cceaaa3ba1c2ff3f7b306ae46f441f4fa6498b1c445191a28a F src/exceptions/OFListenFailedException.h 4490777cf7fa34aee423e8fe0a317dd9ae0a0d6c939210f246071a16d2b41ea5 F src/exceptions/OFListenFailedException.m 050e526b821ead91b58e954cf67893b58340fcfd0e4d29051c644a634c4c78a8 F src/exceptions/OFMalformedXMLException.h eb34a728c69c313c062093fe2572e56325a0091882fce3d821b65dd26a78f0ec F src/exceptions/OFMalformedXMLException.m 4aa8a7f2e3168be8201c58e7c91e3dfef24b075d88cd1babd58a6d98cdd77975 F src/exceptions/OFMemoryNotPartOfObjectException.h 9e8c6288b3799424546eff3065c86994f070b0824a64706d17724fb1d5300840 F src/exceptions/OFMemoryNotPartOfObjectException.m e3d434cf6389f78a094ae29af75c2c29b5fff995679600dccd6137977b4f410f F src/exceptions/OFMutexLockFailedException.h 83c96b5ca9d9496f11ee15dded8457874cfcad63bc47db16a221f2bad6b3185c F src/exceptions/OFMutexLockFailedException.m 6cdc6df2bc94aefae9e450c392dd867a04b2d66b0569d57177cb1017adb271f2 F src/exceptions/OFMutexStillLockedException.h f912b04534225eea2660a0eefaec84059f4b6966d5ca01840f8e1369d71d9df6 F src/exceptions/OFMutexStillLockedException.m 149190a6c2e8ba2f8d9e017456a151f087e383f04eac9d5e5ea50701d39645ee F src/exceptions/OFMutexUnlockFailedException.h 0397bcea8177acaf177ff64fd75beac8ccf5c9cec9a1996567cc670e143b7d22 F src/exceptions/OFMutexUnlockFailedException.m fb91526d89cce9d5bb943f612993cef700d5af417f0eddaea8f4b2fe75c5d76e F src/exceptions/OFNotConnectedException.h 951b1065be3f0e97e78a2d9d2e7a372f0292f60e003200c957fd098a95b81a63 F src/exceptions/OFNotConnectedException.m 2f7d4a9cb8c90ccb48c781530c9b233de712c57b35aff0c4ea965f5bdb01a28b F src/exceptions/OFNotImplementedException.h 957dabccca5e36de8ee8bf2492d0d36bfbd6934b88b02ff257f5278edccaa98f F src/exceptions/OFNotImplementedException.m 50c9b1f819d4e5fc6e33aef10eb4dbc8e048e86d3d9e759eef8ad193541d3eb9 F src/exceptions/OFOpenFileFailedException.h 44994cd303260217c0da924b0bbbc22a6dcdce8c5dbd2e1d5171d0a67f933142 F src/exceptions/OFOpenFileFailedException.m cb2bafa22a2f2271323ca15b5ed49068809e114d28d9993c1faea1bedc352443 F src/exceptions/OFOutOfMemoryException.h 4e3ba93e0871ae81d546f310d20d0dc458a27e024b9f1bf6008ef0ee26e325e6 F src/exceptions/OFOutOfMemoryException.m 826b8163be998ef538ee32b47ee198e285b5b21986621e2e6baa70924317310b F src/exceptions/OFOutOfRangeException.h dd214f5eb3081052a0ed25c0b05af76a9a1f84d8ef866e406371390ceab90ad0 F src/exceptions/OFOutOfRangeException.m 8f340783150e70d8b8c5f4983a724094883f1b7b4036cfc2f3a39b71ff9752fc F src/exceptions/OFReadFailedException.h 1280bcee4624a751719eb910465580bf622ffdd73e715ec14e1ff485be339f17 F src/exceptions/OFReadFailedException.m 3ef710facfe646fe092695d4ce1c9028688c76c5c1eeb59a56e723c148b85f83 F src/exceptions/OFReadOrWriteFailedException.h 26ee57d0e282fdc4a5a459675647e02c4e8cae3e7cb37728ee14eef91a7b8ce1 F src/exceptions/OFReadOrWriteFailedException.m fdcd27a3130f49680bdd8ff59eb029b018c0ebee8d52cc0c9393f399ecac79ea F src/exceptions/OFRenameFileFailedException.h 193ea8dcf668625b72b4751548cb1477f6daf68d309ff2c2815f87ebc8df220e F src/exceptions/OFRenameFileFailedException.m 0319ec8956fac4a8519e0f973e81e1d868a8562dfc8afb7f24a65668835b5013 F src/exceptions/OFSeekFailedException.h f843c14a0091732b8817a1ef25014026843f56ccd50a765a84e52a3492165579 F src/exceptions/OFSeekFailedException.m 7b62503b457f7302f95f181c120e06c94fdacaa6e7687557f158eb9edb203fd3 F src/exceptions/OFSetOptionFailedException.h 0409392fd7f0a6ad7e222ce6749c4ce8dadd2b01be3d8bbd95cf9bdb74334ee9 F src/exceptions/OFSetOptionFailedException.m 34a2e0a98f700ab7b8b03d1d2d41da99421d858715610cf15a9020a4a389960e F src/exceptions/OFSymlinkFailedException.h c22ec1582c0cb3219246d47baeac894d727fb2c4b398329c845dcb14de9f5bce F src/exceptions/OFSymlinkFailedException.m 6e3a78b838147ebfea18d5b19fc52b84e0bcb2d73da37faa5ad49b687220154a F src/exceptions/OFThreadJoinFailedException.h 01dedbef95819fa52092743d1f653da8e2b9f8cc65f116ffb1ad28be6197c756 F src/exceptions/OFThreadJoinFailedException.m cef37d7029ccee0409511419785d4a7901e939f50332b9de8e4ddbabe9639cf7 F src/exceptions/OFThreadStartFailedException.h e37cf48324c8bdefa824a1e8417edd56cc2a2024963ef825f37bf38beff2d325 F src/exceptions/OFThreadStartFailedException.m 187fa112b5c0217f6b7db2ab9f7e2d6626126e7b6c5b65460720102f48f43bf1 F src/exceptions/OFThreadStillRunningException.h 8e53069837578c03aa96f82ef6c1662031d059d4759bf6eef2146b48509781eb F src/exceptions/OFThreadStillRunningException.m b9155e70de8ff9fef6ae628551a9299ea6933233e45b950b16d206fb222bef22 F src/exceptions/OFTruncatedDataException.h 8440c1877a8a460e566540e202cd8c0cfdb3ae23a3e1dc5100dfc1c51b3575c7 F src/exceptions/OFTruncatedDataException.m 72ac8992fee6e823438ac94b5e7ff98343bd938164ce751e7f19c5361bbbe099 F src/exceptions/OFUnboundNamespaceException.h 1633396dd330f100b55023147d52db73df4165eac92ae9d01e817ad4e230578a F src/exceptions/OFUnboundNamespaceException.m 303b5d3929d1d1f037d0db7c0ed99cedefaa78b60cf3a122bf4b6e10eea6655b F src/exceptions/OFUnsupportedProtocolException.h 84dad3e14621d9a5357b661561466bffc6d8df9bfcd650050c625860dcdd161d F src/exceptions/OFUnsupportedProtocolException.m a860657b2037b2241524e08ea2c6b08437622a950c5b714b1175726c3e417f19 F src/exceptions/OFWriteFailedException.h eb08eb59c4a4baa5c535ac9c12a3349f9b31521c55b153f454c581013de1b2dd F src/exceptions/OFWriteFailedException.m d5c686e01b5d9b1993a6223d6023cc8a456d08eea3b9bf087188eef38ba6e2ac F src/exceptions/common.h 1a81af8861852c6145a41459a085ebbb65e0cc8d5db30a563a45a9154f6072df F src/foundation-compat.m f8a972ec13378886e97b464b54076348dfa1d7c4fdc872d70500eba0605fa12e F src/iso_8859_15.m 869feca1cb48468fe7e2f0f7614fb2dba05cd9371c43d913baba9576a43c5bb1 F src/mach_alias_list 2e2aa5bb87af8c67e5cf658f4957986338f7947eccfad91381ea10d336487f4e F src/macros.h dbe9648eca386201fb5f9d3cbab9053ed53a40a92781217ba77816a66b9d7bb0 F src/objc_properties.m 363b73e7b017cefd524ff0b2314fcbd13552a6a7a9faf96ea00502104fcfcfda F src/objc_sync.m a39e9e645c82404d19eaa9870c6ced873e814461ac87b68da5e85477af4df83f F src/objfw-defs.h.in 5f2f5a13dbd633e2a4e499c0997b91bb1d01c7b9686ba22646d63d5c2f8e2a57 F src/of_asprintf.h 84e7b6898202f33b83396d353c26d91c6aa42d630d1d4cb02bd438fbc327e27c F src/of_asprintf.m 5101db410ece872408d30a396210ddfef3b79ee063e25b204612b80088017634 F src/threading.h e3a63de0b8cfee736391a1afe78de1ddabe69907346544c1f3907e3393b5e66b F src/unicode.h acdf178c98eb9a0120205887e1c60787bc0e692cf8284da114869010ef3431e3 F src/unicode.m 597d4451697f54e494cda3a0da53f75b6d8db5b2a27e15e87f16fe39c60b1e99 F src/windows_1252.m cac72f181ad749343ec9d1b28ee2d11c00e1ddfc1c2ba9cde35a30fecebdc345 F tests/Makefile c4d15c1c62701b254d2edf0c0e6d3a895e9e935ca791250bcba755b7c7e2d9dd F tests/OFArrayTests.m 5c7cef8543a7f18d4727686dddb79d962d2d2d5e427da2db74ce825012e0f7e9 F tests/OFBlockTests.m 202f1a62ea0276257407934974bc9da061e92ae7015c9760df392af5702c2b76 F tests/OFDataArrayTests.m a012d587512ea7d0ea006c416680bf5bad8cf7fefd02c446082b97f81f333824 F tests/OFDateTests.m 715110430eaa9329b5813032ac6c0355fbfe3230b26fd6f4691f3e4f623e0f4a F tests/OFDictionaryTests.m f1e6cab4f8a6beb3785ab3ed57c6a63a8d8e9029074d6481ab93569b97ddab4e F tests/OFHTTPRequestTests.m 53041a12f7f732d8bd734a1f2bc10d2db2caeb3e63761cc8a8bb1b9477936ebb F tests/OFListTests.m 0db3614a7fcc44f2c6ed24beb74c6d6129e7dddd34b62d4987b00752fa9b8b72 F tests/OFMD5HashTests.m e80a1f9b87d31f2c93b79e808ec1b34cc053069983d8e3d7e8fe7fa845484bb4 F tests/OFNumberTests.m f61d8823b57a4a09ad528f9fbd5f9394d3ff09340e3479e1365be86240d88da9 F tests/OFObjectTests.m c7ef3d13aa667095ad162167276f4e37c115fa01aebaa54bc12d0cbc5ff0cec2 F tests/OFPluginTests.m 7f911545a1de0c03525895e8469e1a3921265be80d5ab9dd17b8be957e3c3cce F tests/OFSHA1HashTests.m 18f5bdbcf387927d0be5a52b4d115488c232e6ccff17ef0683960a5a30c4c3ed F tests/OFSerializationTests.m 43de409da642a9a7c88e1256e52f87921793ce366348d99fe4d094b79fb1b119 F tests/OFStreamTests.m 346b537e80a3f70cf386493926d2cf27b2c9a147d18da59155e194c1468227b0 F tests/OFStringTests.m 5ba4a302f9d2577d81f0ad07e71547a13f94273f2f1d2018c2f64c93d453e9fe F tests/OFTCPSocketTests.m 2ddc4ec324df805ce36f25866e01064cbd34555b660e2e14eb60465bf7991f5d F tests/OFThreadTests.m 04ee3aace1b0f4521fef62c64fe16abbeba76ae3f5f0df515307975262d6073d F tests/OFURLTests.m 9eb68d19dffc082ce1d189679ffd46e22c5c3217eec5d17cd2fca0f0370740d8 F tests/OFXMLElementBuilderTests.m 3bfe4d5bc3122a0c4e05f08aba28d13e33708bf24eb7c10b7dd26402890a5acd F tests/OFXMLElementTests.m 6d538f8842cff660aa3eb3c394957fe5066ae6b2d04d6e2b909cc9b72179b97c F tests/OFXMLParserTests.m 1737f2bda6965ac1dbf49433a01c1fa3422af21d65b19b038203550eef733e20 F tests/PropertiesTests.m 392d31d7cd274cca5f8f9730ac15e2b6b549eb20c8caa791cecf0ebf78c37957 F tests/TestsAppDelegate.h 71681b46747f74cd876097e5a25724c75b59ed47d83286f391a2025411709687 F tests/TestsAppDelegate.m ed60ad2524f2d033a723d7ccd84f79993c6792f12e99c360832d7381796306e4 F tests/objc_sync/Makefile 8a0c1d85a0f5c393c18450a9fca8df0364b538fb7fd4f92f14c6fe5547932885 F tests/objc_sync/test.m c46101d7e893ac2c40539685a56548a363305b8486d7414fedb226b285a0882e F tests/plugin/Makefile 9a218c4a65938506ea8574c0ab09f72bd33e01824aad24f3659b479f6b915d9a F tests/plugin/TestPlugin.h 5587f900e20ce85c26722ccba8c00ff221ec92d2e0621c9934b5a69f9f63c72a F tests/plugin/TestPlugin.m 83e0dd6677e3e10025819900b7935ddc0db8a8563f12595fb6e9c73b3956ea24 F tests/serialization.xml e609429c3c5a31b322011286a322cb20213a28a4bc7525eec7405a54c86f78f0 F tests/testfile.bin ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217 F tests/testfile.txt 11bc6d44ee4c2c58f2d6688fef09c98a2ec2157ee1d57af5d65867b5db865a4f F utils/Makefile 93a10e87e22b879e6f73affea811d62c6828318ef2caeac196437e80c6aeaaa3 F utils/objfw-compile b75d583b48f8c9391754e1f5de38d0628ed40cd0607ef30934334bff74fc0359 F utils/objfw-config.in 862132a744afc8d0ee441f6600cbbb1d4679d1614e02f89f16b02ab816c517a0 P 7c66260ead45212ff8d5adbcf3f05892fdf3679afa1578efa54350a5ddf8a43e U js Z 557bca4fe4a367de65a385412d1ee962