Warner Losh
|
685dc743dc
sys: Remove $FreeBSD$: one-line .c pattern
|
1 년 전 |
Mateusz Guzik
|
60dae3b83b
mac: cheaper check for mac_pipe_check_read
|
2 년 전 |
Mateusz Guzik
|
89744405e6
pipe: allow for lockless pipe_stat
|
3 년 전 |
Attilio Rao
|
54366c0bd7
- For kernel compiled only with KDTRACE_HOOKS and not any lock debugging
|
10 년 전 |
Robert Watson
|
fa76567150
Rename MAC Framework-internal macros used to invoke policy entry points:
|
15 년 전 |
Robert Watson
|
4020272933
Rework MAC Framework synchronization in a number of ways in order to
|
15 년 전 |
Robert Watson
|
2087a58ca2
Add static DTrace probes for MAC Framework access control checks and
|
15 년 전 |
Robert Watson
|
6356dba0b4
Introduce two related changes to the TrustedBSD MAC Framework:
|
16 년 전 |
Robert Watson
|
30d239bc4c
Merge first in a series of TrustedBSD MAC Framework KPI changes
|
17 년 전 |
Robert Watson
|
26ae2b86b6
Normalize variable naming in the MAC Framework by adopting the normal
|
17 년 전 |
Robert Watson
|
c96ae1968a
Continue 7-CURRENT MAC Framework rearrangement and cleanup:
|
17 년 전 |
Robert Watson
|
0efd6615cd
Move src/sys/sys/mac_policy.h, the kernel interface between the MAC
|
18 년 전 |
Robert Watson
|
e66fe0e1db
Remove mac_enforce_subsystem debugging sysctls. Enforcement on
|
18 년 전 |
Robert Watson
|
aed5570872
Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.h
|
18 년 전 |
Robert Watson
|
738f14d4b1
Remove MAC_DEBUG label counters, which were used to debug leaks and
|
18 년 전 |
Poul-Henning Kamp
|
5dba30f15a
add missing #include <sys/module.h>
|
20 년 전 |
Robert Watson
|
4795b82c13
Coalesce pipe allocations and frees. Previously, the pipe code
|
20 년 전 |
Robert Watson
|
eca8a663d4
Modify the MAC Framework so that instead of embedding a (struct label)
|
21 년 전 |
Robert Watson
|
83b7b0edca
Remove the flags argument from mac_externalize_*_label(), as it's not
|
21 년 전 |
Robert Watson
|
da77b2fa6b
Make MAC_EXTERNALIZE() and MAC_INTERNALIZE() simply take the object
|
21 년 전 |
Robert Watson
|
73275908f7
Remove non-pipe code from mac_pipe.c. Leave:
|
21 년 전 |
Robert Watson
|
cc7b13bfe0
If the struct mac copied into the kernel has a negative length, return
|
21 년 전 |
Robert Watson
|
a6a65b05d5
Fix a mac_policy_list reference to be a mac_static_policy_list
|
21 년 전 |
Robert Watson
|
eb8c7f9992
Introduce two new MAC Framework and MAC policy entry points:
|
21 년 전 |
Robert Watson
|
c096756c00
Add mac_check_vnode_deleteextattr() and mac_check_vnode_listextattr():
|
21 년 전 |
Robert Watson
|
8d8d5ea8f2
Remove about 40 lines of #ifdef/#endif by using new macros
|
21 년 전 |
Robert Watson
|
19c3e120f0
Attempt to simplify #ifdef logic for MAC_ALWAYS_LABEL_MBUF.
|
21 년 전 |
Robert Watson
|
f51e58036e
Redesign the externalization APIs from the MAC Framework to
|
21 년 전 |
Poul-Henning Kamp
|
3b6d965263
Add a f_vnode field to struct file.
|
21 년 전 |
David E. O'Brien
|
677b542ea2
Use __FBSDID().
|
21 년 전 |