Commits

Author Commit Message Labels Comments Date
Jason R. Coombs
Merge
Jason R. Coombs
Fixed errors in keyring.http.PasswordMgr.add_password
Jason R. Coombs
Fixed issue with low bytes not being escaped consistently
Jason R. Coombs
Adding two tests demonstrating improper escaping of low bytes
Jason R. Coombs
It seems it may be possible to maintain backward compatibility for keyring.util.escape, although the encoding (using _XX may be ambiguous).
Jason R. Coombs
Updated author and maintainer metadata.
Jason R. Coombs
keyring.util.escape now accepts only unicode strings. This was necessary to implement a correct escaping for Python 3. As a result, I've bumped the target version to 1.0 due to backward incompatibility. If necessary to maintain 0.6.x or 0.7, branch from the parent revision.
Jason R. Coombs
test_encrypt_decrypt now passes bytes, consistent with new behavior
Jason R. Coombs
Fixed more str/bytes issues in BasicFileKeyring
Jason R. Coombs
Use base64 for base64 encoding for Python 3 compatibility
Jason R. Coombs
Use getattr instead of exec - fixes error in Python 3
Jason R. Coombs
Fixed exception handling in Python 3
Jason R. Coombs
Fixed issue with sort under Python 3
Jason R. Coombs
Fix a few errors on Python 3
Jonathan Ballet
Use an in-memory to launch Gnome keyring tests, to not pollute the user keyring
Jonathan Ballet
Passwords saved in Gnome Keyring now have a name.
Jason R. Coombs
Added test to core to validate that the legacy file is being moved.
Jason R. Coombs
keyringrc.cfg is now also moved to the platform-friendly location. This addresses concerns of multani in https://bitbucket.org/kang/python-keyring-lib/issue/21/configuration-should-be-stored-in-a-dot#comment-762020. Thanks!
Jason R. Coombs
Fixed reference to sys.stderr
Jason R. Coombs
Added backward compatibility for new storage locations.
Jason R. Coombs
Keyring password storage is now stored in a platform-friendly way and not just in the user's home directory. Follows freedesktop.org Base Dir Specification on Unix and Windows convention on Windows. Fixes #21.
Jason R. Coombs
Moved file_path property into a dynamic, data property.
Jonathan Ballet
Don't use the cached KWallet object if we specify custom argument to open the KWallet
Jason R. Coombs
Now TestCase subclasses are only created for concrete tests (not abstract ones not intended to be run). See http://stackoverflow.com/questions/4566910/abstract-test-case-using-python-unittest/4566992#4566992 for reasoning.
Jason R. Coombs
Jason R. Coombs
Added missing init_keyring for WinVault tests
Jonathan Ballet
Depend and install unittest2 on 'old' version of Python
Jonathan Ballet
Add doc and fix indentation
Jonathan Ballet
Skip WinVault tests on unsupported platform
Jonathan Ballet
Merged with tip
  1. Prev
  2. Next