summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Fix a typoVolker Lendecke2011-02-021-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Feb 2 14:58:52 CET 2011 on sn-devel-104
* s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.Günther Deschner2011-02-021-24/+59
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 14:14:43 CET 2011 on sn-devel-104
* s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.Günther Deschner2011-02-021-13/+37
| | | | Guenther
* s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.Günther Deschner2011-02-021-58/+134
| | | | Guenther
* s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.Günther Deschner2011-02-021-43/+92
| | | | Guenther
* s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.Günther Deschner2011-02-021-3/+6
| | | | Guenther
* s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.Günther Deschner2011-02-021-13/+35
| | | | Guenther
* s3-winbind: use status variable name in cm_connect_sam.Günther Deschner2011-02-021-33/+33
| | | | Guenther
* s3-selftest: Enable RPC-EPMAPPER tests.Andreas Schneider2011-02-021-1/+1
| | | | | Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Wed Feb 2 13:28:41 CET 2011 on sn-devel-104
* s3-smbd: Disable the endpoint mapper by default.Andreas Schneider2011-02-023-2/+32
|
* s3-smbd: Added a function to setup rpc services.Andreas Schneider2011-02-024-90/+411
| | | | | Move the complete setup of the rpc service to its own file and use callbacks to register at the endpoint mapper.
* s3-rpc_server: Only allow registering endpoints on priviledged pipes.Andreas Schneider2011-02-021-4/+21
|
* s3-librpc: Added dcerpc_binding_vector_create function.Andreas Schneider2011-02-022-16/+107
|
* s3-librpc: Added dcerpc register endpoint functions.Andreas Schneider2011-02-023-0/+233
|
* s3-epmapper: Commented unimplemented functions.Andreas Schneider2011-02-021-4/+10
|
* s3-epmapper: Improved the epm_Map function.Andreas Schneider2011-02-021-44/+210
|
* s3-epmapper: Implemented epm_Lookup.Andreas Schneider2011-02-021-8/+327
|
* s3-epmapper: Implemented epm_LookupHandleFree.Andreas Schneider2011-02-021-5/+14
|
* s3-epmapper: Added arg to match uuid in build_ep_list().Andreas Schneider2011-02-021-1/+16
|
* s3-epmapper: Added epm_Map function from Samba4.Andreas Schneider2011-02-021-4/+77
|
* s3-epmapper: Added epm_Delete function.Andreas Schneider2011-02-021-7/+87
|
* s3-epmapper: Added epm_Insert function.Andreas Schneider2011-02-021-8/+234
|
* s3-epmapper: Added a endpoint mapper skeleton.Andreas Schneider2011-02-023-1/+131
|
* s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2Stefan Metzmacher2011-02-021-0/+24
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Feb 2 12:43:32 CET 2011 on sn-devel-104
* s4:torture/rpc/netlogon: improve comments in test_LogonControl2()Stefan Metzmacher2011-02-021-12/+12
| | | | metze
* s4:torture/rpc/netlogon: test invalid netr_LogonControl() levelStefan Metzmacher2011-02-021-0/+7
| | | | metze
* s4:torture/rpc/netlogon: test invalid LogonSamLogon levelsStefan Metzmacher2011-02-021-0/+90
| | | | | | | This proves that the invalid parameter/info class checks need to be done before the credential chain checks. metze
* s4:torture/rpc/netlogon: test validation levels 2 and 3Stefan Metzmacher2011-02-021-1/+1
| | | | metze
* netlogon.idl: remove pointless union arms of netr_DELTA_UNIONStefan Metzmacher2011-02-021-16/+4
| | | | | | | These were just padding, which was needed as we didn't have 'ms_union' support. metze
* netlogon.idl: use 'ms_union' as specified in [MS-NRPC]Stefan Metzmacher2011-02-021-0/+1
| | | | metze
* netlogon.idl: add missing [default]; union armsStefan Metzmacher2011-02-021-0/+4
| | | | metze
* s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()Stefan Metzmacher2011-02-021-14/+87
| | | | | | | We need to check for invalid parameters before we check for access denied. metze
* s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()Stefan Metzmacher2011-02-021-10/+83
| | | | | | | We need to check for invalid parameters before we check for access denied. metze
* s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on ↵Stefan Metzmacher2011-02-021-2/+3
| | | | | | INVALID_PARAMETER/INFO_CLASS metze
* s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid ↵Stefan Metzmacher2011-02-021-1/+1
| | | | | | netr_Validation levels metze
* replace: Try to fix broken sys/capabilites.h on Linux.Andreas Schneider2011-02-023-1/+6
| | | | | | | | As this is more or less a broken header we need to include linux/types.h before sys/capabilities.h to avoid redefinitions. Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Wed Feb 2 11:57:04 CET 2011 on sn-devel-104
* s4/samba-tool: Add --sync-forced flag to 'drs replicate' commandKamen Mazdrashki2011-02-021-1/+4
| | | | | | | | We are going to need this to trigger replication when inbound replication is disabled for a given DC Autobuild-User: Kamen Mazdrashki <kamenim@samba.org> Autobuild-Date: Wed Feb 2 09:03:22 CET 2011 on sn-devel-104
* s4-dsdb Add tests to ensure we don't break the rootDSE function levels againAndrew Bartlett2011-02-021-0/+33
| | | | | | | | | | This both checks that the levels make sense, and they match what they should be based on in the DB. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Feb 2 06:09:53 CET 2011 on sn-devel-104
* s4-dsdb Fix generation of rootDSE domainControllerFunctionalityAndrew Bartlett2011-02-021-1/+3
| | | | | | | | | | The issue here is that when the samdb calls were removed, this call relied on going back to the top of the module stack, so as to re-enter the rootDSE search handler. It makes more sense to check the @ROOTDSE record directly, and therefore not to invoke the search() handler during the init. Andrew Bartlett
* wintest Return debug info when dcpromo fails from the logAndrew Bartlett2011-02-021-1/+11
|
* s4-waf Don't install any Samba packages into PYTHONDIRAndrew Bartlett2011-02-023-4/+4
| | | | | | | This causes the parts of Samba installed into PYTHONARCHDIR to then be missed in mixed python/C module namespaces. Andrew Bartlett
* s4-python Remove manipuation of python path from samba moduleAndrew Bartlett2011-02-021-2/+1
| | | | | | | | This manipulation should be done by top level scripts, otherwise we won't find samba in the first place (and these can be munged correctly for the install). Andrew Bartlett
* s4-python Ensure we add the Samba python path first.Andrew Bartlett2011-02-0216-16/+16
| | | | | | | This exact form of the construction is important, and we match on it in the installation scripts. Andrew Bartlett
* waf: Replace python installation rule to allow PYTHONARCHDIR and PYTHONDIRAndrew Bartlett2011-02-021-7/+23
| | | | | | | | | | | The old rule could only substitute one part of one line, but we need to add a second line to handle when PYTHONDIR and PYTHONARCHDIR do not match. This also avoids shelling out to sed with a regex, which was difficult to read. Andrew Bartlett
* s4-python Remove unused missing.py (used by old build system)Andrew Bartlett2011-02-021-17/+0
|
* Remove unused installmisc.sh script, from old build systemAndrew Bartlett2011-02-021-98/+0
|
* s4:heimdal: import lorikeet-heimdal-201101310455 (commit ↵Andrew Bartlett2011-02-0254-185/+192
| | | | aa88eb1a05c4985cc23fb65fc1bad75bdce01c1f)
* Based on a conversation with Volker, refactor some of the oplock code to ↵Jeremy Allison2011-02-021-71/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | make it comprehensible. delay_for_oplocks() did 4 things. 1). Validation of existing oplock types. 2). Check for compatibility with batch oplocks (pass 1). 3). Check for compatibility with exclusive oplocks (pass 2). 4). Set the correct oplock type from the requested value. Refactor into 4 separate functions: 1). find_oplock_types() - does validation of oplock types and returns pointers to specific values. 2). delay_for_batch_oplocks() - the pass 1 phase above. 3). delay_for_exclusive_oplocks() - the pass 2 phase above 4). grant_fsp_oplock_type() - Set the correct oplock type from the requested value. Now separated out this code should be much easier to understand and modify. This also fixes an erroneous SMB_ASSERT which was hidden by the previous complexity of the single delay_for_oplocks() code. Jeremy. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Feb 2 01:52:21 CET 2011 on sn-devel-104
* s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.Günther Deschner2011-02-021-10/+40
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Feb 2 00:21:19 CET 2011 on sn-devel-104
* s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.Günther Deschner2011-02-011-15/+58
| | | | Guenther