<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/pycrypto.git, branch v2.1.0alpha2</title>
<subtitle>github.com: dlitz/pycrypto.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/'/>
<entry>
<title>block_template.c: Re-acquire the GIL during a nasty error case</title>
<updated>2009-10-17T00:25:33+00:00</updated>
<author>
<name>Lorenz Quack</name>
<email>don@amberfisharts.com</email>
</author>
<published>2009-10-17T00:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=a7748d0e65fe17fbcb20f7b086536c3ccf68de43'/>
<id>a7748d0e65fe17fbcb20f7b086536c3ccf68de43</id>
<content type='text'>
This error should never occur, but we might as well handle it properly anyway.

This fixes https://bugs.launchpad.net/pycrypto/+bug/452195
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This error should never occur, but we might as well handle it properly anyway.

This fixes https://bugs.launchpad.net/pycrypto/+bug/452195
</pre>
</div>
</content>
</entry>
<entry>
<title>Update RandomPool warning to indicate that *previous* versions were broken</title>
<updated>2009-10-12T22:39:54+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-12T22:39:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=4cf61f7ebbf7a4985dac5115ae667967b3db0848'/>
<id>4cf61f7ebbf7a4985dac5115ae667967b3db0848</id>
<content type='text'>
The *new* version uses Crypto.Random, so it's not broken, but we still want to
warn users and developers that their applications have been using an insecure
RNG up to this point.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The *new* version uses Crypto.Random, so it's not broken, but we still want to
warn users and developers that their applications have been using an insecure
RNG up to this point.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update ChangeLog</title>
<updated>2009-10-12T21:00:37+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-12T21:00:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=f2dc3056031318c3e873e256ca9fc668ddaa0071'/>
<id>f2dc3056031318c3e873e256ca9fc668ddaa0071</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release the global interpreter lock during encryption, decryption, and hashing.</title>
<updated>2009-10-12T20:43:18+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-12T20:11:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=2150aca61f27dc80981a914d2b11c038e84b0c87'/>
<id>2150aca61f27dc80981a914d2b11c038e84b0c87</id>
<content type='text'>
These are the easy ones.  We don't release the GIL on cipher initialization,
hash initialization, or hash finalization, because those functions might make
Python API calls, and we would need to add a mechism for re-acquiring the GIL
in those cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are the easy ones.  We don't release the GIL on cipher initialization,
hash initialization, or hash finalization, because those functions might make
Python API calls, and we would need to add a mechism for re-acquiring the GIL
in those cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>Counter: Add some assert() statements</title>
<updated>2009-10-12T18:53:59+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-11T01:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=acf6183a53e2ce8849bc27afd51991babe69338d'/>
<id>acf6183a53e2ce8849bc27afd51991babe69338d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>setup.py: Add USE_GCOV variable for building with gcov</title>
<updated>2009-10-12T18:53:59+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-11T06:04:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=afbaf76c8c38147a827935293fb9b93a77095cbd'/>
<id>afbaf76c8c38147a827935293fb9b93a77095cbd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SelfTest: Clarify descriptions &amp; ordering of Cipher tests</title>
<updated>2009-10-12T18:53:58+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-11T02:56:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=4ad1cd62169a59dc91c572925c259562c3e3b08a'/>
<id>4ad1cd62169a59dc91c572925c259562c3e3b08a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for counter wraparound when encrypting using MODE_CTR</title>
<updated>2009-10-12T18:53:58+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-10T22:13:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=3d4d4909fb3625ae8746d1b61776b82a0d791150'/>
<id>3d4d4909fb3625ae8746d1b61776b82a0d791150</id>
<content type='text'>
- Add check_wraparound_func pointer to PCT_CounterObject
- Call check_wraparound_func from block_template.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add check_wraparound_func pointer to PCT_CounterObject
- Call check_wraparound_func from block_template.c
</pre>
</div>
</content>
</entry>
<entry>
<title>SelfTest: Add regression test for MODE_CTR ciphers not raising OverflowError when shortcut is used</title>
<updated>2009-10-12T18:53:54+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-10T21:50:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=bfee094ad23cb2406eedc1bbee6c498f40353695'/>
<id>bfee094ad23cb2406eedc1bbee6c498f40353695</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SelfTest: Test new Counter anti-wraparound behaviour</title>
<updated>2009-10-12T18:49:03+00:00</updated>
<author>
<name>Dwayne C. Litzenberger</name>
<email>dlitz@dlitz.net</email>
</author>
<published>2009-10-10T21:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/pycrypto.git/commit/?id=74e898a3e6589dacfecc34c1b388204a29ebf0f2'/>
<id>74e898a3e6589dacfecc34c1b388204a29ebf0f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
