Commit Graph

388 Commits

Author SHA1 Message Date
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
Gunnar Beutner c9a58ddba2 Updated the lexer/parser. 2012-05-31 08:59:40 +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 1825d3384a Added config parser. 2012-05-31 08:45:02 +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 6c580aeb4a Removed SQLite. 2012-05-30 09:51:45 +02:00
Gunnar Beutner 132a62f4eb Fixed Solaris compatibility. 2012-05-29 16:56:25 +02:00
Gunnar Beutner 071853034d Pretty-print library detection data. 2012-05-29 16:14:49 +02:00
Gunnar Beutner b31591997c Only build SQLite when there's no system-provided library. 2012-05-29 15:59:00 +02:00
Gunnar Beutner 3027ea1758 Added SQLite. 2012-05-29 13:52:24 +02:00
Gunnar Beutner 3a8e7405a6 Updated Dictionary tests. 2012-05-29 06:25:01 +02:00
Gunnar Beutner fa158c5368 Added makefile support for unit tests. 2012-05-28 12:01:08 +02:00
Gunnar Beutner d130d6017f Improved MingW compatibility. 2012-05-28 10:41:21 +02:00
Gunnar Beutner 6f6cc52e20 Use spec file as the authorative source of the package info/version number. 2012-05-27 19:50:48 +02:00
Gunnar Beutner 98dae64a84 Updated RPM packaging scripts. 2012-05-27 16:21:50 +02:00
Gunnar Beutner 2864460419 Use LIBRARY_VERSION for libtool. 2012-05-27 13:35:55 +02:00
Gunnar Beutner 2f1383b4a8 Fixed autogen.sh on CentOS 6.2 2012-05-27 13:35:35 +02:00
Gunnar Beutner 3fd4177ba0 Merge branch 'master' of github.com:gunnarbeutner/strawberry 2012-05-27 00:28:15 +02:00