Changelog History
Page 4
-
v0.5.06 Changes
January 09, 2009๐ Fix to deprecation warnings about sha and md5 modules. ๐ Uses hashlib if available, otherwise original module.
โ Added loop to run-all-tests.sh to run all tests against all supported ๐ versions of Python if available. Looks for 2.3, 2.4, 2.5, 2.6.
Noah Spurrier has given us permission to distribute pexpect.py along with duplicity, so this will no longer be an install requirement.
NcFTP version 3.2.0 will not work with duplicity since we require the ๐ use of both -f and -C options on ncftpput. 3.1.9, 3.2.1+ work fine. I put in error checks for this situation in the FTP backend code.
๐ bug #25230: --include-globbing-filelist only including first entry. https://savannah.nongnu.org/bugs/?25230
๐ bug #25239: Error during clean, wrong case in duplcicity https://savannah.nongnu.org/bugs/?25239
patch #6709: Report correct number of volumes when restoring https://savannah.nongnu.org/patch/?6709
sr #106583: document the need to use the --force option ๐ https://savannah.nongnu.org/support/?106583
-
v0.5.05 Changes
December 30, 2008๐ bug #25194: Duplicity 5.04 requires python-distutils-extra... https://savannah.nongnu.org/bugs/?25194
-
v0.5.04 Changes
December 27, 2008patch #6678: Add progress metering https://savannah.nongnu.org/patch/?6678
patch #6686: Add error codes for all fatal errors https://savannah.nongnu.org/patch/?6686
๐ bug #25090: Typos and trailing whitespace in duplicity manpage https://savannah.nongnu.org/bugs/?25090
๐ bug #24889: NCFTP cannot deal with some FTP servers https://savannah.nongnu.org/bugs/?24889
๐จ patch #6692: Print collection status in a machine-readable way https://savannah.nongnu.org/patch/?6692
patch #6693: Some FatalError's don't have codes still https://savannah.nongnu.org/patch/?6693
๐ฒ patch #6694: Log exceptions https://savannah.nongnu.org/patch/?6694
๐ฒ patch #6695: Log filenames https://savannah.nongnu.org/patch/?6695
patch #6696: Consolidate get_delta_iter and get_delta_iter_w_sig https://savannah.nongnu.org/patch/?6696
๐ฒ patch #6697: Always log at least one progress during dry run https://savannah.nongnu.org/patch/?6697
patch #6700: Make duplicity translatable https://savannah.nongnu.org/patch/?6700
patch #6701: Make current-list command machine-readable https://savannah.nongnu.org/patch/?6701
patch #6702: handle unknown errnos in robust.py https://savannah.nongnu.org/patch/?6702
GPG was throwing "gpg: [don't know]: invalid packet (ctb=14)" and apparently this is non-fatal. There is a fix for this being rolled into GPG 2.x. http://lists.gnupg.org/pipermail/gnupg-devel/2006-September/023180.html Copied from collections.py. Fix supplied by Simon Blandford [email protected]
-
v0.5.03 Changes
November 17, 2008๐ bug #24731: Documentation error: "if... if" in remove-older-than paragraph https://savannah.nongnu.org/bugs/?24731
๐ bug #24775: Digest Auth for WebDAV backend https://savannah.nongnu.org/bugs/?24775
patch #6676: Raw delta stats aren't right for multivolumes https://savannah.nongnu.org/patch/?6676
patch #6675: Add modelines https://savannah.nongnu.org/patch/?6675
๐ฒ patch #6674: Add --log-* options to man page https://savannah.nongnu.org/patch/?6674
patch #6673: Add --dry-run option https://savannah.nongnu.org/patch/?6673
patch #6672: makedist doesn't ship util.py https://savannah.nongnu.org/patch/?6672
patch #6670: Machine Readable Output https://savannah.nongnu.org/patch/?6670
patch #6662: improve s3 backend error reporting https://savannah.nongnu.org/patch/?6662
โฑ patch #6652: improve asynch scheduler (including the synchronous case) https://savannah.nongnu.org/patch/?6652
๐ patch #6642: make ParsedUrl() thread-safe with respect to itself https://savannah.nongnu.org/patch/?6642
patch #6638: correct typo in reporting lack of sufficiently new boto backend https://savannah.nongnu.org/patch/?6638
sr #106496: put install-from-cvs-notes in CVS-README ๐ https://savannah.nongnu.org/support/?106496
sr #106534: GMail backups aren't stored in the correct location ๐ https://savannah.nongnu.org/support/?106534
-
v0.5.02 Changes
September 21, 2008โ Add -h option for help
๐ Change gpg logging so that logs are always collected. ๐จ The log is printed in the case of gpg IO errors. Also, ๐ verbosity level 5 or above (-v5) will print the logs.
๐ patch #6297: Add IMAP/s/gmail support https://savannah.nongnu.org/patch/?6297
๐ bug #24260: backend.py missing re import https://savannah.nongnu.org/bugs/?24260
๐ bug #24274: asyncscheduler.py missing sys import https://savannah.nongnu.org/bugs/?24274
-
v0.5.01 Changes
September 11, 2008๐ bug #24234: Tabs Present In Source Files https://savannah.nongnu.org/bugs/?24234
๐ bug #24223: WebDAV backend broken in 0.5.00 https://savannah.nongnu.org/bugs/?24223
๐ bug #24226: WebDAV Does Not Create Collection If Needed https://savannah.nongnu.org/bugs/?24226
-
v0.5.00 Changes
September 06, 2008๐ Changes to unit tests:
- resolve circular imports after backend reorg
- resolve exception error import - now in errors.py
- remove need for temp2.tar to be in CVS repository
๐ bug #23988: scp destination fails if no username is specified https://savannah.nongnu.org/bugs/?23988
๐ bug #23985: --no-encryption option does not work in 0.4.12 https://savannah.nongnu.org/bugs/?23985
๐ฒ patch #6623: slightly augment tempdir cleanup logging https://savannah.nongnu.org/patch/?6623
patch #6596: re-organize backend module structure https://savannah.nongnu.org/patch/?6596
๐ patch #6589: S3 european bucket support https://savannah.nongnu.org/patch/?6589
patch #6353: Concurrency for volume encryption and upload. https://savannah.nongnu.org/patch/?6353
-
v0.4.12 Changes
July 22, 2008Dan Muresan created a patch to minimize the number of password prompts. To do so, it sometimes requests a password once without confirmation; if later it turns out that a full backup is needed, the user is prompted for confirmation.
๐ bug #23540: doc bug in man page (environment FTP_PASSWORD) https://savannah.nongnu.org/bugs/?23540
๐ bug #23362: Documentation for --version, --time-separator https://savannah.nongnu.org/bugs/?23362
๐ bug #23283: interactive passphrase query is suboptimal https://savannah.nongnu.org/bugs/?23283
๐ bug #23066 was not actually applied to 0.4.11. Its here now. https://savannah.nongnu.org/bugs/?23066
๐ bug #22826: regressions caused by boto 1.1c https://savannah.nongnu.org/bugs/?22826
-
v0.4.11 Changes
May 05, 2008๐ Changes applied to allow duplicity to run under Python 2.3 again.
patch #6485: Reinstate patch #6340 with a detailed explanation. https://savannah.nongnu.org/patch/?6485
๐ bug #23066: ssh uris with given portnumbers are not handled correctly https://savannah.nongnu.org/bugs/?23066
-
v0.4.10 Changes
March 27, 2008๐ bug #22728: FTP backend fails on empty directory https://savannah.nongnu.org/bugs/?22728
๐ patch #6374: Duplicity --tempdir patch documentation. https://savannah.nongnu.org/patch/?6374
patch #6375: Duplicity reports the epoch for a nonexistant last full backup date https://savannah.nongnu.org/patch/?6375
๐ฒ patch #6380: add additional named logging levels https://savannah.nongnu.org/patch/?6380
patch #6389: Possible Fix for pagefile.sys on Win32 systems https://savannah.nongnu.org/patch/?6389
โช patch #6403: Restore by overwriting files/directories by using --force option https://savannah.nongnu.org/patch/?6403
๐ฒ patch #6449: add additional debug level logging https://savannah.nongnu.org/patch/?6449
patch #6453: handle absolute urls in webdav backend https://savannah.nongnu.org/patch/?6453
๐ Fix problem where S3 prefix was prepended with 'd'. This caused โ a failure in the regression tests.