Commit Graph

  • e12b524c0c update dns ina thread andreas 2016-01-12 21:37:27 +01:00
  • ce489af512 bump version, don't trap SIGTERM andreas 2016-01-11 03:45:48 +01:00
  • 6929777ac6 use threading for the webserver andreas 2016-01-04 22:27:05 +01:00
  • 4733f10007 Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2016-01-04 18:58:07 +01:00
  • 6dd7098a4f write http client response in one io; more debug prints andreas 2016-01-04 18:57:13 +01:00
  • 993b42b339 make sure we have the right daemon Andreas Wrede 2015-11-29 15:16:39 -05:00
  • 721fea5723 handle MacOS v6 quirk; more DBG andreas 2015-09-04 16:34:45 -04:00
  • 993a903ced handle stale pid file andreas 2015-09-04 16:12:13 -04:00
  • f54ddd0bc9 use daemon and PIDLock andreas 2015-09-04 15:52:16 -04:00
  • 7355e40671 Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2015-09-02 14:53:55 -04:00
  • 1404bab591 replace homebrow lock with package lockfile andreas 2015-09-02 14:51:20 -04:00
  • a59dd3b138 make lock work if pid file is empty andreas 2015-09-01 09:50:53 -04:00
  • 77b5697dda Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2015-08-29 22:55:51 -04:00
  • cc7c754969 add callhome script andreas 2015-08-29 22:55:14 -04:00
  • 1fe6161d08 fix path andreas 2015-03-06 18:21:30 +01:00
  • 1adfacfed7 change stats of connectivity loss andreas 2015-03-06 18:19:31 +01:00
  • bac50637ce Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2015-02-14 17:24:31 -05:00
  • fab69e5aed new location for nsupdate andreas 2015-02-14 17:24:17 -05:00
  • b7ca714f86 removeal of curses code andreas 2015-01-07 17:54:24 +01:00
  • d0a98d9b0e also listen on IPv6 andreas 2015-01-06 15:44:22 +01:00
  • 637123a780 more comfort andreas 2014-11-08 17:13:14 +01:00
  • 929303e9ea Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2014-11-08 10:58:08 -05:00
  • 12ba64c08d two pushover apps andreas 2014-11-08 16:57:56 +01:00
  • c828f8907b Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2014-11-08 10:51:28 -05:00
  • 3e370df280 revamp for pushover andreas 2014-11-08 16:51:21 +01:00
  • 711eae85ee Merge branch 'master' of git.wrede.ca:andreas/heartbeat andreas 2014-01-08 21:10:12 -05:00
  • 6374d7375f add IPv6 support andreas 2014-01-08 21:09:36 -05:00
  • 5548098a05 add a /n dns update uri andreas 2014-01-05 23:42:08 +01:00
  • d176dab654 fix restart problem andreas 2013-10-25 15:15:02 -04:00
  • f8568dba7e remove serv.shutdown() as we donr use the library service loop andreas 2013-10-25 14:45:10 -04:00
  • 6fe24e8c59 fixup hosts after class change andreas 2013-10-25 19:22:24 +02:00
  • 0cc2857dd4 implement /d andreas 2013-10-25 13:10:15 -04:00
  • 626c374eb6 add cmd handling andreas 2013-10-25 17:46:52 +02:00
  • d49b1c164d don't die if we cannot send an ACK andreas 2013-09-04 00:21:33 +02:00
  • cc00f6e82e better message andreas 2013-09-03 17:17:52 -04:00
  • 93c407a9e3 PEP8 the rest of the file andreas 2013-07-14 14:50:04 -04:00
  • ce7a103066 catch up with cvs andreas 2013-07-14 14:26:35 -04:00
  • 69d962fdc7 always set reuseaddr sockopt andreas 2013-06-03 13:24:26 +00:00
  • e65d9df061 always pickle current state when a log msg is set drop strickt reporting - it's useless andreas 2012-09-22 19:17:53 +00:00
  • 1df065cf9b acks is a number andreas 2012-09-22 17:51:45 +00:00
  • 22016285e3 allow dropping of hosts andreas 2012-09-22 17:51:16 +00:00
  • bf416c2973 add a watchlist with hostnames that should trigger an email andreas 2012-06-16 14:18:26 +00:00
  • 6146e0a4dc highlight "bad" states andreas 2012-06-09 15:21:07 +00:00
  • e09a23f572 handle many addresses per interface andreas 2012-03-29 02:08:57 +00:00
  • 61e70d824f typo andreas 2012-03-29 02:08:36 +00:00
  • 26c76af491 display number of acks andreas 2012-03-29 00:16:11 +00:00
  • 9ba44923ec remove debug print andreas 2012-03-29 00:08:19 +00:00
  • 4c3470c44d send ack with all packets display host that support ack in upper case andreas 2012-03-29 00:04:34 +00:00
  • dd03128ed3 remove dbgprint full path to hbc andreas 2012-03-28 20:17:08 +00:00
  • 0fe3fbdcc2 script to monitor interface address changes andreas 2012-03-28 20:15:12 +00:00
  • a1e973214f don't output res - it's not calcuated correctly across restarts fix formating so it works with the new index.py scheme andreas 2010-12-30 03:10:18 +00:00
  • eab48d7974 include 'fake' first arg in exec call andreas 2010-08-21 14:37:53 +00:00
  • 60ba32f1c7 display timezone in header andreas 2010-08-21 14:19:32 +00:00
  • 6d8ef8fec9 last change andreas 2010-08-21 14:07:17 +00:00
  • e0c6620605 make restart dependent on existence of PICKFILE andreas 2010-08-21 12:35:37 +00:00
  • 763590485c typo andreas 2010-08-21 12:29:33 +00:00
  • c9240e9bb4 fix typos andreas 2010-08-21 12:23:51 +00:00
  • 77e6a707ef introduce short name andreas 2010-08-21 12:19:22 +00:00
  • b4e9b73465 /tmp/cvs22511b andreas 2010-04-02 11:09:05 +00:00
  • d1414be04a add mlog.cgi script andreas 2009-09-13 16:00:21 +00:00
  • f7550b92e7 actuall delete the host from the table andreas 2007-07-11 19:50:06 +00:00
  • 6d3ccd0b4c handle command line flags properly on restart warnings are verbose andreas 2007-04-05 15:51:13 +00:00
  • 6f2be6b2b9 don't display deltaT in msg type packets andreas 2006-11-08 15:42:17 +00:00
  • b21c794a61 use actal gateway andreas 2006-11-08 15:16:41 +00:00
  • b88a2b0c18 check state of internet connection andreas 2006-11-08 13:50:28 +00:00
  • f5ada84363 dont daemonize on restart andreas 2006-11-07 20:25:21 +00:00
  • 4c68b9dea4 restart on sig 1 andreas 2006-11-07 20:21:43 +00:00
  • f5e130f638 key on hostname not IP address sort display beginning of signal processing andreas 2006-11-07 19:41:11 +00:00
  • be3192a147 cope with name changes andreas 2006-04-28 12:53:08 +00:00
  • f921cb1834 redo last set refrsh meta tag andreas 2006-04-28 12:23:59 +00:00
  • 8c2bdc1500 protect from shutdown pkg arriving without havin seen a startup package andreas 2006-04-28 12:15:13 +00:00
  • 72b60c2665 optionally set name via name= directive in rc file andreas 2006-04-28 12:13:39 +00:00
  • f9bd84f7cc More stuff andreas 2006-01-21 17:52:27 +00:00
  • 2806f2fde1 python 2.0 fixes andreas 2005-07-21 18:07:33 +00:00
  • a888789854 more python 2.1 fixes andreas 2005-07-21 17:01:28 +00:00
  • 0e278a52e1 Hosts are global andreas 2005-07-21 16:04:56 +00:00
  • e75e297b98 Pyton 2.1 and prior fix andreas 2005-07-21 16:02:39 +00:00
  • 6fda62a2c0 True and False andreas 2005-07-21 15:27:05 +00:00
  • 2a4be86179 cleanup andreas 2005-07-20 14:03:46 +00:00
  • 203f92d61f major changes to both hbc and hbd andreas 2005-07-19 20:31:05 +00:00
  • b818ffc4c8 major rework - support config file - support multiple hbd target hosts - daemonize (almost) properly andreas 2005-07-15 14:25:06 +00:00
  • 31341a7445 change names of clients andreas 2005-07-14 19:28:59 +00:00
  • ca0fe3b5a8 rename the main daemon andreas 2005-07-14 19:26:01 +00:00
  • e72c52b00f make default interval 20 seconds, as pppoe timeout default is 15 andreas 2005-05-17 14:57:56 +00:00
  • 73be9cf1fb don't report return from overdue, only from OVERDUE :-) andreas 2005-05-06 14:39:27 +00:00
  • 42409b1194 add http support andreas 2005-05-06 14:34:00 +00:00
  • f2dde884c5 clean up a msg andreas 2005-05-06 14:33:30 +00:00
  • 7697562baf RCS ids andreas 2005-02-27 16:41:40 +00:00
  • 777b50e4e9 Initial revision andreas 2005-02-27 16:39:35 +00:00