summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/security.cc
Commit message (Expand)AuthorAgeFilesLines
* Remove some more unneeded 'return;'s throughout.Christopher Faylor2005-09-141-3/+0
* white spaceChristopher Faylor2005-08-121-3/+3
* * security.cc (get_reg_security): New static function.Corinna Vinschen2005-08-081-0/+40
* * security.cc (get_initgroups_sidlist): Drop special_pgrp parameter.Corinna Vinschen2005-06-211-9/+7
* * security.cc (cygwin_logon_user): Run LogonUser in the primaryCorinna Vinschen2005-06-081-5/+14
* * pinfo.cc (pinfo::init): Define sa_buf as PSECURITY_ATTRIBUTES andCorinna Vinschen2005-06-071-7/+6
* * security.cc (alloc_sd): Remove DELETE bit from user's ACE ifCorinna Vinschen2005-04-191-0/+8
* * security.h (cygsidlist::addfromgr): Allow duplicate entries.Corinna Vinschen2005-04-161-57/+66
* * cygerrno.h (__seterrno_from_nt_status): Define. Always set Win32Corinna Vinschen2005-04-131-3/+3
* * cygheap.cc (cygheap_init): Accomodate set_process_privilege change.Corinna Vinschen2005-04-031-81/+66
* * wininfo.h (wininfo::timer_active): Delete.Christopher Faylor2005-03-271-1/+1
* * fhandler_tape.cc (get_ll): This is a generally useful function so move itChristopher Faylor2005-03-161-1/+1
* 2004-10-28 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-10-281-1/+1
* 2004-10-05 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-10-061-2/+2
* * exceptions.cc: (ctrl_c_handler): Do nothing while a Cygwin subprocess isChristopher Faylor2004-09-121-3/+3
* * security.cc: Fix a few more strace_prints.Corinna Vinschen2004-09-031-4/+4
* Regularize most strace_prints throughout so that %E is always preceded by aChristopher Faylor2004-09-031-13/+13
* 2004-06-17 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2004-06-171-9/+14
* * path.cc (chdir): Always use the normalized_path as posix_cwd, except if itChristopher Faylor2004-05-281-3/+3
* * autoload.cc (NtCreateFile): Add.Corinna Vinschen2004-04-161-30/+11
* * sec_acl.cc (getacl): Avoid compiler warning.Corinna Vinschen2004-04-141-7/+9
* * fhandler.cc (fhandler_base::open): Simplify access evaluationCorinna Vinschen2004-04-141-1/+1
* * fhandler.cc (fhandler_base::open): Accomodate query_write_controlCorinna Vinschen2004-04-141-31/+36
* * autoload.cc (NtSetSecurityObject): Add.Corinna Vinschen2004-04-141-50/+18
* * security.cc (set_nt_attribute): Only call get_nt_object_securityCorinna Vinschen2004-04-131-1/+1
* * dir.cc (mkdir): Call set_file_attribute with additional handleCorinna Vinschen2004-04-131-19/+31
* * autoload.cc (NtQuerySecurityObject): Add.Corinna Vinschen2004-04-131-32/+23
* * security.cc (get_file_attribute): Fix conditional.Corinna Vinschen2004-04-091-2/+2
* * fhandler.cc (fhandler_base::open): Set query access mode accordingCorinna Vinschen2004-04-081-35/+41
* * security.cc (get_nt_object_attribute): Fix error handling.Corinna Vinschen2004-02-111-33/+25
* * debug.h (console_printf): Define for non-debugging condition.Christopher Faylor2004-02-091-1/+1
* * security.h (SID): New macro.Corinna Vinschen2004-02-051-1/+1
* Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor2003-12-071-37/+37
* Substitute 0x7fffffff and 0xffffffff by INT32_MAX and UINT32_MAXCorinna Vinschen2003-12-031-1/+1
* * dir.cc (mkdir): Use local security_descriptor. CallCorinna Vinschen2003-11-261-85/+80
* * sec_acl.h (getace): Use FILE_*_BITS as permission mask.Corinna Vinschen2003-11-261-9/+9
* 2003-10-16 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-10-161-9/+1
* * include/tzfile.h: Add some missing entries.Christopher Faylor2003-09-251-1/+1
* * devices.cc: New file.Christopher Faylor2003-09-251-1/+1
* 2003-09-15 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-09-161-2/+2
* * exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if thereChristopher Faylor2003-07-261-11/+11
* 2003-07-18 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet2003-07-181-23/+16
* * cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalidCorinna Vinschen2003-07-141-15/+6
* * Makefile.in: Remove cygserver stuff.Christopher Faylor2003-07-021-3/+2
* * cygheap.h (enum impersonation): New enum.Corinna Vinschen2003-06-301-6/+12
* Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor2003-06-161-1/+0
* * security.cc (get_info_from_sd): New function.Corinna Vinschen2003-04-111-153/+73
* * fhandler.cc (fhandler_base::fstat): Set the uid and gid fieldsCorinna Vinschen2003-04-011-8/+2
* * autoload.cc: added RegGetKeySecurity()Corinna Vinschen2003-03-271-12/+66
* * fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): FixCorinna Vinschen2003-03-191-12/+13