Commit History

Author SHA1 Message Date
  ambrop7 737f28f88c ncd: modules: file_open: improve performance by exposing the read data as an external string, avoiding a copy 13 years ago
  ambrop7 f2dc065bc7 ncd: modules: file_open: use NCDBuf to speed up reading 13 years ago
  ambrop7 af75656651 ncd: add NCDBuf 13 years ago
  ambrop7 2cb7d22401 ncd: move some stuff only used by modules and not the interpreter into extra/ 13 years ago
  ambrop7 abba37f455 ncd: NCDObject: Refactoring. Use just one kind of getvar/getobj callbacks. Change the state argument to callbacks to be an 13 years ago
  ambrop7 b7cc052f96 ncd: NCDModule: fix crash if _argN special object in a process for arguments that don't exist (N is too large) 13 years ago
  ambrop7 c3ad1ea150 ncd: NCDVal: reduce fastbuf size so that the size of NCDValMem remains the same as before external strings were implemented. 13 years ago
  ambrop7 6fd2495b9d ncd: NCDVal: implement external strings 13 years ago
  ambrop7 c28c0d0819 ncd: NCDVal: don't provide a guarantee that strings are null terminated. Rename NCDVal_StringValue() to NCDVal_StringData() to 13 years ago
  ambrop7 510f40a7d9 misc/stdbuf_cmdline.h: pass exec as pointer+length 13 years ago
  ambrop7 04be86717d misc/string_begins_with.h: add data_begins_with_bin() 13 years ago
  ambrop7 653c75a10e fix clang warning 13 years ago
  ambrop7 4d6471b927 missed change from previous commit 13 years ago
  ambrop7 51623a499a system: BConnectionGeneric: accept unix socket path as pointer+length not as null-terminated 13 years ago
  ambrop7 791c6d045d misc/cmdline.h: add CmdLine_AppendNoNull() 13 years ago
  ambrop7 4236bb6d04 ncd: NCDVal: remove NCDValMem_FreeExport and NCDValMem_InitImport in favor of NCDValMem_InitCopy 13 years ago
  ambrop7 0efa3f21aa update ChangeLog 13 years ago
  ambrop7 5830c78bf1 version 1.999.125rc5 13 years ago
  ambrop7 07cd8a5d89 ncd: tests: add backtracking.ncd 13 years ago
  ambrop7 ce4b15173e ncd: modules: value: implement value::insert(X) which appends X to a list 13 years ago
  ambrop7 8236426768 ncd: modules: sys_request_server: remove _request.client_addr_type, change _request.client_addr format to be the same as with 13 years ago
  ambrop7 e86d72c89b ncd: modules: sys_request_client: use ncd_read_bconnection_addr() to parse the listen address 13 years ago
  ambrop7 be19453b5f ncd: NCDRequestClient: use struct BConnection_addr for the address argument 13 years ago
  ambrop7 055c9c63cd modules: sys_request_server: use ncd_read_bconnection_addr() to parse the listen address. This changes the address format to be 13 years ago
  ambrop7 1b63ab9dd5 system: BConnection_unix: for unix sockets, unlink socket file after we stop listening, and before we start 13 years ago
  ambrop7 ef13848cce ncd: modules: socket: use ncd_read_bconnection_addr() 13 years ago
  ambrop7 84ed70294f ncd: address_utils.h: add ncd_read_bconnection_addr() 13 years ago
  ambrop7 78c15dbdbb update ChangeLog 13 years ago
  ambrop7 b6088a6593 ncd: modules: add socket 13 years ago
  ambrop7 f2a2b37f1d ncd: NCDInterpProg: fix crash on duplicate process/template name 13 years ago