<feed xmlns='http://www.w3.org/2005/Atom'>
<title>soledad.git/client/changes, branch 0.7.3</title>
<subtitle>[soledad]
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/'/>
<entry>
<title>[pkg] fold in changes</title>
<updated>2015-09-21T22:06:51+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-09-21T22:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=4be6f05d91891122e83f74d21c83c5f8fcd3a618'/>
<id>4be6f05d91891122e83f74d21c83c5f8fcd3a618</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] set the received active secret before saving local file</title>
<updated>2015-09-21T17:54:03+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2015-09-18T04:59:43+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=733893d2fe39c2573c896d0e05cd29f9983cdbce'/>
<id>733893d2fe39c2573c896d0e05cd29f9983cdbce</id>
<content type='text'>
- bug: we were dumping the received secrets locally to disk *before*
  setting the received property for the active secret, and therefore the
  'active_secret' was always marked as null.
- refactor common code into an utility method.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- bug: we were dumping the received secrets locally to disk *before*
  setting the received property for the active secret, and therefore the
  'active_secret' was always marked as null.
- refactor common code into an utility method.
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] emit dict instead of str</title>
<updated>2015-08-31T18:48:23+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-08-31T18:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=3342cc75c8ad63a0a08d1116e0e4b9bc890271a2'/>
<id>3342cc75c8ad63a0a08d1116e0e4b9bc890271a2</id>
<content type='text'>
- Resolves: #7412
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Resolves: #7412
</pre>
</div>
</content>
</entry>
<entry>
<title>[tests] fix variable name from refactor</title>
<updated>2015-08-27T23:02:04+00:00</updated>
<author>
<name>Victor Shyba</name>
<email>victor.shyba@gmail.com</email>
</author>
<published>2015-08-26T20:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=057f9c02894c05de4d1d4fc1f93ba86ec6bea96d'/>
<id>057f9c02894c05de4d1d4fc1f93ba86ec6bea96d</id>
<content type='text'>
From:
[refactor] removing getters and setters from couch.py
_couch_url was a private variable with getter and setter doing the same
as a public variable. It is accessed all over the code, so being private
with getters and setters didnt make sense. This commit fixes the tests
to also follow this style from now on.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From:
[refactor] removing getters and setters from couch.py
_couch_url was a private variable with getter and setter doing the same
as a public variable. It is accessed all over the code, so being private
with getters and setters didnt make sense. This commit fixes the tests
to also follow this style from now on.
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] fold in changes</title>
<updated>2015-08-26T18:49:37+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-08-26T18:42:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=20966f78951d734f100ed6a6a6feedd15dbe79e7'/>
<id>20966f78951d734f100ed6a6a6feedd15dbe79e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[pkg] add missing changes files</title>
<updated>2015-08-26T18:47:57+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-08-26T18:29:35+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=df1ecbe007dc49c49eb462264d7cc7047db7fb87'/>
<id>df1ecbe007dc49c49eb462264d7cc7047db7fb87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] add changes file about simplejson dep removal</title>
<updated>2015-08-24T17:41:04+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-08-24T17:41:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=e43a2987d42a7daba94ea174798b96dd8c960121'/>
<id>e43a2987d42a7daba94ea174798b96dd8c960121</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[bug] wait for db init on sync decrypter pool</title>
<updated>2015-08-19T18:41:30+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2015-08-19T15:36:59+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=edf54f4a2c59990c91544614d6014a900a8e3af3'/>
<id>edf54f4a2c59990c91544614d6014a900a8e3af3</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>[feat] emit a dict instead of a str</title>
<updated>2015-08-11T15:50:29+00:00</updated>
<author>
<name>Ivan Alejandro</name>
<email>ivanalejandro0@gmail.com</email>
</author>
<published>2015-08-06T20:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=541cd939aa3bfb8726f2e51d28ab3145059a676d'/>
<id>541cd939aa3bfb8726f2e51d28ab3145059a676d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[refactor] remove circular dependency in SoledadCrypto</title>
<updated>2015-08-04T20:25:23+00:00</updated>
<author>
<name>Ruben Pollan</name>
<email>meskio@sindominio.net</email>
</author>
<published>2015-08-04T09:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/soledad.git/commit/?id=957350b4a45953e2d39e34cfd78d6ee0b711e573'/>
<id>957350b4a45953e2d39e34cfd78d6ee0b711e573</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
</feed>
