File duplicity.changes of Package duplicity

Wed Jul  9 14:42:07 UTC 2014 -

- Update to version 0.6.24
  * lot of bugfixes
  * see details here
- requires python-setuptools

Sat Feb  1 19:20:58 UTC 2014 -

- Update to version 0.6.23
  * lot of bugfixes
  * see details here
- requires python-lockfile

Sun Sep 15 20:58:30 UTC 2013 -

- Update to version 0.6.22:
  * see details here
    some highlights:
    - Add Dropbox backend
      Install Dropbox Python SDK first
    - Add support for Swift, the OpenStack Object Storage service
    - Add support for Google Cloud Storage via the boto backend
    - Add support for Mega ( backend

Thu Feb  7 15:13:06 UTC 2013 -

- Update to version 0.6.21:
  * see details here
    some highlights:
    - Allow .netrc auth for lftp backend
    - Generate encrypted backups without revealing the user's key id
      via option --hidden-encrypt-key

Sat Nov 10 21:07:51 UTC 2012 -

- Update to version 0.6.20:
  * several improvements and bugfixes

Mon Jun 18 06:03:26 UTC 2012 -

- Update to version 0.6.19:
  * several bugfixes and ssh backends enhancements

Mon Mar  5 08:37:26 UTC 2012 -

- Update to version 0.6.18:
  * Added option to not compress the backup, when no encryption
     is selected
  * Adding --file-prefix option so different sets of backups can
    be stored in the same bucket
  * more bugfixes

Mon Feb 20 19:11:26 UTC 2012 -

- factory has split librsync into devel and lib package

Wed Feb  8 20:35:18 UTC 2012 -

- Update to version 0.6.17:
  * Added --rsync-options flag to allow user to pass options to
    rsync at will
  * Added --s3-use-multiprocessing to select the new s3
    multiprocessing backend.
    Default is to use the single processing backend.  A helper,, requires Python 2.6+, so this option is not
    usable in earlier versions.
- Update to version 0.6.16:
  * Usability enhancement: sign passphrase prompt has no second
    verification prompt anymore, symmetric passphrases are
    still verified
  * Fixed Unicode errors when translations are used.
  * Replaced old with Python 2.7 version, modded
    to support Python 2.4 syntax.

Sat Oct  1 22:41:35 CEST 2011 -

- Update to version 0.6.15:
  + Ignore 404 errors when deleting a file on Ubuntu One.
  + Ignore ENOENT (file missing) errors where it is safe.
  + Set minimum Python version to 2.4 in README.
  + introduce --numeric-owner parameter
  + duplicity:restore_check_hash "Invalid data - *** hash mismatch"
    lists the offending filename
  + fixes to unit tests to support SIGN_PASSPHRASE
  + Bugs fixed: lp#524922, lp#703142, lp#794576, lp#815635,
    lp#818178, lp#821368, lp#823556, lp#824678
- Changes from version 0.6.14:
  + Provide Ubuntu One integration
  + Bugs fixed: lp#433591, lp#487720, lp#507904, lp#512628,
    lp#680425, lp#705499, lp#739438, lp#753858, lp#761688,
    lp#777377, lp#778215, lp#782294, lp#782321, lp#792704,
    lp#782294, lp#782337, lp#794123, lp#797758, lp#793096.

Sun Sep 18 17:17:12 UTC 2011 -

- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)

Mon Jun 20 15:18:31 UTC 2011 -

- update to 0.6.13
  fixed bugs:
  * Assertion error "time not moving forward at appropriate pace"
  * silent data corruption with checkpoint/restore
  * File "/usr/bin/duplicity", error after upgrade from 6.11 to 6.12
  * In boto backend check for existing bucket before trying to create
- update to 0.6.12
  fixed bugs:
  * Only full backups done on webdav
  * Use log codes for common backend errors
  * Inverted "Current directory" "Previous directory" in error message
  * OSError: [Errno 2] No such file or directory
  * sslerror: The read operation timed out with cf
  * boto backend uses Python 2.5 conditional
  * symbolic link ownership not preserved
  * Cygwin: TypeError: basis_file must be a (true) file
  * Duplicity 0.6.11 aborts if RSYNC_RSH not set
  * Backup fails silently when target is full (sftp, verbosity=4)
  * Exception in log module
  * ftps support using lftp (ftpsbackend)

