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 From 36d3fe05282bbc586c52536962cebf636a9b499f Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 2 Jun 2015 08:40:06 -0300 Subject: [bug] do not block when getting doc for async enc Previous to this change, the actual encryption method used to run on its own thread. When the close method was called from another thread, the queue could be deleted after the encryption method loop had started, but before the queue was checked for new items. By removing that thread and moving the encryption loop to the reactor, that race condition should disappear. Closes: #7088. --- client/changes/bug_fix-sync-enc-close-queue-error | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_fix-sync-enc-close-queue-error (limited to 'client/changes') diff --git a/client/changes/bug_fix-sync-enc-close-queue-error b/client/changes/bug_fix-sync-enc-close-queue-error new file mode 100644 index 00000000..71af7c67 --- /dev/null +++ b/client/changes/bug_fix-sync-enc-close-queue-error @@ -0,0 +1 @@ + o Fix sync encrypter pool close queue error. Closes #7088. -- cgit v1.2.3 From ff466668100ec75832ec404b74279402fe6b9b2f Mon Sep 17 00:00:00 2001 From: Kali Kaneko Date: Fri, 5 Jun 2015 16:24:17 -0400 Subject: [pkg] changes and version_compat bump --- client/changes/VERSION_COMPAT | 2 ++ client/changes/feature_6996-post-sync-hooks | 1 + 2 files changed, 3 insertions(+) create mode 100644 client/changes/feature_6996-post-sync-hooks (limited to 'client/changes') diff --git a/client/changes/VERSION_COMPAT b/client/changes/VERSION_COMPAT index cc00ecf7..a24751f9 100644 --- a/client/changes/VERSION_COMPAT +++ b/client/changes/VERSION_COMPAT @@ -8,3 +8,5 @@ # # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z +# +leap.common >= 0.4.1 # collect_plugins diff --git a/client/changes/feature_6996-post-sync-hooks b/client/changes/feature_6996-post-sync-hooks new file mode 100644 index 00000000..027c0b2a --- /dev/null +++ b/client/changes/feature_6996-post-sync-hooks @@ -0,0 +1 @@ +o Expose post-sync hooks via plugin system. Related: #6996 -- cgit v1.2.3 From 918c16241b86aef45e803d92e468947ea29bed27 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Fri, 10 Jul 2015 15:23:15 -0300 Subject: [pkg] fold in changes --- client/changes/bug_fix-sync-enc-close-queue-error | 1 - client/changes/feature_6996-post-sync-hooks | 1 - 2 files changed, 2 deletions(-) delete mode 100644 client/changes/bug_fix-sync-enc-close-queue-error delete mode 100644 client/changes/feature_6996-post-sync-hooks (limited to 'client/changes') diff --git a/client/changes/bug_fix-sync-enc-close-queue-error b/client/changes/bug_fix-sync-enc-close-queue-error deleted file mode 100644 index 71af7c67..00000000 --- a/client/changes/bug_fix-sync-enc-close-queue-error +++ /dev/null @@ -1 +0,0 @@ - o Fix sync encrypter pool close queue error. Closes #7088. diff --git a/client/changes/feature_6996-post-sync-hooks b/client/changes/feature_6996-post-sync-hooks deleted file mode 100644 index 027c0b2a..00000000 --- a/client/changes/feature_6996-post-sync-hooks +++ /dev/null @@ -1 +0,0 @@ -o Expose post-sync hooks via plugin system. Related: #6996 -- cgit v1.2.3 From cdba9fdd232eb195b46b15a8622cde8ab2889960 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Fri, 10 Jul 2015 15:25:12 -0300 Subject: [pkg] bump dependencies bump leap.common min required version, new change needed 'collect_plugins'. --- client/changes/VERSION_COMPAT | 1 - 1 file changed, 1 deletion(-) (limited to 'client/changes') diff --git a/client/changes/VERSION_COMPAT b/client/changes/VERSION_COMPAT index a24751f9..9323d445 100644 --- a/client/changes/VERSION_COMPAT +++ b/client/changes/VERSION_COMPAT @@ -9,4 +9,3 @@ # BEGIN DEPENDENCY LIST ------------------------- # leap.foo.bar>=x.y.z # -leap.common >= 0.4.1 # collect_plugins -- cgit v1.2.3 From 8074dcfff4bf2304d581efe8a01174a2dd1288eb Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Wed, 15 Jul 2015 23:24:46 -0400 Subject: [refactor] use a deferred to signal when SyncDecriptionPool has finished It makes the code simpler and clearer to use a deferred instead of having to pull on 'has_finished'. - Related: #7234 --- client/changes/feat-refactor_decr_pool | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feat-refactor_decr_pool (limited to 'client/changes') diff --git a/client/changes/feat-refactor_decr_pool b/client/changes/feat-refactor_decr_pool new file mode 100644 index 00000000..7a567bcc --- /dev/null +++ b/client/changes/feat-refactor_decr_pool @@ -0,0 +1 @@ +- Refactor decription pool and http target to use a deferred instead of a waiting loop. -- cgit v1.2.3 From bbfb3bb44915004a70702030aa1d2f9336a60938 Mon Sep 17 00:00:00 2001 From: drebs Date: Wed, 3 Jun 2015 15:56:40 -0300 Subject: [bug] remove mac from secrets file This is how a secret was stored in the secrets json file: * each secret is symmetrically encrypted amd MACed with keys derived from the user's passphrase. * the encrypted secrets dictionary is then MACed with another key derived * from the user's passphrase. * each key is derived using scrypt and a unique random salt. There are disadvantages to this approach: * repeating scrypt many times is a waste of time. * an attacker could crack whichever has weaker parameters, if they get out of sync. * if an attacker can modify the secret in a way it is good to decrypt the database, then she can also modify the MAC. The solution for this is: * completelly eliminate the MAC from the storage secrets file. * attempt to decrypt the database with whatever is got from the decryption of the secret. If that is wrong, report an error. Closes #6980. --- client/changes/feature_6980_remove-mac-from-secrets-file | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feature_6980_remove-mac-from-secrets-file (limited to 'client/changes') diff --git a/client/changes/feature_6980_remove-mac-from-secrets-file b/client/changes/feature_6980_remove-mac-from-secrets-file new file mode 100644 index 00000000..6a424013 --- /dev/null +++ b/client/changes/feature_6980_remove-mac-from-secrets-file @@ -0,0 +1 @@ + o Remove MAC from secrets file. Closes #6980. -- cgit v1.2.3 From 8a18611fa4868b42999a48f728da5a9884d8cb62 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 23 Jul 2015 18:03:39 -0300 Subject: [bug] fix order of incoming document events The incoming documents events are meant to be used by a progress bar for soledad sync, yet to be implemented. When deferred decryption was used, the events were sent out of order, depending on the order of arrival of the documents. This commit changes it so that the content of the emited events are in order, so it is meaningful for the implementation of a progress bar. Note that even after documents are received from the server, they will still be decrypted asynchronously, so another signal could be implemented to signal for the waiting of the decryption of incoming documents. --- client/changes/bug_fix-order-of-incoming-document-events | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_fix-order-of-incoming-document-events (limited to 'client/changes') diff --git a/client/changes/bug_fix-order-of-incoming-document-events b/client/changes/bug_fix-order-of-incoming-document-events new file mode 100644 index 00000000..0cdb5d3d --- /dev/null +++ b/client/changes/bug_fix-order-of-incoming-document-events @@ -0,0 +1 @@ + o Fix the order of the events emited for incoming documents. -- cgit v1.2.3 From b5a3e7191c423314afce20627e83339226c94729 Mon Sep 17 00:00:00 2001 From: drebs Date: Thu, 23 Jul 2015 18:08:13 -0300 Subject: [bug] avoid double decryption of documents Because of how the incoming document queue is implemented, it could be the case that a document was sent to async decryption queue more than once. This commit creates a list of documents to be decrypted, so we avoid sending the same document to the queue more than once. --- client/changes/bug_avoid-double-decryption | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/bug_avoid-double-decryption (limited to 'client/changes') diff --git a/client/changes/bug_avoid-double-decryption b/client/changes/bug_avoid-double-decryption new file mode 100644 index 00000000..184da75b --- /dev/null +++ b/client/changes/bug_avoid-double-decryption @@ -0,0 +1 @@ + o Avoid double decryption of documents. -- cgit v1.2.3 From 0a35ab802daf3a9c0f5297b823f0adcc0dce2999 Mon Sep 17 00:00:00 2001 From: drebs Date: Tue, 4 Aug 2015 12:09:21 -0300 Subject: [test] add initial enc/dec pool tests --- client/changes/refactor_encdec-pool-startstop | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 client/changes/refactor_encdec-pool-startstop (limited to 'client/changes') diff --git a/client/changes/refactor_encdec-pool-startstop b/client/changes/refactor_encdec-pool-startstop new file mode 100644 index 00000000..faa318c8 --- /dev/null +++ b/client/changes/refactor_encdec-pool-startstop @@ -0,0 +1,2 @@ + o Refactor enc/dec pool to standardize start/stop of the pools. + o Add tests for enc/dec pool. -- cgit v1.2.3 From 957350b4a45953e2d39e34cfd78d6ee0b711e573 Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Tue, 4 Aug 2015 11:29:15 +0200 Subject: [refactor] remove circular dependency in SoledadCrypto SoledadCrypto had Soledad as parameter to be able to use SoledadSecrets. SoledadSecrets had SoledadCrypto as parameter to use *crypt_sym. This commit removes this circular dependency passing directly the secret that SoledadCrypto cares about to the constructor and removing the *crypt_sym methods from SoledadCrypto. - Resolves: #7338 --- client/changes/feat-7338_refactor_crypto | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/feat-7338_refactor_crypto (limited to 'client/changes') diff --git a/client/changes/feat-7338_refactor_crypto b/client/changes/feat-7338_refactor_crypto new file mode 100644 index 00000000..d5afa96c --- /dev/null +++ b/client/changes/feat-7338_refactor_crypto @@ -0,0 +1 @@ +- refactor SoledadCrypto to remove circular dependency with SoledadSecrets (Closes: 7338) -- cgit v1.2.3 From 541cd939aa3bfb8726f2e51d28ab3145059a676d Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Thu, 6 Aug 2015 17:35:41 -0300 Subject: [feat] emit a dict instead of a str --- client/changes/feature-improve-sync-status-info | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 client/changes/feature-improve-sync-status-info (limited to 'client/changes') diff --git a/client/changes/feature-improve-sync-status-info b/client/changes/feature-improve-sync-status-info new file mode 100644 index 00000000..f563e375 --- /dev/null +++ b/client/changes/feature-improve-sync-status-info @@ -0,0 +1,2 @@ +- Improve how we send information on SOLEDAD_SYNC_SEND_STATUS and in + SOLEDAD_SYNC_RECEIVE_STATUS. Related to Feature #7353. -- cgit v1.2.3 From edf54f4a2c59990c91544614d6014a900a8e3af3 Mon Sep 17 00:00:00 2001 From: drebs Date: Wed, 19 Aug 2015 12:36:59 -0300 Subject: [bug] wait for db init on sync decrypter pool Previous to this modification, the initialization of the sync decrypter pool could happen concurrently with other database operations. That could cause the pool to hang because it could be waiting for something that was mistakenly deleted because of the wrong order of database operations. This commit implements a standard which we already use in leap.keymanager and leap.mail which makes some methods wait for the initialization operation before they are actually called. Closes: #7386 --- client/changes/bug_7386_fix-hanging-sync | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 client/changes/bug_7386_fix-hanging-sync (limited to 'client/changes') diff --git a/client/changes/bug_7386_fix-hanging-sync b/client/changes/bug_7386_fix-hanging-sync new file mode 100644 index 00000000..990aa919 --- /dev/null +++ b/client/changes/bug_7386_fix-hanging-sync @@ -0,0 +1,2 @@ + o Fix hanging sync by properly waiting db initialization on sync decrypter + pool. Closes #7686. -- cgit v1.2.3 From e43a2987d42a7daba94ea174798b96dd8c960121 Mon Sep 17 00:00:00 2001 From: drebs Date: Mon, 24 Aug 2015 14:41:04 -0300 Subject: [refactor] add changes file about simplejson dep removal --- client/changes/refactor_remove-simplejson-dep | 1 + 1 file changed, 1 insertion(+) create mode 100644 client/changes/refactor_remove-simplejson-dep (limited to 'client/changes') diff --git a/client/changes/refactor_remove-simplejson-dep b/client/changes/refactor_remove-simplejson-dep new file mode 100644 index 00000000..8fb59626 --- /dev/null +++ b/client/changes/refactor_remove-simplejson-dep @@ -0,0 +1 @@ + o Remove dependency on simplejson. -- cgit v1.2.3 From df1ecbe007dc49c49eb462264d7cc7047db7fb87 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Wed, 26 Aug 2015 15:29:35 -0300 Subject: [pkg] add missing changes files --- client/changes/bug_move-sync-db-and-encpool-creation-to-api | 1 + client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly | 1 + client/changes/pkg_improved-scripts-and-deps | 1 + client/changes/style_lots-of-style-changes | 1 + 4 files changed, 4 insertions(+) create mode 100644 client/changes/bug_move-sync-db-and-encpool-creation-to-api create mode 100644 client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly create mode 100644 client/changes/pkg_improved-scripts-and-deps create mode 100644 client/changes/style_lots-of-style-changes (limited to 'client/changes') diff --git a/client/changes/bug_move-sync-db-and-encpool-creation-to-api b/client/changes/bug_move-sync-db-and-encpool-creation-to-api new file mode 100644 index 00000000..dc16807f --- /dev/null +++ b/client/changes/bug_move-sync-db-and-encpool-creation-to-api @@ -0,0 +1 @@ +o bugfix: move sync db and encpool creation to api. diff --git a/client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly b/client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly new file mode 100644 index 00000000..85a1625b --- /dev/null +++ b/client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly @@ -0,0 +1 @@ +o Bugfix: wrong sqlcipher passphrase now raises correctly. diff --git a/client/changes/pkg_improved-scripts-and-deps b/client/changes/pkg_improved-scripts-and-deps new file mode 100644 index 00000000..f4bf2e26 --- /dev/null +++ b/client/changes/pkg_improved-scripts-and-deps @@ -0,0 +1 @@ +o Improve helper scripts and dependencies listing. diff --git a/client/changes/style_lots-of-style-changes b/client/changes/style_lots-of-style-changes new file mode 100644 index 00000000..039042ea --- /dev/null +++ b/client/changes/style_lots-of-style-changes @@ -0,0 +1 @@ +o Lots of code restyling to pass CI tests. -- cgit v1.2.3 From 20966f78951d734f100ed6a6a6feedd15dbe79e7 Mon Sep 17 00:00:00 2001 From: Ivan Alejandro Date: Wed, 26 Aug 2015 15:42:21 -0300 Subject: [pkg] fold in changes --- client/changes/bug_7386_fix-hanging-sync | 2 -- client/changes/bug_avoid-double-decryption | 1 - client/changes/bug_fix-order-of-incoming-document-events | 1 - client/changes/bug_move-sync-db-and-encpool-creation-to-api | 1 - client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly | 1 - client/changes/feat-7338_refactor_crypto | 1 - client/changes/feat-refactor_decr_pool | 1 - client/changes/feature-improve-sync-status-info | 2 -- client/changes/feature_6980_remove-mac-from-secrets-file | 1 - client/changes/pkg_improved-scripts-and-deps | 1 - client/changes/refactor_encdec-pool-startstop | 2 -- client/changes/refactor_remove-simplejson-dep | 1 - client/changes/style_lots-of-style-changes | 1 - 13 files changed, 16 deletions(-) delete mode 100644 client/changes/bug_7386_fix-hanging-sync delete mode 100644 client/changes/bug_avoid-double-decryption delete mode 100644 client/changes/bug_fix-order-of-incoming-document-events delete mode 100644 client/changes/bug_move-sync-db-and-encpool-creation-to-api delete mode 100644 client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly delete mode 100644 client/changes/feat-7338_refactor_crypto delete mode 100644 client/changes/feat-refactor_decr_pool delete mode 100644 client/changes/feature-improve-sync-status-info delete mode 100644 client/changes/feature_6980_remove-mac-from-secrets-file delete mode 100644 client/changes/pkg_improved-scripts-and-deps delete mode 100644 client/changes/refactor_encdec-pool-startstop delete mode 100644 client/changes/refactor_remove-simplejson-dep delete mode 100644 client/changes/style_lots-of-style-changes (limited to 'client/changes') diff --git a/client/changes/bug_7386_fix-hanging-sync b/client/changes/bug_7386_fix-hanging-sync deleted file mode 100644 index 990aa919..00000000 --- a/client/changes/bug_7386_fix-hanging-sync +++ /dev/null @@ -1,2 +0,0 @@ - o Fix hanging sync by properly waiting db initialization on sync decrypter - pool. Closes #7686. diff --git a/client/changes/bug_avoid-double-decryption b/client/changes/bug_avoid-double-decryption deleted file mode 100644 index 184da75b..00000000 --- a/client/changes/bug_avoid-double-decryption +++ /dev/null @@ -1 +0,0 @@ - o Avoid double decryption of documents. diff --git a/client/changes/bug_fix-order-of-incoming-document-events b/client/changes/bug_fix-order-of-incoming-document-events deleted file mode 100644 index 0cdb5d3d..00000000 --- a/client/changes/bug_fix-order-of-incoming-document-events +++ /dev/null @@ -1 +0,0 @@ - o Fix the order of the events emited for incoming documents. diff --git a/client/changes/bug_move-sync-db-and-encpool-creation-to-api b/client/changes/bug_move-sync-db-and-encpool-creation-to-api deleted file mode 100644 index dc16807f..00000000 --- a/client/changes/bug_move-sync-db-and-encpool-creation-to-api +++ /dev/null @@ -1 +0,0 @@ -o bugfix: move sync db and encpool creation to api. diff --git a/client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly b/client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly deleted file mode 100644 index 85a1625b..00000000 --- a/client/changes/bug_wrong-sqlcipher-passphrase-now-raises-correctly +++ /dev/null @@ -1 +0,0 @@ -o Bugfix: wrong sqlcipher passphrase now raises correctly. diff --git a/client/changes/feat-7338_refactor_crypto b/client/changes/feat-7338_refactor_crypto deleted file mode 100644 index d5afa96c..00000000 --- a/client/changes/feat-7338_refactor_crypto +++ /dev/null @@ -1 +0,0 @@ -- refactor SoledadCrypto to remove circular dependency with SoledadSecrets (Closes: 7338) diff --git a/client/changes/feat-refactor_decr_pool b/client/changes/feat-refactor_decr_pool deleted file mode 100644 index 7a567bcc..00000000 --- a/client/changes/feat-refactor_decr_pool +++ /dev/null @@ -1 +0,0 @@ -- Refactor decription pool and http target to use a deferred instead of a waiting loop. diff --git a/client/changes/feature-improve-sync-status-info b/client/changes/feature-improve-sync-status-info deleted file mode 100644 index f563e375..00000000 --- a/client/changes/feature-improve-sync-status-info +++ /dev/null @@ -1,2 +0,0 @@ -- Improve how we send information on SOLEDAD_SYNC_SEND_STATUS and in - SOLEDAD_SYNC_RECEIVE_STATUS. Related to Feature #7353. diff --git a/client/changes/feature_6980_remove-mac-from-secrets-file b/client/changes/feature_6980_remove-mac-from-secrets-file deleted file mode 100644 index 6a424013..00000000 --- a/client/changes/feature_6980_remove-mac-from-secrets-file +++ /dev/null @@ -1 +0,0 @@ - o Remove MAC from secrets file. Closes #6980. diff --git a/client/changes/pkg_improved-scripts-and-deps b/client/changes/pkg_improved-scripts-and-deps deleted file mode 100644 index f4bf2e26..00000000 --- a/client/changes/pkg_improved-scripts-and-deps +++ /dev/null @@ -1 +0,0 @@ -o Improve helper scripts and dependencies listing. diff --git a/client/changes/refactor_encdec-pool-startstop b/client/changes/refactor_encdec-pool-startstop deleted file mode 100644 index faa318c8..00000000 --- a/client/changes/refactor_encdec-pool-startstop +++ /dev/null @@ -1,2 +0,0 @@ - o Refactor enc/dec pool to standardize start/stop of the pools. - o Add tests for enc/dec pool. diff --git a/client/changes/refactor_remove-simplejson-dep b/client/changes/refactor_remove-simplejson-dep deleted file mode 100644 index 8fb59626..00000000 --- a/client/changes/refactor_remove-simplejson-dep +++ /dev/null @@ -1 +0,0 @@ - o Remove dependency on simplejson. diff --git a/client/changes/style_lots-of-style-changes b/client/changes/style_lots-of-style-changes deleted file mode 100644 index 039042ea..00000000 --- a/client/changes/style_lots-of-style-changes +++ /dev/null @@ -1 +0,0 @@ -o Lots of code restyling to pass CI tests. -- cgit v1.2.3