142 check-ins using file tests/OFXMLParserTests.m version 69fc2ecfb9
|
2020-05-31
| ||
| 16:17 | Close 0.90 branch (Closed-Leaf check-in: 3c65e47ed2 user: js tags: 0.90) | |
|
2018-04-15
| ||
| 14:50 | OFLocalization: Fix setting the territory (check-in: 5fcee684cb user: js tags: 0.90) | |
|
2018-01-03
| ||
| 00:42 | -[initWithContentsOfURL:]: Use OFURLHandler (check-in: 99cb9ac6f9 user: js tags: trunk) | |
|
2017-12-30
| ||
| 19:12 | OFFileManager: Don't use OF_KINDOF (check-in: f71d8c57e2 user: js tags: trunk) | |
|
2017-12-29
| ||
| 21:33 | OFURLHandler: Add methods for copy and move (check-in: c8defc67ad user: js tags: trunk) | |
| 16:00 | OFFileManager: Refactor -[copyItemAtURL:toURL:] (check-in: b4835ea9b7 user: js tags: trunk) | |
| 13:38 | OFURL: Add -[URLByAppendingPathComponent:] (check-in: 409a52fd05 user: js tags: trunk) | |
|
2017-12-28
| ||
| 20:35 | OFURL: Fix #ifdefs in header (check-in: 62cf5f9255 user: js tags: trunk) | |
|
2017-12-27
| ||
| 20:40 | of{http,zip}: Allow user database reading (check-in: 904d0f429b user: js tags: trunk) | |
| 15:44 | Work around OpenBSD defining I via GNU extension (check-in: c791f77d8c user: js tags: trunk) | |
| 03:08 | Work around OpenBSD 6.2 not linking the unwinder (check-in: 58d916c643 user: js tags: trunk) | |
|
2017-12-23
| ||
| 22:08 | OFURLHandler: Add -[openItemAtURL:mode:] (check-in: b7c19f2e27 user: js tags: trunk) | |
| 20:35 | Implement fallback to NS*SearchPathEnumeration (check-in: 4e926dc017 user: js tags: trunk) | |
| 18:21 | Disable compiler TLS on iOS 9 simulator (check-in: d654e38e7e user: js tags: trunk) | |
|
2017-11-26
| ||
| 14:29 | OFData: Change no copy handling (check-in: 6cf7d6c33e user: js tags: trunk) | |
|
2017-11-22
| ||
| 01:05 | OF_APPLICATION_DELEGATE(): Improve type checking (check-in: 54b38752bb user: js tags: trunk) | |
| 00:47 | OF_APPLICATION_DELEGATE(): Verify conformance (check-in: eba39f1c9d user: js tags: trunk) | |
|
2017-11-20
| ||
| 22:35 | OFSetTests: Test all implementations (check-in: 7c8ac46f53 user: js tags: trunk) | |
|
2017-11-19
| ||
| 22:33 | OFLocalization: Ignore missing language files (check-in: b62015c5b8 user: js tags: trunk) | |
| 21:57 | OFHTTPClient: Improve exception reporting (check-in: dd5a5f50e3 user: js tags: trunk) | |
| 21:24 | -[OFURL mutableCopy]: Avoid reverification (check-in: d2d5d43db7 user: js tags: trunk) | |
| 19:44 | OFMutableURL: Fix setting to nil (check-in: a1299b581b user: js tags: trunk) | |
| 14:41 | Fix compiling as ObjC++ (check-in: 487aa4d51b user: js tags: trunk) | |
| 13:14 | Remove +[OFObject new] (check-in: c03aab9c8c user: js tags: trunk) | |
| 12:56 | Fix compilation with GCC (check-in: 615a9f2eba user: js tags: trunk) | |
| 12:05 | Fix warnings introduced by OFComparing change (check-in: 11f24addd7 user: js tags: trunk) | |
| 11:04 | Do not conform to OFReadyFor*Observing by default (check-in: 69749b6a5b user: js tags: trunk) | |
|
2017-11-18
| ||
| 19:14 | Fix the last Doxygen warnings (check-in: bb281804a3 user: js tags: trunk) | |
| 18:58 | Doxyfile: Add OF_KINDOF (check-in: 6f1f7794a8 user: js tags: trunk) | |
| 18:50 | Documentation: Use @brief for all properties (check-in: cc3ad3ddd3 user: js tags: trunk) | |
| 17:45 | Fix several Doxygen warnings (check-in: 31e6b7ce9c user: js tags: trunk) | |
|
2017-11-16
| ||
| 23:42 | OFMutableDictionary: Allow dict[key] = nil (check-in: bb8de03577 user: js tags: trunk) | |
|
2017-11-14
| ||
| 23:30 | Fix -[OFURL initFileURLWithPath:] on Windows (check-in: 8dd0438ada user: js tags: trunk) | |
| 23:27 | Add -[OFString stringByAppendingURLPathComponent:] (check-in: ad18d4f976 user: js tags: trunk) | |
| 23:19 | Improve -[stringByAppendingPathComponent:] (check-in: 80ac05eb8f user: js tags: trunk) | |
| 22:50 | OFURL: Improve -[initFileURLWithPath:] (check-in: e2f6ad3876 user: js tags: trunk) | |
| 00:35 | Xcode project: Add missing files (check-in: 3e1cd5cb9a user: js tags: trunk) | |
| 00:23 | OFURL: Always verify the URL-encoded versions (check-in: b2ee854268 user: js tags: trunk) | |
|
2017-11-13
| ||
| 23:06 | macros.h: Reduce OF_INVALID_INIT_METHOD code size (check-in: 1d41fff819 user: js tags: trunk) | |
| 23:02 | OFCharacterSet_*: Make init unavailable (check-in: 36607ff68e user: js tags: trunk) | |
| 22:59 | Add -[OFCharacterSet invertedSet] (check-in: 5b80a003bd user: js tags: trunk) | |
| 22:26 | OFLocalization: Fix type mismatch (check-in: 209ea679c0 user: js tags: trunk) | |
| 22:25 | OFURLHandler: Fix missing return (check-in: f8ccaac96d user: js tags: trunk) | |
| 22:19 | Only use OF_WARN_UNUSED_RESULT with Clang (check-in: f12043ee28 user: js tags: trunk) | |
| 21:56 | Add -[OFString indexOfCharacterFromSet:] (check-in: 4f2b0f0847 user: js tags: trunk) | |
| 01:42 | Fix -[OFURL fileURLWithPath:] on Windows (check-in: fde127afd9 user: js tags: trunk) | |
| 01:18 | Add OFURLHandler (check-in: 31e602a476 user: js tags: trunk) | |
|
2017-11-12
| ||
| 21:42 | OFFileManager: Symlinks take a destination path (check-in: 9db4db82ed user: js tags: trunk) | |
| 19:00 | OFFileManager: Make all URL methods available (check-in: 08fd4dc3bf user: js tags: trunk) | |
| 18:50 | Doxyfile: Add OF_WARN_UNUSED_RESULT (check-in: e7c4134975 user: js tags: trunk) | |
| 18:49 | Update Xcode project to Xcode 9.1 (check-in: 3972952ab6 user: js tags: trunk) | |
| 18:27 | OFFileManager: Major API redesign (check-in: 34fe205b84 user: js tags: trunk) | |
|
2017-11-11
| ||
| 23:27 | Small optimization for -[isEqual:] (check-in: 526feacebc user: js tags: trunk) | |
| 22:28 | Make the default OFFileManager a singleton (check-in: 9a60a5adfc user: js tags: trunk) | |
|
2017-11-06
| ||
| 23:01 | OFURL: Store the URL-encoded version internally (check-in: a15b403a11 user: js tags: trunk) | |
| 00:10 | of_string_utf8_encode(): Remove a variable (check-in: 455caa7063 user: js tags: trunk) | |
|
2017-11-05
| ||
| 21:39 | Correctly handle Unicode when URL encoding (check-in: 645ae7ac0a user: js tags: trunk) | |
| 19:53 | Make -[stringByURLEncoding] take an OFCharacterSet (check-in: 2f555742c0 user: js tags: trunk) | |
| 18:25 | Use -[isMemberOfClass:] instead of object_getClass (check-in: 0a4565fb0f user: js tags: trunk) | |
| 18:06 | Adjust OFObjectTests to OF_WARN_UNUSED_RESULT (check-in: a66b075506 user: js tags: trunk) | |
| 18:01 | Add OFCharacterSet (check-in: 7c30d6a2e2 user: js tags: trunk) | |
| 02:58 | Add OF_WARN_UNUSED_RESULT (check-in: 7c79db860d user: js tags: trunk) | |
|
2017-11-04
| ||
| 22:02 | OFString+URLEncoding: Small optimization (check-in: d1258ca0b6 user: js tags: trunk) | |
| 21:12 | OFString: Improve freeWhenDone in case of error (check-in: ca0621da09 user: js tags: 0.90) | |
| 21:09 | OFString: Improve freeWhenDone in case of error (check-in: 9f3a4dfbc0 user: js tags: trunk) | |
| 20:58 | OFString_UTF8: Fix BOM handling in no copy init (check-in: 1aca64c18e user: js tags: 0.90) | |
| 20:57 | -[OFXMLElement setChildren:]: Create mutable copy (check-in: 810e9a1f43 user: js tags: 0.90) | |
| 20:56 | +[OFThread threadDictionary]: Handle nil thread (check-in: c6e0123999 user: js tags: 0.90) | |
| 20:54 | Backport more nullability fixes (check-in: 903530213a user: js tags: 0.90) | |
| 16:01 | +[stringWithUTF8StringNoCopy:length:freeWhenDone:] (check-in: 1ec122d57c user: js tags: trunk) | |
|
2017-10-31
| ||
| 22:27 | Make +[OFDate distant*] a class property (check-in: bc218f2c07 user: js tags: trunk) | |
| 22:18 | OFHTTPClient: Adjust to OFURL change (check-in: 35b398fae4 user: js tags: trunk) | |
| 22:06 | OFURL: Add -[URLEncoded*] for encoded components (check-in: 03e111614e user: js tags: trunk) | |
| 21:55 | OFString+URLEncoding: Change default allowed chars (check-in: 4db6713bda user: js tags: trunk) | |
| 21:39 | OFURL: URL-encode according to RFC 3986 (check-in: 5f7305c659 user: js tags: trunk) | |
|
2017-10-30
| ||
| 00:30 | Fix nullable properties in Doxygen (check-in: 7e5f21a0e1 user: js tags: 0.90) | |
| 00:29 | Fix nullable properties in Doxygen (check-in: 06a922c912 user: js tags: trunk) | |
| 00:23 | Add class properties where appropriate (check-in: a2e849c681 user: js tags: trunk) | |
|
2017-10-29
| ||
| 22:37 | Make GCC happy again (check-in: 9fa618244f user: js tags: trunk) | |
| 22:22 | macros.h: Add OF_SWIFT_NAME (check-in: 68b3d08ac1 user: js tags: trunk) | |
| 21:58 | Convert methods to properties where appropriate (check-in: f3ccf14461 user: js tags: trunk) | |
| 15:23 | OFURL: Properties store unencoded strings now (check-in: c1c9443c1a user: js tags: trunk) | |
| 15:05 | Add -[OFURL lastPathComponent] (check-in: eba3667137 user: js tags: trunk) | |
| 13:37 | Add -[OFURL pathComponents] (check-in: 7f64141183 user: js tags: trunk) | |
| 11:25 | Add +[OFURL fileURLWithPath:isDirectory:] (check-in: 773997d072 user: js tags: trunk) | |
| 02:26 | Update buildsys (check-in: 94175115c3 user: js tags: trunk) | |
| 01:48 | Add +[OFFile fileWithURL:mode:] (check-in: ec1ec2815d user: js tags: trunk) | |
| 01:41 | OFFileManager: Add URL versions of all methods (check-in: dd467ddb20 user: js tags: trunk) | |
| 00:41 | Fix conversion between URL and path on Win32 (check-in: b83d1414b1 user: js tags: trunk) | |
|
2017-10-28
| ||
| 23:52 | OFURL: Return a proper URL for +[fileURLWithPath:] (check-in: 8aa7f964bc user: js tags: trunk) | |
| 21:26 | OFFileManager: Add -[currentDirectoryURL] (check-in: 9713afbd6d user: js tags: trunk) | |
| 21:08 | Make OFURL more generic (check-in: 0f995db06d user: js tags: trunk) | |
|
2017-10-24
| ||
| 22:07 | Update buildsys (check-in: f529511190 user: js tags: trunk) | |
|
2017-10-23
| ||
| 21:02 | ChangeLog: Add 0.90.2 (check-in: d2b8a733e2 user: js tags: trunk) | |
| 21:01 | ChangeLog: Add 0.90.2 (check-in: e4befc3087 user: js tags: 0.90.2-release, 0.90) | |
| 20:43 | runtime: Make Apple GCC with -Wshadow happy (check-in: 31155755cc user: js tags: trunk) | |
| 20:43 | runtime: Make Apple GCC with -Wshadow happy (check-in: 81891380b6 user: js tags: 0.90) | |
|
2017-10-22
| ||
| 22:13 | Set version to 0.90.2 (check-in: 3ca682c7ff user: js tags: 0.90) | |
| 21:12 | runtime: Define _Null_unspecified if missing (check-in: a1d0ab5bf9 user: js tags: 0.90) | |
| 20:58 | Make struct size a multiple of the alignment (check-in: b52c4a41e4 user: js tags: trunk) | |
| 18:31 | OFMethodSignature: Correctly handle Darwin/PPC ABI (check-in: f641fc7faa user: js tags: trunk) | |
| 17:05 | Minor style fix (check-in: dbb71903e0 user: js tags: trunk) | |
| 15:05 | Make Apple GCC with -Wshadow happy (check-in: a06354b42a user: js tags: trunk) | |
| 14:09 | Make Apple GCC with -Wshadow happy (check-in: 31c0f5b89e user: js tags: 0.90) | |
|
2017-10-21
| ||
| 20:22 | call-x86_64-elf.S: Fix using wrong register (check-in: 5536319c9f user: js tags: trunk) | |
|
2017-10-20
| ||
| 21:20 | bridge: Do not convert exceptions into NSErrors (check-in: 6334474ec0 user: js tags: trunk) | |
| 20:49 | Add OFException -> NSError bridge (check-in: 6bac6e95cb user: js tags: trunk) | |
| 20:22 | Update buildsys (check-in: 5a7cde8a42 user: js tags: trunk) | |
|
2017-10-19
| ||
| 23:11 | Change Info.plists to make the App Store happy (check-in: d9f6da2eab user: js tags: trunk) | |
| 22:21 | Update buildsys (check-in: 9aa0c20c41 user: js tags: trunk) | |
| 21:48 | Don't depend on substituion in Info.plist (check-in: 9f6fa13edf user: js tags: trunk) | |
| 21:44 | Update buildsys (check-in: 845580521d user: js tags: trunk) | |
| 21:07 | Xcode project: Set correct library versions (check-in: 9886c3f0b3 user: js tags: trunk) | |
| 21:07 | Xcode project: Set correct version for bridge (check-in: eec9a82059 user: js tags: 0.90) | |
| 21:05 | src/platform.h: Better check for iOS (check-in: d2ad773ef4 user: js tags: 0.90) | |
| 21:04 | src/platform.h: Better check for iOS (check-in: d873fe13b8 user: js tags: trunk) | |
| 21:01 | scripts/build_ios.sh: Build for i386 simulator (check-in: 7a13072b7d user: js tags: trunk) | |
| 20:54 | Update buildsys (check-in: 6814c06c55 user: js tags: trunk) | |
| 20:21 | OFSystemInfo: Prevent instantiation (check-in: 9f372df30f user: js tags: trunk) | |
|
2017-10-17
| ||
| 21:06 | OF{Pair,Triple}: Add designated initializer (check-in: 262b3c5801 user: js tags: trunk) | |
| 21:04 | OFMutableSet: Add missing override for -[copy] (check-in: 3677275df7 user: js tags: 0.90) | |
| 21:02 | OFMutableSet: Add missing override for -[copy] (check-in: 7dfb3c2c89 user: js tags: trunk) | |
| 00:33 | Do not use implicit method return types (check-in: 2f4e0df8be user: js tags: trunk) | |
|
2017-10-16
| ||
| 22:59 | Finally make modules work properly (check-in: 3a06dc7def user: js tags: trunk) | |
| 22:49 | Update buildsys (check-in: d6cf08de94 user: js tags: trunk) | |
|
2017-10-15
| ||
| 23:05 | Two minor cleanups - no functional change (check-in: 4465a415f1 user: js tags: trunk) | |
| 22:51 | Rename __GCC_VERSION__ to OF_GCC_VERSION (check-in: d6fa7f9bf6 user: js tags: 0.90) | |
| 22:49 | Rename __GCC_VERSION__ to OF_GCC_VERSION (check-in: 60214356c2 user: js tags: trunk) | |
| 22:20 | bridge: Symbols to force references to categories (check-in: 07e85b7edb user: js tags: trunk) | |
| 22:06 | Add script to build universal iOS lib + framework (check-in: 5a311cc1bf user: js tags: trunk) | |
| 20:55 | bridge: Use @import ObjFW when using modules (check-in: fc64538f06 user: js tags: trunk) | |
| 20:52 | Update buildsys and adjust (check-in: 42c436bf5b user: js tags: trunk) | |
| 20:42 | Update .gitignore (check-in: 4d853d2d09 user: js tags: trunk) | |
| 20:27 | Allow building bridge as .framework via buildsys (check-in: 2bba5f1ef3 user: js tags: trunk) | |
| 20:23 | Update buildsys (check-in: 964aa78713 user: js tags: trunk) | |
| 19:35 | src/Makefile: Declare dependencies after include (check-in: 7fa3c3e334 user: js tags: trunk) | |
| 19:29 | Add support for building .framework via buildsys (check-in: f84590c47d user: js tags: trunk) | |
| 19:07 | Update buildsys (check-in: 7fe045a19e user: js tags: trunk) | |
| 16:09 | Rename libobjfw-bridge to libobjfw_bridge (check-in: 6d8f5538f0 user: js tags: trunk) | |
| 15:35 | Set the iOS target version to 9.0 (check-in: 6697440682 user: js tags: trunk) | |
|
2017-10-14
| ||
| 18:53 | Fix more shadowed variables (check-in: a54fb211ea user: js tags: 0.90) | |
| 18:52 | Fix more shadowed variables (check-in: 7e29a62cc6 user: js tags: trunk) | |