Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix shadow, gshadow, networks, protocols, rpc, aliases, and nscd routines ↵ | Roland McGrath | 2012-08-22 | 9 | -8/+35 |
| | | | | for USE_NSCD case. | ||||
* | Add --disable-build-nscd configure option. | Roland McGrath | 2012-08-22 | 1 | -1/+1 |
| | |||||
* | BZ#13696: Add --disable-nscd configure option. | Roland McGrath | 2012-08-22 | 2 | -2/+6 |
| | |||||
* | Remove pre-2.4.21 Linux kernel support. | Joseph Myers | 2012-07-25 | 1 | -5/+1 |
| | |||||
* | Fix formatting in last change. | Roland McGrath | 2012-05-15 | 1 | -1/+2 |
| | |||||
* | Avoid race in nscd | Andreas Jaeger | 2012-05-15 | 3 | -18/+39 |
| | | | | | | | | | | | | | 2012-05-15 Jeff Law <law@redhat.com> Andreas Jaeger <aj@suse.de> [BZ #13594] * nscd/nscd-client.h (__nscd_acquire_maplock): New function, split out from... * nscd/nscd_helper.c (__nscd_get_map_ref): ... here. * nscd/nscd-client.h: Add __nscd_acquire_maplock. * nscd/nscd_gethst_r.c (__nscd_get_nl_timestamp): Add locking to code changing __hst_map_handle.map. | ||||
* | Hurd: #include <kernel-features.h> | Thomas Schwinge | 2012-05-10 | 2 | -8/+6 |
| | |||||
* | Cleanup nscd.c | Andreas Jaeger | 2012-05-09 | 1 | -7/+7 |
| | | | | | | | | | | 2012-05-09 Andreas Jaeger <aj@suse.de> * nscd/nscd.c (run_modes): Make named enum, reorder so that default is first entry. (run_mode): Set type. (main): Remove informal message about syslog. (options): Fix typo. | ||||
* | Cleanup last patch for nscd/nscd.c | Andreas Jaeger | 2012-05-09 | 1 | -4/+3 |
| | | | | | * nscd/nscd.c (run_mode): Use enum. (main): Cleanup coding style issue. | ||||
* | Add --foreground option for nscd | Andreas Jaeger | 2012-05-09 | 1 | -16/+43 |
| | | | | | | | | | | | | | | | For a better integration of nscd with systemd, we should run nscd not as daemon but in the foreground. A new --foreground option should be added. 2012-05-09 Alexandre Oliva <aoliva@redhat.com> Andreas Jaeger <aj@suse.de> * nscd/nscd.c (go_background): Replaced with... (run_mode): ... this. (RUN_FOREGROUND, RUN_DAEMONIZE, RUN_DEBUG): Add. (options): Add -F --foreground. (main): Implement it. (parse_opt): Parse it. | ||||
* | 2012-03-23 Daniel Jacobowitz <dmj@google.com> | Paul Pluzhnikov | 2012-03-23 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | Paul Pluzhnikov <ppluzhnikov@google.com> [BZ #6528] * grp/Makefile (otherlibs): Don't set it. * inet/Makefile (otherlibs): Likewise. * login/Makefile (otherlibs): Likewise. * nscd/Makefile (otherlibs): Likewise. * posix/Makefile (otherlibs): Likewise. * pwd/Makefile (otherlibs): Likewise. * rt/Makefile (otherlibs): Likewise. * sunrpc/Makefile (otherlibs): Likewise. * nss/Makefile (otherlibs): Likewise. Add libnss_files to routines and static-only-routines. ($(objpfx)getent): Remove rule. * resolv/Makefile: Add libnss_dns and libresolv to routines and static-only-routines. | ||||
* | Move stdio-common/_itoa.h to sysdeps/generic | H.J. Lu | 2012-03-20 | 3 | -3/+3 |
| | |||||
* | Remove distribute variable from Makefiles | Ulrich Drepper | 2012-03-07 | 1 | -5/+1 |
| | |||||
* | Replace FSF snail mail address with URLs. | Paul Eggert | 2012-02-09 | 39 | -94/+55 |
| | |||||
* | Do not cache negative results in nscd if these are transient | Ulrich Drepper | 2012-01-20 | 6 | -18/+24 |
| | |||||
* | Optimize xmalloc, xcalloc, xrealloc, and xstrdup | Ulrich Drepper | 2012-01-08 | 2 | -10/+8 |
| | | | | | Add alloc_size attribute and apply consistently the malloc attribute to xmalloc, xcalloc, xrealloc, and xstrdup. | ||||
* | Update copyright year | Ulrich Drepper | 2012-01-01 | 1 | -2/+2 |
| | |||||
* | Avoid warning in aicache.c | Ulrich Drepper | 2011-12-02 | 1 | -2/+5 |
| | |||||
* | Don't start AVC thread until credentials are installed | Andreas Schwab | 2011-11-03 | 1 | -4/+4 |
| | |||||
* | Properly set extra-objs in nscd makefile | Andreas Schwab | 2011-11-01 | 1 | -1/+1 |
| | |||||
* | Use kernel headers for netlink definitions | Ulrich Drepper | 2011-11-01 | 1 | -1/+2 |
| | |||||
* | Cache network interface information | Ulrich Drepper | 2011-10-31 | 4 | -7/+162 |
| | | | | | | | | | | | | Whenever getaddrinfo needed network interface information it used the netlink interface to read the information every single time. The problem is that this information can change at any time. The patch implements monitoring of the network interfaces through nscd. If no change is detected the previously read information can be reused (which is the norm). This timestamp information is also made available to other processes using the shared memory segment between nscd and those processes. | ||||
* | Fix nesting of #ifdefs in netgroupcache.c | Ulrich Drepper | 2011-10-17 | 1 | -2/+2 |
| | |||||
* | Fix some nit warnings. | Roland McGrath | 2011-10-08 | 1 | -0/+2 |
| | |||||
* | Implement caching of nscd | Ulrich Drepper | 2011-10-07 | 11 | -18/+1070 |
| | |||||
* | Don't unnecesarily use inotify in nscd | Ulrich Drepper | 2011-10-07 | 1 | -1/+1 |
| | |||||
* | Avoid warning when reload of group entry fails | Ulrich Drepper | 2011-10-06 | 1 | -0/+2 |
| | |||||
* | Add missing initialization in service cache in nscd | Ulrich Drepper | 2011-08-14 | 1 | -1/+1 |
| | |||||
* | Avoid warning in nscd config file parsing code | Marek Polacek | 2011-07-19 | 1 | -17/+15 |
| | |||||
* | Avoid possible crashes in anormal nscd exits | Ulrich Drepper | 2011-07-19 | 1 | -1/+1 |
| | |||||
* | Generalize framework to register monitoring of files in nscd | Ulrich Drepper | 2011-07-11 | 4 | -104/+144 |
| | | | | | | | | nscd can clear caches when certain files change. The list of files was hardcoded so far and worked for nss_files and nss_dns and those modules which need no monitoring. nss_db, for instance, has its own set of files to monitor. Now the NSS modules themselves can request that certain files are monitored. | ||||
* | Avoid warning. | Ulrich Drepper | 2011-07-05 | 1 | -1/+1 |
| | |||||
* | nscd cleanups | Ulrich Drepper | 2011-07-01 | 5 | -12/+21 |
| | | | | | Cleanup and optimize last patch. Add timeout fixes also to the services cache. | ||||
* | Handle nscd negtimeout==0 | Thorsten Kukuk | 2011-07-01 | 5 | -14/+36 |
| | |||||
* | Avoid write to invalid file descriptor in nscd | Ulrich Drepper | 2011-06-29 | 2 | -4/+6 |
| | | | | | | When readding entries to the group and services cache and the lookup is unsuccesful, we tried to write the notfound record. Just don't do it in this case. | ||||
* | Fix handling of RES_USE_INET6 big in nscd | Ulrich Drepper | 2011-06-27 | 1 | -1/+1 |
| | | | | This fixes BZ #12350 also for nscd. | ||||
* | Quash some new warnings from GCC 4.6. | Roland McGrath | 2011-06-10 | 1 | -4/+0 |
| | |||||
* | Don't free non-malloced memory and fix memory leak glibc-2.14.9000 | Ulrich Drepper | 2011-05-31 | 1 | -4/+12 |
| | |||||
* | Add a few more alloca size checks | Ulrich Drepper | 2011-05-22 | 1 | -6/+53 |
| | |||||
* | Add support for generated PIE link rules | Andreas Schwab | 2011-05-13 | 1 | -7/+3 |
| | |||||
* | Remove doubled words. | Jim Meyering | 2011-04-22 | 1 | -1/+1 |
| | |||||
* | Fix a comment. | Justin P. Mattock | 2011-04-17 | 1 | -1/+1 |
| | |||||
* | Schedule nscd cache pruning more accurately fromr re-added values. | Ulrich Drepper | 2011-02-05 | 10 | -99/+152 |
| | |||||
* | Update copyright year. | Ulrich Drepper | 2011-01-17 | 1 | -2/+2 |
| | |||||
* | Signal temporary host lookup errors in nscd as such to the requester. | Ulrich Drepper | 2011-01-15 | 1 | -4/+23 |
| | |||||
* | Fix crash on reloading of gai data in nscd. | Ulrich Drepper | 2010-04-09 | 1 | -4/+6 |
| | |||||
* | Print reload count in nscd statistics. | Ulrich Drepper | 2010-04-08 | 1 | -3/+6 |
| | |||||
* | Update copyright year. | Ulrich Drepper | 2010-03-15 | 1 | -4/+4 |
| | |||||
* | Try harder to re-exec nscd in paranoia mode. | Ulrich Drepper | 2009-11-22 | 1 | -4/+3 |
| | |||||
* | Fix a few asserts and IO calls in nscd. | Anders Johansson | 2009-10-29 | 5 | -13/+13 |
| | | | | | | | | The nscd/*cache.c files contain assert()s, writeall() and sendfileall() calls that invalidly use together &dataset->resp and total where either dataset or dataset->head.recsize should be used instead one of the components. In the writeall() and sendfileall() cases, it is unlikely to matter in practice, but the assertions can fail sometimes without a proper reason. |