ObjFW  All files named "tests/Makefile"

History for tests/Makefile

2024-10-09
23:51
Add OFUNIXSequencedPacketSocket file: [895a4be7e6] check-in: [69d0f06372] user: js, branch: trunk, size: 9617 [annotate] [blame] [check-ins using] [diff]
2024-08-17
21:13
tests: Fix symlinking libobjfwhid.so.$major.$minor file: [6600cbc043] check-in: [a791241853] user: js, branch: trunk, size: 9573 [annotate] [blame] [check-ins using] [diff]
2024-05-20
01:17
OFGameController: Add support for Wii file: [2dc3d62f3a] check-in: [918c9d077a] user: js, branch: gamecontroller, size: 9574 [annotate] [blame] [check-ins using] [diff]
2024-05-13
21:57
Fix linking ObjFWHID on macOS and iOS file: [1858d93af6] check-in: [20122a7016] user: js, branch: gamecontroller, size: 9550 [annotate] [blame] [check-ins using] [diff]
20:57
Move OFGameController into subframework ObjFWHID file: [5d8fb13d89] check-in: [f5f12143ce] user: js, branch: gamecontroller, size: 9567 [annotate] [blame] [check-ins using] [diff]
2024-05-09
19:47
Add subdir for interactive game controller tests file: [f0737e67c5] check-in: [9e1ee38bda] user: js, branch: gamecontroller, size: 8224 [annotate] [blame] [check-ins using] [diff]
2024-05-04
22:02
tests: Compress big_dictionary.msgpack with gzip file: [11192730fb] check-in: [0d812d3b57] user: js, branch: trunk, size: 8201 [annotate] [blame] [check-ins using] [diff]
2024-04-28
18:15
Merge trunk into branch "sctp" file: [551dea54d6] check-in: [bd2d723910] user: js, branch: sctp, size: 8190 [annotate] [blame] [check-ins using] [diff]
2024-04-23
01:00
Simplify calls to objfw-embed file: [98ba7ad34d] check-in: [569a7aa657] user: js, branch: trunk, size: 8129 [annotate] [blame] [check-ins using] [diff]
2024-04-02
21:58
Fix a linker warning on macOS file: [1f39142133] check-in: [a6e2670136] user: js, branch: trunk, size: 8217 [annotate] [blame] [check-ins using] [diff]
2024-03-23
16:43
OFMessagePackTests: Add more tests file: [9a520a5dc7] check-in: [66f22a2831] user: js, branch: trunk, size: 8134 [annotate] [blame] [check-ins using] [diff]
2024-03-17
22:40
Add OFMessagePackTests

Only tests for numbers so far. file: [f0a82101d7] check-in: [cb8e2e3fa6] user: js, branch: trunk, size: 7953 [annotate] [blame] [check-ins using] [diff]

2024-03-16
19:48
Add OFFileManagerTests file: [aac9ffbef2] check-in: [ccace0f0e0] user: js, branch: trunk, size: 7921 [annotate] [blame] [check-ins using] [diff]
2024-03-09
18:15
Add tests for OFZooArchive file: [42ad185b91] check-in: [6dd2e36fa2] user: js, branch: trunk, size: 7858 [annotate] [blame] [check-ins using] [diff]
18:14
Add tests for OFTarArchive file: [882e055a5f] check-in: [82bce32de9] user: js, branch: trunk, size: 7827 [annotate] [blame] [check-ins using] [diff]
18:09
Add tests for OFLHAArchive file: [f261d9c2f0] check-in: [fce5cbcdc3] user: js, branch: trunk, size: 7796 [annotate] [blame] [check-ins using] [diff]
17:33
Add tests for OFZIPArchive file: [2590d3b491] check-in: [ec94dca10a] user: js, branch: trunk, size: 7765 [annotate] [blame] [check-ins using] [diff]
2024-02-18
23:40
ObjFWTest: Allow specifying test cases to run file: [2fb2ba85c4] check-in: [ed304d67c9] user: js, branch: trunk, size: 7734 [annotate] [blame] [check-ins using] [diff]
21:07
Merge trunk into branch "asn1" file: [cfd6eda8c6] check-in: [1779d5b5a7] user: js, branch: asn1, size: 7797 [annotate] [blame] [check-ins using] [diff]
20:34
A few minor improvements

These were found by reading through the previous merge commit. file: [bd751ecf4e] check-in: [4eea22291b] user: js, branch: trunk, size: 7721 [annotate] [blame] [check-ins using] [diff]

19:29
Renamed new_tests/Makefile → tests/Makefile. Rename new tests file: [0e75cf4704] check-in: [7a84580fb6] user: js, branch: objfwtest, size: 7706 [annotate] [blame] [check-ins using] [diff]
19:27
Deleted: Remove old tests

All tests have been migrated to ObjFWTest. check-in: [1fa2f03dc4] user: js, branch: objfwtest, size: 0

