summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2010-09-23s4/eventlog6: Add endpoint server for EventLog6 RPCAnatoliy Atanasov1-0/+319
The file is generated using PIDL --template command.
2010-09-23s4/dsdb:kcc: cleanup and improve readabilityAnatoliy Atanasov1-4/+5
2010-09-23s4:dsdb/kcc: we don't need to manually allocate [out,ref] pointers anymoreStefan Metzmacher1-6/+1
metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
2010-09-23s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pullingStefan Metzmacher1-0/+2
The dcerpc server also uses it, so it was surprising that the IRPC server side doesn't used it. The reason to have this is that we want to handle error cases and returns like NT_STATUS_NOT_SUPPORTED sane, without crashing while marshalling the response. metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
2010-09-23s4:irpc: add padding to the IPRC header for 8 byte alignmentStefan Metzmacher1-0/+1
As we marshall the iprc header and the payload to the ndr_push context, we should pad the irpc header to let the payload start at an 8 byte boundary. This way we get the alignment still be correct if we remove the header before passing the raw payload to the caller. As we use IRPC more and more for complex NDR marshalled structures we need to get this right, in order to not get random ndr_pull failures. metze Signed-off-by: Anatoliy Atanasov <anatoliy.atanasov@postpath.com>
2010-09-23s4-waf: add NDR_LSARPC and NDR_SAMR.Günther Deschner1-2/+2
Guenther
2010-09-23s4-waf: move two more NDR_ subsystems to main directory.Günther Deschner1-13/+0
Guenther
2010-09-23waf: move majority of shared NDR_ subsystems to main wscript_build.Günther Deschner1-240/+0
(so they can be used by s3 waf later) Guenther
2010-09-23lib-subunit: fixed build on systems without subunit devel libraryAndrew Tridgell1-0/+1
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-09-23s4-kcc: the kcc should not be setting the repsTo attributeAndrew Tridgell1-32/+2
repsTo is set by other DCs, when they ask to be notified about changes in a partition
2010-09-23s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiationAndrew Tridgell1-7/+10
this is the client side equivalent change for the previous fix Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-23s4-drs: we don't need to decode to utf8 in python dcerpc strings any moreAndrew Tridgell1-1/+1
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-23s4-gensec: prevent a double free in the error path of GSSAPI authAndrew Tridgell1-1/+0
the caller frees mem_ctx, so we shouldn't Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-23s4-gensec: fixed a GSSAPI SASL negotiation bugAndrew Tridgell1-11/+14
Fixed a bug that affected mismatched negotiation between the GSSAPI layer and the SASL SSF subsequent negotiation. This caused some ldap clients to hang when trying to authentication with a Samba LDAP server. The client thought the connection should be signed, the server thought it should be in plain text Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-23s4-kcc: added service->am_rodcAndrew Tridgell4-21/+14
use a rodc flag on the service instead of calling samdb_rodc each time
2010-09-23s4-kcc: pass the service context into the kcc connection codeAndrew Tridgell2-64/+65
this will be used for the RODC changes needed for the kcc
2010-09-22s4-selftest: Move credentials tests to standard python directory.Jelmer Vernooij2-1/+1
2010-09-22s4-selftest: Move samba3sam test to standard python directory.Jelmer Vernooij2-2/+2
2010-09-22s4-selftest: Fix prefixes for ldb tests - they're samba4 specific.Jelmer Vernooij1-3/+3
2010-09-22smbtorture: Report times.Jelmer Vernooij1-0/+2
2010-09-22torture: Use system subunit library if available.Jelmer Vernooij1-0/+1
2010-09-22selftest: Fix idlist running.Jelmer Vernooij3-42/+66
2010-09-22s4-selftest: For idlist tests, leave out environment name.Jelmer Vernooij1-7/+2
2010-09-22s4-selftest: Add environment name to test suite manually, so we canJelmer Vernooij1-45/+39
leave it out if we want to.
2010-09-22selftest: Fix use of --load-list.Jelmer Vernooij1-1/+1
2010-09-22s4-selftest: Cleanup formatting.Jelmer Vernooij1-79/+74
2010-09-22selftest: Add prefix on a higher level, so it can be more easilyJelmer Vernooij2-82/+82
excluded.
2010-09-22s4:libcli:smb2 Rename pending_id to async_id and make 64-bitSteven Danneman4-5/+6
Match MS-SMB2 - 2.2.1.1 SMB2 Packet Header - ASYNC
2010-09-22dsdb: Use short path for ldb_handlers.h, in case ldb is installed in theJelmer Vernooij1-1/+1
system.
2010-09-22ldb: Use waf as default build system.Jelmer Vernooij2-18/+19
2010-09-22ldb: Depend directly on replace, fixes the build on systems withJelmer Vernooij1-0/+3
tdb and tevent installed in the system.
2010-09-22s4-param: Fix more memory leaks, invalid memory context.Jelmer Vernooij7-25/+111
2010-09-22s4-param: Check type when converting python object to lp_ctx, fix someJelmer Vernooij7-13/+65
memory leaks.
2010-09-22pygensec: Implement start_mech_by_name().Jelmer Vernooij3-11/+40
2010-09-22ndrdump: Move blackbox test to standard python namespace.Jelmer Vernooij5-21/+42
2010-09-22s4/selftest: Simplify running of python tests.Jelmer Vernooij1-32/+31
2010-09-22selftest: Let tests add prefix to tests by themselve.Jelmer Vernooij1-10/+13
2010-09-22s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.Günther Deschner1-0/+7
Guenther
2010-09-22s4-drs-test: Relax a check that may possibly failKamen Mazdrashki1-1/+7
This check may fail due to automatic replication between DCs during the test execution. Ideally we should block automatic replications (somehow) during this test. But until then, we need just to skip this check, it is not *that* important anyway
2010-09-22s4-ldapcmp: Enable comparisons between LDBs tooKamen Mazdrashki1-3/+12
This will enable us to compare two LDBs or and LDB with running AD server. Comparing LDB against running running server may come into handy when one want to see if 'net vampire' command does what it does the right way
2010-09-21s4-selftest: Move more tests to scripting/python, simplifies running of tests.Jelmer Vernooij9-14/+12
2010-09-21selftest: Fix run for systems without testtools installed.Jelmer Vernooij3-3/+2
2010-09-21selftest: Use idlist testing for python tests.Jelmer Vernooij1-4/+3
2010-09-21selftest: Support running individual tests using idlists, for testsuites ↵Jelmer Vernooij1-18/+42
that support them.
2010-09-21s4-selftest: Use loadlist in a couple more places.Jelmer Vernooij1-32/+32
2010-09-21torture: Remove active_testname variable.Jelmer Vernooij1-3/+0
2010-09-21s4-test: Allow running individual tests for smbtorture tests.Jelmer Vernooij1-1/+1
2010-09-21torture: Fix running individual tests.Jelmer Vernooij1-2/+2
2010-09-21s4-land: Print commands that are being run.Jelmer Vernooij1-10/+20
2010-09-21pymessaging: Remove unused older python irpc bindings.Jelmer Vernooij1-349/+3