117 check-ins using file src/OFPlugin.m version a25e85e2c5
|
2012-10-20
| ||
| 22:22 | Call C++ constructors in correct order. (check-in: 1dcbea2fb0 user: js tags: trunk) | |
|
2012-10-18
| ||
| 17:33 | Fix missing #else. (check-in: 7169decdef user: js tags: trunk) | |
|
2012-10-17
| ||
| 20:39 | Small fix in instance.m. (check-in: 879bf12fd0 user: js tags: trunk) | |
| 20:16 | Pass exceptions on async I/O. (check-in: 6343e04dcd user: js tags: trunk) | |
|
2012-10-16
| ||
| 14:49 | OFConstantString: Add a few missing new methods. (check-in: e49548ce0f user: js tags: trunk) | |
| 14:49 | Fix a few forgotten renames. (check-in: c47538ce8e user: js tags: trunk) | |
| 14:47 | A few more API improvements. (check-in: fcaa549324 user: js tags: trunk) | |
| 13:03 | Make OFMethods comparable and hashable. (check-in: c64a6fd74d user: js tags: trunk) | |
|
2012-10-15
| ||
| 12:33 | Future releases will be .tar.xz and signed. (check-in: 988211c1c9 user: js tags: trunk) | |
| 11:08 | Fix some forgotten renames. (check-in: 06251136e5 user: js tags: trunk) | |
|
2012-10-14
| ||
| 19:22 | Add a missing include and fix a typo. (check-in: 9fce2c470e user: js tags: trunk) | |
| 10:36 | More integer overflow checks. (check-in: 53af033b0e user: js tags: trunk) | |
| 00:59 | OF_INVALID_INDEX -> OF_NOT_FOUND. (check-in: f38744df74 user: js tags: trunk) | |
| 00:54 | range.start -> range.location. (check-in: c9433ea60d user: js tags: trunk) | |
|
2012-10-13
| ||
| 22:21 | Add -[OFString rangeOfString:options:range:]. (check-in: 20dddc7345 user: js tags: trunk) | |
| 21:29 | Rename s->UTF8 to s->isUTF8. (check-in: 9817eab3be user: js tags: trunk) | |
| 21:06 | of_bswap* -> OF_BSWAP*. (check-in: 1cb8fee5c3 user: js tags: trunk) | |
| 20:50 | Move UTF-8 functions to OFString_UTF8.m. (check-in: 9cfefe9c30 user: js tags: trunk) | |
| 20:35 | OFMutableString_UTF8: Add missing range check. (check-in: 41bfdb858c user: js tags: trunk) | |
| 20:02 | indexOfFirstOccurrenceOfString -> rangeOfString. (check-in: 5209390938 user: js tags: trunk) | |
| 19:30 | of_endianess_t -> of_byte_order_t. (check-in: 255fd75828 user: js tags: trunk) | |
| 18:51 | Rename -[appendUTF8String:withLength:]. (check-in: e5b31cf72f user: js tags: trunk) | |
|
2012-10-12
| ||
| 17:59 | Add __attribute__((sentinel)). (check-in: c1b2e3e604 user: js tags: trunk) | |
|
2012-10-10
| ||
| 10:16 | Provide objc_constructInstance() when necessary. (check-in: 16ba7ec477 user: js tags: trunk) | |
|
2012-10-09
| ||
| 22:02 | Silence warnings about implicit float to int casts (check-in: a39a0d7bec user: js tags: trunk) | |
| 21:57 | Remove wrong byte swaps. (check-in: 3f29426e99 user: js tags: trunk) | |
| 15:07 | Make use of instancetype. (check-in: fb515e8e24 user: js tags: trunk) | |
| 14:59 | OFNumber: Make sure -[boolValue] is always a bool. (check-in: 916ee17654 user: js tags: trunk) | |
|
2012-10-08
| ||
| 08:12 | Coding style. (check-in: 9276a1c3c8 user: js tags: trunk) | |
|
2012-10-05
| ||
| 12:10 | OFDataArray: Support for string representations. (check-in: 39c5a46ea5 user: js tags: trunk) | |
| 09:54 | Add -[OFDataArray description]. (check-in: 23ad67cdf7 user: js tags: trunk) | |
|
2012-10-03
| ||
| 15:47 | Move ObjC feature checks to OFObject.h. (check-in: 2edae50b86 user: js tags: trunk) | |
| 15:41 | Move definition of restricted to OFObject.h. (check-in: 7239333455 user: js tags: trunk) | |
|
2012-10-02
| ||
| 11:20 | More property cleanup. (check-in: 7261ba5bd1 user: js tags: trunk) | |
| 11:05 | OFHTTPRequestFailedException: Naming consistency (check-in: 991ced5333 user: js tags: trunk) | |
| 11:00 | Clean up properties in exceptions. (check-in: c7adbcf399 user: js tags: trunk) | |
| 00:07 | Remove -[OFThreadPool dispatchWithBlock:object:]. (check-in: 54e323d0c9 user: js tags: trunk) | |
| 00:04 | Remove [OFThread initWithObject:block:]. (check-in: 31ff715036 user: js tags: trunk) | |
| 00:01 | OFTimer: Fix -[waitUntilDone]. (check-in: bbc8bb5ad1 user: js tags: trunk) | |
|
2012-09-30
| ||
| 14:10 | objfw-compile: Create build dir. (check-in: ca9963ce69 user: js tags: trunk) | |
|
2012-09-29
| ||
| 10:51 | OFHTTPRequest: Force "Connection: close". (check-in: 294346482d user: js tags: trunk) | |
| 10:49 | OFHTTPRequest: Fix too early release. (check-in: 7a8056d3ed user: js tags: trunk) | |
|
2012-09-26
| ||
| 20:11 | Don't assume length == 0 means closed. (check-in: fb064dae9a user: js tags: trunk) | |
|
2012-09-25
| ||
| 09:44 | Selector name consistency. (check-in: bb5822582b user: js tags: trunk) | |
|
2012-09-21
| ||
| 19:40 | Fix a warning about an unused variable. (check-in: 76852cdf91 user: js tags: trunk) | |
|
2012-09-20
| ||
| 00:07 | Remove a comparison that's always true. (check-in: 55f78b1067 user: js tags: trunk) | |
| 00:06 | ObjC 1 fix. (check-in: 932eb2bd6f user: js tags: trunk) | |
| 00:05 | Fix conflicting types. (check-in: 6c16e03d93 user: js tags: trunk) | |
|
2012-09-19
| ||
| 23:57 | Make async connecting possible without blocks. (check-in: 4f149012e9 user: js tags: trunk) | |
| 23:02 | Make async I/O possible without blocks. (check-in: 4d9a641d87 user: js tags: trunk) | |
|
2012-09-17
| ||
| 15:48 | Add -[asyncReadIntoBuffer:exactLength:block:]. (check-in: be6adc6e06 user: js tags: trunk) | |
| 10:18 | Add -[performSelectorOnMainThread:waitUntilDone:]. (check-in: e959c99f85 user: js tags: trunk) | |
| 10:11 | OFTimer: Fix -[initWith...block:]. (check-in: 1550e4988b user: js tags: trunk) | |
| 09:30 | Simplify autoreleasing. (check-in: c9bea2982f user: js tags: trunk) | |
| 06:59 | Only schedule valid timers for repeating. (check-in: 6673513f33 user: js tags: trunk) | |
| 06:58 | Pass the timer as argument in timer blocks. (check-in: be7d619b6e user: js tags: trunk) | |
| 06:43 | Don't create unnecessary run loops. (check-in: 664e7d85cc user: js tags: trunk) | |
| 06:38 | OFThread: Run the run loop if there is no main. (check-in: ade50547f6 user: js tags: trunk) | |
|
2012-09-16
| ||
| 22:31 | Add -[performSelector:onThread:waitUntilDone:]. (check-in: e9cbd5e12a user: js tags: trunk) | |
| 22:29 | Add -[OFTimer waitUntilDone]. (check-in: c96dbe88c6 user: js tags: trunk) | |
| 22:26 | Every OFThread now always has a run loop. (check-in: 4c8f9edda8 user: js tags: trunk) | |
| 22:16 | Make sure an autorelease pool is always in place. (check-in: cc9601c228 user: js tags: trunk) | |
| 21:59 | Make it possible to invalidate OFTimers. (check-in: 8658d1a22a user: js tags: trunk) | |
| 15:43 | OFStream: Use lowlevel as prefix instead of _. (check-in: 61c1932caf user: js tags: trunk) | |
| 15:27 | Prefix all private methods with OF_. (check-in: c137da5e5b user: js tags: trunk) | |
| 13:23 | Add -[performSelector:onThread:afterDelay:]. (check-in: 4fd5559652 user: js tags: trunk) | |
| 13:23 | Slightly refactor OFRunLoop. (check-in: 0cfbbb367a user: js tags: trunk) | |
| 11:52 | Update Xcode project. (check-in: b42e3ea732 user: js tags: trunk) | |
| 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) | |
| 13:41 | The ivar "object" of OFThread should be protected. (check-in: 1dc2f0b15f user: js tags: trunk) | |
| 12:10 | Add -[OFList removeAllObjects]. (check-in: 2b5d03d8ea user: js tags: trunk) | |
|
2012-09-09
| ||
| 17:50 | Make thread ivars private. (check-in: 3b1c4cc681 user: js tags: trunk) | |
| 17:48 | Make the main thread an OFThread. (check-in: ead7b7acd3 user: js tags: trunk) | |
| 14:36 | Add OFSortedList. (check-in: c0f28cf861 user: js tags: trunk) | |
| 14:36 | OFNumber: Implement OFComparing. (check-in: 56df9c44de user: js tags: trunk) | |
| 14:14 | Fix -[OFNumber isEqual:]. (check-in: b791e6fcc4 user: js tags: trunk) | |
| 12:31 | Loop forever after applicationDidFinishLaunching. (check-in: 24622e8913 user: js tags: trunk) | |
|
2012-09-06
| ||
| 19:13 | Add README-WINDOWS.md. (check-in: 5a15080143 user: js tags: trunk) | |
| 19:13 | Fix a forgotten rename. (check-in: 5216366469 user: js tags: trunk) | |
| 19:13 | Add -[OFString initWithUTF8String:freeWhenDone:]. (check-in: 3659c87c63 user: js tags: trunk) | |
| 19:13 | Makefile: Nicer way to generate a tarball. (check-in: fc37b75c50 user: js tags: trunk) | |
| 19:13 | A few small exception fixes. (check-in: aecc08c367 user: js tags: trunk) | |
| 19:13 | Add objc_{construct,destruct}Instance(). (check-in: 20c584252c user: js tags: trunk) | |
| 19:13 | Improve selector not found message. (check-in: 9dfe462848 user: js tags: trunk) | |
| 19:13 | OFIntrospection: Remove property introspection. (check-in: 28cc9a516e user: js tags: trunk) | |
|
2012-08-20
| ||
| 08:14 | A few renames in OFFile. (check-in: c492171577 user: js tags: trunk) | |
| 00:20 | exception.m: Fix cleanup. (check-in: b2deb6c291 user: js tags: trunk) | |
|
2012-08-19
| ||
| 23:26 | Get rid of OFAutoreleasePool in of_asprintf. (check-in: 5f04d5b720 user: js tags: trunk) | |
| 21:27 | Fix types for of_{dimension,rectangle,point}(). (check-in: a82ee4d8c7 user: js tags: trunk) | |
| 21:27 | Don't use main as variable name. (check-in: 43e45e2364 user: js tags: trunk) | |
| 21:27 | Add more ARC type qualifiers. (check-in: bab9dd49fe user: js tags: trunk) | |
| 14:05 | Always install autorelease.h. (check-in: c7cd1e7c28 user: js tags: trunk) | |
|
2012-08-11
| ||
| 13:37 | atomic.h: Add cc to clobber list where necessary. (check-in: abd6fadbdb user: js tags: trunk) | |
| 11:55 | runtime.h: Fix C++. (check-in: c2a3a3e078 user: js tags: trunk) | |
| 08:39 | OFThread: Set status before spawning thread. (check-in: e8f12e5de9 user: js tags: trunk) | |
|
2012-08-10
| ||
| 20:08 | Add GNU stack note. (check-in: 7e27f00a5d user: js tags: trunk) | |
| 20:08 | Directly use the runtime's autorelease pools. (check-in: 1255f3a11a user: js tags: trunk) | |