<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/passlib.git/docs/lib/passlib.hash.django_std.rst, branch stable</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>passlib.hash: added ldap_salted_sha256 &amp; ldap_salted_512 (issue 124)</title>
<updated>2020-10-06T01:14:41+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2020-10-06T01:14:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=3f1ad211d9499f5c36e9cc90c888c6e0da50ab3c'/>
<id>3f1ad211d9499f5c36e9cc90c888c6e0da50ab3c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: minor wording corrections, replaced 'encrypt' with 'hash' in a bunch of places.</title>
<updated>2016-11-25T16:53:32+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2016-11-25T16:53:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=5e230694bdc3c16a6962d3a57ec821584dccdc23'/>
<id>5e230694bdc3c16a6962d3a57ec821584dccdc23</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>passlib.handlers.django: added support for django_argon2</title>
<updated>2016-11-22T20:47:32+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2016-11-22T20:47:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=5d26ffc04d36740a1c695023e36b1ee8114dffa8'/>
<id>5d26ffc04d36740a1c695023e36b1ee8114dffa8</id>
<content type='text'>
* added django_argon2 wrapper &amp; docs

* added method for PrefixWrapper to generically preserve custom attrs  when
  creating variants, so .django_name attr is persisted across .using() calls.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added django_argon2 wrapper &amp; docs

* added method for PrefixWrapper to generically preserve custom attrs  when
  creating variants, so .django_name attr is persisted across .using() calls.
</pre>
</div>
</content>
</entry>
<entry>
<title>.encrypt() method renamed to .hash(), other api cleanups</title>
<updated>2016-06-10T16:32:52+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2016-06-10T16:32:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=281dacd121d72c7570442a13f2113f63c6c439ba'/>
<id>281dacd121d72c7570442a13f2113f63c6c439ba</id>
<content type='text'>
.encrypt()
----------
hash.encrypt() &amp; context.encrypt() have been renamed to .hash().
this should take care of the long-standing issue 21 (the poor naming of .encrypt).
per docs, legacy aliases will remain in place until passlib 2.0.

.genhash() / .genconfig()
-------------------------
taking advantage of this reorganization to also deprecate .genconfig()
and .genhash() -- they're not really useful in a modern system,
nor as needed for historical support as initially thought:
.genconfig() will be retired completely in passlib 2.0;
.genhash() is rolled into the new .hash() method along with .encrypt().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.encrypt()
----------
hash.encrypt() &amp; context.encrypt() have been renamed to .hash().
this should take care of the long-standing issue 21 (the poor naming of .encrypt).
per docs, legacy aliases will remain in place until passlib 2.0.

.genhash() / .genconfig()
-------------------------
taking advantage of this reorganization to also deprecate .genconfig()
and .genhash() -- they're not really useful in a modern system,
nor as needed for historical support as initially thought:
.genconfig() will be retired completely in passlib 2.0;
.genhash() is rolled into the new .hash() method along with .encrypt().
</pre>
</div>
</content>
</entry>
<entry>
<title>massive cleanup of documentation typos, thanks to Thomas Waldmann (issue 27, comment 7) (transplant of r1f5b8860b743 from default branch)</title>
<updated>2013-12-27T18:49:41+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2013-12-27T18:49:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=bcdf0cd2a97fa8dfb4cc06352faa0934ccbf236b'/>
<id>bcdf0cd2a97fa8dfb4cc06352faa0934ccbf236b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>django compatibility part 2</title>
<updated>2013-12-22T20:25:02+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2013-12-22T20:25:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=bffea42e623aa7229311f9b59144f600a8093815'/>
<id>bffea42e623aa7229311f9b59144f600a8093815</id>
<content type='text'>
* added implementation of django 1.6's bcrypt_sha256 hasher, and UTs
* added django16 premade context to passlib.apps, made it default django_context
* test_ext_django now makes use of django16_context
* passlib.ext.django.utils.get_preset_config() now uses django16_context
* tox 'django' and 'django-py3' now test bcrypt integration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added implementation of django 1.6's bcrypt_sha256 hasher, and UTs
* added django16 premade context to passlib.apps, made it default django_context
* test_ext_django now makes use of django16_context
* passlib.ext.django.utils.get_preset_config() now uses django16_context
* tox 'django' and 'django-py3' now test bcrypt integration
</pre>
</div>
</content>
</entry>
<entry>
<title>updated index entries</title>
<updated>2012-05-02T16:06:13+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-05-02T16:06:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=4e2a1e135dda376a43f3bc078d1d31b05fef7ec3'/>
<id>4e2a1e135dda376a43f3bc078d1d31b05fef7ec3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>loads of documentation updates</title>
<updated>2012-05-01T16:42:43+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-05-01T16:42:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=7d4769b401b4fea8e21062e6e85503f20989aabd'/>
<id>7d4769b401b4fea8e21062e6e85503f20989aabd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merging rewrite of all hash documentation, and password hash api</title>
<updated>2012-04-27T06:53:52+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2012-04-27T06:53:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=8c913e33b59a7f37dd7545ae8e4b0258e12c5dc3'/>
<id>8c913e33b59a7f37dd7545ae8e4b0258e12c5dc3</id>
<content type='text'>
* password hash api rewritten to center around PasswordHash abstract class
* extended walkthrough and documentation for PasswordHash interface
* pared down the per-hash examples, added links to PasswordHash
* updates docs and warnings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* password hash api rewritten to center around PasswordHash abstract class
* extended walkthrough and documentation for PasswordHash interface
* pared down the per-hash examples, added links to PasswordHash
* updates docs and warnings
</pre>
</div>
</content>
</entry>
<entry>
<title>updated docs for md5-crypt, django hashes, and django plugin; added django plugin to setup</title>
<updated>2011-09-20T01:23:28+00:00</updated>
<author>
<name>Eli Collins</name>
<email>elic@assurancetechnologies.com</email>
</author>
<published>2011-09-20T01:23:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/passlib.git/commit/?id=73b0791ac11e3e198ffc3a62ae87c35e0aee15cb'/>
<id>73b0791ac11e3e198ffc3a62ae87c35e0aee15cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
