summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-13s3-winbindd: add wbint_ChangeMachineAccount implementation.Günther Deschner14-6/+471
Guenther
2009-10-13docs: document wbinfo -c.Günther Deschner1-0/+9
Guenther
2009-10-13nsswitch: add wbinfo -c (change trust account passwords).Günther Deschner1-0/+39
Guenther
2009-10-13libwbclient: add wbcChangeTrustCredentials.Günther Deschner3-0/+50
Guenther
2009-10-13docs: document wbinfo -t --domain DOMAIN behavior.Günther Deschner1-1/+3
Guenther
2009-10-13netlogon: add NL_PASSWORD_VERSION to IDL.Günther Deschner2-0/+19
Guenther
2009-10-13s3: use enum netr_SchannelType all over the place.Günther Deschner16-29/+32
Guenther
2009-10-13s3-netlogon: allow to change any type of trust account password in ↵Günther Deschner1-6/+39
trust_pw_find_change_and_store_it(). Guenther
2009-10-13s4-repl: check that a DsGetNCChanges is a continuation, and fix sortingAndrew Tridgell2-4/+17
When we indicate that a getncchanges request is not complete, we set the more_data flag to true in the response. The client usually then asks for the next block of data. If the client decides it wants to skip that replication and do a different replication then we need to make sure that the next call is in fact a continuation of the existing call, and not a new call. This relies on returning the results sorted by uSNChanged, as the client uses the tmp_highest_usn in each result to see if progress is being made.
2009-10-13Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell29-247/+450
2009-10-13pidl: don't warn for compatible scalar types in unionsAndrew Tridgell1-3/+3
When we have an enum that is used as a union discriminator, what matters is that the scalar mappings are the same, not if the types are the same (otherwise we get warnings about uint1632). Thanks to gd for noticing this.
2009-10-13s3-netlogon: pass down account name to remote password set functions.Günther Deschner5-1/+9
Guenther
2009-10-12ѕ3: fix domain trust documentation confusionBjörn Jacke2-13/+21
fix some trusted/trusting mixups, make documentation more precise and man page more verbose.
2009-10-12s4:provision.py - simplify the "realm" variable handling a bitMatthias Dieter Wallnöfer1-6/+5
(Remove unneeded "upper"s)
2009-10-12s4:objectclass ldb module - Check for empty messagesMatthias Dieter Wallnöfer1-1/+8
I think the check for empty messages fits best here.
2009-10-12s4:wbclient.h - add compatibility constantsMatthias Dieter Wallnöfer1-0/+6
This is the result of a discussion on samba-technical on how to deal best with existing programs which don't support my changes in the interface yet. Metze pointed out this "defines" as a possibility and simo and I agreed.
2009-10-12Revert "s4:ldb - add a check which has to be done on beginning of a "modify" ↵Matthias Dieter Wallnöfer1-8/+0
operation" This reverts commit f9990e9b391f330a8e6c5c158ee4e4eaa50f6176. abartlet claims that this behaviour is too AD specific to put here. Btw I had also some doubts if this is clean enough. I put it only here to make "ldap.py" pass. I'll try to find a new solution soon.
2009-10-12s3-docs: remove xml artefact from net.8.xml.Günther Deschner1-1/+1
Guenther
2009-10-12s4:ldb Allow a NULL module listAndrew Bartlett1-1/+1
2009-10-12s3/proto.h: Add lp_ldap_ref_follow prototype.Karolin Seeger1-0/+1
Fix build of smbldap. Karolin
2009-10-12s3/smbldap: add option to disable following LDAP refsJan Engelhardt3-2/+42
Fix bug #6717.
2009-10-12Allow (and ignore) distinguishedName on special recordsAndrew Bartlett1-0/+2
They are not stored, so we can ignore them (makes copying records much easier) Andrew Bartlett
2009-10-12s4:schema Add some error checking to the schema loadAndrew Bartlett2-7/+25
2009-10-12s4:dsdb Make dsdb_read_prefixes_from_ldb staticAndrew Bartlett1-1/+3
2009-10-12s4:ldb Reload the 'ltdb_cache' when @OPTIONS changesAndrew Bartlett1-0/+7
(Otherwise setting the check base on search option is not applied until after a reload). Andrew Bartlett
2009-10-12s4:ldb Allow a module string of ""Andrew Bartlett1-0/+6
(We may have no modules set) Andrew Bartlett
2009-10-12s4:dsdb Search for the schema with dsdb_module_search(), in schema_fsmoAndrew Bartlett2-122/+102
This avoids using an ldb_search(), which would run from the top of the module stack. This will help us load the schema before the partitions are initialised. Andrew Bartlett
2009-10-12s4:dsdb Add new functions to help modules do an ldb_search()Andrew Bartlett5-43/+173
These take an ldb_module argument, and avoid doing the search from the top of the stack again. (This will help when modules are initialised before being added to the partition set) Andrew Bartlett
2009-10-12s4:provision Remove all references to samba4LocalDomainAndrew Bartlett6-35/+32
This was a bad idea all along, as Simo said at the time. With the full MS schema and enforcement of it, it is an even worse idea. This fixes the provision of the member server in 'make test' Andrew Bartlett
2009-10-12s4:provision Clarify that we set, rather than modify, objectGUID valuesAndrew Bartlett1-6/+6
2009-10-12s4-selftest: don't run benchmarks on the build farm hostsAndrew Tridgell1-0/+1
2009-10-12torture: fixed socket leak in BENCH-TCON testAndrew Tridgell1-0/+1
The BENCH-TCON test was leaving the socket open. A smbclie_tdis() closes the tree connection, but does not close the socket. This caused the build farm to run out of file descriptors
2009-10-12scripts: handle non-C files in minimal_includes.plAndrew Tridgell1-1/+1
2009-10-12s4-drs: make DsBind a bit less verboseAndrew Tridgell1-1/+1
2009-10-11Fix builds with external tdbSimo Sorce2-7/+1
Make sure we do not reference our internal tdb directly. Let configure define what tdb.h file to use so that builds that use an extrenal tdb do not include 2 different versions of the tdb header.
2009-10-11Use the method used by build_env.sh to discover the user name.Matt Kraai1-1/+9
so try USERNAME, then LOGNAME, then whoami, then id -un to find out who we are.
2009-10-09s4/torture: fix build break "implicit declaration of function 'isprint'"Steven Danneman1-0/+1
2009-10-09s3: Fix a memleak reported by dmarkeyVolker Lendecke1-0/+4
2009-10-09Fix builds with external tallocSimo Sorce3-4/+4
Make sure we do not reference our internal talloc directly. Let configure define what talloc.h file to use so that builds that use an extrenal talloc do not include 2 different versions of the talloc header.
2009-10-09Change recommended bu PC Oota.John H Terpstra1-2/+2
2009-10-09asn1_tests: Fix typo in comment.Karolin Seeger1-2/+2
Karolin
2009-10-08Cope with old CIFSFS clients that use SMBunlink to removeJeremy Allison1-2/+11
symlinks instead of trans2:posix_unlink. Jeremy.
2009-10-08Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison1-1/+1
2009-10-09s3: make linking of libwbclient --as-needed safeBjörn Jacke1-1/+1
Partly fixes #6791. Thanks to Buchan Milne!
2009-10-08Merge branch 'master' of ssh://jra@git.samba.org/data/git/sambaJeremy Allison22-206/+250
2009-10-08Fix typos. Thank-you PC Oota.John H Terpstra1-9/+5
2009-10-08s3: Fix shadow copy display on Windows 7Volker Lendecke1-1/+1
Windows 7 is a bit more picky on our NT_STATUS_BUFFER_TOO_SMALL. Announce the right buffer size, the same amount we later check for.
2009-10-08winbind: adapt the new reject constants also thereMatthias Dieter Wallnöfer2-8/+13
Please note: in the past the value "0" was misinterpreted as other error. This isn't true. "0" means no error. Therefore a solution for this one has to found.
2009-10-08s3-winbindd: NDR_WBINT_CHECKMACHINEACCOUNT should not be cacheable.Günther Deschner1-0/+1
Guenther
2009-10-08s3/s4 - Adapt the IDL changes on various locationsMatthias Dieter Wallnöfer10-94/+95