summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | tdb: allow reads after prepare commitAndrew Tridgell2009-09-151-8/+0
| | | | | | | | | | | | | | | | | | We previously only allowed a commit to happen after a prepare commit. It is in fact safe to allow reads between a prepare and a commit, and the s4 replication code can make use of that, so allow it.
* | | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-1539-499/+583
|\| |
| * | s4-drs: filter based on local_usnAndrew Tridgell2009-09-151-1/+1
| | | | | | | | | | | | | | | The getncchanges uSN is in our local space, so we must compare it to the local_usn in replPropertyMetaData
| * | s4-repl: make sure we marshal the replPropertyMetaData after the last changeAndrew Tridgell2009-09-151-10/+10
| | | | | | | | | | | | | | | we were setting local_usn after the marshall, so it wasn't going into the object
| * | s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()Andrew Tridgell2009-09-152-4/+4
| | | | | | | | | | | | | | | | | | Using DLIST_ADD_END() to construct a long list is very inefficient (it is O(n^2). These lists are not ordered, so using DLIST_ADD() is much better.
| * | s4-ldb: cope better with corruption of tdb recordsAndrew Tridgell2009-09-154-5/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | When doing an indexed search if we hit a corrupt record we abandoned the indexed search and did a full search. The problem was that we might have sent some records to the caller already, which means the caller ended up with duplicate records. Fix this by returning a search error if indexing returns an error and we have given any records to the caller.
| * | talloc: when we enable NULL tracking, reparent the autofree contextAndrew Tridgell2009-09-151-0/+3
| | | | | | | | | | | | | | | | | | | | | If NULL tracking is enabled after the autofree context is initialised then autofree ends up separate from the null_context. This means that talloc_report_full() doesn't report the autofree context. Fix this by reparenting the autofree context when we create the null_context.
| * | s4-repl: add a debug to make it easier to monitor replicationAndrew Tridgell2009-09-151-0/+5
| |/
| * s3: ignore cups-config to tidy up library dependenciesBjörn Jacke2009-09-151-1/+1
| | | | | | | | | | | | contrary to krb5-config for example, which outputs useful things, cups-config --libs does not output libs we have to link against. It outputs libs that cups linked against. We just have to link against cups.
| * libcli:nbt put util_net.c protos in new header fileAndrew Bartlett2009-09-154-21/+48
| | | | | | | | | | | | | | This fixed a very odd build problem due to util.h importing system/network.h being imported before the uid_wapper code. Andrew Bartlett
| * s4:schema Add code to provide an index into the subClass treeAndrew Bartlett2009-09-152-1/+27
| | | | | | | | | | | | | | In time, this should avoid the astounding (order) complexity of the objectclass sorting in objectclass.c eventually. Andrew Bartlett
| * s3-dcerpc: really fix remaining old auth level constants. sorry...Günther Deschner2009-09-151-2/+2
| | | | | | | | Guenther
| * s3-dcerpc: fix remaining old auth level constants.Günther Deschner2009-09-152-19/+19
| | | | | | | | Guenther
| * ntlmssp: pretty print a VERSION structure.Günther Deschner2009-09-156-19/+21
| | | | | | | | Guenther
| * ntlmssp: better document to what structures we are reffering to.Günther Deschner2009-09-151-3/+25
| | | | | | | | Guenther
| * s3-dcerpc: remove unsed auth type defines as seen on the wire.Günther Deschner2009-09-152-18/+5
| | | | | | | | Guenther
| * s3-dcerpc: remove more unused structs.Günther Deschner2009-09-151-12/+0
| | | | | | | | Guenther
| * s3-dcerpc: remove duplicate RPC_AUTH_LEVEL flags.Günther Deschner2009-09-152-14/+5
| | | | | | | | Guenther
| * s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags.Günther Deschner2009-09-1516-100/+93
| | | | | | | | Guenther
| * libcli:nbt make the lmhosts parsing code and dependicies commonAndrew Bartlett2009-09-1510-298/+346
| | | | | | | | | | | | This starts the process to have Samba4 use lmhosts. Andrew Bartlett
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-1522-22/+382
|\ \
| * | s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()Andrew Tridgell2009-09-152-4/+4
| | | | | | | | | | | | | | | | | | Using DLIST_ADD_END() to construct a long list is very inefficient (it is O(n^2). These lists are not ordered, so using DLIST_ADD() is much better.
| * | s4-ldb: cope better with corruption of tdb recordsAndrew Tridgell2009-09-154-5/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | When doing an indexed search if we hit a corrupt record we abandoned the indexed search and did a full search. The problem was that we might have sent some records to the caller already, which means the caller ended up with duplicate records. Fix this by returning a search error if indexing returns an error and we have given any records to the caller.
| * | talloc: when we enable NULL tracking, reparent the autofree contextAndrew Tridgell2009-09-151-0/+3
| | | | | | | | | | | | | | | | | | | | | If NULL tracking is enabled after the autofree context is initialised then autofree ends up separate from the null_context. This means that talloc_report_full() doesn't report the autofree context. Fix this by reparenting the autofree context when we create the null_context.
| * | s4-repl: add a debug to make it easier to monitor replicationAndrew Tridgell2009-09-151-0/+5
| |/
| * s4:heimdal_build: fix one more problem with automatic dependeciesStefan Metzmacher2009-09-151-1/+1
| | | | | | | | metze
| * s4:provision Prevent some invalid combinations of realm and domainAndrew Bartlett2009-09-141-0/+9
| | | | | | | | | | | | | | | | We don't do well (even just trying to create duplicate servicePrincipalName values) with some of these combinations, so kill it off early before the administrator thinks it's going to work. Andrew Bartlett
| * s4: Script to build or rebuild extend DN attributesMatthieu Patou2009-09-141-0/+141
| | | | | | | | | | This script can be used to upgrade a provision that didn't integrate extended dn. It can also be used to add missing extended DN that weren't created during provision.
| * s3: BSD needs sys/sysctl.h included to build properlyBjörn Jacke2009-09-153-1/+10
| | | | | | | | | | | | FreeBSD (and other BSDs, too) need sys/sysctl.h inclueded to use sysctlbyname(). Thanks to Timur Bakeyev for that.
| * Second part of bug fix for 6606.Volker Lendecke2009-09-141-0/+6
| | | | | | | | s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
| * Torture test for bug 6529 - Offline files conflict with Vista and Office 2003.Jeremy Allison2009-09-141-0/+131
| | | | | | | | | | Ensure we don't regress. Jeremy.
| * nss_winbind: remove unused variableBjörn Jacke2009-09-151-1/+0
| |
| * Fix bug 6494 - Incorrect FileStatus returned in NT_CREATE_ANDX.Jeremy Allison2009-09-143-3/+36
| | | | | | | | | | Lookup the EA and Stream status on CreateX. Jeremy.
| * Fix bug 6726 - Filename length overwrites oplock request field in ↵Jeremy Allison2009-09-141-1/+1
| | | | | | | | | | | | cli_nt_create(). Jeremy.
| * s3:vfs_catia: Make some fns staticVolker Lendecke2009-09-141-3/+3
| |
| * s3:vfs_catia: Use talloc_zero for simplificationVolker Lendecke2009-09-141-2/+1
| |
| * s3:vfs_modules: Fix Coverity ID 946: OVERRUN_STATICVolker Lendecke2009-09-141-1/+1
| | | | | | | | Tim, please check!
* | Merge branch 'master' of /home/tridge/samba/git/combinedAndrew Tridgell2009-09-1445-555/+1452
|\|
| * s4-repl: handle rename in repl_meta_dataAndrew Tridgell2009-09-141-0/+97
| | | | | | | | | | On a rename we need to update uSNChanged, and the max uSN for the partition
| * s4-drs: allow replication of renamesAndrew Tridgell2009-09-141-6/+7
| | | | | | | | a rename may have no attribute changes
| * Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJMatt Kraai2009-09-147-14/+14
| |
| * s4-repl: fixed a memory error handling linked attributesAndrew Tridgell2009-09-141-10/+10
| | | | | | | | | | We could get a double free with multiple linked attributes in a message
| * s4-repl: fall back to repsFrom if repsTo not setAndrew Tridgell2009-09-141-2/+4
| | | | | | | | | | | | | | Windows does not seem to be always setting up repsTo using DsUpdateRefs(). For now we will fall back to using repsFrom if repsTo is empty. This is almost certainly incorrect, but it does get notification based replication working with both w2k3 and w2k8.
| * pyldb: Don't segfault when invalid type is specified to Dn.get().Jelmer Vernooij2009-09-142-2/+14
| | | | | | | | (#6722)
| * examples/LDAP: remove sambaAccountPolicy from the IBM-DS schema.Michael Adam2009-09-142-6/+0
| | | | | | | | Michael
| * dsdb: the samba3 ldap schema has no sambaAccountPolicy (any more at least)Michael Adam2009-09-141-1/+0
| | | | | | | | Michael
| * s4:heimdal_build: fix the build with --enable-automatic-dependenciesStefan Metzmacher2009-09-141-1/+1
| | | | | | | | | | | | We need to create the header file before we generate the source file. metze
| * s4:heimdal_build Fix build breakages caused by asn1compile changeAndrew Bartlett2009-09-131-2/+1
| | | | | | | | | | | | | | The issue was that we referenced an asn1compile generated file by name, not by the subsystem is was generated by. Andrew Bartlett
| * s3: Test short reads in the build farmVolker Lendecke2009-09-141-0/+3
| |
| * s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handledVolker Lendecke2009-09-141-4/+118
| |