summaryrefslogtreecommitdiff
path: root/source3/rpc_server/srv_svcctl_nt.c
AgeCommit message (Collapse)AuthorFilesLines
2010-06-03s3-security: use shared "Standard access rights.".Günther Deschner1-3/+3
Guenther
2010-06-03s3-security: use shared SECINFO_DACL define.Günther Deschner1-3/+3
Guenther
2010-06-03s3-security: use shared SECINFO_SACL define.Günther Deschner1-1/+1
Guenther
2010-06-03s3-security: use shared SECINFO_GROUP define.Günther Deschner1-1/+1
Guenther
2010-06-03s3-security: use shared SECINFO_OWNER define.Günther Deschner1-1/+1
Guenther
2010-05-31s3-build: only use ndr_security.h where needed.Günther Deschner1-0/+1
Guenther
2010-05-25s3:registry: move reg_objects.h to registry/ and use it only where neededMichael Adam1-0/+1
Every place outside of registry/ where this is used, should probably be changed to use pure reg_api.c code.
2010-05-20s3-services: move services.h closer to services implementation.Günther Deschner1-1/+1
Guenther
2010-05-18s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".Günther Deschner1-7/+7
Guenther
2010-05-18s3-secdesc: remove "typedef struct security_acl SEC_ACL".Günther Deschner1-1/+1
Guenther
2010-05-18s3-secdesc: remove "typedef struct security_ace SEC_ACE".Günther Deschner1-1/+1
Guenther
2010-05-18s3: Remove use of iconv_convenience.Jelmer Vernooij1-12/+9
2010-05-18s3-registry: only include registry headers when really needed.Günther Deschner1-0/+1
Guenther
2010-05-18s3-services: move services.h to where it is actually used.Günther Deschner1-0/+1
Guenther
2009-11-26s3-rpc: Avoid including every pipe's client and server stubs everywhere in ↵Günther Deschner1-0/+1
samba. Guenther
2009-04-28s3-svcctl: Fix crash in _svcctl_EnumServicesStatusW().Günther Deschner1-1/+3
The resume handle is a unique pointer, always check before dereference. Guenther
2009-04-27s3:registry: replace typedef REGISTRY_VALUE by struct regval_blobMichael Adam1-1/+1
Michael
2009-04-27s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.Michael Adam1-1/+1
This paves the way for hiding the typedef and the implementation from the surface. Michael
2009-04-24s3-svcctl: fix _svcctl_ControlService.Günther Deschner1-1/+1
Guenther
2009-04-14s3-svcctl: fix memcpy in _svcctl_EnumServicesStatusW().Günther Deschner1-2/+1
Make sure we are not copying more than what we have as valid data. Fix from Jeremy. Thanks a lot for watching this so closely! Guenther
2009-04-09s3-svcctl: minor fix for _svcctl_EnumDependentServicesW().Günther Deschner1-0/+9
Guenther
2009-04-09s3-svcctl: Fix invalid buffer memset in _svcctl_QueryServiceObjectSecurity().Günther Deschner1-1/+0
Found by torture-test. Guenther
2009-04-09s3-svcctl: Fix _svcctl_Set/GetServiceObjectSecurity after IDL changes.Günther Deschner1-2/+3
Guenther
2009-04-08s3-svcctl: Fix _svcctl_EnumServicesStatusW (again).Günther Deschner1-3/+1
The final plan is to use the same macro based code that we have in spoolss to handle the buffers and calculate the buffer-sizes. Guenther
2009-04-08svcctl: use offered/needed for buffer sizes as in spoolss.Günther Deschner1-14/+14
Guenther
2009-04-08s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.Günther Deschner1-2/+0
Guenther
2009-04-07s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.Günther Deschner1-1/+3
Guenther
2009-03-18s3: remove POLICY_HND.Günther Deschner1-2/+2
Guenther
2009-02-23More warning fixes for Solaris.Jeremy Allison1-3/+3
Jeremy.
2009-01-21Memory leaks and other fixes found by Coveritytodd stecher1-2/+0
2009-01-09s3-svcctl: use pidl for _svcctl_EnumServicesStatusW.Günther Deschner1-26/+32
Guenther
2009-01-08Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fnVolker Lendecke1-11/+2
2009-01-08s3-svcctl: add copyright to svcctl rpc_server.Günther Deschner1-2/+5
Guenther
2009-01-08s3-svcctl: remove some more redundant headers.Günther Deschner1-1/+1
Guenther
2009-01-08s3-svcctl: use pidl for _svcctl_QueryServiceConfig2W.Günther Deschner1-22/+35
Guenther
2009-01-08s3-svcctl: fix return code for _svcctl_QueryServiceStatusEx.Günther Deschner1-2/+3
Guenther
2009-01-08s3-svcctl: remove old hand marshalling of svcctl_QueryServiceStatusEx.Günther Deschner1-2/+2
Guenther
2009-01-08s3-svcctl: use pidl for _svcctl_QueryServiceStatusEx.Günther Deschner1-14/+18
Guenther
2009-01-01Add iconv_convenience argument to size functions.Jelmer Vernooij1-2/+2
2008-11-24Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!Volker Lendecke1-7/+13
2008-11-17Fix build warning introduced by making SERVICE_CONTROL an enumTim Prouty1-4/+2
2008-11-13s3-svctl-server: fix remote rpc service management (bug #5888).Günther Deschner1-1/+1
Don't TALLOC_FREE a non-talloced [ref] pointer. Guenther
2008-10-31Unify se_access_check with the S4 code. Will makeJeremy Allison1-5/+1
calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy.
2008-10-16s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.Günther Deschner1-22/+18
Guenther
2008-10-12Use common strlist implementation in Samba 3 and Samba 4.Jelmer Vernooij1-1/+1
2008-10-09Remove SEC_ACCESS. It's a uint32_t.Jeremy Allison1-5/+4
Jeremy.
2008-03-27Make sure to zero the returned handle in _svcctl_CloseServiceHandle().Günther Deschner1-0/+2
Guenther (This used to be commit 84a079af490cb135dd557091932ea079e1d7ff5b)
2008-03-20Use pidl for _svcctl_EnumDependentServicesW().Günther Deschner1-12/+7
Guenther (This used to be commit 988291a9c07c055213f8979ebe75bb392811008d)
2008-03-07Fix debug statement (missing \n).Günther Deschner1-1/+1
Guenther (This used to be commit 5895b973a4e7067535aff6e0c9a7273e332dee1a)
2008-02-28Use pidl for _svcctl_SetServiceObjectSecurity().Günther Deschner1-11/+12
Guenther (This used to be commit 19048ab4ad1b262536efae5b8b8b4411ec088921)