[git] GPGME - branch, master, updated. gpgme-1.11.1-227-g59ed27b
by Andre Heinecke
cvs at cvs.gnupg.org
Wed Aug 22 13:16:56 CEST 2018
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GnuPG Made Easy".
The branch, master has been updated
via 59ed27bae14da6c1ba6848b34acfc836846a27bc (commit)
via d8fd4aad8a93f7745c63814b3779469b610a8db0 (commit)
via 93f674d33d4dacb115398196a7218c28323fd708 (commit)
via 6d720137dd9564931bf313a7e7078e63fb00287c (commit)
via 9dd6c67cd5ae8bf394c4c257d6d16907018761c2 (commit)
via 0036b9bc493f0482cc7c4619867649481393163e (commit)
via 738a8e6f950af08305c082d59a91d3d5d45800fa (commit)
via 9608996d88549b60da490e5eeb41db023f97a038 (commit)
via 605eb8a8bfcb12141d7cc5626e75af812cda6c75 (commit)
via fe3de5b86b4a25f5b23cf1af2fd1809ef6c087a0 (commit)
via 8b8c009dee8ae5493e7f888ee518468dbfcf5375 (commit)
via d77a1c887d6a5e892329534c94f95eaf8bb88492 (commit)
via 91c2362550f787cc28d764c0e571e911c740f74f (commit)
via dd32daad0bb21e3d5567326d0b2e548ff8510431 (commit)
via 1954d27be86b8e4eb801ca6ddcb670f8cfb149f5 (commit)
via 74684f24c663af12c88b196fecd5f44863b893e4 (commit)
via 3cbafb97ec4d94c1b9a2232a74f19f432ba67384 (commit)
via fff365ffc583ef87ac585df2ac84fd8586202b8e (commit)
via 5b0f8230b2172bffcb3a3b629a75c9cf1a50a3d8 (commit)
via 8e87790db3499b1625fd65f3272192df47b5dfd0 (commit)
via 3fb094a9b8c320fc10e537a9bb5fab34807f4e52 (commit)
via ad39d54d192864b54a155bf5f94d5b6bb3e8612a (commit)
via 754e799d35fd62d7a979452f44342934659908c7 (commit)
via 90cb4a684211fe5630f209ba61510e8be3129eae (commit)
via d65a392670888f86071ca629266ec14b7afb0e46 (commit)
via ea43158d4043b01058afd7411c84aa38b61c2009 (commit)
via 43cff5136459c5bca4dca66772eb815f5761c6cd (commit)
via 715cdc0d7d5bc8d39ff3cc49774c59e5db01c1b6 (commit)
via aeb065acc91a22b6548ebf0a558951ed26398214 (commit)
via 622db0d1de665dfd93c991cd2d517078b04b3a13 (commit)
via 68a012deb3b501d7417778be12c88bd475a37cb5 (commit)
via 6313a2de9ee84a9321292f775e4d6c790486d3dc (commit)
via 9d247b7fd5edd11fb5710a057baec671276f5034 (commit)
via e16a87e83910ebb6bfdc4148369165f121f0997e (commit)
via 522121ea7e105acc22795b1997ca500c7b227b4f (commit)
via 94ee0988d4eaac27785de6efb7c19ca9976e1e9c (commit)
via b18b96fb364711025d1e5fa9f135ee682dd0558a (commit)
via 4b343c4e339862a5faf8dd20590a3c4592fb6abb (commit)
via 040b1ed40ada7c9ce095dec696406aea730e3766 (commit)
via a965e3e0b89521ad4f3898a8483161624c2e5848 (commit)
via 50da3ff2fddf0d35541f798313e881fef3cff869 (commit)
via ce0379d999039131c86dc0bb83e9b8edfee1c7d4 (commit)
via 5213a599fea0da64560f935dffbf6b27a39d4850 (commit)
via 30bb5490466119b66eeac255d71fb7bdc79149fa (commit)
via 4015f5b4983c8a4590aa71776880d8bc42c7918d (commit)
via 8964627f6ad7c407785a9fa5cb508c7c28be0d60 (commit)
via 67b6fa5a2948deed6a914c638f923fb9ad2eac66 (commit)
via 10f2106404f01e7bb369fc66a597875fb455cd27 (commit)
via 1919fa41b6da4dfd4f69e776caa6e6b1883eb208 (commit)
via 1105fc87a3bd3e1152aff578b7b84871558418e6 (commit)
via a52ec87d406379f1a6acd8d4f34605a4bac8683b (commit)
via 88e7f8ec2ef3d90ca014b0bdb246f4d99f82abc8 (commit)
via d27703ea4f0eed950cddf0157dc78bcb5d8d1c65 (commit)
via 780f7880c6598d4532354b348d7bd74026d162f4 (commit)
via 3cd428ba442f43e470b977e27e18ff52567baba5 (commit)
via 3c783bd09ce54b0d50dc3bea201e70e4fcbbf6a3 (commit)
via aed402c5d572b60246f1f8e57ae269f8c91b0b7c (commit)
via d0fc4ded58f4a6a86c5ee0a36a3d3c669e244d0d (commit)
via e154554e9a48a08219649a58be0b641c561e1748 (commit)
via e97e6c06e950cfad424e120f4f3752b594214c94 (commit)
via c072675f3f2d734297a348c6de810148fb1424a2 (commit)
via 7a072270ac031152ee034df0f5b6ef5e8bf7d394 (commit)
via bfd3799d39df265882deedeee083fd5246a2f35d (commit)
via 0356a667c5a8b4fdb4404cebb57475ed3f39ade9 (commit)
via 332b4adbcc52ccf337cbc1943d5abef500769e10 (commit)
via 53ce2b94bc35243710dec9b7972c7aaaa79dbc75 (commit)
via d4adbf453d39659eee378b2be1d7125315d76083 (commit)
via 7a73d88aba106d571f121dc3230864c81a76e5db (commit)
via eff27d6387b1cad2ef9901fa03dbee2ea86c786a (commit)
via a4ba80c553c2ac42f9e311344302c04ec9aa715b (commit)
via e38b8beb20a8cfe897c378e3c20be80b8256159e (commit)
via f7ed80ff6a66f2c5ee6f1c3daebd597f4592733d (commit)
via ecad77263585cd5954758f797327d98232d880dc (commit)
via 6b4caee039af6fd97912426aff143745bf7e191a (commit)
via d1ca90ef75aa4ab61cb8f7563be6fc55012a3900 (commit)
via 987b31746809dfe04966e37edd759a448a28d975 (commit)
via c92326cc257cf7c8b6c0ddc43ec81573c409bc64 (commit)
via 5f5bf024a83625b8f8bac4779b1c2236637c23e0 (commit)
via cca40627b0afa2efc85ef7f5f1a1060a221ff2a2 (commit)
via 8f3d83e5f0903323ec92f588f60dcecb0ae96de4 (commit)
via cf075846fb48c8d71937100d2c45069d37d54a38 (commit)
via c755287ba845c4cbbf1d50e5aafecb2e687c7ac9 (commit)
via 6f67814eb45725bc7f3736a2638bad0a7470f17a (commit)
via fda7b13f1b673962ce34b6f429158a7eb9cef47b (commit)
via eb7129f3196ae4f0807ceba0c1fc9e818ea6cd22 (commit)
via f45b926816340d3cca37f013a9eb1b1d9cdb0cfe (commit)
via 1f7b19512cfa7e1b153b99d6a2b40bad82a5496e (commit)
via 3685913bf510a14b8cb324d980217d90489e6453 (commit)
via 1fb310cabe578625f96fce5d84ff6f0092c08d24 (commit)
via 5befa1c9751fe54b5ae87906d7f09772ce9de6ea (commit)
via c72adc00965fe4fcedd9d18609211021a091b28b (commit)
via 30c47d80a27054aa340cbd6dc39d1b8a5dc5cf22 (commit)
via e2aa8066a9b3ce694169ad9fcc26cae486a804af (commit)
via 461dd0c8b41683a91073b362d100ee5217ec53f6 (commit)
via 727340b295f25e04cb595022ba143cda48364697 (commit)
via d62f66b1fb47f2075770d896f672748a4136e70b (commit)
via 6ab25e40d904007755c5d999bf66ae264236e745 (commit)
via 94f21d9f6bc1cf94e068e26eae53e593189dcec6 (commit)
via eef3a509fa5744e5f09ec8084985e6070b78226b (commit)
from 263dadb04aed4f973248b32c52af6ca59bcb7c1f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 59ed27bae14da6c1ba6848b34acfc836846a27bc
Merge: 263dadb d8fd4aa
Author: Andre Heinecke <aheinecke at intevation.de>
Date: Wed Aug 22 13:15:35 2018 +0200
Merge branch 'javascript-binding'
This adds a new language binding "gpgme.js" to GPGME. It
serves as a bridge between the native-messaging service "gpgme-json"
and JavaScript Applications.
The first user of this binding will be Mailvelope which will
see GnuPG integration in the near future.
GnuPG-Bug-Id: T4107
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 3 +
doc/Makefile.am | 3 +-
doc/examples/gpgme-chrome.json | 9 +
doc/examples/gpgme-mozilla.json | 9 +
lang/Makefile.am | 2 +-
lang/README | 2 +-
lang/js/.babelrc | 1 +
lang/js/.eslintrc.json | 49 ++
lang/js/BrowserTestExtension/Makefile.am | 45 ++
lang/js/BrowserTestExtension/browsertest.html | 28 +
lang/js/BrowserTestExtension/index.html | 113 ++++
lang/js/BrowserTestExtension/longTests.html | 22 +
lang/js/BrowserTestExtension/manifest.json | 13 +
lang/js/BrowserTestExtension/popup.html | 9 +
.../js/BrowserTestExtension/popup.js | 31 +-
.../js/BrowserTestExtension/runbrowsertest.js | 27 +-
.../js/BrowserTestExtension/rununittests.js | 28 +-
.../js/BrowserTestExtension/setup_testing.js | 29 +-
lang/js/BrowserTestExtension/testicon.png | Bin 0 -> 2697 bytes
lang/js/BrowserTestExtension/testkey.pub | 30 +
lang/js/BrowserTestExtension/testkey.sec | 57 ++
lang/js/BrowserTestExtension/testkey2.pub | 30 +
.../BrowserTestExtension/tests/KeyImportExport.js | 149 +++++
lang/js/BrowserTestExtension/tests/KeyInfos.js | 57 ++
lang/js/BrowserTestExtension/tests/decryptTest.js | 78 +++
.../tests/encryptDecryptTest.js | 170 +++++
lang/js/BrowserTestExtension/tests/encryptTest.js | 113 ++++
lang/js/BrowserTestExtension/tests/inputvalues.js | 338 ++++++++++
.../BrowserTestExtension/tests/longRunningTests.js | 56 ++
lang/js/BrowserTestExtension/tests/signTest.js | 63 ++
lang/js/BrowserTestExtension/tests/startup.js | 47 ++
lang/js/BrowserTestExtension/tests/verifyTest.js | 90 +++
lang/js/BrowserTestExtension/unittests.html | 17 +
lang/{cpp => js/DemoExtension}/Makefile.am | 21 +-
src/sys-util.h => lang/js/DemoExtension/entry.js | 31 +-
lang/js/DemoExtension/maindemo.js | 119 ++++
lang/js/DemoExtension/mainui.html | 47 ++
lang/js/DemoExtension/manifest.json | 14 +
lang/js/DemoExtension/popup.html | 9 +
lang/js/DemoExtension/testicon.png | Bin 0 -> 2670 bytes
lang/js/DemoExtension/ui.css | 33 +
lang/{qt => js}/Makefile.am | 29 +-
lang/js/README | 116 ++++
lang/js/build_extensions.sh | 17 +
lang/js/jsdoc.conf | 24 +
lang/js/package.json | 17 +
lang/js/src/Connection.js | 283 +++++++++
lang/js/src/Errors.js | 169 +++++
lang/js/src/Helpers.js | 137 ++++
lang/js/src/Key.js | 688 +++++++++++++++++++++
lang/js/src/Keyring.js | 435 +++++++++++++
lang/{cpp => js/src}/Makefile.am | 24 +-
lang/js/src/Message.js | 239 +++++++
lang/js/src/Signature.js | 200 ++++++
lang/js/src/gpgmejs.js | 391 ++++++++++++
lang/js/src/index.js | 52 ++
lang/js/src/permittedOperations.js | 403 ++++++++++++
lang/js/unittest_inputvalues.js | 123 ++++
lang/js/unittests.js | 379 ++++++++++++
lang/js/webpack.conf.js | 36 ++
lang/js/webpack.conf_unittests.js | 36 ++
61 files changed, 5665 insertions(+), 125 deletions(-)
create mode 100644 doc/examples/gpgme-chrome.json
create mode 100644 doc/examples/gpgme-mozilla.json
create mode 100644 lang/js/.babelrc
create mode 100644 lang/js/.eslintrc.json
create mode 100644 lang/js/BrowserTestExtension/Makefile.am
create mode 100644 lang/js/BrowserTestExtension/browsertest.html
create mode 100644 lang/js/BrowserTestExtension/index.html
create mode 100644 lang/js/BrowserTestExtension/longTests.html
create mode 100644 lang/js/BrowserTestExtension/manifest.json
create mode 100644 lang/js/BrowserTestExtension/popup.html
copy src/sys-util.h => lang/js/BrowserTestExtension/popup.js (52%)
copy src/sys-util.h => lang/js/BrowserTestExtension/runbrowsertest.js (52%)
copy src/sys-util.h => lang/js/BrowserTestExtension/rununittests.js (52%)
copy src/sys-util.h => lang/js/BrowserTestExtension/setup_testing.js (52%)
create mode 100644 lang/js/BrowserTestExtension/testicon.png
create mode 100644 lang/js/BrowserTestExtension/testkey.pub
create mode 100644 lang/js/BrowserTestExtension/testkey.sec
create mode 100644 lang/js/BrowserTestExtension/testkey2.pub
create mode 100644 lang/js/BrowserTestExtension/tests/KeyImportExport.js
create mode 100644 lang/js/BrowserTestExtension/tests/KeyInfos.js
create mode 100644 lang/js/BrowserTestExtension/tests/decryptTest.js
create mode 100644 lang/js/BrowserTestExtension/tests/encryptDecryptTest.js
create mode 100644 lang/js/BrowserTestExtension/tests/encryptTest.js
create mode 100644 lang/js/BrowserTestExtension/tests/inputvalues.js
create mode 100644 lang/js/BrowserTestExtension/tests/longRunningTests.js
create mode 100644 lang/js/BrowserTestExtension/tests/signTest.js
create mode 100644 lang/js/BrowserTestExtension/tests/startup.js
create mode 100644 lang/js/BrowserTestExtension/tests/verifyTest.js
create mode 100644 lang/js/BrowserTestExtension/unittests.html
copy lang/{cpp => js/DemoExtension}/Makefile.am (58%)
copy src/sys-util.h => lang/js/DemoExtension/entry.js (52%)
create mode 100644 lang/js/DemoExtension/maindemo.js
create mode 100644 lang/js/DemoExtension/mainui.html
create mode 100644 lang/js/DemoExtension/manifest.json
create mode 100644 lang/js/DemoExtension/popup.html
create mode 100644 lang/js/DemoExtension/testicon.png
create mode 100644 lang/js/DemoExtension/ui.css
copy lang/{qt => js}/Makefile.am (50%)
create mode 100644 lang/js/README
create mode 100755 lang/js/build_extensions.sh
create mode 100644 lang/js/jsdoc.conf
create mode 100644 lang/js/package.json
create mode 100644 lang/js/src/Connection.js
create mode 100644 lang/js/src/Errors.js
create mode 100644 lang/js/src/Helpers.js
create mode 100644 lang/js/src/Key.js
create mode 100644 lang/js/src/Keyring.js
copy lang/{cpp => js/src}/Makefile.am (54%)
create mode 100644 lang/js/src/Message.js
create mode 100644 lang/js/src/Signature.js
create mode 100644 lang/js/src/gpgmejs.js
create mode 100644 lang/js/src/index.js
create mode 100644 lang/js/src/permittedOperations.js
create mode 100644 lang/js/unittest_inputvalues.js
create mode 100644 lang/js/unittests.js
create mode 100644 lang/js/webpack.conf.js
create mode 100644 lang/js/webpack.conf_unittests.js
hooks/post-receive
--
GnuPG Made Easy
http://git.gnupg.org
More information about the Gnupg-commits
mailing list