|
Made a common method for testing whether a received object is new. |
|
|
Consolidated file access logic in a common method. |
|
|
Moved the processing framework into the package, exposing only configuration |
|
|
Moved content processing and handling functionality into a separate package. |
|
|
Added elementary recurring event support. |
|
|
Added convenience and support functions for handling iCalendar rule values. |
|
|
Introduced BYSETPOS support, counting instances only in patterns, and filtering |
|
|
Introduced explicit ordering of the different day selectors. |
|
|
Simplified the combination of qualifier and context information. |
|
|
Reversed the frequency level ordering and ordered criteria by levels instead of |
|
|
Removed counter tests where the ordering could affect the outcome. |
|
|
Added various tests. |
|
|
Changed the weekday filter to be context-specific, producing occurrences for |
|
|
Propagate context information through selectors for pattern iterators; prevent |
|
|
Added an initial year day filtering capability, needing refinement. |
|
|
Added more tests. |
|
|
Introduced month day filtering and bounded occurrences using the start datetime. |
|
|
Added support for selecting particular occurrences of days in months. |
|
|
Added some recurrence rule processing plus tests. |
|
|
Fixed recipient extraction from comma-separated header values. |
|
|
Extract recipients from messages when the MTA does not cooperate. |
|
|
Fixed the opacity of events for free/busy consideration and publishing. |
|
|
Introduced explicit VALUE attribute handling for dates and datetimes. |
|
|
Ignore invalid input and adopt a conservative error strategy. |
|
|
Added parameterisation of the agent's e-mail address for outgoing mail. |
|
|
Moved representation conversion functions into vContent, making use of the node |
|
|
Use of section names when converting from the hierarchical items representation |
|
|
Added timezone awareness; fixed event replies, producing all event records. |
|
|
Merge parallel changes. |
|
|
Added a missing test for periods against earlier events. |
|
|
Added a missing test for periods against earlier events. |
|
|
Fixed reply methods in calendar content and content-type parameters. |
|
|
Added descriptive aspects to sent mail messages. |
|
|
Change the old dtstamp flag to permit operations on current object versions. |
|
|
Return tuples in free/busy lists for stable comparisons. |
|
|
Tidied parsing and serialising support; added some event request support. |
|
|
Added support for setting events and free/busy information for users. |
|
|
Added a convenience method for requiring organisers and attendees. |
|
|
Added mail sending support. |
|
|
Return fragments from handlers so that they may be combined into single calendar |
|
|
Reversed attributes and values in items. Tidied up the item/value functions. |
|
|
Introduced conversion between URIs and addresses, together with dictionaries (or |
|
|
Added an exception handler and argument parsing for different recipient types. |
|
|
Convert to a more regular structure for calendar details. |
|
|
Added missing ParseError class. |
|
|
Added docstrings and removed superfluous reply handling code. |
|
|
Added some support for the proper production of free/busy replies. |
|
|
Added support for hierarchical output to the write method of the stream writer. |
|
|
Added an append convenience method to the stream writer. |
|
|
Fixed conversion to dictionary of calendar data. |
|
|
Added some debugging statements. |
|
|
An iMIP agent for Postfix. |
|