Sat Jan  1 18:17:06 UTC 2011 -

- update to 0.6.11
  * Add an option to connect to S3 with regular HTTP (and not HTTPS)
  * Use log codes for common backend errors
  * missing ssh on rsyncd url - rsync: Failed to exec ssh: ...
  * backed up to S3, wiped drive, reinstalled, unable to restore backup
  * os.execve should get passed program as first argument
  * sftp: "Couldn't delete file: Failure'" only logged on level 9
  * 0.6.10 does not work with S3
  * RsyncBackend instance has no attribute 'subprocess_popen_persist'

Tue Sep 28 08:18:11 UTC 2010 -

- update to 0.6.10
  - changes in 0.6.10
    * Offer command to remove old incremental backups from target
    * Use log codes for common backend errors
    * duplicity --short-filenames crashes with TypeError
    * NameError: global name 'parsed_url' is not defined
    * ftpbackend fails if target directory doesn't exist
    * Command-line verbosity parsing crash
  - changes in 0.6.9
    * Unknown error while uploading duplicity-full-signatures
    * Duplicity returns 1 when continuing an interrupted backup
    * duplicity doesn't handle with large files well
    * --ssh-options options passing options to ssh do not work
    * username not url decoded in backend (at least rsync)
    * Assertion error "time not moving forward at appropriate pace"
    * Diminishing performance on large files
    * Upgraded tahoebackend to new parse_url.
    * Fix two warning messages in sshbackend.
- GnuPGInterface and pexpect are part of duplicity
  -> removed RPM requirements
- Require ncftp
- Recommend (optional components depending on which backup medium
  should be used)
  * ncftp 
  * python-boto (optional requirement for use with S3; module not 
    in Factory yet though)

Mon Mar 15 07:03:15 UTC 2010 -

- update to 0.6.08b:
  * fix bug where encrypted backup without --gpg-options crashes;

- changes from 0.6.08:
  * fix lp#519110: need accurate man page info on use of scp/sftp usage
  * fix lp#532051: rdiffdir attempts to reference undefined variables with
    some command arguments
  * fix lp#529869: TypeError: unsupported operand type(s) for -:
    'NoneType' and 'int'
  * fix lp#530910: TypeError: unsupported operand type(s) for +:
    'NoneType' and 'str'

- changes from 0.6.07:
  * fix lp#459511: --tempdir option doesn't override TMPDIR
  * fix lp#467391: WebDAV backend doesn't work
  * fix lp#487686: re-add scp backend and make available via command line option
  * fix lp#490619: use optparse not getopt
  * fix lp#497243: 0.6.06, archive dir: cache desynchronization caused by remove*
  * fix lp#501093: SSHBackend doesn't handle spaces in path
  * fix lp#505739: "sslerror: The read operation timed out" with S3
  * fix lp#520470: don't warn when there's old backup to delete
  * fix lp#522544: OSError: [Errno 40] Too many levels of symbolic links
  * fix lp#388673: allow renaming paths as they are restored

Mon Feb  8 10:26:24 UTC 2010 -

- Update to version 0.6.06: 
  * Merged in lp:~mterry/duplicity/list-old-chains
    List/keep old signature chains
  * Applied patches from Kasper Brand that fixed device file handling.
  * Applied 422477; [PATCH] IMAP Backend Error in delete()
  * Merged in lp:~mterry/duplicity/iterate-warnings Add machine 
    codes to various warnings when iterating over source files
  * Fixed 435975 gpg asks for password in 0.6.05, but not in 0.5.18
- Bugs fixed in v0.6.05 (2009/08/28)
  * 407968: GIO backend can't restore
  * 408059: Failure due to _logger.log failure for content with special
    characters: TypeError decoding Unicode not supported
  * 409593: deja-dup (or duplicity) deletes all signatures
  * 412667: "duplicity remove-older-than" asks for passphrase even though
    not required
  * 418170: [PATCH] file names longer then 512 symbols are not supported
