Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | r18868: just in case there is a disaster (with our code? never ...) use a | Andrew Tridgell | 2006-09-24 | 1 | -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 tdb | Andrew Tridgell | 2006-09-24 | 7 | -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 ldb | Andrew Tridgell | 2006-09-24 | 126 | -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, then | Andrew Tridgell | 2006-09-24 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | better make it be true :) | |||||
| | | * | r18861: merge from samba3 | Andrew Tridgell | 2006-09-24 | 1 | -0/+11 | |
| | | | | ||||||
| | | * | r18860: fixed some code that bitrotted while we didn't have the safety check | Andrew Tridgell | 2006-09-24 | 3 | -8/+8 | |
| | | | | | | | | | | | | | | | | with NTSTATUS, WERROR etc. | |||||
| | | * | r18859: finally worked out what is going wrong with immediate structures. The | Andrew Tridgell | 2006-09-24 | 1 | -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++ warnings | Volker Lendecke | 2006-09-23 | 1 | -8/+8 | |
| | | | | ||||||
| | | * | r18850: add strspn() function i ejs | Derrell Lipman | 2006-09-23 | 1 | -0/+17 | |
| | | | | ||||||
| | | * | r18849: a bit of help for the new user, to figure out how to do initial setup | Derrell Lipman | 2006-09-23 | 1 | -0/+4 | |
| | | | | ||||||
| | | * | r18848: Save the json library before I start hacking on it. I'm going to be | Derrell Lipman | 2006-09-23 | 46 | -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 Deschner | 2006-09-23 | 2 | -0/+2 | |
| | | | | | | | | | | | | | | | | Guenther | |||||
| | | * | r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead of | Günther Deschner | 2006-09-23 | 1 | -3/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | WERR_OK) in the dfs torture test. Guenther | |||||
| | | * | r18843: Got DFS_MANAGER_VERSION_NT4 wrong. | Günther Deschner | 2006-09-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Guenther | |||||
| | | * | r18840: make these compatible with g++ warnings | Andrew Tridgell | 2006-09-23 | 2 | -15/+15 | |
| | | | | ||||||
| | | * | r18839: align all directory search blobs on an 8 byte boundary to keep the | Andrew Tridgell | 2006-09-23 | 1 | -4/+15 | |
| | | | | | | | | | | | | | | | | current vista release happy. | |||||
| | | * | r18838: make sure we cleanup after SMB2-MAXWRITE (it creates a large file) | Andrew Tridgell | 2006-09-23 | 1 | -7/+17 | |
| | | | | ||||||
| | | * | r18837: ignore .po files in ldb/common | Andrew Tridgell | 2006-09-23 | 0 | -0/+0 | |
| | | | | ||||||
| | | * | r18836: ignore .po files in ldb | Andrew Tridgell | 2006-09-23 | 0 | -0/+0 | |
| | | | | ||||||
| | | * | r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs. | Andrew Tridgell | 2006-09-23 | 4 | -10/+4 | |
| | | | | ||||||
| | | * | r18834: get the log context code right | Andrew Tridgell | 2006-09-23 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | r18833: darn, forgot to commit this | Andrew Tridgell | 2006-09-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | sorry about the build breakage | |||||
| | | * | r18832: fixed standalone build | Andrew Tridgell | 2006-09-22 | 1 | -19/+19 | |
| | | | | ||||||
| | | * | r18831: minor build changes for samba3. The logging changes will be removed | Andrew Tridgell | 2006-09-22 | 5 | -4/+41 | |
| | | | | | | | | | | | | | | | | when the tdb api is updated | |||||
| | | * | r18830: ensure backends aren't added twice (needed for samba3) | Andrew Tridgell | 2006-09-22 | 1 | -13/+19 | |
| | | | | ||||||
| | | * | r18829: Print a nice welcome message when we enter the test environment. | Andrew Bartlett | 2006-09-22 | 2 | -1/+12 | |
| | | | | | | | | | | | | | | | | Andrew Bartlett | |||||
| | | * | r18828: Export some more useful environment varibles, particularly for use in | Andrew Bartlett | 2006-09-22 | 1 | -0/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 'make testenv' Andrew Bartlett | |||||
| | | * | r18827: I forgot to commit this: | Andrew Bartlett | 2006-09-22 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make kpasswdd use the new prototype for _krb5_principalname2krb5_principal() Andrew Bartlett | |||||
| | | * | r18826: Allow 'enterprise' principal names to log in. | Andrew Bartlett | 2006-09-22 | 8 | -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 was | Andrew Tridgell | 2006-09-22 | 1 | -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 block | Andrew Tridgell | 2006-09-22 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | size (cifsdd incorrectly reported an error and exited) | |||||
| | | * | r18822: Automatically remove a forced dfs standard root creation. | Günther Deschner | 2006-09-22 | 1 | -30/+30 | |
| | | | | | | | | | | | | | | | | Guenther | |||||
| | | * | r18821: Correctly name dfs_AddStdRootForced() test. | Günther Deschner | 2006-09-22 | 1 | -4/+3 | |
| | | | | | | | | | | | | | | | | Guenther | |||||
| | | * | r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot, | Günther Deschner | 2006-09-22 | 1 | -3/+28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | dfs_RemoveFtRoot and dfs_FlushFtTable). Guenther | |||||
| | | * | r18808: added SMB2-MAXWRITE test and SMB2-DIR tests | Andrew Tridgell | 2006-09-22 | 5 | -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 Tridgell | 2006-09-22 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | \\dirname\\ | |||||
| | | * | r18806: fixed two spelling errors | Andrew Tridgell | 2006-09-22 | 1 | -2/+2 | |
| | | | | ||||||
| | | * | r18805: make error message match function name | Andrew Tridgell | 2006-09-22 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | r18800: fix a write behind the buffer bug... | Stefan Metzmacher | 2006-09-21 | 1 | -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 different | Andrew Bartlett | 2006-09-21 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | module. I forgot to commit this last night. Andrew Bartlett | |||||
| | | * | r18783: fix make pch | Stefan Metzmacher | 2006-09-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | metze | |||||
| | | * | r18782: Do not send random data to the password change (although that reveals | Günther Deschner | 2006-09-21 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | interesting new password set tests), make sure to send valid characters. Guenther | |||||
| | | * | r18781: Move the usnCreated and usnChanged handling around again. | Andrew Bartlett | 2006-09-21 | 12 | -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 Vernooij | 2006-09-21 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | added. | |||||
| | | * | r18779: Not simo's fault, this is actually a bug I introduced a week ago, ↵ | Andrew Bartlett | 2006-09-21 | 1 | -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 structure | Simo Sorce | 2006-09-21 | 2 | -69/+205 | |
| | | | | ||||||
| | | * | r18776: Fill in and test dfs_ManagerInitialize(). | Günther Deschner | 2006-09-21 | 2 | -4/+36 | |
| | | | | | | | | | | | | | | | | Guenther | |||||
| | | * | r18775: Performing an ldb op of 'do nothing' is pointless, and breaks against | Andrew Bartlett | 2006-09-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | OpenLDAP. Andrew Bartlett | |||||
| | | * | r18774: This allows an automated way to setup the test environment in a shell, | Andrew Bartlett | 2006-09-21 | 1 | -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 Bartlett | 2006-09-21 | 1 | -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 |