[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ SEMANAGE ] Implement dbase_file_set, fix memleak



A short TODO:
- interface: pass handle into sepol records, or implement status codes
- stub: implement interface parse/print
- stub: implement dbase_policydb_list
- fix: fix port key handling of modify() [ do not replace an entire range on weak match (not exact) ] - improvement: track when the policy is modified, and do not rebuild on commit if it wasn't modified - add error messages everywhere (and further propagate handle), and make sure they're user-friendly - uncomment if0-ed code, add new semanage interfaces to semanage.h, and the map file

Another TODO:
============
- investigate whether database functions should be made reentrant, exactly what kind of code can and cannot be executed in the iterate() handler, and document that - things like: are modify() functions allowed on the same database in iterate()? Other databases? queries()? Out-of-transaction vs in-transaction behavior?


--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.


This mailing list archive is a service of Copilot Consulting.