summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2010-09-09s4-rodc: cope with missing searchFlagsAndrew Tridgell1-3/+4
this can be missing after the schema tests
2010-09-09s4-dsdb Change debug levels for startup messagesAndrew Bartlett2-10/+10
We should make the 'common' error not show up, but the unusal case fatal. Andrew Bartlett
2010-09-09s4-setup Make krb5.conf use DNS by defaultAndrew Bartlett1-2/+2
We set up our DNS pretty well these days, and I think the previous setting was only there because Andrew Kroeger copied this out of our selftest code in bf3f3af92677bce8f03b0dd2be552d6c8c730ca1. Andrew Bartlett
2010-09-09s4-test: added a RODC test using rpcechoAndrew Tridgell1-0/+3
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-09s4-rodc: get the domain name from the partitions DNAndrew Tridgell2-7/+9
don't rely on the netbios domain name being the first part of the realm Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-09pyldb: expose PyLdbDn_FromDn()Andrew Tridgell2-18/+29
This is needed by the dsdb python interface Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-09s4-provision: fixed error format stringAndrew Tridgell1-1/+1
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-09s4-pydsdb: expose samdb_partitions_dn() as get_partitions_dn() in pythonAndrew Tridgell2-0/+33
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-09s4-rodc: s->schema need initialisationAndrew Tridgell1-0/+1
this fixes a segfault in net rodc preload
2010-09-08s4-waf: fix bin/python/samba/dcerpc/nbt.so.Günther Deschner1-1/+5
Thanks to Brad Hards for pointing this out. Guenther
2010-09-08setup: Use standard octal ints rather than harcoding.Jelmer Vernooij1-2/+1
2010-09-08popt_common: Add missing dependency on libsamba-hostconfig.Jelmer Vernooij1-3/+2
2010-09-08s4-smbtorture: add torture ndr nbt testsuite.Günther Deschner4-2/+73
Guenther
2010-09-07s4-dreplsrv: Run NC replication synchronously if requestedKamen Mazdrashki1-30/+119
2010-09-07s4-drs: Dump exact error when failure occurs during DsReplicaUpdateRefs callKamen Mazdrashki1-6/+10
2010-09-07s4-ldapserver: serialise ldap server operationsAndrew Tridgell2-0/+60
This ensures that two ldap server operations cannot happen in parallel by using packet_recv_disable() and packet_recv_enable() to disable other interfaces during ldap calls. This prevents problems caused by parallel ldap operations where transactions could overlap.
2010-09-07s4-packet: make packet_recv_disable() a lot more efficientAndrew Tridgell1-2/+6
this avoids doing an epoll system call when we want to prevent receipt of packets on a socket, unless there actually is a packet to receive.
2010-09-07s4-process: fixed the thread process model so it compilesAndrew Tridgell1-1/+2
it doesn't actually work, but at least it now compiles
2010-09-07Add unique IP address binding for client connections (EPM and ncacn_ip_tcp ↵Julien Kerihuel6-7/+34
levels) This allows for binding strings like this: ncacn_ip_tcp:host[localaddress=192.168.2.1,seal] which will force the connection to be locally bound to the specified IP address Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-09-05s4-test: refactor API-DELETEUSER test a little to:Kamen Mazdrashki1-29/+23
- fail torture_context in case libnet_DeleteUser() has failed - make use of torture_assert_* macros to track down where failur occured - use only one memory context internally
2010-09-05s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitionsKamen Mazdrashki2-4/+2
Sorry for the 'custom' definition first time
2010-09-05upgradeprovision: avoid working with None objects ...Matthieu Patou1-9/+10
2010-09-05upgradeprovision: do not try to remove/change attribute before the RID Set ↵Matthieu Patou1-6/+28
object is present
2010-09-05upgradeprovision: cleanupMatthieu Patou1-2/+2
2010-09-05s4 upgradeprovision: add dns_update_list if missingMatthieu Patou1-0/+4
2010-09-05python-ldb: allow ldb_rename to take optional control(s)Matthieu Patou1-4/+50
2010-09-05dsdb: make the ATTRIBUTE NOT FOUND more clearMatthieu Patou2-0/+5
2010-09-05s4/selftest: Fix path to include/config.h, set BUILDDIR automatically.Jelmer Vernooij1-1/+4
2010-09-05dsgetinfo: Set modulesdir when using ldb without ldb_wrapJelmer Vernooij1-0/+3
(Is there a particular reason we're not using ldb_wrap here?)
2010-09-04testr: Fix configuration to use idfile, in case more than a couple ofJelmer Vernooij1-2/+2
hundred tests fail.
2010-09-04ldb: Add missing aliases for ldb_ildap.Jelmer Vernooij1-0/+1
2010-09-04dsdb: Add missing dependencies for dsdb ldb modules.Jelmer Vernooij1-2/+2
2010-09-04librpc/rpc: add dcerpc_binding_handle_set_timeout()Stefan Metzmacher1-0/+3
metze
2010-09-04s4:lib/messaging: implement irpc_bh_set_timeoutStefan Metzmacher1-1/+19
metze
2010-09-04s4:librpc/rpc: implement dcerpc_bh_set_timeout()Stefan Metzmacher1-0/+18
metze
2010-09-04librpc/rpc: add set_timeout() to dcerpc_binding_handle_opsStefan Metzmacher1-0/+2
metze
2010-09-04torture-lsa: cope with STATUS_SOME_UNMAPPED errorsAndrew Tridgell1-15/+50
Now that we support SePrintOperatorPrivilege, an interaction between the spoolss tests and the privileges tests cause a failure. The failure happens like this: - the spoolss.access test creates and then deletes an account with SePrintOperatorPrivilege privilege - this leaves the privileges database with an entry for a deleted account that is still visible via LSA calls. This is correct behaviour (verified against w2k8r2) - the lsa.privileges test then enumerates all accounts that have at least one privilege, and gets the SID for the deleted account - it then called LookupNames and LookupSids on this deleted account, and gets an error. The fix is to not call LookupSids and LookupNames on sids which have SID_NAME_UNKNOWN as the type Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-03s4:lib/messaging: make irpc_request private and remove unused codeStefan Metzmacher2-190/+14
metze
2010-09-03s4:libcli/composite: remove unused composite_continue_irpc()Stefan Metzmacher2-16/+0
metze
2010-09-03s4:lib/messaging/tests: make use of irpc_binding_handle()Stefan Metzmacher1-22/+49
metze
2010-09-03s4:lib/messaging: use irpc_binding_handle() for python bindingsStefan Metzmacher1-13/+57
metze
2010-09-03s4:wrepl_server: use irpc_binding_handle_by_name() in ↵Stefan Metzmacher1-18/+23
wreplsrv_scavenging_replica_active_records() metze
2010-09-03s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()Stefan Metzmacher1-16/+20
metze
2010-09-03s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()Stefan Metzmacher2-42/+45
metze
2010-09-03s4:auth_winbind: use irpc_binding_handle_by_name()Stefan Metzmacher2-8/+8
metze
2010-09-03s4:libcli/wbclient: use irpc_binding_handle_by_name()Stefan Metzmacher4-54/+44
metze
2010-09-03s4:rpc_server/netlogon: use irpc_binding_handle_by_name()Stefan Metzmacher2-8/+11
metze
2010-09-03s4:smbd/service_task: use irpc_binding_handle_by_name()Stefan Metzmacher2-7/+6
metze
2010-09-03s4:dsdb/kcc: use irpc_binding_handle_by_name()Stefan Metzmacher2-7/+40
metze
2010-09-03s4:libcli/finddcs: use irpc_binding_handle_by_name()Stefan Metzmacher2-20/+22
metze