summaryrefslogtreecommitdiff
path: root/source3/lib/secdesc.c
AgeCommit message (Expand)AuthorFilesLines
2010-05-31s3-build: only use ndr_security.h where needed.Günther Deschner1-0/+1
2010-05-21s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett1-11/+11
2010-05-18s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.Günther Deschner1-0/+2
2010-05-18s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".Günther Deschner1-26/+26
2010-05-18s3-secdesc: remove "typedef struct security_acl SEC_ACL".Günther Deschner1-8/+8
2010-05-18s3-secdesc: remove "typedef struct security_ace SEC_ACE".Günther Deschner1-9/+9
2010-05-18s3-secdesc: remove "typedef struct sec_desc_buf SEC_DESC_BUF".Günther Deschner1-9/+9
2010-05-18s3: Remove use of iconv_convenience.Jelmer Vernooij1-8/+6
2010-05-04s3-lib: Create a sec_desc_merge and sec_desc_merge_buf function.Andreas Schneider1-1/+42
2009-12-02Restructure the ACL code some more, get the internal semanticsJeremy Allison1-0/+20
2009-04-21s3: Use common security_descriptor_equal().Jelmer Vernooij1-68/+0
2009-02-24s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.Günther Deschner1-0/+63
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-2/+2
2008-12-09s3: Refactor getting sec_info from a security_descriptor into separate functionTim Prouty1-0/+27
2008-11-08Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass RAW...Jeremy Allison1-0/+3
2008-11-06If we didn't inherit any ACE's the ACE pointer should be NULL.Jeremy Allison1-4/+6
2008-11-06Start factoring out the inheritance differences.Jeremy Allison1-2/+1
2008-10-31Get closer to passing S4 RAW-ACLs.Jeremy Allison1-3/+3
2008-10-30Inherit Windows ACLs on a new directory.Jeremy Allison1-3/+3
2008-10-29Allow a new file to inherit the Windows ACL from its parent.Jeremy Allison1-63/+131
2008-10-09Remove SEC_ACCESS. It's a uint32_t.Jeremy Allison1-12/+1
2008-09-23s3-nbt: fix remaining callers of ndr_push/pull_struct_blob.Günther Deschner1-2/+2
2007-12-29Remove tiny code duplicationVolker Lendecke1-29/+0
2007-12-29Make [un]marshall_sec_desc use librpc/ndrVolker Lendecke1-25/+29
2007-12-29Remove tiny code duplicationVolker Lendecke1-4/+4
2007-12-21Some C++ fixesVolker Lendecke1-4/+8
2007-12-15Replace sid_string_static by sid_string_dbg in DEBUGsVolker Lendecke1-17/+8
2007-10-18RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison1-3/+3
2007-10-10r25534: Apply some constVolker Lendecke1-1/+1
2007-10-10r23801: The FSF has moved around a lot. This fixes their Mass Ave address.Andrew Tridgell1-2/+1
2007-10-10r23779: Change from v2 or later to v3 or later.Jeremy Allison1-1/+1
2007-10-10r22589: Make TALLOC_ARRAY consistent across all uses.Jeremy Allison1-2/+6
2007-10-10r19963: Add 'registry shares = yes' and registry key security descriptors.Volker Lendecke1-4/+61
2007-10-10r18745: Use the Samba4 data structures for security descriptors and security ...Jelmer Vernooij1-44/+37
2007-10-10r14280: Fix Coverity #129 and 130: check before dereferencing a pointer. ThisJim McDonough1-4/+4
2007-10-10r14249: We've dereferenced the_acl before, no point in checking.Volker Lendecke1-1/+1
2007-10-10r14002: Quick fix for Coverity CID #12.Jeremy Allison1-0/+4
2007-10-10r13316: Let the carnage begin....Gerald Carter1-0/+10
2007-10-10r6263: Get rid of generate_wellknown_sids, they are const static and initiali...Volker Lendecke1-2/+2
2007-10-10r4088: Get medieval on our ass about malloc.... :-). Take control of all our ...Jeremy Allison1-3/+3
2003-10-06split some security related functions in their own files.Simo Sorce1-0/+522