Eamon Walsh
|
e1cc68add0
|
xace: drop the name argument from the property callback.
|
2007-03-22 17:33:16 -04:00 |
|
Eamon Walsh
|
1b766ffc06
|
dix: reorganize property code to better support xace hook; requires new API for
changing a property, dixChangeWindowProperty, taking an additional client argument.
|
2007-03-22 15:55:35 -04:00 |
|
Eamon Walsh
|
1b58304ac8
|
xace: add new argument to property hook for property structure itself.
|
2007-03-22 14:07:01 -04:00 |
|
Eamon Walsh
|
a3296d111d
|
xace: add access_mode argument to selection hook.
|
2007-03-21 17:01:26 -04:00 |
|
Eamon Walsh
|
4fa482b4be
|
xace: bump major version since the hooks have changed.
|
2007-03-21 14:49:56 -04:00 |
|
Eamon Walsh
|
9c144f8ac5
|
xace: add XACE_SELECTION_ACCESS hook for selection redirection/access.
|
2007-03-21 14:39:00 -04:00 |
|
Eamon Walsh
|
2945deba1d
|
xace: drop XACE_WINDOW_INIT hook, it has been superseded by ResourceStateCallback.
|
2007-03-19 17:09:10 -04:00 |
|
Eamon Walsh
|
78c962da76
|
xselinux: use the new ResourceStateCallback instead of the XACE_WINDOW_INIT hook.
|
2007-03-19 17:04:51 -04:00 |
|
Eamon Walsh
|
6a89106e9c
|
xselinux + security: remove confusing CALLBACK macro.
|
2007-03-19 16:51:29 -04:00 |
|
Eamon Walsh
|
18339375cd
|
xselinux: remove context validation function for now.
|
2007-03-08 12:14:06 -05:00 |
|
Eamon Walsh
|
bb111291d8
|
Merge branch 'master' into XACE-SELINUX
|
2007-03-07 09:03:46 -05:00 |
|
Eamon Walsh
|
a7cd53deb9
|
remove PIXPRIV checks as this flag is always set.
|
2007-03-06 17:05:03 -05:00 |
|
Eamon Walsh
|
23fc429aad
|
Merge branch 'master' into XACE-SELINUX
|
2007-03-05 12:18:54 -05:00 |
|
Peter Hutterer
|
68c64ad7b1
|
Xext: Update device's lastx/lasty when sending a motion event with XTest.
|
2007-03-01 09:59:37 +10:30 |
|
Eamon Walsh
|
c2f3f705f1
|
Bug #6988: Change behavior of Security extension per user feature request.
|
2007-02-15 14:38:24 -05:00 |
|
Eamon Walsh
|
04632835b7
|
Merge branch 'master' into my-XACE-SELINUX
|
2007-02-15 09:27:05 -05:00 |
|
Alan Coopersmith
|
b32a40817f
|
Correct variable descriptions in comment for SecurityCheckResourceIDAccess
|
2007-01-24 16:29:49 -08:00 |
|
Eamon Walsh
|
88f89b9ac1
|
Policy updates: use x prefix in property and ext types.
|
2007-01-19 19:15:49 -05:00 |
|
Eamon Walsh
|
2fb8b7f819
|
Split ObjectSIDByLabel into two functions since property labeling now
involves an additional compute_create lookup.
|
2007-01-19 19:14:51 -05:00 |
|
Eamon Walsh
|
700fccf863
|
Remove the root window context line from the configuration file.
This context will be derived through a type_transition rule instead.
|
2007-01-19 14:56:38 -05:00 |
|
Eamon Walsh
|
3a9791b456
|
Policy updates.
|
2007-01-19 14:53:09 -05:00 |
|
Eamon Walsh
|
4b1c9ac3d1
|
Policy updates.
|
2006-12-22 13:04:50 -05:00 |
|
Eamon Walsh
|
cd71e86183
|
Naming change: Security*Access -> Dix*Access.
Clarify some error message strings.
|
2006-12-20 13:45:24 -05:00 |
|
Eamon Walsh
|
a81dbaae05
|
Merge branch 'master' into my-XACE-SELINUX
|
2006-12-19 16:11:19 -05:00 |
|
Eamon Walsh
|
ab1d5b0c31
|
Convert callers of LookupClient() to dixLookupClient().
|
2006-12-15 17:26:58 -05:00 |
|
Eamon Walsh
|
10aabb729d
|
Convert callers of LookupDrawable() to dixLookupDrawable().
|
2006-12-15 16:36:29 -05:00 |
|
Eamon Walsh
|
25d5e0a629
|
Convert callers of SecurityLookupWindow() to dixLookupWindow().
|
2006-12-15 15:50:46 -05:00 |
|
Eamon Walsh
|
04c721854f
|
Convert callers of LookupWindow() to dixLookupWindow().
|
2006-12-15 14:19:54 -05:00 |
|
Eamon Walsh
|
00f0705b3b
|
Remove instances of macros SECURITY_VERIFY_GEOMETRABLE and SECURITY_VERIFY_GC.
|
2006-12-14 19:15:21 -05:00 |
|
Eamon Walsh
|
5e334f06a1
|
Remove instances of macros VERIFY_GEOMETRABLE and VERIFY_GC.
|
2006-12-14 18:27:09 -05:00 |
|
Eamon Walsh
|
51b69ff499
|
Remove instances of macro SECURITY_VERIFY_DRAWABLE.
|
2006-12-14 17:53:43 -05:00 |
|
Eamon Walsh
|
0cf75e7432
|
Remove instances of macros LOOKUP_DRAWABLE and VERIFY_DRAWABLE.
|
2006-12-14 17:45:11 -05:00 |
|
Eamon Walsh
|
6c46645cfc
|
Naming change: Security*Access -> Dix*Access
|
2006-12-14 14:45:42 -05:00 |
|
Eamon Walsh
|
fb6d676de5
|
Add xserver object class to list of object classes.
|
2006-12-12 16:17:51 -05:00 |
|
Eamon Walsh
|
7b90944258
|
Change MLS levels in config file contexts to more sane defaults.
|
2006-12-12 15:59:38 -05:00 |
|
Eamon Walsh
|
568c09481e
|
Split AssignClientState() into two routines, new routine is server-specific.
|
2006-12-12 15:59:08 -05:00 |
|
Eamon Walsh
|
e124806994
|
Remove trailing whitespace (whitespace police).
|
2006-12-12 13:35:22 -05:00 |
|
Eamon Walsh
|
ca77c12107
|
Naming change: Security*Operation -> Xace*Operation
|
2006-12-12 13:27:03 -05:00 |
|
Eamon Walsh
|
a60da1db7c
|
Add required root window context to config file.
|
2006-12-12 13:27:03 -05:00 |
|
Eamon Walsh
|
354c80da66
|
Improve error handling, messages during initialization.
|
2006-12-12 13:27:03 -05:00 |
|
Eamon Walsh
|
3714d91499
|
Experimental window property holding security context.
|
2006-12-12 13:27:03 -05:00 |
|
Eamon Walsh
|
7f16c38ae2
|
Add SELinux extension configure-time support.
|
2006-12-12 13:27:03 -05:00 |
|
Eamon Walsh
|
83aad2be8a
|
Add SELinux extension source files.
|
2006-12-12 13:27:02 -05:00 |
|
Eamon Walsh
|
ac90ce58ba
|
Naming change: Security*Operation -> Xace*Operation
|
2006-12-01 21:15:41 -05:00 |
|
Eamon Walsh
|
f44f14fe56
|
Define calls away when not building XACE, allowing ifdef's to be removed.
|
2006-12-01 21:15:41 -05:00 |
|
Daniel Stone
|
8ba0c7b62c
|
xace: avoid 'unused variable pScreen'
Initialise pScreen explicitly, as REGION_* macros ignore pScreen.
|
2006-11-08 15:29:16 +02:00 |
|
Eamon Walsh
|
3d39c02fe6
|
More work on Bug #8875: revert previous fix and try using client argument
instead of serverClient. Also don't use totalClientSize as it is not
initialized until after the first call to InitClient.
|
2006-11-06 21:25:52 -05:00 |
|
Eamon Walsh
|
75fe0670eb
|
whitespace adjust
|
2006-11-06 15:30:25 -05:00 |
|
Eamon Walsh
|
0539d9cf24
|
Bug #8875: Security extension causes Xorg to core dump on server reset
|
2006-11-06 15:29:17 -05:00 |
|
Eamon Walsh
|
49a70c8570
|
Merge branch 'master' into my-XACE-modular
|
2006-09-15 15:26:57 -04:00 |
|