Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 670 Bytes

TODO.md

File metadata and controls

27 lines (22 loc) · 670 Bytes

basic functionality:

  • SERVER: debug info handling
    • filename: is already preserved, I think?
    • cwd: not so important (distcc doesn't), could be done via namespaces

required for 1.0.0:

  • tidy terminology
  • man pages
  • document protocol properly
    • ready protocol for multiple files (lto, pgo), perhaps other languages
  • more unit tests!!!
  • service files
  • integration patchset for portage

wishlist:

  • structured logging?
  • remove all string copies - should just be spans
  • sandboxing via seccomp + landlock
  • maybe basic LSM profiles?
  • LTO support
    • clang ThinLTO
    • gcc LTO - is this even feasible?
  • PGO support
  • migrate to meson