summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Fix a shadowed variable warningVolker Lendecke2010-01-031-3/+3
|
* s3: Fix an uninitialized variable warningVolker Lendecke2010-01-031-1/+2
|
* s3: Convert cli_ulogoff to the async APIVolker Lendecke2010-01-033-19/+89
|
* s3: Convert cli_tdis to the async APIVolker Lendecke2010-01-036-26/+106
|
* s3: Slightly simplify winbindd_dual_ccache_ntlm_authVolker Lendecke2010-01-031-15/+9
| | | | data_blob_const can't fail
* s3: Fix some nonempty blank linesVolker Lendecke2010-01-031-14/+14
|
* s3: Remove some unused codeVolker Lendecke2010-01-031-95/+0
|
* s3: Convert cli_sesssetup_ntlmssp to the async APIVolker Lendecke2010-01-031-92/+196
|
* s3: NT_STATUS_MORE_PROCESSING_REQUIRED is a valid sesssetup return valueVolker Lendecke2010-01-031-9/+23
|
* s3: Convert cli_session_setup_kerberos to the async APIVolker Lendecke2010-01-031-83/+285
| | | | | This is still cheated, acquiring the ticket is not async yet, but the SMB part is
* s3: Fix a typoVolker Lendecke2010-01-021-1/+1
|
* s3: simplify find_root_domain, find_our_domain() never failsVolker Lendecke2010-01-021-4/+2
|
* s3: Use global_sid_Builtin in find_builtin_domainVolker Lendecke2010-01-021-4/+1
|
* s3: Avoid adding a domain twiceVolker Lendecke2010-01-021-6/+7
| | | | If we found a match with sid==NULL, we ended up adding the domain twice
* s3: Make free_domain_list() staticVolker Lendecke2010-01-022-2/+1
|
* s3: Adapt sid_dup_talloc to README.CodingVolker Lendecke2010-01-021-8/+9
|
* s3: Introduce domain_is_forest_root() helper functionVolker Lendecke2010-01-023-8/+12
| | | | Hopefully this makes the flag tests a bit more understandable
* Prevent NULL dereference if group has no membersJim McDonough2009-12-301-4/+4
|
* net: Add some German translationAndré Hentschel2009-12-301-198/+522
| | | | Signed-off-by: Kai Blin <kai@samba.org>
* s3:ntlmssp: change get_challange() to return NTSTATUSStefan Metzmacher2009-12-293-7/+13
| | | | metze
* s3:ntlmssp: remove unused p24 variable from ntlmssp_sign_init()Stefan Metzmacher2009-12-291-2/+0
| | | | metze
* s3:ntlmssp: move some indentation in ntlmssp_sign.cStefan Metzmacher2009-12-291-19/+19
| | | | metze
* s3:ntlmssp: remove unused ntlmssp_stored_response()Stefan Metzmacher2009-12-293-32/+1
| | | | metze
* s3:ntlmssp: remove unused ref_count from ntlmssp_stateStefan Metzmacher2009-12-292-13/+4
| | | | metze
* s3:ntlmssp: fix whitespace in ntlmssp.hStefan Metzmacher2009-12-291-1/+1
| | | | metze
* s3:ntlmssp: fix spellingStefan Metzmacher2009-12-291-1/+1
| | | | metze
* s3:ntlmssp: rename NTLM_MESSAGE_TYPE into ntlmssp_message_typeStefan Metzmacher2009-12-292-2/+2
| | | | metze
* s3: Check for lp_winbind_trusted_domains_only in wb_gettoken()Volker Lendecke2009-12-282-24/+7
| | | | This avoids one walk of the domain list
* s3: Move a lp_winbind_trusted_domains_only() check to wb_getgrsid()Volker Lendecke2009-12-282-22/+12
| | | | winbindd_getgrgid was not protected by this.
* s3: Pass netr_DomainTrustList instead of names and sids through ↵Volker Lendecke2009-12-287-182/+98
| | | | (*trusted_domains)
* s3: Simplify winbindd_ads.c:trusted_domains()Volker Lendecke2009-12-281-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; }
* s3: Remove some unused codeVolker Lendecke2009-12-281-101/+0
| | | | Watch the #if 0 -- we never stored this in the cache anymore
* s3: Simplify winbindd_list_trusted_domains() slightlyVolker Lendecke2009-12-281-31/+23
|
* s3: Simplify "setup_domain_child" slightlyVolker Lendecke2009-12-282-3/+1
|
* s3:winbind Make the normal client exit message a bit more understandableVolker Lendecke2009-12-261-2/+7
|
* s3: Fix a typo found by Matthias Dieter Wallnöfer <mdw@samba.org> -- thanks :-)Volker Lendecke2009-12-261-1/+1
|
* s3: Fix a bogus uninitialized variable warningVolker Lendecke2009-12-261-1/+1
|
* s3: Replace IS_DOMAIN_OFFLINE by a functionVolker Lendecke2009-12-266-9/+16
|
* s3: Fix some nonempty blank linesVolker Lendecke2009-12-262-5/+5
|
* s3: winbindd_cli_state->getgrent_state is no longer usedVolker Lendecke2009-12-264-39/+0
|
* s3: getgrent_state has been replaced by grent_stateVolker Lendecke2009-12-261-1/+1
|
* s3: Remove unused delete_negative_conn_cache()Volker Lendecke2009-12-242-24/+0
|
* s3: Remove unused flush_negative_conn_cache()Volker Lendecke2009-12-242-10/+0
|
* s3: Remove some unnecessary variables from libsmb/conn_cache.cVolker Lendecke2009-12-241-9/+4
|
* s3: Fix a comment in conn_cache.cVolker Lendecke2009-12-241-1/+1
|
* s3: Fix a 64-bit errorVolker Lendecke2009-12-241-4/+5
|
* s3: Remove some pointless SMB_ASSERTsVolker Lendecke2009-12-241-3/+10
|
* s3: Remove some pointless castsVolker Lendecke2009-12-241-5/+4
|
* Attempt to fix one of the last two bugs with the full Windows ACL support.Jeremy Allison2009-12-231-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.
* The posix acl version of set_nt_acl() could set the stat_exJeremy Allison2009-12-232-7/+19
| | | | | | | | struct in the fsp->fsp_name pointer incorrectly for a directory. Fix this. Make map_canon_ace_perms() public. Jeremy.