0.5.3:
  - Because /usr/bin/halt no longer powers off the system, 'poweroff' is used instead.
0.5.2:
  - UTF false doesn't work.

0.5.1:
  - config file renamed to /etc/tcron.conf
  - new option UTC to specify if the RTC alarm is stored as UTC(GMT).
  - LSB init script
  - bugfix: If user spool file doesn't exist, tcrontab_update_open doesn't work.

0.5.0:
  - boot-time bug fix from Florian <florian.unger  stud.uni-erlangen.de>
  - idle-halt shouldn't halt if there is a job about to run.

0.4.9:
  - The gid fix didn't work.

0.4.8
  - .tar install may cause a problem because some distributions don't include /usr/local/sbin in the PATH.
  - gid was not set for tcron job and tcrontab.
  - setenv("DISPLAY", ":0") for each job tcrond invokes. Some people may forget to 'export DISPLAY=:0' if they want to run an X program.


0.4.7
  - tcron now has rpm .spec file 'tcron.spec'

0.4.5
  - Ported to 2.6 kernel and idle-halt checks /proc/interrupts more precisely
    to avoid improper shutdown.

0.4.4
  - fix a bug in Makefile

0.4.2
  - new APIs, easier to use than binary format, used by fftv
    FILE *tcrontab_update_open(char *apId);
    void tcrontab_update_append(FILE *fp, char *text);
    void tcrontab_update_close(FILE *fp);

0.4.1
  - Run the job at ??:??:00. (the beginning of a minute)
  - execl should be terminated with a NULL

0.4
  - Add application program interface
      1. AP doesn't have to write the parser itself. AP can retrieve/update
         its own tcrontab entries only.
      2. All of the crontab access is protoected by 'tcrontab-ap'.

0.33
  - Fixed at job bug. Tcron incorrectly remove at jobs.
  - Tcron will invoke user's login shell to execute cron jobs to avoid
    PATH and environment variables problems.
