| Commit message (Expand) | Author | Age | Files | Lines |
| * | fix one-byte overflow in legacy getpass function•••if the length of the input was equal to the buffer size (128), a fixed
value of zero was written one byte past the end of the static buffer.
| Rich Felker | 2017-03-14 | 1 | -1/+1 |
| * | fix multiple issues in legacy function getpass•••1. failure to output a newline after the password is read
2. fd leaks via missing FD_CLOEXEC
3. fd leaks via failure-to-close when any of the standard streams are
closed at the time of the call
4. wrongful fallback to use of stdin when opening /dev/tty fails
5. wrongful use of stderr rather than /dev/tty for prompt
6. failure to report error reading password
| Rich Felker | 2014-07-06 | 1 | -5/+6 |
| * | include cleanups: remove unused headers and add feature test macros | Szabolcs Nagy | 2013-12-12 | 1 | -1/+1 |
| * | cleanup src/linux and src/misc trees, etc.•••previously, it was pretty much random which one of these trees a given
function appeared in. they have now been organized into:
src/linux: non-POSIX linux syscalls (possibly shard with other nixen)
src/legacy: various obsolete/legacy functions, mostly wrappers
src/misc: still mostly uncategorized; some misc POSIX, some nonstd
src/crypt: crypt hash functions
further cleanup will be done later.
| Rich Felker | 2012-09-07 | 1 | -0/+39 |