<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/passlib.git/passlib/handler.py, branch ironpython-support-dev</title>
<subtitle>foss.heptapod.net: python-libs/passlib
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/'/>
<entry>
<title>rearranged some modules</title>
<updated>2011-01-30T05:55:05+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-30T05:55:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=64a9839834222c100c2f6f55b4816067b2bea62a'/>
<id>64a9839834222c100c2f6f55b4816067b2bea62a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>working on policy for CryptContext, names must now use underscores instead of hyphens</title>
<updated>2011-01-30T05:49:52+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-30T05:49:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=8c30947f80af082856c8c325e77ed06ac2d0aae1'/>
<id>8c30947f80af082856c8c325e77ed06ac2d0aae1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wow. lots of rearranging</title>
<updated>2011-01-28T06:35:56+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-28T06:35:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=fea8e73c8e9bef3e9423af50c128cb20e7813b09'/>
<id>fea8e73c8e9bef3e9423af50c128cb20e7813b09</id>
<content type='text'>
========================
* back to 1.2 structure
* moved h64 helpers into utils.h64 module
* pared down CryptHandler
* tightened UTs somewhat
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
========================
* back to 1.2 structure
* moved h64 helpers into utils.h64 module
* pared down CryptHandler
* tightened UTs somewhat
</pre>
</div>
</content>
</entry>
<entry>
<title>moved secret_chars to UTs; moved default/min/max_rounds to ExtCryptHandler; updated CryptHandler docs</title>
<updated>2011-01-27T22:01:30+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-27T22:01:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=bc738f4c6e35a31c9edd5fb54f13773e15978a09'/>
<id>bc738f4c6e35a31c9edd5fb54f13773e15978a09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>misc tweaks</title>
<updated>2011-01-26T21:28:37+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-26T21:28:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=a0f25630f6cf96d867b8a903c9f8c187c1261476'/>
<id>a0f25630f6cf96d867b8a903c9f8c187c1261476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ExtCryptHandler.verify() does directly checksum comparision, removed need for norm_hash</title>
<updated>2011-01-26T20:58:01+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-26T20:58:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=4b2831ffa859370496d96176704a3b69a73d304b'/>
<id>4b2831ffa859370496d96176704a3b69a73d304b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tweaked interface a little</title>
<updated>2011-01-26T20:51:03+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-26T20:51:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=08980eddf9f8a68d4cf1c07c14492b7d2948ecf2'/>
<id>08980eddf9f8a68d4cf1c07c14492b7d2948ecf2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>removed salt_bytes, checksum_bytes attrs; not really useful, and could be put in docstrings</title>
<updated>2011-01-26T20:22:49+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-26T20:22:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=63361366f1f5254204ba07613fd7b112188321d8'/>
<id>63361366f1f5254204ba07613fd7b112188321d8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactoring interface: added genhash(), genconfig(); defaults for ident/verify/encrypt based on them</title>
<updated>2011-01-26T18:56:29+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-26T18:56:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=3418abdbe20b0c9d8a5d13d43c1a15efd3cab49a'/>
<id>3418abdbe20b0c9d8a5d13d43c1a15efd3cab49a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>misc updates</title>
<updated>2011-01-24T21:21:33+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-01-24T21:21:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/passlib.git/commit/?id=5e9e909043cab4133443c574ef4318bb229e87ec'/>
<id>5e9e909043cab4133443c574ef4318bb229e87ec</id>
<content type='text'>
============
* wrote up info about sha-crypt deviations from spec
* split sha crypt backends into separate function
* sha crypt now checks if os crypt supports $5$ and $6$, and uses them instead of pure python backend
* md5 crypt backend split into separate function
* added support for apache variant of md5 crypt ("apr-md5-crypt", in same file)
* handler: _norm_salt can now handle min_salt_chars=0
* handler: _norm_salt has validate code split into separate method (for sha crypt)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
============
* wrote up info about sha-crypt deviations from spec
* split sha crypt backends into separate function
* sha crypt now checks if os crypt supports $5$ and $6$, and uses them instead of pure python backend
* md5 crypt backend split into separate function
* added support for apache variant of md5 crypt ("apr-md5-crypt", in same file)
* handler: _norm_salt can now handle min_salt_chars=0
* handler: _norm_salt has validate code split into separate method (for sha crypt)
</pre>
</div>
</content>
</entry>
</feed>
