MoinMessage

Graph

(0) -100 -60 tip
Use DateTime objects instead of time tuples.
Propagate date information to the individual updates.
Added initial signing so that stored content retains a verifiable signature.
Added metadata to sent files for proper MoinMessage compliance.
Replaced StringIO usage with Parser.parsestr usage.
Fixed handling of incoming signed content in MoinMessageSupport.
Removed explicit decoding of file data.
Fixed the comment about transfer encoding.
Added some Moin-independent scripts for interacting with simple remote services.
Added program argument checking.
Added content transfer decoding for signature and key parts.
Employed content transfer decoding when decrypting message parts.
Eliminated StringIO usage by using another API method.
Added a test program to wrap messages for signing.
Fixed decryption test, adding homedir option.
Attempt to employ a representation-insensitive payload for signed content.
Fixed verification test, adding homedir option.
Added support for uploading files directly. Simplified the code somewhat.
Added a user actions mapping that defines the actions allowed for a user and the
Fixed the recipient dictionary format so that different recipient types can be
Introduced initial routing for messages having a "To" header, consulting the
Fixed usage of the result of sendMessage.
Overwrite any existing "Moin-User" header in stored messages.
Added authenticated user information to incoming signed messages.
Obtain signature information for inspected keys using the verbose mode of gpg.
Added methods to list key and signature details.
Attempt to decode key blocks and return a representation of key properties.
Added the exported key part to a message in order to include required metadata.
Added public key export for key exchange in messages.
Updated dependency library version.
Obtain ItemStore from ItemSupport.
Added instructions for exporting and importing signing keys.
Made the message fetching test show the details of the downloaded messages.
Send exceptions to standard error.
Fixed the response to avoid two sets of headers and an unusable response body.
Replaced explicit message forwarding with relay definitions for recipients.
Improved the details related to signing keys.
Minor formatting and naming changes.
Added initial support for separate message relaying users.
Added some reminders about verification and decryption.
Improved the project description and documentation about page type recipients.
Added message decryption and verification to the message retrieval test program.
Added signing and encryption of retrieved message collections.
Moved WikiDict access functions to the support library for other actions to use.
Added a note about removing passwords from keys.
Switched to using the communicate method for more reliable communication.
Switched back to PUT from GET for fetching messages due to Moin 1.9 problems.
Added missing name imports.
Added a note about recipient mappings as subpages of home pages.
Added copyright and licensing details; updated the eventual URL.
Permit the sending of messages for forwarding, remaining encrypted on receipt.
Fixed form HTML.
Switched "Wiki" to "wiki"; improved the message-signing WikiDict description.
Removed the parser for encrypted content since MoinShare now decrypts encrypted
Fixed unverified message handling.
Added an initial implementation of a parser handling encrypted content.
Added packaging metadata.
Added copyright and licensing information.
Added support for signing encrypted (signed) messages for forwarding purposes.
Changed the fetching of messages to use the GET request method.
(0) -100 -60 tip