libXpm: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jan 10 17:34:53 UTC 2023
.gitignore | 4
.gitlab-ci.yml | 10
COPYING | 20
Makefile.am | 2
configure.ac | 14
cxpm/cxpm.c | 4
test/.gitignore | 6
test/CompareXpmImage.h | 61 +
test/Makefile.am | 96 ++
test/TestAllFiles.h | 160 ++++
test/XpmCreate.c | 129 +++
test/XpmMisc.c | 91 ++
test/XpmRead.c | 195 +++++
test/XpmWrite.c | 321 ++++++++
test/pixmaps/README.md | 62 +
test/pixmaps/good/BlueCurves.xpm | 122 +++
test/pixmaps/good/Dimple.xpm | 79 ++
test/pixmaps/good/Dolphins.xpm | 94 ++
test/pixmaps/good/Miniweave.xpm | 63 +
test/pixmaps/good/Squares.xpm | 62 +
test/pixmaps/good/Swirl.xpm | 62 +
test/pixmaps/good/Utah-teapot.xpm | 407 +++++++++++
test/pixmaps/good/chromesphere.xpm | 362 +++++++++
test/pixmaps/good/jigglymap.xpm | 362 +++++++++
test/pixmaps/good/plaid-lisp.xpm | 39 +
test/pixmaps/good/plaid-v1.xpm | 37 +
test/pixmaps/good/plaid-v2.xpm | 30
test/pixmaps/good/plaid-v3.xpm | 39 +
test/pixmaps/good/xorg-bw.xpm | 264 +++++++
test/pixmaps/good/xorg.xpm | 701 +++++++++++++++++++
test/pixmaps/invalid/CVE-2016-10164-poc.xpm.gz.gz.gz |binary
test/pixmaps/invalid/doom.xpm | 8
test/pixmaps/invalid/doom2.xpm | 11
test/pixmaps/invalid/invalid-type.xpm | 34
test/pixmaps/invalid/no-contents.xpm | 2
test/pixmaps/no-mem/oversize.xpm | 39 +
test/tap-test | 2
37 files changed, 3984 insertions(+), 10 deletions(-)
New commits:
commit 0ff2c6af823ce7712c06150c43c9b403846a035f
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Sat Jan 7 15:43:20 2023 -0800
cxpm: getc/ungetc wrappers should not adjust position when c == EOF
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
commit 501494c6c68a84114fdd0b44d4b67ef9cde776c9
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Sat Jan 7 13:39:56 2023 -0800
test: Add unit tests using glib framework
Includes rudimentary tests for XpmReadFileToXpmImage, XpmReadFileToData,
XpmReadFileToBuffer, XpmCreateXpmImageFromData, XpmCreateXpmImageFromBuffer,
XpmWriteFileFromXpmImage, XpmWriteFileFromData, XpmWriteFileFromBuffer,
XpmAttributesSize, XpmGetErrorString, XpmLibraryVersion
Includes test cases for CVE-2004-0687
Tests .Z and .gz files if --enable-open-zfile is active
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
More information about the xorg-commit
mailing list