ObjFW  Timeline

66 events by user js occurring around 2011-07-22 00:00:36.

More ↑
2011-08-03
03:53
Always use the old GNU API, even with the new GNU runtime. (check-in: 546332b4d7 user: js tags: trunk)
03:38
Fix updating the dtable for the old GNU runtime. (check-in: 0322aa3168 user: js tags: trunk)
01:55
D'oh... (check-in: e8dccdf9a9 user: js tags: trunk)
00:37
Fix wrong case in tests output. (check-in: 0bb31fb062 user: js tags: trunk)
00:30
Make OFArray an abstract class. (check-in: a855618045 user: js tags: trunk)
2011-08-01
19:01
Don't use any other classes for +[inheritMethodsFromClass:]. (check-in: 7b5b0c8174 user: js tags: trunk)
2011-07-31
20:03
Correctly update the dtable for the old GNU runtime. (check-in: df914ca51d user: js tags: trunk)
19:45
Cleaner -[setImplementation:...] for old GNU runtime. (check-in: fbee44d38e user: js tags: trunk)
02:07
Implement adding methods for the GNU runtime. (check-in: db5f8c2c1b user: js tags: trunk)
2011-07-30
23:31
More enhancements in +[OFObject inheritMethodsFromClass:]. (check-in: 2828853e17 user: js tags: trunk)
23:14
+[addClassMethod:withTypeEncoding:implementation:] to OFObject. (check-in: 6083048589 user: js tags: trunk)
17:43
Fix a typo. (check-in: 5613f7fc46 user: js tags: trunk)
02:14
Improve +[inheritInstanceMethodsFromClass:]. (check-in: cace873874 user: js tags: trunk)
2011-07-29
21:54
Add +[inheritInstanceMethodsFromClass:] to OFObject. (check-in: bf0f10966f user: js tags: trunk)
21:52
Fix a leak in OFIntrospection with the Apple runtime. (check-in: 0708d6f152 user: js tags: trunk)
21:34
OFConstantString: -[completeInitialization] -> -[finishInitialization]. (check-in: 2caeadf65a user: js tags: trunk)
20:35
Make typeEncoding a const char* in OFIntrospection. (check-in: 430222609a user: js tags: trunk)
2011-07-28
22:21
Don't create and release a pool in -[enumerateObjectsUsingBlock:]. (check-in: 3b0699b790 user: js tags: trunk)
21:31
Add +[elementWithFile:] to OFXMLElement. (check-in: 7d5e2ebb80 user: js tags: trunk)
20:50
Don't create and release a pool in -[enumerateObjectsUsingBlock:]. (check-in: bfb7745f95 user: js tags: trunk)
2011-07-26
21:42
Add OFCountedSet. (check-in: eb791d09d1 user: js tags: trunk)
18:12
Prepare OFSet and OFMutableSet for OFCountedSet. (check-in: 5207c4ea4d user: js tags: trunk)
2011-07-24
20:05
Add a few defines for runtime methods so they always have the same name. (check-in: c7bc7b93d9 user: js tags: trunk)
2011-07-23
15:40
Add properties to OFString. (check-in: 3eae5ffa15 user: js tags: trunk)
15:02
Revert to old of_fast_enumeration_state_t as gcc 4.6 chokes on the new. (check-in: fd7e4116e3 user: js tags: trunk)
14:28
Add OFIntrospection. (check-in: 2e7534b6dc user: js tags: trunk)
13:33
Add -[self] to OFObject. (check-in: f1d6ecb1b8 user: js tags: trunk)
2011-07-22
18:59
Rename object1 and object2 to left and right in -[reduceWithBlock:]. (check-in: 030cc6df0e user: js tags: trunk)
18:49
Improve methods using blocks in OFArray. (check-in: f9b3ec49f8 user: js tags: trunk)
18:30
Nicer fast enumeration for OFSet. (check-in: e287e086c2 user: js tags: trunk)
17:17
Add a test for -[foldUsingBlock:]. (check-in: 32d6b7282a user: js tags: trunk)
17:09
Rename -[reduceUsingBlock:] to -[foldUsingBlock:]. (check-in: d6faaf68b9 user: js tags: trunk)
17:03
Improve methods using blocks in OFDictionary. (check-in: 6214a3be25 user: js tags: trunk)
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)
More ↓