ObjFW  Timeline

145 check-ins using file tests/OFInvocationTests.m version 23f57f7d3a

2024-04-02
01:33
OFTarArchive: Fix a memory leak (Leaf check-in: 9c7610b3b7 user: js tags: 1.0)
2024-03-29
13:59
OFFileManager: Fix getting non-existent xattr (check-in: 23cee06a0e user: js tags: 1.0)
2024-03-17
22:41
-[objectByParsingMessagePack]: Fix signed numbers (check-in: 355d3a9dc3 user: js tags: 1.0)
17:36
GitHub Actions: Split MSYS2 into multiple steps (check-in: ded1893e80 user: js tags: 1.0)
17:27
GitHub Actions: Add MinGW on Fedora (check-in: aa59d36a5f user: js tags: 1.0)
14:38
GitHub Actions: Add macos-14 (check-in: 4e703f8d32 user: js tags: 1.0)
14:38
GitHub Actions: Change macos-12 to macos-latest (check-in: da98b495f8 user: js tags: 1.0)
14:26
GitHub Actions: Add MSYS2 (check-in: 5afe63f938 user: js tags: 1.0)
13:23
README.md: Update MSYS2 and remove leading $ (check-in: 9cd9c88ab4 user: js tags: 1.0)
2024-03-11
20:44
Set version to 1.0.12 (check-in: d43df2354c user: js tags: 1.0, 1.0.12-release)
20:44
Increase patch level for ObjFW library (check-in: 34c1ffbca2 user: js tags: 1.0)
20:43
Update ChangeLog for 1.0.12 (check-in: 804547fc0d user: js tags: 1.0)
2024-03-10
23:33
OFZIPArchive: Write correct number of disks (check-in: 8d4650f6c1 user: js tags: 1.0)
23:07
OFZIPArchive: Undo incorrect disk 0 vs 1 fix (check-in: fe62007081 user: js tags: 1.0)
23:00
OFInflateStream: Return if we can't read (check-in: f7faf2bfa6 user: js tags: 1.0)
21:30
OFZIPArchive: More fixes for disk number 0 vs 1 (check-in: 2214e91661 user: js tags: 1.0)
2024-03-09
22:06
OFTarArchiveEntry: Add default modification date (check-in: ca40722732 user: js tags: 1.0)
20:46
Set version to 1.0.11 (check-in: d8a15cef5d user: js tags: 1.0, 1.0.11-release)
20:45
Increase patch level for libraries (check-in: 0b0995206a user: js tags: 1.0)
20:40
Update ChangeLog for 1.0.11 (check-in: 1a00620d33 user: js tags: 1.0)
16:13
OFZIPArchive: Fix disk number 0 vs 1 (check-in: 3fc6209af6 user: js tags: 1.0)
2024-03-04
01:07
Fix -[OFGZIPStream isAtEndOfStream] (check-in: d1e7172eff user: js tags: 1.0)
00:43
Fix -[OFHTTPClientResponse isAtEndOfStream] (check-in: 0d804ed391 user: js tags: 1.0)
2024-03-03
23:35
OFFileIRIHandler: Correctly transform exception (check-in: 1829139db1 user: js tags: 1.0)
2024-03-02
21:20
Minor documentation fix (check-in: b9f69f358f user: js tags: 1.0)
17:58
Fix documentation for mutable classes (check-in: 06926ebe58 user: js tags: 1.0)
15:06
Fix linker warning on macOS/iOS (check-in: 9aa5bfa889 user: js tags: 1.0)
11:41
ofarc: Delay setting modified date of directories (check-in: 79b125eda5 user: js tags: 1.0)
10:57
ofarc: Fix typo in German localization (check-in: d8bf76b68d user: js tags: 1.0)
2024-02-27
21:07
Add missing imports when using --disable-sockets (check-in: 7234d82dff user: js tags: 1.0)
20:21
Minor documentation fix (check-in: 60e2e56a2d user: js tags: 1.0)
19:52
OFLHAArchiveEntry: Skip level 2 header padding (check-in: 657514726f user: js tags: 1.0)
00:57
OFStream: Minor documentation fix (check-in: f111a22ede user: js tags: 1.0)
2024-02-26
20:32
Use <cet.h> and _CET_ENDBR macro (check-in: de552578e7 user: js tags: 1.0)
20:09
OFLHAArchive: Properly zero-terminate archives (check-in: 4fbf5837fd user: js tags: 1.0)
2024-02-25
21:19
OFLHAArchiveEntry: Create more compatible archives (check-in: 431696dee5 user: js tags: 1.0)
2024-02-24
22:30
Use `bti c` instead of `bti jc` (check-in: 21244a7e62 user: js tags: 1.0)
21:15
Set version to 1.0.10 (check-in: 8f026dba58 user: js tags: 1.0, 1.0.10-release)
21:14
Increase patch level for ObjFW library (check-in: 23951a9f6b user: js tags: 1.0)
21:12
Update ChangeLog for 1.0.10 (check-in: 8fa5cb1a44 user: js tags: 1.0)
21:08
Add bti instructions (check-in: d73a388eca user: js tags: 1.0)
20:57
Add endbr32 / endbr64 (check-in: 262baf76e7 user: js tags: 1.0)
19:43
runtime: Fix objc_getClassList not unlocking mutex (check-in: 7a33596a17 user: js tags: 1.0)
17:25
OFLHAArchive: Ignore trailing garbage (check-in: 927d1693c6 user: js tags: 1.0)
15:05
OFLHAArchiveEntry: Add extra sanity checks (check-in: 581e18268c user: js tags: 1.0)
13:52
OFLHAArchiveEntry: Parse compression method last (check-in: 9b1de0cac0 user: js tags: 1.0)
13:29
OFLHAArchiveEntry: Remove pointless check (check-in: d7b824ee7e user: js tags: 1.0)
13:23
OFLHAArchiveEntry: Properly skip extended area (check-in: 399137032a user: js tags: 1.0)
2024-02-23
23:12
OFLHAArchive: Treat directory as uncompressed (check-in: f27430148d user: js tags: 1.0)
22:55
OFLHAArchive: Don't assume method is uncompressed (check-in: 3f522ea4b6 user: js tags: 1.0)
2024-02-20
01:59
ofarc: Minor help fix (check-in: 81cfa33fdf user: js tags: 1.0)
2024-02-18
14:09
Update ChangeLog for 1.0.9 (check-in: d080eb08fb user: js tags: trunk)
14:09
Set version to 1.0.9 (check-in: 612a0bd5b4 user: js tags: 1.0, 1.0.9-release)
14:08
Increase patch level for ObjFW library (check-in: f15739af64 user: js tags: 1.0)
14:04
Update ChangeLog for 1.0.9 (check-in: d439625efa user: js tags: 1.0)
13:53
OFMapTable: Improve enumeration mutation detection (check-in: 2b0bdf3efc user: js tags: 1.0)
13:53
OFMapTable: Improve enumeration mutation detection (check-in: ab14af79d2 user: js tags: trunk)
2024-02-13
22:40
Make sure objects are correctly aligned on Windows (check-in: 2547c1c4ce user: js tags: trunk)
22:06
Don't use max_align_t for OF_BIGGEST_ALIGNMENT (check-in: c80075f6e4 user: js tags: trunk)
21:13
Fix -[OFDictionary initWithKey:arguments:] (check-in: 3b6f5b8030 user: js tags: 1.0)
21:12
Fix -[OFDictionary initWithKey:arguments:] (check-in: bd1040a3aa user: js tags: trunk)
2024-02-12
19:55
OFMapTable: Fix type mismatch on OFHashSeed (check-in: 0cc973c595 user: js tags: 1.0)
19:55
OFMapTable: Fix type mismatch on OFHashSeed (check-in: 26ea8fefec user: js tags: trunk)
2024-02-11
15:18
Merge trunk into branch "objfwtest" (check-in: 39545b8c5d user: js tags: objfwtest)
15:18
ObjFWTest: Use more, even nicer colors (check-in: 6186d3b518 user: js tags: trunk)
15:12
Migrate OFMethodSignatureTests to ObjFWTest (check-in: de996cc580 user: js tags: objfwtest)
15:00
Merge trunk into branch "objfwtest" (check-in: 96f556e1fd user: js tags: objfwtest)
15:00
ObjFWTest: Use nicer colors (check-in: 5b3ba754b6 user: js tags: trunk)
14:26
Migrate OFCharacterSetTests to ObjFWTest (check-in: 4127a58b04 user: js tags: objfwtest)
14:13
Migrate OFScryptTests to ObjFWTest (check-in: 86a2f1e2bf user: js tags: objfwtest)
13:57
ObjFWTest: Number of failed tests as exit code (check-in: 5d6b38e9ce user: js tags: trunk)
13:55
Clean up various leftovers to fix the build (check-in: 80406ae7bf user: js tags: objfwtest)
13:49
Migrate OFIRITests to ObjFWTest (check-in: 5796b73644 user: js tags: objfwtest)
12:28
Migrate OFColorTests to ObjFWTest (check-in: 5cbecd8453 user: js tags: objfwtest)
12:24
Migrate OFPluginTests to ObjFWTest (check-in: 540160ff20 user: js tags: objfwtest)
12:17
OFPropertyListTests: Use OTAssertThrowsSpecific (check-in: 3b440aa16a user: js tags: objfwtest)
12:06
Merge trunk into branch "objfwtest" (check-in: 4b635088b6 user: js tags: objfwtest)
12:06
ObjFWTest: Add OTAssertThrows(Specific) (check-in: 9b42860950 user: js tags: trunk)
11:56
ObjFWTest: Add OTAssert(Not)Nil (check-in: ef40fca9fd user: js tags: trunk)
09:33
Fix linking tests for Wii U (check-in: 7c33f33d80 user: js tags: objfwtest)
2024-02-10
15:32
Migrate OFPropertyListTests to ObjFWTest (check-in: 30f4a8d985 user: js tags: objfwtest)
14:48
OFNumberTests: Fix type mismatch (check-in: 14bc00f118 user: js tags: objfwtest)
14:16
Merge trunk into branch "objfwtest" (check-in: d365229b6e user: js tags: objfwtest)
14:16
ObjFWTest: Make sure classes are initialized (check-in: f4bb3f5a76 user: js tags: trunk)
14:02
Merge trunk into branch "objfwtest" (check-in: d47c2a18aa user: js tags: objfwtest)
14:00
ObjFWTest: Don't rely on +[isSubclassOfClass:] (check-in: f5b4f0fa39 user: js tags: trunk)
13:35
Migrate OFNumberTests to ObjFWTest (check-in: fae3eee5c7 user: js tags: objfwtest)
13:16
Merge trunk into branch "objfwtest" (check-in: ab933fe0e6 user: js tags: objfwtest)
13:14
Silence warnings coming from OTAssert.h (check-in: f264948665 user: js tags: trunk)
12:55
Add ObjFWTest (check-in: 0ceea01454 user: js tags: trunk)
12:51
Unconditionally depend on libobjfw.a (check-in: 6143f9a5ed user: js tags: objfwtest)
12:06
Migrate OFPBKDF2Tests to ObjFWTest (check-in: 7c509c3d51 user: js tags: objfwtest)
11:30
ObjFWTest: Add output and show a summary (check-in: e94a061758 user: js tags: objfwtest)
11:02
ObjFWTest.oc: Fix FRAMEWORK_LIBS (check-in: dfeede4ec0 user: js tags: objfwtest)
10:58
Remove src/test/Info.plist.in (check-in: 52384975f5 user: js tags: objfwtest)
00:27
Build ObjFWTest only as a static library (check-in: 1cd17a28dd user: js tags: objfwtest)
2024-02-06
23:01
ObjFWTest: Add OTAssert() (check-in: 5cd1585ae1 user: js tags: objfwtest)
21:27
Fix compiling ObjFWTest as .framework on macOS (check-in: e96d4372a0 user: js tags: objfwtest)
20:58
extra.mk.in: Remove unused variables (check-in: b1a90683b9 user: js tags: trunk)
2024-02-05
20:42
Add ObjFWTest (check-in: 10f006be37 user: js tags: objfwtest)
20:01
bridge: Rename define for local includes (check-in: f927a98bcc user: js tags: trunk)
2024-02-04
16:48
Increase ObjFWRT library version (check-in: 2d61beb237 user: js tags: trunk)
2024-02-03
15:50
objc_destructInstance: Remove associated objects (check-in: 5f4d70c69f user: js tags: trunk)
14:41
runtime: Add support for associated objects (check-in: 18ae339de1 user: js tags: trunk)
11:41
Update copyright (check-in: 7324ec8590 user: js tags: 1.0)
11:37
Minor documentation improvement (check-in: e03c6b5d9d user: js tags: trunk)
09:17
Minor documentation improvement (check-in: 6fb87c3bbc user: js tags: trunk)
09:08
OFStream: Documentation fix (check-in: 2bbd2a4548 user: js tags: trunk)
09:04
OFColor: Rename +[grey] to +[gray] (check-in: 881d570d8c user: js tags: trunk)
08:49
Fix typos in documentation found by spell checker (check-in: f97dc452b1 user: js tags: trunk)
2024-01-28
13:43
GitHub Actions: Restore *BSD (check-in: 5c384cac67 user: js tags: trunk)
2024-01-27
23:57
OFGZIPStream: Fix reading CRC32 / size (check-in: c814ea674d user: js tags: trunk)
2024-01-21
12:19
Update ChangeLog for 1.0.8 (check-in: dc20dfdc5f user: js tags: trunk)
11:41
Fix compilation on {Net,Open}BSD, OpenIndiana etc. (check-in: 8d21d6f269 user: js tags: trunk)
10:52
Update ChangeLog for 1.0.7 (check-in: 9cbb05a4d3 user: js tags: trunk)
10:26
Fix OFSubprocessTests with --disable-files (check-in: d3ef45da74 user: js tags: trunk)
10:23
OFSubprocess: Fix compilation on macOS (check-in: 4f935e7e9b user: js tags: trunk)
10:10
Add tests for OFSubprocess (check-in: 02824cb820 user: js tags: trunk)
09:55
OFSubprocess: Fix dealloc after -[closeForWriting] (check-in: 3f56716b3d user: js tags: trunk)
09:38
OFSubprocess: Correctly handle nil environment (check-in: 6ca56b4f15 user: js tags: trunk)
2024-01-20
21:40
Add support for LOC DNS resource records (check-in: d37c636a61 user: js tags: trunk)
15:18
+[OFSystemInfo networkInterfaces]: Avoid IfIndex (check-in: abe3ccd61e user: js tags: trunk)
14:59
Fix compilation with old MinGW versions (check-in: d077c31c5c user: js tags: trunk)
2024-01-15
20:17
Update ChangeLog (check-in: ed45dbf46a user: js tags: trunk)
02:26
Merge support for URI DNS resource records (check-in: e051d7d487 user: js tags: trunk)
02:24
Fix parsing of URI resource records (Closed-Leaf check-in: 2b7bc4c106 user: js tags: uri-resource-record)
02:07
OFDNSResolver: Fix wrong shifts (check-in: 328252420b user: js tags: trunk)
2024-01-14
22:47
Add support for URI DNS resource records (check-in: 16d99685ae user: js tags: uri-resource-record)
18:06
ObjFW.h: Remove leftover #import (check-in: 7125cf2eaa user: js tags: asn1)
15:46
Replace OFASN1UTF8String with OFString (check-in: d11d5f38db user: js tags: asn1)
13:24
Replace OFASN1Integer with long long OFNumber (check-in: 523aea1c7b user: js tags: asn1)
13:00
Replace OFASN1Boolean with bool OFNumber (check-in: 90ee6a8373 user: js tags: asn1)
11:47
Move out subclasses of OFDNSResourceRecord (check-in: 487d5cbd83 user: js tags: trunk)
11:01
Mbed TLS: Don't hardcode path to CA file (check-in: 027f5e11cf user: js tags: trunk)
2024-01-11
20:50
GitHub Actions: Test Mbed TLS on Ubuntu (check-in: ee1e7c73be user: js tags: trunk)
20:42
configure: Fix error messages around Mbed TLS (check-in: 119a09c7af user: js tags: trunk)
20:12
Merge trunk into branch "asn1" (check-in: 4320b1bf7d user: js tags: asn1)
2024-01-06
15:36
OFDNSResolver: Use correct run loop mode for cache (check-in: c13f9f78f1 user: js tags: trunk)
01:08
Revert change to OFSecureTransportTLSStream (check-in: 6a2cac23e8 user: js tags: trunk)
01:00
Fix compilation of OFOpenSSLTLSStream (check-in: 64d9603a4f user: js tags: trunk)
00:52
Initial support for Mbed TLS (check-in: 11b2a17595 user: js tags: trunk)
2024-01-04
19:05
Add new signing key (check-in: b4c4812b7b user: js tags: trunk)
2024-01-02
17:26
utils: Indicate options with an argument with = (check-in: 21823c0d56 user: js tags: trunk)
17:22
objfw-new: Document short options (check-in: 049186b42e user: js tags: trunk)
17:17
Update copyright (check-in: 26ddd2e4e4 user: js tags: trunk)