lp:~marix/duplicity/azure-storage-sas

Created by Matthias Bach and last modified
Get this branch:
bzr branch lp:~marix/duplicity/azure-storage-sas
Only Matthias Bach can upload to this branch. If you are Matthias Bach please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Matthias Bach
Project:
Duplicity
Status:
Merged

Recent revisions

1178. By Matthias Bach

Add support for Shared Access Signatures to the Azure backend.

Authenticating to the Azure storage via the account is suboptimal as it
grants the process full administrative permissions on the storage
account. Usage of a shared access signature allows to pass only the
minimal permissions on a single container to Duplicity. This makes it
much more sutable for automated usage, e.g. in cron jobs.

1177. By Kenneth Loafman

* Merged in lp:~aaron-whitehouse/duplicity/08-python-futurize-stage-1
  - Made many of the safer changes for improved Python 3 support (python-future's futurize -stage1)
    without functional change to the code (and leaving the isinstance(s, types.StringType) tests unchanged).
  - Created Python 2/3 compatible tests for int and long.
  - Update setup.py to show only Python 2.7 support.

1176. By Kenneth Loafman

* Fixed bug #1603704 with patch supplied by Maciej BliziƄski
  - Crash with UnicodeEncodeError

1175. By Kenneth Loafman

* Fixed bug #1657916 with patch supplied by Daniel Harvey
  - B2 provider cannot handle two backups in the same bucket

1174. By Kenneth Loafman

* Merged in lp:~aaron-whitehouse/duplicity/08-refactor-unit-test-globmatch
  - Rename path_matches_glob_fn to select_fn_from_glob, as this more accurately reflects the return value.
  - Significantly refactored unit/test_globmatch.py to make this cleaner and clearer.

1173. By ken

* Add detail about import exceptions in onedrivebackend.py

1172. By Kenneth Loafman

* Merged in lp:~aaron-whitehouse/duplicity/08-merge-glob-parsers
  - Use a single code path for glob strings whether or not these contain special
    characters/wildcards (glob_get_normal_sf) and remove glob_get_filename_sf and glob_get_tuple_sf.
  - Remove run-tests-ve as this was identical to run-tests.

1171. By Kenneth Loafman

* Merged in lp:~matthew-t-bentley/duplicity/duplicity
  - Sets a user agent. Backblaze asked for this in case there are errors that originate
    from the Duplicity B2 backend
  - Only retrieves a new upload URL when the current one expires, to bring it in line
    with their best practices for integrations: https://www.backblaze.com/b2/docs/integration_checklist.html

1170. By Kenneth Loafman

Fix pep8 issue.

1169. By Kenneth Loafman

* Fixed bug #1655268 "--gpg-binary option not working"
  - If gpg binary is specified rebuild gpg profile using new binary location

Branch metadata

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

Subscribers