Framework work-in-progress update
Status: Abandoned
Brought to you by:
wadetregaskis
From: Wade T. <wjt...@st...> - 2003-05-26 12:34:34
|
Just a note that I've posted the latest source up on SourceForge. This update has quite a few unfinished bits and pieces in it, because I wasn't aiming for a particularly well-rounded release - just an update, to fix some noticeable bugs in the previous version. I'm working on x509 support, and have added something like 20 new classes for it, mostly as wrappers around CSSM structures. I'm still puzzling over the memory management behind this, so even though these classes are largely useless at the moment, any tips or bug reports would be greatly appreciated. I've extended a few classes, such as the Keychain class, to allow you to find keychains all over the local computer, including for other users, and open these keychains as you'd expect. These new functions are well tested, although how well they actually work on a network machine remains to be seen. Another thing that's new is two methods of the Certificate class to retrieve and set the default certificate for the current user. Note that these have not been tested - not even a little bit. They may not work at all. Until I get the code working to actually generate a certificate from scratch, I can't very well test much else in this area. On that note - certificate generation - I've been trying to lay the ground work in various places, including the x509 classes previously mentioned. How close I am I don't know, although I may very well add a quick hack for the time being, using code from Apple's certtool. The final thing of note is that the framework has now passed 10000 lines of code - 10019, to be exact. Hooray for arbitrary, meaningless milestones! :) Wade Tregaskis -- Sed quis custodiet ipsos custodes? |