/
Changelog
125 lines (93 loc) · 3.17 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
**************
NSCA Changelog
**************
2.7.1 - 01/29/2007
------------------
- Fixed bug that prevented single mode daemon from working properly
- Added sample scripts for testing functionality to nsca_tests/ (Ton Voon/Altinity)
2.7 - 12/13/2006
----------------
- Fixed crash from malformed command line
- Updated to config.sub and config.guess to latest from GNU Savannah
2.6 - 04/06/2006
----------------
- Spec file fix
- Segfault fix in encryption library cleanup
- Daemon now exits with an error if it can't drop privileges
- Added chroot support (Sean Finney)
- Added support for writing a PID file
- Added support for reloading config files with SIGHUP
2.5 - 01/21/2006
----------------
- Native TCP wrapper support in daemon mode
- Memory leak fix and cleanup (Mark Ferlatte)
- Compiler warning fix (David Binderman)
- max_packet_age=0 will disable packet timestamp checks
- New config.sub and config.guess for checking local system type
2.4 - 07/23/2003
----------------
- Better support for u_int32_t detection
- Minor bug fixes
2.3 - 01/26/2003
----------------
- Minor changes to daemon init code
- Minor Makefile fixes
2.2 - 01/08/2002
----------------
- Hopefully better support for Solaris (u_int32_t)
- Syntax changes for command line arguments
- Added support for passive host checks (supported
only in Nagios 2.x and later)
- Added sample xinetd config file (nsca.xinetd)
- Minor mods and bug fixes
2.1 - 06/10/2002
----------------
- Fix for compiling under Solaris (Scott Cokely)
- Added setuid/setgid option to config file
2.0 - 02/21/2002
----------------
- Name and version change
1.2.0 - 02/12/2002
------------------
- Compatability between older versions has been broken!
- Server now sends client IV and timestamp, fixing
encryption problems and making it more resistent
to "replay" attacks (Ralf Ertzinger)
- Random IV is now seeded from /dev/urandom instead
of time() if possible
- Added directions on running under xinetd to README
- Implemented Beej's sendall() to handle incomplete send()s
- Added single-mode daemon code (David Luyer)
- Fixed problem with aggregated writes (David Luyer)
- Better autoconf detection of libmcrypt (Jay McCarthy)
- Added ability to dump check results to alternate
dump file if command file does not exist (i.e. NetSaint
is not running)
- Removed some old crud
1.1.2 - 09/22/2001
------------------
- Added append_to_file option to allow for opening the
command file in either write or append mode
- Explicit integer size in packet structure
- NULL IV is used for both encryption/decryption. This
leaves the daemon open to "replay" attacks, but will
disappear in future revisions when IV negotiation
between the client and daemon is implemented.
1.1.1 - 04/26/2001
------------------
- Configure script bug fix
1.1.0 - 02/24/2001
------------------
- Added encryption routines (using libmcrypt)
- Minor code enhancements/cleanups
1.0b3 - 12/21/2000
------------------
- Removed lock file code, as 0.0.7 uses a named pipe
- Documented aggregated_writes option
1.0b2 - 08/26/2000
------------------
- Added option to use write lock when updating external
command file
1.0b1 - 04/17/2000
------------------
- Initial cut