summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2008-11-08Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass ↵Jeremy Allison1-5/+18
RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy.
2008-11-08s4: dsdb/schema: fix the equality and comment of DN+String syntaxStefan Metzmacher1-3/+2
metze
2008-11-08s4: use toplevel security.idlStefan Metzmacher2-377/+1
metze
2008-11-08s4: fix samba4.samba3sam.python testStefan Metzmacher2-5/+10
metze
2008-11-07librpc/ndr: move ndr_sec_helper.c to the toplevelStefan Metzmacher2-89/+1
metze
2008-11-07s4: ndr_sec_helper: remove unused includeStefan Metzmacher1-1/+0
metze
2008-11-07s4: security.idl: for now move server_id also to dom_sid.idlStefan Metzmacher2-7/+8
We should move server_id somewhere else... metze
2008-11-07s4: security.idl: split of dom_sid stuff into dom_sid.idlStefan Metzmacher5-221/+260
This prepares having a shared security.idl file metze
2008-11-06s4-test: skip netr_DatabaseRedo test.Günther Deschner1-0/+1
Guenther
2008-11-06s4: rpc_server: listen on named_pipesStefan Metzmacher1-26/+10
metze
2008-11-06s4: smbd: implement stream_socket_named_pipe()Stefan Metzmacher2-1/+368
For now implement just a very simple protocol to negotiate the transport session info. We may need to pass more info later, e.g. client ip or name... metze
2008-11-06librpc/idl: Add named_pipe_auth.idl to Samba4Stefan Metzmacher1-1/+6
metze
2008-11-06s4-smbtorture: add test for netr_DatabaseRedo.Günther Deschner1-0/+535
Guenther
2008-11-06netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.Günther Deschner1-1/+1
Guenther
2008-11-06Start factoring out the inheritance differences.Jeremy Allison1-1/+3
Jeremy.
2008-11-04s4-smbtorture: fix some obvious copy-paste errors.Günther Deschner1-7/+7
Guenther
2008-11-04Pass all of RAW-ACLS except for inheritence. Working on that next.Jeremy Allison1-1/+1
Jeremy.
2008-11-04Trigger (and fix) a bug in Samba3 making smbd an infinite data sourceVolker Lendecke2-0/+81
A deferred open directly followed by a ulogoffX makes smbd3 send an infinite stream of ERRinvuid replies :-(
2008-11-03Be more verbose about a directory ACL error.Jeremy Allison1-0/+5
Jeremy.
2008-11-04Use ldb_dn_from_ldb_val() to create a DN in the SAMR serverAndrew Bartlett1-2/+7
The previous code incorrectly cast an ldb_val into a char *. Andrew Bartlett
2008-11-04Re-add support for supporting the PAC over domain trusts.Andrew Bartlett1-19/+17
(This was not entered in lorikeet-heimdal.diff, so missed by metze's import). Andrew Bartlett
2008-11-04Give a better error when ldb_dn_from_ldb_val failsAndrew Bartlett1-1/+3
2008-11-04Use ldb_dn_from_ldb_val to avoid possible over-run of the value.Andrew Bartlett7-20/+20
The ldb_val is length-limited, and while normally NULL terminated, this avoids the chance that this particular value might not be, as well as avoiding a cast. Andrew Bartlett
2008-11-04Fix use of wrong union arm in linked_attributes moduleAndrew Bartlett1-1/+1
This bug occours frequenetly in ldb users because the union so happens to be layed out that this works. However, it is still incorrect usage... Andrew Bartlett
2008-11-03s4:torture: PROVISION isn't used by all testsStefan Metzmacher2-3/+5
We should not pollute all torture object files with EXT_LIB_PYTHON_CFLAGS metze
2008-11-03s4:torture: fix names of definesStefan Metzmacher1-3/+3
metze
2008-11-03Fix memory leak.Jelmer Vernooij1-1/+1
2008-11-02Fix the build.Jelmer Vernooij11-29/+60
2008-11-02Remove global_loadparm.Jelmer Vernooij4-10/+2
2008-11-02Remove last instance of global_loadparm.Jelmer Vernooij2-4/+11
2008-11-02Remove use of global_loadparm for disabled gensec backends.Jelmer Vernooij4-4/+28
2008-11-02Use standard heimdal function for finding interfaces - libreplace provides ↵Jelmer Vernooij3-33/+293
support for the underlying functions now.
2008-11-02Remove unused include of param/param.h.Jelmer Vernooij1-1/+0
2008-11-02Use environment variable rather than loadparm parameter when testingJelmer Vernooij2-1/+9
nonblocking sockets.
2008-11-02Remove use of global_loadparm when comparing nt status error - useJelmer Vernooij2-1/+5
global variable instead.
2008-11-02Remove use of global_loadparm during initialization of gensec.Jelmer Vernooij7-11/+12
2008-11-02Remove use of global loadparm in python modules.Jelmer Vernooij2-3/+11
2008-11-02Add utility function for getting the default loadparm context from a python ↵Jelmer Vernooij2-0/+18
module.
2008-11-02Move check of SMB_CONF_PATH to loadparm code.Jelmer Vernooij2-6/+5
2008-11-02Remove use of global_loadparm for SMB2 client connections.Jelmer Vernooij7-16/+31
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij28-50/+93
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters.
2008-11-02Fix the build.Jelmer Vernooij9-12/+10
2008-11-02Fix build for make everything.Jelmer Vernooij6-2/+20
2008-11-02Fix the build.Jelmer Vernooij13-29/+44
2008-11-02Add gensec_settings structure. This wraps loadparm_context for now, butJelmer Vernooij38-114/+185
should in the future only contain some settings required for gensec.
2008-11-02Use a separate global for nonblocking socket testing rather than ↵Jelmer Vernooij3-1/+8
global_loadparm.
2008-11-02Remove two debug parameters, not used anywhere.Jelmer Vernooij1-6/+2
Andrew, I was pretty sure these could be removed but if not, please let me know.
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij12-1/+17
2008-11-02Use global iconv convenience rather than global loadparm.Jelmer Vernooij1-1/+1
2008-11-02Remove another use of global_loadparm.Jelmer Vernooij7-14/+30