aboutsummaryrefslogtreecommitdiff
path: root/nss
AgeCommit message (Expand)AuthorFilesLines
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert101-101/+101
2021-12-17nss: Use "files dns" as the default for the hosts database (bug 28700)Florian Weimer2-3/+3
2021-12-13Disable DT_RUNPATH on NSS tests [BZ #28455]H.J. Lu1-0/+8
2021-10-19nss: Unnest nested function add_keyFangrui Song1-41/+41
2021-09-07Fix failing nss/tst-nss-files-hosts-long with local resolverAurelien Jarno1-0/+1
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar32-32/+0
2021-07-19nss: Directly load nss_dns, without going through dlsym/dlopenFlorian Weimer3-23/+51
2021-07-14Fix linknamespace errors and local-plt-usages in nss_files.Stefan Liebler4-8/+8
2021-07-14nss: Fix build error with --disable-nscdCooper Qu1-2/+4
2021-07-12Fix failing nss/tst-nss-files-hosts-long.Stefan Liebler1-0/+0
2021-07-08nss: Do not install static linker input files for libnss_filesFlorian Weimer1-0/+8
2021-07-07nss: Access nss_files through direct referencesFlorian Weimer19-32/+104
2021-07-07nss_files: Move into libcFlorian Weimer8-35/+31
2021-07-07nss_files: Add generic code for set*ent, end*ent and file openFlorian Weimer6-108/+199
2021-07-07nss_files: Allocate nscd file registration data on the heapFlorian Weimer1-34/+20
2021-06-29nss: Fix NSS_DECLARE_MODULE_FUNCTIONS handling of _nss_*_endnetgrentFlorian Weimer1-1/+1
2021-06-22Use 64 bit time_t stat internallyAdhemerval Zanella1-2/+2
2021-06-03dlfcn: Cleanups after -ldl is no longer requiredFlorian Weimer1-5/+0
2021-05-10Use a #pragma to suppress a bogus GCC 10 warning instead of an assert [BZ 278...Martin Sebor1-1/+11
2021-05-06Annotate additional APIs with GCC attribute access.Martin Sebor1-2/+5
2021-03-09nss: fix nss_database_lookup2's alternate handling [BZ #27416]DJ Delorie28-96/+248
2021-03-02nss: Re-enable NSS module loading after chroot [BZ #27389]DJ Delorie6-8/+32
2021-02-05nsswitch: return result when nss database is locked [BZ #27343]Sergei Trofimovich1-1/+2
2021-01-27Fix nss/tst-reload2 for systems without PATH_MAXDJ Delorie1-0/+4
2021-01-27nsswitch: do not reload if "/" changesDJ Delorie9-1/+178
2021-01-02Update copyright dates not handled by scripts/update-copyrights.Paul Eggert2-2/+2
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert97-97/+97
2020-12-14nsswitch: handle missing actions properlyDJ Delorie2-2/+6
2020-12-11Fix linknamespace errors in nss_database.c if build with -Os.Stefan Liebler1-2/+2
2020-12-04nsswitch: use new internal API (callers)DJ Delorie9-74/+32
2020-12-04nsswitch: user new internal API (tests)DJ Delorie7-1/+524
2020-12-04nsswitch: use new internal API (core)DJ Delorie7-844/+165
2020-12-04nss: Implement <nss_database.h>Florian Weimer3-1/+522
2020-12-04<nss_action.h>: New abstraction for combining NSS modules and NSS actionsFlorian Weimer4-1/+423
2020-12-04nss: Introduce <nss_module.h>Florian Weimer4-61/+464
2020-11-13Remove tls.h inclusion from internal errno.hAdhemerval Zanella1-0/+1
2020-07-23Disable warnings due to deprecated libselinux symbols used by nss and nscdArjun Shankar1-0/+9
2020-07-21nss: Add __nss_fgetent_rFlorian Weimer6-54/+231
2020-07-21nss_files: Use generic result pointer in parse_lineFlorian Weimer1-2/+3
2020-07-21nss_files: Consolidate line parse declarations in <nss_files.h>Florian Weimer1-0/+1
2020-07-21nss_compat: Do not use mmap to read database files (bug 26258)Florian Weimer4-16/+8
2020-07-21nss_files: Consolidate file opening in __nss_files_fopenFlorian Weimer7-11/+58
2020-07-08Remove --enable-obsolete-nsl configure flagPetr Vorel5-28/+6
2020-07-07nss: Remove cryptographic key support from nss_files, nss_nis, nss_nisplusFlorian Weimer2-114/+2
2020-05-19nss_compat: internal_end*ent may clobber errno, hiding ERANGE [BZ #25976]Florian Weimer4-11/+46
2020-02-13nss_files: Use NSS_DECLARE_MODULE_FUNCTIONSFlorian Weimer15-0/+38
2020-02-13nss_db: Use NSS_DECLARE_MODULE_FUNCTIONSFlorian Weimer3-1/+3
2020-02-13nss_compat: Use NSS_DECLARE_MODULE_FUNCTIONSFlorian Weimer4-0/+8
2020-02-13nss: Add function types and NSS_DECLARE_MODULE_FUNCTIONS macro to <nss.h>Florian Weimer1-2/+201
2020-02-13nss_compat: Do not use nss_* names for function pointersFlorian Weimer4-113/+112