Codebase list uptimed / upstream/0.4.1 ChangeLog
upstream/0.4.1

Tree @upstream/0.4.1 (Download .tar.gz)

ChangeLog @upstream/0.4.1raw · history · blame

0.4.1
-----
- updates for modern solaris

0.4.0
-----

- dropped pre-generated autotools stuff
- fixed configure step on non-linux platforms
  (thanks to Baptiste Fontaine <b@ptistefontaine.fr>)
- updated systemd unit to restart daemon on failure

0.3.18
------

- reintroduce reading of /proc/uptime on Linux
  (thanks to Tomasz Torcz <tomek@pipebreaker.pl>)
- also try clock_gettime() on Linux
  (thanks to Tomasz Torcz <tomek@pipebreaker.pl>)
- extended status for systemd/Linux
  (thanks to Tomasz Torcz <tomek@pipebreaker.pl>)

0.3.17
------

- new backup database logic
  (thanks to Thibaut Varene <varenet@debian.org>)
- added support for kfreebsd
  (thanks to Kacper Gutowski <mwgamera@gmail.com>)
- added support for gnu hurd
  (thanks to Svante Signell <svante.signell@telia.com>)
- various small patches from debian

0.3.16
------

- nothing new, just cleaning the mess with tags and version numbers

0.3.15
------

- returned back the configure script
  (oh how I hate the autotools!)

0.3.14
------

- fixed wrong output in repetitive mode
  (thanks to David Relson <relson@osagesoftware.com>)

0.3.13
------

- Makefile.am fix
  (thanks to Jan Engelhardt <jengelh@computergmbh.de>)
- autotools fixes and cleanups
  (thanks to Jeroen van Meeuwen <kanarip@kanarip.com>)
- now reading from backup records file
  (thanks to Thibaut Varene <varenet@debian.org>)

0.3.12
------

- more stats
  (thanks to Marcus Spading <marcus.spading@googlemail.com>)

0.3.11
------

- fixed old URLs

0.3.10
------

- more formatting enhancements
  (thanks to Thibaud Varene <t-bone@parisc-linux.org>)

0.3.9
-----

- fixed bad formatting
  (thanks to Thibaud Varene <t-bone@parisc-linux.org>) 0.3.8
-----

- fixes with different time widths
  (thanks to Peter Kerwien <peter@kerwien.homeip.net>)

0.3.7
-----

- it should now build correctly
  (thanks to Michael Ploujnikov <ploujj@gmail.com>)

0.3.6
-----

- patch by Thibaut Varene <t-bone@parisc-linux.org>: add darwin support
  (define it as BSD system).

0.3.5
-----

- version numbers should now be correct.

0.3.4
-----

- patch by Radek Podgorny <radek@podgorny.cz>: add a "don't fork" option.
- this is the first release under maintainership of Radek Podgorny.

0.3.3
-----

- patch by Brett: allow sorting uprecords output.

0.3.2
-----

- change SYSMAX to 24 characters to accomodate FreeBSD 4.8-RELEASE-p10 and
  up.
- remove bootid functionality for BSD: it is not needed. Updated
  documentation.

0.3.1
-----

- accepted patch from Radim Kolar <hsn@netmag.cz> for bug in save_records
  that could cause data loss on a system crash with the records file opened
  for writing.

2002-11-05 (uptimed-0.3.0)
----------

- fixed log_threshold
- added mail_threshold

2002-05-13 (cap) (uptimed-0.2.0 release)
----------

- various documentation updates

2002-03-16 (generica)
----------

- Add etc dir
- Move uptimed.conf-dist to etc dir
- Create template rc.uptimed in etc dir
- Update spec file to use rc.uptimed

2001-12-21 (generica)
----------

- Update spec file to deal with sample-cgi dir properly,
  not overwrite /etc/uptimed.conf, warn user to add/remove
  lines to rc.(sysinit,local), create /var/spool/uptimed

2001-12-21 (generica)
----------

- Run 'libtoolize' in autogen.sh

2001-12-20 (generica)
----------

- Add rpm spec file

2001-12-19 (cap)
----------

- Added hostname to e-mail confirmation message and beautified the contents
  of the e-mail.

2001-12-17 (generica)
----------

- New directory (libuptimed)
- Create libuptimed.a and libuptimed.so using libtool
- Add uptimed.lsm to be included in `make dist`

2001-12-12 (generica)
----------

- Output location of binary when printing usage/help
- Small typos in INSTALL, README, uptimed.8, uprecords.1 and urec.c

2001-12-05 (cap) (uptimed-0.1.7 release)
----------

- Change to getopt (generica)
- Include local copy of getopt.[ch] for systems without (generica)
- Small updates in README, INSTALL
- Updated deprecated capsi.cx references
- Replaced strcat/sprintf with their respective 'n' functions
- uprecords -M works again (fixes Debian bug #107492)
- no longer overwrite uptimed.conf upon installation

2001-07-30 (generica)
----------

- Added autoconf/automake support
- New directory structure (src/man)

2001-07-27 (cap)
----------

- new ChangeLog syntax ;-)
- Updated TODO
- moved uptimed code to CVS

0.1.7 - not released
====================

* More checks to prevent bogus mail reported fixed in 0.1.5.


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.