Commit graph

637 commits

Author SHA1 Message Date
Dominic Reynolds
dc4e5485f1 fix a bug in Add Hat dialog related to CMD_ABORT/CMD_FINISHED handling
(jmichael)
2007-04-25 20:48:51 +00:00
Dominic Reynolds
94c9775dde Refactoring cleanup for CMD_ABORT/CMD_FINISHED handling (jmichael) 2007-04-25 20:47:13 +00:00
Steve Beattie
8c666d1c82 Export symbol that prevents current code from being built as a module. 2007-04-25 17:51:13 +00:00
Andreas Gruenbacher
1cab96a7b5 Add ecryptfs-d_revalidate.diff 2007-04-24 22:42:15 +00:00
Andreas Gruenbacher
1e94fcfe40 Bug in comm.diff. 2007-04-24 21:15:57 +00:00
Andreas Gruenbacher
ec2bd5823c Update mangle.diff. Add audit-cleanup.diff and comm.diff. 2007-04-24 13:42:03 +00:00
Andreas Gruenbacher
583e75877a Likely nfs nameidata bugfix 2007-04-24 08:42:40 +00:00
Andreas Gruenbacher
1841b3c31c Add patch as reminder. 2007-04-24 08:38:08 +00:00
Andreas Gruenbacher
5dbfaab817 Add nfsd_permission-nameidata.diff. Rediff for offsets. 2007-04-23 02:06:00 +00:00
Andreas Gruenbacher
08d2c181b0 Add/rediff permission() nameidata patches 2007-04-23 01:41:36 +00:00
Andreas Gruenbacher
2edf5daa20 Rediff for offsets 2007-04-23 01:22:15 +00:00
Andreas Gruenbacher
5a2265661e A batch of patches for passing non-NULL nameidata(2) to permission(). 2007-04-22 23:56:11 +00:00
Andreas Gruenbacher
e5913f70b4 Escape special characters ( \t\n\\) in pathnames. 2007-04-21 19:09:14 +00:00
Andreas Gruenbacher
37dc165ea1 Remove an duplicate left-over check. 2007-04-20 06:31:20 +00:00
Andreas Gruenbacher
f272a72e17 Improve comment. 2007-04-19 15:22:10 +00:00
Steve Beattie
edda52258e Fix up a few of the testcase patches to take into account other changes that have happened, and disable some patches that have already been applied. 2007-04-19 11:40:54 +00:00
John Johansen
789c323bfe Update patches for mainline branch of AppArmor
- includes patches to handle access to change_hat /proc/<pid>/attr/current
  being a parser rule
- the working updated ptrace patches
- update for the change in sysctl behavior from cap_sys_admin to profile
  entries
2007-04-18 21:00:11 +00:00
John Johansen
a425d5e150 fix genrunscript so that the generated run script produced when using -r will correctly handle more than a single argument 2007-04-18 20:53:46 +00:00
John Johansen
a1ad2f9844 fix aa_perm_path to pass the name into audit 2007-04-18 20:42:01 +00:00
Andreas Gruenbacher
9e4fa16dff Something to fix. 2007-04-18 20:20:23 +00:00
Andreas Gruenbacher
21adaaceb7 Stupid error 2007-04-18 15:18:15 +00:00
Andreas Gruenbacher
d785c1ffc6 Split up the d_path patches. 2007-04-18 14:56:47 +00:00
Andreas Gruenbacher
1dde16f8ec use anonymouns structs here to be a little nicer to the compiler. 2007-04-16 15:55:44 +00:00
Andreas Gruenbacher
5aed7284a5 Better comments. 2007-04-16 15:41:22 +00:00
Andreas Gruenbacher
30d9157962 Add sysctl-pathname patches. 2007-04-16 13:22:51 +00:00
Andreas Gruenbacher
c9fb3fec81 Rediff. 2007-04-16 12:08:19 +00:00
Andreas Gruenbacher
b185eb6739 Special case the mqueue kernel-internal mount. 2007-04-16 00:31:34 +00:00
Andreas Gruenbacher
c814631218 A minor update to nameidata-never-NULL.diff. Add split-up-nameidata.diff (which passes down a stripped nameidata to some fs functions). Needs testing. 2007-04-15 22:16:50 +00:00
Andreas Gruenbacher
875dbfb65e Add a minimal fix that no longer passes NULL nameidata to vfs_create. May not actually work yet, and it's quite an ugly hack. 2007-04-14 17:24:30 +00:00
Andreas Gruenbacher
0aaaab25e3 Minor parameter passing cleanup in fs/nfsd/vfs.c 2007-04-14 17:22:24 +00:00
Andreas Gruenbacher
6dc1c8e7e2 (Join two lines) 2007-04-14 05:45:26 +00:00
John Johansen
9182e53486 fix the depth check for hat expansion 2007-04-14 05:24:10 +00:00
Steve Beattie
4e2bf5ab74 Resurrect apparmor-docs package, this time as a subpackage of
apparmor-parser. The html version of the parser manpages as well as pdf,
html, and text versions of the techdoc are included in the -docs
package.

