Commit Graph

1357 Commits

Author SHA1 Message Date
Gunnar Beutner 4c658eb889 Multi-threaded nagios checks. 2012-06-17 21:00:24 +02:00
Gunnar Beutner 40b0cf8140 Merge branch 'master' of github.com:gunnarbeutner/strawberry 2012-06-17 16:38:43 +02:00
Gunnar Beutner 7f4c3f84be Code cleanups. 2012-06-17 16:37:36 +02:00
Gunnar Beutner ea184bdd38 Build fix. 2012-06-17 03:04:59 +02:00
Gunnar Beutner 728f72dcce Use adapters in the checker/delegation components. 2012-06-16 20:47:43 +02:00
Gunnar Beutner 7d630249cc Code cleanup. 2012-06-16 16:54:55 +02:00
Gunnar Beutner dbe48e501c Use specific types (rather than Object::Ptr) for event handlers. 2012-06-16 13:09:17 +02:00
Gunnar Beutner 7abf1bad51 Make Object::ClearHeldObjects() public. 2012-06-16 04:04:36 +02:00
Gunnar Beutner bb1b5e232b mmatch: Update parameter names to match the header file. 2012-06-16 04:03:35 +02:00
Gunnar Beutner 7753e229cc Remove EventArgs struct. 2012-06-16 03:42:54 +02:00
Gunnar Beutner 10138c7ff8 Cleaned up Application::GetExeDirectory 2012-06-15 22:26:25 +02:00
Gunnar Beutner 9ab3f6aaba Compilation fixes for *NIX. 2012-06-15 19:56:28 +02:00
Gunnar Beutner 0bd5323629 Prefer boost::* over C++0x features. 2012-06-15 19:32:41 +02:00
Gunnar Beutner d52afa080e Bugfixes. 2012-06-14 21:09:35 +02:00
Gunnar Beutner ac7d8688a8 Bugfixes. 2012-06-14 16:39:14 +02:00
Gunnar Beutner 146880c110 Added log messages, fixed config. 2012-06-14 16:31:38 +02:00
Gunnar Beutner 0b9cd3423b Updated test configs. 2012-06-14 16:14:13 +02:00
Gunnar Beutner 8e61490530 Checker/delegation fixes. 2012-06-14 16:09:04 +02:00
Gunnar Beutner e66285ddc5 Merge branch 'master' of github.com:gunnarbeutner/strawberry
Conflicts:
	components/checker/checkercomponent.cpp
2012-06-14 15:17:51 +02:00
Gunnar Beutner 1e1bb43dea Replaced custom event code with Boost.Signals. 2012-06-14 15:16:41 +02:00
Gunnar Beutner 27f9d9373c Added delegation component. 2012-06-14 13:21:40 +02:00
Gunnar Beutner b0a372c5f8 Build fixes. 2012-06-14 13:04:22 +02:00
Gunnar Beutner 8346c031fb Added checker component. 2012-06-14 11:23:25 +02:00
Gunnar Beutner 739d0c1c29 Implemented asynchronous (internal) API calls. 2012-06-14 11:18:20 +02:00
Gunnar Beutner ee0ee227da Cleaned up test code. 2012-06-13 13:56:26 +02:00
Gunnar Beutner 31407fd07f Implemented rudimentary service checks. 2012-06-13 13:43:12 +02:00
Gunnar Beutner 01c2da2853 Allow _ in identifier names. 2012-06-13 09:21:39 +02:00
Gunnar Beutner 7750242384 Bugfixes. 2012-06-12 11:56:12 +02:00
Gunnar Beutner 16d2a02e04 Converted example config files. 2012-06-12 11:45:37 +02:00
Gunnar Beutner c44d8d5912 Even more bugfixes. 2012-06-12 11:34:48 +02:00
Gunnar Beutner 900e65d009 More bugfixes. 2012-06-12 11:24:02 +02:00
Gunnar Beutner 0270d9cf52 Bugfixes. 2012-06-12 10:49:30 +02:00
Gunnar Beutner d45bcf99b1 Integrate libdyn with the configfile component. 2012-06-12 10:13:57 +02:00
Gunnar Beutner 6c3b2a1348 Bugfixes for libdyn. 2012-06-11 14:04:16 +02:00
Gunnar Beutner 1726e1ba0d Performance improvements. 2012-06-11 08:21:47 +02:00
Gunnar Beutner 029dc35366 Fixed code gen bug with nested templates. 2012-06-06 20:33:25 +02:00
Gunnar Beutner 3e2b5d5269 Fixed memory leaks in the parser.
Improved Dictionary performance.
2012-06-06 14:38:28 +02:00
Gunnar Beutner 100287dfdb Lots of bugfixes, improved error messages and debug information, performance improvements. 2012-06-06 14:12:09 +02:00
Gunnar Beutner c65a87068f Bugfixes for the config compiler. 2012-06-05 15:59:28 +02:00
Gunnar Beutner 9b8fd9755b Implemented additional parts of the config compiler. 2012-06-05 15:05:15 +02:00
Gunnar Beutner 9c3e57c858 Fixed merge conflicts. 2012-06-04 09:21:33 +02:00
Gunnar Beutner 99e5eef7c1 Semi-working implementation of the config compiler. 2012-06-01 16:49:33 +02:00
Gunnar Beutner f5a817e62e Added support for compiling dictionaries/arrays. 2012-05-31 16:04:51 +02:00
Gunnar Beutner ab624d0c92 Regenerated parser. 2012-05-31 10:16:32 +02:00
Gunnar Beutner 11536f51fd Regenerated parser. 2012-05-31 09:49:12 +02:00
Gunnar Beutner 3c92c7b2d7 Moved config parser into dyn/. 2012-05-31 09:43:46 +02:00
Gunnar Beutner d76e4b2a5b Regenerated parser. 2012-05-31 09:18:26 +02:00
Gunnar Beutner 30f5de3dc4 Refactored parser. 2012-05-31 09:14:44 +02:00
Gunnar Beutner 4bd4280737 Build fixes for windows. 2012-05-31 09:08:08 +02:00
Gunnar Beutner 57be84ab04 Added auto-generated code for the config parser (for Windows). 2012-05-31 09:03:24 +02:00