- Bugs fixed in v0.6.04
  * 405734: duplicity fails to restore files that contain a newline character
  * 403790: Backup error: No such file or directory
- Bugs fixed in v0.6.03
  * 377528: --file-to-restore doesn't work with trailing slash
  * 394757: Backend imports should be made optional
  * 398230: Deja-dup backup fails with message: "Unable to locate last file"
  * 401303: 0.6.2 manpage inconsistent wrt. archive-dir/name
  * 405646: Small i18n error
  * 405975: duplicity.gpg.gpg_failed() breaks and spews on GnuPG error
  * 402794: duplicity public-key-only incompatible with gnupg 2.0.11
- Bugs fixed in v0.6.02
  * 394629: Hang on first collection-status
  * 379386: Fix 'list-current-files' with missing archive dir
  * 395826: "No such file or directory" when backing up second time
  * 394627: User-friendly archive dir print
  * 388699: Manifest mismatch error
- Bugs fixed in v0.6.01
  * 388034: Unable to backup
  * 378940: python2-6 issue / UTF-8 charset / Ubuntu 9.04
  * 379386: Fix list-current-files w/ missing archive dir
  * 387102: Asynchronous upload not working properly
  * 387218: Make scp/ssh into sftp-only backend
  * 388992: List of Orphaned Files Growing
  * 392905: NoneType object has no attribute 'startswith'
  * 393372: Error creating directory
  * 383412: Add InfoCodes for upload events
  * 383419: Add gio backend
- For older changes please see 
Fri Aug 29 11:48:00 ADT 2008 -

- Apply fix for
  --no-encryption option does no more work with duplicity 0.4.12

Thu Jul 24 22:04:48 CEST 2008 -

- update to version 0.4.12
  * Dan 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)
  * bug #23362: Documentation for --version, --time-separator <char>
  * bug #23283: interactive passphrase query is suboptimal
  * bug #23066 was not actually applied to 0.4.11.  Its here now.
  * bug #22826: regressions caused by boto 1.1c
- changes in 0.4.11
  * Changes applied to allow duplicity to run under Python 2.3 again.
  * patch #6485: Reinstate patch #6340 with a detailed explanation.
  * bug #23066: ssh uris with given portnumbers are not handled correctly

Thu Apr 17 13:41:21 CEST 2008 -

- update to version 0.4.10
  * bug #22728: FTP backend fails on empty directory
  * patch #6374: Duplicity --tempdir patch documentation.
  * patch #6375: Duplicity reports the epoch for a nonexistant last full
    backup date
  * patch #6380: add additional named logging levels
  * patch #6389: Possible Fix for pagefile.sys on Win32 systems
  * patch #6403: Restore by overwriting files/directories by using --force
  * patch #6449: add additional debug level logging
  * patch #6453: handle absolute urls in webdav backend
  * Fix problem where S3 prefix was prepended with 'd'.  This caused a
    failure in the regression tests.
- changes in version 0.4.9
  * NOTE: URL format correction in rsync://.  The rsync backend
    now properly supports absolute and relative pathnames and 
    module access.  The formats are:
  * Fixed regression caused by changeover to new
  * bug #21475: FTP Usernames that contain '@' are not recognized
  * Added section URL FORMAT in the duplicity man page.
  * Added 2nd patch to bug #21475 that forces all versions of
    Python to use the fixed
  * Fixed so that remove-older-than and remove-all-but-n-full
    will not request a GPG passphrase.
  * Fixed issue with Pure-FTPd that would always return an empty directory
    listing and thus force a full backup every time.  A side effect of the
    change is that we now only make one call to ncftpls to get the listing,
    thereby reducing the overhead on systems with a large number of backup
  * bug #21896: Two problems with rsync under 0.4.8 + patch
  * bug #21909: Problematic typo in compare_verbose() method
  * patch #6354: S3 staight typo results in a bogus exception
  * patch #6356: Command line option for the temporary directory root.
  * patch #6357: Explicit restore action is missing from the command list,
