summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorEli Collins <elic@assurancetechnologies.com>2011-05-03 12:04:57 -0400
committerEli Collins <elic@assurancetechnologies.com>2011-05-03 12:04:57 -0400
commit4cbc12f93b8b8b4609cca4ab44818d4fa52154f4 (patch)
treed54ad02a4b6171c098176cd44a1cee2eea52ec1e /docs
parent9f8905d70790d59c9d36150a5765d496a31119cb (diff)
downloadpasslib-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.rst70
-rw-r--r--docs/history.rst38
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