version 1.4, 2015/08/09 17:53:34 |
version 1.5, 2015/08/09 18:57:31 |
|
|
<li>For tar without -P, if a path in the archive has any ".." components, then strip everything up to and including the last of them (if it ends in ".." then it becomes "."). |
<li>For tar without -P, if a path in the archive has any ".." components, then strip everything up to and including the last of them (if it ends in ".." then it becomes "."). |
<li>For directories whose times or mode will be fixed up in the clean-up pass, record their dev+ino and then use open(O_DIRECTORY)+fstat() to verify that we're updating the correct directory before using futimens() and fchmod(). |
<li>For directories whose times or mode will be fixed up in the clean-up pass, record their dev+ino and then use open(O_DIRECTORY)+fstat() to verify that we're updating the correct directory before using futimens() and fchmod(). |
<li>Correct buffer overflow in handling of pax extension headers, caught by the memcpy() overlap check. |
<li>Correct buffer overflow in handling of pax extension headers, caught by the memcpy() overlap check. |
<li>[more...] |
|
</ul> |
</ul> |
</ul> |
</ul> |
<p> |
<p> |