summaryrefslogtreecommitdiffstats
path: root/source4/libcli/security/security.h
Commit message (Collapse)AuthorAgeFilesLines
* libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett2010-10-121-45/+0
| | | | | | | | | | | | | | This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104
* s4-libcli/security Use seperate subsystem for session related functionsAndrew Bartlett2010-10-121-11/+0
| | | | | | | | The merged I plan in this area require spliting security.h into two header files, a common header and a session.h for the remaining source4-specific code. Andrew Bartlett
* libcli/security Move most of security_token.c to common code.Andrew Bartlett2010-10-121-0/+1
| | | | | | The source4-specific session_info functions have been left in session.c Andrew Bartlett
* libcli/security Move source4/ privileges code into the common libcli/securityAndrew Bartlett2010-09-111-0/+1
| | | | Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s4:security Bring in #defines for the user and primary group token locationAndrew Bartlett2010-08-181-0/+3
| | | | | | | | This will allow us to stop duplicating the user and primary group SID in the struct security_token, and therefore make it more like the NT_USER_TOKEN in Samba3. Andrew Bartlett
* s4-drs: added new SECURITY_RO_DOMAIN_CONTROLLER levelAndrew Tridgell2010-04-221-5/+6
| | | | | | | | | | | This is used for allowing operations by RODCs, and denying them operations that should only be allowed for a full DC This required a new domain_sid argument to security_session_user_level() Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Pair-Programmed-With: Rusty Russell <rusty@samba.org>
* Missing include guard in source4/libcli/security/security.hJeremy Allison2010-03-241-0/+5
| | | | Jeremy.
* s4:move the sddl code down to the top levelMichael Adam2010-03-031-0/+1
| | | | Michael
* Version 1.0 of the directory service acls module.Nadezhda Ivanova2009-11-051-4/+2
| | | | | | | At this point, support for checks on LDAP add, delete, rename and modify. Old kludge_acl is still there to handle the searches. This module is synchronous as the async version was impossible to debug, will be converted to async after some user testing.
* Initial Implementation of the DS objects access checks.Nadezhda Ivanova2009-09-211-0/+9
| | | | | Currently disabled. The search will be greatly modified, also the object tree stuff will be simplified.
* s4-security: added a new security level SECURITY_DOMAIN_CONTROLLERAndrew Tridgell2009-09-151-0/+1
| | | | | This will be used as a simple way to lock down DRS replication to administrators and domain controllers
* Move the security_descriptor utility code to the top-level.Jelmer Vernooij2009-04-211-0/+1
|
* Add header files for secace and secacl.Jelmer Vernooij2009-03-011-1/+2
|
* shared: Move dom_sid_* utility functions to top levelKai Blin2009-02-011-0/+3
|
* libcli/security: fix compiler warningsStefan Metzmacher2008-03-281-0/+2
| | | | | metze (This used to be commit 91dd223bd432f0461c5c85259b4e48a1b7f83af1)
* More kludge ACLs!Andrew Bartlett2008-03-201-0/+8
| | | | | | | | | Rather than killing off the nasty 'kludge ACLs' stuff, this patch extends it, to ensure that LSA secrets and the registry are also protected. Andrew Bartlett (This used to be commit 2f2b110fb870132099bad1d4c16ed8962affb3ce)
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-101-3/+2
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
* r14860: create libcli/security/security.hStefan Metzmacher2007-10-101-0/+22
| | | | | metze (This used to be commit 9ec706238c173992dc938d537bdf1103bf519dbf)
* r9240: - move struct security_token to the idl file, with this we canStefan Metzmacher2007-10-101-36/+0
| | | | | | | | | the ndr_pull/push/print functions for it in the ntacl-lsm module - fix compiler warnings in the ldap_encode_ndr_* code metze (This used to be commit 83d65d0d7ed9c240ad44aa2c881c1f07212bfda4)
* r4419: move security_token stuff to the libcli/security/Stefan Metzmacher2007-10-101-0/+36
and debug privileges metze (This used to be commit c981808ed4cfa63c7ba7c4f9190b6b14f74bab40)