ObjFW  Timeline

104 check-ins using file src/macros.h version 96b0f326a5

2016-06-05
21:17
Always cast to unsigned char for to{upper,lower}() check-in: 09a0d12bae user: js tags: trunk
20:37
Implement Key Value Coding for OFSet check-in: ef8d57bd4e user: js tags: trunk
20:27
Add +[OFMutableSet setWithCapacity:] check-in: f50d7da785 user: js tags: trunk
20:07
Fix -[OFArray valueForKey:] check-in: 134c19b100 user: js tags: trunk
17:28
Update Xcode project to recent changes check-in: 111c2e14b8 user: js tags: trunk
16:04
Key Value Coding: Make sure free is always called check-in: 49ed0fa5ec user: js tags: trunk
16:00
Key Value Coding: Add fallback to isFoo check-in: 10fbb20fd6 user: js tags: trunk
15:51
Key Value Coding: Add -[setNilValueForKey:] check-in: 7bb4cae9db user: js tags: trunk
15:50
Fix OFDictionaryTests check-in: 4ad79a7f67 user: js tags: trunk
15:11
Move -[setValue:forKey:] to OFDictionary check-in: f816d1ec7c user: js tags: trunk
15:00
Implement Key Value Coding for OFArray check-in: 05196e511a user: js tags: trunk
14:32
Implement Key Value Coding for OFDictionary check-in: cbacea7ca3 user: js tags: trunk
14:07
Key Value Coding: Handle classes like objects check-in: 6fc7fddef1 user: js tags: trunk
13:56
Add tests for Key Value Coding check-in: eb42896514 user: js tags: trunk
13:41
Key Value Coding: Check type encoding for NULL check-in: b1ef40944b user: js tags: trunk
13:32
configure: Use -Wobjc-missing-property-synthesis check-in: 9a0fd366ad user: js tags: trunk
13:18
Key Value Coding: Implement auto-wrapping check-in: 6a92704355 user: js tags: trunk
00:01
Add OFKeyValueCoding check-in: 3ad1f2b268 user: js tags: trunk
2016-06-04
22:31
OFZIP: Cast app delegate to OFZIP* check-in: c5901029a0 user: js tags: trunk
18:49
OFMapTable: Rename valueForKey to objectForKey check-in: 1ba9c051a6 user: js tags: trunk
18:07
PLATFORMS.md: Increase minimum GCC version to 4.6 check-in: 03867d6f12 user: js tags: trunk
2016-05-29
19:59
Add support for ustar check-in: 264126064b user: js tags: trunk
19:43
OFDeflateStream: Fix -[isAtEndOfStream] check-in: 8e4451aee2 user: js tags: trunk
18:47
Use <sys/ttycom.h> instead of <sys/termio.h> check-in: 2e872e742c user: js tags: trunk
18:36
OFKernelEventObserver: Cast FD_SETSIZE to int check-in: d9398f2439 user: js tags: trunk
14:41
OFDeflate64Stream: Fix window size check-in: 24338bc6c9 user: js tags: trunk
14:34
OFString+JSONValue: Remove restrict check-in: 1e9a23441b user: js tags: trunk
14:15
OFDeflateStream: Separate ivars by (de)compression check-in: e9e89aa4c0 user: js tags: trunk
13:02
Rename OFInflateStream back to OFDeflateStream check-in: 134a1121c7 user: js tags: trunk
00:55
runtime/arc.m: Use -[{allows,retain}WeakReference] check-in: 4ee6b746cd user: js tags: trunk
00:42
Add -[{allows,retain}WeakReference] to OFObject check-in: 1d57af4a31 user: js tags: trunk
2016-05-28
23:02
Add support for zeroing weak references check-in: 03e6d6db98 user: js tags: trunk
19:42
OFStream: Free the right variable check-in: 28fe0a104d user: js tags: trunk
15:26
OFTCPSocket+SOCKS5.m: Small type fixes check-in: c5e3f0094c user: js tags: trunk
14:56
OFKernelEventObserver_select: Cast to of_socket_t check-in: e74fc30f5b user: js tags: trunk
14:22
OFStdIOStream_Win32Console: Add explicit casts check-in: 9ad332a3ea user: js tags: trunk
13:18
OFProcess: Improve environment handling on Win32 check-in: 0c7c53dd58 user: js tags: trunk
11:37
Add a reference to OFStdIOStream_Win32Console check-in: e53a4fd61c user: js tags: trunk
09:54
OFZIP: Define S_IRWXG / S_IRWXO in OFZIP.h check-in: 200d385059 user: js tags: trunk
09:48
OFTarArchiveEntry: Fix type, add an explicit cast check-in: 07d8cd5590 user: js tags: trunk
2016-05-22
21:30
OFZIP: Add an option to manually specify the type check-in: ea478372d8 user: js tags: trunk
21:14
OFTarArchive.h: Fix a typo check-in: 804809a28e user: js tags: trunk
21:02
OFZIP: Add support for tar and tar.gz files check-in: 8dee4cac41 user: js tags: trunk
20:14
OFTarArchiveEntry: Rename name to fileName check-in: b10933a514 user: js tags: trunk
20:06
OFZIP: Fix a missing retain check-in: 58952fef39 user: js tags: trunk
20:00
OFZIP: Only allow safe modes for .gz files check-in: 5b5f4ec214 user: js tags: trunk
19:53
Add OFTarArchive check-in: 7ecdc71677 user: js tags: trunk
17:51
objfw-config.in: Remove @NO_WARN_UNUSED@ check-in: 286c1afb46 user: js tags: trunk
17:38
Add -[OFString octalValue] check-in: 6ea8c2f107 user: js tags: trunk
16:14
OFHash: Remove method obsoleted by property check-in: 14117d73d7 user: js tags: trunk
14:50
configure: Check for buggy -Wunused-property-ivar check-in: ec429f2476 user: js tags: trunk
13:45
Build OFZIPArchive even with --disable-files check-in: 080eb2f31b user: js tags: trunk
12:08
Fix --disable-files with --enable-sockets check-in: 36c2ceaeb0 user: js tags: trunk
11:53
lookup-asm-mips64-elf.S: Small optimization check-in: 1a3d3baa33 user: js tags: trunk
10:03
MIPS64 lookup: That addiu should have been daddiu check-in: 34fe2d87f2 user: js tags: trunk
2016-05-21
22:19
OFDate: Use _mktime64() on Windows check-in: 7d381048fb user: js tags: trunk
21:53
configure: Remove check for GCC bug objc/27438 check-in: 3f704f13c4 user: js tags: trunk
21:47
RuntimeTests: Add tests for super lookup check-in: 5fb89d6804 user: js tags: trunk
21:31
Rename PropertiesTests to RuntimeTests check-in: f2deed0464 user: js tags: trunk
21:11
Fix super lookup of missing methods on MIPS64 check-in: c4f88f560a user: js tags: trunk
2016-05-16
13:47
OFZIP: Do not try to open archive if path is nil check-in: 4ac59d558b user: js tags: trunk
13:44
OFZIP: Add a mode for printing files check-in: fed68f8fd5 user: js tags: trunk
11:45
OFZIP: Accept .GZ (uppercase) files check-in: 0909bbc678 user: js tags: trunk
11:14
Minor documentation improvements check-in: 5a3133f9d8 user: js tags: trunk
11:05
OFZIP: Use "overwrite" instead of "override" check-in: afecb5238c user: js tags: trunk
2016-05-14
23:47
Fix super lookup of missing methods on MIPS check-in: 9e21852403 user: js tags: trunk
2016-05-10
22:39
Fix super lookup of missing methods on SPARC check-in: f4277f8c60 user: js tags: trunk
2016-05-08
21:31
Fix super lookup of missing methods on SPARC64 check-in: 074011b393 user: js tags: trunk
21:08
OFXMLElement: Use more fast enumeration check-in: a7c6add997 user: js tags: trunk
09:36
Fix super lookup of missing methods on PPC check-in: 7156752f97 user: js tags: trunk
2016-05-07
21:52
Fix a warning with Apple GCC 4.0 check-in: ea000d07a9 user: js tags: trunk
20:53
Fix super lookup of missing methods on ARM64 check-in: ed75c0b477 user: js tags: trunk
20:00
Fix super lookup of missing methods on ARM check-in: bdc99715bb user: js tags: trunk
19:08
Fix super lookup of missing methods on x86(_64) check-in: d4d5a27ccd user: js tags: trunk
16:34
One more tiny fix for -Wsign-compare check-in: e3cf8b4edd user: js tags: trunk
15:28
PLATFORMS.md: Remove limitations for bare bone ARM check-in: ebf1f2c0ab user: js tags: trunk
2016-05-06
20:54
Make GCC happy with -Wsign-compare check-in: e840997cc8 user: js tags: trunk
20:39
Enable -Wsign-compare check-in: 2a2e17d8d0 user: js tags: trunk
17:37
Add OFApplicationDelegate to TestsAppDelegate check-in: 77b6e1e439 user: js tags: trunk
16:03
OFHTTPClient: Allow overriding Host header check-in: db91b57393 user: js tags: trunk
14:09
OFZIPArchiveEntry: Add generalPurposeBitFlag check-in: 41e83e895c user: js tags: trunk
2016-05-05
19:54
OFStream: Cache small reads to reduce syscalls check-in: a7d66e7ab2 user: js tags: trunk
17:05
OFTLSSocket: Fix wrong protocol for delegate check-in: 55dc5a174c user: js tags: trunk
2016-04-24
16:58
OFFileManager: Fix nil that should be NULL check-in: 7c2b71f536 user: js tags: trunk
16:57
OFKernelEventObserver_epoll: Use fd + 1 as key check-in: 2c3910e9fd user: js tags: trunk
15:31
Move of_tlskey_{new,free} to API-specific files check-in: 4b31620e27 user: js tags: trunk
14:36
OFZIP: Preserve mode when extracting .gz files check-in: f984c522b1 user: js tags: trunk
14:28
OFFileManager: Documentation improvements check-in: a0ffd80bef user: js tags: trunk
14:22
OFFileManager: Add methods to get owner and mode check-in: fdffe0a0e7 user: js tags: trunk
11:39
Makefile: Revert back to packaging as .tar.gz check-in: 211234ea70 user: js tags: trunk
11:13
OFZIP: Small change to make GCC happy check-in: a4af1a1447 user: js tags: trunk
02:32
OFZIP: Add GZIP support check-in: 34e0dcaf87 user: js tags: trunk
02:01
Refactor OFZIP check-in: 4300366b0b user: js tags: trunk
2016-04-23
19:55
Add OFGZIPStream check-in: 7c3f557d94 user: js tags: trunk
09:43
Never end enums with a comma check-in: 3572e824c6 user: js tags: trunk
2016-04-18
21:48
Add of_thread_yield() check-in: fa79bc173e user: js tags: trunk
21:40
Move of_once() to threading.m check-in: 3f31bd034d user: js tags: trunk
17:28
OFCondition: Improve documentation check-in: dc52529ee7 user: js tags: trunk
17:20
OFRunLoop: Small clean up check-in: ba813e24da user: js tags: trunk
17:00
OFThread: Fix missing include check-in: e630807216 user: js tags: trunk
16:02
Improve of_condition_wait error handling on Win32 check-in: d07ed3f5df user: js tags: trunk
14:08
Further clean up of the threading.m split check-in: 9babc44b91 user: js tags: trunk
2016-03-28
23:48
configure: Use previous header checks for #ifdefs check-in: c79e23f49a user: js tags: trunk
23:43
Style consistency changes check-in: 543eb96c02 user: js tags: trunk