Git Product home page Git Product logo

webpg-firefox's Introduction

WebPG provides GnuPG, GPG, PGP related Public/Private Key operations and management in Mozilla Firefox

Features as of Version 0.8.3 -

  • Fully functioning Public/Private Key manager
  • Inline parsing of PGP blocks and keys
  • Right-click to Verify, Sign, Encrypt and Decrypt
  • Rough gmail integration [EXPERIMENTAL]

In order for this to operate you must have some software installed depending on your operating system; namely, GnuPG and a key agent.

Keep in mind, this is beta software, it will probably have lots of bugs -- use at your own risk, and please inform me of any bugs/issues via [email protected]

To build the extension [Linux or OSX], clone or download this repository, and from the root directory execute:

./config_build.sh
./build.sh

This should create the XPI file and load the extension in Firefox for installation.

Bitdeli Badge

webpg-firefox's People

Contributors

bitdeli-chef avatar evgeni avatar kylehuff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webpg-firefox's Issues

GUI and translations

I've translated locales/en-US to locales/pl-PL.
Not whole GUI is managed through XUL and DTD files. I recommend to rewrite GUI, so adding later translations and maintaining GUI is easier. I know it is not a one-day work. But I think it's needed.
I know, I know, this GUI is cool, has funky colours etc. But please consider above. First of all, it should be functional, not beautiful (and I think that it should be also as transparent, as possible).

PS. Sorry, if you want, move it to chrome-extension.

Preferences not showing up

My preferences pane is not showing the contents properly. I am on a Mac using Firefox 21. Attached is a screenshot.

screenshot

WebPG Icon Not Showing in Git Version

When building from GIT, the WebPG icon not showing up in both old and new interface

first two screenshots are taken using binary packages
binary-new-interface
binary-old-interface

next two screenshots are taken when using git version
git-new-interface
git-old-interface

WebPG Toolbar Icon Not Showing

When building from Git, the WebPG toolbar is not showing up
In the preferences, the icon is taken from chrome://webpg-firefox/content/skin/images/examples/toolbar-sample.png, but there are no toolbar-sample.png in the examples directory

the same goes with webPG in the compose menu interface

Plugin incompatibly compiled for this architechture

The pluing is not loaded when firefox start (web page shows up with error description, but I can't catch it) and preferences window I get error message "There is a problem with your configuration" and "There was a problem loading the plugin; the plugin might be incompatibly compiled for this architechture"

Firefox 23.0
Xubuntu 13.04 32bits

Excuse my bad English :(

captura de pantalla - 240813 - 10 05 01
captura de pantalla - 240813 - 10 18 48

SeaMonkey integration?

Could you make this available for SeaMonkey, by chance? I'm gonna grab the XPI and hack on it myself, see what I can do, but it'd be nice if the upstream version (you) supported it.

If you'd rather just let me do it and hand you appropriate patches, I am happy to do so.

Webpg made firefox crash

Hi you,
I use webpg on firefox 27,0,0-1, Archlinux

I got segmentation fault with dirmngr, but when I tested with gnupg, everything worked fine. Only removing webpg addon, my browser worked fine

Please fix this bug :-)

webpg-toolbar position when inside a position:relative

"webpg-toolbar" uses postion absolue tp position it self inside the textarea, but it assumes there is no position:relative, and uses a postion relative to the window.

Exemple:
<html>
<body>
<div style='position: relative; margin-left: 400px;'>
<textarea style='width: 200px; height: 200px'>
</textarea>
</div>
</body>
</html>

"webpg-toolbar" ends up at 520px left of the div, and that 320px outside of the textarea.

WebPG failed to load

I'm getting this message on Firefox 56.0


Error loading WebPG

We encountered a problem while attempting to load WebPG

Error (-1): WebPG Plugin failed to load
Suggestions:

The plugin was unable to load

Error Details
Error in Method: undefined
Error Code: -1
Error String: WebPG Plugin failed to load
File: webpgPluginAPI.cpp
Line: -1
System Information
Platform: Linux x86_64
App Version: 5.0 (X11)
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0
Product: Gecko
Sub-product: 20100101
Vendor:
Language: en-US

">" Character Caused Verification to Fail

Special character such as > used for replying caused verification to fail
i tested using no ">" character and it's success, but when i add ">" as part of the message (not important where they are placed on the text), it will fail to verify, be on new message or replying message

Not Properly Aligned

Hi, i'm using Slackware-Current and Firefox (20) and latest code from github
It worked nicely here, but when i tried to send signed or encrypted message, the verify and/or decrypt process because the text wasn't properly aligned

Here's the screenshot prior sending the signed text and after it has been loaded by GMail
test-sign
verify-failed

This happened when using new compose menu

Simplifiing integration webpg with sites using userscripts

I think your addon should be integrated with Scriptish.
It should check if Scriptish is present and add some metadata parameter (@grant GM_webpg for example), which enables webpg api and some api which should be available for scripts with that metadata parameter present. Of course, the presence of it should be shown in dialog when script installation.

Can't decrypt e-mail I've sent

Hi Kyle:

EDIT: Sorry, I originally posted this in the wrong forum

Just got GnuPG and WebPG installed. Keys appear to be installed.
I was able to encrypt an outgoing message, but can't see any option to later decrypt said message once
it is sent. Is it an issue, or am I missing something?

Windows 7 SP1 x32 with convenience rollup
Firefox 51.0.1
WebPG 0.9.2.1-signed.1-signed

Thanks

Key management seems crazy

I have so far two personal keys within my Gpg4win. WebPG Key Manager sees them, but they appear always "disabled". Even after I have enabled them and clicked OK, they turn back to "disabled" state. When I try to sign a web email, WebPG always selects one of the keys (the first). No way to choose the other.

Thanks for any help.

Several major problems on linux

I'm using Debian Unstable with Firefox downloaded from Mozilla (latest version).

  • After firefox relaunch to complete installation (and successive launches) 70 windows spawn saying "can't load webpg"
  • Can't save any setting
  • Rebuild key list is stuck and nothing happens

Incompatibility with Penango

Hi,

You probably won't care about this, but I like being able to sign with both GPG and S/MIME - to give me options. Penango is a cool S/MIME extension for Gmail in Firefox, but it doesn't play nice with WebPG. If both are used at the same time, all of the newlines are removed from the GPG text, and the little WebPG encapsulation is not displayed.

Here is an image:

error

Thanks for all the great work! This is a really promising extension.

WebPG extension causes slow scrolling on some webpages

Hey there,

I'd been noticing sluggish scrolling on some pages in Firefox for some time, and by sequentially disabling all my plugins, I've come to the conclusion that the WebPG extension is the cause. Disabling only this plugin yields normal scrolling; enabling /only/ this plugin causes sluggish scrolling.

I'm running:

  • Linux Mint 17 (Qiana) 64-bit; based off Ubuntu Trusty
  • Firefox from distro packages, version 31.0+build1-0ubuntu0.14.04
  • WebPG 0.9.4, built myself from Git (commit db2e130 )

Sample URLs that scroll slow with the extension enabled:

Please let me know if there's any more information I can provide to help solve this.

Thanks for the excellent work,
Johan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.