<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/testing/tests/benchmarks, branch feature/streaming-transfer</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[feature] Add retro compat on secrets.py ciphers</title>
<updated>2016-12-07T04:27:50+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2016-12-07T04:24:53+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=1bc85d13569635644f9954dea5f615c9256c8c56'/>
<id>1bc85d13569635644f9954dea5f615c9256c8c56</id>
<content type='text'>
Integrated the secrets's JSON key that specifies ciphers into _crypto
and added optional GCM. Also added a test to check if both cipher types
can be imported.

Resolves: #8680
Signed-off-by: Victor Shyba &lt;victor1984@riseup.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Integrated the secrets's JSON key that specifies ciphers into _crypto
and added optional GCM. Also added a test to check if both cipher types
can be imported.

Resolves: #8680
Signed-off-by: Victor Shyba &lt;victor1984@riseup.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] use GCM instead of CTR+HMAC</title>
<updated>2016-12-07T02:30:42+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2016-12-07T02:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=0b96f01d40da37747d94f4182ea4a8cc8ebb1b05'/>
<id>0b96f01d40da37747d94f4182ea4a8cc8ebb1b05</id>
<content type='text'>
Resolves: #8668 - client: substitute usage of CTR mode + HMAC by GCM
cipher mode

Signed-off-by: Victor Shyba &lt;victor1984@riseup.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Resolves: #8668 - client: substitute usage of CTR mode + HMAC by GCM
cipher mode

Signed-off-by: Victor Shyba &lt;victor1984@riseup.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] speed up sync benchmark setup code</title>
<updated>2016-11-29T05:04:57+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2016-11-29T05:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=91870566bbfc642d43e927ea714192b9962f7a7f'/>
<id>91870566bbfc642d43e927ea714192b9962f7a7f</id>
<content type='text'>
We aren't testing huge payloads on CI, so it doesn't make sense to
insert docs one by one. 'gatherResults' can speed up bench setup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We aren't testing huge payloads on CI, so it doesn't make sense to
insert docs one by one. 'gatherResults' can speed up bench setup.
</pre>
</div>
</content>
</entry>
<entry>
<title>[feature] make _crypto stream on decryption</title>
<updated>2016-11-28T16:47:30+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2016-11-26T21:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=7006b88db2a5f6bca5b401800d8e14821371216a'/>
<id>7006b88db2a5f6bca5b401800d8e14821371216a</id>
<content type='text'>
We are already doing this on encryption, now we can stream also from
decryption. This unblocks the reactor and will be valuable for blobs-io.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are already doing this on encryption, now we can stream also from
decryption. This unblocks the reactor and will be valuable for blobs-io.
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] fixes test_crypto bench</title>
<updated>2016-11-20T00:54:13+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2016-11-20T00:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=0a4b6acfd4dbcedb2e25fab4284df59edee873fd'/>
<id>0a4b6acfd4dbcedb2e25fab4284df59edee873fd</id>
<content type='text'>
encrypt returns a deferred and needs the adapted benchmark runner.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
encrypt returns a deferred and needs the adapted benchmark runner.
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] use options instead of marks</title>
<updated>2016-11-20T00:52:30+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor1984@riseup.net</email>
</author>
<published>2016-11-20T00:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=0ec1595a89d26fc807a9cf4bf84e9769160a6564'/>
<id>0ec1595a89d26fc807a9cf4bf84e9769160a6564</id>
<content type='text'>
When we use marks the new pytests from benchmarks folder are collected
and ignored, but this causes trial to fail sometimes. Using --ignore
avoids it from being loaded while --benchmark-only will properly select
the benchmarks for tox, as intended.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we use marks the new pytests from benchmarks folder are collected
and ignored, but this causes trial to fail sometimes. Using --ignore
avoids it from being loaded while --benchmark-only will properly select
the benchmarks for tox, as intended.
</pre>
</div>
</content>
</entry>
<entry>
<title>[test] rename benchmark tests directory and tag</title>
<updated>2016-11-18T19:17:52+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2016-11-18T00:35:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=0a467f58845d183df89e37010d9a4600c2ba4736'/>
<id>0a467f58845d183df89e37010d9a4600c2ba4736</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
