Changelog 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. **************
  2. NRPE Changelog
  3. **************
  4. 1.6 - ??/??/2002
  5. ----------------
  6. - Updated sample commands to match new plugin argument format
  7. 1.5 - 06/03/2002
  8. ----------------
  9. - Added setuid/setgid option to config file (suggested by Marek Cervenka)
  10. 1.4 - 06/01/2002
  11. ----------------
  12. - Changed STATE_UNKNOWN to value of 3 instead of -1 (old style)
  13. - Minor doc and sample config file changes
  14. 1.3 - 02/21/2002
  15. ----------------
  16. - Name and version change
  17. - Ignore SIGHUP, minor cleanup (Jon Andrews)
  18. 1.2.5 - 12/22/2001
  19. ------------------
  20. - Implemented Beej's sendall() to handle partial send()s
  21. - Added instructions on running under xinetd to README
  22. - Removed some old crud
  23. 1.2.4 - 02/22/2001
  24. ------------------
  25. - I forgot what changes I made. Go figure...
  26. 1.2.3 - 12/21/2000
  27. ------------------
  28. - A bit more documentation on configuring command definitions for the plugin
  29. 1.2.2 - 06/05/2000
  30. ------------------
  31. - Fixed error in docs for running under inetd using TCP wrappers
  32. - Replaced old email address in src/netutils.h with new one
  33. 1.2.1 - 05/07/2000
  34. ------------------
  35. - Removed trapping of SIGCHLD
  36. - Changed wait4() to waitpid() to allow compilation on HP-UX and AIX
  37. 1.2.0 - 04/18/2000
  38. ------------------
  39. - Server forks twice after accepting a client connection, so as to prevent the
  40. creation of zombies
  41. 1.1.5 - 04/07/2000
  42. ------------------
  43. - Fixed a small bug where one debug message was not getting logged properly
  44. 1.1.4 - 03/30/2000
  45. ------------------
  46. - Added option to disable/enable debug messages using the debug option in the
  47. config file
  48. 1.1.3 - 03/11/2000
  49. ------------------
  50. - Changed config file to use an absolute path
  51. - Changed all debug output to use syslog (Rene Klootwijk)
  52. - No convert all data to network order before sending it and convert it back to
  53. host order when receiving it. This makes it possible to mix Solaris and Linux,
  54. e.g. running check_nrpe on Linux and nrpe on Solaris. (Rene Klootwijk)
  55. 1.1.2 - 03/07/2000
  56. ------------------
  57. - Removed unnecessary code in signal handler routine
  58. - Unused signals are no longer trapper
  59. 1.1.1 - 02/28/2000 - RKL
  60. ---------------------------
  61. - Modified syslog code to include string describing the error code.
  62. - Changed hardcoded number in signal handler to its name. This prevented nrpe
  63. to run on Solaris.
  64. - Fixed race condition in accept loop. The result of accept should also be
  65. checked for EINTR.
  66. - Modified recv and send function calls to compile without warnings on Solaris.
  67. - Modified configure.in,configure and Makefile.in to include nsl and socket libs
  68. for Solaris.
  69. - Modified the signal handler to reestablish itself after being called.
  70. 1.1 - 02/24/2000 - Rene Klootwijk <rene@klootwijk.org>
  71. -----------------
  72. - Added ability to bind nrpe to a specific interface by specifying the address
  73. of this interface in the nrpe.cfg file (e.g. server_address=192.168.2.3)
  74. 1.0 - 02/16/2000
  75. ------------------
  76. - Added ability to run as a service under inetd
  77. 1.0b6 - 02/01/2000
  78. ------------------
  79. - Added configure script
  80. - Netutils functions from the NetSaint plugins is now used
  81. - Reset SIGCHLD to default behavior before calling popen() to
  82. prevent race condition with pclose() (Reported by Rene Klootwijk)
  83. - Cleaned up code
  84. 1.0b5 - 01/10/2000
  85. ------------------
  86. - Added init script contributed by Jacob L
  87. - Incorporated syslog code and other patches contributed by Jacob L
  88. 1.0b4 - 11/04/1999
  89. ------------------
  90. - Changed 'allowed_ip' option in configuration file to
  91. 'allowed_hosts' and added support for multiple hosts
  92. - Minor buffer overflow protection fixes
  93. - main() returned STATE_UNKNOWN on successful launch, changed to STATE_OK (jaclu@grm.se)
  94. - Added syslog support (jaclu@grm.se)