2009-08-07Fixed iPhone OS build. (issue 3) default tip
Jens Alfke <jens@mooseyard.com> [Fri, 07 Aug 2009 11:24:53 -0700] rev 28
Fixed iPhone OS build. (issue 3)

2009-07-21MYCertificate now checks validity of self-signed certs loaded from the keychain (because the Security framework doesn't validate self-signed certs.)
Jens Alfke <jens@mooseyard.com> [Tue, 21 Jul 2009 10:13:08 -0700] rev 27
MYCertificate now checks validity of self-signed certs loaded from the keychain (because the Security framework doesn't validate self-signed certs.)

2009-07-01Whew, lots and lots of changes accumulated over the past few weeks. Mostly fixes for bugs I discovered while retrofitting Cloudy to use MYCrypto.
Jens Alfke <jens@mooseyard.com> [Wed, 01 Jul 2009 14:19:13 -0700] rev 26
Whew, lots and lots of changes accumulated over the past few weeks. Mostly fixes for bugs I discovered while retrofitting Cloudy to use MYCrypto.

2009-06-10Changed the X.509 version number in generated certs from 1 to 3, so that SecCertificateCreateFromData on iPhone will accept them. :-/
Jens Alfke <jens@mooseyard.com> [Wed, 10 Jun 2009 09:02:18 -0700] rev 25
Changed the X.509 version number in generated certs from 1 to 3, so that SecCertificateCreateFromData on iPhone will accept them. :-/

2009-06-09* More work on iPhone compatibility.
Jens Alfke <jens@mooseyard.com> [Tue, 09 Jun 2009 23:58:03 -0700] rev 24
* More work on iPhone compatibility.
* Restored the signature-verification code to MYCertInfo, which I'd removed earlier. I now need it to verify self-signed certs, since the Security framework won't do it for me.
* Merged MYCertificate-iPhone.m into MYCertificate.m since there's more shared code now.

2009-06-07A snapshot taken during the long, agonizing crawl toward getting everything running on iPhone.
Jens Alfke <jens@mooseyard.com> [Sun, 07 Jun 2009 21:53:56 -0700] rev 23
A snapshot taken during the long, agonizing crawl toward getting everything running on iPhone.

2009-06-06Added a few comments. That is all.
Jens Alfke <jens@mooseyard.com> [Sat, 06 Jun 2009 15:36:35 -0700] rev 22
Added a few comments. That is all.

2009-06-06* Created class MYCertificateRequest, factored out of MYCertificateInfo.
Jens Alfke <jens@mooseyard.com> [Sat, 06 Jun 2009 15:01:28 -0700] rev 21
* Created class MYCertificateRequest, factored out of MYCertificateInfo.
* Added method to create a MYIdentity directly from a MYCertificateRequest.
* Added raw modulus+exponent accessor and initializer for MYPublicKey.
* Removed obsolete MYCertGen code, and the MYPrivateKey identity-creation method that used it.

2009-06-05Factored out the name accessors of MYParsedCertificate into a new class MYCertificateName, so that both subject and issuer can be accessed. A bit of other cleanup too.
Jens Alfke <jens@mooseyard.com> [Fri, 05 Jun 2009 08:57:18 -0700] rev 20
Factored out the name accessors of MYParsedCertificate into a new class MYCertificateName, so that both subject and issuer can be accessed. A bit of other cleanup too.

2009-06-04Whew! MYParsedCertificate can now generate certs from scratch. Also added improvements and fixes to the BER/DER codecs.
Jens Alfke <jens@mooseyard.com> [Thu, 04 Jun 2009 18:36:30 -0700] rev 19
Whew! MYParsedCertificate can now generate certs from scratch. Also added improvements and fixes to the BER/DER codecs.