libglvnd: Changes to 'upstream-unstable'
.gitignore | 43 Makefile.am |8 README.md|5 autogen.sh | 1582 - bin/.gitignore |8 configure.ac | 97 include/GL/gl_mangle.h | 2311 --- include/GL/glx_mangle.h | 82 include/GL/glxmd.h | 54 include/GL/glxproto.h| 2722 --- include/GL/internal/dri_interface.h | 1187 -- include/GL/internal/sarea.h | 92 include/GL/osmesa.h | 283 -- include/GL/wglext.h | 901 --- include/GL/wmesa.h | 140 - include/Makefile.am |7 include/glvnd/GLdispatchABI.h| 120 + include/glvnd/libglxabi.h| 445 +++ include/lkdhash.h| 41 include/main/glheader.h |1 libglvnd.pc.in |8 m4/.gitignore|5 src/GL/.gitignore|2 src/GL/Makefile.am | 10 src/GLESv1/.gitignore|2 src/GLESv2/.gitignore|2 src/GLX/.gitignore |1 src/GLX/Makefile.am | 15 src/GLX/libglx.c | 662 +++-- src/GLX/libglxabi.h | 334 -- src/GLX/libglxabipriv.h |2 src/GLX/libglxcurrent.h | 62 src/GLX/libglxmapping.c | 607 ++--- src/GLX/libglxmapping.h | 40 src/GLX/libglxproto.c| 173 + src/GLX/libglxproto.h| 71 src/GLX/libglxthread.h |4 src/GLdispatch/GLdispatch.c | 122 - src/GLdispatch/GLdispatch.h | 179 + src/GLdispatch/GLdispatchABI.h | 147 - src/GLdispatch/GLdispatchPrivate.h | 19 src/GLdispatch/Makefile.am |9 src/GLdispatch/export_list.sym |2 src/GLdispatch/vnd-glapi/.gitignore |3 src/GLdispatch/vnd-glapi/mapi/entry.h| 10 src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c |5 src/GLdispatch/vnd-glapi/mapi/entry_pure_c.c |3 src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c |5 src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c | 21 src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c|5 src/GLdispatch/vnd-glapi/mapi/table.c| 11 src/GLdispatch/vnd-glapi/mapi/u_current_tls.c|1 src/GLdispatch/vnd-glapi/mapi/u_current_tsd.c| 13 src/GLdispatch/vnd-glapi/mapi/u_execmem.c|8 src/GLdispatch/vnd-glapi/mapi/u_thread.h | 72 src/Makefile.am |4 src/OpenGL/.gitignore|2 src/OpenGL/entrypoint_common.mk |9 src/arch/sparc/norm.S| 605 - src/arch/sparc/sparc.c | 142 - src/arch/sparc/sparc.h | 36 src/arch/sparc/sparc_clip.S | 233 - src/arch/sparc/sparc_matrix.h| 170 - src/arch/sparc/xform.S | 1392 --- src/arch/x86-64/Makefile.am | 40 src/arch/x86-64/calling_convention.txt | 50 src/arch/x86-64/x86-64.c | 119 - src/arch/x86-64/x86-64.h | 31 src/arch/x86-64/xform4.S | 483 src/arch/x86/3dnow.c | 91 src/arch/x86/3dnow.h | 36 src/arch/x86/3dnow_normal.S | 852 --- src/arch/x86/3dnow_xform1.S | 437 --- src/arch/x86/3dnow_xform2.S | 477 src/arch/x86/3dnow_xform3.S | 561 src/arch/x86/3dnow_xform4.S | 570 src/arch/x86/Makefile.am | 40 src/arch/x86/assyntax.h | 1747 -- src/arch/x86/clip_args.h | 59 src/arch/x86/common_x86.c| 336 -- src/arch/x86/common_x86_asm.S| 220 - src/arch/x86/common_x86_asm.h| 53 src/arch/x86/common_x86_features.h | 67
libglvnd: Changes to 'debian-unstable'
.gitignore | 43 Makefile.am |8 README.md|5 autogen.sh | 1582 - bin/.gitignore |8 configure.ac | 97 debian/changelog |2 debian/control | 46 debian/libglx-dummy-dev.install |2 debian/libglx-dummy0.install |1 debian/libx11glvnd-dev.install |1 debian/libx11glvnd0.install |1 debian/rules |5 include/GL/gl_mangle.h | 2311 --- include/GL/glx_mangle.h | 82 include/GL/glxmd.h | 54 include/GL/glxproto.h| 2722 --- include/GL/internal/dri_interface.h | 1187 -- include/GL/internal/sarea.h | 92 include/GL/osmesa.h | 283 -- include/GL/wglext.h | 901 --- include/GL/wmesa.h | 140 - include/Makefile.am |7 include/glvnd/GLdispatchABI.h| 120 + include/glvnd/libglxabi.h| 445 +++ include/lkdhash.h| 41 include/main/glheader.h |1 libglvnd.pc.in |8 m4/.gitignore|5 src/GL/.gitignore|2 src/GL/Makefile.am | 10 src/GLESv1/.gitignore|2 src/GLESv2/.gitignore|2 src/GLX/.gitignore |1 src/GLX/Makefile.am | 15 src/GLX/libglx.c | 662 +++-- src/GLX/libglxabi.h | 334 -- src/GLX/libglxabipriv.h |2 src/GLX/libglxcurrent.h | 62 src/GLX/libglxmapping.c | 607 ++--- src/GLX/libglxmapping.h | 40 src/GLX/libglxproto.c| 173 + src/GLX/libglxproto.h| 71 src/GLX/libglxthread.h |4 src/GLdispatch/GLdispatch.c | 122 - src/GLdispatch/GLdispatch.h | 179 + src/GLdispatch/GLdispatchABI.h | 147 - src/GLdispatch/GLdispatchPrivate.h | 19 src/GLdispatch/Makefile.am |9 src/GLdispatch/export_list.sym |2 src/GLdispatch/vnd-glapi/.gitignore |3 src/GLdispatch/vnd-glapi/mapi/entry.h| 10 src/GLdispatch/vnd-glapi/mapi/entry_armv7_tsd.c |5 src/GLdispatch/vnd-glapi/mapi/entry_pure_c.c |3 src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tls.c |5 src/GLdispatch/vnd-glapi/mapi/entry_x86_64_tsd.c | 21 src/GLdispatch/vnd-glapi/mapi/entry_x86_tsd.c|5 src/GLdispatch/vnd-glapi/mapi/table.c| 11 src/GLdispatch/vnd-glapi/mapi/u_current_tls.c|1 src/GLdispatch/vnd-glapi/mapi/u_current_tsd.c| 13 src/GLdispatch/vnd-glapi/mapi/u_execmem.c|8 src/GLdispatch/vnd-glapi/mapi/u_thread.h | 72 src/Makefile.am |4 src/OpenGL/.gitignore|2 src/OpenGL/entrypoint_common.mk |9 src/arch/sparc/norm.S| 605 - src/arch/sparc/sparc.c | 142 - src/arch/sparc/sparc.h | 36 src/arch/sparc/sparc_clip.S | 233 - src/arch/sparc/sparc_matrix.h| 170 - src/arch/sparc/xform.S | 1392 --- src/arch/x86-64/Makefile.am | 40 src/arch/x86-64/calling_convention.txt | 50 src/arch/x86-64/x86-64.c | 119 - src/arch/x86-64/x86-64.h | 31 src/arch/x86-64/xform4.S | 483 src/arch/x86/3dnow.c | 91 src/arch/x86/3dnow.h | 36 src/arch/x86/3dnow_normal.S | 852 --- src/arch/x86/3dnow_xform1.S | 437 --- src/arch/x86/3dnow_xform2.S | 477 src/arch/x86/3dnow_xform3.S | 561 src/arch/x86/3dnow_xform4.S | 570 src/arch/x86/Makefile.am
Processing of xserver-xorg-input-aiptek_1.4.1-2_source.changes
xserver-xorg-input-aiptek_1.4.1-2_source.changes uploaded successfully to localhost along with the files: xserver-xorg-input-aiptek_1.4.1-2.dsc xserver-xorg-input-aiptek_1.4.1-2.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org)
xserver-xorg-input-aiptek_1.4.1-2_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Thu, 31 Mar 2016 18:52:49 +0300 Source: xserver-xorg-input-aiptek Binary: xserver-xorg-input-aiptek Architecture: source Version: 1:1.4.1-2 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Timo Aaltonen Description: xserver-xorg-input-aiptek - X.Org X server -- Aiptek input driver Closes: 813359 Changes: xserver-xorg-input-aiptek (1:1.4.1-2) unstable; urgency=medium . [ Andreas Boll ] * Cherry-pick f075def (Fix build against current input ABI (xserver 1.18)) from upstream (Closes: #813359). Thanks, Tobias Schlemmer! * Bump debhelper compat level to 9. * Update Vcs fields to use https. * Bump Standards-Version to 3.9.7 (no changes). Checksums-Sha1: 526b5a0d2a45126e09c86273ee81883c78a2336b 2143 xserver-xorg-input-aiptek_1.4.1-2.dsc 9ff520759bac3d2613af244c2d5752cbb1eee105 5338 xserver-xorg-input-aiptek_1.4.1-2.diff.gz Checksums-Sha256: 545c1d22bf9ffce903e3d68605cd885f151a5dc5918498a41fac72f3eb84eea2 2143 xserver-xorg-input-aiptek_1.4.1-2.dsc 4249930ea57f719d2efadf1d15f0b67912ccf1ece136d23ed4cf6a6bfec6e592 5338 xserver-xorg-input-aiptek_1.4.1-2.diff.gz Files: 55ad362815a4817d325cda13a0da2c44 2143 x11 optional xserver-xorg-input-aiptek_1.4.1-2.dsc 79493f0eab234260921deae1b7259f45 5338 x11 optional xserver-xorg-input-aiptek_1.4.1-2.diff.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJW/Uf+AAoJEMtwMWWoiYTcVbAP/icmq+6fxw/oHibnnEyOtf1B ytln0UgvsW0ZIJSuI671cL2994O4i+DKE/ELK1UQjdwPErGWZDxcpOVFVFsn+SZf R3K8WUhxqTgnjZz0QqNaeP12ce2V9cArfQ88Kf+1LRcPa8craPeiOMDxUzErTFed 9uxc/nJ7ETDyK8rG/yVkUXp68sbrzMgn3zaUo9ntNpYkhXORfLdMlHEE+rUz+Bid 1iRXpe0DII6IldF/92xnks3y5eMbyVn7/ErDxn+xBCWKl4xE4Ut/M0hXjRgUuHSY +yvVIOqPXVJMSb4lYSr7udmqmoNmx+fZfsEHW0lA+x3udjzXtXkCScR7YERWN0ob JfUCXht0bM2UY/uu0PxJCHEl2fNq8h/RJCmQrbb31bnWGNczbjZHhW88qNsOXnKE EUcy5ev0tClKyRHwvSUowf7nWpRGbIp/u07D6b8U9YYYPnlKTk7YEmE830EvdRaO nPqDHFqKJCCR5PP3WQA+Z1gyUM7q2hj15CZbtw2G9B3DmdPyRA2yGwUrBqr4q5Qb yldYDjaW2Amb2VZl0FF8PW68jkDXrOh439qAji2OQeRc8vpp/iQuW3a9/I25PiUX zcs9lbXgpqVY4ELnFuBS9Aa3alDLGTFY8Yt9yheYBS1wumvNjz7b1f35J+ioxJ1f ojFybaQmfBzpRZdeWaFK =fWnE -END PGP SIGNATURE- Thank you for your contribution to Debian.
Bug#813359: marked as done (xserver-xorg-input-aiptek: FTBFS: xf86Aiptek.c:296:17: error: too many arguments to function 'xf86PostKeyEvent')
Your message dated Thu, 31 Mar 2016 16:27:45 + with message-idand subject line Bug#813359: fixed in xserver-xorg-input-aiptek 1:1.4.1-2 has caused the Debian Bug report #813359, regarding xserver-xorg-input-aiptek: FTBFS: xf86Aiptek.c:296:17: error: too many arguments to function 'xf86PostKeyEvent' to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 813359: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813359 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: xserver-xorg-input-aiptek Version: 1:1.4.1-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org Dear Maintainer, xserver-xorg-input-aiptek fails to build from source in unstable/amd64: [..] checking linux/input.h usability... yes checking linux/input.h presence... yes checking for linux/input.h... yes checking if XINPUT is defined... yes checking for XORG... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands dh_auto_build -O--builddirectory=build/ make -j1 make[1]: Entering directory '/home/lamby/temp/cdt.20160201084729.aY0PW5Ttii/xserver-xorg-input-aiptek-1.4.1/build' make all-recursive make[2]: Entering directory '/home/lamby/temp/cdt.20160201084729.aY0PW5Ttii/xserver-xorg-input-aiptek-1.4.1/build' Making all in src make[3]: Entering directory '/home/lamby/temp/cdt.20160201084729.aY0PW5Ttii/xserver-xorg-input-aiptek-1.4.1/build/src' /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../src -I..-fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/xorg -I/usr/include/X11/dri -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -g -O2 -c -o xf86Aiptek.lo ../../src/xf86Aiptek.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/xorg -I/usr/include/X11/dri -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -g -O2 -c ../../src/xf86Aiptek.c -fPIC -DPIC -o .libs/xf86Aiptek.o ../../src/xf86Aiptek.c:136:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "BaudRate", "9600", ^ ../../src/xf86Aiptek.c:136:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "BaudRate", "9600", ^ ../../src/xf86Aiptek.c:137:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "StopBits", "1", ^ ../../src/xf86Aiptek.c:137:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "StopBits", "1", ^ ../../src/xf86Aiptek.c:138:5: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "DataBits", "8", ^ ../../src/xf86Aiptek.c:138:21: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] "DataBits", "8",
mesa: Changes to 'debian-experimental'
debian/changelog |9 + debian/control |6 +++--- debian/watch |2 +- 3 files changed, 13 insertions(+), 4 deletions(-) New commits: commit 5635673eb90a2076f216bb59aa92f3d3bbe93644 Author: Andreas BollDate: Thu Mar 31 17:02:03 2016 +0200 watch: Update url to use https instead of ftp. diff --git a/debian/changelog b/debian/changelog index fa57642..d107551 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ mesa (11.2.0~rc4-2) UNRELEASED; urgency=medium * control: Fix vdpau-va-driver Breaks/Replaces for mesa-va-drivers (Closes: #819655). * control: Bump Standards-Version to 3.9.7 (no changes). + * watch: Update url to use https instead of ftp. -- Andreas Boll Thu, 31 Mar 2016 16:52:51 +0200 diff --git a/debian/watch b/debian/watch index 974df34..2b3f986 100644 --- a/debian/watch +++ b/debian/watch @@ -1,4 +1,4 @@ #git=git://anongit.freedesktop.org/mesa/mesa version=3 opts="uversionmangle=s/-rc/~rc/,dversionmangle=s/\+repack//,pgpsigurlmangle=s/$/.sig/,pasv" \ -ftp://freedesktop.org/pub/mesa/([\d\.]*)/ mesa-(.*)\.tar\.gz +https://mesa.freedesktop.org/archive/([\d\.]*)/ mesa-(.*)\.tar\.gz commit bc76d7f07eac5980302c525f48e6494e8d6b16e2 Author: Andreas Boll Date: Thu Mar 31 16:55:50 2016 +0200 control: Bump Standards-Version to 3.9.7 (no changes). diff --git a/debian/changelog b/debian/changelog index 49f9856..fa57642 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ mesa (11.2.0~rc4-2) UNRELEASED; urgency=medium * control: Fix vdpau-va-driver Breaks/Replaces for mesa-va-drivers (Closes: #819655). + * control: Bump Standards-Version to 3.9.7 (no changes). -- Andreas Boll Thu, 31 Mar 2016 16:52:51 +0200 diff --git a/debian/control b/debian/control index 77bb41b..e49 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: graphics Priority: optional Maintainer: Debian X Strike Force Uploaders: Andreas Boll -Standards-Version: 3.9.6 +Standards-Version: 3.9.7 Build-Depends: debhelper (>= 9), dh-autoreconf, commit 5224e59b1e2238ea5a46d7c32429f1f8b44842d9 Author: Andreas Boll Date: Thu Mar 31 16:53:38 2016 +0200 control: Fix vdpau-va-driver Breaks/Replaces for mesa-va-drivers (Closes: #819655). diff --git a/debian/changelog b/debian/changelog index a0384c7..49f9856 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mesa (11.2.0~rc4-2) UNRELEASED; urgency=medium + + * control: Fix vdpau-va-driver Breaks/Replaces for mesa-va-drivers +(Closes: #819655). + + -- Andreas Boll Thu, 31 Mar 2016 16:52:51 +0200 + mesa (11.2.0~rc4-1) experimental; urgency=medium * New upstream release candidate. diff --git a/debian/control b/debian/control index 65deace..77bb41b 100644 --- a/debian/control +++ b/debian/control @@ -432,8 +432,8 @@ Enhances: libva1, Provides: va-driver, -Breaks: vdpau-va-drivers (<< 0.7.4-5) -Replaces: vdpau-va-drivers (<< 0.7.4-5) +Breaks: vdpau-va-driver (<< 0.7.4-5) +Replaces: vdpau-va-driver (<< 0.7.4-5) Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Description: Mesa VA-API video acceleration drivers
xserver-xorg-input-aiptek: Changes to 'debian-unstable'
debian/changelog |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit b4868396775d3cab99b7f4ea6f9d032235db69a4 Author: Timo AaltonenDate: Thu Mar 31 18:53:27 2016 +0300 release to unstable diff --git a/debian/changelog b/debian/changelog index c520b69..45572f3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,12 +1,13 @@ -xserver-xorg-input-aiptek (1:1.4.1-2) UNRELEASED; urgency=medium +xserver-xorg-input-aiptek (1:1.4.1-2) unstable; urgency=medium + [ Andreas Boll ] * Cherry-pick f075def (Fix build against current input ABI (xserver 1.18)) from upstream (Closes: #813359). Thanks, Tobias Schlemmer! * Bump debhelper compat level to 9. * Update Vcs fields to use https. * Bump Standards-Version to 3.9.7 (no changes). - -- Andreas Boll Mon, 14 Mar 2016 17:57:28 +0100 + -- Timo Aaltonen Thu, 31 Mar 2016 18:52:49 +0300 xserver-xorg-input-aiptek (1:1.4.1-1) unstable; urgency=low
xserver-xorg-input-aiptek: Changes to 'refs/tags/xserver-xorg-input-aiptek-1_1.4.1-2'
Tag 'xserver-xorg-input-aiptek-1_1.4.1-2' created by Timo Aaltonenat 2016-03-31 15:53 + Tagging upload of xserver-xorg-input-aiptek 1:1.4.1-2 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAABAgAGBQJW/UgUAAoJEMtwMWWoiYTcu2gQAJICHhpe5PYihktq56TAjwHh FJBu9V6YTZGhT0tvPS7KR/rY6a9Cjeh0a3myM+K877H2zFcfsAIARL/KvkN+IbM+ 3WJqMs61P6kCzLfiWShvKdZEdOMagxgg8b7UW993PIElHVMhZNKCE31EBe5Vt4P0 EySIOoC0FsTUEPVcld9CSqeKCjKd/uWYqIX6RZeWphFOWM1zOCF6M8LRkoj4vfLV Mf+2ONNa125LBa0gbOHtum4yD7hwyuk4mpbdRwpKdQq33MG8UtE//iSjIHK/VJuq ciH94YuYayazJOl4PQXfUn8XqAC0gKBzm1vYF9cdYd7lvqEzIdtQlvmuHT4bTNSZ EmpLGITXjn2yArncYEI8nOnzKWfufMxo7gU8x+Wx9fYGU8373fF0DMTsk52VtWPS jdEndHNH1kskYbmM0urxnB1pcm9VvaASklAGb2Gb09IeBztjXMQ8+c5828DdrLpO Nvkomm+9LavlOeQogwxrp7dEp0BmVPhGH/zd3rGb1bsGdxPJdzZC/HpDciPdTXHB IYPGdZ16yNAnIElOGTS6TTv7RabbSo405+Vf1oRPiMc8RKk6VotdogzzeIjnXqqk FcT4lOKLRQuH5i6RijkFx0D4Xp7/jFFuQjmpm8rcuW/6gIICUxnps9eUT4BrxWYq 92WOLtta9ypHjUQlr53Y =FqzT -END PGP SIGNATURE- Changes since xserver-xorg-input-aiptek-1_1.4.1-1: Andreas Boll (4): Bump changelog. Bump debhelper compat level to 9. Update Vcs fields to use https. Bump Standards-Version to 3.9.7 (no changes). Timo Aaltonen (1): release to unstable Tobias Schlemmer (1): Fix build against current input ABI (xserver 1.18) --- debian/changelog | 11 +++ debian/compat|2 +- debian/control |8 debian/rules |3 +++ src/xf86Aiptek.c | 18 -- 5 files changed, 31 insertions(+), 11 deletions(-) ---
Processed: tagging 819655
Processing commands for cont...@bugs.debian.org: > tags 819655 + pending Bug #819655 [mesa-va-drivers] mesa-va-drivers: conflict with package vdpau-va-driver Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 819655: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819655 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#819655: mesa-va-drivers: conflict with package vdpau-va-driver
Package: mesa-va-drivers Version: 11.2.0~rc4-1 Severity: important Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Selecting previously unselected package mesa-va-drivers:i386. Preparing to unpack .../mesa-va-drivers_11.2.0~rc4-1_i386.deb ... Unpacking mesa-va-drivers:i386 (11.2.0~rc4-1) ... dpkg: error processing archive /var/cache/apt/archives/mesa-va-drivers_11.2.0~rc4-1_i386.deb (--unpack): trying to overwrite '/usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so', which is also in package vdpau-va-driver:i386 0.7.4-4 Preparing to unpack .../mesa-vdpau-drivers_11.2.0~rc4-1_i386.deb ... Unpacking mesa-vdpau-drivers:i386 (11.2.0~rc4-1) over (11.1.2-1) ... Processing triggers for libc-bin (2.22-5) ... Processing triggers for hicolor-icon-theme (0.13-1) ... Processing triggers for mime-support (3.59) ... Warning: package mozilla listed in /etc/mailcap.order does not have mailcap entries. Processing triggers for desktop-file-utils (0.22-1) ... Errors were encountered while processing: /var/cache/apt/archives/mesa-va-drivers_11.2.0~rc4-1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Setting up libnm-util2:i386 (1.1.92-1) ... Setting up mesa-common-dev:i386 (11.2.0~rc4-1) ... Setting up libnm-glib4:i386 (1.1.92-1) ... Setting up mesa-vdpau-drivers:i386 (11.2.0~rc4-1) ... Setting up libgl1-mesa-dri:i386 (11.2.0~rc4-1) ... Installing new version of config file /etc/drirc ... Setting up libglapi-mesa:i386 (11.2.0~rc4-1) ... Setting up libgl1-mesa-glx:i386 (11.2.0~rc4-1) ... Setting up bsdmainutils (9.0.10) ... Setting up libpython2.7-minimal:i386 (2.7.11-7) ... Setting up libgles2-mesa:i386 (11.2.0~rc4-1) ... Setting up libpython2.7-stdlib:i386 (2.7.11-7) ... Setting up python2.7-minimal (2.7.11-7) ... Setting up libpython3.5-minimal:i386 (3.5.1-10) ... Setting up libegl1-mesa:i386 (11.2.0~rc4-1) ... Setting up openjdk-8-jre-headless:i386 (8u77-b03-2) ... update-binfmts: warning: current package is openjdk-8, but binary format already installed by openjdk-6 OpenJDK Server VM warning: ignoring option PermSize=128m; support was removed in 8.0 Setting up libsnmp-base (5.7.3+dfsg-1.3) ... Setting up libsnmp30:i386 (5.7.3+dfsg-1.3) ... Setting up libosmesa6:i386 (11.2.0~rc4-1) ... Setting up libgles1-mesa:i386 (11.2.0~rc4-1) ... Setting up libpython3.5-stdlib:i386 (3.5.1-10) ... Setting up python2.7 (2.7.11-7) ... Setting up python3.5-minimal (3.5.1-10) ... Setting up openjdk-8-jre:i386 (8u77-b03-2) ... Setting up libgl1-mesa-dev:i386 (11.2.0~rc4-1) ... Setting up libwayland-egl1-mesa:i386 (11.2.0~rc4-1) ... Setting up libegl1-mesa-dev:i386 (11.2.0~rc4-1) ... Setting up libpython2.7:i386 (2.7.11-7) ... Processing triggers for man-db (2.7.5-1) ... Setting up libpython2.7-dev:i386 (2.7.11-7) ... Setting up python2.7-dev (2.7.11-7) ... Setting up python3.5 (3.5.1-10) ... Setting up libpython3.5:i386 (3.5.1-10) ... Processing triggers for libc-bin (2.22-5) ... Press Return to continue. Performing actions... (Reading database ... 581606 files and directories currently installed.) Preparing to unpack .../mesa-va-drivers_11.2.0~rc4-1_i386.deb ... Unpacking mesa-va-drivers:i386 (11.2.0~rc4-1) ... dpkg: error processing archive /var/cache/apt/archives/mesa-va-drivers_11.2.0~rc4-1_i386.deb (--unpack): trying to overwrite '/usr/lib/i386-linux-gnu/dri/radeonsi_drv_video.so', which is also in package vdpau-va-driver:i386 0.7.4-4 Errors were encountered while processing: /var/cache/apt/archives/mesa-va-drivers_11.2.0~rc4-1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Press Return to continue. Performing actions... (Reading database ... 581600 files and directories currently installed.) Removing vdpau-va-driver:i386 (0.7.4-4) ... (Reading database ... 581596 files and directories currently installed.) Preparing to unpack .../mesa-va-drivers_11.2.0~rc4-1_i386.deb ... Unpacking mesa-va-drivers:i386 (11.2.0~rc4-1) ... Setting up mesa-va-drivers:i386 (11.2.0~rc4-1) ... Press Return to continue. * What exactly did you do (or not do) that was effective (or ineffective)? removed package vdpau-va-driver * What was the outcome of this action? successful installation * What outcome did you expect instead? *** End of the template - remove these template lines *** -- Package-specific info: glxinfo: X server symlink status: lrwxrwxrwx 1 root root 13 May 4 2009 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 274 Mar 30 03:51 /usr/bin/Xorg VGA-compatible devices on PCI bus: -- 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RV350 [Radeon 9550] [1002:4153] Xorg X server configuration file status: -rw-r--r-- 1 root root 859 Jul 29 2015 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: --- # /etc/X11/xorg.conf (xorg
weston: Changes to 'upstream-unstable'
New branch 'upstream-unstable' available with the following commits: commit d45de283ce1f9edafc6f33632fc917513c620912 Author: Bryce HarringtonDate: Tue Feb 16 12:37:43 2016 -0800 configure.ac: bump to version 1.10.0 for the official release commit 9d24f23e4d6ae23f272d9a828523db504aaaf989 Author: Bryce Harrington Date: Thu Feb 11 15:23:33 2016 -0800 releasing.txt: Script now figures out release name on its own commit 07d0d386daad6a4528b14521d86860e1f094a7ef Author: Bryce Harrington Date: Tue Feb 9 13:36:00 2016 -0800 configure.ac: bump to version 1.9.93 for the RC1 release commit 6c19b69fcc6921344fe8f552e26b70549a65 Author: Derek Foreman Date: Thu Dec 3 14:07:12 2015 -0600 compositor-drm: the cursor plane only supports ARGB Keep XRGB apps out of the cursor plane, only ARGB is supported. This prevents programs like weston-simple-shm from landing in the cursor plane and being misrendered. Signed-off-by: Derek Foreman Reviewed-by: Pekka Paalanen commit b0427569fd4a9ef40a4bd59c412f5ab9b17b944d Author: Derek Foreman Date: Fri Feb 5 15:55:20 2016 -0600 compositor-drm: update internal cursor plane location when disabling cursor When the cursor plane is disabled the kernel can lose its location. If we don't update our internal idea of where the plane is at that time, the next time we set a cursor it can show up at 0,0. This can show up when an application is put in the cursor plane, removed from the plane, then put back at the same location. It might show up at 0,0 when it's reinstated. We now use INT32_MIN as a location for disabled cursors so enabling the plane will always cause an update. Reviewed-by: Pekka Paalanen Signed-off-by: Derek Foreman commit 345b4f5b119d20ace14a6cb4a96a8b1d91c05659 Author: Marek Chalupa Date: Wed Feb 3 14:03:00 2016 +0100 compositor-x11: send pointer frame after axis event clients that implement pointer interface of version 5 wait for the frame event, so without it the scrolling does not work (GTK+ clients do not scroll now for example). Xcb axis events are discrete, so it's fine to send frame after every single axis event Signed-off-by: Marek Chalupa Reviewed-by: Peter Hutterer commit 4e18448286ff27942ed3ad8fda568008c14eeff7 Author: Derek Foreman Date: Mon Feb 1 14:36:57 2016 -0600 xwm: Don't clear the selection if it has no text type available weston maintains a copy of the most recently selected "thing" - it picks the first available type when it copies, and saves that one only. When an application quits weston will make the saved selection active. When xwm sees the selection set it will check if any of the offered types are text. If no text type is offered it will clear the selection. weston then interprets this in the same way as an application exiting and causing the selection to be unset, and we get caught in a live lock with both weston and xwayland consuming as much cpu as they can. The simple fix is to just remove the test for text presence. Signed-off-by: Derek Foreman Reviewed-by: Carlos Garnacho commit 22b1f93432c775b6ed077c15a19e9e734a2806a5 Author: Bryce Harrington Date: Wed Sep 23 17:30:43 2015 -0700 shell: Check more thoroughly for undefined surface resource The surface can have an undefined resource in certain situations (such as with xwayland). So, since NULL is a valid state for this parameter, and since the wl_resource_*, etc. calls require their parameters to be non-NULL, make a practice of always checking the surface resource before making wayland calls. update v2: * Fix some c/p errors for pointer names * Drop null ptr check in add_popup_grab; probably redundant now Signed-off-by: Bryce Harrington Reviewed-by: Daniel Stone commit 90c2789e8d83a5b090cf4b91a6770a93f08028a0 Author: Nobuhiko Tanibata Date: Sat Dec 26 23:52:51 2015 +0900 ivi-layout: apply opacity to weston_view correctly update_opacity is only called when a ivi-surface is visible. But the previous code also checks event masks redundantly. However if the event happens when ivi-surface is invisible, opacity is not calculated. This patch removes this redundant check to fix potential bug. Signed-off-by: Nobuhiko Tanibata
weston: Changes to 'upstream-unstable'
Rebased ref, commits from common ancestor:
wayland_1.10.0-1_i386.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 31 Mar 2016 13:13:12 +0200 Source: wayland Binary: libwayland-client0 libwayland-client0-dbg libwayland-server0 libwayland-server0-dbg libwayland-cursor0 libwayland-cursor0-dbg libwayland-dev libwayland-doc Architecture: source i386 all Version: 1.10.0-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Héctor Orón Martínez Description: libwayland-client0 - wayland compositor infrastructure - client library libwayland-client0-dbg - wayland compositor infrastructure - client library (debug) libwayland-cursor0 - wayland compositor infrastructure - cursor library libwayland-cursor0-dbg - wayland compositor infrastructure - cursor library (debug) libwayland-dev - wayland compositor infrastructure - development files libwayland-doc - wayland compositor infrastructure - documentation files libwayland-server0 - wayland compositor infrastructure - server library libwayland-server0-dbg - wayland compositor infrastructure - server library (debug) Changes: wayland (1.10.0-1) unstable; urgency=medium . * New upstream release Checksums-Sha1: 4e19f13aceb462b89d4e3fce36675c2eb2b0c105 2505 wayland_1.10.0-1.dsc 5792584a1690e9f8be38a7ddc10f9aa49c9f3e24 559483 wayland_1.10.0.orig.tar.gz c68acf9cfa924813717d8a668bb35a74a4465669 7425 wayland_1.10.0-1.diff.gz 3ae09f31898947736783a2841a110b8b13b9e251 41194 libwayland-client0-dbg_1.10.0-1_i386.deb 706c246dc4cb6d1d5815a6e9b0f67e688fe9710e 24318 libwayland-client0_1.10.0-1_i386.deb 734dac81d7a7a38eb3d8b9ba573270b0fdd1f05d 23260 libwayland-cursor0-dbg_1.10.0-1_i386.deb 602b2e809b34d118074e6205f8bcfbfdce69b525 13622 libwayland-cursor0_1.10.0-1_i386.deb 96cf8cbc6121bfa651b8c0ef6e4703ec18def864 35896 libwayland-dev-dbgsym_1.10.0-1_i386.deb e8e08f37cfe2f978d7a6c78af29e91938362e093 127368 libwayland-dev_1.10.0-1_i386.deb 4236b2017d47ce2021442ba9cf907edc6df51b67 129222 libwayland-doc_1.10.0-1_all.deb 7b76a780021c72d2af3f9913443c1aee6e810251 52814 libwayland-server0-dbg_1.10.0-1_i386.deb cf16a88412305ced4597e9b6292f4332dc8fe851 29956 libwayland-server0_1.10.0-1_i386.deb Checksums-Sha256: 8855ee8285b0a5c6ef437bbf2d7b731614a183495232792e4820a594b47c205a 2505 wayland_1.10.0-1.dsc 6bc8579cd8e59a1d102470a69f69b5d6136d7ddb3e50e788c17cba450469f484 559483 wayland_1.10.0.orig.tar.gz e6b4066bd9f16890b1d2d932494f0353eecbedfeff1187510eb4355db4202f01 7425 wayland_1.10.0-1.diff.gz cdf583ec8c43bfd41f9eeef96fd166c7dd94910f8cc1d59abc053b617e38247f 41194 libwayland-client0-dbg_1.10.0-1_i386.deb 74fbf562e6352e84f778d9e89cae0c97912a3db8d09654b5f0fcd93fd32c 24318 libwayland-client0_1.10.0-1_i386.deb 91a09a9ca0316ea554ff13427a9d03f76b85f185818a0ee29a3cc5386bab9c69 23260 libwayland-cursor0-dbg_1.10.0-1_i386.deb 1b73cf121d037b2dec13f4c7e03c1fa81e5caa7626c0aaa1319c9cbebb906b83 13622 libwayland-cursor0_1.10.0-1_i386.deb 73301b5984358d4d2fa5bc26e3b173b399d6962813a7864479f4496aeacfbf85 35896 libwayland-dev-dbgsym_1.10.0-1_i386.deb 3ba44c1f51000c29e081bbd7017b9adba8728118465562c1b2b14b1ed5f159f8 127368 libwayland-dev_1.10.0-1_i386.deb ea1a550aeaac936a4a1a67b2b62fd085efdb2a0b9faf0a44edb6e4d712ef2c40 129222 libwayland-doc_1.10.0-1_all.deb d16e606002bf4b10c609910bd89ed11671422d3437d7d9494c2a860f1a5fd96d 52814 libwayland-server0-dbg_1.10.0-1_i386.deb 6b45d4d8965295865dbbd689fcbbb78fc0818f246a7bf2b637e45e9da4e67f6e 29956 libwayland-server0_1.10.0-1_i386.deb Files: 6d9e16c31e57497dd38cf83b731dedc1 2505 x11 optional wayland_1.10.0-1.dsc f0190aded10115cc9519f67abae6b814 559483 x11 optional wayland_1.10.0.orig.tar.gz 29e051d0c5de361aa0662130cb3cd493 7425 x11 optional wayland_1.10.0-1.diff.gz e55a1d70e8f04e929f1c363459d32bc4 41194 debug extra libwayland-client0-dbg_1.10.0-1_i386.deb c486bbd7c947a1c17a864083b623a8bc 24318 libs optional libwayland-client0_1.10.0-1_i386.deb bed772501a14906ec45f8aa31db2f58d 23260 debug extra libwayland-cursor0-dbg_1.10.0-1_i386.deb 9fde85b655eb6273f0e99c170a708715 13622 libs optional libwayland-cursor0_1.10.0-1_i386.deb 12dee5dbd9f800dbf5744e46e9f15e76 35896 debug extra libwayland-dev-dbgsym_1.10.0-1_i386.deb f443fb127adf07c26bb838c0038f7959 127368 libdevel extra libwayland-dev_1.10.0-1_i386.deb 7a5359d15f4aa5a9c84330bf644fb637 129222 doc extra libwayland-doc_1.10.0-1_all.deb 839986c76e4f795d2af14eb5c4756635 52814 debug extra libwayland-server0-dbg_1.10.0-1_i386.deb 09a89ca09b2dee73ec3ca9a64774c010 29956 libs optional libwayland-server0_1.10.0-1_i386.deb -BEGIN PGP SIGNATURE- iQIcBAEBCgAGBQJW/RC+AAoJEK8ig6p24qx72TIP+gKtTPPUOwM8oqKLFZIPNnGg wbuVa+9IpXoEO6/hWtBPEAWx448ALLdmdZCXCJyWqhrrR4CTi7xITJoet3zvyf24 aBejQ6pWK96qyoG3vrdNtraSVLL2myPJyNEmsQKUqUSSHOdi0Hyvrtev+weTr5w0 /OdO3sQ+Db91JZrw78pLtHA8dDgPN7ozr8xWGHgVjsGs6hrsOfUTu2BdsAuS+FAX C2yejZEK+6owZSV0foHEw0dtI0GkmVdll7CKE5M3UhmAHcGBrqPVnqkQXYFPM+Ti
Processing of wayland_1.10.0-1_i386.changes
wayland_1.10.0-1_i386.changes uploaded successfully to localhost along with the files: wayland_1.10.0-1.dsc wayland_1.10.0.orig.tar.gz wayland_1.10.0-1.diff.gz libwayland-client0-dbg_1.10.0-1_i386.deb libwayland-client0_1.10.0-1_i386.deb libwayland-cursor0-dbg_1.10.0-1_i386.deb libwayland-cursor0_1.10.0-1_i386.deb libwayland-dev-dbgsym_1.10.0-1_i386.deb libwayland-dev_1.10.0-1_i386.deb libwayland-doc_1.10.0-1_all.deb libwayland-server0-dbg_1.10.0-1_i386.deb libwayland-server0_1.10.0-1_i386.deb Greetings, Your Debian queue daemon (running on host franck.debian.org)
wayland: Changes to 'refs/tags/wayland-1.10.0-1'
Tag 'wayland-1.10.0-1' created by Héctor Orón Martínezat 2016-03-31 11:14 + Release Debian version wayland-1.10.0-1 -BEGIN PGP SIGNATURE- iQIcBAABCgAGBQJW/QaCAAoJEK8ig6p24qx7LU0QAJOMCm2Ka/jbrTWCHlziH7dn hJz5zPK//A8lq9HC280Qf5m+PR+soZftEsnEtPJuiBwqvRKLVaPAFF5Fp/WKvEBZ d7SXG4SaNUfe/wMo5aWMTanyQmxJ+9ekIPpA7vlASICBA7pXXI02MDPu6Qlr6GIC ErcX9aIJb9z7q1nRS0HMjGQnUZsta15dvGW7G9hhLwwEyOOQ3ZP7a9BMuKZHmJgP OmzkfuaCf78GG73tT5fhrRoQVaGcsXP37TsSvS/W++b3JIHidoZPne9YEwtQy+zf r21EClHTTkO4hUkrxM/GVn+jDVO26o121jkHpGgs1GU3SYo/3P7ZWtXbj79G239X BaORYw+FGU1IgXa6OZxN1i0PYdl9IU+Z2huodPKFOHGRSgWYZRFNKhgiQVyoKaPa SrgUGTYxqvgB5DfM0877KptQz8o53i32PGZyhuPq9FhFFcS7p1lwAmsd4vYa3c3/ f+SV7SAm21S5b2CTB0dTnoV6nAFgZ3As3k/hp1dp6W/XesACPjuB3+rOYF0wC0XV A1rDAV1ba/uciRPQTRnUlgAiWvopKVJppN2XKm/JOzIpEF5mK3uCdJlIvVuN9EPX bcZIbJVAkvvA6nP+6NkA9ZEJIha1yZcHDdaP7qbTadN1s7Sj6sX/s8JNgdk/2IB+ S2XOJmDjWxJk+3rbHsdN =PJzE -END PGP SIGNATURE- Changes since wayland-1.9.92-1: Bryce Harrington (2): configure.ac: bump to version 1.9.93 for the RC1 release configure.ac: bump to version 1.10.0 for the official release Derek Foreman (1): scanner: Fix oddities in copyright printing Héctor Orón Martínez (2): Merge branch 'upstream-unstable' into debian-unstable New upstream release Jonas Ådahl (1): connection: Don't add uninitialized memory as 4 byte alignment padding Sergi Granell (2): cosmetic: use tabs instead of spaces cosmetic: add an space after if --- configure.ac |4 ++-- debian/changelog |6 ++ src/connection.c |2 +- src/scanner.c | 16 ++-- src/wayland-shm.c |2 +- src/wayland-util.c |2 +- 6 files changed, 21 insertions(+), 11 deletions(-) ---
wayland: Changes to 'debian-unstable'
Makefile.am |8 configure.ac | 19 - debian/changelog | 18 + debian/control |1 debian/libwayland-client0.symbols|3 debian/libwayland-server0.symbols|4 debian/watch |2 doc/Contributing | 75 doc/doxygen/Makefile.am |4 doc/publican/protocol-to-docbook.xsl |9 doc/publican/sources/Protocol.xml| 41 ++ protocol/wayland.dtd |4 protocol/wayland.xml | 597 --- src/connection.c | 42 +- src/dtddata.S| 39 ++ src/event-loop.c |1 src/scanner.c| 217 +++- src/wayland-client-core.h| 179 +++--- src/wayland-client.c | 582 ++ src/wayland-private.h| 95 - src/wayland-server-core.h| 209 src/wayland-server.c | 111 +- src/wayland-shm.c| 110 +++--- src/wayland-util.c | 16 src/wayland-util.h | 45 +- tests/connection-test.c |4 tests/display-test.c | 327 +-- tests/queue-test.c |6 tests/sanity-test.c | 27 - tests/socket-test.c | 15 tests/test-compositor.c | 44 +- tests/test-compositor.h | 11 32 files changed, 2227 insertions(+), 638 deletions(-) New commits: commit ecd1b74b2d0fce7b3e18a5f67f74b311c5a7aa97 Author: Héctor Orón MartínezDate: Thu Mar 31 13:13:28 2016 +0200 New upstream release diff --git a/debian/changelog b/debian/changelog index 6adbc9a..ee1389f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +wayland (1.10.0-1) unstable; urgency=medium + + * New upstream release + + -- Héctor Orón Martínez Thu, 31 Mar 2016 13:13:12 +0200 + wayland (1.9.92-1) experimental; urgency=medium * New upstream release, experimental upload. commit 0ff73b7666b8aee1a68302dd6a7664b68aa659af Author: Bryce Harrington Date: Tue Feb 16 12:03:40 2016 -0800 configure.ac: bump to version 1.10.0 for the official release diff --git a/configure.ac b/configure.ac index ba7e445..f54a8b9 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ AC_PREREQ([2.64]) m4_define([wayland_major_version], [1]) -m4_define([wayland_minor_version], [9]) -m4_define([wayland_micro_version], [93]) +m4_define([wayland_minor_version], [10]) +m4_define([wayland_micro_version], [0]) m4_define([wayland_version], [wayland_major_version.wayland_minor_version.wayland_micro_version]) commit bf34ac75d0d61609296de1300196c843f4246e7c Author: Jonas Ådahl Date: Wed Feb 10 23:35:44 2016 +0800 connection: Don't add uninitialized memory as 4 byte alignment padding When we are adding padding bytes making our wl_buffer buffer content 4 byte aligned, we are just moving the pointer. Since the buffer is allocated using plain malloc(), this means our padding bytes are effectively uninitialized data, which could be anything previously allocated in the server process. As we'll be sharing this buffer content with arbitrary clients, we are effectively sharing private memory with every client, and even though a well behaving client will discard any such memory, a malicious client may not. Therefor, to avoid any potential missuse of the uninitialized padding memory shared between the server and client, initialize the buffer content to 0, making the padding bytes always 0. Signed-off-by: Jonas Ådahl Reviewed-by: Derek Foreman Reviewed-by: Pekka Paalanen Reviewed-by: Bryce Harrington diff --git a/src/connection.c b/src/connection.c index 65b64e9..c0e322f 100644 --- a/src/connection.c +++ b/src/connection.c @@ -1137,7 +1137,7 @@ wl_closure_send(struct wl_closure *closure, struct wl_connection *connection) return -1; buffer_size = buffer_size_for_closure(closure); - buffer = malloc(buffer_size * sizeof buffer[0]); + buffer = zalloc(buffer_size * sizeof buffer[0]); if (buffer == NULL) return -1; commit 1906a90aab613501396fe4fb72c7fba9e13ee161 Author: Bryce Harrington Date: Tue Feb 9 13:26:21 2016 -0800 configure.ac: bump to version 1.9.93 for the RC1 release diff --git a/configure.ac b/configure.ac index 63dd2cf..ba7e445 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.64]) m4_define([wayland_major_version], [1])
wayland: Changes to 'upstream-unstable'
New branch 'upstream-unstable' available with the following commits: commit 0ff73b7666b8aee1a68302dd6a7664b68aa659af Author: Bryce HarringtonDate: Tue Feb 16 12:03:40 2016 -0800 configure.ac: bump to version 1.10.0 for the official release commit bf34ac75d0d61609296de1300196c843f4246e7c Author: Jonas Ådahl Date: Wed Feb 10 23:35:44 2016 +0800 connection: Don't add uninitialized memory as 4 byte alignment padding When we are adding padding bytes making our wl_buffer buffer content 4 byte aligned, we are just moving the pointer. Since the buffer is allocated using plain malloc(), this means our padding bytes are effectively uninitialized data, which could be anything previously allocated in the server process. As we'll be sharing this buffer content with arbitrary clients, we are effectively sharing private memory with every client, and even though a well behaving client will discard any such memory, a malicious client may not. Therefor, to avoid any potential missuse of the uninitialized padding memory shared between the server and client, initialize the buffer content to 0, making the padding bytes always 0. Signed-off-by: Jonas Ådahl Reviewed-by: Derek Foreman Reviewed-by: Pekka Paalanen Reviewed-by: Bryce Harrington commit 1906a90aab613501396fe4fb72c7fba9e13ee161 Author: Bryce Harrington Date: Tue Feb 9 13:26:21 2016 -0800 configure.ac: bump to version 1.9.93 for the RC1 release commit d33514379d311bd9ddd4a2e1e97c8205a8111d3c Author: Sergi Granell Date: Thu Feb 4 21:48:21 2016 +0100 cosmetic: add an space after if commit 6301639146474795da10952db86ea3ef4849f568 Author: Sergi Granell Date: Thu Feb 4 21:35:07 2016 +0100 cosmetic: use tabs instead of spaces commit 369b6466a71175289572c4ef8f70af65f620fb88 Author: Derek Foreman Date: Tue Feb 2 14:56:57 2016 -0600 scanner: Fix oddities in copyright printing Some copyright strings could result in broken generated header files with unmatched */ This change: Runs the loop long enough so the copyright[i] == 0 test can actually happen. (if there was no \n no copyright text was printed, */ still was) Prints the opening /* even if there was whitespace at the start of the very first line. Only emits a */ if a /* was printed. Signed-off-by: Derek Foreman Reviewed-by: Jon A. Cruz Reviewed-by: Bryce Harrington
wayland: Changes to 'upstream-unstable'
Rebased ref, commits from common ancestor: