| [ebcb766] | 1 | 2005-03-28 MickeM |
|---|
| 2 | * Changed the Thread class a bit (mutex -> signal, and CreatThread does not return the instance) |
|---|
| 3 | * Moved settings "keys" fro NRPE to config.h |
|---|
| 4 | * Changed build options (added Distribution) which builds a zip file under ./dist (requires 7z installed) |
|---|
| 5 | * Minor tweaks to error/debug logging and small fixes "here and there" |
|---|
| 6 | |
|---|
| [f705d34] | 7 | 2005-03-26 MickeM |
|---|
| 8 | + NRPE Support (very basic, no encryption, and nothing fancy) |
|---|
| 9 | * Socket classes rewritten |
|---|
| 10 | + Added NSCModuleHelper::getSettingsSection to the API |
|---|
| 11 | |
|---|
| [091d894] | 12 | 2005-03-22 MickeM |
|---|
| 13 | * Fixed NSClientListener return codes for basic commands |
|---|
| 14 | * Extracted arrayBuffer code into new files under /include |
|---|
| 15 | * Minor tweaks in the API (fixed minor issues) |
|---|
| 16 | + Added some basic "tests" to a few commands (getToken, and arrayBuffer related) |
|---|
| 17 | |
|---|
| [55b33c1] | 18 | 2005-03-21 MickeM |
|---|
| 19 | * Fixed BUG in inject command (now things should "work" again, but far from stable) |
|---|
| [5d8cb39] | 20 | + Added NRPE return code |
|---|
| [f705d34] | 21 | * Fixed some return states to NSClientListener (not verified yet, but soon they will be back in order :) |
|---|
| [55b33c1] | 22 | |
|---|
| [c515660] | 23 | 2005-03-20 MickeM |
|---|
| 24 | * Fundamental API changes (due to NRPE compatibility) |
|---|
| 25 | - HandleCommand has changed |
|---|
| 26 | - Inject has changed |
|---|
| 27 | - Most API calls have new "return codes" (typedef:ed INT to allow for return code compiler checks) |
|---|
| 28 | - A lot of the old return codes have changed |
|---|
| [5d8cb39] | 29 | + Preliminary NRPE support (can parse and execute incoming requests, cant return data yet, and no encryption) |
|---|
| 30 | + New SimpleSocket in include/ will be used as base class for Listeners |
|---|
| [c515660] | 31 | * A lot of rewrite to the NSC API |
|---|
| 32 | |
|---|
| [4f2e807] | 33 | 2005-03-19 MickeM |
|---|
| 34 | * Refactored out NSCLient Listener as a separate module |
|---|
| [5d8cb39] | 35 | + Added initial NRPE listener module (not yet implemented only a shell) |
|---|
| [4f2e807] | 36 | * Changed Module API (Inject function has new syntax) |
|---|
| [5d8cb39] | 37 | + Added some tokenizer function to charEx |
|---|
| 38 | + Added new wrapper function to inject Command |
|---|
| [4f2e807] | 39 | * Minor changes in relation to refactor work |
|---|
| 40 | |
|---|
| [cab471b] | 41 | 2005-03-01 MickeM |
|---|
| 42 | * Improved thread safety in Core |
|---|
| 43 | + Added exception handling and logging in PDH code |
|---|
| 44 | * Various fixes all over the place |
|---|
| 45 | + New module for check size of files/directories |
|---|
| 46 | * Changed build to Dynamic link |
|---|
| 47 | * Added regular expression support for EventLog checker |
|---|
| 48 | |
|---|
| 49 | 2005-02-22 MickeM |
|---|
| 50 | + Added documentation |
|---|
| 51 | |
|---|
| 52 | 2005-02-17 MickeM |
|---|
| 53 | * NSClient issues fixed |
|---|
| [4f2e807] | 54 | * System Tray issues fixed |
|---|
| [cab471b] | 55 | |
|---|
| [e0705d4] | 56 | 2005-02-14 MickeM |
|---|
| [4f2e807] | 57 | * Initial SourceForge release |
|---|