Duplicity - Bandwidth Efficient Encrypted Backup

Bazaar branches of Duplicity

You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:duplicity

There are download files available for Duplicity.

Duplicity has 4 active reviews.

Duplicity has 28 active branches owned by 16 people and 1 team. There were 46 commits by 6 people in the last month.

Name Status Last Modified Last Commit
lp:duplicity
Series: 0.6-series
bug 1 Development 2014-04-17 20:05:10 UTC 22 hours ago
974. * Merged in lp:~mterry/duplicity/drop...

Author: Kenneth Loafman
Revision Date: 2014-04-17 20:05:10 UTC

* Merged in lp:~mterry/duplicity/drop-pexpect
  - Drop our local copy of pexpect in favor of a system version.
  - It's only used by the pexpect ssh backend (and if you're opting into that,
    you probably can expect that you will need pexpect) and the tests.
  - I've done a quick smoketest (backed up and restored using
    --ssh-backend=pexpect) and it seemed to work fine with a modern version
    of pexpect.

lp:~mterry/duplicity/drop-static (Has a merge proposal) 1 Development 2014-04-18 14:32:50 UTC 3 hours ago
975. Drop static.py

Author: Michael Terry
Revision Date: 2014-04-18 14:32:30 UTC

Drop static.py

lp:~duplicity-team/duplicity/po-updates (Has a merge proposal) 1 Development 2014-04-18 06:27:20 UTC 11 hours ago
745. Launchpad automatic translations update.

Author: Launchpad Translations on behalf of duplicity-team
Revision Date: 2014-04-18 06:27:20 UTC

Launchpad automatic translations update.

lp:~mterry/duplicity/2.6isms (Has a merge proposal) 1 Development 2014-04-17 22:26:39 UTC 19 hours ago
993. Fix subprocess usage to work in py2.6...

Author: Michael Terry
Revision Date: 2014-04-17 22:26:39 UTC

Fix subprocess usage to work in py2.6 and fix a missing unicode

lp:~mterry/duplicity/drop-u1 (Has a merge proposal) 1 Development 2014-04-17 17:55:32 UTC 2014-04-17
969. Merge from trunk

Author: Michael Terry
Revision Date: 2014-04-17 17:55:32 UTC

Merge from trunk

lp:~stan/duplicity/list-all-files 1 Development 2014-04-16 08:47:09 UTC 2014-04-16
968. experiment list-all-files command

Author: Tristan Hill
Revision Date: 2014-04-16 08:45:51 UTC

experiment list-all-files command

lp:~mterry/duplicity/encode-for-print bug(Has a merge proposal) 1 Development 2014-04-08 19:11:57 UTC 2014-04-08
968. Convert unicode to utf8 before passin...

Author: Michael Terry
Revision Date: 2014-04-08 19:11:57 UTC

Convert unicode to utf8 before passing to print

lp:~chameleonator/duplicity/s3-skip-glacier bug 1 Development 2014-03-20 17:24:24 UTC 2014-03-20
968. Don't list unrestorable s3 keys store...

Author: Matt Thompson
Revision Date: 2014-03-20 16:57:36 UTC

Don't list unrestorable s3 keys stored in glacier

lp:~prateek/duplicity/s3-glacier bug(Has a merge proposal) 1 Development 2014-03-05 17:47:27 UTC 2014-03-05
936. Moved imports (again)

Author: someone1
Revision Date: 2014-03-05 17:47:27 UTC

Moved imports (again)

lp:~mterry/duplicity/python3 1 Development 2014-01-03 20:56:42 UTC 2014-01-03
952. Merge from trunk; not all tests fixed...

Author: Michael Terry
Revision Date: 2014-01-03 20:56:42 UTC

Merge from trunk; not all tests fixed for python3 yet

lp:~krissn/duplicity/xattr-selection-support 1 Development 2013-10-14 11:23:20 UTC 2013-10-14
931. Add possibility to include/exclude fi...

Author: Krzysztof Nowicki
Revision Date: 2013-10-14 11:21:33 UTC

Add possibility to include/exclude files based on presence of a given extended attribute.

lp:~gliptak/duplicity/1227758 1 Development 2013-10-05 18:02:54 UTC 2013-10-05
930. * Merged in lp:~mterry/duplicity/argv...

Author: ken
Revision Date: 2013-09-23 13:26:47 UTC

* Merged in lp:~mterry/duplicity/argv
  - Fix use of argv when calling os.execve

lp:~verb/duplicity/bucket_root_fix bug(Has a merge proposal) 1 Development 2013-09-06 06:35:43 UTC 2013-09-06
928. Add exception handling for bucket.get...

Author: Lee Verberne
Revision Date: 2013-09-03 23:12:16 UTC

Add exception handling for bucket.get_key()

bucket.get_key() sends a HEAD request to S3 to validate the key and obtain
metadata. Move this request to the retry block and handle exceptions.

lp:~kohen-d/duplicity/duplicity 1 Development 2013-04-08 19:36:13 UTC 2013-04-08
912. Initial CloudEngines (pogoplug) backe...

Author: David Kohen
Revision Date: 2013-04-08 19:34:39 UTC

Initial CloudEngines (pogoplug) backend support

lp:~duplicity-team/duplicity/0.6-debian 1 Development 2013-01-23 19:50:28 UTC 2013-01-23
21. bump version to 0.6.21

Author: Michael Terry
Revision Date: 2013-01-23 19:50:28 UTC

