121 check-ins using file utils/Makefile version aaa30146b1
|
2011-05-02
| ||
| 00:51 | Close 0.3 branch. (Closed-Leaf check-in: ea546fda89 user: js tags: 0.3) | |
|
2010-09-19
| ||
| 22:59 | Optimize handling of ASCII strings. (check-in: f9ed4c1d11 user: js tags: trunk) | |
| 22:39 | Add -[typeEncodingForSelector] and +[typeEncodingForInstanceSelector:]. (check-in: 477d06da14 user: js tags: trunk) | |
| 22:35 | Add -[unicodeString] to OFString. (check-in: b5f0fc343d user: js tags: trunk) | |
| 02:52 | Improve OFStreamObserver. (check-in: b554732eae user: js tags: trunk) | |
| 02:34 | Only handle the first matching object in OFMutalbeArray operations. (check-in: de45535c23 user: js tags: trunk) | |
| 02:05 | Update buildsys. (check-in: c3cc5bb657 user: js tags: trunk) | |
| 01:49 | Add +[class] to OFBlock. (check-in: ac3f7882e5 user: js tags: trunk) | |
|
2010-09-16
| ||
| 01:04 | Update buildsys. (check-in: c4876d3ff9 user: js tags: trunk) | |
| 00:08 | Bump lib major as we already have incompatible changes. (check-in: be24ecc7a9 user: js tags: trunk) | |
| 00:08 | Rename OFConstString to OFConstantString. (check-in: 68ef210228 user: js tags: trunk) | |
| 00:00 | Documentation improvements. (check-in: 0f04c85a63 user: js tags: trunk) | |
|
2010-09-15
| ||
| 23:03 | Remove accidental debug comment. (check-in: f28f8193b4 user: js tags: trunk) | |
| 22:27 | Update buildsys. (check-in: 80a285eb4d user: js tags: trunk) | |
| 15:31 | The metaclass of the metaclass is set by the runtime. (check-in: 2fec3bda8c user: js tags: trunk) | |
| 15:19 | It seems glibc 2.12.1-r1 breaks getaddrinfo() and returns v6 only. (check-in: 92c870f23d user: js tags: trunk) | |
| 15:01 | Rename __objc_gnu_init. (check-in: eac76c7a30 user: js tags: trunk) | |
|
2010-09-08
| ||
| 21:17 | Fix Objective C++ compatibility. (check-in: 9d6716470e user: js tags: trunk) | |
| 11:15 | Include the tests in the Xcode project. (check-in: 364b6b20d7 user: js tags: trunk) | |
| 11:13 | Check for all atomic ops implementations available. (check-in: 56006b4b49 user: js tags: trunk) | |
| 10:02 | Move -[replaceObjectsUsingBlock:] test to the right place. (check-in: ea3c419495 user: js tags: trunk) | |
| 09:58 | Add some #ifdefs to make OFBlocks.m compile with the Apple runtime. (check-in: 0c55736c5d user: js tags: trunk) | |
|
2010-09-07
| ||
| 09:45 | More compatibility with Apple's Blocks runtime. (check-in: 3e8d3a2668 user: js tags: trunk) | |
| 09:10 | Rename +[addObjectToTopmostPool:] to +[addObject:]. (check-in: eafb8d18ed user: js tags: trunk) | |
|
2010-09-06
| ||
| 20:51 | Add missing definitions of Block_{copy,release} to OFBlock.h. (check-in: 3f655d43f6 user: js tags: trunk) | |
| 20:27 | Blocks can be used like normal ObjC objects now. (check-in: ccf87e1ffb user: js tags: trunk) | |
| 15:39 | Add flags for blocks to objfw-config. (check-in: cc3239f5f7 user: js tags: trunk) | |
| 14:52 | Add a blocks runtime. (check-in: 490cbb8e60 user: js tags: trunk) | |
| 13:47 | Make OFList conform to OFCollection and OFFastEnumeration protocol. (check-in: 2cb79baae4 user: js tags: trunk) | |
|
2010-09-05
| ||
| 23:36 | Update Xcode project. (check-in: d2c728e2c5 user: js tags: trunk) | |
| 23:33 | Add OFCollection protocol. (check-in: ba19e68fb6 user: js tags: trunk) | |
| 23:23 | Rename -[enumerator] to -[objectEnumerator] for consistency. (check-in: ddb15601a2 user: js tags: trunk) | |
| 23:19 | Replace OFObject* with id in many places. (check-in: e2b06423e0 user: js tags: trunk) | |
| 15:10 | ObjFW works on Win64 using MinGW64 now. (check-in: 90e1488c24 user: js tags: trunk) | |
| 14:45 | Only define _WIN32_WINNT if it is not already defined. (check-in: f0bd8d731e user: js tags: trunk) | |
|
2010-08-29
| ||
| 17:53 | More methods using blocks. (check-in: e84073d0f9 user: js tags: trunk) | |
|
2010-08-28
| ||
| 18:54 | Initial support for blocks. (check-in: c5d65603d8 user: js tags: trunk) | |
|
2010-08-25
| ||
| 22:12 | Remove @ATOMIC_OBJCFLAGS@. (check-in: 8ba0c30a03 user: js tags: trunk) | |
| 22:05 |
Better way to cache OFAutoreleasePool. This way, the tests work again with static linking. (check-in: f2f4062b53 user: js tags: trunk) | |
| 21:35 | Assembly implementation for atomic operations (x86 and AMD64). (check-in: bd2eef5fe1 user: js tags: trunk) | |
| 11:33 | -[setObject:forKey:] and -[removeObjectForKey:] now return void. (check-in: eea73f8d37 user: js tags: trunk) | |
| 11:22 | Add warning to doc about collections not retaining and autoreleasing. (check-in: 91ccd70c55 user: js tags: trunk) | |
|
2010-08-24
| ||
| 19:37 |
Prevent loss of data due to wrong encoding in -[readLine]. This allows reading again with the correct encoding. (check-in: 508399eac1 user: js tags: trunk) | |
| 19:24 | Fix a bug in +[stringWithPath:] that led to broken unicode. (check-in: 2328f5eeb2 user: js tags: trunk) | |
|
2010-08-11
| ||
| 11:10 |
Update buildsys. This time, it's to the latest buildsys rev for real. (check-in: f01a8bed01 user: js tags: trunk) | |
|
2010-08-10
| ||
| 14:31 |
Update buildsys. This fixes a bug in buildsys.m4 that would cause some shells to fail. (check-in: 991f76c2bc user: js tags: trunk) | |
|
2010-07-29
| ||
| 19:32 | Comply with section 6.2 of XML namespaces. (check-in: ed63c0fdc1 user: js tags: trunk) | |
|
2010-07-25
| ||
| 11:23 | Update buildsys. This allows building a static and a shared lib at once. (check-in: 85640ce6c1 user: js tags: trunk) | |
|
2010-07-09
| ||
| 20:45 | Add more accessors to OFXMLElement. (check-in: 714aad6fba user: js tags: trunk) | |
|
2010-07-08
| ||
| 23:39 | Add -[bindPrefix:forNamespace] and -[bindDefaultNamespace:]. (check-in: 62d6cdadb6 user: js tags: trunk) | |
| 19:28 | Add special handling for xmlns in OFXMLElement. (check-in: 8a71128e91 user: js tags: trunk) | |
| 18:49 | Resolve attribute namespaces after all attributes have been parsed. (check-in: 4c57833cfa user: js tags: trunk) | |
| 10:04 | Clean up method replacing. (check-in: fdcb2a71e4 user: js tags: trunk) | |
| 09:44 | Cache OFAutoreleasePool class. (check-in: 3c5eb0ddb6 user: js tags: trunk) | |
| 09:20 | Optimize OFAutoreleasePool. (check-in: f92e1c77a0 user: js tags: trunk) | |
| 08:57 | Don't retain + autorelease objects returned from collections. (check-in: d4b379485a user: js tags: trunk) | |
|
2010-07-07
| ||
| 21:08 |
Support for GNU libobjc won't be removed in the near future. However, ObjFW-RT will be recommended once it's more mature. (check-in: 2924518400 user: js tags: trunk) | |
| 21:06 | Move most of the code for -[close] to OFStreamSocket. (check-in: d81629fead user: js tags: trunk) | |
| 20:57 | Rename OFSocket to OFStreamSocket. (check-in: 28ea4a8a67 user: js tags: trunk) | |
| 20:48 | Rename OFSocketObserver to OFStreamObserver and make it more general. (check-in: 52dcb22b8c user: js tags: trunk) | |
| 20:46 | Add -[fileDescriptor] to OFStream. (check-in: 9d064462a3 user: js tags: trunk) | |
|
2010-07-03
| ||
| 17:28 | Import OFXMLElementBuilder in ObjFW.h. (check-in: bc26452995 user: js tags: trunk) | |
| 17:26 | Update Xcode Project to include new files. (check-in: 9222bf45fa user: js tags: trunk) | |
| 17:15 | Skip over the prolog in OFXMLParser. Will be parsed someday. (check-in: e7801f415e user: js tags: trunk) | |
|
2010-07-02
| ||
| 21:56 | Add -[writeToFile:] to OFString. (check-in: aed0aea0b2 user: js tags: trunk) | |
| 21:40 | Add OFXMLElementBuilder. (check-in: ad93296956 user: js tags: trunk) | |
| 21:05 | Rename +[xmlParser] to +[parser]. (check-in: c1f392e534 user: js tags: trunk) | |
| 20:56 | Add support for CDATA to OFXMLElement. (check-in: e2499be5c1 user: js tags: trunk) | |
| 20:45 | Rename +[elementWithText:] to +[elementWithCharacters:]. (check-in: 4ea5f3f7fd user: js tags: trunk) | |
|
2010-06-27
| ||
| 12:21 | Fix a wrong typedef in threading.h. (check-in: e45069a556 user: js tags: trunk) | |
|
2010-06-20
| ||
| 21:02 | Update PLATFORMS. (check-in: c2554a691d user: js tags: trunk) | |
| 20:59 | Some architectures require memset for FD_ZERO and thus string.h. (check-in: 444860580c user: js tags: trunk) | |
|
2010-06-19
| ||
| 17:05 | Update ChangeLog in default branch. (check-in: e3d76226d0 user: js tags: trunk) | |
| 17:05 | Added tag 0.3.1-release for changeset 2c0e547fa69e (check-in: b165fa66ab user: js tags: trunk) | |
| 16:56 | Set version to 0.3.1 in 0.3 branch. (check-in: 1b52853e4d user: js tags: 0.3, 0.3.1-release) | |
| 15:48 | Update ChangeLog in 0.3 branch. (check-in: d8bd978d81 user: js tags: 0.3) | |
|
2010-06-17
| ||
| 20:17 | Merge a few changesets from the default branch into the 0.3 branch. (check-in: cb2058b0d8 user: js tags: 0.3) | |
|
2010-06-16
| ||
| 20:09 | Update .xcodeproj. (check-in: 430e02ae02 user: js tags: trunk) | |
| 19:58 | Add runtime column to PLATFORMS. (check-in: c85802faf2 user: js tags: trunk) | |
| 19:54 | Rename a methods in OFXMLParserDelegate and add -[parser:foundCDATA]. (check-in: c53d661daf user: js tags: trunk) | |
| 19:38 | Update PLATFORMS. (check-in: 39f395427b user: js tags: trunk) | |
|
2010-06-13
| ||
| 21:34 | Better handling of text and comments in OFXMLElements. (check-in: 000706786e user: js tags: trunk) | |
| 17:44 | Fallback to select() in OFSocketObserver if poll() is unavailable. (check-in: 6a73e7ac51 user: js tags: trunk) | |
| 17:42 | Fix initialization of mutations in OF{Array,Dictionary}Enumerator. (check-in: e0d581d524 user: js tags: trunk) | |
| 16:50 | Work around a stupid gcc bug. (check-in: 8c23ddc0a0 user: js tags: trunk) | |
| 15:40 | Add +[elementWithText:] and +[elementWithComment:] to OFXMLElement. (check-in: 29384131f7 user: js tags: trunk) | |
| 12:15 | Improve OFSocketObserver API. (check-in: 4ca583737c user: js tags: trunk) | |
| 03:23 | Add OFSocketObserver. (check-in: 7390eb7270 user: js tags: trunk) | |
| 00:16 | Add protocol to type of delegate of OFApplication. (check-in: 1009e97dcd user: js tags: trunk) | |
|
2010-06-12
| ||
| 20:47 | Move a few classes and categories so they have their own files. (check-in: 67917b918a user: js tags: trunk) | |
| 19:47 | Several OFXMLParser improvements. See details. (check-in: 9d79d92d9a user: js tags: trunk) | |
|
2010-06-06
| ||
| 23:31 | Fix a warning with Apple GCC 4.0.1. (check-in: 889f63ab01 user: js tags: trunk) | |
| 22:38 | Fix partial parsing when only half of an UTF-8 char has been received. (check-in: b236334eaa user: js tags: trunk) | |
| 22:08 | Correctly handle section 2.10 and 2.11 of XML 1.0. (check-in: bbbb105f5f user: js tags: trunk) | |
| 20:04 | Support for namespaces in OFXMLElement and OFXMLParser. HUGE diff! (check-in: e8c8d5a894 user: js tags: trunk) | |
|
2010-06-01
| ||
| 18:00 | Fix a very nasty typo in OFMutableDictionary. (check-in: 3bccfadcc1 user: js tags: trunk) | |
|
2010-05-27
| ||
| 15:39 | Add environment to OFApplication. (check-in: 62bef06751 user: js tags: trunk) | |
|
2010-05-24
| ||
| 11:20 | Add -lm if available. (check-in: b38b8623b4 user: js tags: trunk) | |
|
2010-05-16
| ||
| 19:24 | objc_sync was still using the old threads API. Fixed. (check-in: 42dedf0153 user: js tags: trunk) | |
|
2010-05-13
| ||
| 18:27 | Better handling of \n and \r in OFXMLParser. (check-in: 7aa0a50f2f user: js tags: trunk) | |
| 17:11 | Add -[remainderOfDivisionWithNumber:] to OFNumber. (check-in: 8fd09d2c59 user: js tags: trunk) | |
|
2010-05-09
| ||
| 14:47 | Added tag 0.3-release for changeset 50132ecbe6a2 (check-in: 1e5b519dbf user: js tags: trunk) | |
| 14:47 | Update ChangeLog in default branch. (check-in: 63630d6a52 user: js tags: trunk) | |
| 14:47 | Update ChangeLog in 0.3 branch. (check-in: 81e7a2c276 user: js tags: 0.3, 0.3-release) | |
| 14:46 | Merge latest changes from defaeult branch into 0.3 branch. (check-in: 32d8ae959e user: js tags: 0.3) | |
| 14:39 | Rename OFHashes to OFHash. (check-in: f45026a5f9 user: js tags: trunk) | |
| 13:57 | Add latest changes from default branch to 0.3 branch. (check-in: 4ded726bdb user: js tags: 0.3) | |
| 13:53 | Add flags for reexporting libobjc and ObjFW. (check-in: 3697259d3f user: js tags: trunk) | |
|
2010-05-08
| ||
| 19:28 | Update buildsys. (check-in: c43191d827 user: js tags: trunk) | |
| 14:57 | Library version is included in .dylib and framework now. (check-in: b7c8dbb21c user: js tags: trunk) | |
|
2010-05-06
| ||
| 22:26 | Fix a typo introduced by the new ivar naming convention. (check-in: e2b1c61c45 user: js tags: trunk) | |
| 15:23 | Better Info.plist. (check-in: a17d0e897d user: js tags: trunk) | |
| 15:21 | Add two missing defines to objfw-defs.h.in. (check-in: 2c441703fb user: js tags: trunk) | |
|
2010-05-05
| ||
| 17:31 | Merge latest changes from default branch to 0.3 branch. (check-in: 86ee771c1a user: js tags: 0.3) | |
| 17:21 | Rename method replacement methods - the old names were too long. (check-in: bce7bbddf4 user: js tags: trunk) | |
|
2010-05-04
| ||
| 12:25 | Only allow subclasses for +[replace*Method:with*MethodFromClass:]. (check-in: 252833ad30 user: js tags: trunk) | |
|
2010-05-02
| ||
| 16:16 | Win32 compatibility for the new file operations. (check-in: 66b3f09fc0 user: js tags: trunk) | |
|
2010-04-30
| ||
| 21:50 | Remove warning about GNU libobjc in 0.3 branch. (check-in: ff7fcef6a2 user: js tags: 0.3) | |
| 14:19 | Bump version to 0.4-dev. (check-in: 0a92d8b607 user: js tags: trunk) | |
| 14:16 | Branch for 0.3. (check-in: 7c4399b41c user: js tags: 0.3) | |
| 14:12 | Fix "make tarball" for new paths. (check-in: 6b4749adcc user: js tags: trunk) | |