Artifact
cca028cedf40a9d9bfb8c8ab238c0db34332a7c924c02ed183e65885c12b1aa6:
Manifest of check-in
[cca028cedf]
- Add OFMutex and use it in OFTCPSocket instead of @synchronized.
by
js on
2009-06-01 02:08:20.
C Add\sOFMutex\sand\suse\sit\sin\sOFTCPSocket\sinstead\sof\s@synchronized.
D 2009-06-01T02:08:20
F Doxyfile d551f60535bc44a4b03bddf2537948050b1587bfcf94fc94de7ed5cfc403fe0c
F LICENSE ae3c272ee81b620b28e044e8d89406b70103a4addb00ace5364837083e26efda
F Makefile 541a9e3c5e22c5a6c0f2ec32719b437bf0c997729e5eecb6ce5cc9709722223f
F TODO 7841473511c06c3d0a50f623d6229432518ea0ccd439f17032eb5884b95e20a5
F autogen.sh 3936c3cbbf251d27d7c117d251754fdc5f701c87e682108b6eb123dffefc3a2e x
F buildsys.mk.in 0c805102f7f7ca27d4d334db4968f151c1807aeb34209213e439db137f50be90
F config.guess 9719765c11df4feacb4f2eb20098490dd3eadf076df56d33dadd45a5ac288a4a
F config.sub ae375c6af06c1abdaafcfd3df7672263ba434070fd84f81916b4fc208daf8012
F configure.ac b75ed815e1e070d04f1818698ecbfece4654c85a18f8971c05f541f88fcd6f12
F extra.mk.in f8de6158a0ccea6de517077e71cc9a488bcabca3160c68fcab454e573e144828
F install-sh d2b9a1735ea9cc00de20990f69eeaa84f800cea83aa3ab81b71187b4ec4bf247
F m4/acx_pthread.m4 79f26df4aaedda733368764d371f7b35642a17dbf58f5f1daea71cf510aca175
F m4/ax_check_compiler_flags.m4 eb1353b82e355b5d0bc59d3913e3398fedd37a5fea27e44acbc25584576e42d6
F m4/buildsys.m4 6c9b8952fe15320d3326affa3266cfec9b97d6150d5e44aa69c0093315cac19e
F objfw-config.in 00d761a00d0853fe72fc8ed3cd4e17476d9e1cbafb0fd2a6f46cec2317e989f5
F src/Makefile 27fadc8012e3be55c9e99687354c964f08620dd1c784bfadd689833a361f43d9
F src/OFArray.h ac035c3b46c20b6cdcd1db85402cf3fce80c310133e3f9f876956ae740d0a4fd
F src/OFArray.m 7d64d3ae66cb324a097f7d6d6f3a3618d50ecd1dfdf98bc80550a2f787be510d
F src/OFAutoreleasePool.h 9729efb348c1dc7faa22e1a80e2d843620bb0684544ebbc9045ad96f89c7c6ef
F src/OFAutoreleasePool.m 8e1c79e9ad41eabcfc3fe063f50d939f83671ffa4e8cc9eb862918d0d78e4c3e
F src/OFConstString.h 1e291d5edd79a30c3e899fea63dc2a60ef89364aebcc3e68c6638a754268ae8e
F src/OFConstString.m 3c89cd8ab29922ff2f7d7ec932504f678632c4a1208a64148443eed42130ad3c
F src/OFDataArray.h 399b8674b6eef4a32eb0892fa97e43136774cdd49bc748457c4f059332e3d58f
F src/OFDataArray.m 118e82fbe198813e12d4f28a4a1d8bbe02a35e2949986f9ea1f662486d907f85
F src/OFDictionary.h 12bb9cf14f4a74e10dfdf0a678a14a9a638c714c25cc21aaf6887dddd9111fba
F src/OFDictionary.m 2b0ed74966e58391865fba8d18816d75191c747862f0aba1e5d632cc27e626d0
F src/OFExceptions.h cd34df0695688a945174820275e279df76aecc580253ab19f8c43a9e1d57973a
F src/OFExceptions.m 78e6bb7996d01fd6084c665b07494eb6f0c2a80451ea050272dfe8fb0f898a68
F src/OFFile.h 08289625228a3309f140e7a7ba117bc70d813d948a4ab64ed27202a37ded1a31
F src/OFFile.m a323ff36d0d5c07ac699fa991b50a4020dbf36a8b2867b34c5ef6af0f93d16f1
F src/OFHashes.h 6aec6298e05858f3707d8c6a4cd4ad38f342378da3e185be7d71fdac12c39c44
F src/OFHashes.m dab01f181a875157fd25d1cb362800636d686af8f3ffcf786bdf5ae863afa9ca
F src/OFIterator.h 1a4ab06f2ba3085c38b161e00f1871c2df3584eba55d3d1b0e65ef14a6bcdbc9
F src/OFIterator.m d4a26c57c8e53172e7556b8843c0e21991d80273fd0ffa6fbff4d67f055dc564
F src/OFList.h 8727a6856e15df7cf389c47a121b5e4985598942c009243bebaf3b3234ca994b
F src/OFList.m 6a33891d1390360cbed04772ac1e20deb514749ef6a6960b9d70d04d96982593
F src/OFMacros.h ec8a81722fb3a82397887b2f603e2b20437a51cc3cc054da3ec69ce75668f73b
F src/OFMutableArray.h 521f11b9efdb0dfe94c3e5405abbb41baec813088240277606bdee2064ea54eb
F src/OFMutableArray.m a53f1d9b2e6a6e83d47bd29bb40b19406be6c969313710eed037b7865f072a0d
F src/OFMutableDictionary.h 457d6af9f3691a8c5f707e7cd1c875fc262d9f42ba0dffe1ee67bc92eff69b9f
F src/OFMutableDictionary.m bd2647bb71f783bf961d68c4153b8cce1ee07469c8275db55ef58fa51bfac7b7
F src/OFMutableString.h 50d5f8f8b9f759d3f97c58892dfca86df9c254cb5d98d1f1d8813933cb2db6f6
F src/OFMutableString.m fb06bc791e51e7f1cdfd42d34027346cff3490ccb402cfcb0b77648cbb9a6da9
F src/OFNumber.h 9847bb6afe49d2d2d1c2bb2da306e493cdc343b57d460323089e05968e2ca830
F src/OFNumber.m 886273d0e1a8ab46c16109044cb9fda3a374860078a030cfac09517ed41fbe86
F src/OFObject.h 1ae322315c55aad646e6168cedac0e1648cd95f43cd5f612d2c74e92e7b89645
F src/OFObject.m 4147582b99258e537b2a296f3a0c50542674985982920c5d6712289d851cb573
F src/OFPlugin.h dcbe20abfe6efb7db7b3e84e84c79b31925c5abd33e1427bdbda676e00fa2853
F src/OFPlugin.m fccb9d70a0b44c48397ea3aac6e62e189ed28e2949f6cdcfb5fe8b2d51258450
F src/OFSocket.h ddb40125e5551559e04d3bd81d788fab0faf88571ee3b4f3f1b9eb87e9132969
F src/OFSocket.m 309a2553176bc1ef42f1ff4490dd9441b1585935de8181911d5fe157cb7ffbfb
F src/OFStream.h 29bc7e1e05dd5dd586906e2e9874444fc4fcc0101538d069b0f2ec27674556c0
F src/OFStream.m 3f64dd68d87587958c626d6b505bc74fb13ade018fd06ed27381e62632372460
F src/OFString.h 0f37fc858907452e8ed045afb6fdf056f6a39e99c20ceca0685b2d5861e06682
F src/OFString.m aeeb03c826614125f4692169e81c94415922ca597dbf5ae01e443cef0657c556
F src/OFTCPSocket.h c2014cc1a4868ed6f13b8e46a090d73d6ed06e13271d70c11ea84eeb8270c9f0
F src/OFTCPSocket.m 48bd51099f8c93a9afd8b042f285eb0765fe7ba3eed7d15edd2772172da6b571
F src/OFThread.h 0d2fba1b4a34909b0846585125a35ffa6c0ab322c837efbf9ed45b2ff704cae5
F src/OFThread.m e77c0b551d7165e522e4b9fb0a4a775f0a9bbf2586833c0d8bd3b24be7879919
F src/OFURLEncoding.h 372c3e5fe15d6d04f17f5cac29e50b140cab2c9a7651c97d3718b66908203e13
F src/OFURLEncoding.m 573e813f26a49d07520b3ac2bf2b0e112fc53bbab5b084700f51934ab7b97388
F src/OFXMLFactory.h 1d8b135f8c8967bbef55fdfd5d27d61023b56d42132b35ebf3e469681b40deb4
F src/OFXMLFactory.m 2d5c8a55046c78b53e91b00fc56b59b139b92fce618717d8e47c86c15e138c1e
F src/asprintf.c 163772d3d60a3c570564b05cfb30e70a6a2aa8dd6ffe78802438922c20e8d20f
F src/asprintf.h e7761a686f8dab5e43abfd4145ad00a07462246d2c4e7564fb2e9278eac7b738
F src/objc_sync.m 0a8dcabb441856831acb55a228017202c5526013beecb69ec312eaca81b55d26
F tests/Makefile d93b2a7df08682c30ab07ec6470a644deaceb0affa8237d9153262558d6a553f
F tests/OFArray/Makefile 0fed9ef8ab709746200abe25502bf42eb87f83231efa7117bea52a687ea52bd5
F tests/OFArray/OFArray.m 0b105e4c048a4bddc554725a2d62022b3b65a674dce36feca786324f6a22bdfa
F tests/OFAutoreleasePool/Makefile 1170abbd81300b7abfdb5b7b2e3d248edc9643a652462a1bcc12568162062076
F tests/OFAutoreleasePool/OFAutoreleasePool.m 84adeb2e2f0cc65bac41f92c1a2a030c339e78c0284d3fb4cfad3a91ae5b63a0
F tests/OFDataArray/Makefile a77da4a71538351b9e17fc85e2dd1fd0d9317225b76bfd087370705b352ff7f7
F tests/OFDataArray/OFDataArray.m 92c6e56e71cb4332821a7fc7007bc26444402ad223287c7445a087c29eecd524
F tests/OFDictionary/Makefile d839c888cd252b11d20423835b2e9b0541e0e71f0f2dd16a27f021f02e341980
F tests/OFDictionary/OFDictionary.m a32035138d8f305fa3c948955f04486065eaf025d028d63e908b5b6ea5bfed45
F tests/OFHashes/Makefile be788c7c25b3bb472c1c897804a088ade75b52188f3ec0dae8502cd4a790ab8b
F tests/OFHashes/OFHashes.m 39ae9d5ac9f8e307257f4b528fb238e720288b323215cbe239a5b9cea81058d2
F tests/OFHashes/testfile ac78121630aaad87f7852695f00cc9175b9bf80bc63bbc0e65784f427cd51217
F tests/OFList/Makefile 858323b7220eac0b777d254fb9e0c7645eb1c1e7a5baa2ebb8ef03f0c953c631
F tests/OFList/OFList.m 0660a223026f5f170f2cad6b7277605e11c0df53debb8c9aae63cd382362f223
F tests/OFObject/Makefile f8940d3191935b7c99efde99987629681d666f2389491c6b45f4cba32fe0da54
F tests/OFObject/OFObject.m e3a197e96be2e9b6d019cddfaceae26c867ba8091d432b690275fcf2a5536388
F tests/OFPlugin/Makefile 3a60386f00af3d4aee5455037182671cde8724a6add9c6436bf37a82a33cd6df
F tests/OFPlugin/OFPlugin.m 3eae049364d7482c96daad4d70be508f1b4209b18ccd61cde7d2a9f752d85956
F tests/OFPlugin/TestPlugin/Makefile c1526b4efba5c51d4985467ff9a360745a265cc0cbb592b24c520831293b0b2b
F tests/OFPlugin/TestPlugin/TestPlugin.h d8aeffa07bf027dcef3b065fb32a10c992726b48f4bd7fc54633867d70d4b52c
F tests/OFPlugin/TestPlugin/TestPlugin.m be892b1df17b1361577460336851e6005030f880945439962181effbeca8c3e6
F tests/OFString/Makefile e7868194ec7b151b6ecb7fcba526058941c6fdc832397a2bec436ff3a79e663c
F tests/OFString/OFString.m 894fde21066c51bd208eb1cdd102f26bd5c1c5de94a73581487b54c2f58ad6ba
F tests/OFTCPSocket/Makefile fd3ed555449c01903c38d3742ec4a0e4f64d5d12573f26a726b1464dee0c37c2
F tests/OFTCPSocket/OFTCPSocket.m 7176d088406881f7cf9a3da23c26100f9d7d357dda9abbee61dc0273de0d5493
F tests/OFThread/Makefile a258139ab552216b3b64374e2b3871b2203ba518185a789f4e0ec4822624d4a6
F tests/OFThread/OFThread.m ba2cf4a2801868e5cdb14030b0906f647844542d5c44862e19d50b1e39875c71
F tests/OFXMLFactory/Makefile 1bd7378eb83b4c63ba94fb429d5ba182009fdac3602ea2a6ae198577d163a907
F tests/OFXMLFactory/OFXMLFactory.m 41ee224475b80b60d43bd4d6a1b9578567fdf31598fe0d39b6211cbb45b9ce98
F tests/objc_sync/Makefile 71149fcbb2076630087a6e795ccbb7003eb5a2c3fdb33f89844f9a14177b51f1
F tests/objc_sync/objc_sync.m d8413d91c16c454de0801c99f06bbbfabe1432d004584b8910c65e7f2680866f
P 9b3d408f0df5e78d0879da79a044e30cba649ebecd0ef6c2294fee1b36add728
U js
Z 45546882746b2cdef6df48baeced7840