19:23
Migrate OFStreamTests to ObjFWTest file: [cc9a9f0351] check-in: [886a90bb34] user: js, branch: objfwtest, size: 4516 [annotate] [blame] [check-ins using] [diff]
19:13
Migrate OFValueTests to ObjFWTest file: [b728fe0fc7] check-in: [a14df8d891] user: js, branch: objfwtest, size: 4543 [annotate] [blame] [check-ins using] [diff]
18:53
Migrate OFXMLNodeTests to ObjFWTest file: [c7ade39e1a] check-in: [fd477d1a54] user: js, branch: objfwtest, size: 4569 [annotate] [blame] [check-ins using] [diff]
18:27
Migrate OFXMLParserTests to ObjFWTest file: [2b37063ded] check-in: [cd1532bb40] user: js, branch: objfwtest, size: 4597 [annotate] [blame] [check-ins using] [diff]
17:56
Migrate OFMemoryStreamTests to ObjFWTest file: [48c72a53ef] check-in: [814d957cdc] user: js, branch: objfwtest, size: 4626 [annotate] [blame] [check-ins using] [diff]
17:44
Migrate OFDataTests to ObjFWTest file: [6ddbfcb2e3] check-in: [f3bfdcf17a] user: js, branch: objfwtest, size: 4658 [annotate] [blame] [check-ins using] [diff]
12:34
Migrate OFDictionaryTests to ObjFWTest file: [e0a5057840] check-in: [728cc47880] user: js, branch: objfwtest, size: 4683 [annotate] [blame] [check-ins using] [diff]
11:33
Migrate OFListTests to ObjFWTest file: [0052f277ec] check-in: [a1fd65f4a6] user: js, branch: objfwtest, size: 4713 [annotate] [blame] [check-ins using] [diff]
11:08
Migrate OFKernelEventObserverTests to ObjFWTest file: [dd9695c4fc] check-in: [aa56dd6d2a] user: js, branch: objfwtest, size: 4738 [annotate] [blame] [check-ins using] [diff]
10:11
Migrate OFHTTPClientTests to ObjFWTest file: [9ffa7ba9ba] check-in: [851f6138bf] user: js, branch: objfwtest, size: 4840 [annotate] [blame] [check-ins using] [diff]
2024-02-17
22:23
Migrate OFHTTPCookieManagerTests to ObjFWTest file: [4c633051dc] check-in: [2aad218748] user: js, branch: objfwtest, size: 4876 [annotate] [blame] [check-ins using] [diff]
22:12
Migrate OFHTTPCookieTests to ObjFWTest file: [7aec6cf55a] check-in: [677b61582e] user: js, branch: objfwtest, size: 4913 [annotate] [blame] [check-ins using] [diff]
21:04
Migrate OFWindowsRegistryKeyTests to ObjFWTest file: [45af6145a4] check-in: [4682e8f902] user: js, branch: objfwtest, size: 4944 [annotate] [blame] [check-ins using] [diff]
19:56
Migrate OFNotificationCenterTests to ObjFWTest file: [6326adde66] check-in: [1f32e5e17c] user: js, branch: objfwtest, size: 5017 [annotate] [blame] [check-ins using] [diff]
19:42
Migrate OFXMLElementBuilderTests to ObjFWTest file: [58390fbc39] check-in: [c4600793bc] user: js, branch: objfwtest, size: 5054 [annotate] [blame] [check-ins using] [diff]
19:35
Migrate RuntimeTests to ObjFWTest file: [d6e19a7da5] check-in: [2ffd3b79f9] user: js, branch: objfwtest, size: 5090 [annotate] [blame] [check-ins using] [diff]
19:18
Migrate RuntimeARCTests to ObjFWTest file: [cda538f73b] check-in: [2ee3da6551] user: js, branch: objfwtest, size: 5116 [annotate] [blame] [check-ins using] [diff]
18:07
Migrate OFStringTests to ObjFWTest file: [532ecb85cc] check-in: [823cff099d] user: js, branch: objfwtest, size: 5212 [annotate] [blame] [check-ins using] [diff]
2024-02-14
00:41
Migrate OFDDPSocketTests to ObjFWTest file: [33d6256e99] check-in: [572bcb3d8b] user: js, branch: objfwtest, size: 5239 [annotate] [blame] [check-ins using] [diff]
00:31
Migrate OFSPXStreamSocketTests to ObjFWTest file: [b466f143bd] check-in: [ddfac30149] user: js, branch: objfwtest, size: 5307 [annotate] [blame] [check-ins using] [diff]
00:16
Migrate OFSPXSocketTests to ObjFWTest file: [74a0ebc06a] check-in: [dfcd2ee66f] user: js, branch: objfwtest, size: 5370 [annotate] [blame] [check-ins using] [diff]
2024-02-13
23:57
Migrate OFIPXSocketTests to ObjFWTest file: [9057fcf858] check-in: [1b119ef77e] user: js, branch: objfwtest, size: 5396 [annotate] [blame] [check-ins using] [diff]
23:48
Migrate OFUNIXStreamSocketTests to ObjFWTest file: [d29c8d2b6b] check-in: [b77972796e] user: js, branch: objfwtest, size: 5422 [annotate] [blame] [check-ins using] [diff]
23:41
Migrate OFUNIXDatagramSocketTests to ObjFWTest file: [96a14c6d55] check-in: [0c3f6027a2] user: js, branch: objfwtest, size: 5505 [annotate] [blame] [check-ins using] [diff]
23:12
Migrate OFUDPSocketTests to ObjFWTest file: [f4cad188bb] check-in: [4e06901c84] user: js, branch: objfwtest, size: 5541 [annotate] [blame] [check-ins using] [diff]
23:02
Migrate OFTCPSocketTests to ObjFWTest file: [04f2449df8] check-in: [d3b3fd8845] user: js, branch: objfwtest, size: 5571 [annotate] [blame] [check-ins using] [diff]
01:53
Migrate OFBlockTests to ObjFWTest file: [f8156751e7] check-in: [75bdc50ac9] user: js, branch: objfwtest, size: 5601 [annotate] [blame] [check-ins using] [diff]
01:38
Migrate ForwardingTests to ObjFWTest file: [ecfd5db39d] check-in: [8be0d57d8f] user: js, branch: objfwtest, size: 5631 [annotate] [blame] [check-ins using] [diff]
01:17
Migrate OFObjectTests to ObjFWTest file: [40ae959bc2] check-in: [f7d401609e] user: js, branch: objfwtest, size: 5659 [annotate] [blame] [check-ins using] [diff]
2024-02-12
22:54
Migrate OFLocaleTests to ObjFWTest file: [dd6620f511] check-in: [7fafb1641d] user: js, branch: objfwtest, size: 5686 [annotate] [blame] [check-ins using] [diff]
22:49
Migrate OFDNSResolverTests to ObjFWTest file: [a4259b631f] check-in: [53a95fade7] user: js, branch: objfwtest, size: 5713 [annotate] [blame] [check-ins using] [diff]
22:35
Migrate OFSystemInfoTests to ObjFWTest file: [42d6b45d97] check-in: [6ae7f7cdbf] user: js, branch: objfwtest, size: 5745 [annotate] [blame] [check-ins using] [diff]
21:31
Migrate OFSetTests to ObjFWTest file: [c7cd8bdf37] check-in: [a7780ddefc] user: js, branch: objfwtest, size: 5775 [annotate] [blame] [check-ins using] [diff]
2024-02-11
23:48
Migrate OFASN1DERParsingTests to ObjFWTest file: [21f0912cc1] check-in: [26368c00c5] user: js, branch: asn1, size: 5839 [annotate] [blame] [check-ins using] [diff]
22:43
Merge branch "objfwtest" into "asn1" file: [a72949f202] check-in: [bf4b06cecd] user: js, branch: asn1, size: 5873 [annotate] [blame] [check-ins using] [diff]
22:32
Migrate OFINIFileTests to ObjFWTest file: [f359c6f71f] check-in: [cc7c76d3c2] user: js, branch: objfwtest, size: 5799 [annotate] [blame] [check-ins using] [diff]
22:01
Migrate OFThreadTests to ObjFWTest file: [ca9e95cc01] check-in: [b0901ee40e] user: js, branch: objfwtest, size: 5960 [annotate] [blame] [check-ins using] [diff]
21:57
Migrate OFHMACTests to ObjFWTest file: [7ea80715b4] check-in: [e3fbb3ecea] user: js, branch: objfwtest, size: 6021 [annotate] [blame] [check-ins using] [diff]
21:46
Migrate OFSubprocessTests to ObjFWTest file: [1d6befcb93] check-in: [9c28411f49] user: js, branch: objfwtest, size: 6180 [annotate] [blame] [check-ins using] [diff]
21:29
Migrate OF*HashTests.m to ObjFWTest file: [edbc541766] check-in: [dda0ca9612] user: js, branch: objfwtest, size: 6313 [annotate] [blame] [check-ins using] [diff]
20:49
Migrate OFArrayTests to ObjFWTest file: [bab6a8b76f] check-in: [7272d5b2cd] user: js, branch: objfwtest, size: 6522 [annotate] [blame] [check-ins using] [diff]
17:39
Migrate OFDateTests to ObjFWTest file: [2fdd12c29b] check-in: [109084deb0] user: js, branch: objfwtest, size: 6548 [annotate] [blame] [check-ins using] [diff]
17:13
Migrate OFJSONTests to ObjFWTest file: [90e73866ce] check-in: [ce1f7a4088] user: js, branch: objfwtest, size: 6573 [annotate] [blame] [check-ins using] [diff]
16:23
Migrate OFSocketTests to ObjFWTest file: [f5a669cb71] check-in: [10ece67a08] user: js, branch: objfwtest, size: 6598 [annotate] [blame] [check-ins using] [diff]
15:49
Migrate OFMatrix4x4Tests to ObjFWTest file: [7a75fde9e9] check-in: [6d64cca782] user: js, branch: objfwtest, size: 6626 [annotate] [blame] [check-ins using] [diff]
15:32
Migrate OFInvocationTests to ObjFWTest file: [582d5b4a14] check-in: [34e6ff9e0b] user: js, branch: objfwtest, size: 6655 [annotate] [blame] [check-ins using] [diff]
15:12
Migrate OFMethodSignatureTests to ObjFWTest file: [2c529c8014] check-in: [de996cc580] user: js, branch: objfwtest, size: 6685 [annotate] [blame] [check-ins using] [diff]
14:26
Migrate OFCharacterSetTests to ObjFWTest file: [f68868d684] check-in: [4127a58b04] user: js, branch: objfwtest, size: 6720 [annotate] [blame] [check-ins using] [diff]
14:13
Migrate OFScryptTests to ObjFWTest file: [58ce3dc37f] check-in: [86a2f1e2bf] user: js, branch: objfwtest, size: 6752 [annotate] [blame] [check-ins using] [diff]
13:49
Migrate OFIRITests to ObjFWTest file: [d5ceff4e50] check-in: [5796b73644] user: js, branch: objfwtest, size: 6779 [annotate] [blame] [check-ins using] [diff]
12:28
Migrate OFColorTests to ObjFWTest file: [f2a9887732] check-in: [5cbecd8453] user: js, branch: objfwtest, size: 6803 [annotate] [blame] [check-ins using] [diff]
12:24
Migrate OFPluginTests to ObjFWTest file: [5901b6f9c4] check-in: [540160ff20] user: js, branch: objfwtest, size: 6829 [annotate] [blame] [check-ins using] [diff]
2024-02-10
15:32
Migrate OFPropertyListTests to ObjFWTest file: [85de92b1ac] check-in: [30f4a8d985] user: js, branch: objfwtest, size: 7753 [annotate] [blame] [check-ins using] [diff]
13:35
Migrate OFNumberTests to ObjFWTest file: [9fdf4e0c2d] check-in: [fae3eee5c7] user: js, branch: objfwtest, size: 7785 [annotate] [blame] [check-ins using] [diff]
12:06
Migrate OFPBKDF2Tests to ObjFWTest file: [19c9302b4a] check-in: [7c509c3d51] user: js, branch: objfwtest, size: 7812 [annotate] [blame] [check-ins using] [diff]
2024-01-21
10:10
Add tests for OFSubprocess file: [f85e00f0ed] check-in: [02824cb820] user: js, branch: trunk, size: 7839 [annotate] [blame] [check-ins using] [diff]
2024-01-11
20:12
Merge trunk into branch "asn1" file: [b7f0a6995a] check-in: [4320b1bf7d] user: js, branch: asn1, size: 7742 [annotate] [blame] [check-ins using] [diff]
2023-07-15
21:20
Remove Amiga .library support

This will be moved to the "amiga-library" branch entirely in order to
not block the 1.0 release, as this is still far from finished. file: [185bd38709] check-in: [f0b0aacf36] user: js, branch: trunk, size: 7668 [annotate] [blame] [check-ins using] [diff]

20:57
Merge trunk into branch "amiga-library" file: [fb1cdc4884] check-in: [860b0bf1e9] user: js, branch: amiga-library, size: 7924 [annotate] [blame] [check-ins using] [diff]
2023-04-10
19:22
Remove OFSerialization

While the idea sounds nice that the tag name is the class, this means the
serialization includes whether something is mutable or immutable. This means
doing as much as making something immutable changes the serialization, which
can then cause issues after being deserialized. file: [2beb632548] check-in: [6ce0093f8d] user: js, branch: trunk, size: 7834 [annotate] [blame] [check-ins using] [diff]

2023-02-13
20:32
Support for storing OFColors in tagged pointers file: [331c812adc] check-in: [51c8047121] user: js, branch: trunk, size: 8029 [annotate] [blame] [check-ins using] [diff]
2023-02-12
22:20
Add OFMatrix4x4 and OFVector3D

These will be useful for 3D graphics. file: [950b9c643e] check-in: [44eb35b212] user: js, branch: trunk, size: 8003 [annotate] [blame] [check-ins using] [diff]

2022-12-16
18:51
Copy Amiga .library instead of symlinking it

Symlinking it seems to confuse GCC when running on MorphOS. file: [8ee3ecfd5f] check-in: [2ce550435b] user: js, branch: amiga-library, size: 8064 [annotate] [blame] [check-ins using] [diff]

2022-11-24
00:21
Rename OFURI to OFIRI file: [517e3febc0] check-in: [23272e6d43] user: js, branch: trunk, size: 7974 [annotate] [blame] [check-ins using] [diff]
2022-11-07
00:24
Merge trunk into branch "3d-affine-transforms" file: [0d56240313] check-in: [fd7d3894ff] user: js, branch: 3d-affine-transforms, size: 8003 [annotate] [blame] [check-ins using] [diff]
00:23
Merge trunk into branch "3d-affine-transforms" file: [01dcc50ec0] check-in: [86f8767eca] user: js, branch: 3d-affine-transforms, size: 7937 [annotate] [blame] [check-ins using] [diff]
00:20
Merge trunk into branch "asn1" file: [1571a065f0] check-in: [d8ef56254d] user: js, branch: asn1, size: 8048 [annotate] [blame] [check-ins using] [diff]
00:17
Merge trunk into branch "asn1" file: [8be24f8629] check-in: [b37858358e] user: js, branch: asn1, size: 7982 [annotate] [blame] [check-ins using] [diff]
2022-11-06
23:56
Merge trunk into branch "sctp" file: [ede68f8aed] check-in: [9cb5c92f04] user: js, branch: sctp, size: 8035 [annotate] [blame] [check-ins using] [diff]
23:52
Merge trunk into branch "sctp" file: [cabdcf929e] check-in: [425762ff70] user: js, branch: sctp, size: 7969 [annotate] [blame] [check-ins using] [diff]
19:16
Merge trunk into branch "amiga-library" file: [a0c82fb867] check-in: [82bc531357] user: js, branch: amiga-library, size: 8082 [annotate] [blame] [check-ins using] [diff]
2022-10-22
14:16
Add OFDDPSocket file: [90bcdcd287] check-in: [cb1fd0fbb8] user: js, branch: appletalk, size: 7974 [annotate] [blame] [check-ins using] [diff]
2022-10-18
22:19
Merge trunk into branch "amiga-library" file: [8b1874ff5a] check-in: [80dbc3c570] user: js, branch: amiga-library, size: 8013 [annotate] [blame] [check-ins using] [diff]
22:17
Merge trunk into branch "amiga-library" file: [de6109dac1] check-in: [ac19ed9d40] user: js, branch: amiga-library, size: 8016 [annotate] [blame] [check-ins using] [diff]
2022-10-03
19:51
Rename objfw-embedded: scheme to of-embedded: file: [2482a8a4a6] check-in: [7d0456fdd6] user: js, branch: trunk, size: 7905 [annotate] [blame] [check-ins using] [diff]
2022-09-28
21:40
Rename OFUR{L -> I} in preparation for URI support file: [4d4716309a] check-in: [e7ab06503c] user: js, branch: trunk, size: 7908 [annotate] [blame] [check-ins using] [diff]
2022-08-07
16:10
OFINIFile: Remove dependency on support for files file: [798d177ea8] check-in: [ddbeb14059] user: js, branch: trunk, size: 7908 [annotate] [blame] [check-ins using] [diff]
16:04
tests: Embed testfile.ini as well file: [eba4233c5f] check-in: [942f77abbe] user: js, branch: trunk, size: 7910 [annotate] [blame] [check-ins using] [diff]
13:40
tests: Don't copy testfile.bin & serialization.xml

Those are embedded now. file: [1653b8f426] check-in: [782a1d5775] user: js, branch: trunk, size: 7905 [annotate] [blame] [check-ins using] [diff]

2022-08-02
20:41
tests/Makefile: Fix merge conflict file: [d9b53558ee] check-in: [429d906266] user: js, branch: trunk, size: 8226 [annotate] [blame] [check-ins using] [diff]
20:34
Add initial Wii U support file: [1d323ff042] check-in: [545c9c48bb] user: js, branch: trunk, size: 8224 [annotate] [blame] [check-ins using] [diff]
2022-08-01
23:44
tests: Make BSD make happy again file: [a4fc0d6593] check-in: [849bdd8662] user: js, branch: trunk, size: 8153 [annotate] [blame] [check-ins using] [diff]
21:25
tests: Remove dependency on files for a few tests file: [26d119d41a] check-in: [71d2ab694e] user: js, branch: trunk, size: 8103 [annotate] [blame] [check-ins using] [diff]
21:20
Add support for embedding files into binaries

Embedded files are available via the objfw-embedded: URL scheme. file: [a81e7d8878] check-in: [1483709ab2] user: js, branch: trunk, size: 8087 [annotate] [blame] [check-ins using] [diff]

