From 8b427b962114a6ef13badaf8f2f1b396c540955a Mon Sep 17 00:00:00 2001 From: Miguel Grinberg Date: Sun, 13 Mar 2016 12:33:19 -0700 Subject: [PATCH] Added change log --- CHANGELOG.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..d8ddc4c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,80 @@ +# Flask-HTTPAuth Change Log + +## Unreleased + +- Added additional test for token authentication + +## Release 3.0.2 - 2016-03-11 + +- Invoke `verify_password` callback with no authentication when the provided authentication does not match the scheme + +## Release 3.0.1 - 2016-03-09 + +- Prevented crash when client sends an invalid authorization header for token auth + +## Release 3.0.0 - 2016-03-06 + +- Added token authentication support +- Switch Travis CI builds to use tox +- Refactored tests into separate test packages for each authentication method +- Added explicit Python 2 and 3 classifiers to setup script + +## Release 2.7.1 - 2016-02-07 + +- Correctly obtain nonce and opaque values in `authenticate_header` function +- Documentation updates + +## Release 2.7.0 - 2015-09-19 + +- Support custom authentication scheme and realm + +## Release 2.6.0 - 2015-08-22 + +- Added callbacks for custom digest auth nonce/opaque generation +- Documentation updates +- Travis CI builds + +## Release 2.5.0 - 2015-04-25 + +- In digest auth, support the client providing a pre-generated "ha1" instead of plain text password +- Add "ha1" generation helper function for digest auth +- Documentation updates + +## Release 2.4.0 - 2015-03-01 + +- Support anonymous users in `verify_password` callback +- Unit test fixes + +## Release 2.3.0 - 2014-09-23 + +- Corrections to `hash_password` and `verify_password` decorators +- Bypass authentication for `OPTIONS` requests +- Pep8 compliance + +## Release 2.2.1 - 2014-03-16 + +- Fixed documentation examples +- Corrections to `get_password` decorator implementation + +## Release 2.2.0 - 2013-11-25 + +- Build fixes + +## Release 2.1.0 - 2013-09-27 + +- Support optionally passing the username to the hash password callback + +## Release 2.0.0 - 2013-09-26 + +- Changed `auth.username` property to a `auth.username()` function +- Documentation updates + +## Release 1.1.0 - 2013-08-30 + +- Python 3 support +- Documentation updates + +## Release 1.0.0 - 2013-07-27 + +- First official release + diff --git a/README.md b/README.md index 9027626..ca118c6 100644 --- a/README.md +++ b/README.md @@ -80,4 +80,4 @@ Resources - [Documentation](http://pythonhosted.org/Flask-HTTPAuth) - [pypi](https://pypi.python.org/pypi/Flask-HTTPAuth) - +- [Change log](https://github.com/miguelgrinberg/Flask-HTTPAuth/blob/master/CHANGELOG.md)