Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-17 | s4-prefixMap: use dsdb_schema_info_blob_is_valid() for schemaInfo blob ↵ | Kamen Mazdrashki | 1 | -4/+2 | |
validation This fixes a leaking dsdb_schema_info object also. | |||||
2010-09-17 | s4-dsdb: Add dsdb_schema_info_blob_is_valid() to verify schemaInfo blobls | Kamen Mazdrashki | 1 | -10/+24 | |
2010-09-17 | s4-pyrpc: Print location and type name we got when checking for types | Kamen Mazdrashki | 1 | -1/+1 | |
2010-09-17 | s4-devel: developer script for adding DNS entries via netlogon RPC | Andrew Tridgell | 1 | -0/+43 | |
this calls the netlogon DsrUpdateReadOnlyServerDnsRecords call to add DNS entries for a RODC via RPC calls. The call is routed via a IRPC call to winbind, as winbind is the one with the schannel credential chaining setup. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-17 | s4-pyrpc: allow python to access irpc interfaces | Andrew Tridgell | 2 | -10/+53 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-17 | idl: build python interfaces for winbind and idmap IDL | Andrew Tridgell | 1 | -0/+12 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-17 | s4-winbind Add a proxy method to update DNS records with a read-write DC | Andrew Bartlett | 5 | -1/+224 | |
This must be done in winbindd as it already has the schannel connection and the credential chain. If we re-established that elsewhere, we would break the chain in winbindd. Andrew Bartlett Signed-Off-By: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-17 | s4-smbtorture: fix winreg querymultiplevalues NDR test warning. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-16 | s3/s4: merge msleep and smb_msleep | Björn Jacke | 14 | -95/+95 | |
the merged variant is renamed to smb_msleep as some platforms already have a msleep function. | |||||
2010-09-16 | s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions. | Günther Deschner | 1 | -2/+49 | |
Guenther | |||||
2010-09-16 | s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt ↵ | Günther Deschner | 3 | -10/+6 | |
handle previously. Guenther | |||||
2010-09-16 | s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including ↵ | Günther Deschner | 2 | -0/+99 | |
NDR_IN context. Guenther | |||||
2010-09-16 | s4-smbtorture: fix some indentation in NDR testsuite. | Günther Deschner | 1 | -28/+30 | |
Guenther | |||||
2010-09-16 | s3-smbtorture: fixup trailing whitespace in ndr testsuite. | Günther Deschner | 2 | -35/+35 | |
Guenther | |||||
2010-09-16 | s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests. | Günther Deschner | 1 | -0/+212 | |
Guenther | |||||
2010-09-16 | s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-09-16 | s4-smbtorture: activate spoolss_GetPrinterData NDR pull test. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2010-09-16 | s4-winbind: fixed two valgrind errors | Andrew Tridgell | 2 | -2/+2 | |
- allocate the dc info on the right structure - zero the number of group members when allocating the winbindd_gr return Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | torture/raw Allow one more 'not implemented' status return as a valid response | Andrew Bartlett | 1 | -1/+2 | |
The Samba4 server responds to most ioctl calls with NT_STATUS_NOT_SUPPORTED Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-16 | s4-torture assert that we get a temp datagram socket. | Andrew Bartlett | 1 | -4/+8 | |
I've seen a segfault because we failed to check this isn't NULL before we use it. This will still of course fail, but not so spectacularly. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-09-16 | libcli/auth/ntlmssp Be clear about talloc parents for session keys | Andrew Bartlett | 1 | -0/+5 | |
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-16 | s4-kdc: prevent segfault on bad trust strings | Andrew Tridgell | 1 | -4/+8 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecords | Andrew Tridgell | 1 | -0/+20 | |
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-16 | s4-rpcserver: allow saving of bad RPC packets | Andrew Tridgell | 1 | -2/+28 | |
use: dcesrv:stubs directory = . to save files like this: RPC-netlogon-48-pullfail.dat when a RPC packet can't be parsed or is unknown. Only enabled in developer builds Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-dns: use a non-forwardable ticket in samba_dnsupdate | Andrew Tridgell | 1 | -2/+3 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-kerberos: obey the credentials setting for forwardable tickets | Andrew Tridgell | 3 | -27/+40 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-pycredentials: expose forwardable setting via python | Andrew Tridgell | 1 | -0/+16 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-credentials: added ability to control forwardable attribute on krb5 tickets | Andrew Tridgell | 2 | -0/+24 | |
with the latest bind9 nsupdate, we need to be able to control if the ticket we use is forwardable Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-drs: make debugging DsUpdateRefs a bit easier | Andrew Tridgell | 1 | -1/+8 | |
2010-09-16 | s4-drs: initial skeleton for DrsReplica{Add,Del,Mod} calls | Andrew Tridgell | 4 | -4/+139 | |
2010-09-16 | s4-drs: removed a debug print in repl secret | Andrew Tridgell | 1 | -1/+0 | |
2010-09-16 | s4-pydrs: fix for python 2.4 | Andrew Tridgell | 1 | -1/+1 | |
thanks to Kamen and David Gonzalez for spotting this | |||||
2010-09-16 | s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL. | Günther Deschner | 1 | -0/+21 | |
Guenther | |||||
2010-09-16 | s4-repl: if we are an RODC don't set WRIT_REP in replication | Andrew Tridgell | 1 | -2/+7 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: add partial attribute set to getncchanges calls for RODCs | Andrew Tridgell | 4 | -9/+67 | |
when we are a RODC we must supply a partial attribute set in the getncchanges call Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: added min_usn to extended replication call | Andrew Tridgell | 4 | -2/+9 | |
the repl_secret code needs to set it to avoid too many duplicate attributes Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: added repl_secret handling | Andrew Tridgell | 2 | -2/+98 | |
initiate a repl secret extended op when requested Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: cleanup the extended op calls in repl server | Andrew Tridgell | 5 | -21/+23 | |
- use generic parameter names - trigger a run of pending ops on all extended ops - don't prevent parallel fsmo transfers - moved extended op code into drepl_extended | |||||
2010-09-16 | s4-pyjoin: use new pynet finddc interface | Andrew Tridgell | 1 | -1/+4 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-pynet: return the full netlogon response from python finddc | Andrew Tridgell | 1 | -7/+8 | |
this gives the caller the other server parameters Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-pyjoin: fill in the dns name in the python replication method | Andrew Tridgell | 3 | -0/+45 | |
this is needed to get the repsFrom DNS entry right Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-drs: get lpcfg_dnsdomain() instead of lpcfg_realm() | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-pyrpc: added py_return_ndr_struct() | Andrew Tridgell | 2 | -0/+34 | |
This can be used to return structures from other python interfaces as python objects Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: split out the extended op handling | Andrew Tridgell | 3 | -137/+169 | |
this is not part of the rid allocation logic Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-repl: cleanup getncchanges extended op calls | Andrew Tridgell | 3 | -40/+70 | |
Multiple calls are allowed to run in parallel as long as they don't conflict. This also cleans up the variable names in the extended op calls. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-16 | s4-drs: Wait DsReplicaSync for as long as it takes to complete | Kamen Mazdrashki | 1 | -2/+19 | |
In case the caller wants sync execution, we should not cancel the call for internal timeout reason, but rather wait for its execution | |||||
2010-09-16 | s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call | Kamen Mazdrashki | 1 | -3/+6 | |
2010-09-16 | s4-irpc: Add 'timeout' param for dcesrv_irpc_forward_rpc_call() call | Kamen Mazdrashki | 2 | -6/+14 | |
It is to be used when caller wants to explicitly specify the timeout for the call | |||||
2010-09-16 | s4-irpc: Add value for "infinite" timeout for IRPC calls | Kamen Mazdrashki | 1 | -1/+3 | |
2010-09-15 | s4-rpcserver: set unbind method to NULL in remote server | Andrew Tridgell | 2 | -1/+2 | |
this prevents a possible crash on disconnect |