Commit Graph

50 Commits

Author SHA1 Message Date
Chris PeBenito
06b9bd1a23 add ifndef convenience macro 2006-06-12 15:49:48 +00:00
Chris PeBenito
9d4538024a patch from russell Fri, 19 May 2006 20:28:29 +1000 2006-05-19 14:06:18 +00:00
Chris PeBenito
f40b22bf42 add appletalk socket for cups 2006-05-04 20:40:49 +00:00
Chris PeBenito
5706facdf2 make dupe interface and templates a fatal error. 2006-05-02 14:34:32 +00:00
Chris PeBenito
a5d54655dd remove unneeded gen_require in can_exec 2006-03-28 18:14:24 +00:00
Chris PeBenito
bb7170f673 deprecate module name as first parameter of optional_policy() 2006-03-24 16:13:54 +00:00
Chris PeBenito
0db866cbf4 enable optionals in base/monolithic 2006-03-23 21:07:57 +00:00
Chris PeBenito
1c1ac67f93 make (almost) all interface parameters required. move boot_t, system_map_t, and modules_object_t to files module. fd use interface renames, udp sendto interface renames. 2006-03-02 23:41:11 +00:00
Chris PeBenito
90b331fa99 add users_extra support 2006-02-15 19:46:20 +00:00
Chris PeBenito
e52af25ee8 remove unneeded gen_require_set() macro 2006-02-01 14:00:11 +00:00
Chris PeBenito
b7b1d238df add corenet patch from spencer 2006-01-16 18:48:57 +00:00
Chris PeBenito
0176d13988 add check for duplicate interface/template definitions 2005-12-05 16:43:28 +00:00
Chris PeBenito
1328802a41 Change optional_policy() to refer to the module name rather than modulename.te. 2005-11-23 20:24:27 +00:00
Chris PeBenito
c6d4c8f186 clean up some hacks 2005-11-15 18:47:20 +00:00
Chris PeBenito
da4fc9ce2b sediff fixes 2005-10-21 19:36:49 +00:00
Chris PeBenito
0efe52ae99 fix last loadable module problems 2005-10-19 14:36:04 +00:00
Chris PeBenito
c4bf979302 start adding perm sets with refpol names 2005-10-12 18:17:10 +00:00
Chris PeBenito
e02c61cfa4 rename context_template() to gen_context() 2005-10-06 19:33:06 +00:00
Chris PeBenito
25c6746156 loadable module compile fixes 2005-09-21 20:01:40 +00:00
Chris PeBenito
0e15cdfb50 change monolithic_policy to self_contained_policy for clarity 2005-09-21 13:26:30 +00:00
Chris PeBenito
41c4800de4 a few module compile fixes 2005-09-19 14:18:48 +00:00
Chris PeBenito
cff75c90ca more upstream merging 2005-09-16 19:36:10 +00:00
Chris PeBenito
a0824843c2 more merging from nsa cvs 2005-09-16 13:36:26 +00:00
Chris PeBenito
712566ee41 fixes to make base module compilable 2005-09-12 15:17:39 +00:00
Chris PeBenito
6d12276bf5 fix quoting 2005-08-24 20:18:28 +00:00
Chris PeBenito
3110dec4f3 fix tunables 2005-08-24 20:00:10 +00:00
Chris PeBenito
82024f9942 do bools until loadable modules support tunables 2005-08-24 18:30:47 +00:00
Chris PeBenito
4b8c5489ec move require to right position, for modular policy 2005-08-22 20:18:42 +00:00
Chris PeBenito
c04f2abe88 complete infrastructure support for building modules 2005-08-22 17:07:17 +00:00
Chris PeBenito
fb0a3a98c6 initial support for compiling loadable modules 2005-08-18 21:27:20 +00:00
Chris PeBenito
21f47732b1 add new netlink socket class 2005-07-19 20:25:42 +00:00
Chris PeBenito
157c69416f add macro to expand object class sets for use in require blocks 2005-07-15 15:53:54 +00:00
Chris PeBenito
20a22759a7 fix comments for templates to have same number of # as interfaces 2005-07-12 20:33:42 +00:00
Chris PeBenito
e8f0055b6d fix quoting problem 2005-07-05 20:54:12 +00:00
Chris PeBenito
199895e201 move all interfaces over to the interface macro. add traceback debugging info 2005-06-22 19:21:31 +00:00
Chris PeBenito
21871a5cf6 work on newrole policy 2005-06-21 17:01:45 +00:00
Chris PeBenito
c9b7f1a28e add rw_term_perms 2005-06-17 18:56:23 +00:00
Chris PeBenito
8c2f3ac695 have can_exec add a require block 2005-06-16 20:30:07 +00:00
Chris PeBenito
fa7bea8feb rename requires_block_tempalte to gen_require 2005-06-13 20:47:04 +00:00
Chris PeBenito
31908be07f a few missed renames, and start fixing up tunables 2005-06-13 20:27:32 +00:00
Chris PeBenito
24040829d0 fix can_exec 2005-06-10 01:00:48 +00:00
Chris PeBenito
e3fd778b8f add can_exec 2005-06-09 23:06:07 +00:00
Karl MacMillan
eb5e237573 Renamed support macros for consistency. 2005-06-08 20:23:12 +00:00
Chris PeBenito
a7197232e8 add can_exec 2005-06-08 13:41:05 +00:00
Chris PeBenito
a9ec5414d1 add interface macro 2005-06-08 13:11:47 +00:00
Chris PeBenito
ddea18b0ad more tunable work 2005-06-07 22:26:39 +00:00
Chris PeBenito
254bbc7bb3 start switching over to new tunable infrastructure 2005-06-07 18:45:47 +00:00
Chris PeBenito
ca83afe7e6 start breaking up support_macros into macros dir 2005-06-02 14:31:31 +00:00
Chris PeBenito
98af6c7763 remove extra whitespace 2005-06-01 19:18:54 +00:00
Chris PeBenito
de96491bda move global.if to support_macros at top level 2005-06-01 19:17:13 +00:00