Branch next
Tag:V6-dev.5
Merge Highlights
* ID Mapping, uid/gid management, and related creds changes
* Handle delegation recalls for expired clients
Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Contents:
9936f2cc8 Frank S. Filz V6-dev.5
b36f9572c Rojin George Handle delegation recalls for expired clients
4c5dde9bb Dipit Grover idmapper: Extract owner-domain set and clear as separate functions
e7177f429 Dipit Grover idmapping: Extract user,group cache addition to separate functions
38dadd5d7 Dipit Grover uid2grp: Handle ERANGE return code when calling pw-functions
0505362d8 Dipit Grover nfs_creds: Apply minor refactoring to rpcsec_gss creds evaluation
8c5fb5de8 Dipit Grover nfs_creds: Fix rpcsec_gss handling for anonymous user
75ddeea03 Dipit Grover uid2grp: Extract add-user-groups-to-cache to a separate function
4aa7de962 Dipit Grover nfs_creds: Resolve extended groups from rpcsec_gss principal using nfsidmap
d68dd112f Dipit Grover uid2grp: Expose principal2grp function for resolving extended groups using libnfsidmap
c9b4d35e6 Dipit Grover uid2grp: Fix usage of uid2grp cache
386f34219 Dipit Grover uid2grp: Miscellaneous refactoring
71d319b21 Dipit Grover uid2grp_cache: Expose expiry related functions
c659aad88 Dipit Grover idmapper: Add pwnam support for mapping principal to uid,gid
c1b3c380c Dipit Grover idmapper: Refactor pwentname2id to accommodate large entries
a1612d142 Dipit Grover idmapper_cache: Do not destroy the cache locks when clearing the caches
c9ab01a13 Dipit Grover idmapper_cache: Do not re-insert expired entry's attributes