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 |