<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/lang/js/DemoExtension, branch javascript-binding</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=javascript-binding</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=javascript-binding'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2018-08-21T11:58:51Z</updated>
<entry>
<title>js: Fix library name mentioned in js Makefiles</title>
<updated>2018-08-21T11:58:51Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2018-08-21T11:58:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=0036b9bc493f0482cc7c4619867649481393163e'/>
<id>urn:sha1:0036b9bc493f0482cc7c4619867649481393163e</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>js: add and apply eslint rules</title>
<updated>2018-08-20T13:12:01Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-08-20T13:12:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=dd32daad0bb21e3d5567326d0b2e548ff8510431'/>
<id>urn:sha1:dd32daad0bb21e3d5567326d0b2e548ff8510431</id>
<content type='text'>
--

* mainly spacing, see .eslintrc.json for details
</content>
</entry>
<entry>
<title>js: add Key lookup</title>
<updated>2018-07-04T10:11:35Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-07-04T10:11:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=1105fc87a3bd3e1152aff578b7b84871558418e6'/>
<id>urn:sha1:1105fc87a3bd3e1152aff578b7b84871558418e6</id>
<content type='text'>
--

* src/Keyring.js: getKeys() now has the option "search", which will
  trigger a remote lookup (as configured in gpg) for the string given
  as pattern.
* src/permittedOperations: make use of the new 'locate' option in
  keylist
* DemoExtension: Add a button for lookup, to demonstrate the
  functionality
</content>
</entry>
<entry>
<title>js: Demoextension update</title>
<updated>2018-06-20T11:46:41Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-06-20T11:42:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=88e7f8ec2ef3d90ca014b0bdb246f4d99f82abc8'/>
<id>urn:sha1:88e7f8ec2ef3d90ca014b0bdb246f4d99f82abc8</id>
<content type='text'>
--

* src/Signature: typo
* src/gpgmejs.js: fixed wrong scope in verification
* right now verify does not succeed in the DemoExtension.
  This is probably a problem in conversion or line ending.
</content>
</entry>
<entry>
<title>Prepare build system for gpgme-js and dist it</title>
<updated>2018-06-19T14:40:40Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2018-06-19T14:40:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=d27703ea4f0eed950cddf0157dc78bcb5d8d1c65'/>
<id>urn:sha1:d27703ea4f0eed950cddf0157dc78bcb5d8d1c65</id>
<content type='text'>
* configure.ac: Add js as language.
* lang/Makefile.am: Add js as dist language.
* lang/js/BrowserTestExtension/Makefile.am,
lang/js/DemoExtension/Makefile.am,
lang/js/Makefile.am,
lang/js/src/Makefile.am: Populate EXTRA_DIST variables.

--
There is no actual build done yet as there seems to be
no way to build it with debian stable tools. This needs
clarification.
</content>
</entry>
<entry>
<title>js: getDefaultKey and GenerateKey improvements</title>
<updated>2018-06-19T07:26:01Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-06-19T07:26:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=780f7880c6598d4532354b348d7bd74026d162f4'/>
<id>urn:sha1:780f7880c6598d4532354b348d7bd74026d162f4</id>
<content type='text'>
--

* src/Keyring.js: added more options for key generation.

* src/Key.js: GetDefaultKey now relies on the info associated with the
  key, as the approach of relying on a secret subkey did not work as
  intended
* DemoExtension: Added a button for retrieval of the subkey, to test
  this functionality.
</content>
</entry>
<entry>
<title>js: getDefaultKey and verify fix</title>
<updated>2018-06-13T13:22:03Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-06-13T13:22:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=aed402c5d572b60246f1f8e57ae269f8c91b0b7c'/>
<id>urn:sha1:aed402c5d572b60246f1f8e57ae269f8c91b0b7c</id>
<content type='text'>
--

* DemoExtension/maindemo.js - added a Demo for retrieving the default
  signing key

* src/Errors.js - add a new Error if no default key can be determined

* src/Key.js added documentation and a TODO marker for hasSecret.

* src/Keyring.js implemented getDefaultKey

* src/permittedOperations.js: Added missing entry for verify,
    added config_opt
</content>
</entry>
<entry>
<title>js: less confusing icons for test/Demo extension</title>
<updated>2018-06-13T09:49:37Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-06-13T09:49:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=d0fc4ded58f4a6a86c5ee0a36a3d3c669e244d0d'/>
<id>urn:sha1:d0fc4ded58f4a6a86c5ee0a36a3d3c669e244d0d</id>
<content type='text'>
--
* The current test icon was just a generic pin. Changed that by the
  gnupg lock symbol with 'Demo'/'Tests' written on it. Original taken
  from gnupg artwork/icons/lock-wing.svg.
</content>
</entry>
<entry>
<title>js: code cleanup (eslint)</title>
<updated>2018-06-06T11:05:53Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-06-06T11:05:53Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=bfd3799d39df265882deedeee083fd5246a2f35d'/>
<id>urn:sha1:bfd3799d39df265882deedeee083fd5246a2f35d</id>
<content type='text'>
--
* trying to stick to eslint from now on for readability

* As some attribution was lost in previous git confusions, I added my
  name into some of the licence headers
</content>
</entry>
<entry>
<title>js: fixed wrong paths in DemoExtension</title>
<updated>2018-04-26T15:59:40Z</updated>
<author>
<name>Maximilian Krambach</name>
<email>maximilian.krambach@intevation.de</email>
</author>
<published>2018-04-26T15:59:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=f45b926816340d3cca37f013a9eb1b1d9cdb0cfe'/>
<id>urn:sha1:f45b926816340d3cca37f013a9eb1b1d9cdb0cfe</id>
<content type='text'>
--

* Some forgotten internal links after the move to a subdir and cleaning
</content>
</entry>
</feed>
