Gunnar Beutner
|
277fe0d6ab
|
Make the "custom" attribute a dictionary.
|
2013-06-26 10:19:00 +02:00 |
Gunnar Beutner
|
8302062ead
|
Config: Implement << and >> operators.
|
2013-06-26 08:21:35 +02:00 |
Gunnar Beutner
|
49faf14b70
|
Don't allow asterisks in identifiers.
|
2013-06-25 10:27:16 +02:00 |
Gunnar Beutner
|
f3d0738e93
|
Implement script variables.
|
2013-06-25 09:21:42 +02:00 |
Michael Friedrich
|
c9fb309200
|
tools: move mkembedconfig into subdir
preparation for moving the conversion script into tools/
refs #4337
|
2013-06-24 16:05:18 +02:00 |
Gunnar Beutner
|
89078e1cfb
|
Config: Fix nested dictionaries in arrays.
|
2013-06-21 09:07:57 +02:00 |
Gunnar Beutner
|
4fadd3bfa0
|
Remove the ILogger interface.
Fixes #3860
|
2013-06-06 11:26:30 +02:00 |
Gunnar Beutner
|
b8669d67ca
|
Fix inheritance for config types.
|
2013-06-06 11:26:00 +02:00 |
Gunnar Beutner
|
99220a00c8
|
Windows build fix.
|
2013-06-04 10:16:11 +02:00 |
Gunnar Beutner
|
5aeafb9f03
|
Make error message about invalid object names more verbose.
|
2013-05-08 10:50:56 +02:00 |
Gunnar Beutner
|
b4fa556ac6
|
Fix: ConfigItem types and names are not case-insensitive
Fixes #4044
|
2013-05-08 10:46:50 +02:00 |
Gunnar Beutner
|
aaac957ad5
|
Disallow colons in user-defined objects. Use colons for auto-generated object names.
|
2013-05-07 09:35:36 +02:00 |
Gunnar Beutner
|
7e16c77375
|
Don't allow config items to inherit from themselves.
Fixes #4045
|
2013-05-07 09:14:23 +02:00 |
Gunnar Beutner
|
10dff1d8c1
|
Removed dependency on boost/uuid.
|
2013-05-03 11:26:18 +02:00 |
Gunnar Beutner
|
288a877625
|
Implement new validation type: name(Type)
|
2013-05-03 10:48:28 +02:00 |
Gunnar Beutner
|
5db55ea384
|
Fix 'make distcheck'.
|
2013-04-19 13:17:17 +02:00 |
Gunnar Beutner
|
ada9f634dd
|
Don't link items after we've encountered a compiler error.
Fixes #3930
|
2013-04-08 10:09:27 +02:00 |
Gunnar Beutner
|
ca4157ea24
|
Fix memory leaks in the config parser.
|
2013-04-04 13:51:36 +02:00 |
Gunnar Beutner
|
0c9f635c46
|
Build fix.
|
2013-03-27 16:08:58 +01:00 |
Gunnar Beutner
|
4c04c2665c
|
Add missing NUL terminator in lb_steal().
|
2013-03-27 16:03:43 +01:00 |
Gunnar Beutner
|
f1c57ce3a0
|
Significantly speed up the config lexer.
|
2013-03-27 16:03:43 +01:00 |
Gunnar Beutner
|
c14aaf3d29
|
Optimize lb_append_char().
|
2013-03-27 16:03:39 +01:00 |
Gunnar Beutner
|
83ff08340b
|
Remove some static vars from the config compiler (in an effort to make it re-entrant).
|
2013-03-27 13:50:53 +01:00 |
Gunnar Beutner
|
96b1bd1943
|
Add some debug output in the config compiler.
|
2013-03-27 13:49:58 +01:00 |
Gunnar Beutner
|
604b57da43
|
Fixed double-free in the config parser.
|
2013-03-26 17:26:31 +00:00 |
Gunnar Beutner
|
fd3e92ea0c
|
Refactor AsyncTasks.
|
2013-03-25 17:36:15 +00:00 |
Gunnar Beutner
|
97fee26289
|
Remove @threadsafety doc strings
Fixes #3889
|
2013-03-22 12:02:20 +01:00 |
Gunnar Beutner
|
db064d3ce9
|
Removed the '#' prefix for the config statements 'include' and 'library'.
|
2013-03-21 14:35:10 +01:00 |
Gunnar Beutner
|
711a8cb5e0
|
Use Expression::Extract* for notifications.
|
2013-03-19 14:47:19 +01:00 |
Gunnar Beutner
|
45e24e4729
|
Fix Expression::Extract.
|
2013-03-19 14:13:58 +01:00 |
Gunnar Beutner
|
969458b480
|
Build dependant services using extracted expression lists.
|
2013-03-19 13:37:09 +01:00 |
Gunnar Beutner
|
7e9a5e647d
|
*NIX build fix.
|
2013-03-19 07:12:16 +01:00 |
Gunnar Beutner
|
6df051fad3
|
Fix: The order in which config items are defined should not matter
Fixes #3733
|
2013-03-19 07:09:06 +01:00 |
Gunnar Beutner
|
734f76af96
|
Windows build fix.
|
2013-03-18 22:40:40 +01:00 |
Gunnar Beutner
|
9e1f48049e
|
Implement += operator for arrays.
|
2013-03-18 12:55:32 +01:00 |
Gunnar Beutner
|
c3975af6ec
|
Refactor #includes (Part 4).
|
2013-03-18 11:02:18 +01:00 |
Gunnar Beutner
|
9d076c3c03
|
Refactor #includes (Part 3).
|
2013-03-17 20:19:29 +01:00 |
Gunnar Beutner
|
0bb0711d72
|
Refactor #includes (Part 2).
|
2013-03-16 21:18:53 +01:00 |
Gunnar Beutner
|
3073200b53
|
Cleaned up #includes (Part 1).
|
2013-03-15 18:21:29 +01:00 |
Gunnar Beutner
|
4e765c58de
|
Another windows build fix.
|
2013-03-15 13:53:50 +01:00 |
Gunnar Beutner
|
27e1d311de
|
Fix dependencies for mkembedconfig.
|
2013-03-15 13:35:39 +01:00 |
Gunnar Beutner
|
fae83d2ef6
|
Fix symbol visibility issue for REGISTER_CONFIG_FRAGMENT().
|
2013-03-15 12:27:03 +01:00 |
Gunnar Beutner
|
4d5e924bc6
|
Add mkembedconfig as a dependency for the .conf -> .cpp build step.
|
2013-03-15 11:56:30 +01:00 |
Gunnar Beutner
|
9a05e2b269
|
Windows build fix.
|
2013-03-15 11:52:10 +01:00 |
Gunnar Beutner
|
ee46731f41
|
Fix --disable-shared
Fixes #3852
|
2013-03-15 11:21:16 +01:00 |
Gunnar Beutner
|
7c46bb4f7d
|
Use 'explicit' for constructors.
|
2013-03-14 23:52:52 +01:00 |
Gunnar Beutner
|
49620ef0ed
|
XNU build fixes.
|
2013-03-14 15:14:07 +01:00 |
Gunnar Beutner
|
5b0a413f32
|
Implement array validation
Fixes #3701
|
2013-03-14 13:24:07 +01:00 |
Gunnar Beutner
|
1ef7399cea
|
Remove support for anonymous dictionary items.
|
2013-03-14 12:40:02 +01:00 |
Gunnar Beutner
|
07421751ad
|
Implement config support for arrays.
|
2013-03-14 12:17:46 +01:00 |