summaryrefslogtreecommitdiffstats
path: root/source3/services
Commit message (Collapse)AuthorAgeFilesLines
* s3:registry: move reg_objects.h to registry/ and use it only where neededMichael Adam2010-05-251-0/+1
| | | | | Every place outside of registry/ where this is used, should probably be changed to use pure reg_api.c code.
* s3:services_db: use regval_ctr_init() instead of direct allocationMichael Adam2010-05-251-7/+14
|
* s3:registry: extraxt the reg_dispatcher prototypes into their own header.Michael Adam2010-05-251-0/+1
| | | | And use them only where needed.
* s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char *Michael Adam2010-05-251-5/+5
|
* s3:registry: extract the reg_util_legacy prototypes into their own header.Michael Adam2010-05-251-0/+1
| | | | And use them only where necessary.
* s3-services: move services.h closer to services implementation.Günther Deschner2010-05-207-6/+58
| | | | Guenther
* s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".Günther Deschner2010-05-181-6/+6
| | | | Guenther
* s3-secdesc: remove "typedef struct security_acl SEC_ACL".Günther Deschner2010-05-181-1/+1
| | | | Guenther
* s3-secdesc: remove "typedef struct security_ace SEC_ACE".Günther Deschner2010-05-181-1/+1
| | | | Guenther
* s3: Remove use of iconv_convenience.Jelmer Vernooij2010-05-181-2/+2
|
* s3-registry: only include registry headers when really needed.Günther Deschner2010-05-181-0/+1
| | | | Guenther
* s3-services: move services.h to where it is actually used.Günther Deschner2010-05-186-0/+6
| | | | Guenther
* s3: add iconv_convenience handle to pull/push sz helpers.Günther Deschner2010-04-091-2/+2
| | | | Guenther
* s3-registry: use pull_reg_sz() where appropriate.Günther Deschner2009-10-011-4/+10
| | | | | | (and move away from rpcstr_pull and rpcstr_pull_talloc). Guenther
* s3-registry: use regval_ctr_addvalue_sz().Günther Deschner2009-09-301-27/+19
| | | | | | Greatly simplifies and cleanes up the code. Guenther
* s3-registry: use push_reg_sz().Günther Deschner2009-09-301-15/+15
| | | | Guenther
* s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handleMichael Adam2009-04-271-9/+10
| | | | Michael
* s3:registry: replace typedef REGISTRY_VALUE by struct regval_blobMichael Adam2009-04-271-3/+3
| | | | Michael
* s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.Michael Adam2009-04-271-15/+15
| | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael
* s3-svcctl: indicate that the spooler is already running if it does.Günther Deschner2009-04-241-0/+4
| | | | Guenther
* s3:services_db: use regsubkey_ctr_init() instead of using talloc directlyMichael Adam2009-02-261-2/+4
| | | | Michael
* s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"Michael Adam2009-02-261-5/+5
| | | | | | | This paves the way for hiding the typedef and the implementation from the surface. Michael
* More warning fixes for Solaris.Jeremy Allison2009-02-231-3/+3
| | | | Jeremy.
* s3-svcctl: use security descriptor marshall helper in svcctl_set_secdesc().Günther Deschner2009-02-051-9/+7
| | | | Guenther
* s3-svcctl: use pidl defined constants in services implementation.Günther Deschner2009-01-095-54/+60
| | | | Guenther
* s3-svcctl: use pidl based struct SERVICE_STATUS.Günther Deschner2009-01-085-10/+10
| | | | Guenther
* s3-svcctl: remove some more redundant headers.Günther Deschner2009-01-081-1/+1
| | | | Guenther
* Rename dos_errstr() to win_errstr() for consistency with Samba 4.Jelmer Vernooij2008-11-011-8/+8
|
* Remove SEC_ACCESS. It's a uint32_t.Jeremy Allison2008-10-091-8/+8
| | | | Jeremy.
* Ensure all pointers are initialized. Without this we can crash when looking ↵Jeremy Allison2008-09-171-20/+20
| | | | | | up a non-existant uid. Jeremy.
* svcctl: use MODULESDIR instead of LIBDIR for the svcctl script directory.Michael Adam2008-08-152-6/+6
| | | | | Michael (This used to be commit bb19634138cfd1f527c44e16a44aa21ebee50c1c)
* Revert "Fix a memleak in svcctl_init_keys()"Volker Lendecke2008-06-181-10/+1
| | | | | | | | | This reverts commit b1afb31f3cadd4749bf6e3eb5d8935588bf8ebfc. This one is very strange: I need to investigate why valgrind showed it as leaking, and why in my initial tests this did not fail. (cherry picked from commit 24730f5981efb920811e7929a9483bd72bb0984c) (This used to be commit b1e8e5d173cdaa3fb9c1fb1d9aacf8e665bc5d61)
* Fix a memleak in svcctl_init_keys()Volker Lendecke2008-06-171-1/+10
| | | | (This used to be commit 675bb53398ba29c53d2dcf3c7122cf4770c2f938)
* Coverity fixesMarc VanHeyningen2008-03-171-1/+6
| | | | (This used to be commit 3fc85d22590550f0539215d020e4411bf5b14363)
* Fix segfault in svcctl_get_secdesc(): prevent premature TALLOC_FREE.Michael Adam2008-02-181-14/+14
| | | | | | | | | This crash was triggered by (e.g.) net rpc service status. This patch prevents premature freeing of memory and creates a common exit point to the function. Michael (This used to be commit f1fb9fd6f14fc53629871cbe4b8558ad5acc14f0)
* Add a check for success of fetch_reg_values().Michael Adam2008-02-181-1/+5
| | | | | Michael (This used to be commit ba69097f37086537e6b2606fceeb874f6d3e4e1c)
* Fix a comment typo.Michael Adam2008-02-181-1/+1
| | | | | Michael (This used to be commit 00e2dd36b38fcf92d76a0e79860cf9ca6a3d027e)
* Fix two debug messages.Michael Adam2008-01-211-2/+2
| | | | | Michael (This used to be commit 35e23368dd4240a3c907b4cee882f51119032527)
* Some C++ fixesVolker Lendecke2007-12-211-1/+3
| | | | (This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
* More static fstring elimination.Jeremy Allison2007-12-171-23/+25
| | | | | Jeremy. (This used to be commit b4dfec09e89428cac9b21a94ce4d24e60d4a54f4)
* Remove the char[1024] strings from dynconfig. ReplaceJeremy Allison2007-12-102-6/+6
| | | | | | | them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy. (This used to be commit 52dc5eaef2106015b3a8b659e818bdb15ad94b05)
* Remove pstring from services/*.cJeremy Allison2007-11-202-148/+211
| | | | | Jeremy. (This used to be commit 33aa866195e232f878230bc62e97e1484996afcc)
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-3/+3
| | | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
* [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch.Gerald (Jerry) Carter2007-10-101-2/+2
| | | | (This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab)
* r25561: Make use of [un]marshall_sec_descVolker Lendecke2007-10-101-29/+22
| | | | | Minor cleanup only (This used to be commit 4dc4364b68b6b68ae0951a84475e2f9ea8cb1f8c)
* r24949: Remove some static buffersVolker Lendecke2007-10-101-2/+2
| | | | (This used to be commit df648d47ff3c4e24f439fda839653bda98323100)
* r24290: fix debug statments to match function nameHerb Lewis2007-10-101-2/+2
| | | | (This used to be commit 5ee0bfde50645b822cefefe90bc9168faeeb34ff)
* r23801: The FSF has moved around a lot. This fixes their Mass Ave address.Andrew Tridgell2007-10-106-12/+6
| | | | (This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227)
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-106-6/+6
| | | | | Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
* r20069: Fix logic bug I introducedVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit d935ecec98747dfd9f35ab81760ef95a0d983ed7)