677a31351c80453d9ce006481364399a96312052 |
|
29-Jan-2018 |
René Genz <liebundartig@freenet.de> |
Fix minor spelling mistakes in responder/*
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
07452697a67902dc6876d2f40d364cf1eadf2431 |
|
06-Dec-2017 |
Jakub Hrozek <jhrozek@redhat.com> |
NEGCACHE: Add API for setting and checking locate-account-domain requests
Extends the negative cache API with several request getsetters:
- sss_ncache_set/check_domain_locate_type - check if this request
type supports locating account domain or set that this request
type does not support the locator.
- sss_ncache_set/check_locate_gid/uid - check if it is time to call
the locator again or set that the locator should not be called
for IDs again for the duration of the negative cache.
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Reviewed-by: Sumit Bose <sbose@redhat.com> |
54039570d26e29444c398aa4ad6ba638f1713566 |
|
02-Mar-2017 |
Sumit Bose <sbose@redhat.com> |
cache_req: use own namespace for UPNs
If the UPN use the same domain name as the configured domain an
unsuccessful lookup by name will already create an entry in the negative
cache. If the lookup by UPN would use the same namespace the lookup will
immediately be finished because there would already be an entry in the
negative cache.
Resolves:
https://pagure.io/SSSD/sssd/issue/3313
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
99a32e4f5164e174d5a3ffa5a1fe622075a8fe45 |
|
15-Feb-2017 |
Jakub Hrozek <jhrozek@redhat.com> |
NEGCACHE: Add API to reset all users and groups
Adds a negative cache API to reset negatively cached users and groups.
This will be used when the files back end finishes enumeration to make
sure all results are available.
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
e7ccfb139388c947ec2dee16cfe3005f5643b90d |
|
10-Jun-2016 |
Petr Cech <pcech@redhat.com> |
RESPONDERS: Negative caching of local users
This patch adds new option 'neg_cache_locals_timeout' into section
of NSS responder. It allows negative caching of local groups and
users. Default value is 0 which means no caching.
Resolves:
https://fedorahosted.org/sssd/ticket/2928
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
f77ba726e3f8bd1e3cabdee66f38c4ed7a771913 |
|
11-May-2016 |
Petr Cech <pcech@redhat.com> |
NEGCACHE: Adding getter for timeout
It adds new function to negative cache API:
* int sss_ncache_get_timeout(struct sss_nc_ctx *ctx);
Resolves:
https://fedorahosted.org/sssd/ticket/2317
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
0393f0d44ac92035de29a8bc8b2005db6d90b640 |
|
11-May-2016 |
Petr Cech <pcech@redhat.com> |
NEGCACHE: Removing timeout from sss_ncache_check_*
It removes timeout parameter from check functions of negative cache.
Timeout is set ny init function and it is handled internally.
API change:
* int sss_ncache_check_...(struct sss_nc_ctx *ctx,
int ttl, <----- timeout vanished
struct sss_domain_info *dom,
...);
Resolves:
https://fedorahosted.org/sssd/ticket/2317
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
39d36216a1692eee6cc5359f6c7ccaa7789be76d |
|
11-May-2016 |
Petr Cech <pcech@redhat.com> |
NEGCACHE: Adding timeout to struct sss_nc_ctx
It adds timeout of negative cache to handling
struct sss_nc_ctx.
There is one change in API of negatice cache:
* int sss_ncache_init(TALLOC_CTX *memctx,
uint32_t timeout, <----- new
struct sss_nc_ctx **_ctx);
There is also one new function in common/responder:
* errno_t responder_get_neg_timeout_from_confdb(struct confdb_ctx *cdb,
uint32_t *ncache_timeout);
Resolves:
https://fedorahosted.org/sssd/ticket/2317
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
e1aed98d7c195f844ac8e85050d04f3ca5f899b3 |
|
27-Jul-2015 |
Sumit Bose <sbose@redhat.com> |
negcache: allow domain name for UID and GID
Related to https://fedorahosted.org/sssd/ticket/2731
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com> |
8d4dedea12e2b71f83a1b0e5f0fc5cdb706dcf98 |
|
19-Jun-2015 |
Sumit Bose <sbose@redhat.com> |
ncache: add calls for certificate based searches
Related to https://fedorahosted.org/sssd/ticket/2596
Reviewed-by: Pavel Březina <pbrezina@redhat.com> |
0d19785f9ffd9c66df5b30d208ec7b0216a9555b |
|
09-Apr-2015 |
Jakub Hrozek <jhrozek@redhat.com> |
ncache: Add sss_ncache_reset_repopulate_permanent
This new function resets the negative cache and then re-adds the
permanent entries.
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com> |
92dc1f40c8241e980ade3db68ddc131230f266b3 |
|
07-Jan-2014 |
Pallavi Jha <pallavikumarijha@gmail.com> |
permament is corrected to permanent |
4865dcbead699b861c24e87b16e20fc2f6698d3f |
|
20-Sep-2013 |
Lukas Slebodnik <lslebodn@redhat.com> |
RESPONDER: Use right function prototype
Protype of function sss_ncache_check_netgr was different than
definition of function sss_ncache_check_netgr. We did not catch it,
because header file "responder/common/negcache.h" was not included in
implementation file "responder/common/negcache.c" |
b5afbc39c09baaef57b5300b636307e277c59d66 |
|
02-May-2013 |
Sumit Bose <sbose@redhat.com> |
Add sss_ncache_set_sid() and sss_ncache_check_sid()
Two new calls are added to allow to add SID based lookups to the
negative cache. |
3c60433641ce2e86b9b04778c8f8652ef0d097e4 |
|
13-Jun-2012 |
Stef Walter <stefw@gnome.org> |
Make re_expression and full_name_format per domain options
* Allows different user/domain qualified names for different
domains. For example Domain\User or user@domain.
* The global re_expression and full_name_format options remain
as defaults for the domains.
* Subdomains get the re_expression and full_name_format of
their parent domain.
https://bugzilla.redhat.com/show_bug.cgi?id=811663 |
6fdde3913a11cd6148627696fa8717c34e8460fc |
|
24-Apr-2012 |
Jan Zeleny <jzeleny@redhat.com> |
Modified responder_get_domain()
Now it checks for subdomains as well as for the domain itself |
91034cafa31fcd8a625e7c8ad35029132ac40970 |
|
27-Jan-2012 |
Stephen Gallagher <sgallagh@redhat.com> |
NSS: Add negative cache routines for services |
b3b42c49656e192787a983aaa8b9ec744ba4cb9d |
|
16-Dec-2011 |
Jakub Hrozek <jhrozek@redhat.com> |
Use the case sensitivity flag in responders |
a88dba637d6b65b92e0ac23b0e5ecadfe97adaf7 |
|
13-Oct-2010 |
Stephen Gallagher <sgallagh@redhat.com> |
Add negative cache features for netgroups |
a56cdc811fec8d2c0e69fce3970a1032d1e3d2a8 |
|
17-Jun-2010 |
Stephen Gallagher <sgallagh@redhat.com> |
Move setup of filter_users and filter_groups to negcache.c
Creates a new function - sss_ncache_prepopulate() - that can be
shared with other responders, such as PAM. |
ae5716d87c7b126ab01b0d4fcacd4f519585e5fb |
|
17-Jun-2010 |
Stephen Gallagher <sgallagh@redhat.com> |
Refactor the negative cache
Rename functions from nss_ncache_* to sss_ncache_*
Move negative cache to responder/common and rename as negcache.c/h |