ObjFW  Timeline

66 events by user js occurring on or before 2011-07-22 00:00:36.

More ↑
2011-07-22
00:00
Include OFSet in ObjFW.h. (check-in: ac598c5ec3 user: js tags: trunk)
2011-07-21
23:56
Add -[enumerateObjectsUsingBlock:] and -[filteredSetUsingBlock:]. (check-in: 3e6766ac10 user: js tags: trunk)
22:01
Add -[reduceUsingBlock:] to OFArray. (check-in: 03e89edb42 user: js tags: trunk)
19:52
Add -[unionSet:] to OFMutableSet. (check-in: 05c71bf58b user: js tags: trunk)
19:17
Add -[minusSet:] and -[intersectSet:] to OFMutableSet. (check-in: 821456272f user: js tags: trunk)
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: 86169923d6 user: js tags: 0.5)
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: 7caa622124 user: js tags: 0.5)
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: fcc184b84d user: js tags: 0.5)
16:25
Update PLATFORMS. (check-in: 938574d7fe user: js tags: trunk)
02:11
Include sys/types.h in of_asprintf.m. (check-in: e9768d31bb user: js tags: 0.5)
02:11
Include sys/types.h in of_asprintf.m. (check-in: 506c012ec2 user: js tags: trunk)
02:08
Use sockaddr_storage instead of sockaddr in OFTCPSocket.
This ensures it's big enough and correctly aligned.
(check-in: 1688bf89e0 user: js tags: 0.5)
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: 59e52af26d user: js tags: 0.5)
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: 368fffb61e user: js tags: 0.5)
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: 971f8e1b0e user: js tags: 0.5)
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: 47611ea871 user: js tags: 0.5)
23:15
Fix missing autoreleases in OFBlockTests.m. (check-in: 33c7abb54b user: js tags: trunk)
23:06
Fix reference counting for blocks. (check-in: 66be98f1d1 user: js tags: 0.5)
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: 0c5ed4d438 user: js tags: 0.5)
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: 989d2c3e36 user: js tags: 0.5)
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: 7025192253 user: js tags: 0.5)
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: c5e95e98ca user: js tags: 0.5)
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: 0f4a81649d user: js tags: 0.5)
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: f9b89feb5a user: js tags: 0.5)
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: 5c6e2b3362 user: js tags: 0.5)
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)
More ↓