summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
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
2009-12-10s3: make own defines for ldap deref typesBjörn Jacke1-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.
2009-12-10s3: add LDAP Alias Dereferencing supportBjörn Jacke2-0/+31
Thanks to Dan Cox for initial patch for 3.0. This closes #2350.
2009-12-10s3-spoolss: fix enumprinter key client and server.Günther Deschner2-4/+16
Guenther
2009-12-10s3-ldb: use GUID_to_ndr_blob()Andrew Tridgell1-2/+1
this also fixes an error in NTSTATUS handling