summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Move smb_splice_chain to smbd/process.c, its only userVolker Lendecke2009-12-223-179/+174
|
* Fix bug reported in mangle_hash code (no bugid yet).Jeremy Allison2009-12-211-0/+9
| | | | | | | Don't change the contents of a const string via a pointer alias (or if you do, change it back.....). Jeremy.
* s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dcVolker Lendecke2009-12-2113-5/+442
| | | | | | This just does a NULL RPC call through an existing NETLOGON connection. If someone knows an operation that "just works" and does not return NOT_SUPPORTED, please tell me :-)
* s3:winbindd: Fix a brown paper bag bug in wbinfo -t ...Volker Lendecke2009-12-211-1/+1
|
* Rename reply_doserror() -> reply_force_doserror().Jeremy Allison2009-12-216-31/+23
| | | | | | | Rewrite all calls to reply_nterror(NT_STATUS_DOS()) to reply_force_doserror() and update the comment in smbd/error.c Jeremy.
* Remove all calls to reply_doserror - turn them intoJeremy Allison2009-12-216-120/+121
| | | | | | | correct reply_nterror calls. Next rename reply_doserror -> reply_force_doserror and plumb in when NT_STATUS_DOS is used. Jeremy.
* Rename 282 -> ERReasnotsupported.Jeremy Allison2009-12-211-3/+3
| | | | Jeremy.
* s3: Shrink winbindd_proto.h a bitVolker Lendecke2009-12-211-71/+0
|
* s3: Fix some nonempty blank linesVolker Lendecke2009-12-212-14/+14
|
* s3: Remove unused get_sam_group_entriesVolker Lendecke2009-12-212-136/+0
|
* s3: Remove unused winbindd_dual_getsidaliasesVolker Lendecke2009-12-213-93/+0
|
* s3: Remove an unused struct definitionVolker Lendecke2009-12-211-20/+0
|
* s3: Remove unused winbindd_dual_getuserdomgroupsVolker Lendecke2009-12-213-52/+0
|
* s3: Remove unused winbindd_dual_getdcnameVolker Lendecke2009-12-213-78/+0
|
* s3: Remove unused winbindd_dual_lookupnameVolker Lendecke2009-12-213-46/+0
|
* s3: Remove unused winbindd_dual_lookupsidVolker Lendecke2009-12-213-46/+0
|
* s3: Remove unused winbindd_dual_userinfoVolker Lendecke2009-12-213-78/+0
|
* s3: Remove some unused dual functionsVolker Lendecke2009-12-212-125/+0
|
* s3: Remove unused do_asyncVolker Lendecke2009-12-213-75/+0
|
* s3: Remove unused winbindd_gid2sid_asyncVolker Lendecke2009-12-212-48/+0
|
* s3: Remove unused winbindd_uid2sid_asyncVolker Lendecke2009-12-212-51/+0
|
* 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.