66 most recent check-ins related to "trunk" occurring on or after 2011-06-28 22:20:19.
More ↑
|
2011-07-21
| ||
| 19:03 | Add -[allKeys] and -[allObjects] to OFDictionary. (check-in: cc87fcff36 user: js tags: trunk) | |
|
2011-07-20
| ||
| 18:23 | Remove code duplication for fast enumeration of mutable collections. (check-in: 63fc941b66 user: js tags: trunk) | |
| 16:50 | Check for mutations during fast enumeration in OFMutableSet. (check-in: dbd145b124 user: js tags: trunk) | |
|
2011-07-19
| ||
| 23:28 | Make OFFastEnumeration part of OFCollection. (check-in: ab71981cda user: js tags: trunk) | |
| 23:04 | Add fast enumeration to OFSet. (check-in: cbf0b4dd91 user: js tags: trunk) | |
| 22:53 | Fast enumeration improvements. (check-in: c52a5e5faf user: js tags: trunk) | |
|
2011-07-18
| ||
| 23:47 | Fix a bug (hopefully the last!) in blocks. (check-in: b330936afe user: js tags: trunk) | |
| 22:53 | Add OFSet and OFMutableSet. (check-in: 8df328d503 user: js tags: trunk) | |
| 03:01 | Fix reference counting for blocks. (check-in: dbd79d0747 user: js tags: trunk) | |
|
2011-07-17
| ||
| 16:38 | Remove -[containsObjectIdenticalTo:] from OFCopying. (check-in: 8ff55bf218 user: js tags: trunk) | |
| 16:25 | Update PLATFORMS. (check-in: 938574d7fe user: js tags: trunk) | |
| 02:11 | Include sys/types.h in of_asprintf.m. (check-in: 506c012ec2 user: js tags: trunk) | |
| 02:03 |
Use sockaddr_storage instead of sockaddr in OFTCPSocket. This ensures it's big enough and correctly aligned. (check-in: 7a5b65ee4d user: js tags: trunk) | |
| 01:55 | Define __NO_EXT_QNX in files using unistd.h or fcntl.h. (check-in: da2701ad14 user: js tags: trunk) | |
| 00:57 | Get rid of unnecessary includes of unistd.h in headers. (check-in: eced1d58ea user: js tags: trunk) | |
|
2011-07-15
| ||
| 10:30 | Make sure restrict is always defined. (check-in: 77fe5572fe user: js tags: trunk) | |
|
2011-07-14
| ||
| 23:19 | Fix a memory leak in OFArray. (check-in: 41cdf54612 user: js tags: trunk) | |
| 23:17 | Fix a memory leak in OFURL. (check-in: 06bbeb185a user: js tags: trunk) | |
| 23:15 | Fix missing autoreleases in OFBlockTests.m. (check-in: 33c7abb54b user: js tags: trunk) | |
| 23:06 | Fix reference counting for blocks. (check-in: 5b3aebb65a user: js tags: trunk) | |
| 23:04 | Always do nothing if OF_BLOCK_BYREF_CALLER is set. (check-in: eb207e5ecd user: js tags: trunk) | |
| 22:56 | Fix missing return. (check-in: 7455987d6e user: js tags: trunk) | |
| 21:18 | Allow passing NULL to _Block_object_assign() / _Block_object_dispose(). (check-in: 017a85770c user: js tags: trunk) | |
|
2011-07-12
| ||
| 23:13 | Fix missing cast. (check-in: 8c40feec2b user: js tags: trunk) | |
|
2011-07-10
| ||
| 18:44 | Include sys/types.h in objc_sync.m. (check-in: 47f179bc09 user: js tags: trunk) | |
| 17:43 | Include sys/types.h for off_t. (check-in: 5870131a84 user: js tags: trunk) | |
| 03:19 | Include objc/runtime.h when using the new GNU runtime. (check-in: 19bb966105 user: js tags: trunk) | |
| 03:18 | Clang with the new GNU runtime does not like blocks checked against nil. (check-in: bb68bc87dd user: js tags: trunk) | |
|
2011-07-09
| ||
| 22:03 | OFDate: Fix wrong format specifier for microseconds. (check-in: 75dde25734 user: js tags: trunk) | |
| 21:58 | Only add -fgnu89-inline if it doesn't generate a warning. (check-in: 4f8cf7e3ec user: js tags: trunk) | |
| 14:45 | Cache the length of a string. (check-in: 36e8a94f34 user: js tags: trunk) | |
| 14:34 | Use OFDataArray instead of OFMutableString for cache in OFXMLParser. (check-in: bbe98ea6c2 user: js tags: trunk) | |
| 13:33 | Get rid of -[appendCStringWithoutUTF8Checking:] in base64.m. (check-in: 56c98bf847 user: js tags: trunk) | |
| 13:29 | OFString+XMLUnescaping: Get rid of -[appendCStringWithoutUTF8Checking:]. (check-in: 898c2a781b user: js tags: trunk) | |
| 13:15 | Use OFDataArray instead of OFMutableString in OFXMLElement. (check-in: a2c6391204 user: js tags: trunk) | |
| 12:04 | Optimize +[stringWithPath:]. (check-in: 1c65e229e8 user: js tags: trunk) | |
| 03:10 | Emphasize that -[readNBytes:intoBuffer:] reads at most n bytes. (check-in: e1285e3ba9 user: js tags: trunk) | |
| 00:00 | Check for more invalid UTF-8 byte sequences. (check-in: 51dff30395 user: js tags: trunk) | |
|
2011-07-08
| ||
| 21:26 | Adjust TableGenerator to (not so) recent style changes. (check-in: 30cdebfa2a user: js tags: trunk) | |
| 21:08 | Optimize +[stringWithString:] and -[appendString:]. (check-in: e250800382 user: js tags: trunk) | |
| 20:13 | Rename -[deleteLeadingAndTrailingWhitespaces]. (check-in: 7c66260ead user: js tags: trunk) | |
| 20:07 | Rename OF_PATH_DELIM to OF_PATH_DELIMITER. (check-in: 7d9efc3924 user: js tags: trunk) | |
| 19:58 | Fix wrong calculated cStringLength in +[stringWithUTF16String:]. (check-in: 2fca00b926 user: js tags: trunk) | |
| 19:50 |
Add -std=gnu99 to OBJCFLAGS in objfw-config. This is required now as we use restrict. (check-in: ce742708e6 user: js tags: trunk) | |
| 19:15 | Rename ivars in OFString struct to prevent prospective name conflicts. (check-in: 3ffa55524a user: js tags: trunk) | |
| 15:34 | Don't kill the old string in -[setToCString:] due to invalid encoding. (check-in: 348ac73b77 user: js tags: trunk) | |
| 15:29 | Make it possible to add more ivars to OFConstantString. (check-in: 0b846bcc4a user: js tags: trunk) | |
|
2011-07-07
| ||
| 23:19 | Fix missing character check in +[stringWithUTF16String:]. (check-in: f6c05b68cf user: js tags: trunk) | |
| 18:07 | -framework has to be before -f* in objfw-compile. (check-in: 4c36c01ae3 user: js tags: trunk) | |
| 17:03 | Add a note about the %@ format specifier. (check-in: d0085d2c5d user: js tags: trunk) | |
|
2011-07-06
| ||
| 23:27 | Some broken glibc versions need -fgnu89-inline... (check-in: 521809b613 user: js tags: trunk) | |
| 22:55 | Only allow an OFConstantString as format. (check-in: 7558e235fe user: js tags: trunk) | |
| 22:49 | Add +[threadWithBlock:] to OFThread. (check-in: d966ede8fe user: js tags: trunk) | |
| 22:39 | Documentation fixes. (check-in: 16ce0fea69 user: js tags: trunk) | |
| 22:32 | Retain blocks instead of copying them. (check-in: cbdd00f28d user: js tags: trunk) | |
| 17:44 | Add +[new] to OFObject for compatibility and convenience. (check-in: 0319e89d4b user: js tags: trunk) | |
|
2011-07-05
| ||
| 02:10 | Fix too big allocation size in OFDictionary. (check-in: 3825c5fc9a user: js tags: trunk) | |
|
2011-06-30
| ||
| 23:44 | Added tag 0.5.3-release for changeset 1c8cdf13be9c (check-in: 5dd66a8549 user: js tags: trunk) | |
| 23:24 | Update ChangeLog. (check-in: 558a10fff3 user: js tags: trunk) | |
| 12:36 | Nicer initializers for OF{Double,Float}{Matrix,Vector}. (check-in: e129012224 user: js tags: trunk) | |
|
2011-06-29
| ||
| 21:16 | objfw-compile: Pass -f flags to the compiler. (check-in: 4450b2d98a user: js tags: trunk) | |
| 19:17 | Check for libobjc / libobjfw-rt and abort if not found. (check-in: f19d3dcf08 user: js tags: trunk) | |
| 19:06 | Add a handler for unknown entities to OFXMLElementBuilderDelegate. (check-in: d534f49a7d user: js tags: trunk) | |
|
2011-06-28
| ||
| 22:56 | Add -[readStringWithLength:] to OFStream. (check-in: 90a9d9475a user: js tags: trunk) | |
| 22:21 | Add OFCopying to OFXMLElement. (check-in: 33ac65f8f7 user: js tags: trunk) | |
| 22:20 | Use isa as class for the copy where useful. (check-in: 6d3b3d0468 user: js tags: trunk) | |