summaryrefslogtreecommitdiffstats
path: root/source/include/rpc_secdes.h
Commit message (Collapse)AuthorAgeFilesLines
* try to put every security descriptors related definitions in the same file.Simo Sorce2002-10-061-0/+247
| | | | | | also try to uniform names to a clean scheme. first part.
* syncing up printing code with SAMBA_2_2 (already done some mergesGerald Carter2002-03-151-0/+7
| | | | | | | | | | | | | in the reverse). * add in new printer change notify code from SAMBA_2_2 * add in se_map_standard() from 2.2 in _spoolss_open_printer_ex() * sync up the _print_queue_struct in smb.h (why did someone change the user/file names in fs_user/fs_file (or vice-versa) ? ) * sync up some cli_spoolss_XXX functions
* yipee! Finally put in the patch from Alexey KotovichAndrew Tridgell2002-03-101-40/+73
| | | | | | | | <a.kotovich@sam-solutions.net> that adds the security decsriptor code for ADS workstation accounts thanks for your patience Cat, and thanks to Andrew Bartlett for extensive reviews and suggestions about this code.
* Removed version number from file header.Tim Potter2002-01-301-2/+1
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* Renamed sid field in SEC_ACE to trustee to be more in line with MS'sTim Potter2001-11-301-1/+1
| | | | definitions.
* Move to talloc control of SPOOL_XXX structs. Move to talloc control ofJeremy Allison2001-02-281-1/+5
| | | | | security descriptors and pointers. Syncup with 2.2 tree. Jeremy.
* lib/system.c: Fix for pw caching.Jeremy Allison2001-01-311-0/+2
| | | | | | srv_samr.c: Fix for pw caching. smbd/nttrans.c: Fix to allow trans create to set ACL on open. Jeremy.
* Changes from APPLIANCE_HEAD:David O'Neill2001-01-041-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | source/Makefile.in - changes to ctags and etags rules that somehow got lost along the way. source/include/proto.h - make proto source/smbd/sec_ctx.c source/smbd/password.c - merge debugs for debugging user groups and NT token stuff. source/lib/util_str.c - capitalise domain name returned from parse_domain_user() source/nsswitch/wb_client.c - fix broken conditional in debug statement. source/include/rpc_secdes.h source/include/rpc_spoolss.h source/printing/nt_printing.c source/lib/util_seaccess.c - fix printer permission bugs related to ACE masks for printers. This adds mapping of generic access rights to object specific rights for NT printers. Still need to work out whether or not to ignore ACEs with certain flags set, though. See comments in util_seaccess.c:check_ace() for details. source/printing/nt_printing.c source/printing/printing.c - use PRINTER_ACCESS_ADMINISTER instead of JOB_ACCESS_ADMINISTER until we sort out printer/printjob permission stuff.
* Vector get_nt_acl/set_nt_acl via vfs. POSIX ACL support should be addedJeremy Allison2000-10-051-1/+19
| | | | | above this layer. Jeremy.
* Tidied up security rights definitions.Jeremy Allison2000-08-101-4/+0
| | | | Jeremy.
* Changed the sec desc access checks to match the spec. Needs testing.Jeremy Allison2000-08-081-3/+0
| | | | Jeremy.
* Cause printer SD's to be displayed correctly (full control).Jeremy Allison2000-06-081-2/+4
| | | | Jeremy.
* security descs in spoolss. needs parse_sec.c nttrans.c broken.Luke Leighton2000-05-271-3/+3
|
* more mergingAndrew Tridgell2000-05-101-1/+6
| | | | | it is now at the stage that winbindd can compile in the head branch, but not link
* Fixes for strange Win2K attempts to auto-inherit ACLs.Jeremy Allison2000-02-291-0/+11
| | | | Jeremy.
* first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1999-12-131-6/+1
|
* reverted jeremy's c++-like security descriptor modifications as theLuke Leighton1999-08-031-1/+2
| | | | | | | | | simplest method to get rpcclient's reggetsec command working. the buffers passed as arguments in do_reg_get_key_sec() do need to be locally allocated not dynamically allocated, as two calls to reg_get_key_sec() are needed. on the first, the server fills in the size of the security descriptor buffer needed. on the second, the server fills in the security descriptor buffer.
* added jeremy's new c++-like code for parsing of security descriptors.Luke Leighton1999-02-231-3/+1
|
* security descriptors.Luke Leighton1998-11-121-11/+17
| | | | kanji const char* warnings.
* security descriptor info, provided by jean-francoisLuke Leighton1998-11-111-12/+41
|
* clearing up security descriptorLuke Leighton1998-11-111-3/+2
|
* oops!Luke Leighton1998-11-101-0/+102