Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove pre-ISO C support | Ulrich Drepper | 2012-01-07 | 1 | -3/+3 |
| | | | | No more __const. | ||||
* | Also update new programs | Ulrich Drepper | 2012-01-01 | 1 | -2/+2 |
| | |||||
* | Update copyright year | Ulrich Drepper | 2012-01-01 | 1 | -2/+2 |
| | |||||
* | Clean up internal fopen uses | Ulrich Drepper | 2011-11-15 | 6 | -8/+8 |
| | | | | No need to ever not use c and e. | ||||
* | Fix db makefile rule for group.db | Andreas Schwab | 2011-11-11 | 1 | -1/+1 |
| | |||||
* | Fix buffer allocation in files initgroups handler | Andreas Schwab | 2011-11-07 | 1 | -1/+1 |
| | |||||
* | Don't fail in makedb if SELinux is disabled | Andreas Schwab | 2011-11-03 | 1 | -1/+1 |
| | |||||
* | Unify getent output for initgroups database | Ulrich Drepper | 2011-10-31 | 1 | -0/+6 |
| | | | | | Requests for other fail if iteration is not supported and no parameters are given. Do this for initgroups as well. | ||||
* | Fix some nit warnings. | Roland McGrath | 2011-10-08 | 1 | -1/+0 |
| | |||||
* | Implement caching of nscd | Ulrich Drepper | 2011-10-07 | 5 | -6/+22 |
| | |||||
* | Stop crash in OOM handling in NSS | Ulrich Drepper | 2011-10-06 | 1 | -5/+3 |
| | |||||
* | More fallout from OOM in NSS | Jiri Olsa | 2011-10-06 | 1 | -1/+1 |
| | |||||
* | Handle OOM in NSS | Jiri Olsa | 2011-10-06 | 1 | -1/+4 |
| | |||||
* | Optimize libnss_files initialization | Ulrich Drepper | 2011-09-28 | 1 | -35/+18 |
| | |||||
* | Correctly reparse group line after enlarging the buffer | Andreas Schwab | 2011-09-27 | 1 | -4/+8 |
| | |||||
* | More optimizations of nss_files | Ulrich Drepper | 2011-08-20 | 2 | -7/+5 |
| | |||||
* | Minor optimizatin in alias lookup in files NSS module | Ulrich Drepper | 2011-08-20 | 1 | -3/+3 |
| | |||||
* | Avoid executable stack in makedb | Andreas Schwab | 2011-08-17 | 1 | -5/+7 |
| | |||||
* | Generalize framework to register monitoring of files in nscd | Ulrich Drepper | 2011-07-11 | 6 | -48/+259 |
| | | | | | | | | 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. | ||||
* | nss_db: Quash read implicit declaration warning | Marek Polacek | 2011-06-24 | 1 | -0/+1 |
| | | | | | In the function `internal_setent' is used the function read, but the forward declaration is missing. Thusly fixed. | ||||
* | Fix crash in unsuccessful uses of nss_db | Ulrich Drepper | 2011-06-21 | 1 | -4/+7 |
| | |||||
* | Install db-Makefile | Ulrich Drepper | 2011-06-15 | 1 | -0/+5 |
| | |||||
* | Cleanup of db-XXX.c | Ulrich Drepper | 2011-06-15 | 1 | -63/+59 |
| | |||||
* | Add initgroups lookups to nss_db | Ulrich Drepper | 2011-06-15 | 5 | -14/+206 |
| | |||||
* | Add initgroups lookup support to getent | Ulrich Drepper | 2011-06-15 | 1 | -0/+33 |
| | |||||
* | Fix handling of initgroups database. | Ulrich Drepper | 2011-06-15 | 1 | -1/+2 |
| | |||||
* | Optimize hash table generation in makedb | Ulrich Drepper | 2011-06-15 | 1 | -23/+102 |
| | |||||
* | Reenable nss_db with a completely new implementation | Ulrich Drepper | 2011-06-15 | 21 | -1391/+519 |
| | | | | | | No longer is Berkeley db used. Instead a simple hash function is used. The database files are not updated once they are created and therefore no complicated database is needed. | ||||
* | Rewrite makedb to avoid using db library | Ulrich Drepper | 2011-06-15 | 2 | -95/+595 |
| | |||||
* | More configurability for secondary group lookup | Ulrich Drepper | 2011-05-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | Together with a previous patch which introduced the initgroups entry in nsswitch.conf this patch allows more customization of the lookups for initgroups/getgrouplist. Nothing changes if the groups entry in nsswitch.conf is used. If the initgroups entry is used instead the code now doesn't automatically continue looking for more entries aftedr a successful lookup. Instead the normal rules are followed which do specify that by default no more service is consulted. This can be overwritten with [SUCCESS=continue] appropriately placed in the line. | ||||
* | Report if no record is found by initgroups in nss_files. | Ulrich Drepper | 2011-05-06 | 1 | -1/+3 |
| | |||||
* | Add finer grained control for initgroups lookups to NSS. | Ulrich Drepper | 2011-04-29 | 1 | -0/+1 |
| | |||||
* | Remove doubled words. | Jim Meyering | 2011-04-22 | 1 | -2/+2 |
| | |||||
* | Fix reallocation bug in last nss_files change. | Ulrich Drepper | 2011-04-21 | 1 | -1/+2 |
| | |||||
* | Fix little issue with last change. | Ulrich Drepper | 2011-04-19 | 1 | -2/+4 |
| | |||||
* | Define initgroups callback for nss_files. | Ulrich Drepper | 2011-04-19 | 3 | -1/+135 |
| | |||||
* | Obsolete RPC implementation in libc. | Ulrich Drepper | 2011-04-16 | 1 | -2/+3 |
| | |||||
* | Update copyright year. | Ulrich Drepper | 2011-01-17 | 1 | -2/+2 |
| | |||||
* | Handle long lines in host lookups in the right place. | Ulrich Drepper | 2011-01-13 | 1 | -6/+55 |
| | |||||
* | Add self-contained test for NSS. | Ulrich Drepper | 2010-08-11 | 7 | -9/+268 |
| | | | | | While at it fix interaction between __nss_configure_lookup and nscd. Otherwise the test fails if nscd is runnung. | ||||
* | Enable IDN support in getent. | Ulrich Drepper | 2010-05-06 | 1 | -1/+11 |
| | |||||
* | Update copyright year. | Ulrich Drepper | 2010-03-15 | 1 | -2/+2 |
| | |||||
* | Fix a few error cases in *name4_r lookup handling. | Ulrich Drepper | 2009-12-10 | 1 | -0/+5 |
| | |||||
* | Fix nss_files if /etc/hosts is missing. | Steve Langasek | 2009-10-29 | 1 | -1/+6 |
| | |||||
* | Fix getent networks lookup and resulting incorrect NSS change. | Ulrich Drepper | 2009-07-01 | 2 | -2/+2 |
| | | | | | | I changed the files NSS backend for networks because I thought the getent use of getnetbyaddr is correct. But it isn't. Undo parts of the last change and fix getent. | ||||
* | Fix getnetbyaddr implementation. | Ulrich Drepper | 2009-07-01 | 2 | -3/+4 |
| | | | | | | | | | | | There were two problems in the getnetbyaddr implementation. The type argument is pretty much useless since (almost) no input file contains this information and the NSS backends make up the value they fill in for the n_addrtype field. Therefore we now declare that passing AF_UNSPEC is always recognized. Secondly, the files backend didn't compare the network numbers with the correct endianess. Also change getent to take advantage of the type parameter change. | ||||
* | Don't treat bug reporting message as a format string. | Andreas Schwab | 2009-06-16 | 1 | -2/+2 |
| | |||||
* | Extend getent to handle the shadow database. | Aurelien Jarno | 2009-06-15 | 1 | -0/+66 |
| | | | | BZ #10207 | ||||
* | * version.h (VERSION): Bump to 2.10.1. cvs/fedora-glibc-20090510T1842 cvs/master | Ulrich Drepper | 2009-05-10 | 2 | -10/+16 |
| | | | | | | | | | | | | | | * nss/getXXbyYY_r.c: If NO_COMPAT_NEEDED is defined don't define any compatibility functions. * nss/getXXent_r.c: Likewise. * gshadow/getsgent_r.c: Define NO_COMPAT_NEEDED. * gshadow/getsgnam_r.c: Likewise. * gshadow/Version: Remove duplicate entries. * sysdeps/x86_64/cacheinfo.c (intel_02_cache_info): Add missing entries for recent processor. * sysdeps/unix/sysv/linux/i386/sysconf.c (intel_02_cache_info): Likewise. | ||||
* | * nss/nsswitch.c (__nss_lookup_function): En/Decrypt cached | Ulrich Drepper | 2009-04-26 | 1 | -3/+7 |
| | | | | function pointers. |