tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/external/bsd/libarchive/dist/libarchive
On Mon, Aug 24, 2026 at 02:05:39PM +0000, Taylor R Campbell wrote:
> - the input data that we have no control over.
The question is: how should the tool behave in this situation and what
consequences does it have?
- extract filenames as octects verbatim, leading to unrepresantable
filenames that "ls" will not properly show and that are hard to
rename with the shell.
- extract (like before the change) the result of the iconv() call, i.e.
in this case "???.py", which gives high possibilities of unexpected
name clashes in the output if multiple files are affected.
- fail to extract (like after the change and like all other tools I know
in the same situation), which makes things complicated for pkgsrc
but most obvious for the local user.
Martin
Home |
Main Index |
Thread Index |
Old Index