2022-07-31
20:10
Add OFMemoryStream file: [7038754df0] check-in: [e291e6e982] user: js, branch: trunk, size: 7840 [annotate] [blame] [check-ins using] [diff]
14:16
Merge trunk into branch "wii-u" file: [d685186721] check-in: [e10048ac32] user: js, branch: wii-u, size: 7881 [annotate] [blame] [check-ins using] [diff]
2022-07-17
22:49
Add support for files on Nintendo Switch file: [7c3cce2239] check-in: [3228d624fe] user: js, branch: nintendo-switch, size: 7808 [annotate] [blame] [check-ins using] [diff]
19:05
tests: Create tests.nro for Switch file: [7da1ae39be] check-in: [5fed36df41] user: js, branch: nintendo-switch, size: 7383 [annotate] [blame] [check-ins using] [diff]
16:29
tests: Clean tests.rpx file: [4aacff62b2] check-in: [e08ce15304] user: js, branch: wii-u, size: 7383 [annotate] [blame] [check-ins using] [diff]
2022-07-15
18:14
tests: Add target to generate tests.rpx file: [4ac7dc4b9c] check-in: [834ddf94fd] user: js, branch: wii-u, size: 7361 [annotate] [blame] [check-ins using] [diff]
2022-06-15
14:44
tests: Work around a Clang bug on Windows with ARC file: [c9143096e6] check-in: [91fd8bb4d2] user: js, branch: trunk, size: 7538 [annotate] [blame] [check-ins using] [diff]
2021-10-31
17:41
Add OFNotificationCenter file: [bb692e21b0] check-in: [611cde23ad] user: js, branch: notifications, size: 7310 [annotate] [blame] [check-ins using] [diff]
2021-10-24
21:15
Add OFUNIXStreamSocket file: [e55f50a669] check-in: [aaf477fc88] user: js, branch: unix-sockets, size: 7273 [annotate] [blame] [check-ins using] [diff]
15:14
Add OFUNIXDatagramSocket file: [97e65714fd] check-in: [94110c9553] user: js, branch: unix-sockets, size: 7239 [annotate] [blame] [check-ins using] [diff]
2021-10-16
12:01
tests: Symlink Amiga library file: [bcfcf24c6c] check-in: [56cc282fcc] user: js, branch: amiga-library, size: 7262 [annotate] [blame] [check-ins using] [diff]
2021-10-15
16:20
Only build tests/objc_sync if we have threads file: [c0f76538e2] check-in: [23f2312884] user: js, branch: trunk, size: 7154 [annotate] [blame] [check-ins using] [diff]
2021-09-24
01:35
Add initial OF4x4Matrix file: [ecc310e44e] check-in: [831ce30929] user: js, branch: 3d-affine-transforms, size: 7180 [annotate] [blame] [check-ins using] [diff]
2021-09-05
20:19
Don't automatically run tests

This avoids running them twice (once on make and once on make install)
and potentially running them as root (during make install). file: [aa8c0b4a05] check-in: [be8865bcd2] user: js, branch: trunk, size: 7151 [annotate] [blame] [check-ins using] [diff]

2021-05-08
23:22
tests: Align more with ObjFW style

ObjFW's style changed over the years, but the tests were never adjusted
to it. file: [c2c3a7e8c9] check-in: [14f1e22d79] user: js, branch: trunk, size: 7146 [annotate] [blame] [check-ins using] [diff]

2021-05-02
15:23
Update buildsys file: [829b5974ca] check-in: [e0b7114416] user: js, branch: trunk, size: 7140 [annotate] [blame] [check-ins using] [diff]
2021-04-30
23:06
Merge trunk into branch "sctp" file: [0e49ba746b] check-in: [a82e7f4b3d] user: js, branch: sctp, size: 6974 [annotate] [blame] [check-ins using] [diff]
2021-04-07
21:45
Remove incomplete SCTP support

It has been moved to the "sctp" branch until it is ready. file: [df0dcbd5b0] check-in: [a863ef544f] user: js, branch: trunk, size: 6987 [annotate] [blame] [check-ins using] [diff]

2020-11-12
00:45
Merge trunk into 1.0 branch file: [a491bea751] check-in: [a1163fb58b] user: js, branch: 1.0, size: 6913 [annotate] [blame] [check-ins using] [diff]
2020-10-25
17:53
Add tests for ARC file: [6a6c363390] check-in: [5b8955df34] user: js, branch: trunk, size: 7048 [annotate] [blame] [check-ins using] [diff]
2020-10-04
14:39
Merge trunk into 1.0 branch file: [1e292f20d5] check-in: [a9f08709d2] user: js, branch: 1.0, size: 6817 [annotate] [blame] [check-ins using] [diff]
2020-10-03
14:45
tests/Makefile: Fix a typo file: [c9cc3c5c36] check-in: [df0c74b430] user: js, branch: trunk, size: 6952 [annotate] [blame] [check-ins using] [diff]
2020-08-13
22:29
OFData: ASN1DERValue -> objectByParsingASN1DER file: [198bd5cd10] check-in: [e479cef7b3] user: js, branch: trunk, size: 6946 [annotate] [blame] [check-ins using] [diff]
2020-07-06
23:42
Merge trunk into branch "1.0" file: [507e78a489] check-in: [98f0907d36] user: js, branch: 1.0, size: 6811 [annotate] [blame] [check-ins using] [diff]
2020-06-13
19:06
Fix "make distclean" leaving files file: [5e05094c6b] check-in: [2a44ff3764] user: js, branch: trunk, size: 6944 [annotate] [blame] [check-ins using] [diff]
2020-05-28
23:49
Remove OFSCTPSocket, as it is not ready for 1.0 file: [2e772fca3c] check-in: [3ea919f393] user: js, branch: 1.0, size: 6788 [annotate] [blame] [check-ins using] [diff]
23:31
Merge trunk into 1.0 branch file: [34b62fa1a0] check-in: [370ec3dc84] user: js, branch: 1.0, size: 6849 [annotate] [blame] [check-ins using] [diff]
2020-05-09
13:41
Add tests for OFSCTPSocket file: [a8ea1ae9c1] check-in: [0765df9754] user: js, branch: trunk, size: 6921 [annotate] [blame] [check-ins using] [diff]
2020-05-03
19:36
Add OFSPXStreamSocket file: [a050bf9103] check-in: [0ded796f1a] user: js, branch: trunk, size: 6859 [annotate] [blame] [check-ins using] [diff]
2020-05-02
19:08
More readable defines for source file names file: [13e507e4a4] check-in: [d16a70ac20] user: js, branch: trunk, size: 6816 [annotate] [blame] [check-ins using] [diff]
2020-04-29
23:59
Add OFSPXSocket file: [d08febc49c] check-in: [857f8edc09] user: js, branch: trunk, size: 6806 [annotate] [blame] [check-ins using] [diff]
2020-04-25
23:02
Add OFIPXSocket file: [9e51c1dedf] check-in: [4a5822e7c0] user: js, branch: trunk, size: 6772 [annotate] [blame] [check-ins using] [diff]
2020-04-19
14:07
Update buildsys file: [ecae39d9f0] check-in: [dcebb980d6] user: js, branch: trunk, size: 6740 [annotate] [blame] [check-ins using] [diff]
2019-09-29
15:22
Remove ASN.1 support as it is still incomplete file: [c5b865857f] check-in: [dd2394fc3c] user: js, branch: 1.0, size: 6704 [annotate] [blame] [check-ins using] [diff]
2019-06-25
20:53
Add OFASN1DERRepresentation protocol file: [46b981aee1] check-in: [cbaae715ce] user: js, branch: trunk, size: 6776 [annotate] [blame] [check-ins using] [diff]
2019-06-17
00:38
Remove underscores from library & framework names

This is more compatible with the various conventions used on various
systems. file: [d75cc7b769] check-in: [79fe29dbf4] user: js, branch: trunk, size: 6774 [annotate] [blame] [check-ins using] [diff]

2019-05-05
19:28
Create separate Amiga libraries for OS3 & MorphOS

Otherwise, it would be necessary to make unwinding work between 68k and
PPC code, and would get even worse with OS4 support.

This also includes using separate .sfd files. file: [7bd30502da] check-in: [1e70711672] user: js, branch: trunk, size: 6817 [annotate] [blame] [check-ins using] [diff]

2019-03-16
23:37
Add -[OFASN1Boolean DEREncodedValue] file: [c16bda6408] check-in: [f77aff5b45] user: js, branch: trunk, size: 6789 [annotate] [blame] [check-ins using] [diff]
2019-02-17
22:16
OFWindowsRegistryKey: Add write support file: [90c0cff21c] check-in: [4c5f686a52] user: js, branch: trunk, size: 6751 [annotate] [blame] [check-ins using] [diff]
2018-10-13
23:51
Add ASN.1 bit string type file: [bfd5569012] check-in: [0d746a1aac] user: js, branch: trunk, size: 6678 [annotate] [blame] [check-ins using] [diff]
21:40
Initial ASN.1 DER parsing support file: [08f313381d] check-in: [d276166f70] user: js, branch: trunk, size: 6681 [annotate] [blame] [check-ins using] [diff]
2018-09-16
12:49
OFTCPSocket: Async connect without threads file: [aed8a5335f] check-in: [6638379972] user: js, branch: trunk, size: 6646 [annotate] [blame] [check-ins using] [diff]
2018-08-27
22:48
Improve objfw-config flags file: [7a90e657ea] check-in: [cddfc2ed56] user: js, branch: trunk, size: 6646 [annotate] [blame] [check-ins using] [diff]
2018-08-19
23:32
Add OFDNSResolverTests

