Commit History

Autor SHA1 Mensaxe Data
  Ambroz Bizjak 002281a5b8 ncd: modules: socket: Use O_NONBLOCK when opening a device node. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 0a623bbbc8 ncd: socket: Implement support for opening serial ports. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak c1f4c57e8a Replace cstring with MemRef. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 98ed187623 ncd: Remove ComposedString type along with the buffer module. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 87791bc320 ncd: modules: socket: close: Fix completion order vs closing. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak da7d47178a ncd: modules: socket: add read() eof variable %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 555f7c74fe ncd: modules: socket: Implement _caller in client process. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 0240db041c ncd: Fix missing type checks. Refactor to make these bugs less likely. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 73a264c3d5 ncd: Consolidate some code that appears in modules. %!s(int64=11) %!d(string=hai) anos
  ambrop7 46212f3fb9 BLog: implement thread-safety %!s(int64=13) %!d(string=hai) anos
  ambrop7 645d6456d5 rename NCDRefTarget --> BRefTarget %!s(int64=13) %!d(string=hai) anos
  ambrop7 2b1eea2905 ncd/modules/socket.c: support non-ContinuousString strings %!s(int64=13) %!d(string=hai) anos
  ambrop7 8ec7e1e67d ncd: NCDModule: allow separating static module information from generated at runtime by the interpreter. Fix other stuff to work with %!s(int64=13) %!d(string=hai) anos
  ambrop7 b003fa6755 ncd: modules: use the new static strings %!s(int64=13) %!d(string=hai) anos
  ambrop7 f49ecedd13 ncd: NCDModule: remove NCDModuleInst_Backend_SetError() and add NCDModuleInst_Backend_DeadError() instead. Fix modules. %!s(int64=13) %!d(string=hai) anos
  ambrop7 a0ca8e1a6a ncd: modules: remove logging about errors from NCDVal functions %!s(int64=13) %!d(string=hai) anos
  ambrop7 24d2806e6a ncd: modules: socket: implement read_size option %!s(int64=13) %!d(string=hai) anos
  ambrop7 8acab0e8e0 ncd: modules: socket: increase read buffer size for better performance %!s(int64=13) %!d(string=hai) anos
  ambrop7 ef7afa8904 ncd: modules: socket: improve performance by exposing the read data as an external string, avoiding a copy %!s(int64=13) %!d(string=hai) anos
  ambrop7 84c747abe8 ncd: modules: socket: use NCDBuf for reading %!s(int64=13) %!d(string=hai) anos
  ambrop7 2cb7d22401 ncd: move some stuff only used by modules and not the interpreter into extra/ %!s(int64=13) %!d(string=hai) anos
  ambrop7 abba37f455 ncd: NCDObject: Refactoring. Use just one kind of getvar/getobj callbacks. Change the state argument to callbacks to be an %!s(int64=13) %!d(string=hai) anos
  ambrop7 c28c0d0819 ncd: NCDVal: don't provide a guarantee that strings are null terminated. Rename NCDVal_StringValue() to NCDVal_StringData() to %!s(int64=13) %!d(string=hai) anos
  ambrop7 ef13848cce ncd: modules: socket: use ncd_read_bconnection_addr() %!s(int64=13) %!d(string=hai) anos
  ambrop7 b6088a6593 ncd: modules: add socket %!s(int64=13) %!d(string=hai) anos