Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Roundcube plugin to use Mailvelope's OpenPGP-support

This plugin makes Roundcube webmail <http://roundcube.net/> use the client-API
of Mailvelope <https://www.mailvelope.com/> in order to create handle OpenPGP
This plugin makes [Roundcube webmail](https://roundcube.net/) use the client-API
of [Mailvelope](https://www.mailvelope.com/) in order to create handle OpenPGP
emails. It's useful only for users that have Mailvelope
installed in their browser. Users without Mailvelope won't note any difference.

Expand All @@ -16,9 +16,11 @@ Confirmed to be working with Roundcube v1.0.x.
To use the plugin drop the code into Roundcube's plugins-folder and enable it
in Roundcube's config. E.g.:

cd $roundcube/plugins
git clone git://github.com/posteo/mailvelope_client
vim ../config/config.inc.php
```Shell
cd $roundcube/plugins
git clone git://github.com/posteo/mailvelope_client
vim ../config/config.inc.php
```


## Contribution
Expand Down
8 changes: 4 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,20 @@
"type": "roundcube-plugin",
"description": "Hook Mailvelope's OpenPGP-support in Roundcube",
"keywords": ["mail","openpgp"],
"homepage": "http://github.com/posteo/mailvelope_client",
"license": "GPL-3.0+",
"homepage": "https://github.com/posteo/mailvelope_client",
"license": "AGPL-3.0+",
"authors": [
{
"name": "Enoch Root",
"email": "opensource@posteo.de",
"homepage": "http://posteo.de/",
"homepage": "https://posteo.de/",
"role": "Developer"
}
],
"repositories": [
{
"type": "composer",
"url": "http://plugins.roundcube.net/"
"url": "https://plugins.roundcube.net/"
}
],
"require": {
Expand Down
17 changes: 17 additions & 0 deletions mailvelope_client.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
/*
Copyright (c) 2015 The "Mailvelope client plugin for Roundcube" Authors

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

function MailvelopeClient(debug) {

//
Expand Down
18 changes: 17 additions & 1 deletion mailvelope_client.php
Original file line number Diff line number Diff line change
@@ -1,10 +1,26 @@
<?php
/*
Copyright (c) 2015 The "Mailvelope client plugin for Roundcube" Authors

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

/**
* A client for mailvelopes client-API.
*
* @copyright Copyright (c) 2015 Posteo e.K <https://posteo.de>
* @license GNU GPLv3+
* @license AGPLv3+
*/
class mailvelope_client extends rcube_plugin {
public function init() {
Expand Down