Disabled a regression stress test that is a bit problematic on 64bit
arches; the stress test itself is a bit absurd given how many rules it
generates.
2007-04-14 04:48:56 +00:00
John Johansen
58305e50b5 remove a couple more extraneous functions 2007-04-14 03:04:18 +00:00
John Johansen
104a654461 add patches for: ptracing process in different namespace, removing redundant fn's in lsm.c, using beX_to_cpu instead of ntohX routines, fixing interface bounds checking against overflow, limiting hat interface recursion to 1 level 2007-04-13 23:53:07 +00:00
Steve Beattie
1304aac673 Removing the docs/ directory from the tree; the manpages and the techdoc
have been moved to their respective packages. The papers are all old
enough to be out of date; interesting from a historical perspective but
not really necessary for a trunk checkout.
2007-04-13 16:54:32 +00:00
Andreas Gruenbacher
083e8e575b Actually, enable apparmor-main-2.diff: I think we shouldn't actually have to change anything except the profiles using hats (two only ...) 2007-04-13 04:03:26 +00:00
Andreas Gruenbacher
bd3cc5667c Add patch to get rid of aa_taskattr_access (disabled in series). 2007-04-13 01:01:34 +00:00
Andreas Gruenbacher
2029a5e4cb Cosmetic change & typo 2007-04-13 00:18:23 +00:00
Steve Beattie
4d88ec41cc Add a toplevel makefile, to ease making a single tarball. 2007-04-12 20:07:50 +00:00
Steve Beattie
c8eb1e4c42 Move the techdoc to the apparmor-parser package. 2007-04-12 06:01:40 +00:00
Andreas Gruenbacher
b278ad03de Incorporate feedback from Steve. 2007-04-12 04:28:45 +00:00
Seth Arnold
a48588ef80 clean up the BNF-ish language description; indicate the trailing-slash requirement for directories; add a few new change_hat applications 2007-04-11 23:47:58 +00:00
John Johansen
cd79c1ac77 update copyright dates 2007-04-11 08:12:51 +00:00
Andreas Gruenbacher
ef709ac4d3 Fold together recent patches. Split up apparmor.diff (too big in one piece for LKML). Add some patch header documentation. 2007-04-11 00:15:58 +00:00
Steve Beattie
693e769a77 A couple of directory fixups for sshd. 2007-04-10 23:34:06 +00:00
John Johansen
cf00a2d8b3 add module_param-2.diff, refresh apparmor-messages.diff to remove \n from AA_INFO messages 2007-04-10 23:07:50 +00:00
Steve Beattie
f4fd2f17b6 Add an alternate location for XKeysymDB 2007-04-10 22:31:50 +00:00
Andreas Gruenbacher
793161458b Adapt abstractions and some profiles in active/ to the new syntax. 2007-04-10 22:08:09 +00:00
Andreas Gruenbacher
17353f25b4 Adapt abstractions and some profiles in active/ to the new syntax. 2007-04-10 22:05:33 +00:00