
=========
ChangeLog
=========

Version 0.2p3
-------------
Fixed problem when compiling on some HP/UX systems.
Implemented changes that forces uptimec to use select() on HP/UX
systems even if sys/select.h is not availible.


Version 0.2p2
-------------
Imported new routines to extract uptime on Tru64 which enables the client
to run in a chrooted environment.
Will now bind() socket before using it, which seems to be required on some
platforms. (Noted when running in FreeBSD jail)

Contributors to this release:
	Tobias Nygren
	Aaron D. Gifford


Version 0.2p1
-------------
Fixed problem when forking into daemon-mode from a shell without jobcontrol
enabled. (Initialy noted on stock Solaris installations)
Added more defines to detect compilation under HP/UX.


Version 0.2
-----------
Added support for new platforms:
	Solaris, Tru64, MacOS X, Ultrix, IRIX and HP/UX.
Minor updates to the commandline-interface.
Added code to extract uptime and average load in various ways, which
will make porting to more platforms easier.
Will no longer fail if the servers FQDN cannot be resolved.
Added a default solution for systems that lacks the getloadavg()-function.
Alot of cleanup and changes to make code more portable and make it easier
to add support for more platforms.
Client will now try to hide password from ps-listings even if the
setproctitle()-function isn't availible.

Contributors to this release:
	Radim Kolar
	Stefan Deinhard
	Tobias Nygren
	Mattias Nordlund


Version 0.1
-----------
First Public Release
Improved error-handling related to socket-creation.
Extended Version-message.
Fixed bug related to recvfrom() that caused client to fail on some systems.


Version 0.1rc2
--------------
Release Candidate 2
Added code that uses select() (if present) to set a timeout on recvfrom()'s.
This replaces the previous usage of setsockopt() to do this, and should work
on more (most?) platforms.


Version 0.1rc1
--------------
Release Candidate 1
Initial public release, supports most parts of the uptime-protocol version 1.
