ObjFW  Timeline

85 check-ins using file src/OFString+JSONValue.m version 0b6aa35b67

2017-05-07
15:39
Do not include any addresses in -[description] (check-in: 7c2a0dda3d user: js tags: trunk)
15:01
OFHTTPClient: Minor change to improve readability (check-in: 8066257442 user: js tags: trunk)
2017-05-06
22:10
OFString: Add missing #ifdef (check-in: 32e47a0f36 user: js tags: trunk)
22:08
configure: Check for fcntl.h (check-in: 8016761093 user: js tags: trunk)
22:06
configure: Check for wchar_t and wchar.h (check-in: 13768d7743 user: js tags: trunk)
21:31
OFApplication: Only handle defined signals (check-in: e3e464fc6e user: js tags: trunk)
19:43
Clean up a few includes (check-in: cca678886f user: js tags: trunk)
19:25
OFMutableString: Add missing #ifdef (check-in: 322bbaf8e9 user: js tags: trunk)
2017-05-02
21:10
exceptions: Add nullability specifiers (check-in: cc4cb0d824 user: js tags: trunk)
2017-05-01
18:48
Add OF_NULL_RESETTABLE_PROPERTY (check-in: 3faceccdd3 user: js tags: trunk)
13:51
Add tests for generic OF(Mutable)Dictionary (check-in: cfd54bd090 user: js tags: trunk)
13:37
Add tests for generic OFArray / OFMutableArray (check-in: 7fec2ef57e user: js tags: trunk)
13:26
Prepare OFArrayTests for different array classes (check-in: d36735bfd9 user: js tags: trunk)
13:16
Add allocator_may_return_null=1 to ASAN_OPTIONS (check-in: eb0b5725f9 user: js tags: trunk)
13:07
Add tests for generic OFString / OFMutableString (check-in: 7926b47265 user: js tags: trunk)
12:53
Fix generic -[deleteTrailingWhitespaces] (check-in: c7f593793e user: js tags: trunk)
11:52
OFMutableString_UTF8: Fix several bugs (check-in: 80fbe5a1e2 user: js tags: trunk)
2017-04-30
13:35
Use nonatomic for properties and clean up (check-in: 0a73af49f0 user: js tags: trunk)
2017-04-15
00:08
runtime/exception.m: Move #include <windows.h> (check-in: ca2f806df3 user: js tags: trunk)
2017-04-14
23:27
Fix using OF_{CON,DE}STRUCTOR multiple times (check-in: 544663e733 user: js tags: trunk)
05:14
ObjFW.h: Add missing imports (check-in: ddd6a56658 user: js tags: trunk)
05:13
atomic_*.h: Add missing _Nullable (check-in: 6f9c0e8eb2 user: js tags: trunk)
02:28
OFSandbox: Revert using a bitfield (check-in: 02ccf37477 user: js tags: trunk)
02:16
runtime: Add support for emergency exceptions (check-in: 13c2017326 user: js tags: trunk)
2017-04-13
13:30
-[OFObject release]: Add memory barriers (check-in: 05e2b4b851 user: js tags: trunk)
13:19
Clean up memory barriers (check-in: 48ffea9a9a user: js tags: trunk)
12:57
OFSandbox: Don't waste memory on bools (check-in: 0fc70a4510 user: js tags: trunk)
2017-04-09
20:50
Use LC_MESSAGES locale for messages (check-in: 3d5b88d42e user: js tags: trunk)
18:26
platform.h: Add OF_FREEBSD and OF_OPENBSD (check-in: cd47d59676 user: js tags: trunk)
18:22
Add OFSandbox (check-in: 40cf53506a user: js tags: trunk)
12:26
ofzip: Optimize printing a file from a tar file (check-in: 64c64c56c1 user: js tags: trunk)
12:12
Use uint{16,32}_t for of_char{16,32}_t (check-in: af56e971bd user: js tags: trunk)
12:02
Add a missing const (check-in: 8433da5605 user: js tags: trunk)
2017-04-06
20:19
Prepare OFStringTests for different string classes (check-in: 561522ae8c user: js tags: trunk)
2017-04-02
20:19
objfw-compile: Use OBJCFLAGS for dependencies (check-in: 966be5c440 user: js tags: trunk)
16:02
Avoid the anonymous namespace for ObjC++ with GCC (check-in: 35934a9594 user: js tags: trunk)
15:30
Make __objc_exec_class() take a void* (check-in: 4e40a57efa user: js tags: trunk)
12:13
Use OF_PATH_CURRENT_DIRECTORY instead of @"." (check-in: 643985e07a user: js tags: trunk)
02:02
Add OF_WEAK_REF() (check-in: 126632e200 user: js tags: trunk)
01:06
Add OF_CONSTRUCTOR() / OF_DESTRUCTOR() (check-in: d07c56a8bb user: js tags: trunk)
00:43
OFTimer: Add "repeating" property (check-in: 13967106a5 user: js tags: trunk)
2017-03-26
16:46
ofzip: Add -C flag to change output directory (check-in: 633d49030d user: js tags: trunk)
14:02
Call the right C++ personality for SEH exceptions (check-in: 26d0e98438 user: js tags: trunk)
2017-03-20
22:50
of_explicit_memset(): Add explicit cast for C++ (check-in: 1ff91c7491 user: js tags: trunk)
2017-03-12
23:40
Fix compilation with --disable-files (check-in: 1bf4f2e210 user: js tags: trunk)
02:34
Handle strerror_r being different with _GNU_SOURCE (check-in: ff538c8d26 user: js tags: trunk)
01:42
Define select() to net_select() on Wii (check-in: 0ce4eeb439 user: js tags: trunk)
01:37
configure: Define _GNU_SOURCE for newlib (check-in: 8c712272d2 user: js tags: trunk)
01:33
Fix using asprintf_l (check-in: df2ee1f2f9 user: js tags: trunk)
01:06
OFLocalization: Handle nil language / territory (check-in: 58c2a71294 user: js tags: trunk)
01:00
Fix setting shared localization for NULL locale (check-in: f14a6e94e4 user: js tags: trunk)
00:58
OFMutableString: Check more arguments for nil (check-in: 696bc0d890 user: js tags: trunk)
00:31
configure: Check if assert is buggy with -pedantic (check-in: 7d9ac574a8 user: js tags: trunk)
2017-02-27
22:04
OFLocalization: Don't lower language and territory (check-in: 0e82e3b843 user: js tags: trunk)
21:57
ofhttp: Move formatting out of localized strings (check-in: 7ffbd24169 user: js tags: trunk)
21:36
Localize ofhash (check-in: 3f2b4a8941 user: js tags: trunk)
2017-02-26
21:29
Localize ofzip (check-in: ebf74827f6 user: js tags: trunk)
15:38
Update PLATFORMS.md (check-in: 23b20ade3f user: js tags: trunk)
15:38
Rename OF_MAC_OS_X define to OF_MACOS (check-in: 0abbcb442c user: js tags: trunk)
15:34
Update README.md (check-in: e8b1d00205 user: js tags: trunk)
14:57
More efficient Windows-1252 -> UTF-8 conversion (check-in: edb216ca88 user: js tags: trunk)
14:30
More efficient Windows-1251 -> UTF-8 conversion (check-in: 928ee025eb user: js tags: trunk)
12:45
More efficient Mac Roman -> UTF-8 conversion (check-in: 230644c87b user: js tags: trunk)
11:36
runtime/exception.m: Fix a typo (check-in: 199985a18a user: js tags: trunk)
2017-02-12
23:56
encodings: Make the page tables unsigned char[] (check-in: 405d11522e user: js tags: trunk)
23:27
More efficient UTF-8 -> KOI8-U conversion (check-in: 9f12177fbc user: js tags: trunk)
23:10
More efficient UTF-8 -> KOI8-R conversion (check-in: 681b4cbcb5 user: js tags: trunk)
22:33
More efficient UTF-8 -> Codepage 858 conversion (check-in: db5cf4d595 user: js tags: trunk)
22:22
More efficient UTF-8 -> Codepage 850 conversion (check-in: 67ffc2f0ea user: js tags: trunk)
22:04
More efficient UTF-8 -> Codepage 437 conversion (check-in: 84b20a9ce0 user: js tags: trunk)
20:05
More efficient UTF-8 -> ISO-8859-15 conversion (check-in: 6bf2b02dc4 user: js tags: trunk)
18:33
encodings: Code deduplication (check-in: 9fdfdec6f7 user: js tags: trunk)
16:55
More efficient UTF-8 -> ISO-8859-3 conversion (check-in: 4a01b5b9f7 user: js tags: trunk)
16:26
More efficient UTF-8 -> ISO-8859-2 conversion (check-in: 66c759859a user: js tags: trunk)
13:33
Save a few bytes on the encodings (check-in: 8ae231f515 user: js tags: trunk)
09:33
ofzip: Nicer error message when seeking fails (check-in: 32a5446a7f user: js tags: trunk)
2017-02-06
23:30
Add missing sources to Xcode project (check-in: 8ecc9842a8 user: js tags: trunk)
2017-02-05
23:46
Fix a typo (check-in: 2213799d64 user: js tags: trunk)
22:47
Add ISO-8859-3 (check-in: 52e6e8aa89 user: js tags: trunk)
21:22
Add KOI8-U encoding (check-in: 2c489201b7 user: js tags: trunk)
01:31
Add KOI8-R encoding (check-in: 59348cd51d user: js tags: trunk)
2017-02-04
21:37
OFRunLoop: Refactor read queue handling (check-in: 6ae356af85 user: js tags: trunk)
18:33
objfw-config: Include -Wl,-U,_* flag in LDFLAGS (check-in: 797d6f58f0 user: js tags: trunk)
18:23
Minor documentation improvements (check-in: c6d77093f7 user: js tags: trunk)
17:45
Fix typos in comments and strings found by aspell (check-in: 5a31a537a1 user: js tags: trunk)