From c8bda65e0029999e1c2587b74d490aee2d05137e Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 14 Jul 2014 19:22:44 -0300 Subject: Add changes file (#5895). --- client/changes/feature_5895-store-all-incoming-documents-in-sync-db | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feature_5895-store-all-incoming-documents-in-sync-db (limited to 'client/changes') diff --git a/client/changes/feature_5895-store-all-incoming-documents-in-sync-db b/client/changes/feature_5895-store-all-incoming-documents-in-sync-db new file mode 100644 index 00000000..71d5a91f --- /dev/null +++ b/client/changes/feature_5895-store-all-incoming-documents-in-sync-db @@ -0,0 +1 @@ + o Store all incoming documents in the sync db (#5895). -- cgit v1.2.3 From a02fa40ccd5c328c666928c547f977565ecd75c1 Mon Sep 17 00:00:00 2001 From: drebs Date: Wed, 27 Aug 2014 17:58:57 -0300 Subject: Do not depend on pysqlite2 (#2945). --- client/changes/VERSION_COMPAT | 11 +++++++++++ client/changes/bug_2945_do-not-depend-on-pysqlite2 | 1 + 2 files changed, 12 insertions(+) create mode 100644 client/changes/bug_2945_do-not-depend-on-pysqlite2 (limited to 'client/changes') diff --git a/client/changes/VERSION_COMPAT b/client/changes/VERSION_COMPAT index e69de29b..782844d7 100644 --- a/client/changes/VERSION_COMPAT +++ b/client/changes/VERSION_COMPAT @@ -0,0 +1,11 @@ +################################################# +# This file keeps track of the recent changes +# introduced in internal leap dependencies. +# Add your changes here so we can properly update +# requirements.pip during the release process. +# (leave header when resetting) +################################################# +# +# BEGIN DEPENDENCY LIST ------------------------- +# leap.foo.bar>=x.y.z +pysqlcipher>2.6.3 diff --git a/client/changes/bug_2945_do-not-depend-on-pysqlite2 b/client/changes/bug_2945_do-not-depend-on-pysqlite2 new file mode 100644 index 00000000..cf009a23 --- /dev/null +++ b/client/changes/bug_2945_do-not-depend-on-pysqlite2 @@ -0,0 +1 @@ + o Do not depend on pysqlite2 (#2945). -- cgit v1.2.3 From 19f28c432f36022c5f1c0558f4742c864e7202c8 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 29 Sep 2014 11:19:16 -0300 Subject: Wait for last post request to finish before starting a new one during sync (#5975). --- client/changes/bug_5975_wait-for-last-request-on-sync | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_5975_wait-for-last-request-on-sync (limited to 'client/changes') diff --git a/client/changes/bug_5975_wait-for-last-request-on-sync b/client/changes/bug_5975_wait-for-last-request-on-sync new file mode 100644 index 00000000..7a394580 --- /dev/null +++ b/client/changes/bug_5975_wait-for-last-request-on-sync @@ -0,0 +1 @@ + o Wait for last post request to finish before starting a new one (#5975). -- cgit v1.2.3 From b51ea111366b207acfc4c78cbe2ed74188c3de1f Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 27 Nov 2014 16:56:00 -0200 Subject: Add changes file for #5855. --- client/changes/bug_5855_reset-connection-on-http-error-during-syn | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_5855_reset-connection-on-http-error-during-syn (limited to 'client/changes') diff --git a/client/changes/bug_5855_reset-connection-on-http-error-during-syn b/client/changes/bug_5855_reset-connection-on-http-error-during-syn new file mode 100644 index 00000000..e71a9a29 --- /dev/null +++ b/client/changes/bug_5855_reset-connection-on-http-error-during-syn @@ -0,0 +1 @@ + o Reset syncer connection when getting HTTP error during sync (#5855). -- cgit v1.2.3 From 4e90feb613da4f1f5221f3fed401d52dbf8f5e2b Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Wed, 26 Nov 2014 21:06:25 +0100 Subject: force tls v1 in soledad client. Partially fixes #6437 --- client/changes/bug_6437_use_tls | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_6437_use_tls (limited to 'client/changes') diff --git a/client/changes/bug_6437_use_tls b/client/changes/bug_6437_use_tls new file mode 100644 index 00000000..7138d962 --- /dev/null +++ b/client/changes/bug_6437_use_tls @@ -0,0 +1 @@ + o Use TLS v1 in soledad client. Fixes partially #6437 -- cgit v1.2.3 From ce0d421e41cfb75a3957541d6c88fcd7b26e8cd6 Mon Sep 17 00:00:00 2001 From: drebs Date: Fri, 28 Nov 2014 11:50:15 -0200 Subject: Add encryption scheme, method and iv to symmetrically encrypted document MAC (#6400). --- client/changes/feature_6400_include-iv-in-document-mac | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feature_6400_include-iv-in-document-mac (limited to 'client/changes') diff --git a/client/changes/feature_6400_include-iv-in-document-mac b/client/changes/feature_6400_include-iv-in-document-mac new file mode 100644 index 00000000..d8c9c9cc --- /dev/null +++ b/client/changes/feature_6400_include-iv-in-document-mac @@ -0,0 +1 @@ + o Include the IV in the encrypted document MAC (#6400). -- cgit v1.2.3 From 14f34b1f64a667bf4a146e8579f95c5d308a1f77 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 8 Jan 2015 18:57:38 -0200 Subject: Retry on SQLCipher timeout (#6625). --- client/changes/bug_6625_retry-on-sqlcipher-thread-timeout | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_6625_retry-on-sqlcipher-thread-timeout (limited to 'client/changes') diff --git a/client/changes/bug_6625_retry-on-sqlcipher-thread-timeout b/client/changes/bug_6625_retry-on-sqlcipher-thread-timeout new file mode 100644 index 00000000..8b2ce055 --- /dev/null +++ b/client/changes/bug_6625_retry-on-sqlcipher-thread-timeout @@ -0,0 +1 @@ + o Retry on sqlcipher thread timeouts (#6625). -- cgit v1.2.3 From 41b34cc0d8bd6c2ae22547bc02845e68cab12c3b Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 20 Feb 2015 16:01:57 -0400 Subject: cutoff for encoding detection --- client/changes/bug_cutoff-chardet-guessing | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_cutoff-chardet-guessing (limited to 'client/changes') diff --git a/client/changes/bug_cutoff-chardet-guessing b/client/changes/bug_cutoff-chardet-guessing new file mode 100644 index 00000000..9535a413 --- /dev/null +++ b/client/changes/bug_cutoff-chardet-guessing @@ -0,0 +1 @@ +- Fallback to utf-8 if confidence on chardet guessing is too low. -- cgit v1.2.3 From 4b78cf9da0874501fa123a02b53d7650e8dfcdf1 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 19 Mar 2015 09:54:38 -0300 Subject: [fix] add/fix dependency on twisted Add dependency on twisted for Soledad Client. Also remove minimum twisted version for Soledad Server because debian stable currently distributes 12.0.0 and pypi currently distributes 15.0.0. Closes: #6797 --- client/changes/bug_6797_add-dependency-on-twisted | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_6797_add-dependency-on-twisted (limited to 'client/changes') diff --git a/client/changes/bug_6797_add-dependency-on-twisted b/client/changes/bug_6797_add-dependency-on-twisted new file mode 100644 index 00000000..962222b0 --- /dev/null +++ b/client/changes/bug_6797_add-dependency-on-twisted @@ -0,0 +1 @@ + o Add dependency on Twisted. Closes #6797. -- cgit v1.2.3 From 3a3f2d8ca5b0ae2adb5007577f2d828677ff64e0 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 30 Apr 2015 11:24:21 -0300 Subject: [bug] always initialize sync db Both deferred encryption and decryption rely on a special sync db. Previous to this fix, the sync db was only initialized if a syncer was configured with deferred encryption capabilities. This was a problem when the syncer was not configured like so, but the actual sync method was initiated configured to do deferred decryption. This commit fixes this by always initializing the sync db, so we have the option of doing all combinations of deferred encryption and decryption. --- client/changes/bug_always-initialize-the-sync-db | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 client/changes/bug_always-initialize-the-sync-db (limited to 'client/changes') diff --git a/client/changes/bug_always-initialize-the-sync-db b/client/changes/bug_always-initialize-the-sync-db new file mode 100644 index 00000000..2b12989a --- /dev/null +++ b/client/changes/bug_always-initialize-the-sync-db @@ -0,0 +1,2 @@ + o Always initialize the sync db to allow for both asynchronous encryption + and asynchronous decryption when syncing. -- cgit v1.2.3 From 6ab3fe57764c2e5f2a5688d377fe46a51437f0be Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 30 Apr 2015 11:47:10 -0300 Subject: [bug] fix log messages when fetching documents We always got a log message saying "canceling sync threads" in the end of the sync process, even when there was no error during the sync. This commit changes that in a way that we only have that log when the sync was actually cancelled because of an error. --- client/changes/bug_improve-log-when-fetching-documents | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_improve-log-when-fetching-documents (limited to 'client/changes') diff --git a/client/changes/bug_improve-log-when-fetching-documents b/client/changes/bug_improve-log-when-fetching-documents new file mode 100644 index 00000000..a67ce028 --- /dev/null +++ b/client/changes/bug_improve-log-when-fetching-documents @@ -0,0 +1 @@ + o Improve log messages when concurrently fetching documents from the server. -- cgit v1.2.3 From b75bedb065cfbbb2993659d867ef554ff70596ae Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 4 May 2015 13:26:57 -0300 Subject: [bug] fix log messages for secrets in storage --- client/changes/bug_6892_fix-log-message-for-local-secret | 2 ++ client/changes/bug_fix-async-decrypt | 2 ++ 2 files changed, 4 insertions(+) create mode 100644 client/changes/bug_6892_fix-log-message-for-local-secret create mode 100644 client/changes/bug_fix-async-decrypt (limited to 'client/changes') diff --git a/client/changes/bug_6892_fix-log-message-for-local-secret b/client/changes/bug_6892_fix-log-message-for-local-secret new file mode 100644 index 00000000..39c13257 --- /dev/null +++ b/client/changes/bug_6892_fix-log-message-for-local-secret @@ -0,0 +1,2 @@ + o Fix the log message when a local secret is not found so it's less + confusing. Closes #6892. diff --git a/client/changes/bug_fix-async-decrypt b/client/changes/bug_fix-async-decrypt new file mode 100644 index 00000000..eb0ce7b5 --- /dev/null +++ b/client/changes/bug_fix-async-decrypt @@ -0,0 +1,2 @@ + o Refactor asynchronous encryption/decryption code to its own file. + o Fix logging and graceful failing when exceptions are raised during sync. -- cgit v1.2.3 From 3a7ddacd06fd57afb10cc3d7083c2aa196c9328f Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 4 May 2015 13:04:56 -0300 Subject: [feature] use async adbapi for async decryption Since we started implementing twisted api in soledad, some pieces are missing. Accessing the sqlcipher database directly with the twisted adbapi facilities is one of them. The async encryption/decryption was touching the database directly, and this was causing some difficulties like having different threads accessing the same database. This commit implements the twisted adbapi stuff for the asynchronous encryption/decryption facilities. Next steps would be use async adbapi for async encryption and use async adbapi for all sqlcipher access. --- client/changes/feature_use-twisted-adbapi-for-sync-db | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feature_use-twisted-adbapi-for-sync-db (limited to 'client/changes') diff --git a/client/changes/feature_use-twisted-adbapi-for-sync-db b/client/changes/feature_use-twisted-adbapi-for-sync-db new file mode 100644 index 00000000..41e5e6e3 --- /dev/null +++ b/client/changes/feature_use-twisted-adbapi-for-sync-db @@ -0,0 +1 @@ + o Use twisted.enterprise.adbapi for access to the sync database. -- cgit v1.2.3 From eae4468d99029006cc36a021e82350a0f62f7006 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 7 May 2015 14:49:40 -0300 Subject: [bug] fix order of insertion of decrypted docs This commit actually does some different things: * When doing asynchronous decryption of incoming documents in soledad client during a sync, there was the possibility that a document corresponding to a newer generation would be decrypted and inserted in the local database before a document corresponding to an older generation. When this happened, the metadata about the target database (i.e. its locally-known generation) would be first updated to the newer generation, and then an attempt to insert a document corresponding to an older generation would cause the infamous InvalidGeneration error. To fix that we use the sync-index information that is contained in the sync stream to correctly find the insertable docs to be inserted in the local database, thus avoiding the problem described above. * Refactor the sync encrypt/decrypt pool to its own file. * Fix the use of twisted adbapi with multiprocessing. Closes: #6757. --- client/changes/bug_6757_fix-order-of-insertion-when-syncing | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 client/changes/bug_6757_fix-order-of-insertion-when-syncing (limited to 'client/changes') diff --git a/client/changes/bug_6757_fix-order-of-insertion-when-syncing b/client/changes/bug_6757_fix-order-of-insertion-when-syncing new file mode 100644 index 00000000..c0470f5a --- /dev/null +++ b/client/changes/bug_6757_fix-order-of-insertion-when-syncing @@ -0,0 +1,2 @@ + o Fix the order of insertion of documents when using workers for decrypting + incoming documents during a sync. Closes #6757. -- cgit v1.2.3 From e62dafeba8f08c1f7588e37cf9cd3fb28e79a020 Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 19 May 2015 18:46:53 -0300 Subject: [feature] use twisted.web.client in client sync This change uses twisted deferreds for the whole syncing process and paves the way to implementing other transport schemes. It removes a lot of threaded code that used locks and was very difficult to maintain, and lets twisted to the dirty work. Furthermore, all blocking network i/o is now handled asynchronously by the twisted. This commit removes the possibility of interrupting a sync, and we should reimplement it using cancellable deferreds if we need it. --- client/changes/feature_use-twisted-web-for-client-sync | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feature_use-twisted-web-for-client-sync (limited to 'client/changes') diff --git a/client/changes/feature_use-twisted-web-for-client-sync b/client/changes/feature_use-twisted-web-for-client-sync new file mode 100644 index 00000000..b4d1d4a4 --- /dev/null +++ b/client/changes/feature_use-twisted-web-for-client-sync @@ -0,0 +1 @@ + o Use twisted.web.client for client sync. -- cgit v1.2.3 From 31757168f6ad243ec83ba52b2e022298ba08f8d1 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 25 May 2015 11:46:24 -0300 Subject: [feature] add pool of http/https connections Instead of opening one TCP connection for each HTTP request, we want to reuse connections. Also, we need to be able to verify SSL certificates. This commit implements both features in the twisted http client sync. --- client/changes/feature_add-pool-of-http-https-connections | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 client/changes/feature_add-pool-of-http-https-connections (limited to 'client/changes') diff --git a/client/changes/feature_add-pool-of-http-https-connections b/client/changes/feature_add-pool-of-http-https-connections new file mode 100644 index 00000000..7ff2a4ee --- /dev/null +++ b/client/changes/feature_add-pool-of-http-https-connections @@ -0,0 +1,2 @@ + o Add a pool of HTTP/HTTPS connections that is able to verify the server + certificate against a given CA certificate. -- cgit v1.2.3 From 7d4ab674a167d48686f61310ff4ff6a62a545e67 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Wed, 6 May 2015 17:42:26 -0300 Subject: [feat] adapt to new events api on common - Related: #6359 --- client/changes/VERSION_COMPAT | 2 ++ client/changes/feature_adapt-to-new-events-on-common | 1 + 2 files changed, 3 insertions(+) create mode 100644 client/changes/feature_adapt-to-new-events-on-common (limited to 'client/changes') diff --git a/client/changes/VERSION_COMPAT b/client/changes/VERSION_COMPAT index 782844d7..c0747052 100644 --- a/client/changes/VERSION_COMPAT +++ b/client/changes/VERSION_COMPAT @@ -9,3 +9,5 @@ # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z pysqlcipher>2.6.3 +leap.common>=0.4 +leap.soledad.common>=0.6.5 diff --git a/client/changes/feature_adapt-to-new-events-on-common b/client/changes/feature_adapt-to-new-events-on-common new file mode 100644 index 00000000..cd55fa7d --- /dev/null +++ b/client/changes/feature_adapt-to-new-events-on-common @@ -0,0 +1 @@ +- Adapt soledad to the new events api on leap.common. Related to #6359. -- cgit v1.2.3 From 72af2ac4cc2252883f358af85c0921e11ccf7f80 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 1 Jun 2015 14:46:10 -0300 Subject: [pkg] bump dependency versions --- client/changes/VERSION_COMPAT | 3 --- 1 file changed, 3 deletions(-) (limited to 'client/changes') diff --git a/client/changes/VERSION_COMPAT b/client/changes/VERSION_COMPAT index c0747052..cc00ecf7 100644 --- a/client/changes/VERSION_COMPAT +++ b/client/changes/VERSION_COMPAT @@ -8,6 +8,3 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z -pysqlcipher>2.6.3 -leap.common>=0.4 -leap.soledad.common>=0.6.5 -- cgit v1.2.3 From 9fb1c47ca7da06d6feef6846b812aec28128ed78 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 1 Jun 2015 14:54:27 -0300 Subject: [pkg] fold in changes --- client/changes/bug_2945_do-not-depend-on-pysqlite2 | 1 - client/changes/bug_5855_reset-connection-on-http-error-during-syn | 1 - client/changes/bug_5975_wait-for-last-request-on-sync | 1 - client/changes/bug_6437_use_tls | 1 - client/changes/bug_6625_retry-on-sqlcipher-thread-timeout | 1 - client/changes/bug_6757_fix-order-of-insertion-when-syncing | 2 -- client/changes/bug_6797_add-dependency-on-twisted | 1 - client/changes/bug_6892_fix-log-message-for-local-secret | 2 -- client/changes/bug_always-initialize-the-sync-db | 2 -- client/changes/bug_cutoff-chardet-guessing | 1 - client/changes/bug_fix-async-decrypt | 2 -- client/changes/bug_improve-log-when-fetching-documents | 1 - client/changes/feature_5895-store-all-incoming-documents-in-sync-db | 1 - client/changes/feature_6400_include-iv-in-document-mac | 1 - client/changes/feature_adapt-to-new-events-on-common | 1 - client/changes/feature_add-pool-of-http-https-connections | 2 -- client/changes/feature_use-twisted-adbapi-for-sync-db | 1 - client/changes/feature_use-twisted-web-for-client-sync | 1 - 18 files changed, 23 deletions(-) delete mode 100644 client/changes/bug_2945_do-not-depend-on-pysqlite2 delete mode 100644 client/changes/bug_5855_reset-connection-on-http-error-during-syn delete mode 100644 client/changes/bug_5975_wait-for-last-request-on-sync delete mode 100644 client/changes/bug_6437_use_tls delete mode 100644 client/changes/bug_6625_retry-on-sqlcipher-thread-timeout delete mode 100644 client/changes/bug_6757_fix-order-of-insertion-when-syncing delete mode 100644 client/changes/bug_6797_add-dependency-on-twisted delete mode 100644 client/changes/bug_6892_fix-log-message-for-local-secret delete mode 100644 client/changes/bug_always-initialize-the-sync-db delete mode 100644 client/changes/bug_cutoff-chardet-guessing delete mode 100644 client/changes/bug_fix-async-decrypt delete mode 100644 client/changes/bug_improve-log-when-fetching-documents delete mode 100644 client/changes/feature_5895-store-all-incoming-documents-in-sync-db delete mode 100644 client/changes/feature_6400_include-iv-in-document-mac delete mode 100644 client/changes/feature_adapt-to-new-events-on-common delete mode 100644 client/changes/feature_add-pool-of-http-https-connections delete mode 100644 client/changes/feature_use-twisted-adbapi-for-sync-db delete mode 100644 client/changes/feature_use-twisted-web-for-client-sync (limited to 'client/changes') diff --git a/client/changes/bug_2945_do-not-depend-on-pysqlite2 b/client/changes/bug_2945_do-not-depend-on-pysqlite2 deleted file mode 100644 index cf009a23..00000000 --- a/client/changes/bug_2945_do-not-depend-on-pysqlite2 +++ /dev/null @@ -1 +0,0 @@ - o Do not depend on pysqlite2 (#2945). diff --git a/client/changes/bug_5855_reset-connection-on-http-error-during-syn b/client/changes/bug_5855_reset-connection-on-http-error-during-syn deleted file mode 100644 index e71a9a29..00000000 --- a/client/changes/bug_5855_reset-connection-on-http-error-during-syn +++ /dev/null @@ -1 +0,0 @@ - o Reset syncer connection when getting HTTP error during sync (#5855). diff --git a/client/changes/bug_5975_wait-for-last-request-on-sync b/client/changes/bug_5975_wait-for-last-request-on-sync deleted file mode 100644 index 7a394580..00000000 --- a/client/changes/bug_5975_wait-for-last-request-on-sync +++ /dev/null @@ -1 +0,0 @@ - o Wait for last post request to finish before starting a new one (#5975). diff --git a/client/changes/bug_6437_use_tls b/client/changes/bug_6437_use_tls deleted file mode 100644 index 7138d962..00000000 --- a/client/changes/bug_6437_use_tls +++ /dev/null @@ -1 +0,0 @@ - o Use TLS v1 in soledad client. Fixes partially #6437 diff --git a/client/changes/bug_6625_retry-on-sqlcipher-thread-timeout b/client/changes/bug_6625_retry-on-sqlcipher-thread-timeout deleted file mode 100644 index 8b2ce055..00000000 --- a/client/changes/bug_6625_retry-on-sqlcipher-thread-timeout +++ /dev/null @@ -1 +0,0 @@ - o Retry on sqlcipher thread timeouts (#6625). diff --git a/client/changes/bug_6757_fix-order-of-insertion-when-syncing b/client/changes/bug_6757_fix-order-of-insertion-when-syncing deleted file mode 100644 index c0470f5a..00000000 --- a/client/changes/bug_6757_fix-order-of-insertion-when-syncing +++ /dev/null @@ -1,2 +0,0 @@ - o Fix the order of insertion of documents when using workers for decrypting - incoming documents during a sync. Closes #6757. diff --git a/client/changes/bug_6797_add-dependency-on-twisted b/client/changes/bug_6797_add-dependency-on-twisted deleted file mode 100644 index 962222b0..00000000 --- a/client/changes/bug_6797_add-dependency-on-twisted +++ /dev/null @@ -1 +0,0 @@ - o Add dependency on Twisted. Closes #6797. diff --git a/client/changes/bug_6892_fix-log-message-for-local-secret b/client/changes/bug_6892_fix-log-message-for-local-secret deleted file mode 100644 index 39c13257..00000000 --- a/client/changes/bug_6892_fix-log-message-for-local-secret +++ /dev/null @@ -1,2 +0,0 @@ - o Fix the log message when a local secret is not found so it's less - confusing. Closes #6892. diff --git a/client/changes/bug_always-initialize-the-sync-db b/client/changes/bug_always-initialize-the-sync-db deleted file mode 100644 index 2b12989a..00000000 --- a/client/changes/bug_always-initialize-the-sync-db +++ /dev/null @@ -1,2 +0,0 @@ - o Always initialize the sync db to allow for both asynchronous encryption - and asynchronous decryption when syncing. diff --git a/client/changes/bug_cutoff-chardet-guessing b/client/changes/bug_cutoff-chardet-guessing deleted file mode 100644 index 9535a413..00000000 --- a/client/changes/bug_cutoff-chardet-guessing +++ /dev/null @@ -1 +0,0 @@ -- Fallback to utf-8 if confidence on chardet guessing is too low. diff --git a/client/changes/bug_fix-async-decrypt b/client/changes/bug_fix-async-decrypt deleted file mode 100644 index eb0ce7b5..00000000 --- a/client/changes/bug_fix-async-decrypt +++ /dev/null @@ -1,2 +0,0 @@ - o Refactor asynchronous encryption/decryption code to its own file. - o Fix logging and graceful failing when exceptions are raised during sync. diff --git a/client/changes/bug_improve-log-when-fetching-documents b/client/changes/bug_improve-log-when-fetching-documents deleted file mode 100644 index a67ce028..00000000 --- a/client/changes/bug_improve-log-when-fetching-documents +++ /dev/null @@ -1 +0,0 @@ - o Improve log messages when concurrently fetching documents from the server. diff --git a/client/changes/feature_5895-store-all-incoming-documents-in-sync-db b/client/changes/feature_5895-store-all-incoming-documents-in-sync-db deleted file mode 100644 index 71d5a91f..00000000 --- a/client/changes/feature_5895-store-all-incoming-documents-in-sync-db +++ /dev/null @@ -1 +0,0 @@ - o Store all incoming documents in the sync db (#5895). diff --git a/client/changes/feature_6400_include-iv-in-document-mac b/client/changes/feature_6400_include-iv-in-document-mac deleted file mode 100644 index d8c9c9cc..00000000 --- a/client/changes/feature_6400_include-iv-in-document-mac +++ /dev/null @@ -1 +0,0 @@ - o Include the IV in the encrypted document MAC (#6400). diff --git a/client/changes/feature_adapt-to-new-events-on-common b/client/changes/feature_adapt-to-new-events-on-common deleted file mode 100644 index cd55fa7d..00000000 --- a/client/changes/feature_adapt-to-new-events-on-common +++ /dev/null @@ -1 +0,0 @@ -- Adapt soledad to the new events api on leap.common. Related to #6359. diff --git a/client/changes/feature_add-pool-of-http-https-connections b/client/changes/feature_add-pool-of-http-https-connections deleted file mode 100644 index 7ff2a4ee..00000000 --- a/client/changes/feature_add-pool-of-http-https-connections +++ /dev/null @@ -1,2 +0,0 @@ - o Add a pool of HTTP/HTTPS connections that is able to verify the server - certificate against a given CA certificate. diff --git a/client/changes/feature_use-twisted-adbapi-for-sync-db b/client/changes/feature_use-twisted-adbapi-for-sync-db deleted file mode 100644 index 41e5e6e3..00000000 --- a/client/changes/feature_use-twisted-adbapi-for-sync-db +++ /dev/null @@ -1 +0,0 @@ - o Use twisted.enterprise.adbapi for access to the sync database. diff --git a/client/changes/feature_use-twisted-web-for-client-sync b/client/changes/feature_use-twisted-web-for-client-sync deleted file mode 100644 index b4d1d4a4..00000000 --- a/client/changes/feature_use-twisted-web-for-client-sync +++ /dev/null @@ -1 +0,0 @@ - o Use twisted.web.client for client sync. -- cgit v1.2.3