summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2009-12-29s3:ntlmssp: change get_challange() to return NTSTATUSStefan Metzmacher3-7/+13
metze
2009-12-29s3:ntlmssp: remove unused p24 variable from ntlmssp_sign_init()Stefan Metzmacher1-2/+0
metze
2009-12-29s3:ntlmssp: move some indentation in ntlmssp_sign.cStefan Metzmacher1-19/+19
metze
2009-12-29s3:ntlmssp: remove unused ntlmssp_stored_response()Stefan Metzmacher3-32/+1
metze
2009-12-29s3:ntlmssp: remove unused ref_count from ntlmssp_stateStefan Metzmacher2-13/+4
metze
2009-12-29s3:ntlmssp: fix whitespace in ntlmssp.hStefan Metzmacher1-1/+1
metze
2009-12-29s3:ntlmssp: fix spellingStefan Metzmacher1-1/+1
metze
2009-12-29s3:ntlmssp: rename NTLM_MESSAGE_TYPE into ntlmssp_message_typeStefan Metzmacher2-2/+2
metze
2009-12-28s3: Check for lp_winbind_trusted_domains_only in wb_gettoken()Volker Lendecke2-24/+7
This avoids one walk of the domain list
2009-12-28s3: Move a lp_winbind_trusted_domains_only() check to wb_getgrsid()Volker Lendecke2-22/+12
winbindd_getgrgid was not protected by this.
2009-12-28s3: Pass netr_DomainTrustList instead of names and sids through ↵Volker Lendecke7-182/+98
(*trusted_domains)
2009-12-28s3: Simplify winbindd_ads.c:trusted_domains()Volker Lendecke1-110/+123
No real code change, this just removes an indentation by turning if ( NT_STATUS_IS_OK(result) && trusts.count) { into if (!NT_STATUS_IS_OK(result)) { return result; } if (trusts.count == 0) { return NT_STATUS_OK; }
2009-12-28s3: Remove some unused codeVolker Lendecke1-101/+0
Watch the #if 0 -- we never stored this in the cache anymore
2009-12-28s3: Simplify winbindd_list_trusted_domains() slightlyVolker Lendecke1-31/+23
2009-12-28s3: Simplify "setup_domain_child" slightlyVolker Lendecke2-3/+1
2009-12-26s3:winbind Make the normal client exit message a bit more understandableVolker Lendecke1-2/+7
2009-12-26s3: Fix a typo found by Matthias Dieter Wallnöfer <mdw@samba.org> -- thanks :-)Volker Lendecke1-1/+1
2009-12-26s3: Fix a bogus uninitialized variable warningVolker Lendecke1-1/+1
2009-12-26s3: Replace IS_DOMAIN_OFFLINE by a functionVolker Lendecke6-9/+16
2009-12-26s3: Fix some nonempty blank linesVolker Lendecke2-5/+5
2009-12-26s3: winbindd_cli_state->getgrent_state is no longer usedVolker Lendecke4-39/+0
2009-12-26s3: getgrent_state has been replaced by grent_stateVolker Lendecke1-1/+1
2009-12-24s3: Remove unused delete_negative_conn_cache()Volker Lendecke2-24/+0
2009-12-24s3: Remove unused flush_negative_conn_cache()Volker Lendecke2-10/+0
2009-12-24s3: Remove some unnecessary variables from libsmb/conn_cache.cVolker Lendecke1-9/+4
2009-12-24s3: Fix a comment in conn_cache.cVolker Lendecke1-1/+1
2009-12-24s3: Fix a 64-bit errorVolker Lendecke1-4/+5
2009-12-24s3: Remove some pointless SMB_ASSERTsVolker Lendecke1-3/+10
2009-12-24s3: Remove some pointless castsVolker Lendecke1-5/+4
2009-12-23Attempt to fix one of the last two bugs with the full Windows ACL support.Jeremy Allison1-0/+106
When returning an underlying ACL on a directory, normally on a POSIX system it has no inheritable entries, which breaks the Windows ACL when a user does a get/set of a Windows ACL on a POSIX directory with no existing stored Windows ACL from the Windows ACL editor. What happens is any new entry added by the user gets set inheritable, but none of the others entries are (as returned by default). So any new files then only inherit the single new ACE entry (the one marked inheritable by the ACL editor). Fix this by faking up a default 3 element inheritable ACL that represents what a user creating a POSIX file or directory will get by default from the smbd code. Jeremy.
2009-12-23The posix acl version of set_nt_acl() could set the stat_exJeremy Allison2-7/+19
struct in the fsp->fsp_name pointer incorrectly for a directory. Fix this. Make map_canon_ace_perms() public. Jeremy.
2009-12-23s3: wbinfo --ping-dc is not cacheableVolker Lendecke1-0/+1
2009-12-23s3: Remove some unused codeVolker Lendecke4-164/+0
2009-12-23s3: Remove unused sendto_child()Volker Lendecke2-9/+0
2009-12-23s3-net: use generated krb5.conf in 'net ads testjoin'Günther Deschner1-0/+4
Guenther
2009-12-22s3:ntlmssp: only include ntlmssp.h where actually neededAndrew Bartlett15-1/+17
Andrew Bartlett
2009-12-22s3:ntlmssp: remove the typedef NTLMSSP_STATEAndrew Bartlett9-53/+53
Andrew Bartlett
2009-12-22s3:ntlmssp: move to C99 integer types in ntlmssp.hAndrew Bartlett1-5/+5
Andrew Bartlett
2009-12-22s3:ntlmssp: rename enum NTLMSSP_ROLE into enum ntlmssp_roleAndrew Bartlett2-3/+3
Andrew Bartlett
2009-12-22libcli/auth Make gd's NDR NTLMSSP parsers helpers commonAndrew Bartlett4-191/+2
(but not built in Samba4 for now)
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