summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2010-09-21s3:services_db: change svcctl_lookup_description() to use reg_api functionsMichael Adam1-18/+16
2010-09-21s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctxMichael Adam1-16/+15
Also remove a possible memory by tallocing the result string also in a default case, where a string constant was returned before.
2010-09-21s3:services_db: change svcctl_lookup_dispname() to use reg_api functionsMichael Adam1-16/+13
2010-09-21s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctxMichael Adam1-13/+11
2010-09-21s3:services_db: change svcctl_get_secdesc() to use reg_api functionsMichael Adam1-22/+11
2010-09-21s3:services_db: use temp talloc ctx in svcctl_get_secdesc()Michael Adam1-6/+8
2010-09-21s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdescMichael Adam3-4/+5
2010-09-21s3:services_db: fix a debug messageMichael Adam1-2/+2
2010-09-21s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctxMichael Adam1-15/+15
and add a common exit point
2010-09-21s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of ↵Michael Adam1-15/+16
legacy
2010-09-21s3:services_db: untanlge assignments from check in read_init_file().Michael Adam1-4/+9
2010-09-21s3:services_db: untangle assignments from check in construct_service_sd().Michael Adam1-4/+8
2010-09-20s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.Günther Deschner1-30/+65
Guenther
2010-09-20s3-lib/util Remove unused smb_uuid_unpack()Andrew Bartlett4-37/+2
Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20s3-libads call common GUID_from_ndr_blob()Andrew Bartlett2-21/+22
This does a length-limited check, and so avoids reading beyond the allocated memory if the server sends less than 16 bytes. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20s3-uuid Remove unused smb_uuid_pack()Andrew Bartlett2-10/+0
Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20s3: Replace sid_binstring and sid_guidstring with PIDL-based alternativesAndrew Bartlett11-58/+31
This reduces the manual marshalling of these structures by removing the duplication here. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-20s3-build: try to fix the non-ldap build.Günther Deschner1-4/+0
ldapsam_search_suffix_by_name is already prototyped in smbldap.h. Guenther
2010-09-20s3-nmbd: move SYNC_DNS to nmbd.hGünther Deschner2-4/+3
Guenther
2010-09-20s3-util: use shared dom_sid_dup.Günther Deschner16-56/+45
Guenther
2010-09-20s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.Günther Deschner35-173/+122
Guenther
2010-09-20s3-build: only include smbldap.h where needed.Günther Deschner7-41/+45
Guenther
2010-09-20s3-build: only include ctdbd_conn.h where needed.Günther Deschner6-1/+5
Guenther
2010-09-20s3-build: only include async headers where needed.Günther Deschner16-3/+16
Guenther
2010-09-20s3-waf: fix the build after registry changes.Günther Deschner1-1/+2
Guenther
2010-09-20Really enable core dumps in LinuxRusty Russell1-8/+8
commit e1f1ce68e1f685400a8c68bcec14018e3d1fc29d Author: Rusty Russell <rusty@rustcorp.com.au> Date: Mon Sep 20 13:33:30 2010 +0930 source3: dump core on Linux, even after seteuid/etc. The "dumpable" flag is reset on every call to set*uid, so we need to reset it to 1 in the signal handler itself. This code dates back to commit ac01fda2b97b 6 years ago :( Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Signed-off-by: Jeremy Allison <jra@samba.org>
2010-09-20s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and ↵Michael Adam2-7/+11
comment them out
2010-09-20s3:registry: move (commented out) hilvl util functions to reg_api_util.cMichael Adam2-98/+98
2010-09-20s3:registry: move higher level function reg_open_path to new module reg_api_utilMichael Adam9-59/+123
The reg_api.c code should just export functions that direclty relate to winreg api calls.
2010-09-20s3-waf: add net.Günther Deschner3-1/+76
Guenther
2010-09-20s3-waf: add libnetapiGünther Deschner1-0/+18
2010-09-19s3/winbind: remove unused winbindd_check_cache_sizeBjörn Jacke2-30/+0
2010-09-19s3-waf: Build libwbclient as dynamic libraryKai Blin1-10/+10
2010-09-20s3-waf: fix the file locations of gen_ndr'ed files.Günther Deschner1-32/+32
Guenther
2010-09-20s3-waf: fix the build after reg_api changes.Günther Deschner1-1/+4
Guenther
2010-09-20s3-registry: move regf based reg_api calls into own file.Günther Deschner4-276/+313
Guenther
2010-09-20s3-registry: add reg_querymultiplevalues to reg_api matching table.Günther Deschner1-2/+2
Guenther
2010-09-20s3-waf: add rpcclient to the waf build.Günther Deschner1-0/+39
Guenther
2010-09-19s3-rpcclient: add some winreg commands.Günther Deschner3-0/+325
Guenther
2010-09-19s3-nltest: add dsregdns command to nltest.Günther Deschner1-1/+21
Guenther
2010-09-19s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().Günther Deschner1-0/+4
Guenther
2010-09-19libnetapi: deal with NULL data in I_NetLogonControl2().Günther Deschner1-1/+1
Guenther
2010-09-18s3: Add a missing prototypeVolker Lendecke1-0/+1
2010-09-18s3: Fix bug 7688, rpcclient command line completion crashingVolker Lendecke1-1/+1
We've grown more than 100 rpcclient commands by now, so this would overwrite the array of 100 completions. There's nicer ways to fix this problem, but 1000 rpcclient commands should be at least a bit away.
2010-09-18s3: Fix some nonempty blank linesVolker Lendecke1-13/+12
2010-09-17s3:rpc_client: remove unused rpc_pipe_set_hnd_state()Stefan Metzmacher1-47/+0
metze
2010-09-17s3:rpc_client: use rpc_api_pipe_send() for auth3Stefan Metzmacher1-20/+11
metze
2010-09-17s3:rpc_client: rpc_pipe_bind_step_one_done() doesn't need reply_pduStefan Metzmacher1-2/+1
metze
2010-09-17s3:rpc_client: allow DCERPC_PKT_AUTH3 via rpc_api_pipe_send/recvStefan Metzmacher1-0/+28
metze
2010-09-17s3: fix order of arguments in nsec_time_diff callBjörn Jacke2-4/+4