bump version to 0.6.21

lp:~duplicity-team/duplicity/0.6-releases 2 Mature 2013-01-23 14:34:34 UTC 2013-01-23
908. * Merged in lp:~duplicity-team/duplic...

Author: Kenneth Loafman
Revision Date: 2013-01-23 14:34:34 UTC

* Merged in lp:~duplicity-team/duplicity/po-updates
  - Updated translations

lp:~eric-friedrich84/duplicity/glacier 1 Development 2013-01-16 01:26:36 UTC 2013-01-16
903. Add very basic support for Amazon Gla...

Author: Eric Friedrich
Revision Date: 2013-01-16 01:12:50 UTC

Add very basic support for Amazon Glacier

lp:~mterry/duplicity/unicode-decode bug(Has a merge proposal) 1 Development 2012-09-13 06:04:46 UTC 2012-09-13
861. always load po files as utf8

Author: Michael Terry
Revision Date: 2012-09-13 06:04:46 UTC

always load po files as utf8

lp:~mterry/duplicity/early-catch-498933 (Has a merge proposal) 1 Development 2011-08-23 17:28:53 UTC 2011-08-23
779. early-catch of KeyError bug 498933

Author: Michael Terry
Revision Date: 2011-08-23 17:27:51 UTC

early-catch of KeyError bug 498933

lp:~mterry/duplicity/another-non-2.4-ism (Has a merge proposal) 1 Development 2011-08-21 00:01:15 UTC 2011-08-21
778. remove another non-2.4-ism I introduced

Author: Michael Terry
Revision Date: 2011-08-21 00:00:56 UTC

remove another non-2.4-ism I introduced

lp:~lapseofreason0/duplicity/lzma-compression bug 1 Development 2011-08-08 16:17:47 UTC 2011-08-08
774. Fixed problem with reading lzma files...

Author: Lapse of Reason
Revision Date: 2011-08-08 16:17:47 UTC

Fixed problem with reading lzma files.

Now everything seems to work but testing is still needed.

lp:~blueyed/duplicity/path-enodev-bugfix (Has a merge proposal) 1 Development 2011-02-11 17:45:36 UTC 2011-02-11
691. Handle ENODEV as "file does not exist...

Author: Daniel Hahler
Revision Date: 2011-02-11 17:43:31 UTC

Handle ENODEV as "file does not exist".

Reported by Wolfgang Rohdewald at
http://lists.nongnu.org/archive/html/duplicity-talk/2011-02/msg00016.html

lp:~blueyed/duplicity/bug-669225 bug(Has a merge proposal) 1 Development 2010-11-04 23:15:44 UTC 2010-11-04
675. Catch "Couldn't delete file" response...

Author: Daniel Hahler
Revision Date: 2010-11-04 23:13:30 UTC

Catch "Couldn't delete file" response in sftp commands.

lp:~kevinoid/duplicity/windows-port bug(Has a merge proposal) 2 Mature 2010-10-25 15:32:25 UTC 2010-10-25
703. Include updates to GnuPGInterface Th...

Author: Kevin Locke
Revision Date: 2010-10-25 14:17:23 UTC

Include updates to GnuPGInterface

These updates are from the current state of a branch of development that
I created to port GnuPGInterface to Windows, fix some bugs, and add
Python 3 support. The branch is available on github at
<http://github.com/kevinoid/py-gnupg>. These changes are taken from
commit 91667c.

I have assurances from the original author of GnuPGInterface that the
changes will be merged into his sources with minimal changes (if any)
once he has time and that it is safe to merge these changes into other
projects that need them without introducing a significant maintenance
burden.

Note: This version of GnuPGInterface now uses subprocess rather than
"raw" fork/exec. The threaded waitpid was removed due to threading
issues with subprocess (particularly Issue 1731717). It should be
largely unnecessary as any zombie child processes are reaped when a new
subprocess is started. If the more immediate reaping is required, the
threaded wait can easily be re-added (and less-easily be made thread
safe with subprocess).

Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com>

lp:~gustavo-orair/duplicity/rsync_options 0 Experimental 2010-07-14 21:40:43 UTC 2010-07-14 This branch has not been pushed to yet.
lp:~tomaz-muraus/duplicity/backend-spideroak-diy (Has a merge proposal) 1 Development 2010-06-29 08:05:45 UTC 2010-06-29
644. When using listmatch filenames are no...

Author: Tomaz Muraus
Revision Date: 2010-06-29 07:02:12 UTC

When using listmatch filenames are now unqouted so colons and other special characters don't cause problems.

Also all the tests now pass.

lp:~l2g/duplicity/use-py.test 0 Experimental 2009-09-22 05:33:52 UTC 2009-09-22
615. Adding conftest.py for py.test config...

Author: Larry Gilbert
Revision Date: 2009-09-22 05:33:52 UTC

Adding conftest.py for py.test configuration hooks (right now just setting
up temporary directories)

lp:~rossp/duplicity/signature-volsize bug 1 Development 2009-07-26 21:44:21 UTC 2009-07-26
575. The commits so far break the manifest...

Author: Ross Patterson
Revision Date: 2009-07-26 21:44:21 UTC

The commits so far break the manifest handling, it's no longer being written to the remote. This would likely be fixed applying much the same logic as has been applied to signatures in this branch. Also, some tests in filenaming are failing since I added volume numbers to signature filenames.

128 of 28 results
You can't create new branches for Duplicity.