<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/passlib.git/docs, branch scram-dev</title>
<subtitle>foss.heptapod.net: python-libs/passlib
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/'/>
<entry>
<title>added example hashes to scram documentation, other doc tweaks</title>
<updated>2012-01-10T05:15:48+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-01-10T05:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=b65d2f35fb0d95c1cca55c484c8adc311042a935'/>
<id>b65d2f35fb0d95c1cca55c484c8adc311042a935</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lots of work on scram hash</title>
<updated>2012-01-10T04:17:30+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-01-10T04:17:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=1c449d2ddea632f3b7770f6d0c08f8435ea0cd18'/>
<id>1c449d2ddea632f3b7770f6d0c08f8435ea0cd18</id>
<content type='text'>
handler
-------
* added 'scram' to default registry list
* handler 'algs' keyword now parsed &amp; validated correctly
* digest names normalized -&gt; IANA spec
* saslprep() integrated into code
* added config string format

related
-------
* added documentation (still needs cleaning up though)
* added majority of UTs, still need to add a few edge cases

other
-----
* redid context-&gt;handler deprecation link - code now looks for
  handler._deprecated_detector(settings) to generate a callable,
  should be more efficient, and allow errors to be throw at bind-time
  instead of call-time.

* pbkdf2() function now treats keylen = -1 as request for
  keylen = PRF digest size.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
handler
-------
* added 'scram' to default registry list
* handler 'algs' keyword now parsed &amp; validated correctly
* digest names normalized -&gt; IANA spec
* saslprep() integrated into code
* added config string format

related
-------
* added documentation (still needs cleaning up though)
* added majority of UTs, still need to add a few edge cases

other
-----
* redid context-&gt;handler deprecation link - code now looks for
  handler._deprecated_detector(settings) to generate a callable,
  should be more efficient, and allow errors to be throw at bind-time
  instead of call-time.

* pbkdf2() function now treats keylen = -1 as request for
  keylen = PRF digest size.
</pre>
</div>
</content>
</entry>
<entry>
<title>clarified border case where verify() accepted configuration strings instead of throwing ValueError for some handlers</title>
<updated>2012-01-10T03:59:03+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-01-10T03:59:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=c42fd113ad3da503415c70008d945e24deb3536a'/>
<id>c42fd113ad3da503415c70008d945e24deb3536a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>minor doc changes</title>
<updated>2012-01-02T19:19:38+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-01-02T19:19:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=3b56bcca1021a069507e37caa9f74aceba8e1dd7'/>
<id>3b56bcca1021a069507e37caa9f74aceba8e1dd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CryptContext can now run passwords through SASLPrep via "passprep" options [issue 24]</title>
<updated>2012-01-02T19:18:30+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-01-02T19:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=b6b686f395ce9ea9ec0b56c9d5534d1e68409a1d'/>
<id>b6b686f395ce9ea9ec0b56c9d5534d1e68409a1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>deprecated to_hash_str, replaced all instances with to_native_str</title>
<updated>2011-12-28T22:15:31+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-12-28T22:15:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=9d1ca56acb757a034d66eb0b97acf0ca06245146'/>
<id>9d1ca56acb757a034d66eb0b97acf0ca06245146</id>
<content type='text'>
decided that to_hash_str will always return native string,
feature of hashes being returned as unicode under python 2
is better done through a CryptContext option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
decided that to_hash_str will always return native string,
feature of hashes being returned as unicode under python 2
is better done through a CryptContext option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from default</title>
<updated>2011-12-28T17:42:06+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-12-28T17:42:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=2c443dba95ecd986838dc315a3e590c7fe48695a'/>
<id>2c443dba95ecd986838dc315a3e590c7fe48695a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>large rewrite of how CryptPolicy is parsed and compiled; should result in *much* shorter codepath when calling CryptContext.encrypt(), etc</title>
<updated>2011-12-23T01:03:00+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-12-23T01:03:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=ef5e536b7983c2180311ce2996796ed9f483650c'/>
<id>ef5e536b7983c2180311ce2996796ed9f483650c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>removed 2to3 translation step from setup</title>
<updated>2011-12-06T22:53:19+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-12-06T22:53:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=01dfa4e439db76b6991aa729672a02efcd835e77'/>
<id>01dfa4e439db76b6991aa729672a02efcd835e77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>updated documentation to use some cloud_sptheme 1.3 features</title>
<updated>2011-12-02T20:56:14+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-12-02T20:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=35ceb3862ff6ab8187122003421670d263ced591'/>
<id>35ceb3862ff6ab8187122003421670d263ced591</id>
<content type='text'>
* escaped {} literals in *samp* roles - used on some doc pages
* google analytics integration for pypi docs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* escaped {} literals in *samp* roles - used on some doc pages
* google analytics integration for pypi docs
</pre>
</div>
</content>
</entry>
</feed>
