lp:~ed.so/duplicity/webdav.fix-retry

Created by edso and last modified
Get this branch:
bzr branch lp:~ed.so/duplicity/webdav.fix-retry
Only edso can upload to this branch. If you are edso please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
edso
Project:
Duplicity
Status:
Merged

Recent revisions

904. By ede

move man page changes to a separate uptodate merge branch

903. By ede

manpage
- document ssl cert verification in man page
backend.by
- retry_fatal decorator accepts now premature fatal errors and supplys a retry_count instance variable
webdavbackend.py
- added ssl cert verification
- added http redirect support
- added always create new connection on retrys
- much more debug output for problem pinpointing
commandline.py, globals.py
- added ssl cert verification switches
errors.py
- add FatalBackendError for signalling exactly that

902. By ede

reconnect on errors as a precaution against ssl errors
see
https://bugs.launchpad.net/duplicity/+bug/709973

901. By ede

add correct error code
catch only exceptions again

900. By ede

catch exceptions only

899. By ede

show error value instead of class

898. By ede

bugfix: webdav retrying broke on ERRORS like "error: [Errno 32] Broken pipe" in socket.pyas reported here
https://answers.launchpad.net/duplicity/+question/212966

added a more generalized 'retry_fatal' decorator which makes retrying backend methods even easier

897. By Michael Terry

avoid using TestCase.addCleanup, which isn't in older python versions

896. By Kenneth Loafman

* Merged in lp:~ed.so/duplicity/lftp.netrc
  - Allow .netrc auth for lftp backend
* Merged in lp:~mterry/duplicity/946988
  - This fixes bug 946988 by not duplicating the checks for when we should ask
    for the password (those same checks are done more correctly inside
    get_passphrase). And add a test to reproduce the bug.

895. By Kenneth Loafman

* Merged in lp:~ed.so/duplicity/manpage
  - more formatting fixes, clarifications in sections EXAMPLES, FILE SELECTION

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:duplicity/0.6
This branch contains Public information 
Everyone can see this information.

Subscribers