Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-08 | s3:winbind add wcache_tdc_fetch_domainbysid | Christian Ambach | 1 | -0/+52 | |
add a function to lookup a domain in the winbind cache by domain SID | |||||
2010-11-08 | s3: Put some parentheses around conditionals | Volker Lendecke | 1 | -2/+2 | |
2010-11-08 | s3: Consistently use stdbool types in new code | Volker Lendecke | 1 | -11/+11 | |
2010-11-08 | s3:winbind add timeouts to winbind cache | Christian Ambach | 1 | -14/+57 | |
This adds a timeout value to cache entries and the NDR records in the winbind cache. The previous approach of just comparing the sequence number has some issues, e.g. when retrying a wbinfo -n operation for a user in a not yet trusted domain was always failing even after the trusted domain was added. The new approach compares sequence number and timeout value to determine if a cache entry is still valid or not. I increased the cache version number so an old cache will be wiped automatically after upgrade. | |||||
2010-10-12 | libcli/security Provide a common, top level libcli/security/security.h | Andrew Bartlett | 1 | -1/+1 | |
This will reduce the noise from merges of the rest of the libcli/security code, without this commit changing what code is actually used. This includes (along with other security headers) dom_sid.h and security_token.h Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Oct 12 05:54:10 UTC 2010 on sn-devel-104 | |||||
2010-09-27 | Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all | Jeremy Allison | 1 | -2/+5 | |
TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one. Jeremy. | |||||
2010-09-21 | s3-winbindd: another attempt to fix the non-ldap build. | Günther Deschner | 1 | -0/+3 | |
Guenther | |||||
2010-09-20 | s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions. | Günther Deschner | 1 | -3/+4 | |
Guenther | |||||
2010-09-19 | s3/winbind: remove unused winbindd_check_cache_size | Björn Jacke | 1 | -29/+0 | |
2010-09-09 | s3: Remove "mem_ctx" from wcache_save_creds() | Volker Lendecke | 1 | -1/+0 | |
2010-09-09 | s3: Remove "mem_ctx" from lookup_cached_name() | Volker Lendecke | 1 | -2/+1 | |
2010-08-05 | s3: avoid global include of ads.h. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-07-13 | s3-winbind: Don't cache queries to builtin and own sam domain. | Andreas Schneider | 1 | -3/+29 | |
2010-07-06 | s3-winbind: Fixed the winbind caching. | Günther Deschner | 1 | -0/+8 | |
2010-07-01 | s3-nss_info: only include nss_info.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2010-05-21 | s3:dom_sid Global replace of DOM_SID with struct dom_sid | Andrew Bartlett | 1 | -32/+32 | |
This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-03-06 | s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler. | Bo Yang | 1 | -0/+6 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2010-02-09 | s3: Don't invalidate cache for uninitialized domains. | Bo Yang | 1 | -0/+27 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2010-01-13 | s3: Fix a winbind segfault in "trusted_domains" | Volker Lendecke | 1 | -3/+4 | |
We have to initialize domain->backend by calling "get_cache" before doing a query Thanks to Christian Ambach to find this :-) | |||||
2010-01-10 | s3: Replace most calls to sid_append_rid() by sid_compose() | Volker Lendecke | 1 | -2/+1 | |
2010-01-06 | s3: List trusted domains from wcache when domain is offline. | Bo Yang | 1 | -24/+139 | |
Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2010-01-06 | s3: Make winbindd_cache.c aware of domain offline to avoid unnecessary ↵ | Bo Yang | 1 | -2/+263 | |
backend query. Signed-off-by: Bo Yang <boyang@samba.org> | |||||
2009-12-28 | s3: Pass netr_DomainTrustList instead of names and sids through ↵ | Volker Lendecke | 1 | -11/+2 | |
(*trusted_domains) | |||||
2009-12-28 | s3: Remove some unused code | Volker Lendecke | 1 | -101/+0 | |
Watch the #if 0 -- we never stored this in the cache anymore | |||||
2009-12-26 | s3: Fix a typo found by Matthias Dieter Wallnöfer <mdw@samba.org> -- thanks :-) | Volker Lendecke | 1 | -1/+1 | |
2009-12-26 | s3: Replace IS_DOMAIN_OFFLINE by a function | Volker Lendecke | 1 | -2/+2 | |
2009-12-23 | s3: wbinfo --ping-dc is not cacheable | Volker Lendecke | 1 | -0/+1 | |
2009-10-13 | s3-winbindd: add wbint_ChangeMachineAccount implementation. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-10-08 | s3-winbindd: NDR_WBINT_CHECKMACHINEACCOUNT should not be cacheable. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-09-04 | s3:winbind: Fix Coverity ID 940: Resource Leak | Volker Lendecke | 1 | -0/+1 | |
2009-08-30 | w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API | Volker Lendecke | 1 | -0/+1 | |
2009-08-30 | w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API | Volker Lendecke | 1 | -0/+1 | |
2009-08-29 | s3:winbind: add a fake NDR winbind cache validator | Volker Lendecke | 1 | -0/+11 | |
2009-08-29 | s3:winbind: Fix a bug found by RPC-SAMR | Volker Lendecke | 1 | -2/+5 | |
We need to enumerate passdb alias members Thanks to gd for bugging me :-) | |||||
2009-08-27 | s3:winbind: Some calls are not cacheable | Volker Lendecke | 1 | -0/+19 | |
2009-08-27 | s3:winbind: Factor out wcache_store_seqnum() | Volker Lendecke | 1 | -19/+32 | |
2009-08-27 | s3:winbind: Add a generic cache for NDR based parent-child requests | Volker Lendecke | 1 | -0/+112 | |
2009-08-27 | s3:winbind: Factor out wcache_fetch_seqnum | Volker Lendecke | 1 | -14/+39 | |
2009-08-26 | s3:winbind: Fix Coverity ID 942: Resource Leak | Volker Lendecke | 1 | -0/+2 | |
2009-08-16 | s3:winbind: Make wcache_lookup_groupmem available publically | Volker Lendecke | 1 | -24/+54 | |
2009-08-16 | s3:winbind: WINBIND_USERINFO -> wbint_userinfo | Volker Lendecke | 1 | -5/+6 | |
2009-08-05 | s3:winbind: Make wcache_lookup_usergroups externally visible | Volker Lendecke | 1 | -29/+47 | |
2009-08-05 | s3:winbind: Make wcache_lookup_useraliases available publically | Volker Lendecke | 1 | -33/+74 | |
2009-08-05 | s3:winbind: Make wcache_query_user externally visible | Volker Lendecke | 1 | -22/+43 | |
2009-08-05 | s3:winbind: Make wcache_name_to_sid visible externally | Volker Lendecke | 1 | -42/+37 | |
2009-08-05 | s3:winbind: Make wcache_sid_to_name externally visible | Volker Lendecke | 1 | -42/+43 | |
2009-08-03 | Add some const to winbind_userinfo | Volker Lendecke | 1 | -2/+2 | |
2009-08-02 | Refactor 9b78af1f: Fix lookupname recursion | Volker Lendecke | 1 | -3/+3 | |
Pass a "flags" argument instead of the original winbind command down the name_to_sid chain. This way we are independent of the winbind commands and can take the decision at a much higher level | |||||
2009-07-31 | Refactoring: mem_ctx is not needed as an argument to centry_sid | Volker Lendecke | 1 | -21/+25 | |
2009-07-27 | Fix some nonempty blank lines | Volker Lendecke | 1 | -105/+103 | |