mirror of
https://git.savannah.nongnu.org/git/attr.git
synced 2025-12-05 22:53:18 +00:00
No description
This fixes some races related to fgetxattr and lgetxattr, that were similar to the recently fixed listxattr-related races. * libattr/attr_copy_fd.c (attr_copy_fd): * libattr/attr_copy_file.c (attr_copy_file): Fix race if an attribute changes between getting its value's size and getting the actual value. Do not bother to query the attribute value size, to avoid an unnecessary syscall in the usual case. Just call malloc+free, not realloc, as there is no need to preserve the old data. |
||
|---|---|---|
| doc | ||
| examples | ||
| include | ||
| libattr | ||
| libmisc | ||
| m4 | ||
| man | ||
| po | ||
| test | ||
| tools | ||
| .gitignore | ||
| autogen.sh | ||
| configure.ac | ||
| exports | ||
| libattr.pc.in | ||
| Makefile.am | ||
| README | ||
| xattr.conf | ||
Extended attribute package README _________________________________ Package home: https://savannah.nongnu.org/projects/attr See the file doc/INSTALL for build, installation and post- install configuration steps. Refer to the xattr(7) manual page for general extended attribute (EA) information and references to other EA manual pages.