These only print the settings for now. file: [d4732b51d0] check-in: [35347686ad] user: js, branch: trunk, size: 6678 [annotate] [blame] [check-ins using] [diff]

2018-08-11
14:34
Fix compilation with --disable-sockets file: [041cc37eef] check-in: [4cb7e95aa5] user: js, branch: trunk, size: 6646 [annotate] [blame] [check-ins using] [diff]
2018-08-06
22:34
socket.m: Replace inet_{ntop,pton} with own impl

Not all OSes supported by ObjFW provide them. file: [62b4edb1f2] check-in: [ab9810ef69] user: js, branch: trunk, size: 6643 [annotate] [blame] [check-ins using] [diff]

2018-07-28
18:45
Rename OFLocalization -> OFLocale file: [6fc41de27b] check-in: [aa0384d1bf] user: js, branch: trunk, size: 6618 [annotate] [blame] [check-ins using] [diff]
2018-05-21
21:03
Symlink objfw_rt.library into tests directory file: [8fa2b41856] check-in: [c1a477e22c] user: js, branch: trunk, size: 6623 [annotate] [blame] [check-ins using] [diff]
2018-04-22
18:52
Relink everything if libobjfw_rt.a changed file: [c8369a35fa] check-in: [4c7b3ee778] user: js, branch: trunk, size: 6481 [annotate] [blame] [check-ins using] [diff]
2018-04-15
15:09
Print system info at the end of the tests file: [2341a79b0d] check-in: [7075962f87] user: js, branch: trunk, size: 6462 [annotate] [blame] [check-ins using] [diff]
14:48
Print the localization at the end of the tests file: [4850c1be9d] check-in: [9557564b3a] user: js, branch: trunk, size: 6432 [annotate] [blame] [check-ins using] [diff]
2018-03-18
00:28
Add support for parsing XML property lists file: [c6bfc1c65e] check-in: [db0bf9d5a7] user: js, branch: trunk, size: 6400 [annotate] [blame] [check-ins using] [diff]
2018-02-09
00:05
tests: Include runtime in DYLD_FRAMEWORK_PATH file: [8e0e6ff06b] check-in: [9a7f4ee2d0] user: js, branch: trunk, size: 6368 [annotate] [blame] [check-ins using] [diff]
2018-02-07
22:57
Link tests against .framework if available file: [cd4755141e] check-in: [956b3fa6b4] user: js, branch: trunk, size: 6353 [annotate] [blame] [check-ins using] [diff]
2018-01-21
22:16
Allow building the runtime as a .framework

This also renames ObjFW-RT to ObjFW_RT, as hyphens should not be in
framework names. file: [c8e50f1c4a] check-in: [0f42b0eafd] user: js, branch: trunk, size: 6327 [annotate] [blame] [check-ins using] [diff]

00:48
Initial OFValue implementation file: [5e33164e81] check-in: [4a08ae655b] user: js, branch: trunk, size: 6327 [annotate] [blame] [check-ins using] [diff]
2018-01-20
16:26
Add Xcode project for tests on iOS

This currently does not test plugins. file: [38df2ce704] check-in: [c7a9c43acd] user: js, branch: trunk, size: 6301 [annotate] [blame] [check-ins using] [diff]

2017-11-05
18:01
Add OFCharacterSet file: [5879b5f371] check-in: [7c30d6a2e2] user: js, branch: trunk, size: 6261 [annotate] [blame] [check-ins using] [diff]
2017-09-10
22:32
Add OFInvocation

Only support for storing an invocation, no support for invoking yet. file: [f674c5c6e9] check-in: [d6553b4578] user: js, branch: trunk, size: 6229 [annotate] [blame] [check-ins using] [diff]

2017-09-09
22:03
Replace type encodings with OFMethodSignature file: [23c81539c3] check-in: [55f1b21ae7] user: js, branch: trunk, size: 6199 [annotate] [blame] [check-ins using] [diff]
2017-07-22
20:50
Split OFDataArray into OFData and OFMutableData file: [7d821ddc2c] check-in: [c8f7b90082] user: js, branch: trunk, size: 6164 [annotate] [blame] [check-ins using] [diff]
2017-07-02
19:22
Use WRAPPER instead of TEST_LAUNCHER

This is more general and can also be used for the generators. file: [0d66a0566d] check-in: [08291826b1] user: js, branch: trunk, size: 6168 [annotate] [blame] [check-ins using] [diff]

2017-06-11
18:09
Make runtime a separate library: objfw-rt file: [35a4190e01] check-in: [3d4cae625d] user: js, branch: trunk, size: 6169 [annotate] [blame] [check-ins using] [diff]
2017-05-14
21:29
Add OFHTTPCookieManager file: [c2ef4f9218] check-in: [28bacc2aa0] user: js, branch: trunk, size: 4922 [annotate] [blame] [check-ins using] [diff]
2017-05-13
16:29
Also use nonatomic for non-object properties file: [21deeca32c] check-in: [f663d40cbd] user: js, branch: trunk, size: 4887 [annotate] [blame] [check-ins using] [diff]
2017-05-01
13:16
Add allocator_may_return_null=1 to ASAN_OPTIONS

This is required for the out of memory tests. file: [2dc40d834b] check-in: [eb0b5725f9] user: js, branch: trunk, size: 4855 [annotate] [blame] [check-ins using] [diff]

2017-03-12
23:40
Fix compilation with --disable-files file: [2bdc0e082a] check-in: [1bf4f2e210] user: js, branch: trunk, size: 4811 [annotate] [blame] [check-ins using] [diff]
2016-10-08
15:57
Implement scrypt file: [e3ac8e67cf] check-in: [dcff33c798] user: js, branch: trunk, size: 4813 [annotate] [blame] [check-ins using] [diff]
15:57
Add OFHTTPCookie file: [3ee14e96d3] check-in: [add93fc39b] user: js, branch: trunk, size: 4788 [annotate] [blame] [check-ins using] [diff]
2016-07-25
22:30
Implement PBKDF2 file: [ce2c16d1ba] check-in: [49d1987eaf] user: js, branch: trunk, size: 4757 [annotate] [blame] [check-ins using] [diff]
2016-07-24
02:51
Add tests for OFHMAC file: [340c0b79d6] check-in: [db71988bf2] user: js, branch: trunk, size: 4732 [annotate] [blame] [check-ins using] [diff]
2016-05-21
21:31
Rename PropertiesTests to RuntimeTests file: [fe9f69d8cc] check-in: [f2deed0464] user: js, branch: trunk, size: 4707 [annotate] [blame] [check-ins using] [diff]
2016-02-22
00:17
tests: Add output for Nintendo 3DS file: [f4cfed798e] check-in: [e1762ab0af] user: js, branch: trunk, size: 4712 [annotate] [blame] [check-ins using] [diff]
2016-01-05
17:49
tests/Makefile: Copy shared libs in run-on-android

This makes "make run-on-android" work when built as a shared library /
with plugins. file: [ae7eab597c] check-in: [a200d99be5] user: js, branch: trunk, size: 4659 [annotate] [blame] [check-ins using] [diff]

2015-04-20
20:46
Add tests for OFKernelEventObserver file: [f063a68138] check-in: [d4a1b1966d] user: js, branch: trunk, size: 4379 [annotate] [blame] [check-ins using] [diff]
2015-01-30
21:14
Fix rm of libobjfw.$major.dylib before symlinking file: [1b4c53721a] check-in: [8b593c9da0] user: js, branch: trunk, size: 4339 [annotate] [blame] [check-ins using] [diff]
2014-09-03
22:22
Add OFRIPEMD160Hash file: [1dc88bef15] check-in: [126d9d3aa1] user: js, branch: trunk, size: 4320 [annotate] [blame] [check-ins using] [diff]
15:46
Add OFSHA384Hash and OFSHA512Hash file: [0e5f3c9886] check-in: [23f6c0f84d] user: js, branch: trunk, size: 4289 [annotate] [blame] [check-ins using] [diff]
2014-09-01
23:42
Add OFSHA224Hash

This creates a common base for OFSHA224Hash and OFSHA256Hash so that all
code (except the different initialization constants) is reused. file: [17be872a0b] check-in: [a1931f59a2] user: js, branch: trunk, size: 4233 [annotate] [blame] [check-ins using] [diff]

11:08
Add OFSHA256Hash

