libx11: Changes to 'debian-jessie'
New branch 'debian-jessie' available with the following commits:
commit ab087d35e21e3591da019737609e827b88370d86
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Jan 28 14:18:48 2017 +0100
Prepare upload to jessie
commit ab36b4c63f1c637ba775790055a5c21802bfd63f
Author: Julien Cristau <jcristau@debian.org>
Date: Sat Jan 7 16:20:31 2017 +0100
Fix wrong Xfree in XListFonts failure path
'ch' gets moved inside the allocated buffer as we're looping through
fonts, so keep a reference to the start of the buffer so we can pass
that to Xfree in the failure case.
Fixes: commit 20a3f99eba5001925b8b313da3accb7900eb1927 "Plug a memory leak"
Signed-off-by: Julien Cristau <jcristau@debian.org>
Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit c74b070f2712c95f0db7c320a10232b0e5c83049)
commit 9a8fcd73c725399477e1c1e0d4669a09bf9f6e8f
Author: Emilio Pozuelo Monfort <pochu@debian.org>
Date: Tue Oct 25 21:30:15 2016 +0200
Plug a memory leak
This was introduced in 8ea762f.
Reported-by: Julien Cristau <jcristau@debian.org>
Signed-off-by: Emilio Pozuelo Monfort <pochu@debian.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 20a3f99eba5001925b8b313da3accb7900eb1927)
commit 60f17d42789be7dd762e34ae93e07dfb4ddc217f
Author: Tobias Stoeckmann <tobias@stoeckmann.org>
Date: Sun Sep 25 21:25:25 2016 +0200
Validation of server responses in XGetImage()
Check if enough bytes were received for specified image type and
geometry. Otherwise GetPixel and other functions could trigger an
out of boundary read later on.
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
(cherry picked from commit 8ea762f94f4c942d898fdeb590a1630c83235c17)
commit 5034d0071cd338a0a02fec5db540ded6c3bb9950
Author: Tobias Stoeckmann <tobias@stoeckmann.org>
Date: Sun Sep 25 21:22:57 2016 +0200
The validation of server responses avoids out of boundary accesses.
v2: FontNames.c return a NULL list whenever a single
length field from the server is incohent.
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
Reviewed-by: Matthieu Herrb <matthieu@herrb.eu>
(cherry picked from commit 8c29f1607a31dac0911e45a0dd3d74173822b3c9)
Reply to: