Sign in
goma
/
wine
/
f16fa49f4dd6bfc40e66b242cbe665962d613892
/
server
/
handle.c
658dae9
server: Add support for returning the object name in NtQueryObject.
by Alexandre Julliard
· 15 years ago
60efdd5
server: Don't set last error in close_handle(), return the error code instead.
by Alexandre Julliard
· 15 years ago
1a6c472
server: Don't set last error in get_handle(), move that into the callers.
by Alexandre Julliard
· 15 years ago
0d3d456
server: Make object handles ints instead of pointers.
by Alexandre Julliard
· 16 years ago
9434e19
server: Limit the number of allocated handles before running out of memory.
by Alexandre Julliard
· 16 years ago
8382eb0
server: Return correct object types in the get_directory_entry request.
by Alexandre Julliard
· 17 years ago
d30b574
server: Implemented EnumWindowStations and EnumDesktops.
by Alexandre Julliard
· 17 years ago
92db6d2
server: Don't do access checks on the security descriptors of newly created objects.
by Rob Shearman
· 17 years ago
9980f47
server: Make sure to always initialise req_sd.owner_len and req_sd.group_len in the handler for the get_security_object call.
by Rob Shearman
· 17 years ago
c1707d8
server: Add get_sd and set_sd object operations to allow the security descriptor to be stored somewhere other than server memory, such as on disk.
by Rob Shearman
· 18 years ago
5356bfd
server: Add a new get_security_object call for getting the security descriptor of an object.
by Rob Shearman
· 18 years ago
5af809a
server: Move set_security_object to handle.c and set_object_sd to object.c.
by Rob Shearman
· 18 years ago
7e71c1d
server: Add an open_file() function to the object operations.
by Alexandre Julliard
· 18 years ago
b1788c8
server: Replace inline static with static inline.
by Andrew Talbot
· 18 years ago
6a76a0a
server: Check object's security when creating handles.
by Rob Shearman
· 18 years ago
c04e7e7
advapi32: Add more tests for granted access mask. Fix test on Wine.
by Vitaliy Margolen
· 18 years ago
bae7502
server/ntdll: Simplistic implementation of NtQueryObject(ObjectBasicInformation).
by Vitaliy Margolen
· 18 years ago
3410354
ntdll: Fix NtDuplicateObject to only close the file descriptor if it's in the same process.
by Alexandre Julliard
· 18 years ago
8700c43
server: Get rid of the server-side file descriptor cache management.
by Alexandre Julliard
· 18 years ago
28418cc
ntdll: Maintain a file descriptor cache on the client side.
by Alexandre Julliard
· 18 years ago
e1c16ff
server: Cast handles to unsigned long for win64 compatibility.
by Mike McCormack
· 19 years ago
360a3f9
Update the address of the Free Software Foundation.
by Jonathan Ernst
· 19 years ago
b00fb17
server: New scheme for cleaning up objects on server exit.
by Alexandre Julliard
· 19 years ago
28beba3
server: Added infrastructure for access rights mapping.
by Alexandre Julliard
· 19 years ago
24560e7
server: Make alloc_handle use attributes instead of inherit flag.
by Alexandre Julliard
· 19 years ago
7b910f4
server: Use attributes instead of inherit flag in dup_handle request.
by Alexandre Julliard
· 19 years ago
1a1583a
Match PSDK STATUS_* definitions.
by Ge van Geldorp
· 19 years ago
baffcb9
Add name_lookup function in object_ops.
by Vitaliy Margolen
· 19 years ago
ead9b06
Added a struct unicode_str to encapsulate object names.
by Alexandre Julliard
· 19 years ago
3585f2f
Pass object attributes to create_named_object & find_object.
by Vitaliy Margolen
· 19 years ago
a996000
- Send whole OBJECT_ATTRIBUTES.Attributes to the server not just an
by Vitaliy Margolen
· 19 years ago
0ec183c
Use the proper format to print handles in handle_table_dump.
by Alexandre Julliard
· 20 years ago
f62f6e8
Don't cache file descriptors open on removable devices.
by Alexandre Julliard
· 20 years ago
38502f7
Added a separate set_handle_cached_fd request instead of abusing
by Alexandre Julliard
· 20 years ago
f895ad1
Fixed a couple of error codes.
by Alexandre Julliard
· 20 years ago
c976db1
Avoid potential crashes when there is no handle table.
by Alexandre Julliard
· 20 years ago
390bc5f
Don't include winbase.h when it's not necessary.
by Mike McCormack
· 20 years ago
0901b23
Call the close_handle notification for all objects when releasing a
by Alexandre Julliard
· 20 years ago
b9b1ea9
Added a close_handle method to the object operations, and use it to
by Alexandre Julliard
· 20 years ago
78a3e63
The desktop of a new thread should be set from the process initial
by Alexandre Julliard
· 20 years ago
f92fff6
Implemented NtSignalAndWaitForSingleObject.
by Mike McCormack
· 20 years ago
9fd54b2
- Implemented a few information classes in NtQuerySystemInformation.
by Eric Pouech
· 22 years ago
e37c6e1
Fixed header dependencies to be fully compatible with the Windows
by Alexandre Julliard
· 22 years ago
ef8b946
- rewrite of the named pipe code
by Mike McCormack
· 22 years ago
e66207e
Moved all references to file descriptors out of the generic object
by Alexandre Julliard
· 22 years ago
cf27a7f
Changed fd operations to take a struct fd instead of a struct object.
by Alexandre Julliard
· 22 years ago
863637b
Started moving functions that deal with Unix file descriptors to a
by Alexandre Julliard
· 22 years ago
11f4b44
Implemented registry change notifications.
by Mike McCormack
· 22 years ago
526a28d
Added support for multiple object namespaces, and a bunch functions
by Alexandre Julliard
· 23 years ago
5188574
Renamed handle_t to obj_handle_t to avoid conflict with rpcdce.h.
by Alexandre Julliard
· 23 years ago
5769d1d
Better support for configure detection of missing types, added check
by Alexandre Julliard
· 23 years ago
0799c1a
Added LGPL standard comment, and copyright notices where necessary.
by Alexandre Julliard
· 23 years ago
6f011c0
- move async activation into the server - implement async queues
by Mike McCormack
· 23 years ago
9caa71e
Redesign of the server communication protocol to allow arbitrary sized
by Alexandre Julliard
· 23 years ago
0b83d4c
New console code based on Win32 windows.
by Eric Pouech
· 23 years ago
8081e5a
Added handle_t type to server interface so that we can make handles
by Alexandre Julliard
· 24 years ago
63411db
Avoid dup'ing file descriptors when not necessary.
by Alexandre Julliard
· 24 years ago
d549f69
Use a separate FIFO pair for server requests that don't need to pass a
by Alexandre Julliard
· 24 years ago
1ab243b
Merged the get_read_fd and get_write_fd requests.
by Alexandre Julliard
· 24 years ago
650ba4d
Move inline and static to the beginning of declarations.
by Joerg Mayer
· 24 years ago
cb1fc73
Changed the server to return STATUS_* error codes.
by Alexandre Julliard
· 25 years ago
1dca5e2
Moved poll handling to the generic part of the server objects.
by Alexandre Julliard
· 25 years ago
d16319c
Store all object names as Unicode in the server.
by Alexandre Julliard
· 25 years ago
ceeb693
Made all handles multiple of 4. Fixed semantics for pseudo-handles.
by Alexandre Julliard
· 25 years ago
ebe29ef
Further server optimizations:
by Alexandre Julliard
· 26 years ago
5bc7808
Made server communication faster by using a shared memory block.
by Alexandre Julliard
· 26 years ago
eb2e77f
Made handle table a separate object.
by Alexandre Julliard
· 26 years ago
0042cb3
Fixed duplicate_handle to work with pseudo-handles (reported by Marcus
by Alexandre Julliard
· 26 years ago
3da5f84
Moved process structure definition to process.h.
by Alexandre Julliard
· 26 years ago
43c190e
Server reorganization:
by Alexandre Julliard
· 26 years ago