danwent / Perspectives

Perspectives Firefox Extension
http://perspectives-project.org
66 stars 19 forks source link

Perspectives

Connect securely to https websites by checking certificates with network notaries.

Perspectives is a browser extension that helps to verify whether your connection to any web site really is secure. It does this by checking the connection certificate with multiple observers hosted around the world. For more information see: http://www.perspectives-project.org.

Install

You can install Perspectives for Firefox or SeaMonkey at addons.mozilla.org. Future support for other browsers is also planned.

Contact

You can contact the developers or post questions for discussion on the Perspectives Dev newsgroup:

You can file bugs and send pull requests through GitHub:

Translate

We warmly welcome anyone willing to help translate Perspectives. Please see the translation doc for instructions.

Develop

This README explains how to work with Perspectives code.

Requirements

Optional (but strongly recommended!):

Building

To build, just type make (assuming of course you have make installed!). This will create a file called 'Perspectives.xpi'.

Installing local builds

You can install Perspectives in Firefox in many ways:

Debugging

To debug the extension:

Test

To test Perspectives:

Some tests are performed at build time - e.g. checking localization files for the correct format and contents. All tests of the javascript code are run inside the extension - for security reasons they must be installed along with other extension files.

If you have ideas for further tests please let us know!