summaryrefslogtreecommitdiff
path: root/source3/smbd/posix_acls.c
AgeCommit message (Expand)AuthorFilesLines
2003-05-28Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's toJeremy Allison1-51/+14
2003-05-27Fix shadow parameter warning in free_empty_sys_acl()Tim Potter1-5/+5
2003-05-17Cope with cumulative permissions sets. This code is #ifdef'ed out at theJeremy Allison1-1/+49
2003-05-01*id_to_*id call reshape to return NTSTATUS errorsSimo Sorce1-4/+4
2003-04-29This is a nice rewrite:Simo Sorce1-6/+4
2003-04-19use gid_t for gids not uid_tSimo Sorce1-1/+1
2003-04-01changed the order of checking whether a SID is a UID or a GID in posixAndrew Tridgell1-3/+3
2003-03-07Missed parentheses around complex logic.Jeremy Allison1-1/+2
2003-03-07Patch from Michael Steffens. In his own words :Jeremy Allison1-78/+199
2003-02-21Added comments to make it clearer when we're assigning a pointer that itJeremy Allison1-0/+12
2003-02-19Fix from Corny.Bondad@hp.com for missing if (setting_acls) on defaultJeremy Allison1-3/+3
2003-02-17This patch fixes one of my longest-standing pet hates with Samba :-).Andrew Bartlett1-1/+1
2003-02-04Patch from Edmund Lam <epl@unimelb.edu.au> to fix braindead Tru64 behaviour:Andrew Bartlett1-2/+2
2002-10-23First cut of new ACL mapping code from Andreas Gruenbacher <agruen@suse.de>.Jeremy Allison1-106/+419
2002-10-08Fix based on Jim McDonough's code for ACL inheritance problem.Jeremy Allison1-9/+60
2002-10-07Fix from Andreas Gruenbacher <agruen@suse.de> to prevent ACL set on read-onlyJeremy Allison1-0/+5
2002-09-25Merge of "profile acls" code.Jeremy Allison1-2/+28
2002-07-17Lanman print jobs are *16* bits, not 32. arggggh. Map them....Jeremy Allison1-1/+1
2002-07-08Kill off const warnings - add a pile of const to various places.Andrew Bartlett1-1/+1
2002-06-07Ensure when allowing fchown with write access and dos filemodes thatJeremy Allison1-7/+7
2002-05-20Merge from 2.2.Jeremy Allison1-1/+2
2002-05-16Fix bug where creating a file and setting a security descriptor atomicallyJeremy Allison1-47/+68
2002-04-20try to cope better with the take ownership operation for foreign SIDsAndrew Tridgell1-1/+59
2002-03-12Added POSIX ACL layer into the vfs.Jeremy Allison1-60/+64
2002-03-11Implemented default ACL patch (set inherit acls = true on a per share basis).Jeremy Allison1-0/+13
2002-03-09a more informitive debug message when a SID can't be validatedAndrew Tridgell1-1/+2
2002-01-30Removed version number from file header.Tim Potter1-2/+1
2002-01-25merge from 2.2Gerald Carter1-1/+1
2002-01-11fixed a crash in merge_aces()Andrew Tridgell1-0/+1
2001-12-19Allow ACL set to fail gracefully on HP HFS filesystems.Jeremy Allison1-0/+12
2001-12-04Stop using getgrgid() - a very expensive call with winbindd, to look upJeremy Allison1-13/+10
2001-11-30Renamed sid field in SEC_ACE to trustee to be more in line with MS'sTim Potter1-23/+23
2001-09-25Log sys_acl_set_XX at level 2 not zero.Jeremy Allison1-2/+2
2001-09-22Ignore unmappable (NT Authority, BUILTIN etc.) SIDs in an ACL set.Jeremy Allison1-0/+11
2001-09-17move to SAFE_FREE()Simo Sorce1-11/+9
2001-09-07Don't fail if no owner/group owner set. Use existing owners.Jeremy Allison1-3/+7
2001-08-30if no ACL elements then use chmod - fixes ability to set read-only bitHerb Lewis1-2/+2
2001-07-26Fix from Michael Davidson <md@caldera.com> for DEC OSF/1 ACLs (ie.Jeremy Allison1-2/+2
2001-07-04The big character set handling changeover!Andrew Tridgell1-6/+6
2001-06-12lib/util_getent.c: removed debug code.Jeremy Allison1-4/+49
2001-06-09*Wonderful* patch from Andrew Bartlett that will help ensure tdb's areJeremy Allison1-6/+19
2001-05-10Fixed nasty little bug found by Gerald where we were corrupting the modeJeremy Allison1-2/+15
2001-05-10Made "security XXX" masks apply to ACL set. By default they have no effect.Jeremy Allison1-29/+19
2001-05-07Fix for bad profile perms. Ensure r on files and rwx on directories.Jeremy Allison1-8/+28
2001-05-03Fixed SHM_R/SHM_W warnings by moving sys/ipc.h and sys/shm.h into includes.hJeremy Allison1-0/+6
2001-04-27Tidy up args to DEBUG Statements - found by gcc on Solaris.Jeremy Allison1-1/+1
2001-04-25Sync with default perm changes in 2.2.Jeremy Allison1-27/+122
2001-04-13Michael Davidson <md@sco.COM> pointed out that acl_get_qualifier can potentiallyJeremy Allison1-0/+2
2001-03-30Fixed extern ref typo for file generic perms. 2am coding strikes again :-).Jeremy Allison1-1/+1
2001-03-30This is a big, rather ugly patch. Whilst investigating the files not truncatedJeremy Allison1-2/+8