History log of /src/usr.bin/compress/zopen.c |
Revision | | Date | Author | Comments |
1.16 |
| 23-Mar-2022 |
andvar | fix few typos in comments, mainly s/paramenters/parameters/.
|
1.15 |
| 16-Aug-2011 |
joerg | Do proper input validation without penalizing performance.
|
1.14 |
| 16-Aug-2011 |
christos | provisional fix for CVE-2011-2895, buffer overflow in decompression
|
1.13 |
| 11-Apr-2009 |
lukem | Fix -Wcast-qual and -Wsign-compare issues
|
1.12 |
| 21-Feb-2008 |
joerg | branches: 1.12.10; 1.12.12; 1.12.14; 1.12.18; Fix logic error: memset arguments needs the whole size. XXX nuke macro logic and just use sizeof.
|
1.11 |
| 20-Feb-2008 |
joerg | Remove an unused assignment and convert the remaining for (; cond; ) into while.
|
1.10 |
| 20-Feb-2008 |
joerg | Shrink by using "SysV" or ANSI C memset to init hash table.
|
1.9 |
| 07-Feb-2007 |
hubertf | branches: 1.9.4; Remove unused ctype.h header. Contributed by Slava Semushin <slava.semushin@gmail.com> in private mail.
|
1.8 |
| 07-Aug-2003 |
agc | branches: 1.8.18; 1.8.22; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22365, verified by myself.
|
1.7 |
| 26-May-2002 |
wiz | ANSIfy.
|
1.6 |
| 15-Sep-1997 |
lukem | * cleanup for WARNS=1 * deprecate register * rindex -> strrchr * fix .Nm usage
|
1.5 |
| 26-Mar-1995 |
glass | new rcsid format. what is the format for shell scripts
|
1.4 |
| 06-Oct-1994 |
mycroft | branches: 1.4.2; Fix RCS id format.
|
1.3 |
| 19-Sep-1994 |
andrew | Don't ignore compress -b information.
|
1.2 |
| 13-Jun-1994 |
cgd | clean up import, add rcsid's.
|
1.1 |
| 13-Jun-1994 |
cgd | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 13-Jun-1994 |
cgd | new compress from Lite
|
1.4.2.2 |
| 06-Oct-1994 |
mycroft | Fix RCS id format.
|
1.4.2.1 |
| 06-Oct-1994 |
mycroft | file zopen.c was added on branch netbsd-1-0 on 1994-10-06 16:43:20 +0000
|
1.8.22.1 |
| 19-Aug-2011 |
riz | Pull up following revision(s) (requested by joerg in ticket #1433): usr.bin/compress/zopen.c: revision 1.14-1.15 xfree/xc/lib/font/fontfile/decompress.c: revision 1.2 xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2 usr.bin/gzip/zuncompress.c: revision 1.9-1.11
Fix CVS-2011-2895, buffer overflow in decompress provisional fix for CVS-2011-2895, buffer overflow when uncompressing provisional fix for CVE-2011-2895, buffer overflow in decompression set errno on overflow return. Do proper input validation without penalizing performance. Do proper input validation. Allow decompressing all input streams. Increase robustness of LZW decoding to avoid buffer overflow on arbitrary manipulated input streams in combination with uninitalised memory. Increase strictness of LZW parser.
|
1.8.18.1 |
| 19-Aug-2011 |
riz | Pull up following revision(s) (requested by joerg in ticket #1433): usr.bin/compress/zopen.c: revision 1.14-1.15 xfree/xc/lib/font/fontfile/decompress.c: revision 1.2 xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2 usr.bin/gzip/zuncompress.c: revision 1.9-1.11
Fix CVS-2011-2895, buffer overflow in decompress provisional fix for CVS-2011-2895, buffer overflow when uncompressing provisional fix for CVE-2011-2895, buffer overflow in decompression set errno on overflow return. Do proper input validation without penalizing performance. Do proper input validation. Allow decompressing all input streams. Increase robustness of LZW decoding to avoid buffer overflow on arbitrary manipulated input streams in combination with uninitalised memory. Increase strictness of LZW parser.
|
1.9.4.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.12.18.1 |
| 19-Aug-2011 |
riz | Pull up following revision(s) (requested by joerg in ticket #1661): xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2 xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3 src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11 src/usr.bin/compress/zopen.c: revision 1.14-1.15 xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2 xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2 xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4 P Fix CVS-2011-2895, buffer overflow in decompress provisional fix for CVS-2011-2895, buffer overflow when uncompressing provisional fix for CVE-2011-2895, buffer overflow in decompression set errno on overflow return. Do proper input validation without penalizing performance. Do proper input validation. Allow decompressing all input streams. Increase robustness of LZW decoding to avoid buffer overflow on arbitrary manipulated input streams in combination with uninitalised memory. Increase strictness of LZW parser.
|
1.12.14.1 |
| 19-Aug-2011 |
riz | Pull up following revision(s) (requested by joerg in ticket #1661): xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2 xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3 src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11 src/usr.bin/compress/zopen.c: revision 1.14-1.15 xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2 xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2 xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4 P Fix CVS-2011-2895, buffer overflow in decompress provisional fix for CVS-2011-2895, buffer overflow when uncompressing provisional fix for CVE-2011-2895, buffer overflow in decompression set errno on overflow return. Do proper input validation without penalizing performance. Do proper input validation. Allow decompressing all input streams. Increase robustness of LZW decoding to avoid buffer overflow on arbitrary manipulated input streams in combination with uninitalised memory. Increase strictness of LZW parser.
|
1.12.12.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.12.10.1 |
| 19-Aug-2011 |
riz | Pull up following revision(s) (requested by joerg in ticket #1661): xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.2 xsrc/external/mit/libXfont/dist/src/fontfile/decompress.c: revision 1.3 src/usr.bin/gzip/zuncompress.c: revision 1.9-1.11 src/usr.bin/compress/zopen.c: revision 1.14-1.15 xsrc/xfree/xc/lib/font/fontfile/decompress.c: revision 1.2 xsrc/xfree/xc/extras/freetype2/src/lzw/zopen.c: revision 1.2 xsrc/external/mit/freetype/dist/src/lzw/ftzopen.c: revision 1.4 P Fix CVS-2011-2895, buffer overflow in decompress provisional fix for CVS-2011-2895, buffer overflow when uncompressing provisional fix for CVE-2011-2895, buffer overflow in decompression set errno on overflow return. Do proper input validation without penalizing performance. Do proper input validation. Allow decompressing all input streams. Increase robustness of LZW decoding to avoid buffer overflow on arbitrary manipulated input streams in combination with uninitalised memory. Increase strictness of LZW parser.
|