2014-08-02  Dain Nilsson <dain@yubico.com>

	* NEWS, yubiauth/__init__.py: Updated NEWS for release.

2014-06-26  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/rest.py: Return a 404 when trying to unbind a users
	YubiKey that isn't bound.

2014-06-24  Dain Nilsson <dain@yubico.com>

	* .travis.yml: Removed Python 3 from Travis as yubico-client isn't
	compatible.

2014-06-24  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/__init__.py: Fix another relative import.

2014-06-24  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py: Fix catch to work on Python 3.

2014-06-24  Dain Nilsson <dain@yubico.com>

	* yubiauth/__init__.py: Fix relative import.

2014-06-24  Dain Nilsson <dain@yubico.com>

	* .travis.yml: More Travis stuff.

2014-06-24  Dain Nilsson <dain@yubico.com>

	* setup.py: Fix tests on Travis?

2014-06-24  Dain Nilsson <dain@yubico.com>

	* .travis.yml: Fix Travis?

2014-06-24  Dain Nilsson <dain@yubico.com>

	* setup.py: Only require nose for tests (fixes #12)

2014-05-08  Simon Josefsson <simon@josefsson.org>

	* : Merge pull request #3 from pamelia/master set pool_recycle to 1 hour

2014-02-26  Dain Nilsson <dainzor@gmail.com>

	* : Merge pull request #2 from Korrigan/master [FEATURE] Searching for yubikeys in LDAP

2014-02-25  Matthieu Rosinski <korrigan@staff.42.fr>

	* yubiauth/core/ldapauth.py: ldap scope changed for yubikey
	attribute searching

2014-02-25  Matthieu Rosinski <korrigan@staff.42.fr>

	* yubiauth/client/controller.py, yubiauth/core/ldapauth.py,
	yubiauth/core/model.py: correcting few implementation bugs for
	ldap_yubikey_attr feature

2014-02-25  Matthieu Rosinski <korrigan@staff.42.fr>

	* yubiauth/client/controller.py, yubiauth/core/ldapauth.py,
	yubiauth/core/model.py, yubiauth/core/rest.py: cleaned previous
	commits, added ldap_yubikey_attr feature to client API

2014-02-24  Matthieu Rosinski <korrigan@staff.42.fr>

	* yubiauth/core/ldapauth.py, yubiauth/core/model.py,
	yubiauth/core/rest.py: implemented yubikey from ldap

2014-02-24  Matthieu Rosinski <korrigan@staff.42.fr>

	* yubiauth/config.py, yubiauth/default_settings.py: added new
	setting LDAP_YUBIKEY_ATTRIBUTE

2014-02-21  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2014-02-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/util/utils.py: Fixed yubico-client integration.

2014-02-04  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/__init__.py: Added __version__ to __init__.py

2014-02-04  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py: Fixed broken test.

2014-02-04  Dain Nilsson <dain@yubico.com>

	* .gitignore: Add *.egg to .gitignore.

2014-02-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/util/utils.py: Fix for newer versions of
	python-yubico-client.

2014-02-04  Dain Nilsson <dain@yubico.com>

	* doc: Updated documentation.

2014-01-29  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/model.py: Fixed "allow empty passwords".

2014-01-10  Dain Nilsson <dain@yubico.com>

	* examples/dictionary.yubiauth, examples/rlm_yubiauth.pl: Updated
	rlm_yubiauth.

2013-11-26  Klas Lindfors <klas@yubico.com>

	* BLURB: add BLURB

2013-11-25  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Updated NEWS and version for release.

2013-11-25  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/core/model.py: Fixed
	auto-creating LDAP users.

2013-11-22  Dain Nilsson <dain@yubico.com>

	* yubiauth/default_settings.py: Default to dc=example,dc=com for
	LDAP.

2013-11-22  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-11-22  Dain Nilsson <dain@yubico.com>

	* doc: Updated documentation.

2013-11-22  Dain Nilsson <dain@yubico.com>

	* setup.py: whoops.

2013-11-22  Dain Nilsson <dain@yubico.com>

	* setup.py: Use python3-ldap for Python 3 (untested).

2013-11-22  Dain Nilsson <dain@yubico.com>

	* setup.py: Added python-ldap dependency.

2013-11-21  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/model.py, yubiauth/default_settings.py: Raise
	exception on set_password if LDAP is used.

2013-11-20  Dain Nilsson <dain@yubico.com>

	* yubiauth/default_settings.py: Added comment about finding the Bind
	DN for AD.

2013-11-20  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/ldapauth.py: Set timeout for LDAP to 10 seconds.

2013-11-20  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/ldapauth.py,
	yubiauth/core/ldapauth.py, yubiauth/core/model.py,
	yubiauth/default_settings.py: Improved LDAP support.

2013-11-20  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Updated version and NEWS.

2013-11-20  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/ldapauth.py,
	yubiauth/config.py, yubiauth/default_settings.py: Added
	authentication through LDAP bind.

2013-07-19  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-07-19  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py: Improved logging for client
	controller.

2013-07-19  Dain Nilsson <dain@yubico.com>

	* MANIFEST.in, conf/logging.conf, setup.py: Added standard
	logging.conf

2013-07-19  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version.

2013-07-19  Dain Nilsson <dain@yubico.com>

	* yubiauth/__init__.py, yubiauth/client/rest.py,
	yubiauth/client/web.py, yubiauth/config.py,
	yubiauth/core/controller.py: Improved logging.

2013-07-17  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS.

2013-07-15  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py, test/test_rest_api.py, yubiauth/core/model.py: 
	Made attribute values unbounded.

2013-06-12  Dain Nilsson <dain@yubico.com>

	* examples/http_basic_auth.py: Added HTTP BASIC auth example.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* NEWS, yubiauth/__init__.py, yubiauth/client/rest.py,
	yubiauth/client/templates/logged_in.html,
	yubiauth/client/templates/manage.html,
	yubiauth/client/templates/status.html, yubiauth/client/web.py,
	yubiauth/config.py, yubiauth/default_settings.py: Renamed
	status->manage.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version post release.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/rest.py,
	yubiauth/client/web.py, yubiauth/core/controller.py: More logging
	fixes.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/rest.py,
	yubiauth/client/web.py, yubiauth/core/controller.py: Improved
	logging.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/rest.py, yubiauth/server.py: Renamed yubiauth/rest to
	yubiauth/server and increased logging.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/rest.py,
	yubiauth/core/controller.py: Improved logging.

2013-06-04  Dain Nilsson <dain@yubico.com>

	* README, setup.py: Moved into beta.

2013-05-31  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py, yubiauth/client/rest.py: Let header take
	precedence over cookie for sessions.

2013-05-31  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/web.py: Made username and password optional for
	login if settings permit.

2013-05-31  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py: Fix test.

2013-05-31  Dain Nilsson <dain@yubico.com>

	* NEWS, test/test_client_api.py, test/test_users.py: Test header
	authentication.

2013-05-31  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/controller.py: Check for Integral type instead of
	int to support longs.

2013-05-30  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version

2013-05-30  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/templates/base.html,
	yubiauth/client/templates/revocation_code.html,
	yubiauth/client/templates/revoke.html: minor template changes

2013-05-30  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: include_package_data = True to install static and
	templates.

2013-05-30  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Updated NEWS and setup.py for release.

2013-05-30  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/rest.py,
	yubiauth/client/templates/created.html,
	yubiauth/client/templates/form.html,
	yubiauth/client/templates/logged_in.html,
	yubiauth/client/templates/login.html,
	yubiauth/client/templates/reauthenticate.html,
	yubiauth/client/templates/register.html,
	yubiauth/client/templates/revocation_code.html,
	yubiauth/client/templates/revoke.html,
	yubiauth/client/templates/status.html,
	yubiauth/client/templates/yubikey.html, yubiauth/client/web.py: 
	Improved UI.

2013-05-29  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/rest.py,
	yubiauth/client/templates/reauthenticate.html,
	yubiauth/client/templates/status.html,
	yubiauth/client/templates/yubikey.html, yubiauth/client/web.py,
	yubiauth/core/rest.py, yubiauth/util/__init__.py,
	yubiauth/util/utils.py: Add enable/disable YubiKeys to UI.

2013-05-29  Dain Nilsson <dain@yubico.com>

	* MANIFEST.in, yubiauth/ui/__init__.py: Fix MANIFEST.

2013-05-29  Dain Nilsson <dain@yubico.com>

	* setup.py: Cleaned up dependencies.

2013-05-29  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/templates/change_password.html,
	yubiauth/client/templates/created.html,
	yubiauth/client/templates/session_required.html,
	yubiauth/client/templates/status.html, yubiauth/client/web.py: Add
	change password to UI.

2013-05-29  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/rest.py,
	yubiauth/client/templates/assign_yubikey.html,
	yubiauth/client/templates/session_required.html,
	yubiauth/client/templates/status.html, yubiauth/client/web.py: Added
	Assign YubiKey to UI.

2013-05-23  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py, test/test_rest_api.py: Fixed tests.

2013-05-23  Dain Nilsson <dain@yubico.com>

	* setup.py: Added new deps.

2013-05-23  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS.

2013-05-23  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/templates/logged_in.html,
	yubiauth/client/templates/status.html, yubiauth/client/web.py: Show
	logged in user.

2013-05-23  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/rest.py,
	yubiauth/client/templates/created.html,
	yubiauth/client/templates/login.html,
	yubiauth/client/templates/register.html, yubiauth/client/web.py,
	yubiauth/config.py, yubiauth/default_settings.py: User registration.

2013-05-22  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/templates/base.html,
	yubiauth/client/templates/login.html,
	yubiauth/client/templates/status.html, yubiauth/client/web.py: More
	work on web.

2013-05-22  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/templates/base.html,
	yubiauth/client/templates/form.html,
	yubiauth/client/templates/layout.html,
	yubiauth/client/templates/login.html, yubiauth/client/web.py,
	yubiauth/rest.py, yubiauth/ui/templates/base.html,
	yubiauth/ui/templates/form.html, yubiauth/ui/templates/layout.html,
	yubiauth/ui/templates/login.html, yubiauth/ui/web.py: Moved ui.web
	to client.web.

2013-05-22  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/model.py,
	yubiauth/client/rest.py, yubiauth/config.py, yubiauth/core/rest.py,
	yubiauth/default_settings.py, yubiauth/rest.py,
	yubiauth/util/controller.py, yubiauth/util/rest.py: Moved to beaker
	for sessions.

2013-05-21  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/model.py,
	yubiauth/client/rest.py, yubiauth/rest.py,
	yubiauth/static/css/bootstrap-responsive.css,
	yubiauth/static/css/bootstrap-responsive.min.css,
	yubiauth/static/css/bootstrap.css,
	yubiauth/static/css/bootstrap.min.css,
	yubiauth/static/css/main.css, yubiauth/static/js/main.js,
	yubiauth/static/js/vendor/bootstrap.js,
	yubiauth/static/js/vendor/bootstrap.min.js,
	yubiauth/static/js/vendor/jquery-1.9.1.min.js,
	yubiauth/static/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js,
	yubiauth/ui/__init__.py, yubiauth/ui/templates/base.html,
	yubiauth/ui/templates/form.html, yubiauth/ui/templates/layout.html,
	yubiauth/ui/templates/login.html, yubiauth/ui/web.py,
	yubiauth/util/model.py, yubiauth/util/static.py: Begun adding ui.

2013-05-20  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/rest.py: Only generate revocation codes for POST.

2013-05-20  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version

2013-05-20  Dain Nilsson <dain@yubico.com>

	* MANIFEST.in, examples/rlm_yubiauth.pl: Added exmaples/ with
	rlm_yubiauth.pl

2013-05-17  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-05-17  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version.

2013-05-17  Dain Nilsson <dain@yubico.com>

	* yubiauth/util/utils.py: Use provided YKVAL URLs.

2013-05-14  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py, yubiauth/core/rest.py: Added test for
	renaming users.

2013-05-14  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-05-14  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/rest.py: Added renaming of users to core REST
	interface.

2013-05-13  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bump version

2013-05-13  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/model.py: Delete binding if User or YubiKey is
	deleted.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py: Updated test.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version for release.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* NEWS, doc, yubiauth/config.py: Moved configuration to
	/etc/yubico/auth/yubiauth.conf

2013-05-07  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/rest.py: Re-check password/otp when changing
	password or adding YubiKey.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Updated version and NEWS for new release.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py, yubiauth/client/controller.py,
	yubiauth/client/rest.py: Fixed login without username.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py: Test for single factor login.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* yubiauth/core/model.py: Better handling of empty passwords.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* setup.py, test/test_client_api.py, yubiauth/client/controller.py,
	yubiauth/config.py, yubiauth/default_settings.py: Added
	YUBIKEY_IDENTIFICATION setting.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py, yubiauth/client/controller.py,
	yubiauth/client/rest.py: Added login without username.

2013-05-07  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py, test/test_users.py, test/utils.py,
	yubiauth/client/rest.py, yubiauth/config.py,
	yubiauth/core/model.py, yubiauth/default_settings.py: Added empty
	passwords.

2013-05-06  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/config.py,
	yubiauth/default_settings.py: Added auto-provisioning.

2013-05-06  Dain Nilsson <dain@yubico.com>

	* yubiauth/util/rest.py: Removed print used for debug.

2013-05-06  Dain Nilsson <dain@yubico.com>

	* yubiauth/default_settings.py: Updated URL syntax for yhsm-daemon.

2013-05-03  Dain Nilsson <dain@yubico.com>

	* release.py: Updated release script.

2013-05-03  Dain Nilsson <dain@yubico.com>

	* doc: Updated documentation.

2013-05-03  Dain Nilsson <dain@yubico.com>

	* yubiauth/default_settings.py: Deprecate non-HSM schemes if USE_HSM
	is enabled.

2013-05-02  Dain Nilsson <dain@yubico.com>

	* MANIFEST.in: Added release.py to MANIFEST.

2013-05-02  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh, release.py, setup.py: Added
	release command.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* yubiauth/util/rest.py: Fix response for invalid HTTP method.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh: Reuse signature generated by
	setup.py.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Add missing files to dist.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh: Added PyPI uploading to
	make-release.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version post release.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* setup.py: Change Development Status to Alpha.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* test/test_client_api.py, test/test_rest_api.py,
	yubiauth/client/rest.py: Add tests.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* test/test_users.py, yubiauth/client/controller.py,
	yubiauth/client/model.py, yubiauth/client/rest.py,
	yubiauth/core/controller.py, yubiauth/core/model.py,
	yubiauth/core/rest.py, yubiauth/util/rest.py: Made database
	transactions explicit, per request.

2013-04-22  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh: Fix release publishing.

2013-04-19  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version.

2013-04-19  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/model.py,
	yubiauth/client/rest.py: Add session using HTTP headers.

2013-04-19  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/model.py, yubiauth/client/rest.py,
	yubiauth/util/rest.py: Added login/logout to REST API.

2013-04-19  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py, yubiauth/client/controller.py,
	yubiauth/client/model.py, yubiauth/config.py,
	yubiauth/core/controller.py, yubiauth/core/model.py,
	yubiauth/core/rest.py, yubiauth/default_settings.py,
	yubiauth/util/__init__.py, yubiauth/util/utils.py: Removed
	authenticate form core API.

2013-04-19  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/core/controller.py,
	yubiauth/util/controller.py: Added YubiKey revocation.

2013-04-19  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py, test/test_users.py, test/test_yubikeys.py: 
	Fixed tests.

2013-04-18  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/controller.py, yubiauth/client/model.py: Improved
	session creation/loading.

2013-04-18  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/__init__.py, yubiauth/client/controller.py,
	yubiauth/client/model.py, yubiauth/config.py,
	yubiauth/core/model.py, yubiauth/core/rest.py,
	yubiauth/default_settings.py: Let Client use core model directly.

2013-04-18  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/rest.py, yubiauth/core/rest.py, yubiauth/rest.py,
	yubiauth/util/rest.py: Added main rest.py for serving all APIs.

2013-04-17  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/__init__.py, yubiauth/client/controller.py,
	yubiauth/client/model.py, yubiauth/core/controller.py: Work on
	Client.

2013-04-17  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py, test/test_users.py, test/test_yubikeys.py,
	yubiauth/__init__.py, yubiauth/client/__init__.py,
	yubiauth/client/model.py, yubiauth/core/model.py,
	yubiauth/util/controller.py, yubiauth/util/model.py: Model utils.

2013-04-17  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS

2013-04-17  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py, test/test_users.py, test/test_yubikeys.py,
	yubiauth/__init__.py, yubiauth/client/rest.py,
	yubiauth/client/rest_api.py, yubiauth/core/__init__.py,
	yubiauth/core/controller.py, yubiauth/core/model.py,
	yubiauth/core/rest.py, yubiauth/model.py, yubiauth/rest_api.py,
	yubiauth/rest_common.py, yubiauth/util/__init__.py,
	yubiauth/util/controller.py, yubiauth/util/rest.py,
	yubiauth/yubi_auth.py: Rename done.

2013-04-17  Dain Nilsson <dain@yubico.com>

	* yubiauth/client/model.py, yubiauth/client/rest_api.py,
	yubiauth/config.py, yubiauth/default_settings.py,
	yubiauth/model.py, yubiauth/rest_api.py, yubiauth/rest_common.py,
	yubiauth/yhsm.py: Began restructure.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py, yubiauth/default_settings.py: Fixed some
	formatting.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py: Ignore settings file if we do not have
	permissions to read it.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version post release.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py, yubiauth/model.py: Removed automatic table
	creation.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS.

2013-04-15  Dain Nilsson <dain@yubico.com>

	* yubiauth/model.py: Updated yubico-client usage.

2013-04-11  Dain Nilsson <dain@yubico.com>

	* setup.py: Change dependency yubico -> yubico-client

2013-04-10  Dain Nilsson <dain@yubico.com>

	* test/test_yhsm.py: Removed test_yhsm pyhsm requirement unless run
	with -a hsm

2013-04-10  Dain Nilsson <dain@yubico.com>

	* yubiauth/yhsm.py: Use regualar b64.

2013-04-10  Dain Nilsson <dain@yubico.com>

	* setup.py: Only require pyhsm for tests if the 'hsm' attribute is
	set.

2013-04-10  Dain Nilsson <dain@yubico.com>

	* MANIFEST.in: Removed README from manifest as it is included by
	default.

2013-04-10  Dain Nilsson <dain@yubico.com>

	* .travis.yml: Run tests through setup.py

2013-04-10  Dain Nilsson <dain@yubico.com>

	* .travis.yml: Don't initialize submodules

2013-04-10  Dain Nilsson <dain@yubico.com>

	* .travis.yml: Added .travis.yml

2013-04-09  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version.

2013-04-09  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for release.

2013-04-09  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh: Updated release script.

2013-04-09  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version

2013-04-09  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py: Don't create compiled version of the settings
	file.

2013-04-09  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Updated NEWS for 0.1.1 release.

2013-04-09  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py: Rename configuration file to yubiauth.conf

2013-04-09  Dain Nilsson <dain@yubico.com>

	* test/test_rest_api.py: Updated REST tests for base URL.

2013-04-09  Dain Nilsson <dain@yubico.com>

	* doc: Updated documentation

2013-04-09  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py, yubiauth/default_settings.py,
	yubiauth/rest_api.py: Added REST API base path setting.

2013-04-08  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh: Add git push to
	yubico.github.com publishing.

2013-04-08  Dain Nilsson <dain@yubico.com>

	* maintainer-scripts/make-release.sh: Added publishing to
	make-release.sh

2013-04-08  Dain Nilsson <dain@yubico.com>

	* NEWS, setup.py: Bumped version post release.

2013-04-08  Dain Nilsson <dain@yubico.com>

	* NEWS: Updated NEWS for 0.1

2013-04-08  Dain Nilsson <dain@yubico.com>

	* .gitignore, MANIFEST.in, maintainer-scripts/make-release.sh: Added
	make-release.sh script.

2013-04-08  Dain Nilsson <dain@yubico.com>

	* setup.py: Lower-case package name.

2013-04-08  Dain Nilsson <dain@yubico.com>

	* setup.py: Added classifiers.

2013-04-08  Dain Nilsson <dain@yubico.com>

	* yubiauth/yhsm.py: Added key handle deprecation.

2013-04-05  Dain Nilsson <dain@yubico.com>

	* .gitignore, MANIFEST.in, NEWS, setup.py, test/test_rest_api.py,
	test/test_users.py, test/test_yhsm.py, test/test_yubikeys.py,
	tests/test_rest_api.py, tests/test_users.py, tests/test_yhsm.py,
	tests/test_yubikeys.py: Improved building.

2013-04-05  Dain Nilsson <dain@yubico.com>

	* setup.cfg, setup.py, tests/test_yhsm.py, yubiauth/config.py,
	yubiauth/default_settings.py, yubiauth/yhsm.py: Simplified device
	selection of yhsm.

2013-04-04  Dain Nilsson <dain@yubico.com>

	* .gitmodules, doc, tests/test_rest_api.py, yubiauth/rest_api.py: 
	Added documentation.  Improved validate API (REST).

2013-04-04  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/config.py, yubiauth/model.py: Fix test running
	through ./setup.py test

2013-04-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py, yubiauth/default_settings.py: Missed one file
	in last commit.

2013-04-04  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py, yubiauth/model.py: Read config from
	/etc/yubico/yubiauth/yubiauth

2013-04-04  Dain Nilsson <dain@yubico.com>

	* setup.py: More info to setup.py

2013-04-03  Dain Nilsson <dain@yubico.com>

	* tests/test_rest_api.py, yubiauth/rest_api.py: Added filtering to
	REST API.

2013-04-03  Dain Nilsson <dain@yubico.com>

	* tests/test_rest_api.py, yubiauth/rest_api.py,
	yubiauth/yubi_auth.py: Support HTTP DELETE.  Better tests.

2013-04-03  Dain Nilsson <dain@yubico.com>

	* tests/test_rest_api.py, yubiauth/rest_api.py: More tests

2013-04-03  Dain Nilsson <dain@yubico.com>

	* tests/test_rest_api.py, yubiauth/model.py, yubiauth/rest_api.py: 
	Added YubiKey attributes to REST API.

2013-04-03  Dain Nilsson <dain@yubico.com>

	* tests/test_rest_api.py: More tests

2013-04-03  Dain Nilsson <dain@yubico.com>

	* tests/test_rest_api.py, yubiauth/rest_api.py: Correct content type
	for JSON responses.

2013-04-03  Dain Nilsson <dain@yubico.com>

	* setup.py, tests/test_rest_api.py, yubiauth/model.py,
	yubiauth/rest_api.py, yubiauth/yubi_auth.py: Added tests for REST
	API.

2013-04-02  Dain Nilsson <dain@yubico.com>

	* yubiauth/rest_api.py: Handle missing attributes

2013-04-02  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/model.py: Added YubiKey validation using
	Kami/python-yubico-client

2013-04-02  Dain Nilsson <dain@yubico.com>

	* yubiauth/rest_api.py: Better error checking

2013-04-02  Dain Nilsson <dain@yubico.com>

	* COPYING: Added COPYING

2013-04-02  Dain Nilsson <dain@yubico.com>

	* README: Added README

2013-04-02  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/__init__.py, yubiauth/config.py,
	yubiauth/model.py, yubiauth/rest_api.py, yubiauth/yhsm.py,
	yubiauth/yubi_auth.py: Added copyright headers.

2013-04-02  Dain Nilsson <dain@yubico.com>

	* yubiauth/rest_api.py: Rewrote REST API.

2013-04-02  Dain Nilsson <dain@yubico.com>

	* yubiauth/model.py: Added .copy() to User.attributes Added enabled
	to YubiKey.data

2013-03-27  Dain Nilsson <dain@yubico.com>

	* tests/test_users.py, tests/test_yubikeys.py,
	yubiauth/yubi_auth.py: Improved querying.

2013-03-27  Dain Nilsson <dain@yubico.com>

	* yubiauth/yubi_auth.py: Added query_yubikey.

2013-03-27  Dain Nilsson <dain@yubico.com>

	* tests/test_users.py, tests/test_yubikeys.py, yubiauth/model.py,
	yubiauth/yubi_auth.py: Fixed tests.

2013-03-27  Dain Nilsson <dain@yubico.com>

	* yubiauth/model.py, yubiauth/yubi_auth.py: declarative stuff

2013-03-27  Dain Nilsson <dain@yubico.com>

	* yubiauth/model.py: Updated object model.

2013-03-27  Dain Nilsson <dain@yubico.com>

	* yubiauth/yubi_auth.py: Added basic querying to list_users.

2013-03-26  Dain Nilsson <dain@yubico.com>

	* yubiauth/yhsm_crypt.py: Removed old yhsm passlib file.

2013-03-26  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py, yubiauth/model.py, yubiauth/yhsm.py,
	yubiauth/yubi_auth.py: rewrote yhsm passlib module.

2013-03-22  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/config.py, yubiauth/model.py,
	yubiauth/yhsm_crypt.py: Added yhsm_crypt.

2013-03-22  Dain Nilsson <dain@yubico.com>

	* setup.py, yubiauth/config.py, yubiauth/model.py,
	yubiauth/password_auth.py: Use passlib for password hashing.

2013-03-21  Dain Nilsson <dain@yubico.com>

	* yubiauth/model.py: Better string representations.

2013-03-21  Dain Nilsson <dain@yubico.com>

	* tests/test_users.py, tests/test_yubikeys.py: Fixed tests

2013-03-21  Dain Nilsson <dain@yubico.com>

	* tests/test_yubikeys.py, yubiauth/model.py, yubiauth/rest_api.py,
	yubiauth/yubi_auth.py: Added attributes.

2013-03-21  Dain Nilsson <dain@yubico.com>

	* yubiauth/model.py, yubiauth/yubi_auth.py: Added docstrings.

2013-03-21  Dain Nilsson <dain@yubico.com>

	* .gitignore: Added html/ to .gitignore

2013-03-20  Dain Nilsson <dain@yubico.com>

	* tests/test_users.py, tests/test_yubikeys.py: Updated tests

2013-03-20  Dain Nilsson <dain@yubico.com>

	* yubiauth/config.py, yubiauth/model.py, yubiauth/rest_api.py,
	yubiauth/yubi_auth.py: Made more OO.

2013-03-20  Dain Nilsson <dain@yubico.com>

	* tests/test_users.py, tests/test_yubikeys.py,
	yubiauth/__init__.py, yubiauth/model.py, yubiauth/rest_api.py,
	yubiauth/users.py, yubiauth/yubi_auth.py: More functions

2013-03-20  Dain Nilsson <dain@yubico.com>

	* Initial import

