about summary refs log tree commit diff
path: root/src/temp
Commit message (Collapse)AuthorAgeFilesLines
* major improvements to temp file name generatorRich Felker2011-02-183-16/+21
| | | | | | | | use current time in nanoseconds and some potentially-random (if aslr is enabled) pointer values for the initial tempfile name generation, and step via a cheap linear prng on collisions. limit the number of retry attempts to prevent denial of service attacks even if an attacker can guess the filenames.
* reformat mkstemp like mkdtempRich Felker2011-02-181-7/+5
| | | | | this is cleaner and makes it easy to impose a limit on the number of retries later if it seems desirable to do so.
* ensure standard functions mk[sd]temp don't depend on removed function mktempRich Felker2011-02-143-5/+9
|
* begin namespace-cleanup of standard C headersRich Felker2011-02-142-0/+2
|
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-123-0/+76