summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
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
2010-09-17Fix array size of a memmber of struct cli_ulogoff_stateSumit Bose1-1/+1
The too small array makes UID-REGRESSION-FIX fail on 32bit architectures. Signed-off-by: Günther Deschner <gd@samba.org>
2010-09-16ѕ3: remove smb_msleep prototype from hereBjörn Jacke1-1/+0
2010-09-16s3: remove TvalDiff macro, we can use the shared usec_time_diff functionBjörn Jacke1-9/+0
2010-09-16s3/s4: merge msleep and smb_msleepBjörn Jacke1-49/+0
the merged variant is renamed to smb_msleep as some platforms already have a msleep function.
2010-09-16s3: remove TspecDiff macro, we can use the shared nsec_time_diff functionBjörn Jacke1-9/+0
2010-09-16s3: use nsec_time_diff instead of TspecDiffBjörn Jacke2-4/+4
2010-09-16s3/vfs_scannedonly: use smb_msleep instead of nanosleepBjörn Jacke1-2/+1
Thanks to Joachim Schmitz. This fixes bug #7478
2010-09-16s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_authVolker Lendecke2-0/+5
2010-09-16s3: Correctly unwrap the krb ticket in gss-spnegoVolker Lendecke1-1/+52
2010-09-16s3: Fall back to raw NTLMSSP for the gss-spnego protocolVolker Lendecke1-0/+25
This is to handle the mod_auth_ntlm_winbind protocol sending "Negotiate" to IE, which sends raw NTLMSSP instead of a SPNEGO wrapped NTLMSSP blob.
2010-09-16s3: Split off output generation from manage_squid_ntlmssp_requestVolker Lendecke1-17/+41
2010-09-16s3: Wrap the ntlm_auth loop with a talloc_stackframeVolker Lendecke1-0/+2
2010-09-16libcli/auth/ntlmssp Be clear about talloc parents for session keysAndrew Bartlett3-14/+24
The previous API was not clear as to who owned the returned session key. This fixes a valgrind-found use-after-free in the NTLMSSP key derivation code, and avoids making allocations - we steal and zero instead. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-16s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecordsAndrew Tridgell1-0/+19
this is used by a RODC to do DNS updates, as TSIG updates are not allowed by RODCs Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-16s3: Add convenience make target buildfarm-test.Jelmer Vernooij1-0/+3
2010-09-16s3-selftest: Move Samba3-specific script to source3/selftest.Jelmer Vernooij2-1/+45