History of file src/X509Certificate.m at check-in c3824e3ac9f0a704
2021-04-25
| ||
20:41 | Adjust to ObjFW changes file: [f6177e4bd6] check-in: [a64206ee2e] user: js, branch: trunk, size: 11737 [annotate] [blame] [check-ins using] [diff] | |
2021-04-03
| ||
20:16 | Adjust to ObjFW coding style file: [adabc1fce4] check-in: [e5b470a14c] user: js, branch: trunk, size: 11723 [annotate] [blame] [check-ins using] [diff] | |
2020-12-07
| ||
00:35 | Adjust to ObjFW changes file: [48c2a42784] check-in: [8d227ad030] user: js, branch: trunk, size: 11684 [annotate] [blame] [check-ins using] [diff] | |
2020-08-29
| ||
14:42 | Fix compilation on Windows file: [a5faa63283] check-in: [5492e91aad] user: js, branch: trunk, size: 11730 [annotate] [blame] [check-ins using] [diff] | |
2020-05-31
| ||
16:54 | Update URL file: [e0deaf0777] check-in: [66bd0c554f] user: js, branch: trunk, size: 11644 [annotate] [blame] [check-ins using] [diff] | |
2020-04-05
| ||
23:10 | Fix type mismatch with GCC file: [1768751905] check-in: [8d32ca35ce] user: js, branch: trunk, size: 11645 [annotate] [blame] [check-ins using] [diff] | |
2019-10-03
| ||
23:27 | Adjust to ObjFW changes file: [fc4aee8bfa] check-in: [da5284fdad] user: js, branch: trunk, size: 11651 [annotate] [blame] [check-ins using] [diff] | |
2019-03-14
| ||
22:02 | Use dot syntax file: [5edfa14c10] check-in: [ca772cd7fd] user: js, branch: trunk, size: 11720 [annotate] [blame] [check-ins using] [diff] | |
2017-07-22
| ||
23:09 | Adjust to ObjFW changes file: [753b8d7922] check-in: [586a59246a] user: js, branch: trunk, size: 11671 [annotate] [blame] [check-ins using] [diff] | |
2017-05-14
| ||
00:33 | Modernize the code a little file: [ed578c75c6] check-in: [9355649e3a] user: js, branch: trunk, size: 11707 [annotate] [blame] [check-ins using] [diff] | |
2017-05-08
| ||
00:31 | Adjust to recent ObjFW changes file: [9a2b71b6f1] check-in: [897afb173c] user: js, branch: trunk, size: 11622 [annotate] [blame] [check-ins using] [diff] | |
2017-04-15
| ||
19:37 | Fix URL in copyright headers file: [44fefacf95] check-in: [e3dcc5816e] user: js, branch: trunk, size: 11601 [annotate] [blame] [check-ins using] [diff] | |
2016-07-09
| ||
20:19 |
Change webkeks.org -> heap.zone
While at it, also update the copyright years where they were incomplete. file: [f37a6b4e8d] check-in: [0326ada0ff] user: js, branch: trunk, size: 11604 [annotate] [blame] [check-ins using] [diff] | |
2015-05-24
| ||
19:33 |
Conform to OFTLSSocket
This also introduces automatic certificate verification and enables it There are still TODOs until OFTLSSocket is fully implemented. file: [2e798742d9] check-in: [071d74e840] user: js, branch: trunk, size: 11596 [annotate] [blame] [check-ins using] [diff] | |
2013-06-23
| ||
11:10 | Adjust to reworked exception API. file: [28ac2990f0] check-in: [93fb0bd595] user: js, branch: trunk, size: 11421 [annotate] [blame] [check-ins using] [diff] | |
2013-03-04
| ||
17:37 | Replace BOOL with bool. file: [ea8e8f249e] check-in: [09e348c39a] user: js, branch: trunk, size: 11452 [annotate] [blame] [check-ins using] [diff] | |
2013-02-12
| ||
18:35 | Fix -[X509OID isEqual:]. file: [f5a1847ad4] check-in: [2e400eadc7] user: js, branch: trunk, size: 11426 [annotate] [blame] [check-ins using] [diff] | |
17:49 | Prefix all ivars with an underscore. file: [d7426f238d] check-in: [eca3b894f8] user: js, branch: trunk, size: 11358 [annotate] [blame] [check-ins using] [diff] | |
2012-12-19
| ||
21:59 | Adjust to recent ObjFW changes. file: [79d37925ec] check-in: [20cb421460] user: js, branch: trunk, size: 11276 [annotate] [blame] [check-ins using] [diff] | |
2012-10-27
| ||
18:23 | Adjust to recent ObjFW changes. file: [9922d7f262] check-in: [41f9946113] user: js, branch: trunk, size: 11277 [annotate] [blame] [check-ins using] [diff] | |
2012-07-12
| ||
03:09 | Don't access isa directly. file: [9437851e4c] check-in: [8ef0132a06] user: js, branch: trunk, size: 11263 [annotate] [blame] [check-ins using] [diff] | |
2012-06-10
| ||
13:34 | Adjust to latest ObjFW API changes. file: [a82687bce0] check-in: [b857e18139] user: js, branch: trunk, size: 11230 [annotate] [blame] [check-ins using] [diff] | |
2012-03-20
| ||
21:53 | Fix copyright. file: [f86cecc6d4] check-in: [4564eb6a94] user: js, branch: trunk, size: 11230 [annotate] [blame] [check-ins using] [diff] | |
21:45 | Change URL in copyright to Git repository. file: [6b7fa94a81] check-in: [87d86871ad] user: js, branch: trunk, size: 11171 [annotate] [blame] [check-ins using] [diff] | |
2012-01-16
| ||
22:26 | Restore ObjC1 compatibility file: [fa22740f99] check-in: [79529690a9] user: florob@babelmonkeys.de, branch: trunk, size: 11164 [annotate] [blame] [check-ins using] [diff] | |
2011-12-21
| ||
20:02 | Store objects in variables of proper type file: [6953168ee9] check-in: [1325ff2574] user: florob@babelmonkeys.de, branch: trunk, size: 10918 [annotate] [blame] [check-ins using] [diff] | |
2011-11-20
| ||
20:27 | Update to work with OFString changes file: [ecdf1a6c2b] check-in: [3344395fc1] user: florob@babelmonkeys.de, branch: trunk, size: 10911 [annotate] [blame] [check-ins using] [diff] | |
2011-11-04
| ||
19:45 | Cleanup and fix X509Certificate. file: [694ef5d705] check-in: [81cee980ef] user: js, branch: trunk, size: 10361 [annotate] [blame] [check-ins using] [diff] | |
2011-11-02
| ||
00:25 | Implement -description for X509Certificate file: [43e9829432] check-in: [84117b853b] user: florob@babelmonkeys.de, branch: trunk, size: 10181 [annotate] [blame] [check-ins using] [diff] | |
2011-11-01
| ||
15:09 | Add methods for easier certificate verification file: [c571703a37] check-in: [b53c1ba1a8] user: florob@babelmonkeys.de, branch: trunk, size: 9697 [annotate] [blame] [check-ins using] [diff] | |
14:36 | Cache subject, issuer and SANs file: [19eeb8fa7d] check-in: [e100eb1e52] user: florob@babelmonkeys.de, branch: trunk, size: 7232 [annotate] [blame] [check-ins using] [diff] | |
2011-10-24
| ||
00:06 | Rename initWithStruct: to initWithX509Struct: to avoid potential conflicts file: [ea8865b8c0] check-in: [16079bc1a0] user: florob@babelmonkeys.de, branch: trunk, size: 6935 [annotate] [blame] [check-ins using] [diff] | |
2011-10-08
| ||
03:44 |
Add support for fetching some SAN types from X509 certificates
Note: valgrind complains about uninitialized data when UTF8Strings are passed to | |
2011-10-07
| ||
23:56 | Break out some ASN.1 to OFString conversion functionality file: [235fa6b4e5] check-in: [8cb0b716ea] user: florob@babelmonkeys.de, branch: trunk, size: 4116 [annotate] [blame] [check-ins using] [diff] | |
23:13 | Added: Very basic X509 class file: [4b0c950416] check-in: [057c289c6b] user: florob@babelmonkeys.de, branch: trunk, size: 3826 [annotate] [blame] [check-ins using] | |