bdd641b92d
Use dot syntax
2019-03-14 23:02:31 +01:00
ea1fd23be5
Adjust to ObjFW changes
2017-07-23 01:09:18 +02:00
cd3d39a9c2
Modernize the code a little
2017-05-14 02:33:26 +02:00
c428df9b60
Adjust to recent ObjFW changes
2017-05-08 02:31:13 +02:00
d11fe7ad01
Fix URL in copyright headers
2017-04-15 21:37:46 +02:00
7c85e21d8f
Change webkeks.org -> heap.zone
...
While at it, also update the copyright years where they were incomplete.
2016-07-09 22:19:20 +02:00
eed791dff1
Conform to OFTLSSocket
...
This also introduces automatic certificate verification and enables it
by default, as required by OFTLSSocket.
There are still TODOs until OFTLSSocket is fully implemented.
2015-05-24 21:33:09 +02:00
bdd815ec47
Adjust to reworked exception API.
2013-06-23 13:10:33 +02:00
89c705d9ed
Replace BOOL with bool.
2013-03-04 18:37:09 +01:00
644461e602
Fix -[X509OID isEqual:].
2013-02-12 19:35:28 +01:00
bb240ea8aa
Prefix all ivars with an underscore.
2013-02-12 18:49:20 +01:00
20253c05c6
Adjust to recent ObjFW changes.
2012-12-19 22:59:32 +01:00
02478205c7
Adjust to recent ObjFW changes.
2012-10-27 20:23:30 +02:00
430bde693e
Don't access isa directly.
2012-07-12 05:09:43 +02:00
edadc4878b
Adjust to latest ObjFW API changes.
2012-06-10 15:34:06 +02:00
935b6558f3
Fix copyright.
2012-03-20 22:53:57 +01:00
c089411ad3
Change URL in copyright to Git repository.
2012-03-20 22:45:01 +01:00
Florian Zeitz
8c3b57e107
Restore ObjC1 compatibility
2012-01-16 23:26:46 +01:00
Florian Zeitz
820f0a04d1
Store objects in variables of proper type
2011-12-21 21:02:32 +01:00
Florian Zeitz
bb74e6cfd8
Update to work with OFString changes
2011-11-20 21:27:34 +01:00
22ce8a2a8c
Cleanup and fix X509Certificate.
2011-11-04 20:45:26 +01:00
Florian Zeitz
165ee6acca
Implement -description for X509Certificate
2011-11-02 01:25:36 +01:00
Florian Zeitz
3b0fbe7868
Add methods for easier certificate verification
2011-11-01 16:09:29 +01:00
Florian Zeitz
53932c0acb
Cache subject, issuer and SANs
2011-11-01 15:36:17 +01:00
Florian Zeitz
4852272bcf
Rename initWithStruct: to initWithX509Struct: to avoid potential conflicts
2011-10-24 02:06:41 +02:00
Florian Zeitz
6ed58f5e6e
Add support for fetching some SAN types from X509 certificates
...
Note: valgrind complains about uninitialized data when UTF8Strings are passed to
ASN1_STRING_to_UTF8(), however the result is fine. Accessing the same data by
other means does not yield the error, I therefore suspect it a false positive.
2011-10-08 05:44:36 +02:00
Florian Zeitz
cf45a92e0b
Break out some ASN.1 to OFString conversion functionality
2011-10-08 01:56:55 +02:00
Florian Zeitz
c804feb98b
Very basic X509 class
2011-10-08 01:13:14 +02:00