ambrop7
|
6086c1f911
ncd: modules: add sys.start_process()
|
há 13 anos atrás |
ambrop7
|
86000dd3d0
ncd: move NCDIfConfig to extra, as it's not a core part of the interpreter
|
há 13 anos atrás |
ambrop7
|
00c87d69cb
ncd: add extra/build_cmdline, to be used by the upcoming sys.start_process() module
|
há 13 anos atrás |
ambrop7
|
affc280af4
ncd: NCDModuleIndex: increase the maximum type length, needed by the upcoming sys.start_process() module
|
há 13 anos atrás |
ambrop7
|
2fe1885612
add forgotten change from previous commit
|
há 13 anos atrás |
ambrop7
|
e1a3b6cbe2
system: BReactor, BConnection: properly handle HUP event so that it is possible to ready any remaining data after a HUP is
|
há 13 anos atrás |
ambrop7
|
cd6a51612d
system: BConnection_unix: refactor flag variables into state variables
|
há 13 anos atrás |
ambrop7
|
0e54c2280b
ncd: NCDInterpreter: use a STATEMENT_LOG macro to check whether we would actually log the message before calling
|
há 13 anos atrás |
ambrop7
|
b4252374bb
ncd: NCDModule, NCDInterpreter: report module errors to interpreter as a separate event, not by setting a flag
|
há 13 anos atrás |
ambrop7
|
f49ecedd13
ncd: NCDModule: remove NCDModuleInst_Backend_SetError() and add NCDModuleInst_Backend_DeadError() instead. Fix modules.
|
há 13 anos atrás |
ambrop7
|
86e31580d2
ncd: modules: foreach: fix unused variable warnings
|
há 13 anos atrás |
ambrop7
|
a0ca8e1a6a
ncd: modules: remove logging about errors from NCDVal functions
|
há 13 anos atrás |
ambrop7
|
41e88c6250
ncd: NCDModule, NCDInterpreter: optimize NCDModuleInst_Backend_DownUp()
|
há 13 anos atrás |
ambrop7
|
9c149a1b1f
ncd: NCDModule: implement NCDModuleInst_Backend_DownUp() and use it in the backtrack_point()
|
há 13 anos atrás |
ambrop7
|
b38b0a828c
ncd: NCDVal: optimize copying of lists
|
há 13 anos atrás |
ambrop7
|
5ded855dc3
ncd: NCDVal: optimize copying of ID-strings
|
há 13 anos atrás |
ambrop7
|
ab62e48c79
ncd: NCDVal: optimize copying of strings
|
há 13 anos atrás |
ambrop7
|
abb72ca330
ncd: NCDVal: micro-optimization
|
há 13 anos atrás |
ambrop7
|
fb3d5ae4ee
ncd: NCDVal: micro-optimization
|
há 13 anos atrás |
ambrop7
|
3fc9ec6b0e
NCDInterpreter.c: cosmetic change
|
há 13 anos atrás |
ambrop7
|
d12ad6e28d
ncd/NCDInterpreter.c: cosmetic change
|
há 13 anos atrás |
ambrop7
|
bb993bb1a2
ncd/NCDInterpreter.c: cosmetic change
|
há 13 anos atrás |
ambrop7
|
815b59153a
bsize.h: simplify
|
há 13 anos atrás |
ambrop7
|
13b25d996a
BSocksClient: fix bug
|
há 13 anos atrás |
ambrop7
|
4192ac388f
tun2socks: implement SOCKS password authentication
|
há 13 anos atrás |
ambrop7
|
e98f8fa871
ncd: NCDValCons, NCDValParser: report depth limit errors properly
|
há 13 anos atrás |
ambrop7
|
62917f151e
ncd: NCDVal: enforce a maximum value depth to avoid stack overflows
|
há 13 anos atrás |
ambrop7
|
27357f6b80
ncd: modules: substr: optimize when input is an ID-string. That is, return the result as an external string without a reference
|
há 13 anos atrás |
ambrop7
|
79bc3b7794
ncd: NCDVal: allow external strings to not be associated with a reference target
|
há 13 anos atrás |
ambrop7
|
05454fc384
ncd: NCDVal: optimize NCDVal_StringHasNulls() and NCDVal_IsStringNoNulls() for ID-strings
|
há 13 anos atrás |