Commit | Line | Data |
---|---|---|
443e3a79 VK |
1 | * |
2 | * 0.2.1 | |
3 | * | |
4 | ||
781e886e | 5 | - Server startup procedure improved |
d009828b | 6 | - Fixed bug in Windows service shutdown code |
8685ebe7 | 7 | - Added ICMP ping subagent |
283aac27 | 8 | - Server will not collect data from unmanaged nodes |
d589a067 | 9 | - Added PostgreSQL support under Windows |
9039c003 | 10 | - NetWare platform subagent improved |
e40bf6e9 VK |
11 | - Linux subagent: Implemented all Net.Interface.* parameters except |
12 | Net.Interface.Speed | |
fc5296c5 | 13 | - Fixed crash in Microsoft SQL driver caused by unsuccessful connection |
dab8c483 VK |
14 | - More SNMP MIBs added |
15 | - Fixed issue #27 (poller threads deadlock) | |
16 | - Server's internal synchronization mechanisms improved | |
17 | - Added driver for generic GSM modems | |
ec55ce8a | 18 | - SMS driver can be configured from server configuration wizard |
443e3a79 VK |
19 | - Windows console: |
20 | - Action properties dialog improved | |
e40bf6e9 | 21 | - Sorting implemented in data collection editor |
dab8c483 | 22 | - Object browser window can be saved in desktop configuration |
9da7641e VK |
23 | - Windows alarm viewer: |
24 | - Added autologin feature | |
25 | - UI appearance improved | |
443e3a79 VK |
26 | |
27 | ||
56cd40b6 VK |
28 | * |
29 | * 0.2.0 | |
30 | * | |
31 | ||
6c94955b VK |
32 | - Windows installer improved |
33 | - Fixed build issues on various platforms | |
1fc5b221 VK |
34 | - Windows console: |
35 | - Items in Control Panel now sorted alphabetically | |
36 | - Data collection editor now shows associated template for DCI | |
30285b1e | 37 | - Added automatic refresh to last values view |
3c053cb3 VK |
38 | - Rule in policy editor can be enabled/disabled by double click |
39 | on leftmost column (rule number) | |
1fd4a900 | 40 | - Fixed incorrect interface detection on FreeBSD |
56cd40b6 VK |
41 | |
42 | ||
ae54cb08 VK |
43 | * |
44 | * 0.1.20 | |
45 | * | |
46 | ||
84adcf70 VK |
47 | - Implemented object unbinding from administrator console |
48 | - Implemented template removing | |
d0d4f8d7 | 49 | - Added "Change IP address" function for node objects |
ee514754 | 50 | - Added Oracle support (via ODBC driver) |
ae54cb08 VK |
51 | - Added server installation program (Windows only) |
52 | - Added server configuration wizard (Windows only) | |
376bbb96 VK |
53 | - SNMP agent connectivity check improved |
54 | - Added special handling for CheckPoint SNMP agent | |
8a68ebbd | 55 | - Added "Don't cache this session" option to Windows console login dialog |
65d2eb53 | 56 | - Added new console command "show stats" |
ae54cb08 VK |
57 | - Windows CE Console improved: |
58 | - Added "Last DCI Values" view | |
20e4218a VK |
59 | - Added graph view |
60 | - Added collected DCI data view | |
61 | - Added full screen mode support | |
ae54cb08 VK |
62 | - Implemented sorting in alarm browser |
63 | - Implemented alarm browser autoupdate | |
64 | - Implemented object managed/unmanaged state switching | |
65 | - Implementen node wakeup | |
a1cc34dc VK |
66 | - Network discovery polling mechanism redesigned |
67 | - Fixed bug in "show pollers" console command handler | |
5b6fe88d | 68 | - Fixed occasional appearance of invalid objects at the root of object tree |
56cd40b6 | 69 | - Fixed issue #14 (Error handling multiline SMTP responces) |
ae54cb08 VK |
70 | |
71 | ||
87efbd11 VK |
72 | * |
73 | * 0.1.19 | |
74 | * | |
75 | ||
76 | - Data collection templates fully functional | |
e8a50b70 VK |
77 | - Added possibility to use server name instead of IP address in |
78 | agent configuration | |
cf85ad81 | 79 | - Added diff() method for DCI thresholds |
5b1b83c6 VK |
80 | - Added possibility to set server config file via environment variable |
81 | NETXMSD_CONFIG on UNIX or registry key HKLM\Software\NetXMS\Server\ConfigFile | |
82 | on Windows | |
87efbd11 VK |
83 | - Fixed deadlock in status poller |
84 | - Fixed incorrect socket handling in AgentConnection class | |
cf85ad81 | 85 | - Fixed sorting bug in Windows console alarm browser |
8f150f6b | 86 | - Fixed GUI unresponsiveness when acknowledging large number of alarms |
87efbd11 VK |
87 | |
88 | ||
374688f9 VK |
89 | * |
90 | * 0.1.18 | |
91 | * | |
92 | ||
1c6d3440 | 93 | - Added support for object database caching on client side |
374688f9 VK |
94 | - Polling performance increased |
95 | - Fix: SYS_SERVICE_DOWN event was generated in place of SYS_SERVICE_UNKNOWN | |
2ccaffe5 VK |
96 | - nxadm completely rewritten, and now allows to execute any command |
97 | available on server console in standalone mode | |
edb53212 VK |
98 | - Windows console: |
99 | - Implemented desktop configuration save and restore | |
100 | - Added possibility to change graph's time frame | |
101 | - Added support for multiple DCIs on one graph | |
5b7b9f00 | 102 | - Added graph presets |
edb53212 | 103 | - Many small UI improvements |
374688f9 VK |
104 | |
105 | ||
734ff529 VK |
106 | * |
107 | * 0.1.17 | |
108 | * | |
109 | ||
110 | - Templates can be manually applied | |
111 | - Fixed issue #0000021 (agent crash on multiprocessor Solaris systems) | |
112 | - Fixed issue #0000022 (server can crash after unsuccessfull interface | |
113 | configuration poll) | |
534066f1 VK |
114 | - Fixed bug in filling DCI cache with values from database |
115 | - Server now can save and restore last DCI poll time and raw value | |
116 | across restarts | |
734ff529 VK |
117 | |
118 | ||
e67f9969 VK |
119 | * |
120 | * 0.1.16 | |
121 | * | |
122 | ||
123 | - Added System.CPU.Usage(*), System.CPU.Usage5(*) and System.CPU.Usage15(*) | |
124 | parameters to WinPerf subagent | |
993fac06 | 125 | - Fixed issue #0000015 (unable to modify network service port number) |
9325e8eb | 126 | - Fixed server crash sometimes caused by DCI deletion |
993fac06 VK |
127 | - Fixed issue #0000017 (server crash after DCI copy) |
128 | - Fixed memory leaks in DCI cache management | |
b3305aab | 129 | - Added interface for processing SNMP traps by server modules |
04af194e | 130 | - Added internal parameters AgentStatus and ChildStatus(*) |
d2f1de69 VK |
131 | - Fixed issue #0000018 (incorrect aliases handling by FreeBSD subagent) |
132 | - Some GUI improvements | |
bed15103 VK |
133 | - Parameters Net.Interface.AdminStatus(*) and Net.Interface.Link(*) added |
134 | to FreeBSD subagent | |
e67f9969 VK |
135 | |
136 | ||
46741a75 VK |
137 | * |
138 | * 0.1.15 | |
139 | * | |
140 | ||
5bece02a | 141 | - DCI housekeeping implemented |
5575f9ff | 142 | - Fixed server crash at forced poll time |
46741a75 | 143 | - Fixed critical bug in upgrade script starter under UNIX |
7d021523 | 144 | - Added support of HDD temperature monitoring under Windows and Linux |
5575f9ff VK |
145 | - Added PhysicalDisk.Model, PhysicalDisk.SerialNumber and |
146 | PhysicalDisk.Firmware parameters under Windows | |
29b8518f VK |
147 | - Added parameters System.CPU.Count, System.CPU.Usage*, System.KStat(*) |
148 | and System.Memory.Physical.* to Solaris subagent | |
5bece02a VK |
149 | - Parameters System.Memory.Swap.* removed from Windows agent because they |
150 | are meaningless under Windows | |
13c88ce4 | 151 | - Added parameter Disk.Used(*) to NetWare subagent |
46741a75 VK |
152 | |
153 | ||
3df64a07 VK |
154 | * |
155 | * 0.1.14 | |
156 | * | |
157 | ||
158 | - Parameters System.Memory.* behaves correctly under Windows | |
251659b6 VK |
159 | - Fixed bug in loading of NetworkService objects from database |
160 | - Fixed bug in interface status detection via NetXMS agent | |
161 | - Added support for NAT'ed nodes (correct interface polling, etc.) | |
162 | - Backslash (\) character is no longer works as escape character | |
163 | inside parameter arguments enclosed in quotes | |
5a24b906 VK |
164 | - Windows console: object tree works correctly for users without rights |
165 | on root objects | |
dc4a4ed7 | 166 | - Windows console: implemented user deletion from access lists |
d72d004b | 167 | - Implemented action delete |
c6b72887 | 168 | - Windows agent deployment packages now built with InnoSetup |
20aaa307 | 169 | - "Last Values" view added to Windows console |
f10e7d20 | 170 | - Fixed issue #0000008 |
c72e8df9 VK |
171 | - Added interface for SMS drivers |
172 | - Optimized access to collected DCI data in database | |
173 | - Added support for System.CPU.LoadAvg to Solaris subagent | |
4d1fde4c | 174 | - Added support for all Net.Interface.* parameters to Solaris subagent |
3df64a07 VK |
175 | |
176 | ||
e08b1597 VK |
177 | * |
178 | * 0.1.13 | |
179 | * | |
180 | ||
181 | - Fixed bug which cause server to hang when deleting unreacheable node | |
748f71f5 | 182 | - Added basic checking of node and interface objects to nxdbmgr |
e08b1597 VK |
183 | |
184 | ||
7687d42f VK |
185 | * |
186 | * 0.1.12 | |
187 | * | |
188 | ||
189 | - Added new object class - NetworkService, for simplified network service | |
190 | health checking | |
4e839863 VK |
191 | - Server internal synchronization mechanisms improved to increase |
192 | stability and performance | |
193 | - Fixed deadlock sometimes caused by retrieving DCI collected data | |
adf2ae0d VK |
194 | - Added parameters System.Hostname, System.Uname and System.Uptime to |
195 | Solaris subagent | |
b61fe31e | 196 | - Object status now recalculated after binding change |
6c60ff91 | 197 | - Implemented primary IP address selection for nodes |
0ff9b273 | 198 | - Added OSPF support detection |
5eba0220 | 199 | - Fixed bug with StartupDelay parameter handling in core agent |
89d48d8c VK |
200 | - Fixed communication problems on FreeBSD |
201 | - Bug #0000003 fixed | |
8665a594 VK |
202 | - Bug fixed: objects was not marked as modified when platform name or agent |
203 | version changes | |
61593ca8 | 204 | - Windows console: implemented cell edit by double click in policy editor |
5841d520 | 205 | - Implemented external command execution under UNIX |
7687d42f VK |
206 | |
207 | ||
35360ca2 VK |
208 | * |
209 | * 0.1.11 | |
210 | * | |
211 | ||
7687d42f VK |
212 | - Fixed incorrect behavior of Process.Count() parameter under Linux and |
213 | FreeBSD | |
214 | ||
35360ca2 | 215 | |
5be45ff2 VK |
216 | * |
217 | * 0.1.10 | |
218 | * | |
219 | ||
337cb3ad VK |
220 | - Support for centralized upgrade added to agents |
221 | - Implemented agent packages upload to server from console | |
5be45ff2 | 222 | - New parameters added to Solaris subagent |
582b0fdc | 223 | - Alarm deletion implemented |
337cb3ad VK |
224 | - Implemented all delta calculation methods for DCI |
225 | - Implemented thresholds for average values | |
55110817 | 226 | - Fixed bug with policy editor header drawing |
5be45ff2 VK |
227 | |
228 | ||
a1cb335b VK |
229 | * |
230 | * 0.1.9 | |
231 | * | |
232 | ||
233 | - Added support for server modules | |
234 | - Initial version of web interface created (for Microsoft IIS) | |
235 | - Microsoft SQL driver improved | |
236 | - Added file upload to agents (as preparation for centralized agent update) | |
237 | - Client library redesigned to support multiple connections within | |
238 | one process | |
239 | - Windows console: added automatic refresh in graphs | |
240 | - Very basic Solaris subagent added | |
241 | ||
242 | ||
44375123 VK |
243 | * |
244 | * 0.1.8 | |
245 | * | |
246 | ||
247 | - Added support for System.CPU.Count and System.ProcessList parameters | |
248 | under Windows | |
840eb902 | 249 | - Created our own SNMP library (currently SNMP versions 1 and 2c are |
0c050932 | 250 | supported). Server is no longer needs net-snmp library. |
840eb902 VK |
251 | - Component locks moved to RAM from SQL database |
252 | - Added support for SNMP traps | |
0c050932 VK |
253 | - Removed access right "View server configuration" as unneeded |
254 | - Windows console: Added sorting to event selection dialog | |
255 | - Windows console: Objects in object browser are now sorted with respect | |
256 | to IP addresses when object name is an IP address | |
257 | - Windows console: Fixed bug with MDI window position restoration when | |
258 | window is maximized | |
259 | - Windows console: Fixed bug with duplication of child window title in | |
260 | parent's title when child is maximized | |
261 | - Windows console: Status icons now placed over object icons in | |
262 | object browser | |
106e7ae3 | 263 | - Windows console: Policy editor drawing code improved |
2e0596dd VK |
264 | - Added StartupDelay parameter to agent's configuration file |
265 | - Windows console: Added "Save policy" function to policy editor | |
266 | - Fixed deadlock in Queue::GetOrBlock() which sometimes cause communication | |
267 | failures between client and server | |
268 | - Server now can detect that SNMP variable is not supported by agent and | |
269 | change DCI status to "Not supported" accordingly | |
270 | - Added interface status polling via SNMP | |
271 | - Agent: Fixed bug in interface operational status detection under Windows | |
693119d6 VK |
272 | - Added server version checking in client connection procedure. If versions |
273 | mismatch, client will not connect to server. | |
dbba623c VK |
274 | - Windows console: when searching object in object browser, '*' characters |
275 | assumed at the beginning and the end of search string | |
755d1629 | 276 | - Added parameter File.Count(*) to core agent |
662afb8b | 277 | - Added possibility to change status of many DCIs status at once |
44375123 VK |
278 | |
279 | ||
e7b47627 VK |
280 | * |
281 | * 0.1.7 | |
282 | * | |
283 | ||
284 | - Added more customized events for threshold violation | |
544a1c8d | 285 | - Added ability to send Wake-On-LAN packets to managed nodes |
ca4550c4 | 286 | - Fixed serious bug in DCI copy |
e7b47627 VK |
287 | |
288 | ||
38f733bb VK |
289 | * |
290 | * 0.1.6 | |
291 | * | |
292 | ||
293 | - Added parameter System.ServiceState(*) to core agent (Windows only) | |
344e9726 | 294 | - Implemented user-defined counters in WinPerf subagent |
e9ab1622 | 295 | - Added support for macros in e-mail subject |
22c38feb VK |
296 | - Added support for data collection item duplication within same node |
297 | - Now possible to copy DCIs to many nodes at once | |
298 | - Fixed memory management bugs in Windows console DCI editor | |
299 | - Added "instance" field to DCI which can be used as information text in | |
300 | user-defined data collection events and alarms | |
301 | - Client library do cleanup after NXCDisconnect() | |
302 | - User system rights now ORed with its group(s) system rights | |
45945120 | 303 | - Added database checking/upgrade utility (nxdbmgr) |
38f733bb VK |
304 | |
305 | ||
dbe67493 VK |
306 | * |
307 | * 0.1.5 | |
308 | * | |
309 | ||
310 | - Object access mutexes changed to read/write locks in server to | |
311 | improve performance | |
b688074e VK |
312 | - Algorithm of placing nodes into subnets improved |
313 | - System no longer needs network mask when creating new node manually | |
314 | - Detection of incorrect network masks on interfaces added | |
315 | - Windows console: fixed bug in object browser which cause console to crash | |
f1a6cd4a VK |
316 | - Added internal statistics collection for average data collector queue length |
317 | and average database writer queue length | |
9cc9ea72 | 318 | - All IP addresses now stored in database as text |
7cbe553e | 319 | - Added external event sender (nxevent) |
d05b8db7 | 320 | - Fixed bug with user password change (new password was not saved to database) |
38f733bb | 321 | - Configuration script ("configure") improved |
dbe67493 VK |
322 | |
323 | ||
d618c3ae VK |
324 | * |
325 | * 0.1.4 | |
326 | * | |
327 | ||
328 | - Created performance subagent for Windows (winperf.nsm) | |
1a02f6dd | 329 | - Added SNMP OID to node type translation |
18e26ff8 | 330 | - Added support for Nortel Networks Passport routing switches |
dbe67493 | 331 | - "configure" script improved |
d618c3ae VK |
332 | |
333 | ||
b50f1100 VK |
334 | * |
335 | * 0.1.3 | |
336 | * | |
337 | ||
338 | - Added 64-bit string-to-binary conversion | |
339 | - Added MAC address property to interface objects | |
340 | - Added Template and TemplateGroup object classes | |
d618c3ae | 341 | - It's now possible to configure data collection items for templates |
b50f1100 VK |
342 | |
343 | ||
344 | * | |
345 | * 0.1.2 | |
346 | * | |
347 | ||
348 | - Added possibility for copying DCIs from one node to other(s) | |
349 | - Added server's startup script for RedHat Linux | |
350 | - Numerous bug fixes | |
b688074e VK |
351 | |
352 | ||
353 | * | |
354 | * 0.1.1 | |
355 | * | |
356 | ||
357 | - First version number given to system: a lot of things works, and lot | |
358 | of things have to be done. |