Alexandre Julliard
|
1381be977b
server: Add sys/types.h include in a few more files.
|
3 years ago |
Alexandre Julliard
|
c954e5b9e6
server: Avoid using wine/port.h.
|
3 years ago |
Rémi Bernon
|
769a2616ae
server: Track desktop users per thread instead of per process.
|
3 years ago |
Alexandre Julliard
|
584427fc89
server: Avoid redefining the DuplicateHandle() constants.
|
3 years ago |
Alexandre Julliard
|
d6ef9401b3
server: Use the object type information to implement access mapping.
|
3 years ago |
Alexandre Julliard
|
4d646de90d
server: Add generic mapping masks for all object types.
|
3 years ago |
Alexandre Julliard
|
c6f2aacb57
server: Add a type descriptor to all server objects.
|
3 years ago |
Paul Gofman
|
ae106feed2
server: Do not dereference symlinks specified as root directory.
|
4 years ago |
Zebediah Figura
|
fa1b0fcf6c
server: Check duplicated handle access against the calling thread token and target process token.
|
4 years ago |
Alexandre Julliard
|
2e51f9aae3
server: Add an object operation to retrieve an object name.
|
4 years ago |
Huw Davies
|
aec5ccfc06
server: Don't allow an empty desktop name.
|
4 years ago |
Alexandre Julliard
|
7b41b7510f
server: Add a helper function for splitting a path into individual elements.
|
4 years ago |
Paul Gofman
|
74a74556dd
server: Support creating processes with specified parent.
|
5 years ago |
Jacek Caban
|
b2a546c92d
server: Introduce kernel_object struct for generic association between server and kernel objects.
|
5 years ago |
Alexandre Julliard
|
3ea7f7d2f4
server: Set the security descriptor at object creation.time.
|
8 years ago |
Alexandre Julliard
|
ff9d90bbb0
server: Use a standard object for object attribute roots instead of a directory.
|
8 years ago |
Alexandre Julliard
|
7ad32cf56a
server: Allow lookup_name to distinguish the case of an empty path.
|
8 years ago |
Alexandre Julliard
|
7a5b14d456
server: Add a function to open a named object inside any parent, not only directories.
|
8 years ago |
Alexandre Julliard
|
0458a7d0e3
server: Use the lookup_name operation when creating a named object.
|
8 years ago |
Alexandre Julliard
|
e2ccc978a3
server: Implement the lookup_name operation for window stations.
|
8 years ago |
Alexandre Julliard
|
b21a324070
server: Use the link_name operation to create named objects.
|
8 years ago |
Alexandre Julliard
|
f55db7882d
server: Add link_name and unlink_name object operations.
|
8 years ago |
Alexandre Julliard
|
a69d7b29e3
server: Don't return an error if the created window station already exists.
|
8 years ago |
Alexandre Julliard
|
34d5994953
user32: Add some tests for window station and desktop object names.
|
8 years ago |
Alexandre Julliard
|
008f14f03f
server: Directly return a structure in get_req_unicode_str().
|
8 years ago |
Alexandre Julliard
|
ed268bbf91
server: Use a common helper function to implement open object calls.
|
8 years ago |
Sebastian Lackner
|
df39830846
server: Fix invalid memory accesss caused by destroying winstation before desktop.
|
8 years ago |
Alexandre Julliard
|
d15f47412e
server: Always print the full path of objects when dumping them.
|
8 years ago |
Alexandre Julliard
|
fcc977c139
server: Store the desktop object names inside their window station.
|
8 years ago |
Alexandre Julliard
|
546289dc59
server: Create window stations objects in a standard directory.
|
8 years ago |