ambrop7
|
09eccc74ea
ncd: cosmetic changes
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
02b1b8faae
examples: ncdval_test: print maps ordered
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
ee998e23d6
ncd: NCDVal: document that NCDVal_NewString() and NCDVal_NewStringBin() require the passed buffer is outside the memory
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
18862ab4df
version 1.999.121rc1
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
620fb57a3e
ncd: tests: add value.ncd
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
577e83fa9c
ncd: modules: add assert
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
77fa49af96
ncd: cosmetic changes
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
88c3e84891
ncd: NCDVal: store types as int not uint8_t
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
276905d47c
ncd: NCDVal: Add documentation. Rename NCDVal_Map{First,Next} to NCDVal_MapOrdered{First,Next}, and implement the former
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
039ee161df
examples: port stuff to NCDVal
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
8f4ede1dbb
ncd: cosmetic changes
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
8a20ffa125
structure: IndexedList: add iteration functions
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
27c36e7859
ncd: make a new more efficient value storage object NCDVal, and migrate things from NCDValue to NCDVal
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
f6660e120d
ncd: NCDInterpValue: count list and map sizes
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
0daf6a52dd
misc: bsize: fix division by zero in bsize_mul()
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
29e9c4b657
version 1.999.120rc4
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
8df35491bd
ncd: modules: net_iptables: add ebtables commands
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
b3c5ff1cb8
ncd: modules: command_template: remove stray log channel include, cosmetic changes
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
3217f9c2b9
structure: IndexedList: use the new keys-are-indices feature of CAvl for more efficient implementation
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
d89417a560
CAvl: add option to assume the keys are the indices of nodes, suitable for implementation of IndexedList
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
7e3da6f3f0
structure: IndexedList: fix an assert which should be stricter
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
4942374ad5
structure: IndexedList: use CAvl instead of BAVL
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
98c57a2886
structure: CAvl: fix CAvl_IndexOf()
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
1d9c9a1c14
structure: CAvl: add missing undef
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
a0ebadd888
ncd: remove uneeded variable
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
e17ce6d957
ncd: NCDModule: use just one BPending object instead of 4. Saves some memory.
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
d7627bd2a5
ncd: NCDValue: use CAvl instead of BAVL for maps
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
a5aa5517ab
structure: add CAvl, a very generic and embeddable AVL tree
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
778f030dec
ncd: remove the no-longer-needed "advance job"
|
%!s(int64=13) %!d(string=hai) anos |
ambrop7
|
26ebecb484
ncd: modules: alias: some performance improvements
|
%!s(int64=13) %!d(string=hai) anos |