Notes for CaitSith project

CaitSith (which was derived from TOMOYO Linux 1.8.3) is an access restriction
module for Linux systems. This module gives you ability to restrict access
(e.g. opening files, executing programs) at the kernel level.

This module is released under the GPLv2.

Project URL: http://caitsith.sourceforge.jp/

ChangeLog:

Version 0.1   2012/04/01   First release.

  ccs-patch-\*.diff for TOMOYO 1.8.x is resuable to CaitSith by converting

    sed -e 's/CCSECURITY/CAITSITH/g' -e 's/ccsecurity/caitsith/g'

  before feeding to patch command.

Fix 2012/05/04

    @ Fix compiler warning.

      Some compilers complained possible use of uninitialized variable
      in ccs_read_policy(), though it actually should not happen.

    @ Do not continue if policy version was not specified by policy file.

      In order to stop if policy file was by error empty,
      set default policy version to undefined.

Version 0.1.1   2012/05/05   Bug fix release.

Fix 2012/07/12

    @ Fix wrong operation name when selectively reading via query id.

      Operation name "execute" was by error always printed when
      reading via query id.

    @ Fix garbage collection check.

      If an acl block was deleted without deleting decision lines in the acl
      block, garbage collector was by error unable to reclaim memory.

Version 0.1.2   2012/07/12   Bug fix release.
