<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/passlib.git/passlib/drivers, branch class-based</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>bigcrypt/crypt16 work</title>
<updated>2011-02-17T07:02:50+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-02-17T07:02:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=3e775b161a86415053356cc2323d5305cc57c643'/>
<id>3e775b161a86415053356cc2323d5305cc57c643</id>
<content type='text'>
=====================
* added doc files
* bugfix to bigcrypt (w/ UT for it)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
=====================
* added doc files
* bugfix to bigcrypt (w/ UT for it)
</pre>
</div>
</content>
</entry>
<entry>
<title>added bigcrypt &amp; crypt16 as described in perl Authen-Passphrase documentation</title>
<updated>2011-02-16T21:49:23+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-02-16T21:49:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=54401491f2301ebd6d75b9532a35f991ef4a0d06'/>
<id>54401491f2301ebd6d75b9532a35f991ef4a0d06</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>large rearrangment of structure</title>
<updated>2011-02-16T21:13:52+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-02-16T21:13:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=4cfd0bb3647b25ee1a7a3f54d636ef72244f7fcb'/>
<id>4cfd0bb3647b25ee1a7a3f54d636ef72244f7fcb</id>
<content type='text'>
===============================
* moved passlib.hash package to passlib.drivers
* combined some passlib.driver modules together (eg ext_des_crypt merged w/ des_crypt)
* renamed all hash classes to lower case, to match name attrs.
* renamed ext_des_crypt to bsdi_crypt

* added special proxy module "passlib.hash" which lazily loads drivers from correct location
	- registry system reworked, has list of locations for builtin drivers,
	  and capability for apps to add more
	- passlib.hash *is* the registry, changes to it affect list
	- thanks to this, documentation can remain, pointing to passlib.hash.xxx as location for driver

* moved passlib.utils.handlers to passlib.utils.drivers, renamed classes from XxxHandler -&gt; XxxHash

* combined all driver tests into single passlib/tests/test_drivers.py file
* NOTE: disabled default unicode testing, not ready for that yet
* all driver UTs pass (others not checked)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
===============================
* moved passlib.hash package to passlib.drivers
* combined some passlib.driver modules together (eg ext_des_crypt merged w/ des_crypt)
* renamed all hash classes to lower case, to match name attrs.
* renamed ext_des_crypt to bsdi_crypt

* added special proxy module "passlib.hash" which lazily loads drivers from correct location
	- registry system reworked, has list of locations for builtin drivers,
	  and capability for apps to add more
	- passlib.hash *is* the registry, changes to it affect list
	- thanks to this, documentation can remain, pointing to passlib.hash.xxx as location for driver

* moved passlib.utils.handlers to passlib.utils.drivers, renamed classes from XxxHandler -&gt; XxxHash

* combined all driver tests into single passlib/tests/test_drivers.py file
* NOTE: disabled default unicode testing, not ready for that yet
* all driver UTs pass (others not checked)
</pre>
</div>
</content>
</entry>
<entry>
<title>moved passlib.hash to passlib.drivers</title>
<updated>2011-02-16T17:33:44+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-02-16T17:33:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=ce0726991ad2756b890dee2bb3bcf8b72bc0123c'/>
<id>ce0726991ad2756b890dee2bb3bcf8b72bc0123c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
