Commit Graph

30 Commits

Author SHA1 Message Date
Gunnar Beutner 34d26d424f Made sockets multi-threaded. 2012-06-24 05:27:01 +02:00
Gunnar Beutner 1d8331ecd8 Use a FIFO queue for the tasks in the thread pool. 2012-06-18 06:31:40 +02:00
Gunnar Beutner 4c658eb889 Multi-threaded nagios checks. 2012-06-17 21:00:24 +02:00
Gunnar Beutner ea184bdd38 Build fix. 2012-06-17 03:04:59 +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 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 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 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 57be84ab04 Added auto-generated code for the config parser (for Windows). 2012-05-31 09:03:24 +02:00
Gunnar Beutner e7169fdf8a Merge branch 'master' of github.com:gunnarbeutner/strawberry
Conflicts:
	dyntest/dyntest.cpp
2012-05-31 08:58:22 +02:00
Gunnar Beutner f971152349 Build fix for GCC. 2012-05-31 08:54:36 +02:00
Gunnar Beutner 195cd07ace Updated dyntest app. 2012-05-30 14:46:51 +02:00
Gunnar Beutner 8144ca398b Added dyn test class. 2012-05-30 12:43:33 +02:00
Gunnar Beutner 04aaf2f354 Added preliminary version of the dynamic object framework. 2012-05-25 11:10:11 +02:00