Cryptography for Trac

Description

CryptoPlugin supports cryptographically backed functions in Trac.

This is WiP and in a very early stage. Nevertheless testers are very welcome. Reports about your expectations as well as your findings will help it grow and mature.

Bugs/Feature Requests

Existing bugs and feature requests for CryptoPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out CryptoPlugin from here using Subversion, or browse the source with Trac.

Example

Recent Changes

[11813] by hasienda on 07/28/12 00:48:39

CryptoPlugin: Implement some functionality now, starting with OpenPGP, refs #10030 and #10080.

[11812] by hasienda on 07/28/12 00:24:28

CryptoPlugin: Add blank user preferences page, refs #10080.

[11811] by hasienda on 07/28/12 00:18:35

CryptoPlugin: Create basic i18n infrastructure, refs #10080.

[11810] by hasienda on 07/28/12 00:16:10

CryptoPlugin: Create bare admin panel, refs #10080.

There's still no visible functionality apart from an empty admin panel and a newly added permission. However, now 4 real unit tests replace 2 of the dummy ones to ease validation of plugin behavior in the future.

Still I'm a bit lazy here, because for 100% code coverage I should probably have added a functional test for the admin panel as well. Let's postpone this to a later time, when there's more real content to check for.

Author/Contributors

Author: hasienda
Maintainer: hasienda
Contributors: