summaryrefslogtreecommitdiff
path: root/src/leap
AgeCommit message (Collapse)Author
2018-06-02Allow passing empty server url for testing purposesdrebs
2018-01-04[bug] fix error catching in blobs resourcedrebs
2018-01-03[style] fix typos and add comments from reviewVictor Shyba
2017-12-31[bug] handle incomplete preamble as a retriable errorVictor Shyba
2017-12-29[feature] turn fs lock into a decoratordrebs
2017-12-29[bug] isolate operations in blobs file system backenddrebs
Closes: #9025
2017-12-26[bug] add BlobNotFound exception to methods interfacedrebs
2017-12-26[feature] add ranges to blobs backenddrebs
2017-12-26[doc] improve documentation of ciphertext size estimation functiondrebs
2017-12-26[doc] add comment to clarify order of resultsdrebs
2017-12-24[refactor] use explicit stream direction argumentVictor Shyba
download was being inferred. It's now being set on each and will raise an error if node is provided. Also removed a duplication on params variable.
2017-12-24[bug] add code to obey protocol pause and stopVictor Shyba
Stream production wasn't pausing or stopping as asked by protocol.
2017-12-24[refactor] move preamble constant to its moduleVictor Shyba
2017-12-22[feature] consume received stream in a threadVictor Shyba
As it's blocking and Twisted already stored everything on a file. -- Related: #8809
2017-12-22[feature] add a producer protocol for upstreamVictor Shyba
-- Resolves: #8809
2017-12-22[feature] add a resource for streamingVictor Shyba
-- Related: #8809
2017-12-22[feature] client implementation for upstreamVictor Shyba
-- Resolves #8773
2017-12-22[feature] get_unarmored_ciphertext_size on clientVictor Shyba
2017-12-22[feature] get_size_list for listing blobs sizesVictor Shyba
2017-12-20[doc] fix docstring wordingdrebs
2017-12-20[refactor] move blobs state to its own submoduledrebs
2017-12-20[refactor] move blobs fs backend and resource to their own submodulesdrebs
2017-12-20[refactor] move blobs errors to its own submoduledrebs
2017-12-20[refactor] move server blobs to its own submoduledrebs
2017-12-18[doc] add write_blob exceptions to interface docstringdrebs
2017-12-18[feature] cache user quota on blobs filesystem backenddrebs
Closes: 9016
2017-12-13[refactor] use producer/consumer on write/read_blob respectivellydrebs
2017-12-13[bug] handle path exceptions using twisted failuresdrebs
2017-12-13[bug] fix exception catching with new blobs backend interfacedrebs
2017-12-13[refactor] make read_blob() return a deferreddrebs
2017-12-13[refactor] make set_flags() return a deferreddrebs
2017-12-13[refactor] make get_flags() return a deferreddrebs
2017-12-13[refactor] make get_tag() return a deferreddrebs
2017-12-13[refactor] make get_total_storage() return a deferreddrebs
2017-12-13[refactor] make list_blobs() return a deferreddrebs
2017-12-13[refactor] make count() return a deferreddrebs
2017-12-13[refactor] make get_blob_size() return a deferreddrebs
2017-12-13[refactor] make delete_blob() return a deferreddrebs
2017-12-13[refactor] make blobs backend delete_blob() agnostic of twisted.web requestsdrebs
2017-12-13[refactor] make blobs backend write_blob() agnostic of twisted.web requestsdrebs
2017-12-13[refactor] make blobs backend set_flags() agnostic of twisted.web requestsdrebs
2017-12-13[refactor] make blobs backend read_blob() agnostic of twisted.webdrebs
2017-12-13[refactor] make blobs backend list_blobs() agnostic of twisted.web requestsdrebs
2017-12-13[refactor] make blobs backend get_flags() agnostic of twisted.web requestsdrebs
2017-12-13[refactor] make blobs backend count() agnostic of twisted.web requestsdrebs
2017-12-13[refactor] make blobs backend get_tag() agnostic of twisted.web requestsdrebs
2017-12-13[feature] add an exception for blobs not founddrebs
2017-12-13[refactor] remove unneeded classdrebs
2017-12-13[doc] add api doc for blobs backenddrebs
2017-12-12[bug] use namespace when uploading blobsdrebs