Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-24 | Fix: avoid bare "except:" statements | Lars Wirzenius | 1 | -1/+1 | |
2017-01-08 | Update copyright years | Lars Wirzenius | 1 | -1/+1 | |
2017-01-08 | Log multiline StructuredError messages in full | Lars Wirzenius | 1 | -1/+1 | |
2016-10-27 | Ignore errors when removing temporary dirs for testing | Lars Wirzenius | 1 | -1/+1 | |
Due to some interaction with gpg-agent in gpg 2.1, autospawning of said agent, and a socket file it creates and removes, rmtree would previously fail due to the socket having disappeared. Mysterious, but works now. | |||||
2016-10-07 | Add gpg command line to error message about gpg failing | Lars Wirzenius | 1 | -3/+5 | |
2015-10-11 | Add extra space before in-line comment | Lars Wirzenius | 1 | -1/+1 | |
2015-10-11 | encryption: support custom gpghome in symmetric key functions | Ben Boeckel | 1 | -6/+7 | |
Signed-off-by: Ben Boeckel <mathstuf@gmail.com> | |||||
2015-10-11 | encryption: refactor _gpg_pipe to use _gpg | Ben Boeckel | 1 | -12/+5 | |
Signed-off-by: Ben Boeckel <mathstuf@gmail.com> | |||||
2015-07-04 | Cleanups suggested by pep8 | Lars Wirzenius | 1 | -12/+12 | |
2015-04-03 | Update copyright years | Lars Wirzenius | 1 | -1/+1 | |
2015-03-22 | avoid shadowing builtins | Thomas Waldmann | 1 | -2/+2 | |
2014-04-13 | More copyright nitpick fixes | Lars Wirzenius | 1 | -1/+1 | |
2014-02-27 | Get rid of obnamlib.Error | Lars Wirzenius | 1 | -2/+12 | |
2013-12-01 | Create a trustdb.gpg in temp GNUPGHOME | Lars Wirzenius | 1 | -0/+4 | |
From version 2.0.22 or so, gpg insists on having a trustdb.gpg in the GNUPGHOME. Create it when we set up the temporary GNUPHOME during encryption operations, by importing an empty ownertrust file. | |||||
2013-09-06 | Add --key-details option | Lars Wirzenius | 1 | -0/+12 | |
Patch by Lars Kruse. | |||||
2013-08-15 | Fix list-toplevels so it doesn't mind other clients | Lars Wirzenius | 1 | -2/+2 | |
Fix by Lars Kruse. | |||||
2013-06-16 | Remove whitespace from ends of lines | Lars Wirzenius | 1 | -50/+50 | |
2012-11-03 | Run gpg with --no-textmode | Lars Wirzenius | 1 | -2/+3 | |
Reported-By: Robin Sheat | |||||
2012-04-29 | Add tracing | Lars Wirzenius | 1 | -0/+1 | |
2011-07-26 | Add tracing and logging to help finding missing node bugs. | Lars Wirzenius | 1 | -0/+5 | |
2011-07-25 | Make all exceptions be based on obnamlib.AppException or obnamlib.Error. | Lars Wirzenius | 1 | -2/+4 | |
2011-06-26 | Avoid temporary file for piping data through gpg. | Lars Wirzenius | 1 | -11/+2 | |
Turns out Python's subprocess.Popen.communicate can handle arbitrarily large amounts of data without blocking. Neat. | |||||
2011-05-05 | Refactor and hopefully fix symmetric key caching. | Lars Wirzenius | 1 | -0/+21 | |
Move code into the obnamlib/encryption module, and add testing. The bug to fix is that the cache implementation in the plugin was not actually caching anything. | |||||
2011-04-17 | Add --no-encrypt-to and--no-default-recipient to gpg encryption. | Lars Wirzenius | 1 | -1/+6 | |
Suggested by Joey Hess. | |||||
2011-04-17 | Fix symmetric key generation to not include newlines. | Lars Wirzenius | 1 | -3/+1 | |
We'll be feeding it to gpg via a file descriptor, and gpg reads only the first line. Including a newline breaks things. | |||||
2011-04-05 | Rename symmetric encryption function to be shorter. | Lars Wirzenius | 1 | -2/+2 | |
2011-03-27 | Implement SecretKeyring and encryption/decryption using public keys. | Lars Wirzenius | 1 | -17/+56 | |
2011-03-27 | Optimize by caching Keyring.keyids() when possible. | Lars Wirzenius | 1 | -1/+8 | |
2011-03-27 | Add a Keyring class. | Lars Wirzenius | 1 | -3/+67 | |
2011-03-27 | Add obnamlib.get_public_key. | Lars Wirzenius | 1 | -0/+25 | |
2011-03-27 | Fix tests to not read from /dev/random. | Lars Wirzenius | 1 | -2/+2 | |
It depletes entropy for no purpose, and makes tests run slower. | |||||
2011-03-27 | Implement symmetric encryption for real. | Lars Wirzenius | 1 | -1/+62 | |
2011-03-27 | Add dummy implementation of encrypt_with_symmetric_key. | Lars Wirzenius | 1 | -0/+5 | |
2011-03-27 | Fix generate_symmetric_key to work right with weird key sizes. | Lars Wirzenius | 1 | -2/+2 | |
2011-03-27 | Implement generate_symmetric_key. | Lars Wirzenius | 1 | -1/+6 | |
2011-03-27 | Start module for encryption helpers. | Lars Wirzenius | 1 | -0/+20 | |