summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-12-22s3: Restore correct timeouts for SMB requestsVolker Lendecke1-0/+5
2009-12-22s3: Remove a pointless else branchVolker Lendecke1-5/+3
2009-12-22s3: Move smb_splice_chain to smbd/process.c, its only userVolker Lendecke3-179/+174
2009-12-21Fix bug reported in mangle_hash code (no bugid yet).Jeremy Allison1-0/+9
Don't change the contents of a const string via a pointer alias (or if you do, change it back.....). Jeremy.
2009-12-21s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dcVolker Lendecke13-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 :-)
2009-12-21s3:winbindd: Fix a brown paper bag bug in wbinfo -t ...Volker Lendecke1-1/+1
2009-12-21Rename reply_doserror() -> reply_force_doserror().Jeremy Allison6-31/+23
Rewrite all calls to reply_nterror(NT_STATUS_DOS()) to reply_force_doserror() and update the comment in smbd/error.c Jeremy.
2009-12-21Remove all calls to reply_doserror - turn them intoJeremy Allison6-120/+121
correct reply_nterror calls. Next rename reply_doserror -> reply_force_doserror and plumb in when NT_STATUS_DOS is used. Jeremy.
2009-12-21Rename 282 -> ERReasnotsupported.Jeremy Allison1-3/+3
Jeremy.
2009-12-21s3: Shrink winbindd_proto.h a bitVolker Lendecke1-71/+0
2009-12-21s3: Fix some nonempty blank linesVolker Lendecke2-14/+14
2009-12-21s3: Remove unused get_sam_group_entriesVolker Lendecke2-136/+0
2009-12-21s3: Remove unused winbindd_dual_getsidaliasesVolker Lendecke3-93/+0
2009-12-21s3: Remove an unused struct definitionVolker Lendecke1-20/+0
2009-12-21s3: Remove unused winbindd_dual_getuserdomgroupsVolker Lendecke3-52/+0
2009-12-21s3: Remove unused winbindd_dual_getdcnameVolker Lendecke3-78/+0
2009-12-21s3: Remove unused winbindd_dual_lookupnameVolker Lendecke3-46/+0
2009-12-21s3: Remove unused winbindd_dual_lookupsidVolker Lendecke3-46/+0
2009-12-21s3: Remove unused winbindd_dual_userinfoVolker Lendecke3-78/+0
2009-12-21s3: Remove some unused dual functionsVolker Lendecke2-125/+0
2009-12-21s3: Remove unused do_asyncVolker Lendecke3-75/+0
2009-12-21s3: Remove unused winbindd_gid2sid_asyncVolker Lendecke2-48/+0
2009-12-21s3: Remove unused winbindd_uid2sid_asyncVolker Lendecke2-51/+0
2009-12-21s3: Remove unused winbindd_sid2gid_asyncVolker Lendecke2-49/+0
2009-12-21s3: Remove unused winbindd_sid2uid_asyncVolker Lendecke2-57/+0
2009-12-21s3: Remove unused do_async_domainVolker Lendecke1-27/+0
2009-12-21s3: Remove unused query_user_asyncVolker Lendecke2-59/+0
2009-12-21s3: Remove unused winbindd_getsidaliases_asyncVolker Lendecke2-80/+0
2009-12-21s3: Remove unused winbindd_lookupname_asyncVolker Lendecke2-157/+0
2009-12-21s3: Remove unused winbindd_lookupsid_asyncVolker Lendecke2-119/+0
2009-12-20s3: Fix an error case in cli_negprotVolker Lendecke1-0/+1
2009-12-18Actually explain the twisty paths of tortured logic behindJeremy Allison1-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.
2009-12-18reply_doserror() doesn't force DOS errors on the wire.Jeremy Allison1-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.
2009-12-18reply_force_nterror() is not used anywhere. Remove it.Jeremy Allison2-3/+0
Jeremy.
2009-12-17Always map EMFILE to ERRDOS, ERRnofids, *NOT* NT_STATUS_TOO_MANY_OPENED_FILES.Jeremy Allison1-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.
2009-12-17Vector correctly through reply_openerror() (which uses the same logic).Jeremy Allison1-6/+1
Jeremy.
2009-12-17Fix bug #6939 - mangling method = hash breaks long filenames.Jeremy Allison1-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.
2009-12-17s3: Run RPC-SAMBA3-GETALIASMEMBERSHIP-0 in make testVolker Lendecke1-0/+1
2009-12-17s3: Fix bug 6992, make test for getgrouplist cacheableJonas Gorski1-3/+3
2009-12-17s3-spoolss: fix rpcclient after setprinter IDL fixes.Günther Deschner1-2/+2
Guenther
2009-12-16Final part of the fix for 6837 - "Too many open files" when trying to access ↵Jeremy Allison1-12/+12
large number of files Win7 needs a min of 16k file handles to work against a server. Jeremy.
2009-12-16Add helpful debug of DACL for errors on ACL access.Jeremy Allison1-2/+10
Jeremy.
2009-12-16s3-pdbedit: allow to call "pdbedit -N description -u user" without ↵Günther Deschner1-2/+4
specifiyng "-r". Guenther
2009-12-15Ensure dos_mode can return FILE_ATTRIBUTE_NORMAL, then filter the returned ↵Jeremy Allison2-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.
2009-12-15s3: Fix _samr_GetAliasMembership for results with 0 ridsVolker Lendecke1-0/+8
2009-12-12s3: Fix a very embarrassing build failureVolker Lendecke1-2/+2
2009-12-11s3:loadparm: Change the "ldap deref" value "defualt" to "auto".Karolin Seeger1-1/+1
That's an established value. Default is a bit confusing. Karolin
2009-12-10s3: add prototype to fix the buildBjörn Jacke1-0/+1
2009-12-10s3-selftest: enable RPC-SAMBA3-WINREG.Günther Deschner1-1/+1
Very strange we didn't run it before. Guenther
2009-12-10s3-rpcclient: allow to set offered size for enumkey command.Günther Deschner1-4/+9
Guenther