Commit History

Autor SHA1 Mensaxe Data
  Ambroz Bizjak 64f30f5480 Fix usage of sigprocmask() to pthread_sigmask(). %!s(int64=9) %!d(string=hai) anos
  Ambroz Bizjak 1e45405d7e BProcess: Fix hazards doing various things between fork and exec. %!s(int64=9) %!d(string=hai) anos
  ambrop7 f9cb7b96a2 remove LinkedList2 and use LinkedList1 instead %!s(int64=13) %!d(string=hai) anos
  ambrop7 d7c427733b fix cosmetic problems find by clang analyzer %!s(int64=13) %!d(string=hai) anos
  ambrop7 587751adfb system: BProcess: add setsid option. ncd: modules: runonce: add setsid option %!s(int64=14) %!d(string=hai) anos
  ambrop7 0d99d6a26a switch to using the New BSD License %!s(int64=14) %!d(string=hai) anos
  ambrop7 dee8079e9d system: BProcess: just use open_standard_streams() %!s(int64=14) %!d(string=hai) anos
  ambrop7 66d1036084 system: BProcess: make sure standard streams always have their file descriptors open %!s(int64=14) %!d(string=hai) anos
  ambrop7 3e46c3f42e BProcess, BInputProcess: move to system %!s(int64=14) %!d(string=hai) anos
  ambrop7 5219871b0b BProcess: move to process/ %!s(int64=15) %!d(string=hai) anos
  ambrop7 481b171588 DebugError: don't use a dead var, use a job to enforce destruction, allowing the destruction to be done from the handler's jobs (rather than just the handler) %!s(int64=15) %!d(string=hai) anos
  ambrop7 12fe99ea8d BProcess: port to DebugError %!s(int64=15) %!d(string=hai) anos
  ambrop7 e084b20f1f ncd/interface_modules/interface_badvpn: support running the client program as a specific user %!s(int64=15) %!d(string=hai) anos
  ambrop7 8e73c9d4b3 BUnixSignal: don't provide any information about a signal other than the signal number. This is because multiple signals (at least SIGCHLD) may be merged into one, so it %!s(int64=15) %!d(string=hai) anos
  ambrop7 5e6176ebf1 BProcess: Wait for any process in waitpid(), not just the pid that came with the signal. Needed because we may only get a single signal when multiple processes terminate. %!s(int64=15) %!d(string=hai) anos
  ambrop7 7dd1d83522 BProcess: call waitpid() for all processes, not just recognized ones. This is needed so that BProcess processes whose BProcess objects have been freed don't remain %!s(int64=15) %!d(string=hai) anos
  ambrop7 3d277dd54b add BProcess %!s(int64=15) %!d(string=hai) anos