heartbeat (2003-10-26) stable * Code splitting. * hb_behindnat / "sender" support. * Removed Windows pieces, in preparation of Windows Client which will be using parts of this code but seperatly. * No more exits on bind failures. * Starting the client again checks if the client is already running and SIGHUP's that client, exiting itself. * Fixed compilation on OpenBSD. -- Jeroen Massar Sun, 26 Oct 2003 15:00:42 +0100 heartbeat (2003-10-18) stable * Intermediate release fixing OS parsing bug. -- Jeroen Massar Sat, 18 Oct 2003 15:06:42 +0100 heartbeat (2003-10-08) stable * New style configuration parser that supports quoting. * Configuration file updated to reflect the changes. -- Jeroen Massar Wed, 8 Oct 2003 22:21:42 +0100 heartbeat (2003-10-06) stable * Added NetBSD support. * Automatic endian configuration. * Swapped g_ipv4_interface with the correct g_ipv6_interface. * Added note about NTP syncing of the client's clock. * Standard configuration now uses pop's hostname and tunnel endpoints out of 2001:db8::/32. * Heartbeat frequency set to standard 60 seconds. -- Jeroen Massar Mon, 6 Oct 2003 03:33:42 +0100 heartbeat (2003-09-25) stable * local resolve support thus one can heartbeat using another IP, getting the IP from DNS Handy for NAT constructions where you can put the external IP in DNS. No, this doesn't allow random IP's to be put in the packet, the IP contained in the packet *must* match the IP from which the packet came. * 'statictunnel' Don't change local tunnel endpoint, also allows one to run the client as non-root as bindtodevice is not done * daemonize Set it to 0 to not detach the client, handy for debugging. * sigHUP will now cause an immediate heartbeat to be sent. eg for use in "killall -HUP heartbeat-client" in dhclient's script. Wrapped logging into hblog() function and seperated beating into beat(). -- Jeroen Massar Thu, 25 Sep 2003 17:56:42 +0100 heartbeat (2003-09-18) stable * Update fixing the changing of the local tunnel endpoint. -- Jeroen Massar Thu, 18 Sep 2003 12:23:42 +0100 heartbeat (2003-09-15) stable * Initial public release -- Jeroen Massar Mon, 15 Sep 2003 23:10:24 +0100