History of the file that is called src/ObjFW.h at check-in 7aefcd5ede480a43
|
2024-05-05
| ||
| 18:59 |
[04ce1fb016]
part of check-in [a0f4283e81]
Add OFGameController
Only supports Nintendo 3DS so far. (check-in: [a0f4283e81] user: js, branch: gamecontroller, size: 7395) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-28
| ||
| 18:15 | [11ffe4203c] part of check-in [bd2d723910] Merge trunk into branch "sctp" (check-in: [bd2d723910] user: js, branch: sctp, size: 7366) [annotate] [blame] [check-ins using] [diff] | |
|
2024-04-03
| ||
| 02:16 | [0b8af4fba8] part of check-in [7413a728a7] Change license to LGPLv3 only (check-in: [7413a728a7] user: js, branch: trunk, size: 7310) [annotate] [blame] [check-ins using] [diff] | |
|
2024-02-28
| ||
| 00:24 |
[c01c2395b8]
part of check-in [9a95da71d5]
Add OFZooArchive
Only support for reading so far. Compression methods 0 (uncompressed) and 2 (LZ77 + Huffman, apparently | |
|
2024-01-14
| ||
| 18:06 | [28127cd4cc] part of check-in [7125cf2eaa] ObjFW.h: Remove leftover #import (check-in: [7125cf2eaa] user: js, branch: asn1, size: 7288) [annotate] [blame] [check-ins using] [diff] | |
| 13:24 | [6948577d81] part of check-in [523aea1c7b] Replace OFASN1Integer with long long OFNumber (check-in: [523aea1c7b] user: js, branch: asn1, size: 7317) [annotate] [blame] [check-ins using] [diff] | |
| 13:00 | [72efcf8773] part of check-in [90ee6a8373] Replace OFASN1Boolean with bool OFNumber (check-in: [90ee6a8373] user: js, branch: asn1, size: 7343) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-11
| ||
| 20:12 | [010bad87c9] part of check-in [4320b1bf7d] Merge trunk into branch "asn1" (check-in: [4320b1bf7d] user: js, branch: asn1, size: 7369) [annotate] [blame] [check-ins using] [diff] | |
|
2024-01-02
| ||
| 17:17 | [62977e609b] part of check-in [26ddd2e4e4] Update copyright (check-in: [26ddd2e4e4] user: js, branch: trunk, size: 7047) [annotate] [blame] [check-ins using] [diff] | |
|
2023-02-12
| ||
| 22:20 |
[1712ca6be5]
part of check-in [44eb35b212]
Add OFMatrix4x4 and OFVector3D
These will be useful for 3D graphics. (check-in: [44eb35b212] user: js, branch: trunk, size: 7047) [annotate] [blame] [check-ins using] [diff] | |
|
2023-01-06
| ||
| 09:04 | [91747980ba] part of check-in [8939cbdb52] Update copyright (check-in: [8939cbdb52] user: js, branch: trunk, size: 7022) [annotate] [blame] [check-ins using] [diff] | |
|
2022-12-27
| ||
| 13:58 | [32b85b610c] part of check-in [29a41e5a78] Rename OFAlready{Connected -> Open}Exception (check-in: [29a41e5a78] user: js, branch: trunk, size: 7022) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-24
| ||
| 00:21 | [a1674a4bb5] part of check-in [23272e6d43] Rename OFURI to OFIRI (check-in: [23272e6d43] user: js, branch: trunk, size: 7028) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-07
| ||
| 00:24 | [4c0b93e417] part of check-in [fd7d3894ff] Merge trunk into branch "3d-affine-transforms" (check-in: [fd7d3894ff] user: js, branch: 3d-affine-transforms, size: 7053) [annotate] [blame] [check-ins using] [diff] | |
| 00:23 | [c85256c771] part of check-in [86f8767eca] Merge trunk into branch "3d-affine-transforms" (check-in: [86f8767eca] user: js, branch: 3d-affine-transforms, size: 6944) [annotate] [blame] [check-ins using] [diff] | |
| 00:20 | [4f493cfd36] part of check-in [d8ef56254d] Merge trunk into branch "asn1" (check-in: [d8ef56254d] user: js, branch: asn1, size: 7350) [annotate] [blame] [check-ins using] [diff] | |
| 00:17 | [5b7d22e5fa] part of check-in [b37858358e] Merge trunk into branch "asn1" (check-in: [b37858358e] user: js, branch: asn1, size: 7241) [annotate] [blame] [check-ins using] [diff] | |
|
2022-11-06
| ||
| 23:56 | [b44721112f] part of check-in [9cb5c92f04] Merge trunk into branch "sctp" (check-in: [9cb5c92f04] user: js, branch: sctp, size: 7084) [annotate] [blame] [check-ins using] [diff] | |
| 23:52 | [ae80d4788e] part of check-in [425762ff70] Merge trunk into branch "sctp" (check-in: [425762ff70] user: js, branch: sctp, size: 6945) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-30
| ||
| 18:58 |
[db1b63a56b]
part of check-in [0b4f713964]
Remove AppleTalk support again
It seems that neither Windows nor macOS support DDP sockets, but only It seems that DDP is not meant to be used directly, while Linux and | |
|
2022-10-23
| ||
| 16:21 | [940f93b1b8] part of check-in [2872ce314d] Rename a few exceptions for consistency (check-in: [2872ce314d] user: js, branch: trunk, size: 7028) [annotate] [blame] [check-ins using] [diff] | |
|
2022-10-22
| ||
| 18:21 | [7f42df2531] part of check-in [ec6ee4c269] Merge trunk into branch "appletalk" (check-in: [ec6ee4c269] user: js, branch: appletalk, size: 7431) [annotate] [blame] [check-ins using] [diff] | |
| 17:40 | [5fba20607f] part of check-in [df7f59b26c] Rename OFListen{ -> OnSocket}FailedException (check-in: [df7f59b26c] user: js, branch: trunk, size: 7355) [annotate] [blame] [check-ins using] [diff] | |
| 17:29 | [8723793ddc] part of check-in [179b60bfb4] Split OFConnectSocketFailedException in subclasses (check-in: [179b60bfb4] user: js, branch: trunk, size: 7347) [annotate] [blame] [check-ins using] [diff] | |
| 16:53 | [f33758b828] part of check-in [e171cfe7e5] Rename OFAccept{ -> Socket}FailedException (check-in: [e171cfe7e5] user: js, branch: trunk, size: 7139) [annotate] [blame] [check-ins using] [diff] | |
| 16:50 | [0422c9a348] part of check-in [43b57ece47] Rename OFConnect{ion -> Socket}FailedException (check-in: [43b57ece47] user: js, branch: trunk, size: 7133) [annotate] [blame] [check-ins using] [diff] | |
| 16:00 | [700aa88375] part of check-in [72db6b3c6f] Split OFBindSocketFailedException into subclasses (check-in: [72db6b3c6f] user: js, branch: trunk, size: 7130) [annotate] [blame] [check-ins using] [diff] | |
| 15:07 | [8b8202fcd3] part of check-in [35b565d369] Rename OFBind{ -> Socket}FailedException (check-in: [35b565d369] user: js, branch: trunk, size: 6931) [annotate] [blame] [check-ins using] [diff] | |
| 14:16 | [870006c5ed] part of check-in [cb1fd0fbb8] Add OFDDPSocket (check-in: [cb1fd0fbb8] user: js, branch: appletalk, size: 6922) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-28
| ||
| 21:40 | [4cea05be8a] part of check-in [e7ab06503c] Rename OFUR{L -> I} in preparation for URI support (check-in: [e7ab06503c] user: js, branch: trunk, size: 6925) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-25
| ||
| 14:03 | [9fdc7f998d] part of check-in [b83abbf019] OFChangeCurrentDirectory{Path ->}FailedException (check-in: [b83abbf019] user: js, branch: trunk, size: 6925) [annotate] [blame] [check-ins using] [diff] | |
| 14:00 | [fe9eaa61f8] part of check-in [78032c89cb] OF{Retrieve -> Get}ItemAttributesFailedException (check-in: [78032c89cb] user: js, branch: trunk, size: 6929) [annotate] [blame] [check-ins using] [diff] | |
| 13:54 | [ed41c116dc] part of check-in [61668023dd] Rename OFLink{ -> Item}FailedException (check-in: [61668023dd] user: js, branch: trunk, size: 6934) [annotate] [blame] [check-ins using] [diff] | |
| 13:06 | [fc4b4c5f03] part of check-in [4d1eba5829] OFGetCurrentDirectory{Path -> }FailedException (check-in: [4d1eba5829] user: js, branch: trunk, size: 6930) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-24
| ||
| 16:49 | [f2f8142302] part of check-in [80ccb46fc4] Rename OFObserve{ -> KernelEvents}FailedException (check-in: [80ccb46fc4] user: js, branch: trunk, size: 6934) [annotate] [blame] [check-ins using] [diff] | |
|
2022-09-23
| ||
| 14:01 | [98fd736ae6] part of check-in [60ebc06824] Rename OFInvalidServer{Reply -> Response}Exception (check-in: [60ebc06824] user: js, branch: trunk, size: 6922) [annotate] [blame] [check-ins using] [diff] | |
|
2022-08-07
| ||
| 16:10 | [eef584b01b] part of check-in [ddbeb14059] OFINIFile: Remove dependency on support for files (check-in: [ddbeb14059] user: js, branch: trunk, size: 6919) [annotate] [blame] [check-ins using] [diff] | |
|
2022-07-31
| ||
| 20:10 | [0a81ad65de] part of check-in [e291e6e982] Add OFMemoryStream (check-in: [e291e6e982] user: js, branch: trunk, size: 6921) [annotate] [blame] [check-ins using] [diff] | |
|
2022-06-18
| ||
| 17:41 |
[8e529c90da]
part of check-in [06763e3c67]
Remove OFThreadPool
Ever since the introduction of OFRunLoop, this wasn't terribly useful | |
|
2022-04-25
| ||
| 13:09 |
[47b701ca13]
part of check-in [5ee9765356]
Remove OFMemoryNotPartOfObjectException
It is no longer used. (check-in: [5ee9765356] user: js, branch: trunk, size: 6891) [annotate] [blame] [check-ins using] [diff] | |
|
2022-04-24
| ||
| 11:52 | [8464263e58] part of check-in [04c6001659] ObjFW.h: Fix missing import (check-in: [04c6001659] user: js, branch: trunk, size: 6936) [annotate] [blame] [check-ins using] [diff] | |
|
2022-04-19
| ||
| 16:44 | [38cfe94969] part of check-in [2b13a1112a] Don't install a few private-only headers (check-in: [2b13a1112a] user: js, branch: trunk, size: 6895) [annotate] [blame] [check-ins using] [diff] | |
|
2022-02-12
| ||
| 07:46 | [e47897350b] part of check-in [1a86b8175b] Update copyright (check-in: [1a86b8175b] user: js, branch: trunk, size: 7028) [annotate] [blame] [check-ins using] [diff] | |
|
2021-11-13
| ||
| 20:28 |
[4b80c7d121]
part of check-in [112eb62f7b]
Add OFSecureTransportTLSStream
This implements OFTLSStream using Apple's Secure Transport. While Secure | |
| 13:04 |
[b540b51725]
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-10-31
| ||
| 17:41 | [a6b2ac582f] part of check-in [611cde23ad] Add OFNotificationCenter (check-in: [611cde23ad] user: js, branch: notifications, size: 6955) [annotate] [blame] [check-ins using] [diff] | |
| 15:37 | [6f7a0b780f] part of check-in [c9f9469826] Add OFNotification (check-in: [c9f9469826] user: js, branch: notifications, size: 6922) [annotate] [blame] [check-ins using] [diff] | |
|
2021-10-24
| ||
| 21:15 | [d5ffd2bc28] part of check-in [aaf477fc88] Add OFUNIXStreamSocket (check-in: [aaf477fc88] user: js, branch: unix-sockets, size: 6894) [annotate] [blame] [check-ins using] [diff] | |
| 15:14 | [df01551874] part of check-in [94110c9553] Add OFUNIXDatagramSocket (check-in: [94110c9553] user: js, branch: unix-sockets, size: 6861) [annotate] [blame] [check-ins using] [diff] | |
|
2021-10-17
| ||
| 14:25 | [59913cb5c3] part of check-in [c5eb73a9c4] Add OFUUID (check-in: [c5eb73a9c4] user: js, branch: trunk, size: 6789) [annotate] [blame] [check-ins using] [diff] | |
|
2021-09-24
| ||
| 01:35 | [090568b11f] part of check-in [831ce30929] Add initial OF4x4Matrix (check-in: [831ce30929] user: js, branch: 3d-affine-transforms, size: 6795) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-30
| ||
| 23:06 | [671e24866f] part of check-in [a82e7f4b3d] Merge trunk into branch "sctp" (check-in: [a82e7f4b3d] user: js, branch: sctp, size: 6826) [annotate] [blame] [check-ins using] [diff] | |
| 21:56 | [ae2d1fcbf6] part of check-in [4507e0bee3] Merge trunk into branch "asn1" (check-in: [4507e0bee3] user: js, branch: asn1, size: 7092) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-25
| ||
| 20:12 | [f1d0578b44] part of check-in [1c5fb04713] Merge trunk into branch "sandbox" (check-in: [1c5fb04713] user: js, branch: sandbox, size: 6839) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-18
| ||
| 20:51 | [304cf44661] part of check-in [35de667566] Rename everything in several smaller files (check-in: [35de667566] user: js, branch: new-naming-convention, size: 6770) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-09
| ||
| 01:28 | [35df895e07] part of check-in [d4b3f8ea70] Split XML processing instructions into target/data (check-in: [d4b3f8ea70] user: js, branch: trunk, size: 6793) [annotate] [blame] [check-ins using] [diff] | |
|
2021-04-08
| ||
| 01:33 |
[2e31ed4971]
part of check-in [116375820d]
Add back OFThreadPool
While something similar can be achieved by spawning OFThreads and | |
|
2021-04-07
| ||
| 21:56 |
[d76330f616]
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: 6863) [annotate] [blame] [check-ins using] [diff] | |
| 21:45 |
[fa4bd9f945]
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: 7185) [annotate] [blame] [check-ins using] [diff] | |
| 21:18 | [1463e20e85] part of check-in [36669d22b4] Merge trunk into 1.0 branch (check-in: [36669d22b4] user: js, branch: 1.0, size: 6768) [annotate] [blame] [check-ins using] [diff] | |
| 21:14 | [b598346c9a] part of check-in [2969086342] Rename OFCryptoHash -> OFCryptographicHash (check-in: [2969086342] user: js, branch: trunk, size: 7241) [annotate] [blame] [check-ins using] [diff] | |
|
2021-03-30
| ||
| 21:23 | [68846bd58b] part of check-in [564d6d6b6f] Merge trunk into 1.0 branch (check-in: [564d6d6b6f] user: js, branch: 1.0, size: 6761) [annotate] [blame] [check-ins using] [diff] | |
| 21:06 | [ff04d9fe70] part of check-in [79548b3c29] Rename OFProcess to OFSubprocess (check-in: [79548b3c29] user: js, branch: trunk, size: 7234) [annotate] [blame] [check-ins using] [diff] | |
|
2021-01-02
| ||
| 22:04 | [b6085669fc] part of check-in [374e1a1bfa] Update copyright (check-in: [374e1a1bfa] user: js, branch: trunk, size: 7228) [annotate] [blame] [check-ins using] [diff] | |
|
2020-12-22
| ||
| 13:16 |
[2bba394ec2]
part of check-in [510628432f]
Make OFSandbox private
It is unclear whether the same API can be applied to other sandboxing | |
|
2020-07-06
| ||
| 23:42 | [253b474482] part of check-in [98f0907d36] Merge trunk into branch "1.0" (check-in: [98f0907d36] user: js, branch: 1.0, size: 6913) [annotate] [blame] [check-ins using] [diff] | |
|
2020-06-24
| ||
| 17:17 | [117174bdb9] part of check-in [6f1f036339] ObjFW.h: Add missing imports (check-in: [6f1f036339] user: js, branch: trunk, size: 7317) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-28
| ||
| 23:49 | [2b3ccfe1ed] part of check-in [3ea919f393] Remove OFSCTPSocket, as it is not ready for 1.0 (check-in: [3ea919f393] user: js, branch: 1.0, size: 6826) [annotate] [blame] [check-ins using] [diff] | |
| 23:31 | [58db83c230] part of check-in [370ec3dc84] Merge trunk into 1.0 branch (check-in: [370ec3dc84] user: js, branch: 1.0, size: 6882) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-05
| ||
| 01:14 | [da93ca7656] part of check-in [4592b16fab] Add OFSCTPSocket (check-in: [4592b16fab] user: js, branch: trunk, size: 7230) [annotate] [blame] [check-ins using] [diff] | |
|
2020-05-03
| ||
| 19:36 | [35d95ef18d] part of check-in [0ded796f1a] Add OFSPXStreamSocket (check-in: [0ded796f1a] user: js, branch: trunk, size: 7174) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-29
| ||
| 23:59 | [923afa7ee5] part of check-in [857f8edc09] Add OFSPXSocket (check-in: [857f8edc09] user: js, branch: trunk, size: 7142) [annotate] [blame] [check-ins using] [diff] | |
|
2020-04-25
| ||
| 23:02 | [fc9f9015ac] part of check-in [4a5822e7c0] Add OFIPXSocket (check-in: [4a5822e7c0] user: js, branch: trunk, size: 7116) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-08
| ||
| 02:29 | [e5a1a42cc2] part of check-in [e7e1e1c6c5] Merge branch 'master' into 1.0 (check-in: [e7e1e1c6c5] user: js, branch: 1.0, size: 6714) [annotate] [blame] [check-ins using] [diff] | |
|
2020-01-02
| ||
| 01:51 | [a4b5d0b98c] part of check-in [c7f0229795] Update copyright (check-in: [c7f0229795] user: js, branch: trunk, size: 7062) [annotate] [blame] [check-ins using] [diff] | |
| 01:35 | [a8a20bb516] part of check-in [7f1acf9221] Move objc_{con,de}structInstance to runtime (check-in: [7f1acf9221] user: js, branch: trunk, size: 7059) [annotate] [blame] [check-ins using] [diff] | |
|
2019-12-15
| ||
| 15:37 |
[e3a54792ac]
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 | [fb83a9c085] part of check-in [11e303eb3b] Merge branch 'master' into 1.0 (check-in: [11e303eb3b] user: js, branch: 1.0, size: 6758) [annotate] [blame] [check-ins using] [diff] | |
|
2019-12-12
| ||
| 23:30 |
[771661c2a9]
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 |
[7965915726]
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 |
[1f291aba5e]
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: 6981) [annotate] [blame] [check-ins using] [diff] | |
|
2019-10-01
| ||
| 00:40 | [f502edafc8] part of check-in [6b2fb27dca] Add OFDNSRequest (check-in: [6b2fb27dca] user: js, branch: trunk, size: 6959) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-30
| ||
| 22:46 | [3294117378] part of check-in [da8eb2d43a] Add OFDNSResponse (check-in: [da8eb2d43a] user: js, branch: trunk, size: 6960) [annotate] [blame] [check-ins using] [diff] | |
|
2019-09-29
| ||
| 19:57 | [faf921101f] part of check-in [76245b4665] Merge branch 'master' into 1.0 (check-in: [76245b4665] user: js, branch: 1.0, size: 6611) [annotate] [blame] [check-ins using] [diff] | |
| 15:58 |
[9b95780617]
part of check-in [09be825f88]
Remove OFAutoreleasePool
OFAutoreleasePools have long been discouraged in favor of the runtime's | |
| 15:22 | [6fb3e2ce31] part of check-in [dd2394fc3c] Remove ASN.1 support as it is still incomplete (check-in: [dd2394fc3c] user: js, branch: 1.0, size: 6641) [annotate] [blame] [check-ins using] [diff] | |
|
2019-08-01
| ||
| 20:14 |
[a9de46c0be]
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-04-11
| ||
| 00:34 |
[927e22debb]
part of check-in [c52f38388c]
Make OFFileManager available with --disable-files
As OFFileManager also works with remote URLs, it makes sense to also | |
|
2019-02-17
| ||
| 22:16 | [51f4765bba] part of check-in [4c5f686a52] OFWindowsRegistryKey: Add write support (check-in: [4c5f686a52] user: js, branch: trunk, size: 6908) [annotate] [blame] [check-ins using] [diff] | |
|
2019-01-03
| ||
| 19:13 | [cbd434e22c] part of check-in [0509d7a844] Update copyright (check-in: [0509d7a844] user: js, branch: trunk, size: 6718) [annotate] [blame] [check-ins using] [diff] | |
|
2018-12-01
| ||
| 19:33 | [9d548071ea] part of check-in [f1e2e08017] ObjFW.h: Fix unicode.h import (check-in: [f1e2e08017] user: js, branch: trunk, size: 6712) [annotate] [blame] [check-ins using] [diff] | |
|
2018-10-27
| ||
| 13:01 |
[fa03da00eb]
part of check-in [b1944fd052]
Do not subclass OFASN1Value
The reason for this is that OFASN1Value requires an initializer for DER | |
|
2018-10-07
| ||
| 02:06 |
[ee89e1ae2e]
part of check-in [6e9ee122eb]
Remove resolver.m
Instead, OFDNSResolver is used for everything now. (check-in: [6e9ee122eb] user: js, branch: trunk, size: 6352) [annotate] [blame] [check-ins using] [diff] | |
|
2018-08-11
| ||
| 14:29 |
[3fac06979c]
part of check-in [75d2d3ba01]
OFDNSResourceRecord: Use of_socket_address_t
This avoids unnecessary string construction and parsing and removes | |
| 14:00 |
[410a981ac1]
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-08-04
| ||
| 23:43 | [de95586181] part of check-in [647ec47eda] OFDNSResolver: Improve error reporting (check-in: [647ec47eda] user: js, branch: trunk, size: 6367) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-28
| ||
| 18:45 | [92ae3f5421] part of check-in [aa0384d1bf] Rename OFLocalization -> OFLocale (check-in: [aa0384d1bf] user: js, branch: trunk, size: 6374) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-09
| ||
| 00:22 | [292fadcf99] part of check-in [5586022d34] Add OFWindowsRegistryKey (check-in: [5586022d34] user: js, branch: trunk, size: 6380) [annotate] [blame] [check-ins using] [diff] | |
|
2018-07-08
| ||
| 12:07 |
[e64e015cee]
part of check-in [dd375b6d4e]
Initial code for OFDNSResolver
This does nothing more than parse /etc/hosts and /etc/resolv.conf so | |
|
2018-06-12
| ||
| 21:33 |
[d8f06920eb]
part of check-in [8f21e8acb5]
Rename OFChecksum{Failed -> Mismatch}Exception
This also adds a parameter for the actual and expected checksum. (check-in: [8f21e8acb5] user: js, branch: trunk, size: 6055) [annotate] [blame] [check-ins using] [diff] | |
|
2018-06-04
| ||
| 22:05 | [5b600283bc] part of check-in [fca5e53e12] OFLHAArchive: Verify CRC16 checksum (check-in: [fca5e53e12] user: js, branch: trunk, size: 6053) [annotate] [blame] [check-ins using] [diff] | |
|
2018-05-26
| ||
| 23:04 |
[42d5f9fcae]
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: 6010) [annotate] [blame] [check-ins using] [diff] | |
|
2018-04-15
| ||
| 19:15 | [fc17987754] part of check-in [4bc1aa6831] ObjFW.h: Fix conditional for OFHTTPClient import (check-in: [4bc1aa6831] user: js, branch: trunk, size: 5955) [annotate] [blame] [check-ins using] [diff] | |
|
2018-04-07
| ||
| 14:13 | [55f533bb8f] part of check-in [d4d9072480] Add OFSecureData (check-in: [d4d9072480] user: js, branch: trunk, size: 5922) [annotate] [blame] [check-ins using] [diff] | |
|
2018-03-10
| ||
| 19:05 |
[8e512daaa9]
part of check-in [f484fedee2]
Add OFColor
This is useful so that multiple libraries using ObjFW can share the same | |
|
2018-02-11
| ||
| 14:33 |
[a25671fef1]
part of check-in [d133fa0a89]
Add exception for currentDirectoryPath failing
This also changes OFFileManager to use a buffer with getcwd() rather | |
|
2018-02-09
| ||
| 00:00 |
[01ae715851]
part of check-in [4642bc76b0]
Add OFLoadPluginFailedException
OFOpenItemFailedException was too unspecific and only allowed an errno, | |
|
2018-01-21
| ||
| 00:48 | [3e34a3f2ec] part of check-in [4a08ae655b] Initial OFValue implementation (check-in: [4a08ae655b] user: js, branch: trunk, size: 5724) [annotate] [blame] [check-ins using] [diff] | |
|
2018-01-03
| ||
| 19:49 | [70a0ca6739] part of check-in [7e5c81e186] Update copyright notice (check-in: [7e5c81e186] user: js, branch: trunk, size: 5704) [annotate] [blame] [check-ins using] [diff] | |
|
2017-12-23
| ||
| 22:08 | [4d43c22f56] part of check-in [b7c19f2e27] OFURLHandler: Add -[openItemAtURL:mode:] (check-in: [b7c19f2e27] user: js, branch: trunk, size: 5681) [annotate] [blame] [check-ins using] [diff] | |
|
2017-11-12
| ||
| 18:27 |
[3aca01c885]
part of check-in [34fe205b84]
OFFileManager: Major API redesign
This removes all query methods and replaces them by a single one that | |
|
2017-11-05
| ||
| 18:01 | [64ad36595d] part of check-in [7c30d6a2e2] Add OFCharacterSet (check-in: [7c30d6a2e2] user: js, branch: trunk, size: 5683) [annotate] [blame] [check-ins using] [diff] | |
|
2017-10-16
| ||
| 22:59 | [f1eac88a2f] part of check-in [3a06dc7def] Finally make modules work properly (check-in: [3a06dc7def] user: js, branch: trunk, size: 5656) [annotate] [blame] [check-ins using] [diff] | |
|
2017-09-11
| ||
| 02:05 |
[478f0cae84]
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-09
| ||
| 22:03 | [81b46b0472] part of check-in [55f1b21ae7] Replace type encodings with OFMethodSignature (check-in: [55f1b21ae7] user: js, branch: trunk, size: 5611) [annotate] [blame] [check-ins using] [diff] | |
|
2017-07-22
| ||
| 20:50 | [218f47e9ac] part of check-in [c8f7b90082] Split OFDataArray into OFData and OFMutableData (check-in: [c8f7b90082] user: js, branch: trunk, size: 5540) [annotate] [blame] [check-ins using] [diff] | |
|
2017-06-10
| ||
| 10:00 |
[c85084515b]
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 | [96e067febe] part of check-in [28bacc2aa0] Add OFHTTPCookieManager (check-in: [28bacc2aa0] user: js, branch: trunk, size: 5572) [annotate] [blame] [check-ins using] [diff] | |
|
2017-04-14
| ||
| 05:14 | [2d3e8c790c] part of check-in [ddd6a56658] ObjFW.h: Add missing imports (check-in: [ddd6a56658] user: js, branch: trunk, size: 5514) [annotate] [blame] [check-ins using] [diff] | |
|
2017-01-09
| ||
| 17:36 |
[9210a8d6e8]
part of check-in [44f45c2e35]
Update copyright
Forgot to add 2017, even though I already did quite some changes in | |
| 06:26 |
[b467e259b3]
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: 5439) [annotate] [blame] [check-ins using] [diff] | |
|
2016-10-08
| ||
| 15:57 | [9d37e8cfea] part of check-in [40abd66d5e] ObjFW.h: Add missing import (check-in: [40abd66d5e] user: js, branch: trunk, size: 5412) [annotate] [blame] [check-ins using] [diff] | |
| 15:57 | [8793dd352b] part of check-in [add93fc39b] Add OFHTTPCookie (check-in: [add93fc39b] user: js, branch: trunk, size: 5393) [annotate] [blame] [check-ins using] [diff] | |
|
2016-07-25
| ||
| 22:30 | [9a3074fd4c] part of check-in [49d1987eaf] Implement PBKDF2 (check-in: [49d1987eaf] user: js, branch: trunk, size: 5367) [annotate] [blame] [check-ins using] [diff] | |
|
2016-07-24
| ||
| 02:10 | [99eb763c6d] part of check-in [4722527b97] Add OFHMAC (check-in: [4722527b97] user: js, branch: trunk, size: 5348) [annotate] [blame] [check-ins using] [diff] | |
| 00:06 |
[8a14324578]
part of check-in [951f530aee]
Rename OFHash to OFCryptoHash
OFHash is too generic, as this protocol is for cryptographic hashes. It | |
|
2016-07-18
| ||
| 18:53 | [746f3ea57f] part of check-in [6a4f4bcde1] ObjFW.h: Fix missing imports (check-in: [6a4f4bcde1] user: js, branch: trunk, size: 5322) [annotate] [blame] [check-ins using] [diff] | |
|
2016-06-05
| ||
| 13:18 | [24be143b49] part of check-in [6a92704355] Key Value Coding: Implement auto-wrapping (check-in: [6a92704355] user: js, branch: trunk, size: 5061) [annotate] [blame] [check-ins using] [diff] | |
|
2016-05-29
| ||
| 13:02 |
[c7a3d9e2ec]
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 |
[5684940cda]
part of check-in [7ecdc71677]
Add OFTarArchive
This only implements the UNIX v7 format for now. (check-in: [7ecdc71677] user: js, branch: trunk, size: 5025) [annotate] [blame] [check-ins using] [diff] | |
|
2016-04-23
| ||
| 19:55 | [7229dfbc49] part of check-in [7c3f557d94] Add OFGZIPStream (check-in: [7c3f557d94] user: js, branch: trunk, size: 4972) [annotate] [blame] [check-ins using] [diff] | |
|
2016-03-02
| ||
| 21:07 | [853a60c308] part of check-in [89fc3e69a8] ObjFW.h: Add OFStatItemFailedException.h (check-in: [89fc3e69a8] user: js, branch: trunk, size: 4947) [annotate] [blame] [check-ins using] [diff] | |
|
2016-01-03
| ||
| 00:43 |
[811d111089]
part of check-in [cec0f072f8]
Update copyright
While at it, also update the mail address. (check-in: [cec0f072f8] user: js, branch: 0.8, size: 4906) [annotate] [blame] [check-ins using] [diff] | |
| 00:41 |
[38a800c5de]
part of check-in [2a27cf3000]
Update copyright
While at it, also update the mail address. (check-in: [2a27cf3000] user: js, branch: trunk, size: 4909) [annotate] [blame] [check-ins using] [diff] | |
|
2015-10-19
| ||
| 22:15 | [e6ab3b372e] part of check-in [1ba08eebc5] Add platform.h & make platform defines consistent (check-in: [1ba08eebc5] user: js, branch: trunk, size: 4905) [annotate] [blame] [check-ins using] [diff] | |
|
2015-08-22
| ||
| 10:57 |
[4de76fa1b8]
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 |
[721e47329c]
part of check-in [2e9336b1ef]
Rename OFDeflateStream -> OFInflateStream
It makes more sense to have one class for inflating and one for | |
|
2015-05-06
| ||
| 20:18 | [a95fe31111] part of check-in [ff759684e2] OFNotConnectedException -> OFNotOpenException (check-in: [ff759684e2] user: js, branch: trunk, size: 4872) [annotate] [blame] [check-ins using] [diff] | |
|
2015-04-11
| ||
| 11:01 | [62a13b301a] part of check-in [ff17b98ab2] OFOpenFileFailedException: Rename File -> Item (check-in: [ff17b98ab2] user: js, branch: trunk, size: 4908) [annotate] [blame] [check-ins using] [diff] | |
|
2015-01-03
| ||
| 20:57 | [c21b053678] part of check-in [cfd374b906] Update copyright (check-in: [cfd374b906] user: js, branch: trunk, size: 4908) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-10
| ||
| 14:05 | [d389f40e27] part of check-in [27902a926c] Add OFBigDataArray.h to ObjFW.h (check-in: [27902a926c] user: js, branch: trunk, size: 4902) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-03
| ||
| 22:22 | [cd135e52dd] part of check-in [126d9d3aa1] Add OFRIPEMD160Hash (check-in: [126d9d3aa1] user: js, branch: trunk, size: 4875) [annotate] [blame] [check-ins using] [diff] | |
| 15:46 | [db77a62c8a] part of check-in [23f6c0f84d] Add OFSHA384Hash and OFSHA512Hash (check-in: [23f6c0f84d] user: js, branch: trunk, size: 4847) [annotate] [blame] [check-ins using] [diff] | |
| 14:30 | [166a3749b7] part of check-in [42e4ed36ee] Rename OFSHA224OrSHA256Hash to OFSHA224Or256Hash (check-in: [42e4ed36ee] user: js, branch: trunk, size: 4797) [annotate] [blame] [check-ins using] [diff] | |
|
2014-09-01
| ||
| 11:08 |
[1fc6cfc3bc]
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 |
[4aaf711667]
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-06-21
| ||
| 21:43 |
[06bed39988]
part of check-in [13ee56edf3]
Move all macros from OFObject.h to macros.h
This means that OFObject.h imports macros.h now, making it unnecessary | |
|
2014-06-18
| ||
| 12:54 | [79328b56d1] part of check-in [1333634935] Add OFSettings (check-in: [1333634935] user: js, branch: trunk, size: 4812) [annotate] [blame] [check-ins using] [diff] | |
|
2014-02-17
| ||
| 20:51 | [9b2458d655] part of check-in [9d6adbf3d9] Move OFINICategory to separate file (check-in: [9d6adbf3d9] user: js, branch: trunk, size: 4815) [annotate] [blame] [check-ins using] [diff] | |
| 18:25 | [8316d27014] part of check-in [355e24465d] Add OFINIFile (check-in: [355e24465d] user: js, branch: trunk, size: 4788) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-28
| ||
| 22:50 | [14ed546f27] part of check-in [96e20b8093] Rename OFStreamObserver -> OFKernelEventObserver (check-in: [96e20b8093] user: js, branch: trunk, size: 4765) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-27
| ||
| 22:01 |
[1d6ba8dd62]
part of check-in [5025cba435]
Add OFUDPSocket
Async operations will follow later. (check-in: [5025cba435] user: js, branch: trunk, size: 4760) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-26
| ||
| 22:38 |
[87583c222f]
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-09
| ||
| 00:01 | [23c3f28047] part of check-in [f89edd8ed9] Add --disable-files configure flag. (check-in: [f89edd8ed9] user: js, branch: trunk, size: 4683) [annotate] [blame] [check-ins using] [diff] | |
|
2014-01-04
| ||
| 00:24 | [cab09b97ac] part of check-in [3b97fc3cd9] Update copyright. (check-in: [3b97fc3cd9] user: js, branch: trunk, size: 4652) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-15
| ||
| 16:31 | [5666829fb6] part of check-in [f03942db89] Fix ObjFW.h. (check-in: [f03942db89] user: js, branch: trunk, size: 4646) [annotate] [blame] [check-ins using] [diff] | |
|
2013-12-09
| ||
| 22:19 |
[9ac65f6b1e]
part of check-in [169f06e1ec]
Add +[OFFile copyItemAtPath:toPath:].
This replaces +[OFFile copyFileAtPath:toPath:]. (check-in: [169f06e1ec] user: js, branch: trunk, size: 4648) [annotate] [blame] [check-ins using] [diff] | |
|
2013-11-09
| ||
| 19:22 | [c15234d226] part of check-in [4521cb6dbc] Add OFOptionsParser. (check-in: [4521cb6dbc] user: js, branch: trunk, size: 4648) [annotate] [blame] [check-ins using] [diff] | |
|
2013-10-10
| ||
| 13:18 |
[ee41bf203d]
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-08-22
| ||
| 12:38 | [11475a81b2] part of check-in [cbe0df82d9] Fix ObjFW.h. (check-in: [cbe0df82d9] user: js, branch: trunk, size: 4592) [annotate] [blame] [check-ins using] [diff] | |
|
2013-08-14
| ||
| 13:18 | [4423d34dca] part of check-in [2168071f36] OFZIPArchive: Make meta data of files available. (check-in: [2168071f36] user: js, branch: trunk, size: 4618) [annotate] [blame] [check-ins using] [diff] | |
|
2013-08-12
| ||
| 21:59 |
[3262ca71e0]
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: 4588) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-28
| ||
| 19:15 |
[7016b0c88a]
part of check-in [f3654b5cc6]
Rename methods to prevent signature conflicts.
This only affects exceptions. (check-in: [f3654b5cc6] user: js, branch: trunk, size: 4563) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-27
| ||
| 09:38 | [0c48db50f2] part of check-in [20a5c3d547] Improve OFFile API. (check-in: [20a5c3d547] user: js, branch: trunk, size: 4555) [annotate] [blame] [check-ins using] [diff] | |
|
2013-06-20
| ||
| 08:13 | [67fde4ef09] part of check-in [5ec11e8b56] Add support for MessagePack extensions. (check-in: [5ec11e8b56] user: js, branch: trunk, size: 4587) [annotate] [blame] [check-ins using] [diff] | |
|
2013-04-27
| ||
| 01:26 |
[a29c563823]
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: 4580) [annotate] [blame] [check-ins using] [diff] | |
|
2013-04-26
| ||
| 20:40 |
[58cac27b30]
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 | [459089c732] part of check-in [9965b1550e] Only build OFProcess if available. (check-in: [9965b1550e] user: js, branch: trunk, size: 4555) [annotate] [blame] [check-ins using] [diff] | |
| 19:42 | [fbd2428681] part of check-in [590c377d8a] Make it possible to disable sockets. (check-in: [590c377d8a] user: js, branch: trunk, size: 4522) [annotate] [blame] [check-ins using] [diff] | |
|
2013-02-23
| ||
| 18:00 | [409806974f] part of check-in [9c24db3c6d] Disallow \u0000 in JSON and fix ObjFW.h. (check-in: [9c24db3c6d] user: js, branch: trunk, size: 4325) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-12
| ||
| 20:53 | [46c8ffd626] part of check-in [b8ce2359f3] Clean up the feature #ifdef mess. (check-in: [b8ce2359f3] user: js, branch: trunk, size: 4283) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-09
| ||
| 22:24 | [e5cbb2dc26] part of check-in [813c00ccf0] Update copyright. (check-in: [813c00ccf0] user: js, branch: trunk, size: 4258) [annotate] [blame] [check-ins using] [diff] | |
|
2013-01-03
| ||
| 21:20 | [07756e8842] part of check-in [4039281f74] Add OFSystemInfo.h to ObjFW.h. (check-in: [4039281f74] user: js, branch: trunk, size: 4252) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-26
| ||
| 20:55 |
[070a0731f0]
part of check-in [75f187cef5]
OFHTTPRequestResult -> OFHTTPRequestReply.
The class also has its own file now. (check-in: [75f187cef5] user: js, branch: trunk, size: 4227) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-11
| ||
| 12:12 | [b5cd66bf5f] part of check-in [190b9d3a5c] Add OFHTTPServer. (check-in: [190b9d3a5c] user: js, branch: trunk, size: 4196) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-09
| ||
| 12:13 | [883aacb44f] part of check-in [2b7a70e246] Split OFHTTPRequest into OFHTTP{Client,Request}. (check-in: [2b7a70e246] user: js, branch: trunk, size: 4171) [annotate] [blame] [check-ins using] [diff] | |
|
2012-12-01
| ||
| 17:26 | [b47e6ec8d8] part of check-in [6f081c14f9] Add OFMapTable. (check-in: [6f081c14f9] user: js, branch: trunk, size: 4146) [annotate] [blame] [check-ins using] [diff] | |
|
2012-10-26
| ||
| 11:23 | [0cadaadec7] part of check-in [7c33158c22] Add OFLocking protocol. (check-in: [7c33158c22] user: js, branch: trunk, size: 4123) [annotate] [blame] [check-ins using] [diff] | |
| 11:04 |
[2df4cec6a1]
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: 4144) [annotate] [blame] [check-ins using] [diff] | |
|
2012-09-11
| ||
| 16:48 | [2fc0f8109d] part of check-in [a4494ec477] Add OFTimer and OFRunLoop. (check-in: [a4494ec477] user: js, branch: trunk, size: 3961) [annotate] [blame] [check-ins using] [diff] | |
|
2012-09-09
| ||
| 14:36 | [0edf98a084] part of check-in [c0f28cf861] Add OFSortedList. (check-in: [c0f28cf861] user: js, branch: trunk, size: 3919) [annotate] [blame] [check-ins using] [diff] | |
|
2012-08-07
| ||
| 08:35 | [83c87b8540] part of check-in [7fbf13845b] Add autorelease.h and export functions. (check-in: [7fbf13845b] user: js, branch: trunk, size: 3894) [annotate] [blame] [check-ins using] [diff] | |
|
2012-06-10
| ||
| 16:07 |
[d4c97a2a17]
part of check-in [72c71c4eb2]
JSON: Make it possible to get the invalid line.
This introduces OFInvalidJSONException, which has a property line to get | |
|
2012-03-21
| ||
| 10:45 | [951501aebd] part of check-in [420e3c09c6] Add OFThreadPool. (check-in: [420e3c09c6] user: js, branch: trunk, size: 3835) [annotate] [blame] [check-ins using] [diff] | |
|
2012-03-06
| ||
| 16:05 | [db974cd04e] part of check-in [b8307fa156] Add OFTLSSocket.h to ObjFW.h. (check-in: [b8307fa156] user: js, branch: trunk, size: 3809) [annotate] [blame] [check-ins using] [diff] | |
|
2012-02-03
| ||
| 14:20 | [8fd79eed1b] part of check-in [045aa2e2d5] Add OFXMLProcessingInstructions and let OFXMLElementBuilder create them. (check-in: [045aa2e2d5] user: js, branch: trunk, size: 3785) [annotate] [blame] [check-ins using] [diff] | |
|
2012-01-05
| ||
| 00:56 | [29e62caf3c] part of check-in [ce70e17b38] Update copyright. (check-in: [ce70e17b38] user: js, branch: trunk, size: 3745) [annotate] [blame] [check-ins using] [diff] | |
|
2011-12-12
| ||
| 20:17 | [fd38a7fbea] part of check-in [3df0629692] Remove imports from ObjFW.h that don't exist anymore. (check-in: [3df0629692] user: js, branch: trunk, size: 3739) [annotate] [blame] [check-ins using] [diff] | |
|
2011-11-23
| ||
| 00:21 | [9489a60f19] part of check-in [bfdf9135d3] Add an implementation of strptime. (check-in: [bfdf9135d3] user: js, branch: trunk, size: 3846) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-05
| ||
| 23:26 |
[ec3eaa6f1a]
part of check-in [02ab9aa8a9]
Add OFProcess.
Win32 implementation following later. (check-in: [02ab9aa8a9] user: js, branch: trunk, size: 3822) [annotate] [blame] [check-ins using] [diff] | |
|
2011-10-04
| ||
| 18:17 | [ec1b299480] part of check-in [48708f2435] Move SOCKS5 support to OFTCPSocket. (check-in: [48708f2435] user: js, branch: trunk, size: 3800) [annotate] [blame] [check-ins using] [diff] | |
| 13:14 | [674d85b346] part of check-in [03f14bf019] Split OFXMLElement into OFXML{Element,Characters,CDATA,Comment}. (check-in: [03f14bf019] user: js, branch: trunk, size: 3827) [annotate] [blame] [check-ins using] [diff] | |
|
2011-08-12
| ||
| 16:18 | [d11c048c78] part of check-in [48e58dfed1] Add OFSOCKS5Socket. (check-in: [48e58dfed1] user: js, branch: trunk, size: 3724) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-26
| ||
| 21:42 | [fa0b5845a5] part of check-in [eb791d09d1] Add OFCountedSet. (check-in: [eb791d09d1] user: js, branch: trunk, size: 3697) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-23
| ||
| 14:28 | [5a3fab45e8] part of check-in [2e7534b6dc] Add OFIntrospection. (check-in: [2e7534b6dc] user: js, branch: trunk, size: 3672) [annotate] [blame] [check-ins using] [diff] | |
|
2011-07-22
| ||
| 00:00 | [b7583b83c4] part of check-in [ac598c5ec3] Include OFSet in ObjFW.h. (check-in: [ac598c5ec3] user: js, branch: trunk, size: 3643) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-26
| ||
| 13:12 | [186d017c07] part of check-in [3c47f319dd] Add OFDoubleVector and OFDoubleMatrix. (check-in: [3c47f319dd] user: js, branch: trunk, size: 3623) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-13
| ||
| 00:10 | [c20de8557f] part of check-in [4276459937] Add OFFloatMatrix. (check-in: [4276459937] user: js, branch: trunk, size: 3569) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-11
| ||
| 00:24 | [7f8820dccd] part of check-in [d94b9059f2] Add OFFloatVector. (check-in: [d94b9059f2] user: js, branch: trunk, size: 3543) [annotate] [blame] [check-ins using] [diff] | |
|
2011-06-05
| ||
| 19:27 | [53e1c8188f] part of check-in [183825f113] Add OFNull class. (check-in: [183825f113] user: js, branch: trunk, size: 3516) [annotate] [blame] [check-ins using] [diff] | |
| 19:12 | [9f6912fd91] part of check-in [0449004f4e] Add import for OFSerialization.h to ObjFW.h. (check-in: [0449004f4e] user: js, branch: trunk, size: 3496) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-25
| ||
| 15:48 | [933896ffed] part of check-in [b7142607c2] Pass the condition for condition exceptions. (check-in: [b7142607c2] user: js, branch: trunk, size: 3467) [annotate] [blame] [check-ins using] [diff] | |
| 15:22 | [c77982332c] part of check-in [343e80e785] Pass the mutex for mutex exceptions. (check-in: [343e80e785] user: js, branch: trunk, size: 3462) [annotate] [blame] [check-ins using] [diff] | |
|
2011-03-24
| ||
| 19:42 | [f9e2674922] part of check-in [cda44767f4] Get rid of OFExceptions.h. (check-in: [cda44767f4] user: js, branch: trunk, size: 3457) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-09
| ||
| 16:16 | [312401f872] part of check-in [3beecbace3] Add OFHTTPRequest class. (check-in: [3beecbace3] user: js, branch: trunk, size: 1466) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-05
| ||
| 15:15 | [f0cdbd0d51] part of check-in [7459fabb87] Add support for Base64 encoding. (check-in: [7459fabb87] user: js, branch: trunk, size: 1439) [annotate] [blame] [check-ins using] [diff] | |
|
2011-02-01
| ||
| 21:24 | [5bba582bed] part of check-in [c12598e3be] Reorder imports in ObjFW.h to get rid of a warning on Win32. (check-in: [c12598e3be] user: js, branch: trunk, size: 1420) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-29
| ||
| 19:01 | [ec1ce05ff2] part of check-in [4c4608fbba] Add of_asprintf and allow %@ in format strings. (check-in: [4c4608fbba] user: js, branch: trunk, size: 1422) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-14
| ||
| 12:22 | [f49c5a28b5] part of check-in [164c76c0cf] Add OFURL class. (check-in: [164c76c0cf] user: js, branch: trunk, size: 1398) [annotate] [blame] [check-ins using] [diff] | |
|
2011-01-01
| ||
| 20:19 | [6658b11f76] part of check-in [da6b3d26cb] Change license. (check-in: [da6b3d26cb] user: js, branch: trunk, size: 1380) [annotate] [blame] [check-ins using] [diff] | |
|
2010-12-25
| ||
| 19:31 | [392c80aa74] part of check-in [39cb19595d] Add OFDate. (check-in: [39cb19595d] user: js, branch: trunk, size: 1124) [annotate] [blame] [check-ins using] [diff] | |
|
2010-09-06
| ||
| 20:27 | [b6d3c640b8] part of check-in [ccf87e1ffb] Blocks can be used like normal ObjC objects now. (check-in: [ccf87e1ffb] user: js, branch: trunk, size: 1105) [annotate] [blame] [check-ins using] [diff] | |
|
2010-07-07
| ||
| 20:57 |
[816eccd8cc]
part of check-in [28ea4a8a67]
Rename OFSocket to OFStreamSocket.
This is to reflect that it is a connection-based, sequenced, reliable, | |
|
2010-07-03
| ||
| 17:28 | [152202e873] part of check-in [bc26452995] Import OFXMLElementBuilder in ObjFW.h. (check-in: [bc26452995] user: js, branch: trunk, size: 1079) [annotate] [blame] [check-ins using] [diff] | |
|
2010-06-13
| ||
| 03:23 | [b5f7e1402e] part of check-in [7390eb7270] Add OFSocketObserver. (check-in: [7390eb7270] user: js, branch: trunk, size: 1047) [annotate] [blame] [check-ins using] [diff] | |
|
2010-05-09
| ||
| 14:39 | [491ce3d35b] part of check-in [f45026a5f9] Rename OFHashes to OFHash. (check-in: [f45026a5f9] user: js, branch: trunk, size: 921) [annotate] [blame] [check-ins using] [diff] | |
|
2010-04-07
| ||
| 19:55 | [7f2109937b] part of check-in [f034850a98] Add OFApplication. (check-in: [f034850a98] user: js, branch: trunk, size: 923) [annotate] [blame] [check-ins using] [diff] | |
|
2010-03-05
| ||
| 11:52 |
[7a8403f46d]
part of check-in [b91a8283fe]
Merge a few changesets from the default branch into the 0.2 branch.
Changesets: | |
|
2010-02-19
| ||
| 16:36 | [2a47813884] part of check-in [42886185fd] Update copyright. (check-in: [42886185fd] user: js, branch: trunk, size: 896) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-05
| ||
| 22:16 | [bd2f16365c] part of check-in [a5c1129e8d] Conditional imports in ObjFW.h. (check-in: [a5c1129e8d] user: js, branch: trunk, size: 896) [annotate] [blame] [check-ins using] [diff] | |
|
2010-02-02
| ||
| 18:58 | [1e4ff89001] 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: 862) [annotate] [blame] [check-ins using] [diff] | |
|
2010-01-02
| ||
| 18:18 | [298408d0be] part of check-in [bd408f1cee] Fix a typo. (check-in: [bd408f1cee] user: js, branch: trunk, size: 799) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-30
| ||
| 13:30 |
[3af7319142]
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: 798) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-11
| ||
| 12:52 | [37f9619c34] part of check-in [6caac0826e] Make it possible to build ObjFW without support for threads. (check-in: [6caac0826e] user: js, branch: trunk, size: 797) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-09
| ||
| 22:45 | [02c23721b3] part of check-in [a3cc34b139] Rename libobjfw to ObjFW. (check-in: [a3cc34b139] user: js, branch: trunk, size: 771) [annotate] [blame] [check-ins using] [diff] | |
| 22:16 | Added: [115ac2d43e] part of check-in [9a5af11af8] Rename objfw to ObjFW for better framework compatibility. (check-in: [9a5af11af8] user: js, branch: trunk, size: 774) [annotate] [blame] [check-ins using] | |