From mzipay at ag.com Wed Mar 9 22:52:48 2005 From: mzipay at ag.com (Matthew Zipay) Date: Wed, 09 Mar 2005 16:52:48 -0500 Subject: [pyOpenSSL] Accessing DC fields of X509_NAME struct Message-ID: <422F7030.80107@ag.com> Hello. The documentation for OpenSSL.crypto.X509Name makes no mention of the DC fields of the X509_NAME struct being accessible... however, I need to read the value for a project I'm currently working on. I decided to try accessing ".DC" on an X509Name instance anyway and noticed that it is in fact available. Problem is, I can only seem to access the first DC field. So, my question: is it possible to access multiple DC fields via pyopenssl, or did I just stumble upon an oddity that's best left alone until a future release? Thanks. btw - I am running pyopenssl 0.6, Python 2.3.3, RH Linux. From MKRodriguez at lbl.gov Tue Mar 29 03:44:11 2005 From: MKRodriguez at lbl.gov (Matthew Rodriguez DSD staff) Date: Mon, 28 Mar 2005 17:44:11 -0800 Subject: [pyOpenSSL] certificate chain verification Message-ID: <4248B2EB.9000006@lbl.gov> I would like to add another feature to pyopenssl. It would allow for a different certificate chain verification callback. The callback would give access to the X509_STORE_CTX structure. The current callback function globus_verify_callback is ok, but it doesn't do everything that our project needs. So I would like to add anther callback that would pass this data structure up to Python. That being said, I was wondering what the plans are for the next release of pyopenssl. I have submitted a patch that allows session resumption and now I want to add another feature to pyopenssl, but I also need to have these features be in a release in the near future, the last release was in August. I would be willing to spend time working on the release of pyopenssl, and even becoming a developer on the project. I've been pretty happy with the functionality that pyOpenSSL provides, and I would like to work on improving this software. What are people's thoughts on another release? Thanks Matt Rodriguez