Skip to content
Snippets Groups Projects
Select Git revision
  • fix-visibility
  • emilua-0.11.x default protected
  • fix-exit-code-on-exception-from-main-fiber
  • fix-preload-libc-cpplinkargs
  • feat/use-asio-config
  • fix-137
  • fix/link-libc-svc2
  • fix/link-libc-svc
  • emilua-0.10.x protected
  • emilua-0.9.x protected
  • emilua-0.8.x protected
  • emilua-0.7.x protected
  • emilua-0.6.x protected
  • emilua-0.5.x protected
  • emilua-0.4.x protected
  • feat/clone_into_cgroup
  • feat/calendar
  • v0.11.2
  • v0.11.1
  • v0.11.0
  • v0.10.1
  • v0.10.0
  • v0.9.1
  • v0.9.0
  • v0.8.4
  • v0.8.3
  • v0.8.2
  • v0.8.1
  • v0.8.0
  • v0.7.3
  • v0.7.2
  • v0.7.1
  • v0.7.0
  • v0.6.0
  • v0.5.3
  • v0.5.2
  • v0.5.1
37 results

meson.build

  • Vinícius dos Santos Oliveira's avatar
    ef814a45
    Add libc service · ef814a45
    Vinícius dos Santos Oliveira authored
    This commit touches many different parts of the project:
    
    * It introduces a new optional library to override functions from libc
      that relate to ambient authority.
    * If this new library is linked with the binary, libemilua will make use
      of its features to offer its own replacement functions for a few libc
      functions.
    * It becomes possible to spawn actors where the caller can opt to act as
      a policy manager for libc calls in the spawned actor. This allows one
      to fake the implementation of some libc functions that don't work in
      capsicum mode.
    * Yet another library is introduced so it becomes to do the same for any binary
      in the system using `LD_PRELOAD`.
    
    Fixes #158
    ef814a45
    History
    Add libc service
    Vinícius dos Santos Oliveira authored
    This commit touches many different parts of the project:
    
    * It introduces a new optional library to override functions from libc
      that relate to ambient authority.
    * If this new library is linked with the binary, libemilua will make use
      of its features to offer its own replacement functions for a few libc
      functions.
    * It becomes possible to spawn actors where the caller can opt to act as
      a policy manager for libc calls in the spawned actor. This allows one
      to fake the implementation of some libc functions that don't work in
      capsicum mode.
    * Yet another library is introduced so it becomes to do the same for any binary
      in the system using `LD_PRELOAD`.
    
    Fixes #158
Code owners
Assign users and groups as approvers for specific file changes. Learn more.