From exarkun at twistedmatrix.com Fri Apr 8 01:22:47 2011 From: exarkun at twistedmatrix.com (exarkun at twistedmatrix.com) Date: Thu, 07 Apr 2011 23:22:47 -0000 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 Message-ID: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> Hello all, I'm working on a new pyOpenSSL release. There are various sorts of pyOpenSSL 0.12a1 packages at , and it would be great to get some testing of these before I make a final release of 0.12. This is a small bugfix and feature release. The near complete changelog is: 2011-04-06 Jean-Paul Calderone * OpenSSL/crypto/x509.c: Add get_extension_count and get_extension to the X509 type, allowing read access to certificate extensions. * OpenSSL/crypto/x509ext.c: Add get_short_name and get_data to the X509Extension type, allowing read access to the contents of an extension. 2011-03-21 Olivier Hervieu * OpenSSL/ssl/ssl.c: Expose a number of symbolic constants for values passed to the connection "info" callback. 2011-01-22 Jean-Paul Calderone * OpenSSL/ssl/connection.py: Add support for new-style buffers (primarily memoryviews) to Connection.send and Connection.sendall. Also, as a reminder, there is now a pyOpenSSL list hosted on Launchpad. At some point I will stop sending announcements to this sourceforge list. :) Thanks, Jean-Paul From glyph at twistedmatrix.com Fri Apr 8 02:03:53 2011 From: glyph at twistedmatrix.com (Glyph Lefkowitz) Date: Thu, 7 Apr 2011 20:03:53 -0400 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> Message-ID: <6D872C6F-FC36-4480-AA8E-C413C5BD1BA1@twistedmatrix.com> On Apr 7, 2011, at 7:22 PM, exarkun at twistedmatrix.com wrote: > Also, as a reminder, there is now a pyOpenSSL list hosted on Launchpad. > At some point I will stop sending announcements to this sourceforge > list. :) Since Launchpad's UI makes this basically impossible to discover, here are the steps for getting on to that list: Make sure you have a launchpad.net account and are logged in. (Start here if you don't have one: .) If you already did have one, make sure your email address is correct. (See to double check.) Go here: . (By the way, JP, this isn't linked anywhere from .) Click "join the team". Make sure "Subscribe me to this team's mailing list" is checked. Click "join". -------------- next part -------------- An HTML attachment was scrubbed... URL: From exarkun at twistedmatrix.com Fri Apr 8 03:07:17 2011 From: exarkun at twistedmatrix.com (exarkun at twistedmatrix.com) Date: Fri, 08 Apr 2011 01:07:17 -0000 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: <6D872C6F-FC36-4480-AA8E-C413C5BD1BA1@twistedmatrix.com> References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> <6D872C6F-FC36-4480-AA8E-C413C5BD1BA1@twistedmatrix.com> Message-ID: <20110408010717.1992.1403436505.divmod.xquotient.300@localhost.localdomain> On 12:03 am, glyph at twistedmatrix.com wrote: >On Apr 7, 2011, at 7:22 PM, exarkun at twistedmatrix.com wrote: >>Also, as a reminder, there is now a pyOpenSSL list hosted on >>Launchpad. >>At some point I will stop sending announcements to this sourceforge >>list. :) > >Since Launchpad's UI makes this basically impossible to discover, here >are the steps for getting on to that list: > >Make sure you have a launchpad.net account and are logged in. (Start >here if you don't have one: >.) >If you already did have one, make sure your email address is correct. >(See to double >check.) >Go here: . (By the way, JP, >this isn't linked anywhere from .) >Click "join the team". >Make sure "Subscribe me to this team's mailing list" is checked. >Click "join". Thanks for spelling that out. Jean-Paul From mal at egenix.com Mon Apr 11 20:31:30 2011 From: mal at egenix.com (M.-A. Lemburg) Date: Mon, 11 Apr 2011 20:31:30 +0200 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> Message-ID: <4DA34902.5070709@egenix.com> exarkun at twistedmatrix.com wrote: > Also, as a reminder, there is now a pyOpenSSL list hosted on Launchpad. > At some point I will stop sending announcements to this sourceforge > list. :) Please keep using this list for pyOpenSSL announcements and user discussions. I find it strange to have a user mailing list that's closed to "team members". If you don't like SF mailing lists, I'd suggest to move the list over to python.org. This is easy, given that SF mailing lists use Mailman. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Apr 11 2011) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From glyph at twistedmatrix.com Mon Apr 11 21:56:39 2011 From: glyph at twistedmatrix.com (Glyph Lefkowitz) Date: Mon, 11 Apr 2011 15:56:39 -0400 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: <4DA34902.5070709@egenix.com> References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> <4DA34902.5070709@egenix.com> Message-ID: On Apr 11, 2011, at 2:31 PM, M.-A. Lemburg wrote: > exarkun at twistedmatrix.com wrote: >> Also, as a reminder, there is now a pyOpenSSL list hosted on Launchpad. >> At some point I will stop sending announcements to this sourceforge >> list. :) > > Please keep using this list for pyOpenSSL announcements and user > discussions. I find it strange to have a user mailing list that's > closed to "team members". The "team" in this case is PyOpenSSL users, not developers. Just think of it as Launchpad jargon for a "group". (Also, file a bug against launchpad for having such confusing jargon.) > If you don't like SF mailing lists, I'd suggest to move the list over > to python.org. This is easy, given that SF mailing lists use Mailman. I am completely neutral on this, I will just join whatever list the maintainer tells me discussion will happen on :). -glyph -------------- next part -------------- An HTML attachment was scrubbed... URL: From exarkun at twistedmatrix.com Tue Apr 12 05:42:23 2011 From: exarkun at twistedmatrix.com (exarkun at twistedmatrix.com) Date: Tue, 12 Apr 2011 03:42:23 -0000 Subject: [pyOpenSSL] pyOpenSSL 0.12 released Message-ID: <20110412034223.1992.2143039669.divmod.xquotient.423@localhost.localdomain> Exciting news everyone, I have just released pyOpenSSL 0.12. pyOpenSSL provides Python bindings to a number of OpenSSL APIs, including certificates, public and private keys, and of course running TLS (SSL) over sockets or arbitrary in- memory buffiers. This release fixes an incompatibility with Python 2.7 involving memoryviews. It also exposes the "info callback" constants used to report progress of the TLS handshake and later steps of SSL connections. Perhaps most interestingly, it also adds support for inspecting arbitrary X509 extensions. http://python.org/pypi/pyOpenSSL - check it out. Jean-Paul From zooko at zooko.com Tue Apr 12 06:20:38 2011 From: zooko at zooko.com (Zooko O'Whielacronx) Date: Mon, 11 Apr 2011 22:20:38 -0600 Subject: [pyOpenSSL] pyOpenSSL 0.12 released In-Reply-To: <20110412034223.1992.2143039669.divmod.xquotient.423@localhost.localdomain> References: <20110412034223.1992.2143039669.divmod.xquotient.423@localhost.localdomain> Message-ID: Ugh, look: an advertisement appended to your announcement email. I hate advertisements. Even more than having to be a "team member" in order to subscribe to a mailing list. Also: congratulations on the release and thanks for the work on pyOpenSSL! Regards, Zooko On Mon, Apr 11, 2011 at 9:42 PM, wrote: > Exciting news everyone, ... > http://python.org/pypi/pyOpenSSL - check it out. > > Jean-Paul > > ------------------------------------------------------------------------------ > Forrester Wave Report - Recovery time is now measured in hours and minutes > not days. Key insights are discussed in the 2010 Forrester Wave Report as > part of an in-depth evaluation of disaster recovery service providers. > Forrester found the best-in-class provider in terms of services and vision. > Read this report now! ?http://p.sf.net/sfu/ibm-webcastpromo > _______________________________________________ > pyopenssl-list mailing list > pyopenssl-list at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pyopenssl-list > From mal at egenix.com Thu Apr 21 12:42:28 2011 From: mal at egenix.com (M.-A. Lemburg) Date: Thu, 21 Apr 2011 12:42:28 +0200 Subject: [pyOpenSSL] pyOpenSSL 0.12 released In-Reply-To: References: <20110412034223.1992.2143039669.divmod.xquotient.423@localhost.localdomain> Message-ID: <4DB00A14.9030809@egenix.com> Zooko O'Whielacronx wrote: > Ugh, look: an advertisement appended to your announcement email. I > hate advertisements. Even more than having to be a "team member" in > order to subscribe to a mailing list. Jean-Paul, should I ask Barry (or one of the other list masters) to create an open pyopenssl list on python.org ? > Also: congratulations on the release and thanks for the work on pyOpenSSL! Thanks from me as well ! Time to update our pyOpenSSL distribution again :-) > Regards, > > Zooko > > On Mon, Apr 11, 2011 at 9:42 PM, wrote: >> Exciting news everyone, > ... >> http://python.org/pypi/pyOpenSSL - check it out. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Apr 21 2011) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From exarkun at twistedmatrix.com Sat Apr 23 03:21:35 2011 From: exarkun at twistedmatrix.com (exarkun at twistedmatrix.com) Date: Sat, 23 Apr 2011 01:21:35 -0000 Subject: [pyOpenSSL] pyOpenSSL 0.12 released In-Reply-To: <4DB00A14.9030809@egenix.com> References: <20110412034223.1992.2143039669.divmod.xquotient.423@localhost.localdomain> <4DB00A14.9030809@egenix.com> Message-ID: <20110423012135.1992.1676870862.divmod.xquotient.964@localhost.localdomain> On 21 Apr, 10:42 am, mal at egenix.com wrote: >Zooko O'Whielacronx wrote: >>Ugh, look: an advertisement appended to your announcement email. I >>hate advertisements. Even more than having to be a "team member" in >>order to subscribe to a mailing list. > >Jean-Paul, should I ask Barry (or one of the other list masters) to >create an open pyopenssl list on python.org ? I don't really care where the list is. I figured since the code and tickets are on Launchpad it would make sense to host the list there. I don't see why being a "team member" is off-putting; it's not really any different from having to create an account with a mailman list. If Launchpad is really objectionable, then I don't mind staying on sourceforge. If people really can't stand sourceforge either, then a python.org list is fine with me too. >>Also: congratulations on the release and thanks for the work on >>pyOpenSSL! > >Thanks from me as well ! Thanks. :) Jean-Paul From mal at egenix.com Sat Apr 23 14:30:17 2011 From: mal at egenix.com (M.-A. Lemburg) Date: Sat, 23 Apr 2011 14:30:17 +0200 Subject: [pyOpenSSL] pyOpenSSL 0.12 released In-Reply-To: <20110423012135.1992.1676870862.divmod.xquotient.964@localhost.localdomain> References: <20110412034223.1992.2143039669.divmod.xquotient.423@localhost.localdomain> <4DB00A14.9030809@egenix.com> <20110423012135.1992.1676870862.divmod.xquotient.964@localhost.localdomain> Message-ID: <4DB2C659.9030806@egenix.com> exarkun at twistedmatrix.com wrote: > On 21 Apr, 10:42 am, mal at egenix.com wrote: >> Zooko O'Whielacronx wrote: >>> Ugh, look: an advertisement appended to your announcement email. I >>> hate advertisements. Even more than having to be a "team member" in >>> order to subscribe to a mailing list. >> >> Jean-Paul, should I ask Barry (or one of the other list masters) to >> create an open pyopenssl list on python.org ? > > I don't really care where the list is. I figured since the code and > tickets are on Launchpad it would make sense to host the list there. I > don't see why being a "team member" is off-putting; it's not really any > different from having to create an account with a mailman list. > > If Launchpad is really objectionable, then I don't mind staying on > sourceforge. If people really can't stand sourceforge either, then a > python.org list is fine with me too. If Launchpad were more geared up for providing a better user experience, I wouldn't mind having to sign up with them, but as it stands, finding the mailing is really non-intuitive. Unless you know that there is a list, you wouldn't even think there is one: the link to the list only shows up under "Answers" as "Answer Contact" and page there makes it look like the list is for pyOpenSSL developers only: https://launchpad.net/~pyopenssl-users You'd get a lot more user attention with a list on python.org which is announced on the python.org list page. http://mail.python.org/mailman/listinfo I'd also suggest adding links to the list from the SF page, the launchpad description and your release emails. pyOpenSSL certainly deserves more attention in Python land, IMHO. >>> Also: congratulations on the release and thanks for the work on >>> pyOpenSSL! >> >> Thanks from me as well ! > > Thanks. :) > > Jean-Paul -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Apr 23 2011) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2011-06-20: EuroPython 2011, Florence, Italy 58 days to go ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From zooko at zooko.com Sun Apr 24 03:11:56 2011 From: zooko at zooko.com (Zooko O'Whielacronx) Date: Sat, 23 Apr 2011 19:11:56 -0600 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> <4DA34902.5070709@egenix.com> Message-ID: I took the liberty of anonymously quoting MAL and Glyph on https://bugs.launchpad.net/launchpad/+bug/194126 . Regards, Zooko From mal at egenix.com Tue Apr 26 12:17:48 2011 From: mal at egenix.com (M.-A. Lemburg) Date: Tue, 26 Apr 2011 12:17:48 +0200 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> <4DA34902.5070709@egenix.com> Message-ID: <4DB69BCC.2090203@egenix.com> Zooko O'Whielacronx wrote: > I took the liberty of anonymously quoting MAL and Glyph on > https://bugs.launchpad.net/launchpad/+bug/194126 . Thanks. Just to clarify: I personally don't have a problem with doing all the necessary steps to sign up to a Launchpad list - I just think that in order to get more people attracted to pyOpenSSL, the feedback channel needs to be easy to find, open and straight forward to subscribe to. To wrap up: should I go ahead and get a python.org list setup for the project ? Jean-Paul: if you have access to the SF mbox file of the list there, we could have that imported to the new python.org list's archive. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Apr 26 2011) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ 2011-06-20: EuroPython 2011, Florence, Italy 55 days to go ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ From glyph at twistedmatrix.com Wed Apr 27 07:22:38 2011 From: glyph at twistedmatrix.com (Glyph Lefkowitz) Date: Wed, 27 Apr 2011 01:22:38 -0400 Subject: [pyOpenSSL] pyOpenSSL 0.12a1 In-Reply-To: <4DB69BCC.2090203@egenix.com> References: <20110407232247.1992.732698433.divmod.xquotient.284@localhost.localdomain> <4DA34902.5070709@egenix.com> <4DB69BCC.2090203@egenix.com> Message-ID: <38333A81-6D37-4BCB-9592-74975A75F6D6@twistedmatrix.com> On Apr 26, 2011, at 6:17 AM, M.-A. Lemburg wrote: > Zooko O'Whielacronx wrote: >> I took the liberty of anonymously quoting MAL and Glyph on >> https://bugs.launchpad.net/launchpad/+bug/194126 . > > Thanks. > > Just to clarify: I personally don't have a problem > with doing all the necessary steps to sign up to a Launchpad > list - I just think that in order to get more people attracted > to pyOpenSSL, the feedback channel needs to be easy to find, > open and straight forward to subscribe to. > > To wrap up: should I go ahead and get a python.org list setup > for the project ? > > Jean-Paul: if you have access to the SF mbox file of the list > there, we could have that imported to the new python.org list's > archive. Personally I'd prefer it if we could use the Launchpad list, so that all the code-hosting facilities are in one place. I presume that eventually Launchpad's UI will get better (perhaps even as a direct result of the bug linked above) and it will be more obvious how to get on the mailing list; for now, we could just have some clearer text and a link in the project's description. But a python.org mailing list will forever be an extraneous link hanging off the side, rather than just a part of the facilities that the project offers where it's hosted. But this is a very mild preference and I will not defend it further than this one message, so please feel free to ignore :). -------------- next part -------------- An HTML attachment was scrubbed... URL: