Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 935 Bytes

File metadata and controls

26 lines (18 loc) · 935 Bytes

Agent Guidelines for security-misc

General Guidelines

  • Check ./agents/ for component-specific notes before reviewing or commenting.
  • Upstream repository: Kicksecure/security-misc
  • No need to mention accepted/fixed/done things unless there is a specific reason why it is needed in memory.

Component Notes

  • fm-shim - FileManager1 D-Bus shim (backend + frontend)
  • fuzzing - Hypothesis property tests under ci/tests/<pkg>/; ClusterFuzzLite / libFuzzer not yet wired up.

pkg-config quoting in build script

pkg-config output is designed to be word-split by shells. Quoting it via bash arrays just reimplements word splitting manually. The unquoted $(pkg-config ...) is intentional. Upstream has a NOTE comment explaining this. Do not re-propose this change.

Accepted Threat Model

  • systemd user manager environment is trusted.
  • Python >= 3.13.5 required.