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: