summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:smbd Give the kerberos session key a parentAndrew Bartlett2010-07-141-0/+2
| | | | | | | | | Nothing will free this, so this prevents a memory leak. Andrew Bartlett Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3:smbd Fix segfault if register_existing_vuid() failsAndrew Bartlett2010-07-141-4/+12
| | | | | | | | | | The register_existing_vuid() call will handle both the ntlmssp_end and vuid invalidation internally, so we don't want to do it again. Andrew Bartlett Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3-selftest: enable RPC-BIND against s3.Günther Deschner2010-07-141-1/+1
| | | | Guenther
* s4-smbtorture: add very simple RPC-BIND testsuite.Günther Deschner2010-07-144-2/+99
| | | | Guenther
* s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c.Günther Deschner2010-07-143-2/+2
| | | | Guenther
* s3-libnet: add missing header file, sorry.Günther Deschner2010-07-131-0/+13
| | | | Guenther
* s3-libnet: better separate headers.Günther Deschner2010-07-1319-126/+61
| | | | Guenther
* s3-winbind: Don't cache queries to builtin and own sam domain.Andreas Schneider2010-07-131-3/+29
|
* s3-winbind: Set status before we leave in some msrpc functions.Andreas Schneider2010-07-131-0/+4
|
* Revert "Remove the global char *LastDir."Jeremy Allison2010-07-133-1/+22
| | | | | | | | | | | | Volker pointed out I'd missed the "last directory" cache part of this code. Return us to caching the directory we're in (reduces sys call load). Mea maxima culpa. Jeremy. This reverts commit 2f30aea3324f32f9b8555e961256fc1280da2871.
* s3-waf: fix the build.Günther Deschner2010-07-131-0/+1
| | | | Guenther
* s3-ldb: fix build warning.Günther Deschner2010-07-131-44/+1
| | | | Guenther
* s4: Reorganized dsHeuristics reset so the code can be reusedNadezhda Ivanova2010-07-131-53/+38
| | | | | Moved the setting of dsHeuristics to a method as soon we will have to set other values as well in different tests
* s3-dcerpc: Remove unused functions and headersSimo Sorce2010-07-133-355/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_push_ncacn_packet() in api_pipe_alter_context()Simo Sorce2010-07-131-104/+76
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_push_dcerpc_auth() for spnego auth continuations.Simo Sorce2010-07-131-41/+32
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Use dcerpc_push_ncacn_packet() in api_pipe_bind_req()Simo Sorce2010-07-131-111/+89
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use a DATA_BLOB in bind processing and avoid one mem copySimo Sorce2010-07-131-105/+52
| | | | | | | Also move dcerpc_push_dcerpc_auth() invocation in api_pipe_bind_req() to simplify the workflow. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Rearrange api_pipe_bind_req() to do checks before allocating memorySimo Sorce2010-07-131-30/+27
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: fix dcerpc_push_ncacn_packet, pass arg by addressSimo Sorce2010-07-133-8/+8
| | | | | | There is no need to copy the whole structure twice by passing it in by value. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: pass the packet to setup_bind_nack()Simo Sorce2010-07-131-6/+6
| | | | | | | Allows to not rely on p->call_id but use the value directly from the request packet header. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Add debug messagesSimo Sorce2010-07-131-0/+10
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused membersSimo Sorce2010-07-131-3/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused functionsSimo Sorce2010-07-133-378/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_pull_ncacn_packet() to unmarshall dceprc requestsSimo Sorce2010-07-134-389/+406
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c fileSimo Sorce2010-07-133-67/+70
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Store opnum in its own variableSimo Sorce2010-07-138-13/+19
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc use a DATA_BLOB to hold the curren pdu in pipes_structSimo Sorce2010-07-133-47/+37
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: use dceprc_push_ncacn_packet_header in create_next_pdu_noauth()Simo Sorce2010-07-131-17/+23
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_push_ncacn_packet_header() in create_next_pdu_schannel()Simo Sorce2010-07-131-15/+27
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: use dcerpc_push_ncacn_packet_header() in create_next_pdu_ntlmssp()Simo Sorce2010-07-131-21/+26
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* sr-dcerpc: add dcerpc_push_ncacn_packet_header()Simo Sorce2010-07-132-0/+43
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc delay rpc header unmarshallingSimo Sorce2010-07-131-49/+70
| | | | | | Use dcerpc_get_frag_length() to get the whole pdu first Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused headersSimo Sorce2010-07-131-18/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Use dcerpc_set_frag_length()Simo Sorce2010-07-133-18/+14
| | | | | | Automatically calculate the fragment length where possible. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: link against ../librpc/rpc/dcerpc_util.cGünther Deschner2010-07-132-0/+7
| | | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s4-dcerpc: move some util functions up to main librpc directory.Günther Deschner2010-07-133-31/+54
| | | | | | | Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Remove unused prototypeSimo Sorce2010-07-131-1/+0
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Fix ntlmssp sign/seal.Simo Sorce2010-07-131-15/+29
| | | | | | Header calculation was misplaced. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dceprc: Fix auth_length in auth3 responseSimo Sorce2010-07-131-3/+2
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-dcerpc: Fix miscalculation of buffer start addressSimo Sorce2010-07-121-1/+3
| | | | This was breaking schannel
* tsocket: Fix some unreachable codeVolker Lendecke2010-07-111-2/+1
|
* s3: [ug]id_to_unix_... can not failVolker Lendecke2010-07-114-20/+19
| | | | Remove some silly failure checks
* README.Coding: fix typosStefan Metzmacher2010-07-101-5/+6
| | | | | | Thanks to Michael Wood <esiotrot@gmail.com> for the review. metze
* README.Coding: add examples for good and bad commentsStefan Metzmacher2010-07-101-1/+72
| | | | metze
* s4:provision: remove --policy-guid and --policy-guid-dc cmdline optionsStefan Metzmacher2010-07-101-5/+0
| | | | metze
* s4:provision: also use fixed GUID names of the default group policies for ↵Stefan Metzmacher2010-07-101-2/+3
| | | | | | domain and domain controllers in tests metze
* s4 provision: use correct GUID for default policiesMatthieu Patou2010-07-101-2/+7
| | | | | | | | | The value of GUID for policy is not random for default policies, it is described here ("How Core Group Policy Works"): http://technet.microsoft.com/en-us/library/cc784268%28WS.10%29.aspx at paragraph System\Policies Container. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4 unittests: remove the provision directory before (re)generatingMatthieu Patou2010-07-103-0/+3
|
* s4 net: Add spn module to list/add/remove spn on objectsMatthieu Patou2010-07-104-0/+253
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>