Fixed bug #0000003
[public/netxms.git] / ChangeLog
1 *
2 * 0.1.12
3 *
4
5 - Added new object class - NetworkService, for simplified network service
6 health checking
7 - Server internal synchronization mechanisms improved to increase
8 stability and performance
9 - Fixed deadlock sometimes caused by retrieving DCI collected data
10 - Added parameters System.Hostname, System.Uname and System.Uptime to
11 Solaris subagent
12 - Object status now recalculated after binding change
13 - Implemented primary IP address selection for nodes
14 - Added OSPF support detection
15 - Fixed bug with StartupDelay parameter handling in core agent
16 - Fixed communication problems on FreeBSD
17 - Bug #0000003 fixed
18
19
20 *
21 * 0.1.11
22 *
23
24 - Fixed incorrect behavior of Process.Count() parameter under Linux and
25 FreeBSD
26
27
28 *
29 * 0.1.10
30 *
31
32 - Support for centralized upgrade added to agents
33 - Implemented agent packages upload to server from console
34 - New parameters added to Solaris subagent
35 - Alarm deletion implemented
36 - Implemented all delta calculation methods for DCI
37 - Implemented thresholds for average values
38 - Fixed bug with policy editor header drawing
39
40
41 *
42 * 0.1.9
43 *
44
45 - Added support for server modules
46 - Initial version of web interface created (for Microsoft IIS)
47 - Microsoft SQL driver improved
48 - Added file upload to agents (as preparation for centralized agent update)
49 - Client library redesigned to support multiple connections within
50 one process
51 - Windows console: added automatic refresh in graphs
52 - Very basic Solaris subagent added
53
54
55 *
56 * 0.1.8
57 *
58
59 - Added support for System.CPU.Count and System.ProcessList parameters
60 under Windows
61 - Created our own SNMP library (currently SNMP versions 1 and 2c are
62 supported). Server is no longer needs net-snmp library.
63 - Component locks moved to RAM from SQL database
64 - Added support for SNMP traps
65 - Removed access right "View server configuration" as unneeded
66 - Windows console: Added sorting to event selection dialog
67 - Windows console: Objects in object browser are now sorted with respect
68 to IP addresses when object name is an IP address
69 - Windows console: Fixed bug with MDI window position restoration when
70 window is maximized
71 - Windows console: Fixed bug with duplication of child window title in
72 parent's title when child is maximized
73 - Windows console: Status icons now placed over object icons in
74 object browser
75 - Windows console: Policy editor drawing code improved
76 - Added StartupDelay parameter to agent's configuration file
77 - Windows console: Added "Save policy" function to policy editor
78 - Fixed deadlock in Queue::GetOrBlock() which sometimes cause communication
79 failures between client and server
80 - Server now can detect that SNMP variable is not supported by agent and
81 change DCI status to "Not supported" accordingly
82 - Added interface status polling via SNMP
83 - Agent: Fixed bug in interface operational status detection under Windows
84 - Added server version checking in client connection procedure. If versions
85 mismatch, client will not connect to server.
86 - Windows console: when searching object in object browser, '*' characters
87 assumed at the beginning and the end of search string
88 - Added parameter File.Count(*) to core agent
89 - Added possibility to change status of many DCIs status at once
90
91
92 *
93 * 0.1.7
94 *
95
96 - Added more customized events for threshold violation
97 - Added ability to send Wake-On-LAN packets to managed nodes
98 - Fixed serious bug in DCI copy
99
100
101 *
102 * 0.1.6
103 *
104
105 - Added parameter System.ServiceState(*) to core agent (Windows only)
106 - Implemented user-defined counters in WinPerf subagent
107 - Added support for macros in e-mail subject
108 - Added support for data collection item duplication within same node
109 - Now possible to copy DCIs to many nodes at once
110 - Fixed memory management bugs in Windows console DCI editor
111 - Added "instance" field to DCI which can be used as information text in
112 user-defined data collection events and alarms
113 - Client library do cleanup after NXCDisconnect()
114 - User system rights now ORed with its group(s) system rights
115 - Added database checking/upgrade utility (nxdbmgr)
116
117
118 *
119 * 0.1.5
120 *
121
122 - Object access mutexes changed to read/write locks in server to
123 improve performance
124 - Algorithm of placing nodes into subnets improved
125 - System no longer needs network mask when creating new node manually
126 - Detection of incorrect network masks on interfaces added
127 - Windows console: fixed bug in object browser which cause console to crash
128 - Added internal statistics collection for average data collector queue length
129 and average database writer queue length
130 - All IP addresses now stored in database as text
131 - Added external event sender (nxevent)
132 - Fixed bug with user password change (new password was not saved to database)
133 - Configuration script ("configure") improved
134
135
136 *
137 * 0.1.4
138 *
139
140 - Created performance subagent for Windows (winperf.nsm)
141 - Added SNMP OID to node type translation
142 - Added support for Nortel Networks Passport routing switches
143 - "configure" script improved
144
145
146 *
147 * 0.1.3
148 *
149
150 - Added 64-bit string-to-binary conversion
151 - Added MAC address property to interface objects
152 - Added Template and TemplateGroup object classes
153 - It's now possible to configure data collection items for templates
154
155
156 *
157 * 0.1.2
158 *
159
160 - Added possibility for copying DCIs from one node to other(s)
161 - Added server's startup script for RedHat Linux
162 - Numerous bug fixes
163
164
165 *
166 * 0.1.1
167 *
168
169 - First version number given to system: a lot of things works, and lot
170 of things have to be done.