0.1.6 - Nov/06/2000 =================== * Manual pages. * Easier configuration of milestones in config file. * A few little bugfixes. 0.1.5 - Mar/30/2000 =================== * Bugfix for faulty interpretation of 0 (unlimited) entries in uptimed and uprecords. * Bugfix against startup crashes with corrupted startup files by adding a syntax check on input lines. * Phoney entries in old records file (version 0.03 and earlier) are now discarded by uptimed. * Bugfix to eliminate an odd congratulations mail on startup. * Improved 'make install' in Makefile, no longer overwrites existing configuration but instead install the template as /etc/uptimed.conf.dist 0.1.4 - Mar/09/2000 =================== * Linux uptime now retrieved from sysinfo() instead of /proc/uptime. (patch from Vitezslav Samel <vsamel@seznam.cz>) * Changed default email address in config from my own (stupid, stupid!) to root@localhost. * Configurable milestones. * Moved all .h declarations to header files. * New option -M to show next milestone in uprecords. 0.1.3 - Feb/28/2000 =================== * Partial HP/UX support. (patches from Helge Deller <deller@gmx.de>) 0.1.2 - Dec/18/1999 =================== * Fixed -s and -v options in uprecords. * Fixed parsing of email address. * Added partial support for *BSD and Solaris. * Fixed wrong output in email. * Added sendmail location to configuration file. 0.1.1 - Dec/9/1999 ================== * Added commandline options to uptimed and uprecords. (see -?) * Option not to show ANSI codes in uprecords. (for inclusion into .signature files, for example) * Option not to show current entry, statistics. * Fixed instructions in INSTALL file. * Fixed formatting bug in uprecords for too long system info. * Option to mail records/milestones. 0.1.0 - Dec/6/1999 ================== Basically a complete rewrite of the code: * Created urec struct to put records in and using linked list instead of ugly static arrays. * Files now stored in /var/spool/uptimed/ * Made 'make uninstall' entry in Makefile. * Events such as moving up in the list, breaking the record or reaching a milestone get reported in syslog. * Compiles clean with -Wall -pedantic -ansi on my system :-) * Update interval and maximum amount of log entries are now configurable from configuration file /etc/uptimed.conf * Rewrote INSTALL and README files. * Added CGI functionality to uprecords and wrote INSTALL.cgi * Catching signals SIGHUP/SIGTERM to exit gracefully upon them. 0.03 - 01/14/1999 ================= * Added countdowns for milestones in uprecords. * Bugfixes. * Added -f option for uprecords. Runs the program in a loop and doesn't exit. Handy for spare monitors and/or terminals. * Added system recognition. Lost backwards compatibility in logfile. See README.upgrade 0.02 - 01/04/1999 ================= * Rewrote the code that is used to identify a unique boot id. See the INSTALL file for details on the method I have chosen, how it works and why I have chosen it. 0.01 - 12/13/1998 ================= * First release.