Took me some time to figure out the RFC is buggy and SSIG0(t-15) should
be SSIG0(W(t-15))... file: [129acfb985] check-in: [46af1252a5] user: js, branch: trunk, size: 4205 [annotate] [blame] [check-ins using] [diff]

2014-06-29
00:15
tests/Makefile: Fix run-on-ios

* Upload the shared library with the correct name.
* Set DYLD_LIBRARY_PATH. file: [2f7ad9d07a] check-in: [e532172adb] user: js, branch: trunk, size: 4176 [annotate] [blame] [check-ins using] [diff]

00:15
tests/Makefile: Remove sign-for-ios

As this is only intended for jailbroken devices anyway, there's no need
to sign it anymore, as all recent jailbreaks dont't require any
signature at all, not even a fake signature. file: [0c6410fbe9] check-in: [6eb6132d28] user: js, branch: trunk, size: 4055 [annotate] [blame] [check-ins using] [diff]

2014-06-25
17:55
Small Android fixes

* It seems <limits.h> is required for SIZE_MAX.
* Use "exec ./tests" inside adb shell. It seems that either new versions
of ADB or Android don't return otherwise. file: [bcac1947a1] check-in: [05a247fbe4] user: js, branch: trunk, size: 4192 [annotate] [blame] [check-ins using] [diff]

2014-05-31
01:46
tests/Makefile: Symlink libobjfw.$major.dylib

This is needed now since the name of the library gets set to
libobjfw.$major.dylib. file: [7b1cc65f56] check-in: [dc6bc8359e] user: js, branch: trunk, size: 4187 [annotate] [blame] [check-ins using] [diff]

2014-05-05
00:14
Always build tests

However, they're only run when not cross-compiling or if a test launcher
is available. file: [61c7405dc1] check-in: [974b1b203f] user: js, branch: trunk, size: 4143 [annotate] [blame] [check-ins using] [diff]

2014-05-02
20:30
tests/OFSet.m: Rename to OFSetTests.m

It seems to have been wrong for years without anybody noticing. file: [ad5b11b1c1] check-in: [fc1a1ccdb6] user: js, branch: trunk, size: 4123 [annotate] [blame] [check-ins using] [diff]

2014-04-27
19:34
Initial Nintendo DS port file: [62b8ef2dc3] check-in: [cd0a632472] user: js, branch: trunk, size: 4119 [annotate] [blame] [check-ins using] [diff]
2014-02-20
22:30
Only use LIBOBJFW_DEP after including buildsys.mk

Otherwise, it does not work properly. file: [11cd785529] check-in: [314d4930d3] user: js, branch: trunk, size: 3768 [annotate] [blame] [check-ins using] [diff]

2014-02-17
18:25
Add OFINIFile file: [aaab7f7cc2] check-in: [355e24465d] user: js, branch: trunk, size: 3768 [annotate] [blame] [check-ins using] [diff]
2014-01-27
22:01
Add OFUDPSocket

Async operations will follow later. file: [96f00b8c9c] check-in: [5025cba435] user: js, branch: trunk, size: 3667 [annotate] [blame] [check-ins using] [diff]

2014-01-09
00:01
Add --disable-files configure flag. file: [75ee6ab974] check-in: [f89edd8ed9] user: js, branch: trunk, size: 3638 [annotate] [blame] [check-ins using] [diff]
2013-12-30
13:47
Don't enter tests/plugin twice. file: [436b570be3] check-in: [72c41bbf69] user: js, branch: trunk, size: 3611 [annotate] [blame] [check-ins using] [diff]
2013-09-17
16:51
tests/Makefile: Add run-on-android target. file: [636ec16782] check-in: [c7b788abab] user: js, branch: trunk, size: 3678 [annotate] [blame] [check-ins using] [diff]
2013-06-30
23:45
Relink tests if libobjfw.a changed. file: [d2b6733400] check-in: [fa9d37e581] user: js, branch: trunk, size: 3285 [annotate] [blame] [check-ins using] [diff]
2013-06-11
23:33
Initial sockets support for the Wii.

Not functional yet due to bugs in the SDK.
Bugs found so far:

* Binding to port 0 fails instead of choosing a free port.
* gethostbyname() does not work for IPs.
* getsockname() is missing.
* struct sockaddr_storage is missing.

I have not decided yet whether I fix those bugs in the SDK (I already
implemented getsockname() and added struct sockaddr_stroage and it seems
to work) or if I work around them in ObjFW. This will mainly depend on
how cooperative the developers of the Wii SDK are. file: [2ffb33610c] check-in: [ffb91daffe] user: js, branch: trunk, size: 3248 [annotate] [blame] [check-ins using] [diff]

2013-04-27
17:57
Wii: Link only tests with libwiiuse and libbte. file: [a5eab7fd1a] check-in: [daa4869d18] user: js, branch: trunk, size: 3195 [annotate] [blame] [check-ins using] [diff]
02:22
Initial Wii port.

Threads and sockets still missing. file: [b55530a95c] check-in: [2713b481a1] user: js, branch: trunk, size: 3181 [annotate] [blame] [check-ins using] [diff]

