History of the file that is called src/Makefile at check-in 904971ac2bcdefa8
|
2024-05-05
| ||
| 18:59 |
[188c5944db]
part of check-in [a0f4283e81]
Add OFGameController
Only supports Nintendo 3DS so far. (check-in: [a0f4283e81] user: js, branch: gamecontroller, size: 7967) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-28
| ||
| 18:15 | [6486149d8c] part of check-in [bd2d723910] Merge trunk into branch "sctp" (check-in: [bd2d723910] user: js, branch: sctp, size: 7938) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-14
| ||
| 11:52 |
[6c32b29930]
part of check-in [3e6d413c7b]
src/Makefile: Include ${LIBBASES_M}
This was accidentally dropped. (check-in: [3e6d413c7b] user: js, branch: trunk, size: 7882) [annotate] [blame] [check-ins using] [diff] | |
|
2024-03-02
| ||
| 18:45 | [2ac3433b66] part of check-in [d631674979] Add OFMutableZooArchiveEntry (check-in: [d631674979] user: js, branch: trunk, size: 7863) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-28
| ||
| 00:24 |
[fc3f492094]
part of check-in [9a95da71d5]
Add OFZooArchive
Only support for reading so far. Compression methods 0 (uncompressed) and 2 (LZ77 + Huffman, apparently | |
|
2024-02-25
| ||
| 01:08 | [914eea7d94] part of check-in [2d8c6a004d] Backport associated objects to old Apple runtime (check-in: [2d8c6a004d] user: js, branch: trunk, size: 7771) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-11
| ||
| 22:43 | [f68b2dbc03] part of check-in [bf4b06cecd] Merge branch "objfwtest" into "asn1" (check-in: [bf4b06cecd] user: js, branch: asn1, size: 8071) [annotate] [blame] [check-ins using] [diff] | |
| 21:46 | [cca3d2063b] part of check-in [9c28411f49] Migrate OFSubprocessTests to ObjFWTest (check-in: [9c28411f49] user: js, branch: objfwtest, size: 7762) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-05
| ||
| 20:42 |
[faa3d6a6cb]
part of check-in [10f006be37]
Add ObjFWTest
So far, it only discovers all tests and runs them and doesn't do much | |
|
2024-01-21
| ||
| 10:39 | [3a33351d37] part of check-in [929a2d807a] Add tests for OFSubprocess (check-in: [929a2d807a] user: js, branch: 1.0, size: 7288) [annotate] [blame] [check-ins using] [diff] | |
| 10:10 | [2a28ea8f9c] part of check-in [02824cb820] Add tests for OFSubprocess (check-in: [02824cb820] user: js, branch: trunk, size: 7753) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-20
| ||
| 21:40 | [738e08751f] part of check-in [d37c636a61] Add support for LOC DNS resource records (check-in: [d37c636a61] user: js, branch: trunk, size: 7716) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-14
| ||
| 22:47 | [ff67b028ce] part of check-in [16d99685ae] Add support for URI DNS resource records (check-in: [16d99685ae] user: js, branch: uri-resource-record, size: 7680) [annotate] [blame] [check-ins using] [diff] | |
| 15:46 | [4b678f2acf] part of check-in [d11d5f38db] Replace OFASN1UTF8String with OFString (check-in: [d11d5f38db] user: js, branch: asn1, size: 7560) [annotate] [blame] [check-ins using] [diff] | |
| 13:24 | [342a8fea9c] part of check-in [523aea1c7b] Replace OFASN1Integer with long long OFNumber (check-in: [523aea1c7b] user: js, branch: asn1, size: 7589) [annotate] [blame] [check-ins using] [diff] | |
| 13:00 | [fd6e700a0b] part of check-in [90ee6a8373] Replace OFASN1Boolean with bool OFNumber (check-in: [90ee6a8373] user: js, branch: asn1, size: 7616) [annotate] [blame] [check-ins using] [diff] | |
| 11:47 | [7b5ccc8dac] part of check-in [487d5cbd83] Move out subclasses of OFDNSResourceRecord (check-in: [487d5cbd83] user: js, branch: trunk, size: 7644) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-11
| ||
| 20:12 | [58eab480cd] part of check-in [4320b1bf7d] Merge trunk into branch "asn1" (check-in: [4320b1bf7d] user: js, branch: asn1, size: 7643) [annotate] [blame] [check-ins using] [diff] | |
|
2023-09-10
| ||
| 12:38 |
[8b9a3abcd2]
part of check-in [acc1972daa]
Rename SRCS_TAGGED_POINTER -> SRCS_TAGGED_POINTERS
This is more consistent. (check-in: [acc1972daa] user: js, branch: trunk, size: 7251) [annotate] [blame] [check-ins using] [diff] | |
|
2023-09-08
| ||
| 12:48 | [7ef983f2e0] part of check-in [ec7204c581] Update buildsys (check-in: [ec7204c581] user: js, branch: trunk, size: 7247) [annotate] [blame] [check-ins using] [diff] | |
|
2023-09-04
| ||
| 21:22 | [483f968f9c] part of check-in [26007971b2] Avoid warning about empty .o files on x86_64 macOS (check-in: [26007971b2] user: js, branch: trunk, size: 7216) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-30
| ||
| 11:45 | [e499363ebb] part of check-in [5ea06b70ce] Merge trunk into branch "amiga-library" (check-in: [5ea06b70ce] user: js, branch: amiga-library, size: 7935) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-23
| ||
| 12:44 | [3e54ffc274] part of check-in [05d675eb07] Add OFStrFTime() consistent with OFStrPTime() (check-in: [05d675eb07] user: js, branch: trunk, size: 7152) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-09
| ||
| 15:24 | [ac08fa67eb] part of check-in [c9115cce73] Make OFNumber a proper class cluster (check-in: [c9115cce73] user: js, branch: trunk, size: 7134) [annotate] [blame] [check-ins using] [diff] | |
| 14:27 | [d28dcdf06f] part of check-in [12968f1d68] Make OFValue a proper class cluster (check-in: [12968f1d68] user: js, branch: trunk, size: 7083) [annotate] [blame] [check-ins using] [diff] | |
| 12:38 | [80730fc72d] part of check-in [1726744573] Move some classes out of OFDate.m (check-in: [1726744573] user: js, branch: trunk, size: 7210) [annotate] [blame] [check-ins using] [diff] | |
| 10:09 | [29dc8f24f3] part of check-in [281b494de4] More consistency in naming of private classes (check-in: [281b494de4] user: js, branch: trunk, size: 7163) [annotate] [blame] [check-ins using] [diff] | |
| 08:57 | [c748eda942] part of check-in [08cad65b28] Move some classes out of OFColor.m (check-in: [08cad65b28] user: js, branch: trunk, size: 7163) [annotate] [blame] [check-ins using] [diff] | |
| 08:25 | [eb6b9dbb80] part of check-in [6da6276ae7] More consistent naming for concrete classes (check-in: [6da6276ae7] user: js, branch: trunk, size: 7114) [annotate] [blame] [check-ins using] [diff] | |
| 08:14 |
[904bd28ea3]
part of check-in [d1a8c88dc6]
Add OFSubdata
This replaces the hack of OFAdjacentData being able to keep a pointer to | |
|
2023-08-08
| ||
| 09:41 | [a2abd7caf7] part of check-in [f886f21ad5] Rename OFConcreteData -> OFAdjacentData (check-in: [f886f21ad5] user: js, branch: trunk, size: 7097) [annotate] [blame] [check-ins using] [diff] | |
|
2023-08-07
| ||
| 18:20 | [ee4f124e3c] part of check-in [91fa20d993] Make OFData a class cluster (check-in: [91fa20d993] user: js, branch: trunk, size: 7097) [annotate] [blame] [check-ins using] [diff] | |
|
2023-07-15
| ||
| 21:55 | [b7c9d5d7ff] part of check-in [3d623abb29] Reduce the diff to the "amiga-library" branch (check-in: [3d623abb29] user: js, branch: trunk, size: 7048) [annotate] [blame] [check-ins using] [diff] | |
| 20:57 | [176138bf55] part of check-in [860b0bf1e9] Merge trunk into branch "amiga-library" (check-in: [860b0bf1e9] user: js, branch: amiga-library, size: 7831) [annotate] [blame] [check-ins using] [diff] | |
|
2023-06-10
| ||
| 19:40 | [53d2c1a26b] part of check-in [ac1baefd27] Split out +[OFSystemInfo networkInterfaces] (check-in: [ac1baefd27] user: js, branch: trunk, size: 7048) [annotate] [blame] [check-ins using] [diff] | |
|
2023-04-10
| ||
| 19:22 |
[3265595cf5]
part of check-in [6ce0093f8d]
Remove OFSerialization
While the idea sounds nice that the tag name is the class, this means the | |
|
2023-03-26
| ||
| 13:11 | [534f043ed9] part of check-in [e78254fca5] Don't install OFEmbeddedIRIHandler.h (check-in: [e78254fca5] user: js, branch: trunk, size: 7141) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-12
| ||
| 22:20 |
[cf49f1b080]
part of check-in [44eb35b212]
Add OFMatrix4x4 and OFVector3D
These will be useful for 3D graphics. (check-in: [44eb35b212] user: js, branch: trunk, size: 7147) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-11
| ||
| 23:22 | [40cede6562] part of check-in [07f0332a58] Remove empty include directories on uninstall (check-in: [07f0332a58] user: js, branch: trunk, size: 7122) [annotate] [blame] [check-ins using] [diff] | |
|
2022-12-12
| ||
| 15:06 | [3a642b130e] part of check-in [8329607f4e] Create baserel linklibs (check-in: [8329607f4e] user: js, branch: amiga-library, size: 7640) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-24
| ||
| 00:21 | [47eeebaf06] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 6857) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-17
| ||
| 14:27 | [a0b03aee2a] part of check-in [cf20d02f7f] Add missing functions / classes to Amiga .library (check-in: [cf20d02f7f] user: js, branch: amiga-library, size: 7584) [annotate] [blame] [check-ins using] [diff] | |
| 14:14 | [61d343aa73] part of check-in [67e0064cb0] Merge trunk into branch "amiga-library" (check-in: [67e0064cb0] user: js, branch: amiga-library, size: 7584) [annotate] [blame] [check-ins using] [diff] | |
| 14:14 | [1e2920ba64] part of check-in [0e6774358c] Make OFRegisterEmbeddedFile() public (check-in: [0e6774358c] user: js, branch: trunk, size: 6857) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-15
| ||
| 23:09 | [4123892971] part of check-in [a151c9797b] Merge trunk into branch "amiga-library" (check-in: [a151c9797b] user: js, branch: amiga-library, size: 7578) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-07
| ||
| 00:28 | [7536b0b5b7] part of check-in [a43377bd13] Merge trunk into branch "invoke-invocation" (check-in: [a43377bd13] user: js, branch: invoke-invocation, size: 6927) [annotate] [blame] [check-ins using] [diff] | |
| 00:27 | [d976139930] part of check-in [96c24a6b6c] Merge trunk into branch "invoke-invocation" (check-in: [96c24a6b6c] user: js, branch: invoke-invocation, size: 6519) [annotate] [blame] [check-ins using] [diff] | |
| 00:24 | [2c6ac46242] part of check-in [fd7d3894ff] Merge trunk into branch "3d-affine-transforms" (check-in: [fd7d3894ff] user: js, branch: 3d-affine-transforms, size: 6876) [annotate] [blame] [check-ins using] [diff] | |
| 00:23 | [3ecd7ffde2] part of check-in [86f8767eca] Merge trunk into branch "3d-affine-transforms" (check-in: [86f8767eca] user: js, branch: 3d-affine-transforms, size: 6468) [annotate] [blame] [check-ins using] [diff] | |
| 00:20 | [68d38296ac] part of check-in [d8ef56254d] Merge trunk into branch "asn1" (check-in: [d8ef56254d] user: js, branch: asn1, size: 7243) [annotate] [blame] [check-ins using] [diff] | |
| 00:17 | [e928ef8188] part of check-in [b37858358e] Merge trunk into branch "asn1" (check-in: [b37858358e] user: js, branch: asn1, size: 6835) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-06
| ||
| 23:56 | [cfe5b64764] part of check-in [9cb5c92f04] Merge trunk into branch "sctp" (check-in: [9cb5c92f04] user: js, branch: sctp, size: 6907) [annotate] [blame] [check-ins using] [diff] | |
| 23:52 | [962bf0e222] part of check-in [425762ff70] Merge trunk into branch "sctp" (check-in: [425762ff70] user: js, branch: sctp, size: 6499) [annotate] [blame] [check-ins using] [diff] | |
| 20:36 | [47fba670b3] part of check-in [24ff63b586] Rename OFIPSocketAsyncConnector (check-in: [24ff63b586] user: js, branch: trunk, size: 6851) [annotate] [blame] [check-ins using] [diff] | |
| 20:12 |
[db6617eb38]
part of check-in [0853e8c2d6]
src/Makefile: Remove inline.h from CLEAN
This file is no longer generated for quite a while now. (check-in: [0853e8c2d6] user: js, branch: amiga-library, size: 7578) [annotate] [blame] [check-ins using] [diff] | |
| 19:16 | [f360d0fa09] part of check-in [82bc531357] Merge trunk into branch "amiga-library" (check-in: [82bc531357] user: js, branch: amiga-library, size: 7590) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-22
| ||
| 14:16 | [90eb2c6ebd] part of check-in [cb1fd0fbb8] Add OFDDPSocket (check-in: [cb1fd0fbb8] user: js, branch: appletalk, size: 6851) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-18
| ||
| 22:19 | [154d61da0e] part of check-in [80dbc3c570] Merge trunk into branch "amiga-library" (check-in: [80dbc3c570] user: js, branch: amiga-library, size: 7526) [annotate] [blame] [check-ins using] [diff] | |
| 22:17 | [aac3885b94] part of check-in [ac19ed9d40] Merge trunk into branch "amiga-library" (check-in: [ac19ed9d40] user: js, branch: amiga-library, size: 7182) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-14
| ||
| 21:34 | [bbebb28fe1] part of check-in [31c277d1d9] Work around a bug in GNU windres (check-in: [31c277d1d9] user: js, branch: trunk, size: 6787) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-09
| ||
| 21:04 | [b01203566b] part of check-in [285a384ff4] Add VERSIONINFO resource on Windows (check-in: [285a384ff4] user: js, branch: trunk, size: 6764) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-06
| ||
| 20:25 | [dde0edf477] part of check-in [87db2302ef] Merge all archive URI handlers into one (check-in: [87db2302ef] user: js, branch: trunk, size: 6538) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-04
| ||
| 22:27 | [59aef9b367] part of check-in [f3bdf29f07] Add of-lha: URI handler (check-in: [f3bdf29f07] user: js, branch: trunk, size: 6601) [annotate] [blame] [check-ins using] [diff] | |
| 22:12 | [6f0c9c9452] part of check-in [2481bede45] Add of-gzip: URI handler (check-in: [2481bede45] user: js, branch: trunk, size: 6579) [annotate] [blame] [check-ins using] [diff] | |
| 21:49 | [d59b367af0] part of check-in [4f56311b57] Add of-tar: URI handler (check-in: [4f56311b57] user: js, branch: trunk, size: 6556) [annotate] [blame] [check-ins using] [diff] | |
| 20:50 | [b0447ea34a] part of check-in [bcff1dfd70] Add of-zip: URI handler (check-in: [bcff1dfd70] user: js, branch: trunk, size: 6534) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-28
| ||
| 21:40 | [d4fba39890] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 6512) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-24
| ||
| 20:24 | [cb5cb1168b] part of check-in [9e29b98fc3] Move OFWin32ConsoleStdIOStream to platforms (check-in: [9e29b98fc3] user: js, branch: trunk, size: 6512) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-10
| ||
| 09:24 | [e35f43de24] part of check-in [daa3e3177a] Don't install OFWin32ConsoleStdIOStream.h (check-in: [daa3e3177a] user: js, branch: trunk, size: 6495) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-27
| ||
| 21:37 |
[9b3dda7fef]
part of check-in [a325d5a1ee]
Add OF(Mutable)ArchiveEntry protocol
Also makes OF(Mutable){LHA,Tar,ZIP}ArchiveEntry conform to it, providing | |
|
2022-08-21
| ||
| 12:02 | [95ebf9a7ba] part of check-in [4ae7fbbf52] Don't install headers of private classes (check-in: [4ae7fbbf52] user: js, branch: trunk, size: 6431) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-07
| ||
| 16:51 | [a861e4e55d] part of check-in [fa9d22b297] Fix compiling with --disable-files (check-in: [fa9d22b297] user: js, branch: trunk, size: 6443) [annotate] [blame] [check-ins using] [diff] | |
| 16:10 | [91bd9233b9] part of check-in [ddbeb14059] OFINIFile: Remove dependency on support for files (check-in: [ddbeb14059] user: js, branch: trunk, size: 6442) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-01
| ||
| 21:20 |
[1871f1fc55]
part of check-in [1483709ab2]
Add support for embedding files into binaries
Embedded files are available via the objfw-embedded: URL scheme. (check-in: [1483709ab2] user: js, branch: trunk, size: 6436) [annotate] [blame] [check-ins using] [diff] | |
|
2022-07-31
| ||
| 20:10 | [d9404b9361] part of check-in [e291e6e982] Add OFMemoryStream (check-in: [e291e6e982] user: js, branch: trunk, size: 6400) [annotate] [blame] [check-ins using] [diff] | |
|
2022-06-18
| ||
| 17:41 |
[6b94befb31]
part of check-in [06763e3c67]
Remove OFThreadPool
Ever since the introduction of OFRunLoop, this wasn't terribly useful | |
|
2022-04-19
| ||
| 16:48 | [f33924c609] part of check-in [112ab00310] Don't install OFHuffmanTree.h (check-in: [112ab00310] user: js, branch: trunk, size: 6398) [annotate] [blame] [check-ins using] [diff] | |
| 16:44 | [ffb4190e49] part of check-in [2b13a1112a] Don't install a few private-only headers (check-in: [2b13a1112a] user: js, branch: trunk, size: 6404) [annotate] [blame] [check-ins using] [diff] | |
|
2021-12-13
| ||
| 01:49 | [a18929d7e2] part of check-in [c2bf5b0410] Fix subprocesses (check-in: [c2bf5b0410] user: js, branch: trunk, size: 6434) [annotate] [blame] [check-ins using] [diff] | |
|
2021-11-20
| ||
| 13:18 |
[28e2acebcc]
part of check-in [8f8af474fc]
Move TLS implementations to a separate library
These implementations all depend on additional libraries that are | |
|
2021-11-13
| ||
| 20:28 |
[d600f2be16]
part of check-in [112eb62f7b]
Add OFSecureTransportTLSStream
This implements OFTLSStream using Apple's Secure Transport. While Secure | |
| 13:04 |
[dc8f45eb96]
part of check-in [d30efa8bbf]
Completely rework the TLS/SSL API
The previous API could never work cleanly and would always require The new API is a lot cleaner and requires none of the hacks, but using | |
|
2021-11-06
| ||
| 00:10 |
[099a565a95]
part of check-in [34cb121dc5]
Make OFTLSSocket an abstract class
This should make it easier to add TLS support using various | |
|
2021-10-31
| ||
| 17:41 | [0d79d5eef0] part of check-in [611cde23ad] Add OFNotificationCenter (check-in: [611cde23ad] user: js, branch: notifications, size: 6425) [annotate] [blame] [check-ins using] [diff] | |
| 15:37 | [39c6ddf577] part of check-in [c9f9469826] Add OFNotification (check-in: [c9f9469826] user: js, branch: notifications, size: 6392) [annotate] [blame] [check-ins using] [diff] | |
|
2021-10-24
| ||
| 21:15 | [bcf342d5bf] part of check-in [aaf477fc88] Add OFUNIXStreamSocket (check-in: [aaf477fc88] user: js, branch: unix-sockets, size: 6364) [annotate] [blame] [check-ins using] [diff] | |
| 15:14 | [651753ff6c] part of check-in [94110c9553] Add OFUNIXDatagramSocket (check-in: [94110c9553] user: js, branch: unix-sockets, size: 6335) [annotate] [blame] [check-ins using] [diff] | |
|
2021-10-17
| ||
| 14:25 | [47315f910b] part of check-in [c5eb73a9c4] Add OFUUID (check-in: [c5eb73a9c4] user: js, branch: trunk, size: 6255) [annotate] [blame] [check-ins using] [diff] | |
|
2021-09-24
| ||
| 01:35 | [c22506806a] part of check-in [831ce30929] Add initial OF4x4Matrix (check-in: [831ce30929] user: js, branch: 3d-affine-transforms, size: 6259) [annotate] [blame] [check-ins using] [diff] | |
|
2021-05-09
| ||
| 14:45 |
[364ab65b22]
part of check-in [3c88df0ce4]
Merge trunk into branch "amiga-library"
All necessary changes to adjust for the changes made in trunk are | |
|
2021-05-01
| ||
| 03:21 | [89f588f854] part of check-in [1aedad1588] Move OFAtomic.h variants to src/platform (check-in: [1aedad1588] user: js, branch: trunk, size: 6234) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-30
| ||
| 23:06 | [caf2639a07] part of check-in [a82e7f4b3d] Merge trunk into branch "sctp" (check-in: [a82e7f4b3d] user: js, branch: sctp, size: 6291) [annotate] [blame] [check-ins using] [diff] | |
| 22:26 | [017701c761] part of check-in [efca87b509] Merge trunk into branch "invoke-invocation" (check-in: [efca87b509] user: js, branch: invoke-invocation, size: 6311) [annotate] [blame] [check-ins using] [diff] | |
| 21:56 | [dc7861bd05] part of check-in [4507e0bee3] Merge trunk into branch "asn1" (check-in: [4507e0bee3] user: js, branch: asn1, size: 6627) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-29
| ||
| 22:21 | [9ab2936435] part of check-in [1fd60c02ea] Don't install unicode.h (check-in: [1fd60c02ea] user: js, branch: trunk, size: 6235) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-25
| ||
| 20:12 | [77c0cbdce8] part of check-in [1c5fb04713] Merge trunk into branch "sandbox" (check-in: [1c5fb04713] user: js, branch: sandbox, size: 6242) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-19
| ||
| 21:54 | [fd93e350db] part of check-in [458420998c] Rename a few more constants (check-in: [458420998c] user: js, branch: new-naming-convention, size: 6236) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 20:51 | [ab50c41823] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 6235) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-17
| ||
| 15:20 | [7982a7e4c7] part of check-in [03ea273cb3] Clean up blocks a little (check-in: [03ea273cb3] user: js, branch: new-naming-convention, size: 6194) [annotate] [blame] [check-ins using] [diff] | |
| 01:19 | [45115139e9] part of check-in [dec9721b35] of_rectangle_t -> OFRect (check-in: [dec9721b35] user: js, branch: new-naming-convention, size: 6212) [annotate] [blame] [check-ins using] [diff] | |
| 01:10 | [dbf0faa04b] part of check-in [8a7353b219] of_dimension_t -> OFSize (check-in: [8a7353b219] user: js, branch: new-naming-convention, size: 6216) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-09
| ||
| 01:28 | [06838b11b3] part of check-in [d4b3f8ea70] Split XML processing instructions into target/data (check-in: [d4b3f8ea70] user: js, branch: trunk, size: 6220) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-08
| ||
| 17:24 |
[88822153cb]
part of check-in [787a7388b7]
Make OFSandbox private
It is unclear whether the same API can be applied to other sandboxing | |
| 01:33 |
[7d07fd2fda]
part of check-in [116375820d]
Add back OFThreadPool
While something similar can be achieved by spawning OFThreads and | |
|
2021-04-07
| ||
| 22:35 | [9ff76147db] part of check-in [f77f1f13ca] Merge trunk into branch "invoke-invocation" (check-in: [f77f1f13ca] user: js, branch: invoke-invocation, size: 6303) [annotate] [blame] [check-ins using] [diff] | |
| 21:56 |
[0cf0f81e38]
part of check-in [edc3ddf026]
Remove incomplete ASN.1 support
It has been moved to the "asn1" branch until it is ready. (check-in: [edc3ddf026] user: js, branch: trunk, size: 6227) [annotate] [blame] [check-ins using] [diff] | |
| 21:45 |
[8ca7647682]
part of check-in [a863ef544f]
Remove incomplete SCTP support
It has been moved to the "sctp" branch until it is ready. (check-in: [a863ef544f] user: js, branch: trunk, size: 6619) [annotate] [blame] [check-ins using] [diff] | |
| 21:29 |
[7c8e6917fc]
part of check-in [c71d3d9433]
Remove incomplete -[OFInvocation invoke] support
It has been moved to the "invoke-invocation" branch until it is ready. (check-in: [c71d3d9433] user: js, branch: trunk, size: 6675) [annotate] [blame] [check-ins using] [diff] | |
| 21:18 | [581f6c2e48] part of check-in [36669d22b4] Merge trunk into 1.0 branch (check-in: [36669d22b4] user: js, branch: 1.0, size: 6195) [annotate] [blame] [check-ins using] [diff] | |
| 21:14 | [1e045757f6] part of check-in [2969086342] Rename OFCryptoHash -> OFCryptographicHash (check-in: [2969086342] user: js, branch: trunk, size: 6751) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-30
| ||
| 21:23 | [c505c2d004] part of check-in [564d6d6b6f] Merge trunk into 1.0 branch (check-in: [564d6d6b6f] user: js, branch: 1.0, size: 6177) [annotate] [blame] [check-ins using] [diff] | |
| 21:06 | [1b174a549a] part of check-in [79548b3c29] Rename OFProcess to OFSubprocess (check-in: [79548b3c29] user: js, branch: trunk, size: 6733) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-08
| ||
| 00:07 | [f61fcb5392] part of check-in [b87baa7fd6] src/Makefile: Indentation fix (check-in: [b87baa7fd6] user: js, branch: 1.0, size: 6174) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-30
| ||
| 01:23 | [adbca9f8d2] part of check-in [5317b99250] Generate files for Amiga .library using generator (check-in: [5317b99250] user: js, branch: amiga-library, size: 7513) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-22
| ||
| 13:16 |
[d77caca841]
part of check-in [510628432f]
Make OFSandbox private
It is unclear whether the same API can be applied to other sandboxing | |
|
2020-12-18
| ||
| 11:04 | [3946874689] part of check-in [3fdb99cfd0] Merge trunk into branch "amiga-library" (check-in: [3fdb99cfd0] user: js, branch: amiga-library, size: 7756) [annotate] [blame] [check-ins using] [diff] | |
| 10:45 | [f75f17d137] part of check-in [98c3748090] Merge trunk into 1.0 branch (check-in: [98c3748090] user: js, branch: 1.0, size: 6180) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-13
| ||
| 02:26 | [88854e5159] part of check-in [66b96e53d3] Add support for Amiga library on MorphOS (check-in: [66b96e53d3] user: js, branch: amiga-library, size: 7759) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-12
| ||
| 22:17 | [cec3ab337b] part of check-in [ec50bf2a93] Fix disabling encodings (check-in: [ec50bf2a93] user: js, branch: trunk, size: 6730) [annotate] [blame] [check-ins using] [diff] | |
| 21:08 | [aa432fa8f9] part of check-in [637ca0be9f] Merge trunk into branch "amiga-library" (check-in: [637ca0be9f] user: js, branch: amiga-library, size: 7636) [annotate] [blame] [check-ins using] [diff] | |
|
2020-11-29
| ||
| 04:38 | [d9efabcafe] part of check-in [db2ba76342] Merge trunk into 1.0 branch (check-in: [db2ba76342] user: js, branch: 1.0, size: 6183) [annotate] [blame] [check-ins using] [diff] | |
|
2020-11-25
| ||
| 00:40 | [46749e57ed] part of check-in [590bbe7203] Clean up unnecessary build variables (check-in: [590bbe7203] user: js, branch: trunk, size: 6733) [annotate] [blame] [check-ins using] [diff] | |
|
2020-10-04
| ||
| 15:00 | [1a1780d585] part of check-in [92335940e9] Merge trunk into branch "amiga-library" (check-in: [92335940e9] user: js, branch: amiga-library, size: 7732) [annotate] [blame] [check-ins using] [diff] | |
| 14:39 | [0e8eec5c83] part of check-in [a9f08709d2] Merge trunk into 1.0 branch (check-in: [a9f08709d2] user: js, branch: 1.0, size: 6260) [annotate] [blame] [check-ins using] [diff] | |
|
2020-09-27
| ||
| 01:56 | [da1634a438] part of check-in [877616edaf] Fix compiling for old Apple runtime (check-in: [877616edaf] user: js, branch: trunk, size: 6816) [annotate] [blame] [check-ins using] [diff] | |
|
2020-08-13
| ||
| 22:46 | [02fc344718] part of check-in [d763a9ff86] propertyListValue -> objectByParsingPropertyList (check-in: [d763a9ff86] user: js, branch: trunk, size: 6761) [annotate] [blame] [check-ins using] [diff] | |
| 22:29 | [75472655f7] part of check-in [e479cef7b3] OFData: ASN1DERValue -> objectByParsingASN1DER (check-in: [e479cef7b3] user: js, branch: trunk, size: 6759) [annotate] [blame] [check-ins using] [diff] | |
| 21:12 | [563644dd94] part of check-in [6cfa8f5c7e] messagePackValue -> objectByParsingMessagePack (check-in: [6cfa8f5c7e] user: js, branch: trunk, size: 6757) [annotate] [blame] [check-ins using] [diff] | |
| 21:07 | [f2c0d6b35c] part of check-in [8611f48f42] OFString: Rename JSONValue to objectByParsingJSON (check-in: [8611f48f42] user: js, branch: trunk, size: 6755) [annotate] [blame] [check-ins using] [diff] | |
|
2020-07-06
| ||
| 23:42 | [ac1d410da3] part of check-in [98f0907d36] Merge trunk into branch "1.0" (check-in: [98f0907d36] user: js, branch: 1.0, size: 6199) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-20
| ||
| 16:28 |
[8464e86113]
part of check-in [8963dd5a1e]
Add linklib
No methods in the linklib yet. (check-in: [8963dd5a1e] user: js, branch: amiga-library, size: 7669) [annotate] [blame] [check-ins using] [diff] | |
| 13:39 | [e116e87692] part of check-in [ff3d26c61e] Add SFD file for AmigaOS 3 and generate inline.h (check-in: [ff3d26c61e] user: js, branch: amiga-library, size: 7646) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-14
| ||
| 21:52 | [2bd25b51a1] part of check-in [cf40aa9c66] Merge trunk into amiga-library branch (check-in: [cf40aa9c66] user: js, branch: amiga-library, size: 7526) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-13
| ||
| 19:06 | [34c348d2c8] part of check-in [2a44ff3764] Fix "make distclean" leaving files (check-in: [2a44ff3764] user: js, branch: trunk, size: 6753) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-08
| ||
| 01:17 |
[0f3ffe1235]
part of check-in [5d4e54363d]
Add missing import and fix "make clean"
"make clean" not cleaning everything is what resulted in the missing | |
|
2020-06-06
| ||
| 22:43 | [3423e9fbb9] part of check-in [e8c7459ec7] Add and use STATIC_AMIGA_LIB_NOINST targets (check-in: [e8c7459ec7] user: js, branch: amiga-library, size: 7315) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-05
| ||
| 00:17 | [e3eb469528] part of check-in [964b5ed33c] Add of_init() for Amiga .library (check-in: [964b5ed33c] user: js, branch: amiga-library, size: 7279) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-04
| ||
| 23:01 |
[828f08c474]
part of check-in [f6ab72da6e]
Add initial amiga-{library,glue,end}.m
These are based on runtime/amiga-{library,glue,end}.m. (check-in: [f6ab72da6e] user: js, branch: amiga-library, size: 7236) [annotate] [blame] [check-ins using] [diff] | |
| 22:34 | [c74f4c5232] part of check-in [5cda5efedc] Initial work to build ObjFW as Amiga .library (check-in: [5cda5efedc] user: js, branch: amiga-library, size: 6773) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-28
| ||
| 23:49 | [e61ecc40cc] part of check-in [3ea919f393] Remove OFSCTPSocket, as it is not ready for 1.0 (check-in: [3ea919f393] user: js, branch: 1.0, size: 6188) [annotate] [blame] [check-ins using] [diff] | |
| 23:31 | [e69692586b] part of check-in [370ec3dc84] Merge trunk into 1.0 branch (check-in: [370ec3dc84] user: js, branch: 1.0, size: 6244) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-09
| ||
| 13:41 | [fef35a3bdb] part of check-in [0765df9754] Add tests for OFSCTPSocket (check-in: [0765df9754] user: js, branch: trunk, size: 6742) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-05
| ||
| 01:14 | [0e01cd00ef] part of check-in [4592b16fab] Add OFSCTPSocket (check-in: [4592b16fab] user: js, branch: trunk, size: 6715) [annotate] [blame] [check-ins using] [diff] | |
| 00:36 | [eabf64dd6c] part of check-in [0d6380c626] OFTCPSocket: Move out async connecting (check-in: [0d6380c626] user: js, branch: trunk, size: 6684) [annotate] [blame] [check-ins using] [diff] | |
| 00:06 | [45e34e66a3] part of check-in [b5cd23da2b] OFTCPSocket: Move out SOCKS5 handling (check-in: [b5cd23da2b] user: js, branch: trunk, size: 6652) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-03
| ||
| 19:36 | [d3f79c0116] part of check-in [0ded796f1a] Add OFSPXStreamSocket (check-in: [0ded796f1a] user: js, branch: trunk, size: 6619) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-02
| ||
| 19:08 | [8068547262] part of check-in [d16a70ac20] More readable defines for source file names (check-in: [d16a70ac20] user: js, branch: trunk, size: 6581) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-29
| ||
| 23:59 | [d03b7e35ac] part of check-in [857f8edc09] Add OFSPXSocket (check-in: [857f8edc09] user: js, branch: trunk, size: 6564) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-26
| ||
| 16:21 |
[ccd861e5df]
part of check-in [e5b2ee56ff]
Add OFSequencedPacketSocket
This is intended for SCTP and SPX. (check-in: [e5b2ee56ff] user: js, branch: trunk, size: 6535) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-25
| ||
| 23:02 | [bd2f730fa8] part of check-in [4a5822e7c0] Add OFIPXSocket (check-in: [4a5822e7c0] user: js, branch: trunk, size: 6499) [annotate] [blame] [check-ins using] [diff] | |
| 17:05 |
[451a33d977]
part of check-in [b02c4b05bb]
Add OFDatagramSocket as base class for OFUDPSocket
This makes it easier to reuse code for other datagram sockets, namely | |
|
2020-04-24
| ||
| 00:21 |
[545e560268]
part of check-in [3dfe642dd3]
Add OFIPStreamSocket
This is a new superclass for OFTCPSocket to allow sharing code with | |
|
2020-01-08
| ||
| 02:29 | [d8e8488c9d] part of check-in [e7e1e1c6c5] Merge branch 'master' into 1.0 (check-in: [e7e1e1c6c5] user: js, branch: 1.0, size: 5942) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 22:16 | [73e066fe5a] part of check-in [f2fe8f96d5] Move autorelease pools to runtime (check-in: [f2fe8f96d5] user: js, branch: trunk, size: 6440) [annotate] [blame] [check-ins using] [diff] | |
| 01:35 | [3a17fda84f] part of check-in [7f1acf9221] Move objc_{con,de}structInstance to runtime (check-in: [7f1acf9221] user: js, branch: trunk, size: 6484) [annotate] [blame] [check-ins using] [diff] | |
|
2019-12-15
| ||
| 15:37 |
[ea5aab3067]
part of check-in [38cf0b9cef]
Remove OFThreadPool
This should not be part of the 1.0 API, as it's unclear how useful it | |
| 15:37 | [32504c7040] part of check-in [11e303eb3b] Merge branch 'master' into 1.0 (check-in: [11e303eb3b] user: js, branch: 1.0, size: 6052) [annotate] [blame] [check-ins using] [diff] | |
|
2019-12-12
| ||
| 23:30 |
[0e590d4099]
part of check-in [a989f0ab6f]
Remove OFIntrospection
This is no longer necessary now that the ObjFW runtime offers the same | |
|
2019-10-07
| ||
| 00:07 |
[8423b5d900]
part of check-in [ee592cf603]
OFDNSResolver: Major refactor
This temporarily doesn't use the search domains anymore and makes CNAMEs | |
|
2019-10-06
| ||
| 16:27 |
[7bc7134513]
part of check-in [d69f7bc1ff]
Rename OFDNSRequest -> OFDNSQuery
This is now in alignment with the terminology of the RFC. (check-in: [d69f7bc1ff] user: js, branch: trunk, size: 6522) [annotate] [blame] [check-ins using] [diff] | |
|
2019-10-03
| ||
| 21:43 |
[f694f561e0]
part of check-in [4fd5a7086c]
OFDNSResolver: Split out settings
This makes it easier to attach them to a query. (check-in: [4fd5a7086c] user: js, branch: trunk, size: 6524) [annotate] [blame] [check-ins using] [diff] | |
|
2019-10-01
| ||
| 00:40 | [a0fa8bc5b7] part of check-in [6b2fb27dca] Add OFDNSRequest (check-in: [6b2fb27dca] user: js, branch: trunk, size: 6494) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-30
| ||
| 22:46 | [0421509860] part of check-in [da8eb2d43a] Add OFDNSResponse (check-in: [da8eb2d43a] user: js, branch: trunk, size: 6467) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-29
| ||
| 19:57 | [04a46c14e4] part of check-in [76245b4665] Merge branch 'master' into 1.0 (check-in: [76245b4665] user: js, branch: 1.0, size: 5967) [annotate] [blame] [check-ins using] [diff] | |
| 15:58 |
[aaeff450e6]
part of check-in [09be825f88]
Remove OFAutoreleasePool
OFAutoreleasePools have long been discouraged in favor of the runtime's | |
| 15:25 | [d469306a05] part of check-in [fc521f01cc] Remove incomplete -[OFInvocation invoke] support (check-in: [fc521f01cc] user: js, branch: 1.0, size: 6024) [annotate] [blame] [check-ins using] [diff] | |
| 15:22 | [d1fab52239] part of check-in [dd2394fc3c] Remove ASN.1 support as it is still incomplete (check-in: [dd2394fc3c] user: js, branch: 1.0, size: 6106) [annotate] [blame] [check-ins using] [diff] | |
|
2019-08-10
| ||
| 02:06 | [e5eb1fdd70] part of check-in [3292a6fdbc] Clean up the AmigaOS 4 library mess (check-in: [3292a6fdbc] user: js, branch: trunk, size: 6496) [annotate] [blame] [check-ins using] [diff] | |
|
2019-08-01
| ||
| 20:14 |
[79f960eb72]
part of check-in [5358e9ea6a]
Split threading.[hm] into multiple files
This allows the runtime to only link against the parts it needs, without | |
|
2019-06-25
| ||
| 20:53 | [a542ed1b69] part of check-in [cbaae715ce] Add OFASN1DERRepresentation protocol (check-in: [cbaae715ce] user: js, branch: trunk, size: 6397) [annotate] [blame] [check-ins using] [diff] | |
|
2019-06-17
| ||
| 02:33 | [3a28246372] part of check-in [17d57e01ff] Remove underscores from class names (check-in: [17d57e01ff] user: js, branch: trunk, size: 6363) [annotate] [blame] [check-ins using] [diff] | |
|
2019-04-11
| ||
| 00:34 |
[f656662078]
part of check-in [c52f38388c]
Make OFFileManager available with --disable-files
As OFFileManager also works with remote URLs, it makes sense to also | |
|
2018-10-27
| ||
| 13:01 |
[2eb6f3cb8d]
part of check-in [b1944fd052]
Do not subclass OFASN1Value
The reason for this is that OFASN1Value requires an initializer for DER | |
|
2018-10-16
| ||
| 00:07 | [3928b87dc8] part of check-in [52b963d843] Remove intermediate OFASN1IntegerOrEnumerated (check-in: [52b963d843] user: js, branch: trunk, size: 6421) [annotate] [blame] [check-ins using] [diff] | |
|
2018-10-14
| ||
| 22:41 | [57e9628c1d] part of check-in [cfed9215e4] Add ASN.1 Object Identifier type (check-in: [cfed9215e4] user: js, branch: trunk, size: 6458) [annotate] [blame] [check-ins using] [diff] | |
| 15:39 | [1df459301d] part of check-in [37a8ddc12a] Add ASN.1 enumerated type (check-in: [37a8ddc12a] user: js, branch: trunk, size: 6423) [annotate] [blame] [check-ins using] [diff] | |
| 05:09 | [f0e8ff964e] part of check-in [a4e479b8de] Add ASN.1 NumericString and PrintableString types (check-in: [a4e479b8de] user: js, branch: trunk, size: 6357) [annotate] [blame] [check-ins using] [diff] | |
|
2018-10-13
| ||
| 23:51 | [683f8a0c9a] part of check-in [0d746a1aac] Add ASN.1 bit string type (check-in: [0d746a1aac] user: js, branch: trunk, size: 6291) [annotate] [blame] [check-ins using] [diff] | |
| 22:43 | [597d11897b] part of check-in [6410235ae3] Add more ASN.1 string types (IA5 and octet string) (check-in: [6410235ae3] user: js, branch: trunk, size: 6263) [annotate] [blame] [check-ins using] [diff] | |
| 21:40 | [80f64e4680] part of check-in [d276166f70] Initial ASN.1 DER parsing support (check-in: [d276166f70] user: js, branch: trunk, size: 6205) [annotate] [blame] [check-ins using] [diff] | |
|
2018-10-07
| ||
| 02:06 |
[25efe5c01f]
part of check-in [6e9ee122eb]
Remove resolver.m
Instead, OFDNSResolver is used for everything now. (check-in: [6e9ee122eb] user: js, branch: trunk, size: 6041) [annotate] [blame] [check-ins using] [diff] | |
|
2018-10-06
| ||
| 19:36 | [d620634847] part of check-in [c5c4d38220] OFTCPSocket: Implement sync connect via async (check-in: [c5c4d38220] user: js, branch: trunk, size: 6064) [annotate] [blame] [check-ins using] [diff] | |
|
2018-09-16
| ||
| 12:49 | [a4eb0eb187] part of check-in [6638379972] OFTCPSocket: Async connect without threads (check-in: [6638379972] user: js, branch: trunk, size: 6091) [annotate] [blame] [check-ins using] [diff] | |
|
2018-08-11
| ||
| 14:00 |
[82b76260e6]
part of check-in [8f810ecb7e]
Change the layout of of_socket_address_t
Instead of containing a struct sockaddr_storage - which does not exist Additionally, if struct sockaddr_in6 does not exist, it is defined so | |
|
2018-07-29
| ||
| 14:32 | [5b00ca5c8b] part of check-in [af4b18903d] OFDNSResolver: Initial support for resolving (check-in: [af4b18903d] user: js, branch: trunk, size: 6089) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-28
| ||
| 18:45 | [d6b983c447] part of check-in [aa0384d1bf] Rename OFLocalization -> OFLocale (check-in: [aa0384d1bf] user: js, branch: trunk, size: 6056) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-09
| ||
| 00:22 | [06e156b5d2] part of check-in [5586022d34] Add OFWindowsRegistryKey (check-in: [5586022d34] user: js, branch: trunk, size: 6062) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-08
| ||
| 12:07 |
[fe13b0fd2e]
part of check-in [dd375b6d4e]
Initial code for OFDNSResolver
This does nothing more than parse /etc/hosts and /etc/resolv.conf so | |
|
2018-06-16
| ||
| 15:50 | [c29b75ab63] part of check-in [3d7f5098f2] Move OFLHAArchive_LHStream to a separate file (check-in: [3d7f5098f2] user: js, branch: trunk, size: 5968) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-10
| ||
| 15:29 | [4d1d1ae8a6] part of check-in [60ecab6058] Add OFMutableLHAArchiveEntry (check-in: [60ecab6058] user: js, branch: trunk, size: 5940) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-04
| ||
| 22:05 | [66da2ef2a8] part of check-in [fca5e53e12] OFLHAArchive: Verify CRC16 checksum (check-in: [fca5e53e12] user: js, branch: trunk, size: 5904) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-03
| ||
| 18:15 | [a713f01f52] part of check-in [6cbc2253b8] OFLHAArchive: Support for -lh[4567]- compression (check-in: [6cbc2253b8] user: js, branch: trunk, size: 5884) [annotate] [blame] [check-ins using] [diff] | |
|
2018-05-26
| ||
| 23:04 |
[70ee2f036d]
part of check-in [790b5344d6]
Add OFLHAArchive
This is currently limited to reading uncompressed LHA level 2 files. (check-in: [790b5344d6] user: js, branch: trunk, size: 5858) [annotate] [blame] [check-ins using] [diff] | |
|
2018-04-07
| ||
| 14:13 | [0390ef4ea5] part of check-in [d4d9072480] Add OFSecureData (check-in: [d4d9072480] user: js, branch: trunk, size: 5802) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-18
| ||
| 00:28 | [41173c04c6] part of check-in [db0bf9d5a7] Add support for parsing XML property lists (check-in: [db0bf9d5a7] user: js, branch: trunk, size: 5776) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-11
| ||
| 00:37 |
[d9f762d49e]
part of check-in [7a488c3062]
OFString: Move path handling into a category
This is the first step to have different versions of those for different This also has the nice side-effect of not having one implementation in | |
|
2018-03-10
| ||
| 19:05 |
[9229e6eeb1]
part of check-in [f484fedee2]
Add OFColor
This is useful so that multiple libraries using ObjFW can share the same | |
|
2018-02-25
| ||
| 18:10 | [e42131bfba] part of check-in [f4b11d1e1b] OFURLHandler_HTTP: Require sockets and threads (check-in: [f4b11d1e1b] user: js, branch: trunk, size: 5683) [annotate] [blame] [check-ins using] [diff] | |
| 16:06 |
[ba996d2e9a]
part of check-in [5613565c63]
OFURLHandler: Add a handler for HTTP(S)
This makes -[initWithContentsOfURL:] work again for HTTP(S) URLs. (check-in: [5613565c63] user: js, branch: trunk, size: 5682) [annotate] [blame] [check-ins using] [diff] | |
|
2018-02-12
| ||
| 20:28 |
[1e0fce5f8d]
part of check-in [18731e1674]
Disable OFHTTPClient if we don't have threads
-[asyncConnectToHost:port:target:selector:context:] requires threads. | |
|
2018-01-21
| ||
| 22:29 | [269300e669] part of check-in [7615f3d657] Make sure FRAMEWORK_LIBS is always set correctly (check-in: [7615f3d657] user: js, branch: trunk, size: 5655) [annotate] [blame] [check-ins using] [diff] | |
| 22:16 |
[d05485b022]
part of check-in [0f42b0eafd]
Allow building the runtime as a .framework
This also renames ObjFW-RT to ObjFW_RT, as hyphens should not be in | |
| 21:47 | [fddf9b0f91] part of check-in [3392826e13] Update buildsys (check-in: [3392826e13] user: js, branch: trunk, size: 5587) [annotate] [blame] [check-ins using] [diff] | |
| 12:18 | [58756ea4bf] part of check-in [2ca34d3de1] OFValue: Support for {point,dimension,rectangle}s (check-in: [2ca34d3de1] user: js, branch: trunk, size: 5543) [annotate] [blame] [check-ins using] [diff] | |
| 03:28 | [dc5b918af2] part of check-in [cb1891cca1] OFValue: Add support for ranges (check-in: [cb1891cca1] user: js, branch: trunk, size: 5474) [annotate] [blame] [check-ins using] [diff] | |
| 01:38 | [ab44d84097] part of check-in [237a4e91a9] OFValue: Add support for pointers and objects (check-in: [237a4e91a9] user: js, branch: trunk, size: 5453) [annotate] [blame] [check-ins using] [diff] | |
| 00:48 | [56da1c535b] part of check-in [4a08ae655b] Initial OFValue implementation (check-in: [4a08ae655b] user: js, branch: trunk, size: 5400) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-20
| ||
| 21:21 |
[c19a18b891]
part of check-in [5a849ab6c2]
Prevent recursing into directories twice
This was a left-over from building .frameworks manually. (check-in: [5a849ab6c2] user: js, branch: trunk, size: 5358) [annotate] [blame] [check-ins using] [diff] | |
| 16:53 | [97992079a6] part of check-in [672bc4ad89] Update buildsys (check-in: [672bc4ad89] user: js, branch: trunk, size: 5689) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-19
| ||
| 11:04 |
[340ccc4065]
part of check-in [69749b6a5b]
Do not conform to OFReadyFor*Observing by default
Instead of letting OFStream conform to it, which itself does not really | |
|
2017-11-13
| ||
| 22:59 | [8aff73e1a1] part of check-in [5b80a003bd] Add -[OFCharacterSet invertedSet] (check-in: [5b80a003bd] user: js, branch: trunk, size: 5706) [annotate] [blame] [check-ins using] [diff] | |
| 01:18 | [e79ddbdefe] part of check-in [31e602a476] Add OFURLHandler (check-in: [31e602a476] user: js, branch: trunk, size: 5674) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-05
| ||
| 18:01 | [3eed873b17] part of check-in [7c30d6a2e2] Add OFCharacterSet (check-in: [7c30d6a2e2] user: js, branch: trunk, size: 5572) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-15
| ||
| 19:35 |
[b704d58ad2]
part of check-in [7fa3c3e334]
src/Makefile: Declare dependencies after include
Otherwise, the first target will not be all. (check-in: [7fa3c3e334] user: js, branch: trunk, size: 5489) [annotate] [blame] [check-ins using] [diff] | |
| 19:29 | [25119b78d6] part of check-in [f84590c47d] Add support for building .framework via buildsys (check-in: [f84590c47d] user: js, branch: trunk, size: 5488) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-11
| ||
| 02:05 |
[12f009e244]
part of check-in [95797a4d1c]
OFInvocation: Initial support for invoking
So far this is only for x86_64 with the Apple runtime and does not yet | |
|
2017-09-10
| ||
| 22:32 |
[60c6c6163f]
part of check-in [d6553b4578]
Add OFInvocation
Only support for storing an invocation, no support for invoking yet. (check-in: [d6553b4578] user: js, branch: trunk, size: 5048) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-09
| ||
| 22:03 | [f59375195a] part of check-in [55f1b21ae7] Replace type encodings with OFMethodSignature (check-in: [55f1b21ae7] user: js, branch: trunk, size: 5022) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-05
| ||
| 22:02 | [44cc760feb] part of check-in [dc6c271897] Add OF(Mutable)Triple (check-in: [dc6c271897] user: js, branch: trunk, size: 4992) [annotate] [blame] [check-ins using] [diff] | |
| 21:47 | [111411ed9a] part of check-in [72837c3426] Add OF(Mutable)Pair (check-in: [72837c3426] user: js, branch: trunk, size: 4942) [annotate] [blame] [check-ins using] [diff] | |
|
2017-08-05
| ||
| 12:27 |
[8fdff9637f]
part of check-in [3f34a360bf]
Add OFMutableTarArchiveEntry
This is in preparation for OFTarArchive write support. (check-in: [3f34a360bf] user: js, branch: trunk, size: 4894) [annotate] [blame] [check-ins using] [diff] | |
| 11:15 |
[3a5e227dc0]
part of check-in [1aea73d8b1]
Add OFMutableZIPArchiveEntry
This is in preparation for OFZIPArchive write support. (check-in: [1aea73d8b1] user: js, branch: trunk, size: 4858) [annotate] [blame] [check-ins using] [diff] | |
|
2017-07-22
| ||
| 20:50 | [39ba09e2c2] part of check-in [c8f7b90082] Split OFDataArray into OFData and OFMutableData (check-in: [c8f7b90082] user: js, branch: trunk, size: 4822) [annotate] [blame] [check-ins using] [diff] | |
|
2017-07-20
| ||
| 22:28 | [7185ae12bc] part of check-in [3a5570ab20] Split OFURL into OFURL and OFMutableURL (check-in: [3a5570ab20] user: js, branch: trunk, size: 4836) [annotate] [blame] [check-ins using] [diff] | |
|
2017-07-09
| ||
| 15:29 | [8cf2a2c1f8] part of check-in [5bb771755d] runtime: Rename include to ObjFW-RT.h (check-in: [5bb771755d] user: js, branch: trunk, size: 4810) [annotate] [blame] [check-ins using] [diff] | |
|
2017-06-11
| ||
| 18:09 | [456208f686] part of check-in [3d4cae625d] Make runtime a separate library: objfw-rt (check-in: [3d4cae625d] user: js, branch: trunk, size: 4831) [annotate] [blame] [check-ins using] [diff] | |
|
2017-06-10
| ||
| 10:00 |
[a5293fc721]
part of check-in [f56a50ee50]
Rename OFDeflateStream back to OFInflateStream
There is not much point in having a bi-directional stream for Deflate | |
|
2017-05-14
| ||
| 21:29 | [0dff8d7363] part of check-in [28bacc2aa0] Add OFHTTPCookieManager (check-in: [28bacc2aa0] user: js, branch: trunk, size: 4797) [annotate] [blame] [check-ins using] [diff] | |
|
2017-04-09
| ||
| 18:22 |
[77ac96b36c]
part of check-in [40cf53506a]
Add OFSandbox
Only OpenBSD's pledge() is supported so far. (check-in: [40cf53506a] user: js, branch: trunk, size: 4768) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-20
| ||
| 17:30 |
[536f72ed30]
part of check-in [d1d18d492c]
Move unicode.m out of src/encodings
It does not really belong there, as the file is not the encoding, but | |
| 02:09 | [cca2fd18e7] part of check-in [0b488f44a5] Move encodings to subdirectory (check-in: [0b488f44a5] user: js, branch: trunk, size: 4721) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-19
| ||
| 23:08 |
[d1e271f824]
part of check-in [766eedef4c]
Add support for disabling encodings
This allows building a smaller ObjFW if those are not needed. (check-in: [766eedef4c] user: js, branch: trunk, size: 4682) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-17
| ||
| 03:23 | [2a339f550a] part of check-in [7a27ce7b0b] Add ISO-8859-2 (check-in: [7a27ce7b0b] user: js, branch: trunk, size: 4813) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-15
| ||
| 04:32 |
[49d1e7099f]
part of check-in [adbf31f2f9]
Add codepage 858
This only differs from codepage 850 by a single code point. (check-in: [adbf31f2f9] user: js, branch: trunk, size: 4795) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-11
| ||
| 04:22 | [1e97ec4295] part of check-in [0f88ccfb04] Add Windows-1251 encoding (check-in: [0f88ccfb04] user: js, branch: trunk, size: 4775) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-10
| ||
| 23:23 | [374f171e27] part of check-in [0832fcf579] Add Mac OS Roman encoding (check-in: [0832fcf579] user: js, branch: trunk, size: 4755) [annotate] [blame] [check-ins using] [diff] | |
| 21:38 | [a953a0f2ce] part of check-in [878c25c9d7] Add codepage 850 (check-in: [878c25c9d7] user: js, branch: trunk, size: 4738) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 06:26 |
[143a1e3a3b]
part of check-in [06bcb21fc7]
Add OFLocalization
This singleton gives access to all things locale, including the ability This also adds the OF_LOCALIZED() macro. Its first argument is an ID for Getting translated strings is not implemented yet: Instead, it always This also switches ofhttp to localized strings. (check-in: [06bcb21fc7] user: js, branch: trunk, size: 4718) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-07
| ||
| 23:23 |
[dc8c07a997]
part of check-in [30bc1fb225]
Override Clang's block declarations on Windows
This is necessary as Clang's implicit declarations for block-related | |
|
2016-10-08
| ||
| 15:58 | [585cef9f50] part of check-in [3002655386] Fix a few headers being public by mistake (check-in: [3002655386] user: js, branch: trunk, size: 4669) [annotate] [blame] [check-ins using] [diff] | |
| 15:57 | [4781320d4a] part of check-in [dcff33c798] Implement scrypt (check-in: [dcff33c798] user: js, branch: trunk, size: 4681) [annotate] [blame] [check-ins using] [diff] | |
| 15:57 | [bc96040cee] part of check-in [add93fc39b] Add OFHTTPCookie (check-in: [add93fc39b] user: js, branch: trunk, size: 4660) [annotate] [blame] [check-ins using] [diff] | |
|
2016-08-29
| ||
| 00:05 |
[5405833038]
part of check-in [b7b33247d6]
configure: Add --disable-unicode-tables option
This is only useful for size-constrained systems and changes the * Case-insensitive comparisons only work as expected for ASCII * -[OFMutableString {upper,lower}] and | |
|
2016-07-31
| ||
| 23:51 | [4caa1da8b4] part of check-in [2c20beea16] src/Makefile: Add missing includes (check-in: [2c20beea16] user: js, branch: trunk, size: 4630) [annotate] [blame] [check-ins using] [diff] | |
|
2016-07-25
| ||
| 22:30 | [6cddaa157f] part of check-in [49d1987eaf] Implement PBKDF2 (check-in: [49d1987eaf] user: js, branch: trunk, size: 4441) [annotate] [blame] [check-ins using] [diff] | |
|
2016-07-24
| ||
| 02:10 | [40b697516a] part of check-in [4722527b97] Add OFHMAC (check-in: [4722527b97] user: js, branch: trunk, size: 4420) [annotate] [blame] [check-ins using] [diff] | |
| 00:06 |
[a2cbc017c1]
part of check-in [951f530aee]
Rename OFHash to OFCryptoHash
OFHash is too generic, as this protocol is for cryptographic hashes. It | |
|
2016-06-05
| ||
| 00:01 |
[9a38cd4575]
part of check-in [3ad1f2b268]
Add OFKeyValueCoding
No support for paths and auto-wrapping yet. Also, no classes like OFDictionary override it yet. (check-in: [3ad1f2b268] user: js, branch: trunk, size: 4383) [annotate] [blame] [check-ins using] [diff] | |
|
2016-05-29
| ||
| 13:02 |
[d07480767f]
part of check-in [134a1121c7]
Rename OFInflateStream back to OFDeflateStream
The reason for renaming to OFInflateStream was to have one stream for | |
|
2016-05-22
| ||
| 19:53 |
[f96b28456a]
part of check-in [7ecdc71677]
Add OFTarArchive
This only implements the UNIX v7 format for now. (check-in: [7ecdc71677] user: js, branch: trunk, size: 4320) [annotate] [blame] [check-ins using] [diff] | |
| 13:45 |
[d9bbc65674]
part of check-in [080eb2f31b]
Build OFZIPArchive even with --disable-files
OFZIPArchive only needs an OFSeekableStream. (check-in: [080eb2f31b] user: js, branch: trunk, size: 4264) [annotate] [blame] [check-ins using] [diff] | |
|
2016-04-23
| ||
| 19:55 | [83bceab609] part of check-in [7c3f557d94] Add OFGZIPStream (check-in: [7c3f557d94] user: js, branch: trunk, size: 4261) [annotate] [blame] [check-ins using] [diff] | |
|
2016-03-20
| ||
| 14:19 |
[70aebe920b]
part of check-in [85917ea0dd]
Use the locked queue for kqueue and epoll as well
_readObjects must only be changed from the thread running the observer | |
| 14:07 |
[d6880e07e2]
part of check-in [45518ae7b7]
Use the locked queue for kqueue and epoll as well
_readObjects must only be changed from the thread running the observer | |
|
2016-03-12
| ||
| 20:28 |
[2bb467052c]
part of check-in [3e1b6bccbc]
Properly handle UTF-8 in Win32 console
The previous way was to set the codepage to UTF-8, however, this does Instead, this catches reads / writes on of_std* on the lowlevel, Surrogates being cut in the middle is not properly handled yet, this | |
|
2015-12-29
| ||
| 21:42 |
[8b4eefe1a4]
part of check-in [c5f0c5f9ba]
Refactor OFKernelEventObserver
This moves the locked queue for actions to This fixes the problem that removing an object is delayed until the next | |
| 21:33 |
[d07ba32ec9]
part of check-in [e9b4700cb6]
Refactor OFKernelEventObserver
This moves the locked queue for actions to This fixes the problem that removing an object is delayed until the next | |
|
2015-10-19
| ||
| 22:15 | [a4f5f66d7c] part of check-in [1ba08eebc5] Add platform.h & make platform defines consistent (check-in: [1ba08eebc5] user: js, branch: trunk, size: 4165) [annotate] [blame] [check-ins using] [diff] | |
|
2015-08-22
| ||
| 10:57 |
[7fcb9cfe27]
part of check-in [f3c452dfef]
Move file management to its own class
This makes it possible to add support for delegates for file management | |
|
2015-05-16
| ||
| 20:29 |
[413693eb52]
part of check-in [2e9336b1ef]
Rename OFDeflateStream -> OFInflateStream
It makes more sense to have one class for inflating and one for | |
|
2015-05-04
| ||
| 14:30 | [8088893933] part of check-in [ed4a6f396b] Add OFKernelEventObserver_epoll (check-in: [ed4a6f396b] user: js, branch: trunk, size: 4120) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-03
| ||
| 22:22 | [b319088420] part of check-in [126d9d3aa1] Add OFRIPEMD160Hash (check-in: [126d9d3aa1] user: js, branch: trunk, size: 4083) [annotate] [blame] [check-ins using] [diff] | |
| 15:46 | [649d38890a] part of check-in [23f6c0f84d] Add OFSHA384Hash and OFSHA512Hash (check-in: [23f6c0f84d] user: js, branch: trunk, size: 4055) [annotate] [blame] [check-ins using] [diff] | |
| 14:30 | [a859fe6c5f] part of check-in [42e4ed36ee] Rename OFSHA224OrSHA256Hash to OFSHA224Or256Hash (check-in: [42e4ed36ee] user: js, branch: trunk, size: 3973) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-01
| ||
| 23:42 |
[334cbdc115]
part of check-in [a1931f59a2]
Add OFSHA224Hash
This creates a common base for OFSHA224Hash and OFSHA256Hash so that all | |
| 11:08 |
[f19a28457b]
part of check-in [46af1252a5]
Add OFSHA256Hash
Took me some time to figure out the RFC is buggy and SSIG0(t-15) should | |
|
2014-08-06
| ||
| 00:04 |
[fd862fcfd6]
part of check-in [ddbbd50e56]
Don't export (v)asprintf implementation
In case (v)asprintf was missing, this was exported instead of only being | |
|
2014-07-18
| ||
| 10:47 | [eff0314f0c] part of check-in [1da2e596af] Split threading.h into threading.m and threading.h (check-in: [1da2e596af] user: js, branch: trunk, size: 3931) [annotate] [blame] [check-ins using] [diff] | |
|
2014-06-18
| ||
| 12:54 | [cb3f5cbc4f] part of check-in [1333634935] Add OFSettings (check-in: [1333634935] user: js, branch: trunk, size: 3972) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-17
| ||
| 20:51 | [dd01926ac0] part of check-in [9d6adbf3d9] Move OFINICategory to separate file (check-in: [9d6adbf3d9] user: js, branch: trunk, size: 3915) [annotate] [blame] [check-ins using] [diff] | |
| 18:25 | [7d5f7cb47e] part of check-in [355e24465d] Add OFINIFile (check-in: [355e24465d] user: js, branch: trunk, size: 3890) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-10
| ||
| 19:29 | [53f68f35d0] part of check-in [af7e24f9ab] Move OFBigDataArray out to its own files (check-in: [af7e24f9ab] user: js, branch: trunk, size: 3869) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-03
| ||
| 14:43 | [9bf87537a2] part of check-in [414c87ec13] Move socket initialization to a single place (check-in: [414c87ec13] user: js, branch: trunk, size: 3841) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-28
| ||
| 22:50 | [df94192d41] part of check-in [96e20b8093] Rename OFStreamObserver -> OFKernelEventObserver (check-in: [96e20b8093] user: js, branch: trunk, size: 3881) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-27
| ||
| 22:01 |
[b3d48bee15]
part of check-in [5025cba435]
Add OFUDPSocket
Async operations will follow later. (check-in: [5025cba435] user: js, branch: trunk, size: 3860) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-26
| ||
| 22:38 |
[fbe12e8eb2]
part of check-in [49b1989b63]
Move resolving functionality to resolver.m
This is in preparation for UDP sockets, so that they can share the | |
|
2014-01-25
| ||
| 19:33 |
[70f0f86643]
part of check-in [81d47f4398]
Move socket includes and helpers to separate files
The new file socket.h includes all headers required for sockets on the This cleans up the classes dealing with sockets a lot and also reduces | |
|
2014-01-09
| ||
| 00:01 | [39b2591ab8] part of check-in [f89edd8ed9] Add --disable-files configure flag. (check-in: [f89edd8ed9] user: js, branch: trunk, size: 3753) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-30
| ||
| 13:47 | [3a931f2be2] part of check-in [72c41bbf69] Don't enter tests/plugin twice. (check-in: [72c41bbf69] user: js, branch: trunk, size: 3726) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-20
| ||
| 00:20 | [0b89dc9853] part of check-in [3f3151bd81] Fix make recursion for bridge. (check-in: [3f3151bd81] user: js, branch: trunk, size: 3726) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-16
| ||
| 03:31 | [8113758d64] part of check-in [ee4e1a8fac] Add a few files to DISTCLEAN which were missing. (check-in: [ee4e1a8fac] user: js, branch: trunk, size: 3843) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-10
| ||
| 17:26 | [d7d007a7b2] part of check-in [0320eee453] Prevent entering directories twice. (check-in: [0320eee453] user: js, branch: trunk, size: 3818) [annotate] [blame] [check-ins using] [diff] | |
|
2013-11-09
| ||
| 19:22 | [f50db72e20] part of check-in [4521cb6dbc] Add OFOptionsParser. (check-in: [4521cb6dbc] user: js, branch: trunk, size: 3909) [annotate] [blame] [check-ins using] [diff] | |
|
2013-11-06
| ||
| 20:29 | [d4440caf30] part of check-in [7aef43d648] Add OFDeflate64Stream. (check-in: [7aef43d648] user: js, branch: trunk, size: 3881) [annotate] [blame] [check-ins using] [diff] | |
|
2013-10-10
| ||
| 13:18 |
[55e8b6da7e]
part of check-in [d83d3aa719]
Add OFDeflateStream.
No compression support yet, only decompression. Decompression speed is acceptable for productive use, but there is still | |
|
2013-09-18
| ||
| 11:32 | [66d2640fa4] part of check-in [98f6b989cc] src/Makefile: Fix missing dependencies. (check-in: [98f6b989cc] user: js, branch: trunk, size: 3823) [annotate] [blame] [check-ins using] [diff] | |
| 09:41 | [8a2fd47982] part of check-in [c3623fcb7b] Move sources for forwarding to src/forwarding. (check-in: [c3623fcb7b] user: js, branch: trunk, size: 3625) [annotate] [blame] [check-ins using] [diff] | |
|
2013-08-14
| ||
| 13:18 | [9f82eefc61] part of check-in [2168071f36] OFZIPArchive: Make meta data of files available. (check-in: [2168071f36] user: js, branch: trunk, size: 3548) [annotate] [blame] [check-ins using] [diff] | |
|
2013-08-12
| ||
| 21:59 |
[757f467d0a]
part of check-in [1c78b3a4db]
OFZIPArchive: Initial implementation.
Still a lot to do, see list of FIXMEs in the source. (check-in: [1c78b3a4db] user: js, branch: trunk, size: 3518) [annotate] [blame] [check-ins using] [diff] | |
| 10:09 |
[45aff8468f]
part of check-in [3912669d91]
Add codepage 437.
This is required for ZIP files, which can use either codepage 437 or | |
|
2013-07-29
| ||
| 19:43 | [9aa006347f] part of check-in [36d0b1e2d8] Rename OFHTTPRequestReply to OFHTTPResponse. (check-in: [36d0b1e2d8] user: js, branch: trunk, size: 3472) [annotate] [blame] [check-ins using] [diff] | |
|
2013-07-28
| ||
| 21:07 | [fa8e98de46] part of check-in [1eaf875a88] Replace OFTLSKey w/ +[OFThread threadDictionary]. (check-in: [1eaf875a88] user: js, branch: trunk, size: 3475) [annotate] [blame] [check-ins using] [diff] | |
|
2013-07-09
| ||
| 00:20 |
[aa5871081e]
part of check-in [27daad1290]
Add forwardingTargetForSelector: for ARM/ELF.
Currently, no methods returning structs are supported, see the comment | |
|
2013-07-08
| ||
| 15:30 |
[d40a6c1db1]
part of check-in [bbabe17c4f]
Check for forwarding at compile time.
Checking at configure time can potentially break universal builds. (check-in: [bbabe17c4f] user: js, branch: trunk, size: 3497) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-20
| ||
| 08:13 | [f0e6e1c6f7] part of check-in [5ec11e8b56] Add support for MessagePack extensions. (check-in: [5ec11e8b56] user: js, branch: trunk, size: 3500) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-19
| ||
| 19:14 |
[531eea0d6e]
part of check-in [cba771824e]
Implement the new MessagePack specification.
No support for extensions yet. This obsoletes BinaryPack. (check-in: [cba771824e] user: js, branch: trunk, size: 3465) [annotate] [blame] [check-ins using] [diff] | |
|
2013-04-27
| ||
| 01:26 |
[b5530e929b]
part of check-in [085bfc12a0]
Add OFStdIOStream.
This is used for of_std{in,out,err} now instead of OFFile. (check-in: [085bfc12a0] user: js, branch: trunk, size: 3463) [annotate] [blame] [check-ins using] [diff] | |
|
2013-04-26
| ||
| 20:40 |
[7ad86b5b2c]
part of check-in [71d45a29d1]
Make sure +[OFThread sleep*] is always available.
This means that even if --disable-threads has been specified, it is | |
| 20:18 | [fe3d6ea0fc] part of check-in [9965b1550e] Only build OFProcess if available. (check-in: [9965b1550e] user: js, branch: trunk, size: 3436) [annotate] [blame] [check-ins using] [diff] | |
| 19:42 | [8e894e6dc5] part of check-in [590c377d8a] Make it possible to disable sockets. (check-in: [590c377d8a] user: js, branch: trunk, size: 3433) [annotate] [blame] [check-ins using] [diff] | |
|
2013-03-16
| ||
| 10:13 |
[ba9ed93830]
part of check-in [5a6cc94418]
Add forwardingTargetForSelector: for AMD64/ELF.
Currently, no methods returning structs are supported, see the comment | |
|
2013-02-21
| ||
| 19:35 | [4e8a943706] part of check-in [23c798d4f1] Add support for generating BinaryPack. (check-in: [23c798d4f1] user: js, branch: trunk, size: 3389) [annotate] [blame] [check-ins using] [diff] | |
| 16:15 |
[a491e2b6e2]
part of check-in [12f091ddd6]
Add support for parsing BinaryPack.
Support for generating BinaryPack will follow. (check-in: [12f091ddd6] user: js, branch: trunk, size: 3338) [annotate] [blame] [check-ins using] [diff] | |
|
2013-02-18
| ||
| 23:05 | [12f61571f7] part of check-in [9b2d255a3d] Make OFHash a protocol. (check-in: [9b2d255a3d] user: js, branch: trunk, size: 3299) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-12
| ||
| 18:52 | [8c24021c12] part of check-in [9c2c934851] Better way to conditionally compile files. (check-in: [9c2c934851] user: js, branch: trunk, size: 3302) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-26
| ||
| 20:55 |
[40e8cefe6e]
part of check-in [75f187cef5]
OFHTTPRequestResult -> OFHTTPRequestReply.
The class also has its own file now. (check-in: [75f187cef5] user: js, branch: trunk, size: 3082) [annotate] [blame] [check-ins using] [diff] | |
| 14:10 | [c09179d8ec] part of check-in [4b637f8516] Add OFSystemInfo. (check-in: [4b637f8516] user: js, branch: trunk, size: 3051) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-20
| ||
| 01:10 |
[d6b3564105]
part of check-in [b5e1ba0f94]
Move block structs and functions to block.h.
This makes it possible to use the blocks runtime from C. (check-in: [b5e1ba0f94] user: js, branch: trunk, size: 3025) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-11
| ||
| 12:12 | [eac717c730] part of check-in [190b9d3a5c] Add OFHTTPServer. (check-in: [190b9d3a5c] user: js, branch: trunk, size: 3008) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-09
| ||
| 12:13 | [c26c9d673c] part of check-in [2b7a70e246] Split OFHTTPRequest into OFHTTP{Client,Request}. (check-in: [2b7a70e246] user: js, branch: trunk, size: 2982) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-01
| ||
| 17:26 | [58bf8766a3] part of check-in [6f081c14f9] Add OFMapTable. (check-in: [6f081c14f9] user: js, branch: trunk, size: 2956) [annotate] [blame] [check-ins using] [diff] | |
|
2012-11-26
| ||
| 23:15 |
[7ad22e578d]
part of check-in [af9448f6ed]
Better way to set the assembler + flags.
Also checks for -no-integrated-as to avoid clang's integrated assembler, | |
|
2012-11-20
| ||
| 20:40 |
[376a1026a7]
part of check-in [2bedfac177]
OFBlock: Make use of objc_initializeClassPair().
This way, we don't need the mach_alias_list anymore. (check-in: [2bedfac177] user: js, branch: trunk, size: 2996) [annotate] [blame] [check-ins using] [diff] | |
|
2012-11-16
| ||
| 21:16 |
[aee11a3fa3]
part of check-in [2b20e164d7]
Implement forwarding target for the Apple runtime.
Only on x86_64 so far, others to follow. (check-in: [2b20e164d7] user: js, branch: trunk, size: 3015) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-29
| ||
| 09:18 |
[13bfd6fa59]
part of check-in [1cb9a5edb8]
Merge branch 'bridge'
* bridge: (4 commits) | |
|
2012-10-26
| ||
| 11:23 | [e4b9bf7918] part of check-in [7c33158c22] Add OFLocking protocol. (check-in: [7c33158c22] user: js, branch: trunk, size: 2889) [annotate] [blame] [check-ins using] [diff] | |
| 11:04 |
[7a8233cdb8]
part of check-in [0a55edad35]
Split OFThread.m into multiple files.
It was time to finally have one file per class. (check-in: [0a55edad35] user: js, branch: trunk, size: 2868) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-10
| ||
| 10:16 |
[2695ae7f64]
part of check-in [16ba7ec477]
Provide objc_constructInstance() when necessary.
OS X < 10.6 did not have it, so it is built regardless of the selected | |
|
2012-09-11
| ||
| 16:48 | [69b9e00272] part of check-in [a4494ec477] Add OFTimer and OFRunLoop. (check-in: [a4494ec477] user: js, branch: trunk, size: 2849) [annotate] [blame] [check-ins using] [diff] | |
|
2012-09-09
| ||
| 14:36 | [964b921378] part of check-in [c0f28cf861] Add OFSortedList. (check-in: [c0f28cf861] user: js, branch: trunk, size: 2805) [annotate] [blame] [check-ins using] [diff] | |
|
2012-08-19
| ||
| 14:05 | [b7d5362beb] part of check-in [c7cd1e7c28] Always install autorelease.h. (check-in: [c7cd1e7c28] user: js, branch: trunk, size: 2779) [annotate] [blame] [check-ins using] [diff] | |
|
2012-08-07
| ||
| 08:35 | [20b6485f64] part of check-in [7fbf13845b] Add autorelease.h and export functions. (check-in: [7fbf13845b] user: js, branch: trunk, size: 2764) [annotate] [blame] [check-ins using] [diff] | |
|
2012-07-18
| ||
| 00:16 |
[8a2cc0ae9c]
part of check-in [85cbeeeb04]
Always compile autorelease.m if necessary.
It is also required when using the Apple runtime on OS X prior to 10.7. (check-in: [85cbeeeb04] user: js, branch: trunk, size: 2757) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-27
| ||
| 09:42 | [aedfe184da] part of check-in [2933c425bf] Merge branch 'master' into bridge (check-in: [2933c425bf] user: js, branch: bridge, size: 2724) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-23
| ||
| 12:59 | [dc55b4be53] part of check-in [adbce6d8f4] Move objc_{properties,sync} to runtime. (check-in: [adbce6d8f4] user: js, branch: runtime, size: 2736) [annotate] [blame] [check-ins using] [diff] | |
| 12:41 |
[f5abc14455]
part of check-in [03a7cd6427]
Remove hack not necessary anymore.
It became obsolete with the last buildsys update. (check-in: [03a7cd6427] user: js, branch: trunk, size: 2714) [annotate] [blame] [check-ins using] [diff] | |
| 12:04 | [09b46eda88] part of check-in [3719e10281] Merge branch 'master' into runtime (check-in: [3719e10281] user: js, branch: runtime, size: 2781) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-21
| ||
| 10:45 | [5510425993] part of check-in [420e3c09c6] Add OFThreadPool. (check-in: [420e3c09c6] user: js, branch: trunk, size: 2713) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-14
| ||
| 09:03 | [d283916c2d] part of check-in [fdff9737f0] Update buildsys. (check-in: [fdff9737f0] user: js, branch: trunk, size: 2687) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-06
| ||
| 16:31 | [a7ff014919] part of check-in [9bb186a7a3] Merge changes from default branch into runtime branch. (check-in: [9bb186a7a3] user: js, branch: runtime, size: 2757) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-04
| ||
| 22:06 | [9aa71326e3] part of check-in [dfe3aadc7e] Add OFTLSSocket protocol. (check-in: [dfe3aadc7e] user: js, branch: trunk, size: 2690) [annotate] [blame] [check-ins using] [diff] | |
| 20:34 | [652d953755] part of check-in [cf39404e83] Don't try to build the runtime if we are using the Apple runtime. (check-in: [cf39404e83] user: js, branch: runtime, size: 2735) [annotate] [blame] [check-ins using] [diff] | |
| 19:08 | [c77d3debc3] part of check-in [8e770e102d] Create runtime branch. (check-in: [8e770e102d] user: js, branch: runtime, size: 2732) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-27
| ||
| 17:15 | [effe04d38d] part of check-in [3c0235cd81] Rename OFJSON/OFJSONEncoding to OFJSONRepresentation. (check-in: [3c0235cd81] user: js, branch: trunk, size: 2668) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-17
| ||
| 21:20 |
[e5dfc3f681]
part of check-in [62f7a0b4d1]
Initial bridging support.
Only strings for now. (check-in: [62f7a0b4d1] user: js, branch: bridge, size: 2664) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-03
| ||
| 14:20 | [f7f9f30a1b] part of check-in [045aa2e2d5] Add OFXMLProcessingInstructions and let OFXMLElementBuilder create them. (check-in: [045aa2e2d5] user: js, branch: trunk, size: 2654) [annotate] [blame] [check-ins using] [diff] | |
|
2011-12-10
| ||
| 21:50 | [25c91a581f] part of check-in [0b98b3a093] Rename OFJSON to OFJSONEncoding. (check-in: [0b98b3a093] user: js, branch: trunk, size: 2615) [annotate] [blame] [check-ins using] [diff] | |
| 21:46 | [270710a3f5] part of check-in [8ba0a62c0d] Add JSON parsing. (check-in: [8ba0a62c0d] user: js, branch: trunk, size: 2608) [annotate] [blame] [check-ins using] [diff] | |
| 13:17 | [c5a6ef9f8f] part of check-in [243a96fc2d] Add JSON encoding. (check-in: [243a96fc2d] user: js, branch: trunk, size: 2577) [annotate] [blame] [check-ins using] [diff] | |
|
2011-12-08
| ||
| 03:46 | [30874743de] part of check-in [064ba4fa60] Fix compilation as a shared and a static library at the same time. (check-in: [064ba4fa60] user: js, branch: trunk, size: 2560) [annotate] [blame] [check-ins using] [diff] | |
|
2011-12-01
| ||
| 11:29 |
[7bb21a9c68]
part of check-in [feae803c21]
Remove OF{Float,Double}{Vector,Matrix}. Those fit better into an extra library. (check-in: [feae803c21] user: js, branch: trunk, size: 2548) [annotate] [blame] [check-ins using] [diff] | |
|
2011-11-23
| ||
| 00:21 | [42a0ccaa90] part of check-in [bfdf9135d3] Add an implementation of strptime. (check-in: [bfdf9135d3] user: js, branch: trunk, size: 2658) [annotate] [blame] [check-ins using] [diff] | |
|
2011-11-21
| ||
| 15:32 | [20adf089e6] part of check-in [6e83be4679] Add new files to Xcode project. (check-in: [6e83be4679] user: js, branch: trunk, size: 2633) [annotate] [blame] [check-ins using] [diff] | |
|
2011-11-20
| ||
| 18:41 |
[f6ee14b78d]
part of check-in [301ee63212]
Make OFString a class cluster.
It is a class cluster now, but there is still much to improve. (check-in: [301ee63212] user: js, branch: trunk, size: 2633) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-06
| ||
| 22:39 |
[e90d73cf15]
part of check-in [bb06d0f275]
Fix a strange bug that was introduced by newer ld versions. The order of .o files is suddenly very important for +[load]. (check-in: [bb06d0f275] user: js, branch: trunk, size: 2752) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-05
| ||
| 23:26 |
[995c3eb96d]
part of check-in [02ab9aa8a9]
Add OFProcess.
Win32 implementation following later. (check-in: [02ab9aa8a9] user: js, branch: trunk, size: 2579) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-04
| ||
| 18:17 | [a8c38c81d1] part of check-in [48708f2435] Move SOCKS5 support to OFTCPSocket. (check-in: [48708f2435] user: js, branch: trunk, size: 2556) [annotate] [blame] [check-ins using] [diff] | |
| 13:14 | [debd9b7d0e] part of check-in [03f14bf019] Split OFXMLElement into OFXML{Element,Characters,CDATA,Comment}. (check-in: [03f14bf019] user: js, branch: trunk, size: 2559) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-28
| ||
| 00:05 | [ee37de6c1a] part of check-in [96c3df8f67] Add OFXMLNode as a common base class for OFXMLElement & OFXMLAttribute. (check-in: [96c3df8f67] user: js, branch: trunk, size: 2481) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-22
| ||
| 01:11 | [131aa12a4d] part of check-in [4f6270da38] Add support for kqueue. (check-in: [4f6270da38] user: js, branch: trunk, size: 2458) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-17
| ||
| 20:22 | [8b454fce85] part of check-in [4d2f08f6fe] Rename OFStream{Poll,Select}Observer to OFStreamObserver_{poll,select}. (check-in: [4d2f08f6fe] user: js, branch: trunk, size: 2426) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-13
| ||
| 00:34 | [11199abba7] part of check-in [f0beedfa25] Update buildsys. (check-in: [f0beedfa25] user: js, branch: trunk, size: 2424) [annotate] [blame] [check-ins using] [diff] | |
|
2011-09-11
| ||
| 12:15 |
[ea86bff181]
part of check-in [9e0ca2f627]
Add OFArray_subarray and OFArray_adjacenSubarray.
These will prevent a copy of an immutable array when using | |
|
2011-09-10
| ||
| 19:37 | [2728704c39] part of check-in [b1ffd7732a] Make OFStreamObserver an abstract class. (check-in: [b1ffd7732a] user: js, branch: trunk, size: 2364) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-31
| ||
| 16:01 | [3905b7ae47] part of check-in [66b12bb66f] Make OFSet and OFCountedSet abstract classes. (check-in: [66b12bb66f] user: js, branch: trunk, size: 2304) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-21
| ||
| 21:11 | [7a839ac93a] part of check-in [b9191c784b] Don't install headers for implementations of abstract classes. (check-in: [b9191c784b] user: js, branch: trunk, size: 2226) [annotate] [blame] [check-ins using] [diff] | |
| 11:03 | [c5ddd1ebd2] part of check-in [c0098f89fe] Make OFDictionary an abstract class. (check-in: [c0098f89fe] user: js, branch: trunk, size: 2246) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-13
| ||
| 10:04 | [fcce85d9ef] part of check-in [80d754522a] Introduce a naming scheme for classes implementing abstract classes. (check-in: [80d754522a] user: js, branch: trunk, size: 2170) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-12
| ||
| 16:18 | [beed6c9c08] part of check-in [48e58dfed1] Add OFSOCKS5Socket. (check-in: [48e58dfed1] user: js, branch: trunk, size: 2156) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-03
| ||
| 00:30 | [af792bbc48] part of check-in [a855618045] Make OFArray an abstract class. (check-in: [a855618045] user: js, branch: trunk, size: 2128) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-26
| ||
| 21:42 | [8482526187] part of check-in [eb791d09d1] Add OFCountedSet. (check-in: [eb791d09d1] user: js, branch: trunk, size: 2078) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-23
| ||
| 14:28 | [478a11b59f] part of check-in [2e7534b6dc] Add OFIntrospection. (check-in: [2e7534b6dc] user: js, branch: trunk, size: 2052) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-18
| ||
| 22:53 | [9a92cef180] part of check-in [8df328d503] Add OFSet and OFMutableSet. (check-in: [8df328d503] user: js, branch: trunk, size: 2024) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-26
| ||
| 13:12 | [b17698396a] part of check-in [3c47f319dd] Add OFDoubleVector and OFDoubleMatrix. (check-in: [3c47f319dd] user: js, branch: trunk, size: 1978) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-13
| ||
| 00:10 | [ba7f0dedc0] part of check-in [4276459937] Add OFFloatMatrix. (check-in: [4276459937] user: js, branch: trunk, size: 1922) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-11
| ||
| 00:24 | [7aa2c4f165] part of check-in [d94b9059f2] Add OFFloatVector. (check-in: [d94b9059f2] user: js, branch: trunk, size: 1895) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-05
| ||
| 22:26 | [cb23e9a2ea] part of check-in [29988c434b] Nicer API for serialization. (check-in: [29988c434b] user: js, branch: trunk, size: 1868) [annotate] [blame] [check-ins using] [diff] | |
| 19:27 | [62f4d67d74] part of check-in [183825f113] Add OFNull class. (check-in: [183825f113] user: js, branch: trunk, size: 1721) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-03
| ||
| 15:14 | [bff15d4ff7] part of check-in [dca3061dfc] Add deserialization. (check-in: [dca3061dfc] user: js, branch: trunk, size: 1701) [annotate] [blame] [check-ins using] [diff] | |
|
2011-05-08
| ||
| 19:55 |
[2f646cb5ed]
part of check-in [b27b3aa3e3]
Add support for serialization. No deserialization yet. (check-in: [b27b3aa3e3] user: js, branch: trunk, size: 1699) [annotate] [blame] [check-ins using] [diff] | |
|
2011-04-22
| ||
| 22:46 | [7820d562e6] part of check-in [c9c78d86d3] More style improvements. (check-in: [c9c78d86d3] user: js, branch: trunk, size: 1674) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-24
| ||
| 19:42 | [7e73fb6b16] part of check-in [cda44767f4] Get rid of OFExceptions.h. (check-in: [cda44767f4] user: js, branch: trunk, size: 1675) [annotate] [blame] [check-ins using] [diff] | |
| 16:09 | [d789e94ee5] part of check-in [e1eea29286] Split OFExceptions.{h,m} into one file per exception. (check-in: [e1eea29286] user: js, branch: trunk, size: 1697) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-09
| ||
| 16:16 | [cc40692929] part of check-in [3beecbace3] Add OFHTTPRequest class. (check-in: [3beecbace3] user: js, branch: trunk, size: 1582) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-05
| ||
| 15:15 | [c370e44199] part of check-in [7459fabb87] Add support for Base64 encoding. (check-in: [7459fabb87] user: js, branch: trunk, size: 1556) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-04
| ||
| 16:01 | [27cc76a605] part of check-in [38057e75f0] Add OFDataArray (Hashing) category. (check-in: [38057e75f0] user: js, branch: trunk, size: 1536) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-02
| ||
| 22:26 |
[f7798a36a9]
part of check-in [3d0a1604ae]
Increase blocks compatibility by replacing NSAutoreleasePool.
NSAutoreleasePool is replaced by OFAutoreleasePool now so that there is This will also make it easier to write applications using both, | |
|
2011-01-29
| ||
| 19:01 | [25fedfa6c0] part of check-in [4c4608fbba] Add of_asprintf and allow %@ in format strings. (check-in: [4c4608fbba] user: js, branch: trunk, size: 1479) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-14
| ||
| 12:22 | [b73e183993] part of check-in [164c76c0cf] Add OFURL class. (check-in: [164c76c0cf] user: js, branch: trunk, size: 1455) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-25
| ||
| 19:31 | [166d734b1c] part of check-in [39cb19595d] Add OFDate. (check-in: [39cb19595d] user: js, branch: trunk, size: 1436) [annotate] [blame] [check-ins using] [diff] | |
|
2010-11-11
| ||
| 20:47 | [a18fe9b7a4] part of check-in [1a7c408c7d] Add full blocks support for OS X. (check-in: [1a7c408c7d] user: js, branch: trunk, size: 1416) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-16
| ||
| 00:08 | [a78e57c409] part of check-in [68ef210228] Rename OFConstString to OFConstantString. (check-in: [68ef210228] user: js, branch: trunk, size: 1412) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-07
| ||
| 09:45 | [b2d5824793] part of check-in [3e8d3a2668] More compatibility with Apple's Blocks runtime. (check-in: [3e8d3a2668] user: js, branch: trunk, size: 1410) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-06
| ||
| 20:27 | [35ed01a7f4] part of check-in [ccf87e1ffb] Blocks can be used like normal ObjC objects now. (check-in: [ccf87e1ffb] user: js, branch: trunk, size: 1398) [annotate] [blame] [check-ins using] [diff] | |
| 14:52 | [2ddb212bf2] part of check-in [490cbb8e60] Add a blocks runtime. (check-in: [490cbb8e60] user: js, branch: trunk, size: 1390) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-05
| ||
| 23:33 | [75150cb36f] part of check-in [ba19e68fb6] Add OFCollection protocol. (check-in: [ba19e68fb6] user: js, branch: trunk, size: 1375) [annotate] [blame] [check-ins using] [diff] | |
|
2010-07-25
| ||
| 11:23 | [0b7fe42d95] part of check-in [85640ce6c1] Update buildsys. This allows building a static and a shared lib at once. (check-in: [85640ce6c1] user: js, branch: trunk, size: 1353) [annotate] [blame] [check-ins using] [diff] | |
|
2010-07-07
| ||
| 20:57 |
[a6f4f62219]
part of check-in [28ea4a8a67]
Rename OFSocket to OFStreamSocket.
This is to reflect that it is a connection-based, sequenced, reliable, | |
| 20:46 | [1900e0a870] part of check-in [9d064462a3] Add -[fileDescriptor] to OFStream. (check-in: [9d064462a3] user: js, branch: trunk, size: 1369) [annotate] [blame] [check-ins using] [diff] | |
|
2010-07-02
| ||
| 21:40 | [42133a0ca4] part of check-in [ad93296956] Add OFXMLElementBuilder. (check-in: [ad93296956] user: js, branch: trunk, size: 1369) [annotate] [blame] [check-ins using] [diff] | |
|
2010-06-13
| ||
| 03:23 | [861c5b4d8f] part of check-in [7390eb7270] Add OFSocketObserver. (check-in: [7390eb7270] user: js, branch: trunk, size: 1338) [annotate] [blame] [check-ins using] [diff] | |
|
2010-06-12
| ||
| 20:47 | [6ef5c721ca] part of check-in [67917b918a] Move a few classes and categories so they have their own files. (check-in: [67917b918a] user: js, branch: trunk, size: 1310) [annotate] [blame] [check-ins using] [diff] | |
|
2010-05-09
| ||
| 14:39 | [a2fadbd234] part of check-in [f45026a5f9] Rename OFHashes to OFHash. (check-in: [f45026a5f9] user: js, branch: trunk, size: 1138) [annotate] [blame] [check-ins using] [diff] | |
| 13:53 | [6ee6942889] part of check-in [3697259d3f] Add flags for reexporting libobjc and ObjFW. (check-in: [3697259d3f] user: js, branch: trunk, size: 1139) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-09
| ||
| 15:12 | [a0ae7ee314] part of check-in [0890f73f75] Add OFSeekableStream and implement seeking for OFFile. (check-in: [0890f73f75] user: js, branch: trunk, size: 1108) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-07
| ||
| 19:55 | [ec470858d6] part of check-in [f034850a98] Add OFApplication. (check-in: [f034850a98] user: js, branch: trunk, size: 1080) [annotate] [blame] [check-ins using] [diff] | |
|
2010-03-25
| ||
| 15:40 | [e3b387ddcd] part of check-in [865dd4849f] Add ${LIB_CPPFLAGS}. (check-in: [865dd4849f] user: js, branch: trunk, size: 1054) [annotate] [blame] [check-ins using] [diff] | |
|
2010-03-04
| ||
| 22:46 | [a3554db11b] part of check-in [dda573f040] Make it easier to change library version. (check-in: [dda573f040] user: js, branch: trunk, size: 1038) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-02
| ||
| 18:58 | [3a32fe0336] part of check-in [832188d759] Rename OFMacros.h to macros.h, as it's not a class. (check-in: [832188d759] user: js, branch: trunk, size: 1004) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-31
| ||
| 21:51 | [b004a3e1eb] part of check-in [8347c2ef5e] Move OFFastEnumeration protocol to OFEnumerator.h. (check-in: [8347c2ef5e] user: js, branch: trunk, size: 1006) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-30
| ||
| 14:14 | [cffb8debfd] part of check-in [35f59c61c6] Fix missing includes and typos. (check-in: [35f59c61c6] user: js, branch: trunk, size: 1033) [annotate] [blame] [check-ins using] [diff] | |
| 12:00 | [bac1f4e24e] part of check-in [e31d209120] Only install atomic.h if atomic ops are available. (check-in: [e31d209120] user: js, branch: trunk, size: 1034) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-24
| ||
| 18:54 | [45d69f835a] part of check-in [b4a9924066] Make retain/release atomic. (check-in: [b4a9924066] user: js, branch: trunk, size: 1031) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-16
| ||
| 12:01 | [cdf0569045] part of check-in [2099ba5e3c] Update lib version as we already have incompatible API changes. (check-in: [2099ba5e3c] user: js, branch: trunk, size: 1014) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-05
| ||
| 23:24 | [52223a5ca8] part of check-in [8df894fc8a] Add support for ObjC 2 properties. (check-in: [8df894fc8a] user: js, branch: trunk, size: 1014) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-03
| ||
| 17:22 | [56eedcf2bc] part of check-in [9a881883be] Add OFFastEnumeration protocol and OFEnumerationMutationException. (check-in: [9a881883be] user: js, branch: trunk, size: 985) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-30
| ||
| 13:30 |
[e7003197c7]
part of check-in [b9e9dfb384]
Rename OFIterator to OFEnumerator. This way, we avoid name inconsistency when introducing fast enumeration. (check-in: [b9e9dfb384] user: js, branch: trunk, size: 958) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-11
| ||
| 12:52 | [4c19f6132f] part of check-in [6caac0826e] Make it possible to build ObjFW without support for threads. (check-in: [6caac0826e] user: js, branch: trunk, size: 956) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-06
| ||
| 14:06 | [a627df95af] part of check-in [3631d46ccc] Move ObjFW definitions to a header that gets installed. (check-in: [3631d46ccc] user: js, branch: trunk, size: 950) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-18
| ||
| 23:11 | [27ef99309a] part of check-in [7b1079712b] Remove now unnecessary CFLAGS from Makefile. (check-in: [7b1079712b] user: js, branch: trunk, size: 930) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-09
| ||
| 23:08 | [c2ce577eff] part of check-in [e94f3f9452] Fix a forgotten rename. (check-in: [e94f3f9452] user: js, branch: trunk, size: 954) [annotate] [blame] [check-ins using] [diff] | |
| 22:29 | [4bd0375c7a] part of check-in [04ef18b640] Rename all .c files to .m so we only need an OBJC and no CC. (check-in: [04ef18b640] user: js, branch: trunk, size: 954) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-02
| ||
| 10:18 | [af967364f4] part of check-in [fe8c3ac93f] Update Unicode tables to those from the enhanced generator. (check-in: [fe8c3ac93f] user: js, branch: trunk, size: 993) [annotate] [blame] [check-ins using] [diff] | |
|
2009-10-18
| ||
| 14:22 | [396f894ab5] part of check-in [257fc27253] Use the new, smaller Unicode tables. (check-in: [257fc27253] user: js, branch: trunk, size: 1030) [annotate] [blame] [check-ins using] [diff] | |
| 13:01 |
[cf5eb4a5f7]
part of check-in [9553ab1d8f]
Remove titlecase table.
The extra space needed for the titlecase table just isn't worth it | |
|
2009-10-16
| ||
| 08:44 | [2b51a81e8b] part of check-in [8389241a05] OFMutableString's -[upper] and -[lower]: Get rid of code duplication. (check-in: [8389241a05] user: js, branch: trunk, size: 1016) [annotate] [blame] [check-ins using] [diff] | |
|
2009-10-12
| ||
| 16:57 | [58a18bd0f1] part of check-in [0c8ad4fef3] Add generated Unicode tables. (check-in: [0c8ad4fef3] user: js, branch: trunk, size: 1040) [annotate] [blame] [check-ins using] [diff] | |
|
2009-10-10
| ||
| 16:57 | [7bd593f006] part of check-in [d6b2fdffff] Move encodings to a separate .c file. (check-in: [d6b2fdffff] user: js, branch: trunk, size: 973) [annotate] [blame] [check-ins using] [diff] | |
|
2009-09-21
| ||
| 11:15 | [6fdc4aab1f] part of check-in [15a67e8ee5] Move platform-specific threading stuff to threading.h. (check-in: [15a67e8ee5] user: js, branch: trunk, size: 938) [annotate] [blame] [check-ins using] [diff] | |
|
2009-07-14
| ||
| 18:57 | [862b2d6a24] part of check-in [d8684fc232] Add OFString (OFXMLUnescaping) category and API for OFXMLParser. (check-in: [d8684fc232] user: js, branch: trunk, size: 917) [annotate] [blame] [check-ins using] [diff] | |
|
2009-06-18
| ||
| 19:08 |
[ec70c1ba34]
part of check-in [612bc150e5]
Get rid of OFXMLFactory.
There are two reasons for this: 1.) This was one of the oldest classes. Back then when it was written, | |
| 18:42 | [8ef38350d8] part of check-in [f9c673f241] Preliminary OFXMLElement implementation. (check-in: [f9c673f241] user: js, branch: trunk, size: 921) [annotate] [blame] [check-ins using] [diff] | |
|
2009-06-03
| ||
| 18:21 | [a44f2314dd] part of check-in [ab934c0805] No need to add LIB_LDFLAGS to LDFLAGS, the buildsys handles this. (check-in: [ab934c0805] user: js, branch: trunk, size: 896) [annotate] [blame] [check-ins using] [diff] | |
|
2009-06-01
| ||
| 20:36 |
[23931478df]
part of check-in [f8b652cc27]
Add objfw.h which includes everything. Only importing what you really need is preferred, though. (check-in: [f8b652cc27] user: js, branch: trunk, size: 922) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-24
| ||
| 19:31 | [27fadc8012] part of check-in [de63989ad8] Implement objc_sync_enter and objc_sync_exit if they're missing. (check-in: [de63989ad8] user: js, branch: trunk, size: 888) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-18
| ||
| 20:53 | [df14000352] part of check-in [71abb030af] Split OFDictionary into OFDictionary and OFMutableDictionary. (check-in: [71abb030af] user: js, branch: trunk, size: 862) [annotate] [blame] [check-ins using] [diff] | |
| 17:50 | [74096cf5ac] part of check-in [163409967e] Split OFArray into OFArray and OFMutableArray. (check-in: [163409967e] user: js, branch: trunk, size: 831) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-16
| ||
| 14:28 | [82ad65dd42] part of check-in [b992a4b0e5] Add OFURLEncoding for OFString category. (check-in: [b992a4b0e5] user: js, branch: trunk, size: 804) [annotate] [blame] [check-ins using] [diff] | |
| 13:23 |
[4708c1bb83]
part of check-in [4e4c1c0eca]
Add objfw-config script.
The problem with pkg-config is that it doesn't know about CPPFLAGS or Oh, and the library version was changed from 1.0 to 0.1, so it matches | |
|
2009-05-07
| ||
| 16:08 | [3088946f4b] part of check-in [0110aec5c0] Add OFSocket base class. (check-in: [0110aec5c0] user: js, branch: trunk, size: 778) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-05
| ||
| 12:05 |
[a595eca1c8]
part of check-in [2a4aa05a84]
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 | |
|
2009-05-04
| ||
| 14:19 | [5b39d3317f] part of check-in [372211deb7] Make OFString a common class for all strings. (check-in: [372211deb7] user: js, branch: trunk, size: 733) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-03
| ||
| 17:19 | [c065590079] part of check-in [7bf4b144ad] Make OFStream a class instead of a protocol and move readLine there. (check-in: [7bf4b144ad] user: js, branch: trunk, size: 706) [annotate] [blame] [check-ins using] [diff] | |
|
2009-05-01
| ||
| 20:24 | [369dbcb763] part of check-in [e5bcc6a3be] Preliminary OFThread implementation. (check-in: [e5bcc6a3be] user: js, branch: trunk, size: 703) [annotate] [blame] [check-ins using] [diff] | |
|
2009-04-23
| ||
| 12:19 | [e9f81ad1c1] part of check-in [cd08bff565] Add OFIterator to iterate through an OFDictionary. (check-in: [cd08bff565] user: js, branch: trunk, size: 682) [annotate] [blame] [check-ins using] [diff] | |
|
2009-03-15
| ||
| 13:46 | [549491be05] part of check-in [2ff44fe8d7] Preliminary OFConstString implementation and support for @"" literals. (check-in: [2ff44fe8d7] user: js, branch: trunk, size: 659) [annotate] [blame] [check-ins using] [diff] | |
|
2009-03-14
| ||
| 17:17 |
[325a4e921c]
part of check-in [2e13035431]
Preliminary OFPlugin implementation. Win32 isn't supported yet due to the problems libobjc + DLLs. (check-in: [2e13035431] user: js, branch: trunk, size: 633) [annotate] [blame] [check-ins using] [diff] | |
|
2009-03-08
| ||
| 16:06 | [a36117ea93] part of check-in [8177b8b8b2] Add preliminary OFDictionary implementation. (check-in: [8177b8b8b2] user: js, branch: trunk, size: 607) [annotate] [blame] [check-ins using] [diff] | |
|
2009-02-14
| ||
| 17:16 | [7edab9c3de] part of check-in [5642f16519] Fix missing include and install OFComparable.h. (check-in: [5642f16519] user: js, branch: trunk, size: 603) [annotate] [blame] [check-ins using] [diff] | |
|
2009-01-05
| ||
| 22:18 | [97d6293a2a] part of check-in [8ab6561840] Reworked OFList. (check-in: [8ab6561840] user: js, branch: trunk, size: 582) [annotate] [blame] [check-ins using] [diff] | |
| 00:56 | [a070773c11] part of check-in [b412845664] Initial OFAutoreleasePool - still needs a *lot* of testing. (check-in: [b412845664] user: js, branch: trunk, size: 607) [annotate] [blame] [check-ins using] [diff] | |
|
2009-01-03
| ||
| 22:57 | [28f4f78243] part of check-in [3d5b91a8c1] If we use -pthread(s) in CPPFLAGS, we need it in LIBS as well. (check-in: [3d5b91a8c1] user: js, branch: trunk, size: 578) [annotate] [blame] [check-ins using] [diff] | |
|
2009-01-02
| ||
| 17:20 | [93c6a4bf93] part of check-in [ba01b9c18a] Some import fixes, some static lib and win32 enhancements. (check-in: [ba01b9c18a] user: js, branch: trunk, size: 612) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-30
| ||
| 14:42 | [17df7c65b5] part of check-in [555f28985f] Add OFNumber. (check-in: [555f28985f] user: js, branch: trunk, size: 639) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-23
| ||
| 16:51 | [6024c12020] part of check-in [839112196f] Add Win32 support to OFTCPSocket. Even IPv6 works! (check-in: [839112196f] user: js, branch: trunk, size: 618) [annotate] [blame] [check-ins using] [diff] | |
| 13:42 |
[fff34e12c1]
part of check-in [d8736e1aa3]
Make it possible to build only a static library. This way, it works on Windows. (check-in: [d8736e1aa3] user: js, branch: trunk, size: 606) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-22
| ||
| 03:00 | [3c1dcec82e] part of check-in [7d050bfb2d] Check for pthreads. (check-in: [7d050bfb2d] user: js, branch: trunk, size: 571) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-19
| ||
| 23:15 | [89b989e5ca] part of check-in [e668c03098] Add errno in exceptions where it's useful. (check-in: [e668c03098] user: js, branch: trunk, size: 555) [annotate] [blame] [check-ins using] [diff] | |
| 17:21 | [92b50c2e19] part of check-in [fb2c2513d3] Also set CFLAGS as we also have .c files. (check-in: [fb2c2513d3] user: js, branch: trunk, size: 537) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-13
| ||
| 22:58 | [522864ef3f] part of check-in [a6c1870058] Don't compile asprintf.c if not needed. (check-in: [a6c1870058] user: js, branch: trunk, size: 513) [annotate] [blame] [check-ins using] [diff] | |
| 19:25 | [fd8a00574a] part of check-in [142572f90b] Initial attempt to port to win32. (check-in: [142572f90b] user: js, branch: trunk, size: 491) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-07
| ||
| 10:24 | [152581fb22] part of check-in [d1a5065e69] OFSocket -> OFTCPSocket. (check-in: [d1a5065e69] user: js, branch: trunk, size: 470) [annotate] [blame] [check-ins using] [diff] | |
| 02:35 | [0178ae76d8] part of check-in [ba7219b1b6] Add inital OFSocket class. (check-in: [ba7219b1b6] user: js, branch: trunk, size: 467) [annotate] [blame] [check-ins using] [diff] | |
|
2008-12-06
| ||
| 15:28 | [b5c2942d72] part of check-in [5bc198ef05] Also install OFStream.h. (check-in: [5bc198ef05] user: js, branch: trunk, size: 446) [annotate] [blame] [check-ins using] [diff] | |
|
2008-11-23
| ||
| 06:11 |
[d1706d71f5]
part of check-in [bf02f0ef25]
New string API, string class completely rewritten. One class for all string types now. (check-in: [bf02f0ef25] user: js, branch: trunk, size: 428) [annotate] [blame] [check-ins using] [diff] | |
|
2008-10-29
| ||
| 17:29 |
[b348bda782]
part of check-in [49859c2bcc]
Add getMemForNItems:withSize: & resizeMem:toNItems:withSize: in OFObject
Additionally, interface for OFArray. (check-in: [49859c2bcc] user: js, branch: trunk, size: 533) [annotate] [blame] [check-ins using] [diff] | |
| 16:37 | [4d6994e0b2] part of check-in [d6a3d8a5db] Add OF_NOT_IMPLEMENTED macro. (check-in: [d6a3d8a5db] user: js, branch: trunk, size: 513) [annotate] [blame] [check-ins using] [diff] | |
|
2008-10-26
| ||
| 02:45 | [bfb2e35d1d] part of check-in [9a0cc3bc23] Add OFHashes. Only MD5 so far. (check-in: [9a0cc3bc23] user: js, branch: trunk, size: 496) [annotate] [blame] [check-ins using] [diff] | |
|
2008-10-25
| ||
| 23:41 | [95c2cb6098] part of check-in [8e7f91646d] Add OFXMLFactory. (check-in: [8e7f91646d] user: js, branch: trunk, size: 475) [annotate] [blame] [check-ins using] [diff] | |
|
2008-10-09
| ||
| 00:25 |
[c014f45fb9]
part of check-in [7a49441656]
Multiple changes, see details.
* Use config.h. | |
|
2008-10-07
| ||
| 17:18 | [3ff534d15e] part of check-in [71119a787b] Added OFFile. (check-in: [71119a787b] user: js, branch: trunk, size: 611) [annotate] [blame] [check-ins using] [diff] | |
|
2008-10-05
| ||
| 19:20 | [be14b6ad32] part of check-in [cf85bee74f] Reworked String API. (check-in: [cf85bee74f] user: js, branch: trunk, size: 575) [annotate] [blame] [check-ins using] [diff] | |
|
2008-09-14
| ||
| 19:03 | [2b071b3432] part of check-in [98fe076bd8] More exceptions stuff. (check-in: [98fe076bd8] user: js, branch: trunk, size: 531) [annotate] [blame] [check-ins using] [diff] | |
| 17:50 | [91906e0bb6] part of check-in [08e3f30363] D'oh, wrong variable(s). (check-in: [08e3f30363] user: js, branch: trunk, size: 529) [annotate] [blame] [check-ins using] [diff] | |
| 17:42 | [c6e445cb42] part of check-in [c447bc64a6] Make the OBJCFLAGS we use everywhere global. (check-in: [c447bc64a6] user: js, branch: trunk, size: 504) [annotate] [blame] [check-ins using] [diff] | |
| 17:24 | [3c70b39e49] part of check-in [b8a3a0fca9] Some changes to make GNU make happy. There are still issues with glibc. (check-in: [b8a3a0fca9] user: js, branch: trunk, size: 576) [annotate] [blame] [check-ins using] [diff] | |
| 16:43 |
[3c78222fcb]
part of check-in [7b8b7cd06c]
Lots of changes. See full commit message.
* Updated buildsys to fixed version. | |
| 12:53 | [4590acbe8d] part of check-in [1fe9cb366e] Add OFWideString and OFConstWideString. (check-in: [1fe9cb366e] user: js, branch: trunk, size: 513) [annotate] [blame] [check-ins using] [diff] | |
|
2008-09-12
| ||
| 18:26 | [b48a2876b6] part of check-in [a566e7bb03] Add OFConstString. (check-in: [a566e7bb03] user: js, branch: trunk, size: 407) [annotate] [blame] [check-ins using] [diff] | |
| 13:25 | Added: [53919dfb87] part of check-in [a580136c80] Initial import. (check-in: [a580136c80] user: js, branch: trunk, size: 360) [annotate] [blame] [check-ins using] | |