diff options
| author | Eli Collins <elic@assurancetechnologies.com> | 2011-05-03 12:04:57 -0400 |
|---|---|---|
| committer | Eli Collins <elic@assurancetechnologies.com> | 2011-05-03 12:04:57 -0400 |
| commit | 4cbc12f93b8b8b4609cca4ab44818d4fa52154f4 (patch) | |
| tree | d54ad02a4b6171c098176cd44a1cee2eea52ec1e /docs | |
| parent | 9f8905d70790d59c9d36150a5765d496a31119cb (diff) | |
| download | passlib-4cbc12f93b8b8b4609cca4ab44818d4fa52154f4.tar.gz | |
moved docs/copyright, docs/history -> LICENSE, CHANGES; replace orig files w/ includes so there's now only one copy of each file
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/copyright.rst | 70 | ||||
| -rw-r--r-- | docs/history.rst | 38 |
2 files changed, 2 insertions, 106 deletions
diff --git a/docs/copyright.rst b/docs/copyright.rst index e10d081..7ba161e 100644 --- a/docs/copyright.rst +++ b/docs/copyright.rst @@ -1,69 +1 @@ -===================== -Copyrights & Licenses -===================== - -License for PassLib -=================== -PassLib is available under the BSD license, and is (c) `Assurance Technologies <http://www.assurancetechnologies.com>`_:: - - Copyright (c) 2008-2011 by Assurance Technologies, LLC. - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -Licenses for incorporated software -================================== -PassLib contains some code derived from the following sources: - -MD5-Crypt ---------- -The pure-python fallback used by :class:`passlib.hash.md5_crypt` was derived from the original -`FreeBSD md5-crypt implementation <http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/lib/libcrypt/crypt.c?rev=1.2>`_, -which is available under the following license:: - - "THE BEER-WARE LICENSE" (Revision 42): - <phk@login.dknet.dk> wrote this file. As long as you retain this notice you - can do whatever you want with this stuff. If we meet some day, and you think - this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp - -UnixCrypt.java --------------- -The DES utility functions in :mod:`passlib.utils.des` are derived -from `UnixCrypt.java <http://www.dynamic.net.au/christos/crypt/UnixCrypt2.txt>`_, -a pure-java implementation of the historic unix-crypt password hash algorithm. -Originally written by Aki Yoshida, and modified by others, -it is available under a BSD-like license:: - - UnixCrypt.java 0.9 96/11/25 - Copyright (c) 1996 Aki Yoshida. All rights reserved. - Permission to use, copy, modify and distribute this software - for non-commercial or commercial purposes and without fee is - hereby granted provided that this copyright notice appears in - all copies. - - modified April 2001 - by Iris Van den Broeke, Daniel Deville - - modified Aug 2005 - by Greg Wilkins (gregw) +.. include:: ../LICENSE diff --git a/docs/history.rst b/docs/history.rst index 99f9adb..d6c5f48 100644 --- a/docs/history.rst +++ b/docs/history.rst @@ -1,37 +1 @@ -=============== -Release History -=============== - -**1.3** (2011-03-25) - - * first public release - * documentation completed - * 99% unittest coverage - * some refactoring and lots of bugfixes - * added support for a number of addtional password schemes: - bigcrypt, crypt16, sun md5 crypt, nthash, lmhash, oracle10 & 11, - phpass, sha1, generic hex digests, ldap digests. - -**1.2** (2011-01-06) - - * many bugfixes - * global registry added - * transitional release for applications using BPS library. - * first truly functional release since splitting from BPS library (see below). - -.. note:: - - For all previous versions, PassLib did not exist independantly, - but as a subpackage of *BPS*, an private & unreleased toolkit library. - -**1.0** (2009-12-11) - - * CryptContext & CryptHandler framework - * added support for: des-crypt, bcrypt (via pybcrypt), postgres, mysql - * added unit tests - -**0.5** (2008-05-10) - - * initial production version - * consolidated from code scattered across multiple applications - * MD5-Crypt, SHA256-Crypt, SHA512-Crypt support +.. include:: ../CHANGES |