2013-04-26
19:42
Make it possible to disable sockets. file: [6d4f7847a4] check-in: [590c377d8a] user: js, branch: trunk, size: 3155 [annotate] [blame] [check-ins using] [diff]
2013-01-12
18:52
Better way to conditionally compile files. file: [9b8d4ab488] check-in: [9c2c934851] user: js, branch: trunk, size: 3118 [annotate] [blame] [check-ins using] [diff]
2012-12-09
12:13
Split OFHTTPRequest into OFHTTP{Client,Request}. file: [919fabd591] check-in: [2b7a70e246] user: js, branch: trunk, size: 3056 [annotate] [blame] [check-ins using] [diff]
2012-08-04
00:00
Add forwarding tests. file: [733a9bd398] check-in: [4bcfe4d4bc] user: js, branch: trunk, size: 3057 [annotate] [blame] [check-ins using] [diff]
2012-07-20
17:15
Sign binaries before uploading to iOS device. file: [2bea34c765] check-in: [d02c5ae007] user: js, branch: trunk, size: 3029 [annotate] [blame] [check-ins using] [diff]
2012-03-23
12:04
Merge branch 'master' into runtime file: [e4f2bfe9b1] check-in: [3719e10281] user: js, branch: runtime, size: 2905 [annotate] [blame] [check-ins using] [diff]
2012-03-17
21:36
Update buildsys. file: [8bfcb02596] check-in: [cc91153554] user: js, branch: trunk, size: 2888 [annotate] [blame] [check-ins using] [diff]
2012-03-05
00:13
Add missing -I for runtime in tests. file: [a361604896] check-in: [feed2dbe67] user: js, branch: runtime, size: 2899 [annotate] [blame] [check-ins using] [diff]
2012-02-05
14:29
It seems signing is not required anymore on iOS. file: [ce74abe803] check-in: [5d732af342] user: js, branch: trunk, size: 2882 [annotate] [blame] [check-ins using] [diff]
2011-12-29
02:04
Add tests for JSON. file: [c9ead1e9ad] check-in: [f4d994aba0] user: js, branch: trunk, size: 2911 [annotate] [blame] [check-ins using] [diff]
2011-10-04
13:14
Split OFXMLElement into OFXML{Element,Characters,CDATA,Comment}. file: [63192b1060] check-in: [03f14bf019] user: js, branch: trunk, size: 2886 [annotate] [blame] [check-ins using] [diff]
2011-07-18
22:53
Add OFSet and OFMutableSet. file: [2053afd03f] check-in: [8df328d503] user: js, branch: trunk, size: 2888 [annotate] [blame] [check-ins using] [diff]
2011-06-26
00:40
Copy serialization.xml to iOS host. file: [c4d15c1c62] check-in: [c36c369395] user: js, branch: trunk, size: 2868 [annotate] [blame] [check-ins using] [diff]
00:32
Use TEST_LAUNCHER on remote host in target run-on-ios. file: [86c9690d56] check-in: [1b62412349] user: js, branch: trunk, size: 2850 [annotate] [blame] [check-ins using] [diff]
2011-06-04
16:37
Add tests for OFSerialization. file: [26a376b8d1] check-in: [591b598230] user: js, branch: trunk, size: 2829 [annotate] [blame] [check-ins using] [diff]
2011-03-25
03:28
Export LIBRARY_PATH (for Haiku). file: [e7dc717883] check-in: [ffad44fe10] user: js, branch: trunk, size: 2796 [annotate] [blame] [check-ins using] [diff]
2011-03-24
16:09
Split OFExceptions.{h,m} into one file per exception. file: [4b2192f636] check-in: [e1eea29286] user: js, branch: trunk, size: 2746 [annotate] [blame] [check-ins using] [diff]
2011-03-22
13:10
Move path methods from OFFile to OFString. file: [3f27a86069] check-in: [67e7d1e222] user: js, branch: trunk, size: 2726 [annotate] [blame] [check-ins using] [diff]
2011-03-11
13:16
Don't test OFHTTPRequest if we have no threads. file: [4715af7315] check-in: [80b8456b4b] user: js, branch: trunk, size: 2751 [annotate] [blame] [check-ins using] [diff]
2011-03-07
16:03
Add tests for OFHTTPRequest. file: [2fa4a9dc0e] check-in: [3c4ae255a2] user: js, branch: trunk, size: 2748 [annotate] [blame] [check-ins using] [diff]
2011-02-10
01:20
More work on the PSP port.
Links and runs now, but does not show any output yet.
file: [7f9ad25f85] check-in: [423353cdc1] user: js, branch: trunk, size: 2717 [annotate] [blame] [check-ins using] [diff]
2011-01-14
12:22
Add OFURL class. file: [a08a8e85cd] check-in: [164c76c0cf] user: js, branch: trunk, size: 2531 [annotate] [blame] [check-ins using] [diff]
2010-12-25
19:31
Add OFDate. file: [0d381940f6] check-in: [39cb19595d] user: js, branch: trunk, size: 2507 [annotate] [blame] [check-ins using] [diff]
2010-11-12
20:13
Add tests for blocks. file: [9471e121b4] check-in: [d7c2d46b2b] user: js, branch: trunk, size: 2482 [annotate] [blame] [check-ins using] [diff]
2010-11-08
19:38
Rename run-on-iphone to run-on-ios and rename respective variables. file: [f777dfe80b] check-in: [7312b92a1d] user: js, branch: trunk, size: 2454 [annotate] [blame] [check-ins using] [diff]
2010-10-05
19:52
Use ${LN_S} instead of ln -s. file: [4258b11795] check-in: [4da2b3bcf0] user: js, branch: trunk, size: 2516 [annotate] [blame] [check-ins using] [diff]
19:36
Small fix in tests' Makefile. file: [65b2dd7c8e] check-in: [b04c382563] user: js, branch: trunk, size: 2498 [annotate] [blame] [check-ins using] [diff]
2010-07-02
21:40
Add OFXMLElementBuilder. file: [1dd77cb076] check-in: [ad93296956] user: js, branch: trunk, size: 2474 [annotate] [blame] [check-ins using] [diff]
2010-06-12
20:47
Move a few classes and categories so they have their own files. file: [d7331cc9cf] check-in: [67917b918a] user: js, branch: trunk, size: 2421 [annotate] [blame] [check-ins using] [diff]
2010-05-09
14:46
Merge latest changes from defaeult branch into 0.3 branch. file: [3045e9a844] check-in: [32d8ae959e] user: js, branch: 0.3, size: 2334 [annotate] [blame] [check-ins using] [diff]
14:39
Rename OFHashes to OFHash. file: [5eb1ee19f8] check-in: [f45026a5f9] user: js, branch: trunk, size: 2391 [annotate] [blame] [check-ins using] [diff]
2010-04-30
14:16
Branch for 0.3. file: [42c3ee0419] check-in: [7c4399b41c] user: js, branch: 0.3, size: 2336 [annotate] [blame] [check-ins using] [diff]
2010-04-18
13:53
Add +[lastComponentOfPath:] to OFFile. file: [d78b55a6da] check-in: [2727e4282f] user: js, branch: trunk, size: 2393 [annotate] [blame] [check-ins using] [diff]
2010-04-17
23:08
Fix a typo in the tests Makefile. file: [5b09423e97] check-in: [cb6fc642c6] user: js, branch: trunk, size: 2369 [annotate] [blame] [check-ins using] [diff]
2010-04-11
02:49
Add +[stringWithContentsOfFile:] to OFString. file: [4710ac3d3c] check-in: [c7630df319] user: js, branch: trunk, size: 2370 [annotate] [blame] [check-ins using] [diff]
2010-04-07
21:06
Rename tests files so they are named after the category they implement. file: [091f700834] check-in: [7bbce47bda] user: js, branch: trunk, size: 2353 [annotate] [blame] [check-ins using] [diff]
20:56
Make tests an OFApplicationDelegate. file: [be540c194d] check-in: [666d38f8be] user: js, branch: trunk, size: 2286 [annotate] [blame] [check-ins using] [diff]
2010-03-13
21:27
Add tests for OFStream. file: [83972f22ab] check-in: [aa3e784dd8] user: js, branch: trunk, size: 2260 [annotate] [blame] [check-ins using] [diff]
2010-03-05
11:52
Merge a few changesets from the default branch into the 0.2 branch.

Changesets:
* b95fcaa6d694
* 804c68d222b4
* da8cd738da3d
* 1109d5ce3419
* d03f5c1ca95d
* 2a7017722165
* 4fccdc79eeb7
* d228149fbc04
* 8782d412a4a6 file: [a7640f0fb3] check-in: [b91a8283fe] user: js, branch: 0.2, size: 2002 [annotate] [blame] [check-ins using] [diff]

