diff options
8 files changed, 17 insertions, 9 deletions
@@ -1,3 +1,17 @@ +0.4.2 Nov 1: +Client: + o Support non-ascii passwords. Closes #4001. + o Change error severity for missing secrets path. + o Use chardet as fallback if cchardet not found. + o Improve bootstrap sequence and allow for locking the shared + database while creating/uploading the encryption secret. Closes + #4097. +Common: + o Move some common functions and global variables to + leap.soledad.common. +Server: + o Allow for locking the shared database. Closes #4097. + 0.4.1 Oct 4: Client: o Save only UTF8 strings. Related to #3660. diff --git a/client/changes/bug-4001_support-non-ascii-passwords b/client/changes/bug-4001_support-non-ascii-passwords deleted file mode 100644 index 1288b4e3..00000000 --- a/client/changes/bug-4001_support-non-ascii-passwords +++ /dev/null @@ -1 +0,0 @@ - o Support non-ascii passwords. Closes #4001. diff --git a/client/changes/feature-use-chardet-as-fallback b/client/changes/feature-use-chardet-as-fallback deleted file mode 100644 index f96a959c..00000000 --- a/client/changes/feature-use-chardet-as-fallback +++ /dev/null @@ -1 +0,0 @@ - o Use chardet as fallback if cchardet not found. diff --git a/client/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server b/client/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server deleted file mode 100644 index e2a11c8f..00000000 --- a/client/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server +++ /dev/null @@ -1,2 +0,0 @@ - o Improve bootstrap sequence and allow for locking the shared database while - creating/uploading the encryption secret. Closes #4097. diff --git a/client/src/leap/soledad/client/__init__.py b/client/src/leap/soledad/client/__init__.py index f3820a51..534040ef 100644 --- a/client/src/leap/soledad/client/__init__.py +++ b/client/src/leap/soledad/client/__init__.py @@ -555,7 +555,7 @@ class Soledad(object): try: self._load_secrets() # try to load from disk except IOError, e: - logger.error('IOError: %s' % str(e)) + logger.warning('IOError: %s' % str(e)) try: self._get_storage_secret() return True diff --git a/common/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server b/common/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server deleted file mode 100644 index 1d53e1ef..00000000 --- a/common/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server +++ /dev/null @@ -1 +0,0 @@ - o Move some common functions and global variables to leap.soledad.common. diff --git a/common/src/leap/soledad/common/errors.py b/common/src/leap/soledad/common/errors.py index 45433627..7c2d7296 100644 --- a/common/src/leap/soledad/common/errors.py +++ b/common/src/leap/soledad/common/errors.py @@ -61,9 +61,9 @@ class AlreadyLockedError(errors.U1DBError): # maps. for e in [InvalidTokenError, NotLockedError, AlreadyLockedError]: http_errors.wire_description_to_status.update({ - (e.wire_description, e.status)}) + e.wire_description: e.status}) errors.wire_description_to_exc.update({ - (e.wire_description, e)}) + e.wire_description: e}) # u1db error statuses also have to be updated http_errors.ERROR_STATUSES = set( diff --git a/server/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server b/server/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server deleted file mode 100644 index 48b367d7..00000000 --- a/server/changes/feature_4097-allow-for-locking-creation-of-secrets-in-server +++ /dev/null @@ -1 +0,0 @@ - o Allow for locking the shared database. Closes #4097. |