summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * r18868: just in case there is a disaster (with our code? never ...) use aAndrew Tridgell2006-09-241-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rename to group_mapping.tdb.upgraded rather than an unlink when upgrading. So if we absolutely have to go back to the tdb, we can change mapping_ldb.o to mapping_tdb.o in Makefile.in and recover peoples group mappings. We could go one step futher and make the backend configurable. Any opinions on that?
| | * r18867: change the group mapping code to use ldb instead of tdbAndrew Tridgell2006-09-247-667/+1676
| | | | | | | | | | | | See the discussion of this on the samba-technical list
| | * r18866: Jeremy and Volker have given the go-ahead on the group mapping ldbAndrew Tridgell2006-09-24126-0/+37877
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | code. Yay! This first commit copies lib/ldb/ from Samba4. A huge congratulations should go to Simo on this - he has put an enormous amount of work into ldb, and it's great to see it go into the Samba3 tree.
| | | * r18862: as andrew pointed our on irc, if we are going to define _TRUE, thenAndrew Tridgell2006-09-241-2/+2
| | | | | | | | | | | | | | | | better make it be true :)
| | | * r18861: merge from samba3Andrew Tridgell2006-09-241-0/+11
| | | |
| | | * r18860: fixed some code that bitrotted while we didn't have the safety checkAndrew Tridgell2006-09-243-8/+8
| | | | | | | | | | | | | | | | with NTSTATUS, WERROR etc.
| | | * r18859: finally worked out what is going wrong with immediate structures. TheAndrew Tridgell2006-09-241-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | problem is that the AC_PROG_CC_C99 macro ends up selecting either -std=std99 or -std=gnu99 for gcc. Ironically enough, that breaks constant structure initialisers! So, simplest solution is to not try that configure test if we know we are using gcc
| | | * r18851: Some C++ warningsVolker Lendecke2006-09-231-8/+8
| | | |
| | | * r18850: add strspn() function i ejsDerrell Lipman2006-09-231-0/+17
| | | |
| | | * r18849: a bit of help for the new user, to figure out how to do initial setupDerrell Lipman2006-09-231-0/+4
| | | |
| | | * r18848: Save the json library before I start hacking on it. I'm going to beDerrell Lipman2006-09-2346-0/+43812
| | | | | | | | | | | | | | | | | | | | converting it to natively use ejs objects, instead of its own internal format.
| | | * r18847: Add WERR_NO_SYSTEM_RESOURCES showing up in dfs torture testing.Günther Deschner2006-09-232-0/+2
| | | | | | | | | | | | | | | | Guenther
| | | * r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead ofGünther Deschner2006-09-231-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | WERR_OK) in the dfs torture test. Guenther
| | | * r18843: Got DFS_MANAGER_VERSION_NT4 wrong.Günther Deschner2006-09-231-1/+1
| | | | | | | | | | | | | | | | Guenther
| | | * r18840: make these compatible with g++ warningsAndrew Tridgell2006-09-232-15/+15
| | | |
| | | * r18839: align all directory search blobs on an 8 byte boundary to keep theAndrew Tridgell2006-09-231-4/+15
| | | | | | | | | | | | | | | | current vista release happy.
| | | * r18838: make sure we cleanup after SMB2-MAXWRITE (it creates a large file)Andrew Tridgell2006-09-231-7/+17
| | | |
| | | * r18837: ignore .po files in ldb/commonAndrew Tridgell2006-09-230-0/+0
| | | |
| | | * r18836: ignore .po files in ldbAndrew Tridgell2006-09-230-0/+0
| | | |
| | | * r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs.Andrew Tridgell2006-09-234-10/+4
| | | |
| | | * r18834: get the log context code rightAndrew Tridgell2006-09-231-2/+2
| | | |
| | | * r18833: darn, forgot to commit thisAndrew Tridgell2006-09-231-1/+1
| | | | | | | | | | | | | | | | sorry about the build breakage
| | | * r18832: fixed standalone buildAndrew Tridgell2006-09-221-19/+19
| | | |
| | | * r18831: minor build changes for samba3. The logging changes will be removedAndrew Tridgell2006-09-225-4/+41
| | | | | | | | | | | | | | | | when the tdb api is updated
| | | * r18830: ensure backends aren't added twice (needed for samba3)Andrew Tridgell2006-09-221-13/+19
| | | |
| | | * r18829: Print a nice welcome message when we enter the test environment. Andrew Bartlett2006-09-222-1/+12
| | | | | | | | | | | | | | | | Andrew Bartlett
| | | * r18828: Export some more useful environment varibles, particularly for use inAndrew Bartlett2006-09-221-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | 'make testenv' Andrew Bartlett
| | | * r18827: I forgot to commit this:Andrew Bartlett2006-09-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make kpasswdd use the new prototype for _krb5_principalname2krb5_principal() Andrew Bartlett
| | | * r18826: Allow 'enterprise' principal names to log in.Andrew Bartlett2006-09-228-25/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These principals do not need to be in the same realm as the rest of the ticket, the full principal name is in the first componet of the ASN.1. Samba4's backend will handle getting this to the 'right' place. Andrew Bartlett
| | | * r18825: speed up the test_cifsdd.sh test by using a smaller file. It wasAndrew Tridgell2006-09-221-2/+4
| | | | | | | | | | | | | | | | taking over half an hour on some systems
| | | * r18824: fixed a bug in cifsdd when the file is exactly a multiple of the blockAndrew Tridgell2006-09-221-1/+2
| | | | | | | | | | | | | | | | size (cifsdd incorrectly reported an error and exited)
| | | * r18822: Automatically remove a forced dfs standard root creation.Günther Deschner2006-09-221-30/+30
| | | | | | | | | | | | | | | | Guenther
| | | * r18821: Correctly name dfs_AddStdRootForced() test.Günther Deschner2006-09-221-4/+3
| | | | | | | | | | | | | | | | Guenther
| | | * r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot,Günther Deschner2006-09-221-3/+28
| | | | | | | | | | | | | | | | | | | | | | | | dfs_RemoveFtRoot and dfs_FlushFtTable). Guenther
| | | * r18808: added SMB2-MAXWRITE test and SMB2-DIR testsAndrew Tridgell2006-09-225-3/+230
| | | | | | | | | | | | | | | | expanded size of dangerous level for write in SMB2-CONNECT test
| | | * r18807: don't overtax the imaginations of servers that can't do mkdir on ↵Andrew Tridgell2006-09-221-2/+2
| | | | | | | | | | | | | | | | \\dirname\\
| | | * r18806: fixed two spelling errorsAndrew Tridgell2006-09-221-2/+2
| | | |
| | | * r18805: make error message match function nameAndrew Tridgell2006-09-221-1/+1
| | | |
| | | * r18800: fix a write behind the buffer bug...Stefan Metzmacher2006-09-211-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks Herb for finding this:-) This was my bug, I typed it in on gd's laptop and he just run 'svn ci' metze
| | | * r18786: I moved the usnChanged code around, and it now loaded in a differentAndrew Bartlett2006-09-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | module. I forgot to commit this last night. Andrew Bartlett
| | | * r18783: fix make pchStefan Metzmacher2006-09-211-1/+1
| | | | | | | | | | | | | | | | metze
| | | * r18782: Do not send random data to the password change (although that revealsGünther Deschner2006-09-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | interesting new password set tests), make sure to send valid characters. Guenther
| | | * r18781: Move the usnCreated and usnChanged handling around again.Andrew Bartlett2006-09-2112-162/+471
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This moves these attributes from objectguid into an optional backend (objectguid), used by ltdb. For OpenLDAP, the entryUUID module converts entryCSN into usnChanged. This also changes the sequence number API, and uses 'time based' sequence numbers, when an LDAP or similar backend is detected. To assist this, we also store the last modified time in the TDB, whenever we change a value. Andrew Bartlett
| | | * r18780: Add convenience "make testenv" to launch the xtermtest Andrew just ↵Jelmer Vernooij2006-09-211-0/+3
| | | | | | | | | | | | | | | | added.
| | | * r18779: Not simo's fault, this is actually a bug I introduced a week ago, ↵Andrew Bartlett2006-09-211-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when I fixed the previous bug in this code. We need to remove fragments from the incoming fragment list, or else we leak (actually, we walk free()'ed data as we add/remove elements). Andrew Bartlett
| | | * r18777: add helper functions to create an ldb_request structureSimo Sorce2006-09-212-69/+205
| | | |
| | | * r18776: Fill in and test dfs_ManagerInitialize().Günther Deschner2006-09-212-4/+36
| | | | | | | | | | | | | | | | Guenther
| | | * r18775: Performing an ldb op of 'do nothing' is pointless, and breaks againstAndrew Bartlett2006-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | OpenLDAP. Andrew Bartlett
| | | * r18774: This allows an automated way to setup the test environment in a shell,Andrew Bartlett2006-09-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with all the helpful env variables set. TEST_LDAP=yes script/tests/selftest.sh st/ xterm SOCKET_WRAPPER Andrew Bartlett
| | | * r18770: Avoid crashes and fix up other issues in the client-side ↵Andrew Bartlett2006-09-211-27/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | paged_searches module. In particular, we must query the remote server to find out if paged searches are supported, not the local ldb. This patch also removes the ue of bool, and returns it to LDB error codes. Andrew Bartlett