| 1 | 2005-05-23 MickeM |
|---|
| 2 | + Added obfuscated password support |
|---|
| 3 | + Added some more debug info on commands (returncode, and input args) |
|---|
| 4 | + Added some more comments ot the NSC.ini |
|---|
| 5 | + Added central password "override" |
|---|
| 6 | + Added central "host override" |
|---|
| 7 | + Fixed bug with external commands always getting WARNING state |
|---|
| 8 | |
|---|
| 9 | 2005-05-22 MickeM |
|---|
| 10 | + Added debug outout for command |
|---|
| 11 | + Added timestamps for log-to-file (date_mask to configure format) |
|---|
| 12 | + Added support for "no password" with check_nt |
|---|
| 13 | + Added log of bad password on NSClient requests. |
|---|
| 14 | * Some threading issues fixed (I hate threading :) |
|---|
| 15 | |
|---|
| 16 | 2005-05-19 MickeM |
|---|
| 17 | * Verified NT4 compatibility |
|---|
| 18 | |
|---|
| 19 | 2005-05-18 MickeM |
|---|
| 20 | * Fixed bug in NSC.ini (section title for Check System was wrong) |
|---|
| 21 | + Added multitasking for plug-ins (now two plug-ins can handle requests simultaneously) |
|---|
| 22 | * Fixed some minor issues here and there |
|---|
| 23 | |
|---|
| 24 | 2005-05-15 MickeM |
|---|
| 25 | + Added NRPE support for checkCounter |
|---|
| 26 | + Updated documentation |
|---|
| 27 | * Make check commands ignore case |
|---|
| 28 | + Added CheckHelpers module to alter the result of various check and similar things |
|---|
| 29 | |
|---|
| 30 | 2005-05-14 MickeM |
|---|
| 31 | + Added support for Volumes (CheckDisk) |
|---|
| 32 | + Added support for checking all drives of a certain kind |
|---|
| 33 | + Added support for altering filter (makes it possible to check removable drives) |
|---|
| 34 | + Created web page and better documentation |
|---|
| 35 | |
|---|
| 36 | 2005-04-20 MickeM |
|---|
| 37 | + Added multitasking to socket listener (it can now handle multiple connections) |
|---|
| 38 | * Fixed bug in NSClientListener now "seqv" in check_nt shouldn't happen. |
|---|
| 39 | + Added COUNTER support to NSClient and CheckSystem |
|---|
| 40 | |
|---|
| 41 | 2005-04-19 MickeM |
|---|
| 42 | + Added SSL support |
|---|
| 43 | + Added a lot of new options |
|---|
| 44 | + Added documentation |
|---|
| 45 | * Renamed and restructured NSCLientCompat to CheckSystem |
|---|
| 46 | * *ALOT* of fixes all over |
|---|
| 47 | : We are now starting to get to something that is "stable" |
|---|
| 48 | : This means that soon you might actually be able to use this. |
|---|
| 49 | |
|---|
| 50 | 2005-03-28 MickeM |
|---|
| 51 | * Changed the Thread class a bit (mutex -> signal, and CreatThread does not return the instance) |
|---|
| 52 | * Moved settings "keys" fro NRPE to config.h |
|---|
| 53 | * Changed build options (added Distribution) which builds a zip file under ./dist (requires 7z installed) |
|---|
| 54 | * Minor tweaks to error/debug logging and small fixes "here and there" |
|---|
| 55 | |
|---|
| 56 | 2005-03-26 MickeM |
|---|
| 57 | + NRPE Support (very basic, no encryption, and nothing fancy) |
|---|
| 58 | * Socket classes rewritten |
|---|
| 59 | + Added NSCModuleHelper::getSettingsSection to the API |
|---|
| 60 | |
|---|
| 61 | 2005-03-22 MickeM |
|---|
| 62 | * Fixed NSClientListener return codes for basic commands |
|---|
| 63 | * Extracted arrayBuffer code into new files under /include |
|---|
| 64 | * Minor tweaks in the API (fixed minor issues) |
|---|
| 65 | + Added some basic "tests" to a few commands (getToken, and arrayBuffer related) |
|---|
| 66 | |
|---|
| 67 | 2005-03-21 MickeM |
|---|
| 68 | * Fixed BUG in inject command (now things should "work" again, but far from stable) |
|---|
| 69 | + Added NRPE return code |
|---|
| 70 | * Fixed some return states to NSClientListener (not verified yet, but soon they will be back in order :) |
|---|
| 71 | |
|---|
| 72 | 2005-03-20 MickeM |
|---|
| 73 | * Fundamental API changes (due to NRPE compatibility) |
|---|
| 74 | - HandleCommand has changed |
|---|
| 75 | - Inject has changed |
|---|
| 76 | - Most API calls have new "return codes" (typedef:ed INT to allow for return code compiler checks) |
|---|
| 77 | - A lot of the old return codes have changed |
|---|
| 78 | + Preliminary NRPE support (can parse and execute incoming requests, cant return data yet, and no encryption) |
|---|
| 79 | + New SimpleSocket in include/ will be used as base class for Listeners |
|---|
| 80 | * A lot of rewrite to the NSC API |
|---|
| 81 | |
|---|
| 82 | 2005-03-19 MickeM |
|---|
| 83 | * Refactored out NSCLient Listener as a separate module |
|---|
| 84 | + Added initial NRPE listener module (not yet implemented only a shell) |
|---|
| 85 | * Changed Module API (Inject function has new syntax) |
|---|
| 86 | + Added some tokenizer function to charEx |
|---|
| 87 | + Added new wrapper function to inject Command |
|---|
| 88 | * Minor changes in relation to refactor work |
|---|
| 89 | |
|---|
| 90 | 2005-03-01 MickeM |
|---|
| 91 | * Improved thread safety in Core |
|---|
| 92 | + Added exception handling and logging in PDH code |
|---|
| 93 | * Various fixes all over the place |
|---|
| 94 | + New module for check size of files/directories |
|---|
| 95 | * Changed build to Dynamic link |
|---|
| 96 | * Added regular expression support for EventLog checker |
|---|
| 97 | |
|---|
| 98 | 2005-02-22 MickeM |
|---|
| 99 | + Added documentation |
|---|
| 100 | |
|---|
| 101 | 2005-02-17 MickeM |
|---|
| 102 | * NSClient issues fixed |
|---|
| 103 | * System Tray issues fixed |
|---|
| 104 | |
|---|
| 105 | 2005-02-14 MickeM |
|---|
| 106 | * Initial SourceForge release |
|---|