1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-06 08:23:50 +03:00
Commit Graph

10 Commits

Author SHA1 Message Date
Jelmer Vernooij
1228358767 r13924: Split more prototypes out of include/proto.h + initial work on header
file dependencies
2007-10-10 13:52:24 -05:00
Jelmer Vernooij
70e7449318 r12608: Remove some unused #include lines. 2007-10-10 13:49:03 -05:00
Volker Lendecke
82d87d6261 r12161: Fix a memleak and do the -O1 janitor :-) 2007-10-10 13:47:16 -05:00
Andrew Tridgell
8185731c18 r12158: added ldif handlers for the ntSecurityDescriptor attribute, so when
displaying security descriptors in ldbsearch or ldbedit you can see
the SDDL version.

This also allows us to specify security descriptors in our
setup/*.ldif files in SDDL format, which is much more convenient than
the NDR binary format!
2007-10-10 13:47:16 -05:00
Andrew Tridgell
5e2b1bd6af r12139: - fixed up the ace object flags checking
- allow for arbitrary access masks in sddl_encode_ace()
2007-10-10 13:47:13 -05:00
Andrew Tridgell
a0662ae9d3 r12138: added use of 2 letter SID codes in sddl_encode_sid() 2007-10-10 13:47:13 -05:00
Andrew Tridgell
655a4ebe8e r12137: added sddl_encode(), the reverse of the sddl_decode() function added a
couple of days ago. Doesn't yet encode using the shorthand for well
known SIDs.
2007-10-10 13:47:13 -05:00
Andrew Tridgell
1eca19d597 r12011: fixed another 'mixed code and declarations' bug 2007-10-10 13:46:59 -05:00
Andrew Tridgell
c30e7698e8 r12010: - added support for domain specific SID codes in SDDL strings
- added a bunch more tests to LOCAL-SDDL (all the ones from our schema)

- fixed 'mixed coded declarations' bug
2007-10-10 13:46:59 -05:00
Andrew Tridgell
dbdeecea01 r12005: added a SDDL (Security Descriptor Description Language) parser. Not
all flags are covered yet, and object aces aren't done yet.

This is needed for ACL support in ldb, as the default security
descriptor for each object class is given by the
defaultSecurityDescriptor attribute in the schema, which is stored in
SDDL format
2007-10-10 13:46:58 -05:00