summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* Add helpful debug of DACL for errors on ACL access.Jeremy Allison2009-12-161-2/+10
| | | | Jeremy.
* s3-pdbedit: allow to call "pdbedit -N description -u user" without ↵Günther Deschner2009-12-161-2/+4
| | | | | | specifiyng "-r". Guenther
* Ensure dos_mode can return FILE_ATTRIBUTE_NORMAL, then filter the returned ↵Jeremy Allison2009-12-152-18/+25
| | | | | | | attributes by protocol level. This makes us consistant in returning DOS attrs across all replies. Tested on OS/2 by Günter Kukkukk. Jeremy.
* s3: Fix _samr_GetAliasMembership for results with 0 ridsVolker Lendecke2009-12-151-0/+8
|
* s3: Fix a very embarrassing build failureVolker Lendecke2009-12-121-2/+2
|
* s3:loadparm: Change the "ldap deref" value "defualt" to "auto".Karolin Seeger2009-12-111-1/+1
| | | | | | That's an established value. Default is a bit confusing. Karolin
* s3: add prototype to fix the buildBjörn Jacke2009-12-101-0/+1
|
* s3-selftest: enable RPC-SAMBA3-WINREG.Günther Deschner2009-12-101-1/+1
| | | | | | Very strange we didn't run it before. Guenther
* s3-rpcclient: allow to set offered size for enumkey command.Günther Deschner2009-12-101-4/+9
| | | | Guenther
* s3: make own defines for ldap deref typesBjörn Jacke2009-12-101-6/+12
| | | | | | | | there are too many naming clashes between different ldap libs and ldb libs. Let's simply make our own defines. The numbers are well standarized. This also makes the default for "ldap deref" be "default" which means we won't tell the ldap library what to do. Ѕo by default it's all up to what the server and our libs think they should to do.
* s3: add LDAP Alias Dereferencing supportBjörn Jacke2009-12-102-0/+31
| | | | Thanks to Dan Cox for initial patch for 3.0. This closes #2350.
* s3-spoolss: fix enumprinter key client and server.Günther Deschner2009-12-102-4/+16
| | | | Guenther
* s3-ldb: use GUID_to_ndr_blob()Andrew Tridgell2009-12-101-2/+1
| | | | this also fixes an error in NTSTATUS handling
* s3: check for PAM_RADIO_TYPE.Bo Yang2009-12-101-0/+33
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* s3: keep subsecond times on cross-filesystem moves and don't follow linksBjörn Jacke2009-12-091-0/+22
|
* s3:configure: check for lutimes, futimes and futimensBjörn Jacke2009-12-091-1/+1
|
* s3: make sys_posix_fallocate more genericBjörn Jacke2009-12-082-18/+15
| | | | this is in preparation for other preallocation methods to be introduced.
* s3-spoolss: use SPOOLSS_ARCHITECTURE_ALL in driver enum server code.Günther Deschner2009-12-081-1/+1
| | | | Guenther
* s3-spoolss: cleanup _spoolss_EnumPrinterDrivers().Günther Deschner2009-12-081-139/+6
| | | | Guenther
* s3-spoolss: remove unused architecture from fill_printer_driver_info1().Günther Deschner2009-12-081-5/+3
| | | | Guenther
* s3-spoolss: remove ridiculous amount of duplicate driver code.Günther Deschner2009-12-081-436/+44
| | | | Guenther
* s3-spoolss: fully support level 8 drivers.Günther Deschner2009-12-081-0/+305
| | | | Guenther
* s3-spoolss: use driver level info8 everywhere in spoolss server internally.Günther Deschner2009-12-085-211/+318
| | | | Guenther
* s3: allocate only "new" space, not "old" sparse space in the posix_fallocate ↵Björn Jacke2009-12-081-2/+3
| | | | | | path this makes the posix_fallocate path work analogous to the manual allocate path.
* parent_sd can never be null in this function, so don'tJeremy Allison2009-12-071-1/+5
| | | | | | check for it. Jeremy.
* Hopefullt final fix for 6802 - acl_xattr.c module: A created folder does not ↵Jeremy Allison2009-12-073-267/+168
| | | | | | | | | | properly inherit permissions from parent and 6938 - No hook exists to check creation rights when using acl_xattr module Volker was right (dammit :-). It's much easier to catch this case in the create_file() vfs call instead of trying to do everything inside open() and mkdir(). Hook all these functions to gain the desired effect. Jeremy.
* s3: let gencache_init() use tdb_check()Stefan Metzmacher2009-12-071-0/+25
| | | | | | | If the check fails we try to clear the tdb and start with an empty cache. metze
* s3: let netsamlogon_cache_init() use tdb_check()Stefan Metzmacher2009-12-071-4/+42
| | | | | | | If the check fails we try to unlink the old file and start with an empty cache. metze
* s3: let tdb_validate_child() use tdb_check()Stefan Metzmacher2009-12-071-0/+11
| | | | metze
* s3: require tdb 1.1.7 with tdb_check()Stefan Metzmacher2009-12-071-1/+1
| | | | metze
* s3: de-deprecate "write cache size" to prevent its removal without a proper ↵Volker Lendecke2009-12-071-1/+1
| | | | alternative
* s3: fix net and rpcclient after setprinterdataex changes.Günther Deschner2009-12-072-19/+17
| | | | Guenther
* s3-spoolss: let _spoolss_DeletePrinterData call into ↵Günther Deschner2009-12-071-38/+5
| | | | | | _spoolss_DeletePrinterDataEx. Guenther
* s3-spoolss: let _spoolss_SetPrinterData call into _spoolss_SetPrinterDataEx.Günther Deschner2009-12-071-74/+30
| | | | Guenther
* s3-spoolss: let _spoolss_GetPrinterData call into _spoolss_GetPrinterDataEx.Günther Deschner2009-12-071-101/+44
| | | | Guenther
* s3-spoolss: a default printer should have at least a "PrintDriverData" key.Günther Deschner2009-12-071-0/+7
| | | | Guenther
* s3-winreg: fill in some inline comments.Günther Deschner2009-12-071-10/+38
| | | | Guenther
* s3-winreg: remove trailing whitespace.Günther Deschner2009-12-071-40/+40
| | | | Guenther
* s3:auth: Fix typo in debug message.Karolin Seeger2009-12-071-2/+2
| | | | Karolin
* streamline some log levels for invalid servicenamesChristian Ambach2009-12-062-2/+2
| | | | | | | | | | | | I don't think we need to log the fact that a user gave a wrong sharename in Explorer with the highest log level. The level of this was not very consistent: service.c: DEBUG(3,("find_service() failed to find service %s\n", service)); service.c: DEBUG(0,("%s (%s) couldn't find service %s\n", smb2_tcon.c: DEBUG(1,("smbd_smb2_tree_connect: couldn't find service %s\n", This changes the last two to 3 as the first one. Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
* s3: Fix a const discard warningVolker Lendecke2009-12-061-7/+9
|
* s3: talloc_array_length deals file with a NULL argumentVolker Lendecke2009-12-061-3/+3
|
* s3: Small simplification: qsort deals fine with just one entryVolker Lendecke2009-12-061-7/+2
|
* s3: Simplify usr_info_cmp by calling timeval_compare()Volker Lendecke2009-12-061-3/+1
|
* s3: Add rpcclient wkssvc_enumerateusersVolker Lendecke2009-12-061-0/+51
|
* s3: Complete support for NetWkstaGetInfo/NetWkstaEnumUsersIan Puleston2009-12-061-22/+380
|
* s3: First cut at _wkssvc_NetWkstaEnumUsersVolker Lendecke2009-12-061-3/+52
| | | | This needs access checks!
* s3: Support NetWkstaGetInfo 101 and 102Volker Lendecke2009-12-062-16/+114
|
* s3:dbwrap_ctdb: increase the number of commit retries 5-->100Michael Adam2009-12-051-1/+1
| | | | | | | | This is to cope with timeouts when recoveries and transactions collide. Maybe 100 is too hight, but 10 or even 20 have been too low in a very busy environment. Michael
* s3:dbwrap_ctdb: increase the rsn of the __transaction_lock__ when storingMichael Adam2009-12-051-0/+2
| | | | | | | so that it is correctly handled by recoveries. Also set the dmaster explicitly. Michael