2 - remove author wishes functionality
3 - add keywords to the .desktop file
4 - remove noise in test output
7 - update URL for the email-reminder homepage
8 - update author email address
9 - fix tests to work with a recent version of Perl
12 - fix to make yearless events work again (thanks to Will Berriss!)
13 - more tolerant parsing of config options (yes/no, true/false now supported)
16 - fix anniversary reminders not been sent if they have a special name
17 - email a warning message for occurring events which can't be processed
18 - use the correct recipient name in the salutation when the reminder is not
19 going to a third-party
20 - no longer require the Net::SMTP::SSL module
21 - update author email address
22 - option to send birthday wishes to the email-reminder author
25 - support for SSL SMTP servers
26 - removed "No reminders found for..." message unless verbose is set
27 - added lots of tests from Andy Chilton
28 - update homepage URL in the footer of emails
31 - subject line is now properly encoded as UTF-8
32 - don't bother untainting the home directory of system user accounts
33 - allow dots in user home directories
34 - debugging output is now UTF-8 encoded
35 - removed warning in monthly events validation
38 - fixed a bug where the reminders file would not be saved in the UTF-8 encoding
39 and hence would not be read by the XML parser
40 - support UTF-8 characters in emails sent out
41 - removed unnecessary "Encoding" from the example desktop file
42 - added doap.xml description file to the tarball
43 - only display the "non-writable file" warning when editing the file
46 - warn when the configuration file cannot be read because of permission problems
47 - fix a taint error while connecting to the SMTP server
50 - create a new collect-reminders utility so that send-reminders can be run
51 without root privileges
52 - added support for SMTP servers requiring authentication
53 - report SMTP server errors in send-reminders
54 - enable taint mode on both cron job scripts
55 - make use of the 3-parameter open() function
56 - removed warning in weekly events validation
59 - release under the GPL v3
60 - add monthly and weekly recurrences
61 - in the example cron job (INSTALL), don't output an error message when
62 the script cannot be found
65 - add the date field to emails that we send out since some MTAs don't
66 include that field (patch by Ron Guerin)
69 - support for sending the events to multiple email addresses throught the
70 <recipients> ... </recipients> tag list
71 - display the full date of the occurence in advance notifications
72 (also fixes a bug with events w/o starting years)
73 - fixed typo in anniversary reminders
74 - update FSF's mailing address
77 - display the date of the occurence in advance notifications
80 - fix the name of the global config file so that system configuration
81 is actually taken into account
84 - add support for the <reminder-name> and <reminder-email> tags
85 which allows for different events to be sent to different accounts
86 - fix problems with events set on February 29th
89 - fix email subject when sending advance notice of a birthday
90 - add version number and project URL to signature
93 - fix the cron job so that it can find the send-reminders script
96 - Initial public release
97 - custom data stores for lists (improves save speed)
98 - support birthdays and anniversaries without years
99 - normalize the date as entered by the user
100 - licensing everything on the GPL
104 - Second private release
105 - select "same day" reminder by default
106 - gray out the spin button while "in advance" checkbox is disabled
107 - automatically fill-in the user's Full Name if possible
108 - ignore invalid email addresses
109 - warn about exiting with empty email address
110 - when some fields are not set, don't mention them in the email
111 - when send-reminder is not run as root, it looks only at the user's events
112 - add a test button to run send-reminders in the GUI
113 - ship a GNOME menu icon
116 - Initial private release