ObjFW  All files named "tests/Makefile"

History for tests/Makefile

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]