Historia zmian

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