summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-04-05Add necessary arguments to hook calls.Lars Wirzenius1-5/+19
2011-04-05Make FilterHook pass extra arguments to every callback.Lars Wirzenius2-4/+15
2011-04-05Fix everything to get an explicit repository argument.Lars Wirzenius1-31/+31
2011-04-05Remove non-existent hooks.Lars Wirzenius1-9/+0
2011-04-05Call repository-toplevel-init hook for metadata dir.Lars Wirzenius1-0/+3
2011-04-05Call the repository-toplevel-init hooks for chunks dir.Lars Wirzenius1-0/+3
2011-04-05Have all repository B-trees call hook when creating the tree.Lars Wirzenius10-21/+34
2011-04-05Have Repository filter read/written data via callbacks.Lars Wirzenius1-1/+30
2011-04-05Fix HookManager.call to return value of filter hooks.Lars Wirzenius2-1/+6
2011-04-05Handla hooks=None in Repository.Lars Wirzenius1-4/+3
2011-04-05Add a 'hooks' argument to Repository.__init__.Lars Wirzenius4-11/+18
2011-04-05Use open_repository in the show plugin.Lars Wirzenius1-5/+1
2011-04-05Use open_repository in force-lock plugin.Lars Wirzenius1-7/+3
2011-04-05Use open_repository in verify plugin.Lars Wirzenius1-5/+1
2011-04-05Use open_repository in fsck plugin.Lars Wirzenius1-7/+1
2011-04-05Use open_repository in forget plugin.Lars Wirzenius1-5/+1
2011-04-05Use open_repository in restore plugin.Lars Wirzenius1-5/+1
2011-04-05Refactor: move code to open repository into Application.Lars Wirzenius2-9/+13
2011-04-05Add way to create filter hooks.Lars Wirzenius2-0/+9
2011-04-05Fix encryption plugin enough to make tests pass.Lars Wirzenius1-1/+2
2011-04-05Add encryption plugin to without-tests.Lars Wirzenius1-0/+1
2011-04-05Add preliminary encryption plugin.Lars Wirzenius1-0/+106
2011-04-05Refactor to move long parts of Application.__init__ to helper methods.Lars Wirzenius1-12/+18
2011-04-05Add a FilterHook type.Lars Wirzenius3-1/+34
2011-03-27Implement SecretKeyring and encryption/decryption using public keys.Lars Wirzenius3-18/+90
2011-03-27Remove passphrase so we can automate tests.Lars Wirzenius1-0/+0
2011-03-27Optimize by caching Keyring.keyids() when possible.Lars Wirzenius1-1/+8
2011-03-27Add a Keyring class.Lars Wirzenius3-5/+122
2011-03-27Add obnamlib.get_public_key.Lars Wirzenius3-1/+47
2011-03-27Add a gpg dir for testing.Lars Wirzenius4-0/+0
2011-03-27Fix tests to not read from /dev/random.Lars Wirzenius2-4/+4
2011-03-27Implement symmetric encryption for real.Lars Wirzenius3-2/+71
2011-03-27Add dummy implementation of encrypt_with_symmetric_key.Lars Wirzenius3-1/+19
2011-03-27Fix generate_symmetric_key to work right with weird key sizes.Lars Wirzenius2-2/+6
2011-03-27Implement generate_symmetric_key.Lars Wirzenius1-1/+6
2011-03-27Start module for encryption helpers.Lars Wirzenius3-0/+51
2011-03-21Fix setup.py so it works under pbuilder, by not importing obnamlib.version_0_15_1Lars Wirzenius4-4/+14
2011-03-21Merge 0.15 release.version_0_15Lars Wirzenius4-2/+52
2011-03-21Update debian/changelog for new release.Lars Wirzenius1-0/+6
2011-03-21Make setup.py get version from obnamlib.Lars Wirzenius1-1/+3
2011-03-21Bump version number.Lars Wirzenius1-1/+1
2011-03-21Merge format version fixes from trunk.Lars Wirzenius2-50/+38
2011-03-21Update NEWS for release.Lars Wirzenius1-0/+42
2011-03-21Add tests for setting the format version of a repository.Lars Wirzenius1-0/+8
2011-03-21Change repository format version to be a single integer.Lars Wirzenius2-50/+30
2011-03-07Refer to larch by that name.Lars Wirzenius1-1/+1
2011-03-07Depend on package of right name.Lars Wirzenius1-2/+2
2011-03-07Adapt to the btree name change to larch.Lars Wirzenius4-22/+21
2011-02-23Convert to use new btree.open_forest function.Lars Wirzenius1-6/+6
2011-02-23Fix byte size parser to return integers.Lars Wirzenius2-1/+5