Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 22 and Version 23 of CertMgr


Ignore:
Timestamp:
May 30, 2007, 6:26:13 AM (17 years ago)
Author:
wehlhard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CertMgr

    v22 v23  
    2626TODO: Go through the full "create an SSL connection" process and figure out how everything fits in.
    2727
     28== Key Store ==
     29The API for this hasn't been decided yet. However, the organization will look something like this:
     30~/.purple/certificates/cert_scheme_name/cert_unique_id(.pem?)
     31So an example X.509 certificate might be stored as:
     32~/.purple/certificates/x509/gmail_com_1234567890abcdef1234567890abcdef.pem
     33Some metadata may be necessary for each certificate.
     34
     35== Miscellaneous API changes ==
     36* Jabber (and possibly other protocols) use purple_ssl_connect_fd to create SSL connections, throwing out possibly important data about the other end of the connection (hostname, port number) in the process. In the interests of keeping this data intact, I propose adding a purple_ssl_connect_proxyconn that will create an SSL connection around a previously existing ProxyConnection instead of ripping out its file descriptor and starting anew.
    2837
    2938= Issues =
     
    5059
    5160= Status =
     61== 29 May 2007 ==
     62With some prodding from Ethan, a lot of stuff came together for me design-wise today. I got a substantial part of the API changes laid out.
    5263== 25 May 2007 ==
    5364Divergence point reached. With the addition of purple_base16_encode_chunked, my changes will force at least a minor version increment.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!