ObjFW  Timeline

10 descendants and 10 ancestors of 440e95fd4ab482f427647d62c096fb5639324613f345dd59f928126631e9c7ea

2012-09-16
11:45
Fix missing imports. check-in: 5a19a8a2a5 user: js tags: trunk
10:19
Add -[OFTCPSocket asyncAcceptWithBlock:]. check-in: 5d8349a8f6 user: js tags: trunk
2012-09-15
12:22
OFTCPSocket: Implement async connecting. check-in: 3b68656e8d user: js tags: trunk
12:21
OFThread: Make the block the last argument. check-in: cf8db6867d user: js tags: trunk
12:20
OFThread: Implement the OFCopying protocol. check-in: 2929f89f3e user: js tags: trunk
2012-09-14
07:03
Create the current OFRunLoop on demand. check-in: 2193480a94 user: js tags: trunk
06:09
Add -[OFObject performSelector:afterDelay:]. check-in: 5e067285c8 user: js tags: trunk
05:36
OFRunLoop: Remove the key for the stream. check-in: 13eb2bf77b user: js tags: trunk
05:24
Create a pool for -[applicationDidFinishLaunching] check-in: bba061e4b7 user: js tags: trunk
05:20
Implement async reading (into buffers and lines). check-in: a2b309b38a user: js tags: trunk
2012-09-12
17:27
Split -[OFStream fileDescriptor]. check-in: 440e95fd4a user: js tags: trunk
08:03
OFTimer: Add support for invoking blocks. check-in: dde45db1ef user: js tags: trunk
06:41
OFRunLoop: Reduce the time the lock is held. check-in: 34e548c51d user: js tags: trunk
06:11
Run loops have a stream observer now. check-in: df53f06922 user: js tags: trunk
06:11
OFRunLoop: Remove timer before possible read. check-in: 55e7d380e4 user: js tags: trunk
06:00
Make OFSortedList sort stable. check-in: 4357c856cc user: js tags: trunk
06:00
OFStreamObserver: Cancel is no event anymore. check-in: 3de549d6a5 user: js tags: trunk
06:00
OFStreamObserver: Add -[cancel]. check-in: acb6598856 user: js tags: trunk
06:00
OFStreamObserver: Take a double as timeout. check-in: 3c99aa51da user: js tags: trunk
2012-09-11
16:48
Add OFTimer and OFRunLoop. check-in: a4494ec477 user: js tags: trunk
14:20
Add missing abort to uncaught_exception_handler. check-in: e58bcdedb5 user: js tags: trunk