Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-03-30 | fix erroneous return of partial username matches by getspnam[_r] | Rich Felker | 1 | -1/+1 | |
when using /etc/shadow (rather than tcb) as its backend, getspnam_r matched any username starting with the caller-provided string rather than requiring an exact match. in practice this seems to have affected only systems where one valid username is a prefix for another valid username, and where the longer username appears first in the shadow file. (cherry picked from commit ecb608192a48d3688e1a0a21027bfd968d3301a1) | |||||
2013-11-24 | shadow: Move spent parsing to internal function | Michael Forney | 1 | -30/+39 | |
2012-09-29 | more close-on-exec fixes, mostly using new "e" flag to fopen | Rich Felker | 1 | -2/+2 | |
2011-09-21 | protect against/handle cancellation reading shadow passwords | Rich Felker | 1 | -1/+11 | |
2011-04-20 | shadow password fixes: empty fields should read as -1 not 0 | Rich Felker | 1 | -7/+13 | |
2011-02-14 | guard against hard links to non-ordinary-files when reading tcb shadow | Rich Felker | 1 | -2/+4 | |
2011-02-12 | initial check-in, version 0.5.0v0.5.0 | Rich Felker | 1 | -0/+89 | |