summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Remove unused winbindd_sid2gid_asyncVolker Lendecke2009-12-212-49/+0
|
* s3: Remove unused winbindd_sid2uid_asyncVolker Lendecke2009-12-212-57/+0
|
* s3: Remove unused do_async_domainVolker Lendecke2009-12-211-27/+0
|
* s3: Remove unused query_user_asyncVolker Lendecke2009-12-212-59/+0
|
* s3: Remove unused winbindd_getsidaliases_asyncVolker Lendecke2009-12-212-80/+0
|
* s3: Remove unused winbindd_lookupname_asyncVolker Lendecke2009-12-212-157/+0
|
* s3: Remove unused winbindd_lookupsid_asyncVolker Lendecke2009-12-212-119/+0
|
* s3: Fix an error case in cli_negprotVolker Lendecke2009-12-201-0/+1
|
* Actually explain the twisty paths of tortured logic behindJeremy Allison2009-12-181-14/+42
| | | | | | | | | reply_doserror(), reply_nterror(), and reply_nterror(NT_STATUS_DOS()). Fix the call in rely_openerror() to actually force a DOS error for "too many open files". Jeremy.
* reply_doserror() doesn't force DOS errors on the wire.Jeremy Allison2009-12-181-10/+10
| | | | | | | | | | | Start migrating uses of reply_doserror() to reply_nterror() with the correct mapping. Eventually we'll get to the point where we can change reply_doserror() to force a DOS error code on the wire, and can change calls to reply_nterror(req, NT_STATUS_DOS()) - which *does* force DOS errors on the wire - to reply_doserror(). Which might actually make the server code look like it's making sense. Jeremy.
* reply_force_nterror() is not used anywhere. Remove it.Jeremy Allison2009-12-182-3/+0
| | | | Jeremy.
* Always map EMFILE to ERRDOS, ERRnofids, *NOT* NT_STATUS_TOO_MANY_OPENED_FILES.Jeremy Allison2009-12-171-0/+4
| | | | | | This is what W2KR3 does for NTCreateX and openX calls. May be the correct fix for bug 6837 - "Too many open files" when trying to access large number of files. Jeremy.
* Vector correctly through reply_openerror() (which uses the same logic).Jeremy Allison2009-12-171-6/+1
| | | | Jeremy.
* Fix bug #6939 - mangling method = hash breaks long filenames.Jeremy Allison2009-12-171-1/+4
| | | | | | | We were returning the wrong sense of the bool. must_mangle() has to return !NT_STATUS_IS_OK, not NT_STATUS_IS_OK. Jeremy.
* s3: Run RPC-SAMBA3-GETALIASMEMBERSHIP-0 in make testVolker Lendecke2009-12-171-0/+1
|
* s3: Fix bug 6992, make test for getgrouplist cacheableJonas Gorski2009-12-171-3/+3
|
* s3-spoolss: fix rpcclient after setprinter IDL fixes.Günther Deschner2009-12-171-2/+2
| | | | Guenther
* Final part of the fix for 6837 - "Too many open files" when trying to access ↵Jeremy Allison2009-12-161-12/+12
| | | | | | | | | large number of files Win7 needs a min of 16k file handles to work against a server. Jeremy.
* 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