django/docs
Russell Keith-Magee aae5a96d57 Ensure that passwords are never long enough for a DoS.
* Limit the password length to 4096 bytes
  * Password hashers will raise a ValueError
  * django.contrib.auth forms will fail validation
* Document in release notes that this is a backwards incompatible change

Thanks to Josh Wright for the report, and Donald Stufft for the patch.

This is a security fix; disclosure to follow shortly.
2013-09-15 13:42:23 +08:00
..
_ext
_theme/djangodocs
faq
howto Fix broken sphinx reference to staticfiles. 2013-09-10 22:10:00 +02:00
internals Documentation -- added instructions on working with pull requests 2013-09-13 08:26:46 -04:00
intro Fixed #21094 -- Updated reuseable apps tutorial to use pip for installation. 2013-09-13 09:29:21 -04:00
man
misc
ref Fixed #21101 -- Updated urlize documentation to mention email addresses 2013-09-13 12:42:06 -04:00
releases Ensure that passwords are never long enough for a DoS. 2013-09-15 13:42:23 +08:00
topics Fixed #20887 -- Added a warning to GzipMiddleware in light of BREACH. 2013-09-11 08:17:15 -04:00
Makefile
README
conf.py
contents.txt
glossary.txt
index.txt
make.bat

README

The documentation in this tree is in plain text files and can be viewed using
any text file viewer.

It uses ReST (reStructuredText) [1], and the Sphinx documentation system [2].  
This allows it to be built into other forms for easier viewing and browsing.

To create an HTML version of the docs:

* Install Sphinx (using ``sudo pip install Sphinx`` or some other method)

* In this docs/ directory, type ``make html`` (or ``make.bat html`` on
  Windows) at a shell prompt.

The documentation in _build/html/index.html can then be viewed in a web browser.

[1] http://docutils.sourceforge.net/rst.html
[2] http://sphinx.pocoo.org/