Commits

Author Commit Message Labels Comments Date
Jason R. Coombs
Removed unused import
Jason R. Coombs
Removed excess indentation
Jason R. Coombs
Now test encrypt/decrypt works on the CryptoFileKeyring again
Jason R. Coombs
Once again, keyring stores individual passwords in a ConfigParser format, but now it uses the technique of creating unique salt/IV values for each password
Jason R. Coombs
CryptedFileKeyring is a BasicFileKeyring again (though it still overrides get_password and set_password and writes an encrypted file)
Jason R. Coombs
Updated docstring
Jason R. Coombs
Moved constants relevant only to the CryptedFileKeyring into the class
Sebastian Ramacher
CryptedFileKeyring is not a BasicFileKeyring. Update the test suite and derive CryptedFileKeyring from KeyringBackend since CryptedFileKeyring provides the same interface as BasicFileKeyring except the encrypt and decrypt methods. The passwords are now encoded as base64 in the ini file. Otherwise passwords containing special characters may produce problems.
Jason R. Coombs
Updated buildout reference to latest revision
Jason R. Coombs
Use a mercurial mirror so clients don't have to have subversion to pull bootstrap mirror
Jason R. Coombs
Fixed issue in get_repo_name (extraneous newline) Improved error handling in add_milestone_and_version
Jason R. Coombs
Bumped to 0.9.2 in preparation for next release.
Jason R. Coombs
Added tag 0.9.1 for changeset ab8f14be5e08
Jason R. Coombs
Copied release script from distribute project and adapted it to suit the keyring project
Tags
0.9.1
Jason R. Coombs
Removed tag 0.9.1
Jason R. Coombs
Added tag 0.9.1 for changeset 4ad9b5e9a3ac
Jason R. Coombs
Updated changelog and readme
Jason R. Coombs
Normalized indentation (4 spaces) Use programmatic imports for tests rather than adding names that will be unused (generating pyflakes warnings).
Jason R. Coombs
Removed inline imports in test guards (use __import__ for programmatic imports). Simplified guards to remove unexecuted branches.
Jason R. Coombs
Merged in sebastinas/python-keyring-lib (pull request #13)
Sebastian Ramacher
Implement new CryptedFileKeyring. CryptedFileKeyring now uses PBKDF2 to derive the key from the user's password and a random hash. The IV is chosen randomly as well. All the stored passwords are encrypted at once. A method to convert the old format to the new one is provided. The user's password is not limited to 32 characters anymore.
Jason R. Coombs
SecretServiceKeyringTestCase was breaking import of all backend testing. Disable it when 'dbus' module is not available. Updated base classes to use actual classes.
Jason R. Coombs
Merged in takluyver/python-keyring-lib/py3-secret-service (pull request #12)
Thomas Kluyver
Fix for set_password with unicode on Secret Service backend
Branches
py3-secret-service
Jason R. Coombs
Merge
Jason R. Coombs
Updated contributors
Jason R. Coombs
Added tag 0.9 for changeset 584c7bbcdad5
Jason R. Coombs
Updated release notes
Tags
0.9
Jason R. Coombs
Bumped to 0.9 for secret service backend support
Jason R. Coombs
Updated CHANGES and CONTRIBUTORS
  1. Prev
  2. Next