summaryrefslogtreecommitdiff
path: root/source3/lib/util_seaccess.c
AgeCommit message (Expand)AuthorFilesLines
2008-10-31Get closer to passing S4 RAW-ACLs.Jeremy Allison1-2/+2
2008-10-31Unify se_access_check with the S4 code. Will makeJeremy Allison1-220/+121
2008-10-09Remove SEC_ACCESS. It's a uint32_t.Jeremy Allison1-7/+7
2008-10-08For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bitsJeremy Allison1-0/+18
2007-12-21Some C++ fixesVolker Lendecke1-1/+3
2007-12-15Replace sid_string_static by sid_string_dbg in DEBUGsVolker Lendecke1-11/+14
2007-10-18RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison1-2/+2
2007-10-10r25534: Apply some constVolker Lendecke1-1/+1
2007-10-10r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell1-2/+1
2007-10-10r23779: Change from v2 or later to v3 or later.Jeremy Allison1-1/+1
2007-10-10r18745: Use the Samba4 data structures for security descriptors and security ...Jelmer Vernooij1-5/+5
2007-10-10r6263: Get rid of generate_wellknown_sids, they are const static and initiali...Volker Lendecke1-2/+0
2007-10-10r6225: get rid of warnings from my compiler about nested externsHerb Lewis1-2/+2
2007-10-10r6014: rather large change set....Gerald Carter1-0/+39
2007-10-10r5150: consolidate the samr_make.*obj_sd() functions to share codeGerald Carter1-39/+0
2003-10-06split some security related functions in their own files.Simo Sorce1-129/+0
2003-09-19Ensure that dup_sec_desc copies the 'type' field correctly. This causedJeremy Allison1-2/+2
2003-02-24Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0.Andrew Bartlett1-1/+1
2002-11-02port sec_desc headers reordering from HEAD.Simo Sorce1-2/+2
2002-10-01syncing up with HEAD. Seems to be a lot of differences creeping inGerald Carter1-1/+1
2002-09-25sync'ing up for 3.0alpha20 releaseGerald Carter1-10/+52
2002-07-15updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell1-2/+0
2002-03-17Renamed get_nt_error_msg() to nt_errstr().Tim Potter1-1/+1
2002-03-15syncing up printing code with SAMBA_2_2 (already done some mergesGerald Carter1-0/+25
2002-01-30Removed version number from file header.Tim Potter1-2/+1
2001-12-17tidy up debugJean-François Micouleau1-1/+1
2001-11-30Renamed sid field in SEC_ACE to trustee to be more in line with MS'sTim Potter1-4/+4
2001-11-16I *love* removing code :-). Removed 4 files that weren't being used.Jeremy Allison1-1/+1
2001-10-02Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter1-2/+0
2001-09-26Added Elrond patch to make se_access_check use NT datastructures, not Samba.Jeremy Allison1-5/+8
2001-08-27converted another bunch of stuff to NTSTATUSAndrew Tridgell1-4/+4
2001-08-27started converting NTSTATUS to be a structure on systems with gcc in order to...Andrew Tridgell1-6/+11
2001-04-27Don't use variables called "acl" as it's the name of a function in Solaris.Jeremy Allison1-13/+13
2001-02-28Move to talloc control of SPOOL_XXX structs. Move to talloc control ofJeremy Allison1-10/+5
2001-01-19Changes from APPLIANCE_HEAD:David O'Neill1-28/+119
2001-01-04Changes from APPLIANCE_HEAD:David O'Neill1-5/+74
2000-12-12Removed the special casing of SIDs in se_access_check. This is now done (corr...Jeremy Allison1-31/+2
2000-12-12Owner always has READ_CONTROL and WRITE_DAC access.Jeremy Allison1-1/+3
2000-08-10Tidied up security rights definitions.Jeremy Allison1-4/+4
2000-08-10Removed requirement that sid have an owner before being interpreted.Jeremy Allison1-18/+9
2000-08-09Fixed memory leak with NT tokens.Jeremy Allison1-2/+15
2000-08-08Added SID "Everyone" S-1-1-0 as always matching if present in an ACE.Jeremy Allison1-4/+17
2000-08-08Changed the sec desc access checks to match the spec. Needs testing.Jeremy Allison1-220/+149
2000-08-04Fixed up se_access_check() to use the token list from the user structJeremy Allison1-82/+32
2000-08-02Started to canonicalize our handling of uid -> sid code in order toJeremy Allison1-19/+27
2000-07-17Added some debugs.Tim Potter1-13/+27
2000-07-10Fixes for various compile warnings on Solaris 8.Tim Potter1-1/+2
2000-07-10Moved winbind client functions from various odd locations toTim Potter1-64/+0
2000-07-10Added some useful debugging stuff.Tim Potter1-10/+66
2000-07-06Rewrite of se_access_check() function. Added comments and fixed a bunch ofTim Potter1-189/+287