|
Postpone store initialisation until the message destination has been determined. |
|
|
Test the last modified times of item stores only if they are not empty. |
|
|
Implemented switching to the relaying user in order to queue messages for |
|
|
Updated the arguments description and added verbose exception details. |
|
|
Moved outgoing message formatting code to the support library. |
|
|
Fixed header replacement when timestamping messages. |
|
|
Improved the settings details, adding the user actions setting. |
|
|
Fixed recipient filtering by parsing the details of each recipient. |
|
|
Return an appropriate response when no updates can be handled. |
|
|
Added some support for importing keys along with a script for sending them. |
|
|
Reorganised the saving of files so that collections of messages are processed |
|
|
Added some documentation describing the message fetching formats and commands. |
|
|
Updated the action to use the MessageInterface abstraction. |
|
|
Updated the copyright information. |
|
|
Added a description of the structure of MoinMessages. |
|
|
Added a MessageInterface class for POP3-like (RFC 1939) command-based access to |
|
|
Renamed sendMessageForReading to sendMessageOpener and introduced it into the |
|
|
Improved the fetching test, skipping undecryptable/unverifiable messages. |
|
|
Added content type guessing for sent files. |
|
|
Introduced an "idempotent" serialisation function for messages. |
|
|
Added support for "authorship" verification of transferred content. |
|
|
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. |
|