2010-03-04
22:46
Make it easier to change library version. file: [d8581cadf1] check-in: [dda573f040] user: js, branch: trunk, size: 2240 [annotate] [blame] [check-ins using] [diff]
2010-02-13
14:09
Add tests for OFNumber. file: [dfcf866346] check-in: [2d0f01d788] user: js, branch: trunk, size: 2049 [annotate] [blame] [check-ins using] [diff]
2010-01-30
21:07
Create 0.2 branch and remove unfinished XML stuff from it. file: [b7dceb4ce1] check-in: [9a9211e963] user: js, branch: 0.2, size: 1982 [annotate] [blame] [check-ins using] [diff]
2010-01-16
15:22
Fix Makefiles forgotten in lib version bump. file: [695657576d] check-in: [5b43f00359] user: js, branch: trunk, size: 2029 [annotate] [blame] [check-ins using] [diff]
13:37
Test if compiler supports properties and if so run property tests. file: [115dc5e677] check-in: [df5b90cf6a] user: js, branch: trunk, size: 2029 [annotate] [blame] [check-ins using] [diff]
2009-12-24
09:19
Merge latest changes from default branch to 0.1 branch. file: [3171b4bd98] check-in: [80820d91b3] user: js, branch: 0.1, size: 1956 [annotate] [blame] [check-ins using] [diff]
2009-12-23
22:38
Some minor build improvements. file: [e320f93bcd] check-in: [66f00a133d] user: js, branch: trunk, size: 2003 [annotate] [blame] [check-ins using] [diff]
2009-12-21
17:02
Create 0.1 branch and remove unfinished XML stuff from it. file: [106c08e34d] check-in: [b3c14e1dfa] user: js, branch: 0.1, size: 1942 [annotate] [blame] [check-ins using] [diff]
2009-12-11
12:52
Make it possible to build ObjFW without support for threads. file: [686ed1967d] check-in: [6caac0826e] user: js, branch: trunk, size: 1989 [annotate] [blame] [check-ins using] [diff]
2009-12-01
13:27
Add missing LD = ${OBJC} to two Makefiles. file: [57486b04f8] check-in: [4b763dd49a] user: js, branch: trunk, size: 1986 [annotate] [blame] [check-ins using] [diff]
2009-11-29
03:03
Add run-on-iphone target to tests for more comfortable testing. file: [f1f9fb013c] check-in: [3a290a9951] user: js, branch: trunk, size: 1973 [annotate] [blame] [check-ins using] [diff]
2009-11-09
22:59
Rename tests to match the name of the class they test. file: [d9ee3333fe] check-in: [9a18482367] user: js, branch: trunk, size: 1293 [annotate] [blame] [check-ins using] [diff]
2009-11-01
19:51
Fix a typo in the tests Makefile. file: [a36039c8b2] check-in: [70f1d07a37] user: js, branch: trunk, size: 1275 [annotate] [blame] [check-ins using] [diff]
18:14
Add .xcodeproj. file: [41223d2045] check-in: [2bb0bb11ed] user: js, branch: trunk, size: 1276 [annotate] [blame] [check-ins using] [diff]
2009-10-04
20:31
Fix symlinks to .so files for tests on OpenBSD. file: [30c79993c5] check-in: [80c29649b4] user: js, branch: trunk, size: 1174 [annotate] [blame] [check-ins using] [diff]
2009-10-03
13:38
Added: Rename tests_new to tests. file: [dc24c10aa3] check-in: [81239da84f] user: js, branch: trunk, size: 1079 [annotate] [blame] [check-ins using]
13:37
Deleted: Make the @synchronized test a manual test and remove old tests. check-in: [100512818f] user: js, branch: trunk, size: 0
13:33
Migration of OFXMLParser tests to new testing framework. file: [43656d1194] check-in: [4047440267] user: js, branch: trunk, size: 68 [annotate] [blame] [check-ins using] [diff]
11:58
Migration of OFThread tests to new testing framework. file: [be948a048f] check-in: [23aa1c1bf5] user: js, branch: trunk, size: 86 [annotate] [blame] [check-ins using] [diff]
2009-10-01
12:44
Migration of OFPlugin tests to new testing framework. file: [a9e8b7dd64] check-in: [0ad8f57b16] user: js, branch: trunk, size: 101 [annotate] [blame] [check-ins using] [diff]
2009-09-30
15:43
Migration of OFHashes tests to new testing framework. file: [2ad5747ae0] check-in: [6d6ac5a6d5] user: js, branch: trunk, size: 119 [annotate] [blame] [check-ins using] [diff]
15:01
Migration of OFDataArray tests to new testing framework. file: [e430b80025] check-in: [e7a372fea9] user: js, branch: trunk, size: 134 [annotate] [blame] [check-ins using] [diff]
13:33
Migration of OFXMLElement tests to new testing framework. file: [0ad94f9883] check-in: [2437d2d0be] user: js, branch: trunk, size: 152 [annotate] [blame] [check-ins using] [diff]
13:23
Migration of OFTCPSocket tests to new testing framework. file: [843c47a19e] check-in: [67cf530ed3] user: js, branch: trunk, size: 171 [annotate] [blame] [check-ins using] [diff]
2009-09-28
07:55
Migration of OFList tests to new testing framework. file: [65d045983b] check-in: [1d802bf56c] user: js, branch: trunk, size: 189 [annotate] [blame] [check-ins using] [diff]
2009-09-27
11:42
Migration of OFArray tests to new testing framework. file: [fa107a94eb] check-in: [dbb0223586] user: js, branch: trunk, size: 202 [annotate] [blame] [check-ins using] [diff]
2009-09-26
13:27
Migration of OFDictionary tests to new testing framework. file: [ec507306f8] check-in: [a3bfa21725] user: js, branch: trunk, size: 216 [annotate] [blame] [check-ins using] [diff]
2009-09-16
16:22
Rework OFAutoreleasePool and remove now unnecessary hack from OFList. file: [c768dbff65] check-in: [a99f512a4a] user: js, branch: trunk, size: 235 [annotate] [blame] [check-ins using] [diff]
2009-09-14
18:37
A few test framework improvements and migration of OFString tests. file: [2533f0275e] check-in: [138cb8f09a] user: js, branch: trunk, size: 258 [annotate] [blame] [check-ins using] [diff]
2009-07-17
15:16
Initial OFXMLParser implementation. There's still a LOT missing.

Missing stuff includes proper namespace handling, handling of comments,
handling of <?xml ...?>, error handling and much more. file: [8d2a3f4c3c] check-in: [8f4d7a5b74] user: js, branch: trunk, size: 288 [annotate] [blame] [check-ins using] [diff]

2009-06-18
19:08
Get rid of OFXMLFactory.

There are two reasons for this:

1.) This was one of the oldest classes. Back then when it was written,
a lot was missing in the framework, so it had to be implemented by
the class itself. This means there was code duplication, but fixing
that wouldn't make sense due to the second reason.
2.) There is OFXMLElement now, which is much more flexible, much more
fun to use and can do everything that OFXMLFactory could. file: [a7e3031185] check-in: [612bc150e5] user: js, branch: trunk, size: 270 [annotate] [blame] [check-ins using] [diff]

18:42
Preliminary OFXMLElement implementation. file: [819d55b057] check-in: [f9c673f241] user: js, branch: trunk, size: 289 [annotate] [blame] [check-ins using] [diff]
2009-06-01
01:44
It's far more likely the lock we search is at the end.
Additionally, add tests for objc_sync_*.
file: [d93b2a7df0] check-in: [4b03ccfe1f] user: js, branch: trunk, size: 270 [annotate] [blame] [check-ins using] [diff]
2009-05-18
19:38
Add test for OFArray. file: [d73d2d7d1e] check-in: [9c435fddfc] user: js, branch: trunk, size: 251 [annotate] [blame] [check-ins using] [diff]
2009-05-05
12:05
Rename OFArray to OFDataArray and add a new OFArray which stores objects.
Additionally, change OFAutoreleasePool to use the new OFArray.

And while at it, change #import <config.h> in some files to
#import "config.h". file: [c416da49fe] check-in: [2a4aa05a84] user: js, branch: trunk, size: 237 [annotate] [blame] [check-ins using] [diff]

2009-05-01
20:24
Preliminary OFThread implementation. file: [ad2c2c7519] check-in: [e5bcc6a3be] user: js, branch: trunk, size: 233 [annotate] [blame] [check-ins using] [diff]
2009-03-14
17:17
Preliminary OFPlugin implementation.
Win32 isn't supported yet due to the problems libobjc + DLLs.
file: [da80e99a87] check-in: [2e13035431] user: js, branch: trunk, size: 218 [annotate] [blame] [check-ins using] [diff]
2009-03-08
16:06
Add preliminary OFDictionary implementation. file: [bfacede22f] check-in: [8177b8b8b2] user: js, branch: trunk, size: 179 [annotate] [blame] [check-ins using] [diff]
2009-01-05
00:56
Initial OFAutoreleasePool - still needs a *lot* of testing. file: [66bc2d57ef] check-in: [b412845664] user: js, branch: trunk, size: 160 [annotate] [blame] [check-ins using] [diff]
2008-12-07
10:24
OFSocket -> OFTCPSocket. file: [49f488ca75] check-in: [d1a5065e69] user: js, branch: trunk, size: 131 [annotate] [blame] [check-ins using] [diff]
02:35
Add inital OFSocket class. file: [48ff136ddb] check-in: [ba7219b1b6] user: js, branch: trunk, size: 128 [annotate] [blame] [check-ins using] [diff]
2008-11-23
06:11
New string API, string class completely rewritten.
One class for all string types now.
file: [06e32c1877] check-in: [bf02f0ef25] user: js, branch: trunk, size: 114 [annotate] [blame] [check-ins using] [diff]
2008-11-02
00:42
Implementation for OFArray. file: [18ee2d1c94] check-in: [a1e066138c] user: js, branch: trunk, size: 102 [annotate] [blame] [check-ins using] [diff]
2008-10-26
02:45
Add OFHashes. Only MD5 so far. file: [a5c3f52b03] check-in: [9a0cc3bc23] user: js, branch: trunk, size: 94 [annotate] [blame] [check-ins using] [diff]
2008-10-25
23:41
Add OFXMLFactory. file: [3eda77d485] check-in: [8e7f91646d] user: js, branch: trunk, size: 85 [annotate] [blame] [check-ins using] [diff]
2008-09-14
16:43
Lots of changes. See full commit message.

* Updated buildsys to fixed version.
* Implement exceptions.
* Let OFObject use exceptions.
* Write tests for OFObject.
* Fix a bug in OFObject's freeMem:. file: [5187c45877] check-in: [7b8b7cd06c] user: js, branch: trunk, size: 72 [annotate] [blame] [check-ins using] [diff]

15:12
Fix a bug in OFWideString and add test for OFWideString. file: [40930cdf32] check-in: [b4ead4bdd2] user: js, branch: trunk, size: 63 [annotate] [blame] [check-ins using] [diff]
2008-09-12
13:25
Added: Initial import. file: [da5756f9a4] check-in: [a580136c80] user: js, branch: trunk, size: 50 [annotate] [blame] [check-ins using]