72 Commits (master)
 

Author SHA1 Message Date
  Shawn Webb 33e078308e Support forcing IPv4 or IPv4 for TCP and UDP pings 2 weeks ago
  Shawn Webb 69b3f3e58b Ignore core dumps 2 weeks ago
  Shawn Webb c827b30a48 Reset the last node fail time 3 weeks ago
  Shawn Webb fab0a4a60c Reset the last fail time if needed 3 weeks ago
  Shawn Webb 6a1a90ddcf
Fix a couple brainos and a typo 3 months ago
  Shawn Webb 327d93c4d5
Unhook libpushover from the build 3 months ago
  Shawn Webb ddffd4c577
Remove libpushover from this repo 3 months ago
  Shawn Webb ebdc2c8a6f
Keep track of libpushover version 3 months ago
  Shawn Webb ce18e6b5e1
Migrate libpushover's string generation to sbuf 3 months ago
  Shawn Webb 9a1993fa40
Adjust hbsdmon after commit adcb0de 3 months ago
  Shawn Webb adcb0dec70
Rename pushover_message_set_user to pushover_message_set_dest 3 months ago
  Shawn Webb ba46322340
Display last heartbeat time 3 months ago
  Shawn Webb 90918d5940
Switch to using sbufs in the stats string generation 3 months ago
  Shawn Webb edd7d45991
Provide very basic statistics 3 months ago
  Shawn Webb 552ae7e687
Disable UDP support 3 months ago
  Shawn Webb dbd0c4eece
Add UDP support 3 months ago
  Shawn Webb 8a8ae22352
Switch to using sbuf in the node failure message 3 months ago
  Shawn Webb df0427d589
Slight code cleanup 3 months ago
  Shawn Webb e40eae6239
Make a few changes 3 months ago
  Shawn Webb c7b8256c7b
Add sanitized version of hbsdmon.conf used in production 3 months ago
  Shawn Webb 8eca68d3e8
Properly set the user when sending the heartbeat 3 months ago
  Shawn Webb 353d27610f
Allow for disabling a node without deleting it 3 months ago
  Shawn Webb e4be4a19e5
Update README.md 3 months ago
  Shawn Webb 5e666179f4
Implement heartbeat in the main thread 3 months ago
  Shawn Webb c540088f7d
Properly check for errors from zmq_poll in the node code 3 months ago
  Shawn Webb 2b4e42cb6b
Make the interval dynamic 3 months ago
  Shawn Webb de466165cf
Fix braino 3 months ago
  Shawn Webb 0711fdfd1d
Add rc script 3 months ago
  Shawn Webb 8211b8d006
Tidy up the core node code 3 months ago
  Shawn Webb f879dfac13
Start making the interval/timeout dynamic 3 months ago
  Shawn Webb 7559531be0
Terminate the worker threads gracefully 3 months ago
  Shawn Webb 5aeae062fd
Teach the node about its thread 3 months ago
  Shawn Webb f817801628
libpushover: silence libcurl 3 months ago
  Shawn Webb 5f9c443730
Harden compiler and linker settings 3 months ago
  Shawn Webb 0d544606ee
Lay the foundation for worker threads signaling the main thread 3 months ago
  Shawn Webb 59e084e7d8
Clean the last fail timestamp on success 3 months ago
  Shawn Webb b19c9187c4
Track the time when the last failure occurred 3 months ago
  Shawn Webb 459ca9a082
Fix whitespace 3 months ago
  Shawn Webb 1529a1e2a4
Plan for two more methods: ssh and tor 3 months ago
  Shawn Webb 30555fa524
libpushover: silence libcurl and fail on error 3 months ago
  Shawn Webb 885210be7f
Update sample hbsdmon.conf 3 months ago
  Shawn Webb d375309549
Support adding a custom fail message 3 months ago
  Shawn Webb a2f1846503
Implement HTTP ping support 3 months ago
  Shawn Webb d196eb0855
Implement TCP ping support 3 months ago
  Shawn Webb 6740f5a38a
Initialize and run the worker threads 3 months ago
  Shawn Webb 9860ecf5a1
Push thread worker init message 3 months ago
  Shawn Webb 1293a4d0fb
Create, connect, and init the new thread 3 months ago
  Shawn Webb cfafbeb078
Add start of threading code 3 months ago
  Shawn Webb 33c832924a
Add API for freeing keyvalue-related objects 3 months ago
  Shawn Webb 96dead222d
Use a regular int for the port number 4 months ago