aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/security.cc
AgeCommit message (Expand)AuthorFilesLines
2004-04-16 * autoload.cc (NtCreateFile): Add.Corinna Vinschen1-30/+11
2004-04-14 * sec_acl.cc (getacl): Avoid compiler warning.Corinna Vinschen1-7/+9
2004-04-14 * fhandler.cc (fhandler_base::open): Simplify access evaluationCorinna Vinschen1-1/+1
2004-04-14 * fhandler.cc (fhandler_base::open): Accomodate query_write_controlCorinna Vinschen1-31/+36
2004-04-14 * autoload.cc (NtSetSecurityObject): Add.Corinna Vinschen1-50/+18
2004-04-13 * security.cc (set_nt_attribute): Only call get_nt_object_securityCorinna Vinschen1-1/+1
2004-04-13 * dir.cc (mkdir): Call set_file_attribute with additional handleCorinna Vinschen1-19/+31
2004-04-13 * autoload.cc (NtQuerySecurityObject): Add.Corinna Vinschen1-32/+23
2004-04-09 * security.cc (get_file_attribute): Fix conditional.Corinna Vinschen1-2/+2
2004-04-08 * fhandler.cc (fhandler_base::open): Set query access mode accordingCorinna Vinschen1-35/+41
2004-02-11 * security.cc (get_nt_object_attribute): Fix error handling.Corinna Vinschen1-33/+25
2004-02-09* debug.h (console_printf): Define for non-debugging condition.Christopher Faylor1-1/+1
2004-02-05 * security.h (SID): New macro.Corinna Vinschen1-1/+1
2003-12-07Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor1-37/+37
2003-12-03 Substitute 0x7fffffff and 0xffffffff by INT32_MAX and UINT32_MAXCorinna Vinschen1-1/+1
2003-11-26 * dir.cc (mkdir): Use local security_descriptor. CallCorinna Vinschen1-85/+80
2003-11-26 * sec_acl.h (getace): Use FILE_*_BITS as permission mask.Corinna Vinschen1-9/+9
2003-10-162003-10-16 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet1-9/+1
2003-09-25* include/tzfile.h: Add some missing entries.Christopher Faylor1-1/+1
2003-09-25* devices.cc: New file.Christopher Faylor1-1/+1
2003-09-162003-09-15 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet1-2/+2
2003-07-26* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if thereChristopher Faylor1-11/+11
2003-07-182003-07-18 Pierre Humblet <pierre.humblet@ieee.org>Pierre Humblet1-23/+16
2003-07-14 * cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalidCorinna Vinschen1-15/+6
2003-07-02* Makefile.in: Remove cygserver stuff.Christopher Faylor1-3/+2
2003-06-30 * cygheap.h (enum impersonation): New enum.Corinna Vinschen1-6/+12
2003-06-16Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor1-1/+0
2003-04-11 * security.cc (get_info_from_sd): New function.Corinna Vinschen1-153/+73
2003-04-01 * fhandler.cc (fhandler_base::fstat): Set the uid and gid fieldsCorinna Vinschen1-8/+2
2003-03-27 * autoload.cc: added RegGetKeySecurity()Corinna Vinschen1-12/+66
2003-03-19 * fhandler_disk_file.cc (fhandler_disk_file::fstat_helper): FixCorinna Vinschen1-12/+13
2003-03-10 * sec_acl.cc (setacl): Don't handle DELETE flag specially.Corinna Vinschen1-2/+2
2003-03-09whitespace cleanupChristopher Faylor1-1/+1
2003-02-21 * dtable.cc (dtable::build_fhandler_from_name): Set some fhandlerCorinna Vinschen1-0/+51
2003-02-10* include/cygwin/in.h (in_attr_t): Define new type.Christopher Faylor1-5/+5
2003-02-05 * sec_acl.cc (setacl): Move all permission settings to beginning ofCorinna Vinschen1-16/+24
2003-02-05 * sec_helper.cc (get_sids_info): New function.Corinna Vinschen1-24/+23
2003-02-04 * path.cc (symlink): Create security attributes so that only theCorinna Vinschen1-4/+0
2003-02-03 * security.h: Add third argument to set_process_privilege.Corinna Vinschen1-3/+14
2003-01-26* uinfo.cc (pwdgrp::load): Regularize strace output. Add warning forChristopher Faylor1-3/+3
2003-01-12 * sec_acl.cc (search_ace): Use id == -1, instead of < 0, as wildcard.Corinna Vinschen1-48/+79
2003-01-09 * security.cc (get_nt_attribute): Always return -1 when read_sd()Corinna Vinschen1-3/+13
2002-12-14 * security.cc (get_user_local_groups): Use LookupAccountSid to find theCorinna Vinschen1-6/+9
2002-12-102002-12-10 Pierre Humblet <pierre.humblet@ieee.org>Corinna Vinschen1-2/+3
2002-11-20 * security.cc (get_attribute_from_acl): Always test "anti",Corinna Vinschen1-70/+82
2002-10-22* sec_helper.cc (cygsid::get_id): If the sid matches a sid stored inChristopher Faylor1-9/+12
2002-09-30Remove \n from calls to strace class printfs throughout.Christopher Faylor1-6/+6
2002-09-30* security.cc (allow_ntsec): Default to zero.Christopher Faylor1-1/+1
2002-09-22* fhandler.cc (fhandler_base::dup): Don't set handle on failure. Caller hasChristopher Faylor1-3/+3
2002-09-19* cygthread.cc (cygthread::initialized): Avoid copying on fork or some threadsChristopher Faylor1-9/+9