ObjFW  Timeline

66 ancestors of bf9e659a92826955

2009-12-23
15:47
Remove TODO from 0.1 branch as it is only useful in the default branch. (check-in: bf9e659a92 user: js tags: 0.1)
2009-12-21
17:02
Create 0.1 branch and remove unfinished XML stuff from it. (check-in: b3c14e1dfa user: js tags: 0.1)
16:58
Documentation improvement. (check-in: 7cae2b95fb user: js tags: trunk)
2009-12-20
23:20
Update PLATFORMS. (check-in: 092f7652a2 user: js tags: trunk)
23:15
Clean up includes in OFTCPSocket. (check-in: 1d68cfa595 user: js tags: trunk)
2009-12-17
13:20
Update buildsys. (check-in: 50e7f419d0 user: js tags: trunk)
11:26
Add -[replaceObject:withObject:] and others to OFMutableArray. (check-in: c0326c7cc5 user: js tags: trunk)
10:53
Further improve OFTCPSocket. (check-in: 1f7898f109 user: js tags: trunk)
2009-12-12
14:19
Remove OBJC_SYNC variable as it is not used anymore. (check-in: b7e505ba7f user: js tags: trunk)
2009-12-11
12:52
Make it possible to build ObjFW without support for threads. (check-in: 6caac0826e user: js tags: trunk)
2009-12-09
19:09
Check whether getaddrinfo is thread-safe and use locks if not. (check-in: c8398d985d user: js tags: trunk)
18:43
Indent defines and imports where it is useful. (check-in: 66f6ca045c user: js tags: trunk)
2009-12-07
20:12
Fix typo. (check-in: ed366ad8f8 user: js tags: trunk)
2009-12-06
14:13
Add README. (check-in: ed2c649ede user: js tags: trunk)
14:06
Move ObjFW definitions to a header that gets installed. (check-in: 3631d46ccc user: js tags: trunk)
00:27
Remove two method implementations not used anymore. (check-in: a0a5ecf01f user: js tags: trunk)
2009-12-05
18:15
Update TODO. (check-in: 741eca944e user: js tags: trunk)
18:12
Improve -[initWithKey:argList:]. (check-in: de26b7668a user: js tags: trunk)
17:19
Fix optimization in OFDictionary / OFMutableDictionary. (check-in: 011e248c30 user: js tags: trunk)
17:15
Improve -[initWithObjects:forKeys:]. (check-in: f6e79c23b4 user: js tags: trunk)
16:54
Improve readability of -[initWithDictionary:]. (check-in: e1b790cdfe user: js tags: trunk)
16:52
Improve error handling in OFDictionary and OFMutableDictionary. (check-in: 0fcd9ed4d3 user: js tags: trunk)
16:43
Improve -[initWithObject:forKey:]. (check-in: 776cc1c033 user: js tags: trunk)
16:33
Improve OFDictionary. (check-in: 725b23f325 user: js tags: trunk)
13:19
Get rid of float in OFMutableDictionary. (check-in: 7d0a27a751 user: js tags: trunk)
11:06
Add +[isSubclassOfClass:] to OFObject. (check-in: c7bfcc9e92 user: js tags: trunk)
10:50
Don't try to find another CC in acx_pthread.m4. (check-in: 84dd396274 user: js tags: trunk)
10:45
Move LDFLAGS for rpath in objfw-config to a separate --rpath flag. (check-in: d4a60cdef5 user: js tags: trunk)
2009-12-03
18:50
Make OFStream caching invisible to the programmer. (check-in: fc0b2500b9 user: js tags: trunk)
11:51
Add -[componentsJoinedByString:] to OFArray. (check-in: fb651428aa user: js tags: trunk)
10:29
More documentation improvements. (check-in: 012cee4f80 user: js tags: trunk)
10:14
Add documentation for OFXMLParser. (check-in: a0b676019d user: js tags: trunk)
2009-12-02
20:02
Introduce some consistency when to use OFObject* and when to use id. (check-in: c7ab3a46d1 user: js tags: trunk)
09:45
Fix one more missing LD = ${OBJC}. (check-in: 25d8c4c030 user: js tags: trunk)
09:38
Add -[addObject:atIndex:] to OFArray. (check-in: 806b5b24db user: js tags: trunk)
09:29
Add -[addNItems:fromCArray:atIndex:] to OFDataArray. (check-in: 806550f7ed user: js tags: trunk)
2009-12-01
17:45
Fix -[removeItemAtIndex:], -[removeNItems:atIndex:], -[removeObject:]. (check-in: b83a3b4d9c user: js tags: trunk)
14:54
Update buildsys. (check-in: bab351d9a5 user: js tags: trunk)
13:35
Better checking which runtime we use. (check-in: 240b72cd71 user: js tags: trunk)
13:28
Adjust OFObject test to recent change to -[freeMemory:]. (check-in: 5b8ab2c427 user: js tags: trunk)
13:27
Add missing LD = ${OBJC} to two Makefiles. (check-in: 4b763dd49a user: js tags: trunk)
13:17
Use OF_BSWAP32_NONCONST instead of OF_BSWAP32 in OF_BSWAP64_NONCONST. (check-in: d60757d3a0 user: js tags: trunk)
12:55
Make sure we never even check for CC by using OBJCPP as CPP. (check-in: 9a733d824f user: js tags: trunk)
2009-11-29
16:23
Allow NULL as parameter for -[freeMemory:]. (check-in: d57228d9d6 user: js tags: trunk)
14:00
Fix inline assembly on x86_64 for gcc with -O. (check-in: 1f38dbc88e user: js tags: trunk)
11:49
Let OF_BSWAP{16,32,64} automatically detect whether we swap a constant. (check-in: f4d5af029a user: js tags: trunk)
03:03
Add run-on-iphone target to tests for more comfortable testing. (check-in: 3a290a9951 user: js tags: trunk)
02:33
Add ARMv6 inline assembly. Tested on iPhone. (check-in: e5d734d1a7 user: js tags: trunk)
01:59
Add OF_BSWAP{16,32,64}_CONST[_IF_{BE,LE}]. (check-in: 68fb0166a7 user: js tags: trunk)
2009-11-28
20:48
Add -[removeObject:] and -[removeObjectIdenticalTo:] to OFMutableArray. (check-in: bd9f5d90ae user: js tags: trunk)
20:44
Don't care in OFDataArray if realloc failed if we only made it smaller. (check-in: 044eee2ed9 user: js tags: trunk)
20:29
Add -[indexOfObject:] and -[indexOfObjectIdenticalTo:] to OFArray. (check-in: f1e3f965fc user: js tags: trunk)
2009-11-26
09:50
Add -[firstItem] to OFDataArray and -[firstObject] to OFArray. (check-in: 4d523be264 user: js tags: trunk)
2009-11-22
16:57
Make it very clear that OFExceptions don't use autorelease pools. (check-in: 0fbbfb7158 user: js tags: trunk)
16:33
Add -[drain] to OFAutoreleasePool. (check-in: 2f85ceeed7 user: js tags: trunk)
15:44
Add -[removeObjectAtIndex] and -[removeNObjects:atIndex:] to OFArray. (check-in: 0b6fc2523a user: js tags: trunk)
2009-11-19
15:41
Add -[removeItemAtIndex:] and -[removeNItems:atIndex:] to OFDataArray. (check-in: 24928c1da1 user: js tags: trunk)
2009-11-18
23:11
Remove now unnecessary CFLAGS from Makefile. (check-in: 7b1079712b user: js tags: trunk)
2009-11-15
14:25
Get rid of 3 more FIXMEs. (check-in: 51833ec7a7 user: js tags: trunk)
02:10
Improve handling of failed init in OFTLSKey. (check-in: 344d7506df user: js tags: trunk)
01:39
Improve OFFile and add a few new exceptions. (check-in: 5cb7f93a1f user: js tags: trunk)
01:17
Add +[load] to OFObject. (check-in: 1bae432025 user: js tags: trunk)
00:59
Update buildsys. (check-in: 76f03bb012 user: js tags: trunk)
2009-11-14
12:46
Fix two more FIXMEs. (check-in: 8afa16c9e9 user: js tags: trunk)
12:17
New solution for TLS key destructors that works on any OS. (check-in: 12101c192f user: js tags: trunk)
2009-11-13
23:18
Implement -[isEqual:] and -[hash] for OFDictionary. (check-in: 2555952c42 user: js tags: trunk)
23:17
Fix a bug in OFDictionary's -[initWithDictionary:]. (check-in: 679bce8526 user: js tags: trunk)