ambrop7
|
cf40e1671e
ncd: NCDValue: port to SAvl
|
13 years ago |
ambrop7
|
e9e0285a80
structure: CAvl: cosmetic changes
|
13 years ago |
ambrop7
|
d7627bd2a5
ncd: NCDValue: use CAvl instead of BAVL for maps
|
13 years ago |
ambrop7
|
07ecc91235
ncd: NCDValue: use LinkedList1 not LinkedList2 (which is slower)
|
14 years ago |
ambrop7
|
54a1bb3eaf
ncd: NCDValue: add variable values for future internal use in the AST
|
14 years ago |
ambrop7
|
e7ba5f8637
ncd: NCDValue: add NCDValue_ListPrepend()
|
14 years ago |
ambrop7
|
d0c96147bf
fix compiler warnings
|
14 years ago |
ambrop7
|
885b2e739a
ncd: fix clang warnings
|
14 years ago |
ambrop7
|
91f428cc58
ncd: NCDValue: fix NCDValue_MapFindValueByString(), which got broken when support for strings with nulls was
|
14 years ago |
ambrop7
|
e834d87599
ncd: NCDValue: add NCDValue_IsString(), NCDValue_IsStringNoNulls(), NCDValue_IsList(), NCDValue_IsMap()
|
14 years ago |
ambrop7
|
cd2eda3131
ncd: NCDValue: add NCDValue_StringHasNulls()
|
14 years ago |
ambrop7
|
52ac6871cf
ncd: NCDValue: add NCDValue_StringHasNoNulls() and NCDValue_StringEquals()
|
14 years ago |
ambrop7
|
d5dc8f21f4
ncd: NCDValue: allow strings with nulls
|
14 years ago |
ambrop7
|
0a9b02c068
ncd: NCDValue: simplify NCDValue_Compare()
|
14 years ago |
ambrop7
|
e9c827e297
ncd: NCDValue: add missing assertion
|
14 years ago |
ambrop7
|
6a885189ea
ncd: NCDValue: add NCDValue_MapFindValueByString()
|
14 years ago |
ambrop7
|
d21f852b9f
ncd: add map values
|
14 years ago |
ambrop7
|
0d99d6a26a
switch to using the New BSD License
|
14 years ago |
ambrop7
|
96638a599e
ncd: NCDValue: add NCDValue_ListRemove()
|
14 years ago |
ambrop7
|
4e2042e681
ncd: NCDValue: NCDValue_Compare: add assertions
|
14 years ago |
ambrop7
|
edfc9e6eff
ncd: NCDValue: add NCDValue_Compare
|
14 years ago |
ambrop7
|
98f8b40e3a
NCDValue: add NCDValue_ListShift
|
15 years ago |
ambrop7
|
723d4202d0
ncd: NCDValue: add NCDValue_ListGet. ncd/modules/list.c: use NCDValue_ListGet
|
15 years ago |
ambrop7
|
47e7c49030
ncd: NCDValue: keep an element count for lists. ncd/modules/list.c: use NCDValue_ListCount
|
15 years ago |
ambrop7
|
bbc79c4c26
ncd: NCDValue: add NCDValue_ListAppendList
|
15 years ago |
ambrop7
|
836b93e805
NCDValue_InitString: take a const string
|
15 years ago |
ambrop7
|
2b439110e5
ncd: add iptables module
|
15 years ago |
ambrop7
|
443def606f
ncd: major rework, make NCD into a much more general system
|
15 years ago |