- changes in version 0.4.8
  * First pass at bringing unittest cases up to date.  All unit tests are
    working, but more test cases need to be added to handle the new
    protocols, plus there is some print leakage even with logging turned
  * Allow pexpect to force the close of the child on sftp calls.  We already
    do that with scp calls.  This cleans up that exception.
  * bug #21751: rsync module urls do not work in 0.4.7
  * bug #21752: Boto backend needs version 0.9d or later
  * patch #6340: S3 short filename regression
  * patch #6344: S3 bad bad key key handling
- changes in version 0.4.7
  * Applied patch from Eric Hanchrow to fix logging error in botoBackend,
    and fix delete() in rsyncBackend.
  * bug #21673: remove-all-but-n-full wrong arg usage
  * bug #21686: NcFTPGet 3.2.0 tempfile incompatibility
  * patch #6292: Amazon S3 bucket creation deferral
  * patch #6293: left-over patch from remove-all-but-n-full
  * patch #6296: Generic S3 url support for Duplicity 0.4.6
  * patch #6298: URI unquoting patch for FTP backend
  * patch #6299: re-design tempfile handling
  * patch #6300: Standard library replacement for ParsedUrl class
  * patch #6301: log sftp commands at verbosity 5

Tue Dec  4 17:08:49 CET 2007 -

- update to version 0.4.6
    bug #21508: Change delete implementation of ftpBackend to 
    only send one "DELE" instead of multiple per delete.
    bug #21646: --archive-dir causes delete of remote full
    sigs and orphaned sig files
    bug #21651, add https support for webdav.
    bug #21657: ncftpls fails to create dir in ver 0.4.5
    patch #6284: document TMPDIR and friends
    patch #6285: security fix: eliminate use of mktemp()
    patch #6289: Amazon S3 key prefix patch for Duplicity 0.4.5
    patch #6291: Alternative WebDAV HTTPS patch
- changes in 0.4.5
    Fix to handling of collections when --archive-dir is used.  Prior to
    this, duplicity would write the full sig files to both local and remote,
    then delete the remote.  Now, it does not delete the remote full sigs.
  * Applied the following patches from Peter Schuller
    patch #6279, add command 'remove-all-but-n-full'
    patch #6280, clarify --archive-dir option
    patch #6281, --help should print to stdout, not stderr
    patch #6282, collection-status: output in more consistent order
- changes in 0.4.4
  * Changes to ftpBackend to use a temp login config file rather than
    putting the username and password on the command line.  This requires
    the use of NcFTP 3.1.9 or later.
  * Thanks to a patch from Greg Hewgill the Amazon S3 backend now uses
    --num-retries to retry IO repeatedly if needed.
  * Changes to commandline processing to allow non-ambiguous short strings
    for commands, i.e. 'i', 'inc', 'incr' for 'incremental', 'f' for 'full',
    etc..  A warning message is printed if the short command is not unique. 
    Note: this already works for options, so I just applied the same idea to
  * Applied a patch from Gregory Hartman to correct handling of DST
    in time calculations.  This affects backups made the night of
    a DST time switch.

Sun Oct  7 12:34:26 CEST 2007 -

- update to version 0.4.3
  * Move get_password() to Backend class to standardize.
  * Fix problem with ftpBackend to create target directory if needed.  Note:
    this creates only one level.
  * Dropped ssh-command and added ssh-options to allow users to add options
    to the scp and sftp commmands.
  * Removed use of tempfile.TemporaryFile().  This fixes the restore problem
    on Windows that was due to Python bug 1776696 reported on Sourceforge.
  * Fixed Debian Bug#437694: Make bzip2 compression optional.  The default
    is not to do bzip2 compression.  To use bzip2 add the following command
    line option: --gpg-options='--compress-algo=bzip2
    --bzip2-compress-level=9' Note: do not add spaces in the string value.
  * Fixed bug 20764 - unable to use port in ssh backend.
  * Remove ssh_command option, add ssh_options.  This adds options to the
    scp and sftp commands that are used by the ssh backend.
  * Change ssh backend to send 'quit' instead of EOF when using sftp.  This
    allows it to run under cron as long as the password is supplied
  * Change ssh backend to not pass :port part of URL to scp or sftp.  We
    already supply -oPort=xx for port.

Mon May 14 23:25:39 CEST 2007 -

- initial package (version 0.4.2)
openSUSE Build Service is sponsored by