<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_pycommon.git/src/leap/common/keymanager, branch 0.2.4</title>
<subtitle>[leap_pycommon] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/'/>
<entry>
<title>Merge remote-tracking branch 'drebs/feature/2488-openpgp-sign-3' into develop</title>
<updated>2013-05-13T13:00:39+00:00</updated>
<author>
<name>Tomas Touceda</name>
<email>chiiph@leap.se</email>
</author>
<published>2013-05-13T13:00:39+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=2784a01a4d12dca8ad4c66bac3125c692cee44ef'/>
<id>2784a01a4d12dca8ad4c66bac3125c692cee44ef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Encrypt/decrypt can also sign/verify.</title>
<updated>2013-05-11T20:17:46+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-05-09T20:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=23e435cf12b9bdd25410b3b8a48ced4168f872d2'/>
<id>23e435cf12b9bdd25410b3b8a48ced4168f872d2</id>
<content type='text'>
Also Implement code review comments for openpgp sign.

* Add assertions and exceptions to openpgp encrypt/decrypt/sign/verify methods.
* Added comments where they will help.
* Make code more clear by encapsulating more the access to GPG wrapper and
  removing concatenation of ascii armored keys.
* Add verification of fingerprint of verifying key.
* Shorten check for signing key id.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also Implement code review comments for openpgp sign.

* Add assertions and exceptions to openpgp encrypt/decrypt/sign/verify methods.
* Added comments where they will help.
* Make code more clear by encapsulating more the access to GPG wrapper and
  removing concatenation of ascii armored keys.
* Add verification of fingerprint of verifying key.
* Shorten check for signing key id.
</pre>
</div>
</content>
</entry>
<entry>
<title>add repr method to encryption key</title>
<updated>2013-05-11T14:33:50+00:00</updated>
<author>
<name>Kali Kaneko</name>
<email>kali@leap.se</email>
</author>
<published>2013-05-11T14:33:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=779afe2e830a48e91a9bda6dc8cd8b35ce555ed5'/>
<id>779afe2e830a48e91a9bda6dc8cd8b35ce555ed5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add sign/verify to keymanager's openpgp.</title>
<updated>2013-05-09T18:56:04+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-05-09T18:56:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=8fae83a20504851845eeda5c089f2c53f8678eae'/>
<id>8fae83a20504851845eeda5c089f2c53f8678eae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add tests for key management remote methods.</title>
<updated>2013-05-03T01:38:31+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-05-03T01:38:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=71a3f21d3b72566efa6cf024317dfc96624a10f7'/>
<id>71a3f21d3b72566efa6cf024317dfc96624a10f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Various fixes</title>
<updated>2013-05-03T00:18:20+00:00</updated>
<author>
<name>Tomas Touceda</name>
<email>chiiph@leap.se</email>
</author>
<published>2013-05-02T18:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=170cd90f593a106ea7730babde310724410a585e'/>
<id>170cd90f593a106ea7730babde310724410a585e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove string conversion for encryption/decryption results.</title>
<updated>2013-04-29T19:07:30+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-04-29T19:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=852a0fa34a94b588f66e2af0aa628d058c243fd3'/>
<id>852a0fa34a94b588f66e2af0aa628d058c243fd3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use 'requests' module in KeyManager.</title>
<updated>2013-04-27T03:35:22+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-04-27T03:35:22+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=365c318872e433ee13eff29e37039c10b22ee685'/>
<id>365c318872e433ee13eff29e37039c10b22ee685</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add key refreshing for KeyManager.</title>
<updated>2013-04-27T03:06:01+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-04-27T03:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=4113dd985b9b5fc3b8e9839670ac5f7416f3f634'/>
<id>4113dd985b9b5fc3b8e9839670ac5f7416f3f634</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor, fixes, add api, tests.</title>
<updated>2013-04-23T23:50:02+00:00</updated>
<author>
<name>drebs</name>
<email>drebs@leap.se</email>
</author>
<published>2013-04-23T23:50:02+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_pycommon.git/commit/?id=62b5a7798924188ba915a1c095917d8709e20ae7'/>
<id>62b5a7798924188ba915a1c095917d8709e20ae7</id>
<content type='text'>
* Change KeyTypeWrapper to EncryptionScheme
* Change OpenPGPWrapper to OpenPGPScheme
* Add missing and standardized crypto API.
* Add delete_key()
* Fix put_key raw so it puts either public or private keys.
* Fix gpg's is_encrypted()
* Fix openpgp's safe callbacks so they return correctly.
* Remove binascii because it generates invalid doc ids.
* Add tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Change KeyTypeWrapper to EncryptionScheme
* Change OpenPGPWrapper to OpenPGPScheme
* Add missing and standardized crypto API.
* Add delete_key()
* Fix put_key raw so it puts either public or private keys.
* Fix gpg's is_encrypted()
* Fix openpgp's safe callbacks so they return correctly.
* Remove binascii because it generates invalid doc ids.
* Add tests.
</pre>
</div>
</content>
</entry>
</feed>
