summaryrefslogtreecommitdiff
path: root/client/src/leap/soledad
AgeCommit message (Expand)Author
2015-02-11Refactor soledad api to use async dbKali Kaneko
2015-02-11move public api to its own fileKali Kaneko
2015-02-11reorganize pragmas, stub SQLCipherOptions objectKali Kaneko
2015-02-11use max cpu_count workers on poolKali Kaneko
2015-02-11remove unused importsKali Kaneko
2014-12-09Fix incorrect ssl context setupKali Kaneko
2014-12-08Add encryption scheme, method and iv to symmetrically encrypted document MAC ...drebs
2014-12-05Refactor client crypto for better code readability.drebs
2014-12-04fix ssl negotiationKali Kaneko
2014-12-03Use SSL negotiation.Kali Kaneko
2014-11-27force tls v1 in soledad client. Partially fixes #6437Kali Kaneko
2014-11-27Fix pep8 style.drebs
2014-11-27If the client loses and restores it connection we must reset the u1db sync_ta...Duda Dornelles
2014-09-29Wait for last post request to finish before starting a new one during sync (#...drebs
2014-09-16comments + pep8Kali Kaneko
2014-08-12Fix bits from pullreq review.drebs
2014-08-08Delete the received docs from sync db before starting a new sync.drebs
2014-08-08Protect sync db with a password.drebs
2014-08-08Add salt for sync sb key derivation.drebs
2014-08-08Store decrypted storage secret in memory.drebs
2014-08-08Add instructions for closing SQLCipher db on docstrings.drebs
2014-08-08Fix tests after many changes in client.drebs
2014-08-08Refactor secrets out of main soledad client class.drebs
2014-08-08Make sync database multiprocessing-safe.drebs
2014-08-08Avoid deadlocks when cancelling failed sync threads.drebs
2014-08-08Allow deferred decryption without deferred encryption.drebs
2014-08-08On sync, fetch all docs before decrypting.drebs
2014-08-08Store all received docs in sync db (#5895).drebs
2014-08-08Insert received docs in sync db after decryption (#5895).drebs
2014-08-08Store non-encrypted docs in the sync db (#5895).drebs
2014-08-01Add encrypted field to sync db (#5895).drebs
2014-07-10Fix recovery from failed sync.drebs
2014-07-09Close all connections after syncing (#5518).drebs
2014-07-08Stop syncers when closing soledad.drebs
2014-07-08Fix common exception handling gotchas.drebs
2014-07-08Add doc for syncers dictionary.drebs
2014-07-08Stop the target when exceptions occur.drebs
2014-07-08Fix sqlcipher db syncing property.drebs
2014-07-08Update target sync with sequential info (#5869).drebs
2014-07-03Properly stop sync and cancel threads on fail.drebs
2014-07-02Split sync_exchange into many requests (#5517).drebs
2014-07-02Decouple sync from actual encryption/decryption (#5326).drebs
2014-06-05Add missing doc.drebs
2014-06-05Move the syncing lock to inside SQLCipherDatabase.drebs
2014-06-05Reset synchronizer state in order to reuse the same synchronizer multiple times.drebs
2014-06-05Replace client sync state by a sync_id.drebs
2014-05-28Turn SQLCipher.sync_state into a ClientSyncState instance.drebs
2014-05-28Fix stuff from kali's review.drebs
2014-05-22fix allow interrupt in target clientdrebs
2014-05-22Add sync status signals (#5517).drebs