diff options
author | harti <harti@FreeBSD.org> | 2005-02-21 08:06:34 +0000 |
---|---|---|
committer | harti <harti@FreeBSD.org> | 2005-02-21 08:06:34 +0000 |
commit | dd84d5412cf5d24c5d95740430e2123910c916bf (patch) | |
tree | ccff75f6427010b727da386006470fbabc7641b9 /lib | |
parent | 34a89af278e7e0d74a62f08d5ab37b7e0727a449 (diff) | |
download | FreeBSD-src-dd84d5412cf5d24c5d95740430e2123910c916bf.zip FreeBSD-src-dd84d5412cf5d24c5d95740430e2123910c916bf.tar.gz |
Fix a bug in handling archive members: when a member was not found
when looking into an already hashed archive, the code tried to use
the name shortened to the maximum length allowed for the archive.
Unfortunately it passed a buffer of junk to the hashing routine when
the name actually wasn't too long. Theoretically this could lead to
a false positive.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions