======= app/bdftopcf (1.0.2..1.0.3) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support Use AM_CFLAGS instead of bdftopcf_CFLAGS since there's only one target Remove unnecessary calls from configure.ac bdftopcf 1.0.3 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jesse Adkins (1): Purge cvs tags. ======= proto/bigreqsproto (1.1.0..1.1.1) Alan Coopersmith (2): Cleanup bigreq.xml a bit bigreqsproto 1.1.1 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Matt Dew (1): specs: convert bigreq.ms from xorg-docs module to DocBook XML ======= proto/compositeproto (0.4.1..0.4.2) Alan Coopersmith (4): Purge CVS/RCS $Id$ tags Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle compositeproto 0.4.2 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 NEWS: remove empty file #24206 INSTALL: file is missing or incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add Copyright from SUN Microsystems config: remove the pkgconfig pc.in file from EXTRA_DIST Rémi Cardona (1): Use $(docdir) for compositeproto.txt install path ======= proto/damageproto (1.2.0..1.2.1) Alan Coopersmith (1): damageproto 1.2.1 Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 NEWS: remove empty file #24206 README: file created or updated #24206 Revert "NEWS: remove empty file #24206" Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST Rémi Cardona (1): Use $(docdir) for damageproto.txt install path ======= proto/dri2proto (2.1..2.3) Aaron Plattner (1): Add a DRI2DriverVDPAU driver type. Francisco Jerez (1): Define an event to notify clients about the validity of their buffers. Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Jesse Barnes (10): Add SwapBuffers request Update protocol description for swapbuffers Add swap interval and synchronization support Fix DRI2SwapBuffers reply length Bump package version to 2.2 Add DRI2SwapInterval protocol Pad out DRI2 swap buffers reply Add DRI2 event support for DRI2BufferSwapComplete Fix cut & paste error: Extension Requests -> Extension Events Merge branch 'dri2-swapbuffers' Kristian Høgsberg (1): Make swapbuffers an async request ======= font/encodings (1.0.3..1.0.4) Alan Coopersmith (1): encodings 1.0.4 Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: AM_MAINTAINER_MODE missing #24238 Makefile.am: add INSTALL target and clean ChangeLog DIST targets config: remove from ChangeLog from EXTRA_DIST config: Use the shorthand --disable-all-encodings option in font-util v1.2 config: update AC_PREREQ statement to 2.60 Jesse Adkins (1): Purge cvs tags. ======= proto/fixesproto (4.1.1..4.1.2) Alan Coopersmith (3): Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle fixesproto 4.1.2 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 NEWS: remove empty file #24206 README: file created or updated #24206 INSTALL file is missing or incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST Rémi Cardona (1): Use $(docdir) for fixesproto.txt install path ======= font/font-adobe-100dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-adobe-100dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Jesse Adkins (1): Purge cvs tags. Rémi Cardona (1): font-adobe-100dpi 1.0.3 ======= font/font-adobe-75dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-adobe-75dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Jesse Adkins (1): Purge cvs tags. Rémi Cardona (1): font-adobe-75dpi 1.0.3 ======= font/font-adobe-utopia-100dpi (1.0.2..1.0.4) Alan Coopersmith (1): font-adobe-utopia-100dpi 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Jesse Adkins (1): Purge cvs tags. Rémi Cardona (1): adobe-utopia-100dpi 1.0.4 ======= font/font-adobe-utopia-75dpi (1.0.2..1.0.4) Alan Coopersmith (1): font-adobe-utopia-75dpi 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Jesse Adkins (1): Purge cvs tags. Rémi Cardona (1): adobe-utopia-75dpi 1.0.4 ======= font/font-adobe-utopia-type1 (1.0.2..1.0.4) Alan Coopersmith (1): font-adobe-utopia-type1 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): adobe-utopia-type1 1.0.4 ======= font/font-alias (1.0.2..1.0.3) Alan Coopersmith (1): font-alias 1.0.3 Gaetan Nadon (4): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES ======= font/font-arabic-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-arabic-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-arabic-misc 1.0.3 ======= font/font-bh-100dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-bh-100dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-bh-100dpi 1.0.3 ======= font/font-bh-75dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-bh-75dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-bh-75dpi 1.0.3 ======= font/font-bh-lucidatypewriter-100dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-bh-lucidatypewriter-100dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-bh-lucidatypewriter-100dpi 1.0.3 ======= font/font-bh-lucidatypewriter-75dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-bh-lucidatypewriter-75dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-bh-lucidatypewriter-75dpi 1.0.3 ======= font/font-bh-ttf (1.0.1..1.0.3) Alan Coopersmith (5): Install a fontconfig snippet to force treating Luxi Mono fonts as monospaced Mark 42-luxi-mono.conf for distribution in tarballs font-bh-ttf 1.0.2 Correct installation path for fontconfig files font-bh-ttf 1.0.3 Gaetan Nadon (4): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Jeremy Huddleston (1): Use XORG_FONT_FC_CONFDIR from font-util 1.2 to find fontconfig's confdir ======= font/font-bh-type1 (1.0.1..1.0.3) Alan Coopersmith (1): font-bh-type1 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-bh-type1 1.0.3 ======= font/font-bitstream-100dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-bitstream-100dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Jesse Adkins (1): Purge cvs tags. Rémi Cardona (1): font-bitstream-100dpi 1.0.3 ======= font/font-bitstream-75dpi (1.0.1..1.0.3) Alan Coopersmith (1): font-bitstream-75dpi 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Jesse Adkins (1): Purge cvs tags. Rémi Cardona (1): font-bitstream-75dpi 1.0.3 ======= font/font-bitstream-type1 (1.0.1..1.0.3) Alan Coopersmith (1): font-bitstream-type1 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-bitstream-type1 1.0.3 ======= font/font-cronyx-cyrillic (1.0.1..1.0.3) Alan Coopersmith (1): font-cronyx-cyrillic 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-cronyx-cyrillic 1.0.3 ======= font/font-cursor-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-cursor-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-cursor-misc 1.0.3 ======= font/font-daewoo-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-daewoo-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-daewoo-misc 1.0.3 ======= font/font-dec-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-dec-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-dec-misc 1.0.3 ======= font/font-ibm-type1 (1.0.1..1.0.3) Alan Coopersmith (1): font-ibm-type1 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-ibm-type1 1.0.3 ======= font/font-isas-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-isas-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-isas-misc 1.0.3 ======= font/font-jis-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-jis-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-jis-misc 1.0.3 ======= font/font-micro-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-micro-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-micro-misc 1.0.3 ======= font/font-misc-cyrillic (1.0.1..1.0.3) Alan Coopersmith (1): font-misc-cyrillic 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-misc-cyrillic 1.0.3 ======= font/font-misc-ethiopic (1.0.1..1.0.3) Alan Coopersmith (1): font-misc-ethiopic 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-misc-ethiopic 1.0.3 ======= font/font-misc-meltho (1.0.1..1.0.3) Alan Coopersmith (1): font-misc-meltho 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-misc-meltho 1.0.3 ======= font/font-misc-misc (1.1.0..1.1.2) Alan Coopersmith (1): font-misc-misc 1.1.1 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-misc-misc 1.1.2 ======= font/font-mutt-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-mutt-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Julien Cristau (1): ClearlyU: fix off-by-one error in U+FFE1 through U+FFE6 range Rémi Cardona (1): font-mutt-misc 1.0.3 ======= font/font-schumacher-misc (1.1.0..1.1.2) Alan Coopersmith (1): font-schumacher-misc 1.1.1 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-schumacher-misc 1.1.2 ======= font/font-screen-cyrillic (1.0.2..1.0.4) Alan Coopersmith (1): font-screen-cyrillic 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-screen-cyrillic 1.0.4 ======= font/font-sony-misc (1.0.1..1.0.3) Alan Coopersmith (1): font-sony-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-sony-misc 1.0.3 ======= font/font-sun-misc (1.0.1..1.0.3) Alan Coopersmith (3): Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle font-sun-misc 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-sun-misc 1.0.3 ======= font/font-util (1.1.1..1.2.0) Alan Coopersmith (4): Update Sun license notices to current X.Org standard form Replace /usr/X11R6 mapfiles path in manpage with actual path via sed Sun's copyrights now belong to Oracle font-util 1.1.2 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: generated fontutil.m4 is "installed", not "distributed" config: remove fontutil.pc.in from the EXTRA_DIST variable config: upgrade to util-macros 1.8 for additional man page support XORG_FONT_REQUIRED_PROG: should stop when program is missing #14436 config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (2): fontutil.m4: Add XORG_FONT_FC_CONFDIR to find fontconfig's confdir font-util 1.2.0 Jesse Adkins (1): Purge cvs tags. Michał Górny (1): fontutil.m4: Add a shorthand --disable-all-encodings option. ======= font/font-winitzki-cyrillic (1.0.1..1.0.3) Alan Coopersmith (1): font-winitzki-cyrillic 1.0.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-winitzki-cyrillic 1.0.3 ======= font/font-xfree86-type1 (1.0.2..1.0.4) Alan Coopersmith (1): font-xfree86-type1 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README COPYING or AUTHORS files are missing/incorrect #24206 Makefile.am: add INSTALL target and clean ChangeLog DIST targets Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: Use the shorthand --disable-all-encodings option in font-util v1.2 Rémi Cardona (1): font-xfree86-type1 1.0.4 ======= proto/fontsproto (2.1.0..2.1.1) Alan Coopersmith (2): fsproto.xml: Convert ASCII art figures to UTF-8 line drawings fontsproto 2.1.1 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Matt Dew (1): specs: convert protocol fsproto from xorg-docs to DocBook XML ======= proto/glproto (1.4.10..1.4.12) Adam Jackson (2): Remove structure tag for xGLXHyperpipeConfigSGIXReq glproto 1.4.12 Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add Copyright from Silicon Graphics config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Ian Romanick (1): Update tokens for GLX_INTEL_swap_event to match final version of spec Jesse Barnes (3): Add GLX swap buffers event support Merge branch 'master' of git://people.freedesktop.org/~jbarnes/glproto Bump version for release Luc Verhaegen (1): Sync glcore.h with mesa HEAD. ======= app/iceauth (1.0.3..1.0.4) Alan Coopersmith (3): config: upgrade to util-macros 1.8 for additional man page support Remove unnecessary AC_SUBST of ICEAUTH_LIBS & ICEAUTH_CFLAGS iceauth 1.0.4 Gaetan Nadon (7): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual Copyright notice config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= proto/inputproto (2.0..2.0.1) Gaetan Nadon (11): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Add Red Had Copyright in the COPYING file. config: install and distribute XI2proto.txt XIproto.txt config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Peter Hutterer (5): XI2proto.txt: fix up some request names. Define the error cases for XSetDeviceMode better. Spell out event types for XIDeviceEvent. Typo fix: GrabTypeFocusIn -> GrabtypeFocusIn inputproto 2.0.1 ======= proto/kbproto (1.0.4..1.0.5) Adam Jackson (1): kbproto 1.0.5 Dirk Wallenstein (1): Use the correct value for XkbAllAccessXEventsMask Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 ======= lib/libFS (1.0.2..1.0.3) Alan Coopersmith (2): Remove unnecessary calls from configure.ac libFS 1.0.3 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: install in $docdir and distribute doc/FSlib.txt config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= lib/libICE (1.0.6..1.0.7) Adam Jackson (1): libICE 1.0.7 Alan Coopersmith (1): Move ICE protocol & API specs from xorg-docs module Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (2): This is not a GNU project, so declare it foreign. Fix include ordering, so -I../include precedes $CPPFLAGS which could Jesse Adkins (1): Purge cvs tags. Julien Cristau (1): Set the close-on-exec flag for listening sockets Matt Dew (1): specs: convert ICE doc/specs from xorg-docs module to DocBook XML ======= lib/libSM (1.1.1..1.2.0) Alan Coopersmith (27): Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Move docs from xorg-docs, use groff to format for installation Move session management protocol docs from xorg-docs here too Revert "Fix memory leak for SM_DeleteProperties" Update Sun license notices to current X.Org standard form Update README now that docs are in this module, not xorg-docs SMlib.xml: Remove some nroff macros left in tables by mistake SMlib.xml: Convert function prototypes to tags SMlib.xml: Convert remaining literallayout tags to synopsis tags SMlib.xml: Convert remaining `` quotes to “ style SMlib.xml: add internal cross-reference links SMlib.xml: fix typo: SmProc -> SmProp SMlib.xml: misc markup cleanups SMlib.xml: fix a couple parameter list entries xsmp.xml: Line wrapping & other whitespace cleanup xsmp.xml: Convert -> & <- to → & ← Coalesce copyright notices in xml docs xsmp.xml: Misc markup tag cleanups xsmp.xml: Clean up tables xsmp.xml: Restore note titles (example/rationale/advice) xsmp.xml: Use instead of for error names xsmp.xml: Use and related markup for protocol message definition xsmp.xml: add internal cross-reference links SMlib.xml: Line wrapping & other whitespace cleanup SMlib.xml: Tag function names, parameters, constant values, etc. SMlib.xml: Use instead of for lists of mask values libSM 1.2.0 Alexander Kabaev (1): Fix off by one error in SmsGenerateClientID when uuid_create is used Gaetan Nadon (14): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Update .gitignore for the /doc directory #24239 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES doc: clean-up generated html images doc: use new macros to control doc generation doc: install generated images in $docdir doc: use $(mkdir_p) rather than $(MKDIR_P) due to automake 1.9.6 specs: change install cmd due to automake 1.11 doc: use HAVE_GROFF_MS to skip doc when 's.tmac' macros missing config: remove the pkgconfig pc.in file from EXTRA_DIST doc: replace groff input format with docbook xml format doc: remove trailing spaces in DocBook XML docs Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Michael Jansen (1): Fix memory leak for SM_DeleteProperties Rémi Cardona (2): require libICE >= 1.0.5 require autoconf 2.60 because of $(docdir) use ======= lib/libX11 (1.3.2..1.4.0) Aaron Plattner (1): XOpenDisplay: save the correct display_name value Adam Jackson (3): Use -version-number consistently instead of -version-info nls: Switch one of the interrobang sequences to gnaborretni Zero buffer data in BufAlloc() Alan Coopersmith (53): Add compose-check.pl to EXTRA_DIST Remove GCC_WARNINGS now that XORG_CWARNFLAGS sets them for us Add $(AM_V_GEN) to silence lint rules too Add XCompose man page shadow for Compose man page Merge X11, XKBPROTO, & XPROTO pkg-config lists Raise xorg-macros requirement to 1.4 Add %S substitutions to Compose man page Update Sun license notices to current X.Org standard form Purge CVS/RCS id tags Update COPYING file with actual licenses from libX11 code & docs libX11 1.3.3 Fix typo in new fi_FI.UTF-8 that was reported by "make check" Clarify requirements in XRestackWindows man page Bug 22584 - libX11 does not cross compile Fix typo that made configure always report "none" for man page suffix Workaround bug in groff flag processing that breaks distcheck libX11 1.3.4 LINEAR_RGB_InitSCCData: When malloc fails, don't try to free unallocated bits Define FILE_MAN_DIR_SUFFIX so XCompose shadow page has correct path specs/libX11: Convert troff .IN macros to docbook tags specs/libX11: Clean up author list & acknowledgements a little specs/libX11: Glossary terms should not be marked as functions specs/libX11: Mark a number of s specs/libX11: Move punctuation outside of the tags specs/libX11: Make whitespace around tags more uniform specs/libX11: Glossary cross-reference links specs/libX11: Mass substitution of tags with more specific tags Replace untranslated .hN macros with tags to show header names specs/libX11: Fix out-of-place text in Chapter 1 specs/libX11: Convert Appendix A tables to real tables xmlrules.in: Add chunked-html rule to manually generate smaller files specs/libX11: Appendix C: convert literallayouts to synopsis or programlisting specs/libX11: Explicitly tag document as English specs/libX11: Fix section headers in Appendix D specs/libX11: App. D: convert literallayouts to synopsis or programlisting specs/libX11: Convert simpler eqn markup to docbook tags specs/libX11: Tag WM_* as specs/libX11: convert multicolumn lists from tables to specs/libX11: Add indexterms for headerfiles that .hN used to provide specs/libX11: Fix up list of header files in Ch.1 & add index entries specs/libX11: make sure all files have DOCTYPEs so standard entities work specs/libX11: Manual cleanup pass over Ch. 1 specs/libX11: Convert \- to − and \^ to either   or removed specs/libX11: Fix column count of Gravity Attributes table libX11 1.3.99.901 (1.4.0 RC1) Sun's copyrights are now owned by Oracle XIM spec title page minor formatting cleanup Make locale data build non-recursive / parallelizable Bug 19379 - Provide docs with overview of all compose key combinations libX11 1.3.99.902 (1.4.0 RC2) Require xorg-macros 1.11 now that it is released libX11 1.3.99.903 (1.4.0 RC3) libX11 1.4.0 Dan Nicholson (4): docs: Remove directory prerequisites from make rules docs: Disable fop documentation by default config: Fix architecture check for OS/2 to skip nios2 cpu config: Check host string when deciding architecture to build for Daniel Kahn Gillmor (1): Allow X11 users to compose anarchism Daniel Stone (7): configure.ac: Change from deprecated AC_DEFINE_DIR to AX_ XStringToKeysym: Special case for XF86 keysyms makekeys: Scan vendor keysyms as well as core Delete now-redundant XKeysymDB XStringToKeysym: Check strdup() return value XStringToKeysym: Cope with 0x1234cafe-style input NLS: Add \o/ Compose sequence Dirk Wallenstein (5): man: Redirect users from XKeycodeToKeysym to XkbKeycodeToKeysym #25732 man: Fix return value specification of XkbKeyActionEntry man: Return value of XkbGetState is Status and not Bool man: Add missing geometry component flag man: Correct the XkbAllAccessXEventsMask mask name Fernando Carrijo (2): No need for req->firstKeyCode to be set twice. Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (28): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Add .gitignore in /specs for generated files configure.ac: restore correct order for XORG_DEFAULT_OPTIONS doc: clean-up generated html images doc: use new macros to control doc generation specs: install html images in $docdir with html files doc: use $(mkdir_p) rather than $(MKDIR_P) due to automake 1.9.6 specs: change install cmd due to automake 1.11 config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update and relocate AC_DEFINE_DIR macro specs: specdir is required to install xml files specs: use pattern rules rather than suffix rules specs: move indexterm from glossdef to glossterm specs: update .gitignore now that all groff generated files are gone specs: xsl stylesheet requires abs path to images man: using the C preprocessor is not required for man pages. config: reinstate XORG_PROG_RAWCPP erroneoulsy removed man: simplify building of shadow man pages man: xkb: remove unused variable LIB_MAN_DIR_SUFFIX config: remove man-pages configuration option config: remove unhelpful comment in .gitignore config: remove man page suffix from bottom summary config: HTML file generation: use the installed copy of xorg.css James Cloos (2): Allow inclusion of system level compose files. Revert “Dolt-ify" Jamey Sharp (17): Run the user's synchandler as well as any internal synchandlers. Prefer the xcb_generic_error_t we already have over casting to xEvent. Extensions get to filter async errors too. _XError already runs async handlers; only call them directly for replies. Honest. Extensions get to filter async errors too. Move XID and sync handling from SyncHandle to LockDisplay to fix races. Pending requests are always added in-order. Fix _XSend to enqueue the right range of pending requests. Use InternalLockDisplay on code paths called from LockDisplay. Fix Xlib/XCB for multi-threaded applications (with caveats). Merge branch 'xlib-xcb-thread-fixes' poll_for_response: Really handle xcb_poll_for_reply getting a reply. xcb_io.c: poll_for_response doesn't guarantee there's a pending request. Revert "poll_for_response: Really handle xcb_poll_for_reply getting a reply." Revert "xcb_io.c: poll_for_response doesn't guarantee there's a pending request." poll_for_response: Really handle xcb_poll_for_reply getting a reply. Fix use-after-free in _XReply on X errors. Jens Petersen (1): Bug 29773: aliases for nb_NO.utf8 and nn_NO.utf8 Jeremy Huddleston (6): Fix various build warnings Remove launchd logic from _XConnectXCB as it's handled in XCB Don't append the screen number when using a launchd socket xcb: Add TCP fallback launchd: Explicitly search /sbin Add an "X11_" string to header guards to avoid possible collision Jeroen Hoek (1): libX11/nls compose tables, add LATIN CAPITAL LETTER SHARP S Jon TURNEY (1): Add C.UTF-8 and C.ASCII locale aliases Josh Triplett (3): Stop returning an int from _XIDHandler and _XSeqSyncFunction Remove support for building without XCB Mark the rest of Xprivate.h as _X_HIDDEN. Julien Cristau (4): man: fix XCopyGC argument order man: Fix typo in Makefile Hide _XSeqSyncFunction Compose.man: default user compose file is .XCompose, not .Xcompose Juliusz Chroboczek (2): Make Compose-comma map to Ogonek for A and E in UTF-8 locales. Make Compose-comma map to ogonek for I and U in UTF-8 locales. Kristian Høgsberg (1): XErrorDB: Add new DRI2 request names Kusanagi Kouichi (1): Fix manual typos. Marko Myllynen (3): Bug 27465 - Rewritten fi_FI.UTF-8 Compose file Implement SFS 5966 Annex 4 for Finland Fix two typos in SFS 5966 Annex 3 Markus Duft (1): Bug 26839: Fix build problem on Interix (POSIX layer on Windows) Matt Dew (2): specs: replace troff source with docbook-xml source specs: replace troff source with docbook-xml source Osamu Sayama (1): set_fontset_extents crash after get_rotate_fontname fix in 2bef065b70f7 Paul Bender (2): Bug 22590 - libX11 1.2.1 has broken abstract namespace support Bug 22591 - configure does not obey the --enable-*-transport options Richard Purdie (1): Fix configure.ac PKG_ macro calls Thien-Thi Nguyen (1): libX11: Fix comment: Invert polarity (direction) of reformat description. ======= lib/libXScrnSaver (1.2.0..1.2.1) Alan Coopersmith (5): Update Sun license notices to current X.Org standard form config: upgrade to util-macros 1.8 for additional man page support Use make rules instead of shell for loops to generate shadow man pages Sun's copyrights now belong to Oracle libXScrnSaver 1.2.1 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: store shadow man pages in git rather than generating them Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXau (1.0.5..1.0.6) Alan Coopersmith (2): Use $(AM_V_GEN) to silence man page generation Use AC_PROG_SED to find sed to use for man pages Brice Goglin (2): Xau.man: Fix XauGetAuthByAddr() prototype Xau.man: Add missing const attributes Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Julien Cristau (3): Kill cvs keyword Require xorg-macros 1.4 for XORG_INSTALL Bump to 1.0.6 ======= lib/libXaw (1.0.7..1.0.8) Alan Coopersmith (6): Update Sun license notices to current X.Org standard form xaw7.pc: Only list xmu in Requires.private, not Requires Sun's copyrights now belong to Oracle specs/Makefile.am: remove whitespace after line continuation chars Add pointer to API spec in $(docdir) to Xaw.man libXaw 1.0.8 Colin Harrison (1): Lost parenthesis in a recent libXaw change Eric Sesterhenn (1): Bug 24635: File Descriptor leaks in libxaw-1.0.7 Gaetan Nadon (21): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Makefile.am: do not include autogen.sh in distribution #24183 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 configure.ac: AM_MAINTAINER_MODE missing #24238 .gitignore: use common defaults with custom section # 24239 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES doc: clean-up generated html images doc: use new macros to control doc generation doc: use $(mkdir_p) rather than $(MKDIR_P) due to automake 1.9.6 spec: change install cmd due to automake 1.11 config: remove the pkgconfig pc.in file from EXTRA_DIST specs: remove file accidently checked-in specs: libXaw.xml was listed twice in dist_doc_DATA specs: use pattern rules rather than suffix rules config: add AM_PROG_CC_C_O for per-target compilation flags config: xorg-macros minimum of 1.10 required for XORG_CHECK_SGML_DOCTOOLS config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS make: use the appropriate platform version of sed make: use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Julien Cristau (2): Remove more Xaw8 remnants Remove Xaw8 copyright notices / license from COPYING Matt Dew (1): specs: replace troff source with docbook-xml source Rémi Cardona (1): require autoconf 2.60 because of $(docdir) use Walter Harms (1): Fix case statement typo in edit mode code Yaakov Selkowitz (2): Install unversioned import library on Cygwin/MinGW Remove symlinks created in install-exec-hook during uninstall ======= lib/libXcomposite (0.4.1..0.4.3) Alan Coopersmith (5): Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle libXcomposite 0.4.2 Remove unneeded dependencies from configure.ac & xcomposite.pc libXcomposite 0.4.3 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (13): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notices config: replace custom code with reusable macro XORG_WITH_XMLTO man: allow installing prebuilt man pages from tarball doc: specify 0.0.20 as the minimum version for xmlto config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: upgrade to util-macros 1.8 for additional man page support man: store shadow man pages in git rather than generating them man: list files to install only once Jamey Sharp (1): Always call SyncHandle after issuing an X request. Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= lib/libXcursor (1.1.10..1.1.11) Alan Coopersmith (1): libXcursor 1.1.11 Gaetan Nadon (12): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: upgrade to util-macros 1.8 for additional man page support man: store shadow man pages in git rather than generating them man: reorder makefile statements man: whitespace management Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= lib/libXdamage (1.1.2..1.1.3) Alan Coopersmith (1): libXdamage 1.1.3 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jamey Sharp (1): Always call SyncHandle after issuing an X request. Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Matthieu Herrb (1): nuke RCS Ids ======= lib/libXdmcp (1.0.3..1.1.0) Alan Coopersmith (9): Constify function prototypes XdmcpARRAY8Equal: Use memcmp instead of rolling our own unifdef Lynx Deal with lint warnings about implicit narrowing conversions Use stdint.h instead of limits.h for UINT*_MAX definitions Fix order of CPPFLAGS passed to lint/compile steps Replace comments pointing to non-public X Consortium defect reports Remove AC_PROG_CC & AC_PROG_INSTALL that XORG_DEFAULT_OPTIONS already call libXdmcp 1.1.0 Gaetan Nadon (11): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am make: remove unrequired -I${top_builddir}/include config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: require xorg-macros minimum of 1.10 for XORG_CHECK_SGML_DOCTOOLS Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Matt Dew (1): specs: replace troff source with docbook-xml source Mikhail Gusarov (3): Reshuffle functions to decrease amount of boilerplate Nuke RCS tags Get rid of Xalloc/Xrealloc/Xfree from X server or Xlib ======= lib/libXext (1.1.1..1.2.0) Alan Coopersmith (6): Fix CFLAGS/CPPFLAGS so lint works properly Update Sun license notices to current X.Org standard form libXext 1.1.2 Remove headers for functions found in liblbxutil Move specs for several extension API's from xorg-docs module libXext 1.2.0 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (15): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 specs: translate, format, process, install and distribute. doc: replace groff input format with docbook xml format specs: add dbelib and synclib. Remove trailing spaces man: using the C preprocessor is not required for man pages. man: use "shadows" terminology to refer to linking man pages man: whitespace management man: store shadow man pages in git rather than generating them man: list files to install only once Jamey Sharp (1): XAllocID must only be called with the Display lock held. Jesse Adkins (1): Purge cvs tags. Julien Cristau (2): Don't export xgeExtRegister Revert "Don't smash the event_vec if num_events differs between lib and server." Keith Packard (1): Make library headers compatible with old server builds Peter Hutterer (1): Don't smash the event_vec if num_events differs between lib and server. ======= lib/libXfixes (4.0.4..4.0.5) Alan Coopersmith (5): Purge CVS/RCS id tags Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle Fix .TH values in Xfixes.man libXfixes 4.0.5 Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notice. config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jamey Sharp (1): Always call SyncHandle after issuing an X request. Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= lib/libXfont (1.4.1..1.4.3) Alan Coopersmith (3): Update Sun license notices to current X.Org standard form Fix builds with Sun compilers libXfont 1.4.3 Gaetan Nadon (16): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 configure.ac: AM_MAINTAINER_MODE missing #24238 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: replace custom code with reusable macro XORG_WITH_XMLTO doc: use new macros to control doc generation doc: specify 0.0.20 as the minimum version for xmlto config: remove protection for AS_HELP_STRING for old autoconf config: remove the pkgconfig pc.in file from EXTRA_DIST config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS Revert "config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS" config: replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: fontconf.h.in is redundant in EXTRA_DIST doc: use xorg-docs xorg.css stylesheet Jeremy Huddleston (2): darwin: Fix build regression introduced by previous patch FreeType: Cleanup MUMBLE and fix printing of XLFD in debug spew. Jesse Adkins (1): Purge cvs tags. Jon TURNEY (1): Build fix for platforms which don't have weak linkage Tiago Vignatti (2): Use one single function to register fpe functions libXfont 1.4.2 Yaakov Selkowitz (2): Add -lbz2 to Libs.private if bzip2 is enabled Revert "Bug #6247: Fix build on Cygwin" ======= lib/libXft (2.1.14..2.2.0) Alan Coopersmith (3): Set libtool version-number automatically from package version xft.pc.in: Requires.private entries should not be duplicated in Requires libXft 2.2.0 Gaetan Nadon (13): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Xft.h.in: remove comments which prevents Xft.h generation #25104 config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: remove the xft-config.in file from EXTRA_DIST config: remove deprecated xft-config script and man page man: build man pages the standard way config: upgrade to util-macros 1.8 for additional man page support Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= lib/libXi (1.3..1.4.0) Alan Coopersmith (4): Coverity #743/744: Returned without freeing storage bufp/savp Add README with pointers to mailing list, bugzilla & git repos Fix typo in man/XGetDeviceProperty.txt (wether->whether) Update Sun license notices to current X.Org standard form Arkadiusz Miśkiewicz (1): libXi: Man page files end with LIB_MAN_SUFFIX not LIB_MAN_DIR_SUFFIX. Benjamin Close (1): configure: Search for sed as required by the man pages. Bernhard R. Link (1): man: fix a number of return/parameter types Carlos Garnacho (1): Fix typo when converting raw events from the wire. Dan Nicholson (4): Be smarter about generating man pages Fix build when xmlto is not available man: missing .man suffixes in prereq rules breaks parallel make Need both xmlto and asciidoc to install man pages from a checkout Daniel Stone (1): Add flags to XIDeviceEvent and XIRawEvent. Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (21): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES man: ignore generated .man from .txt files in this directory COPYING: add missing copyright notice config: replace custom code with reusable macro XORG_WITH_XMLTO man: allow installing prebuilt man pages from tarball man: remove redundant nodist prefix to libman_DATA config: move CWARNFLAGS from configure.ac to Makefile.am doc: specify minimum version for xmlto and ascidoc config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: remove used LIB_MAN_DIR_SUFFIX (part of an unrequired broken fix) man: use "shadows" terminology in variable names. man: rename libman_pre to libman_PRE man: add/change comments regarding the 3 step conversion from text source man: Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS man: whitespace management man: add $(AM_V_GEN) for silent rules where missing Jamey Sharp (1): Don't unlock the Display twice. Jesse Adkins (1): Purge cvs tags. Julien Cristau (4): COPYING: add Peter's copyright notice and license Hide private functions Don't export sizeDeviceClassType, size_classes and copy_classes man: fix typo in XIQueryDevice doc Matt Dew (1): specs: convert input .ms specs from xorg-docs module to DocBook XML Matthias Hopf (1): Fix building if asciidoc or xmlto is not installed. Matthieu Herrb (2): nuke RCS Ids Fix build with gcc 2.95 Paul "TBBle" Hampson (1): libxi: Unlock display after XIQueryVersion Pauli Nieminen (6): Fix usage of uninitialized value Fix memory leak in XIGetSelectedEvents Use single error path in XQueryDeviceState Use single error path in XGetFeedbackControl Use single error path in XGetDeviceControl Always unlock display correctly Paulo Cesar Pereira de Andrade (3): libXi ansification. Janitor: make distcheck, compile warnings, extra .gitignore files. Return NULL on error, and match LockDisplay with UnlockDisplay. Paulo Ricardo Zanoni (1): Access control: change calls to use XID* instead of char*. Peter Hutterer (208): Adding XWarpDevicePointer and XQueryDevicePointer calls. Adding XDefineDeviceCursor and XUndefDeviceCursor calls Adding DeviceEnterNotify and DeviceLeaveNotify calls Adding XChangePointerKeyboardPairing call. Use flags byte in deviceEnterNotify and XDeviceCrossingEvents. Adding XRegisterPairingClient and XUnregisterPairingClient calls. Add calls to allow per-device window access control Add XSetClientPointer call. Add XGetClientPointer call. Change XSetClientPointer API to use XDevice argument instead of deviceid. Add XGE support. Supporting RawDeviceEvents and PairingChangedNotifies. Add deviceid and ev-to-wire conversion for RawDeviceEvent. Add XFakeDeviceData call. Add XiSelectEvent call. Add XExtendedGrabDevice and XExtendedUngrabDevice. Squish flag and same_screen into the upper bits of mode (DeviceEnterLeave). Bug 9657: Bad markup on XGrabDeviceKey.3x XChangePointerKeyboardPairing, XGetPairedPointer, XSetClientPointer man pages. Add XI_2_Major and XI_2_Minor to versions. Create AttachInfo class for all devices, containing attachment info. Add XChangeDeviceHierarchy. Remove PKPairingChangedEvent, replace with DeviceHierarchyChangedNotify event. Add XDeviceClassesChangedEvent parsing. Remove XRegisterPairingClient and XUnregisterPairingClient. GetDeviceControl: calculate the length field correctly. GetDeviceControl: calculate the length field correctly. XiSelectEvent: add additional device parameter. Remove XGrabAccessControl and XUngrabAccessControl calls. Remove RawDeviceEvent parsing. These events have been removed. Remove XFakeDeviceData call. XQueryDevicePointer: "shared" parameter removed. XQueryDevicePointer: remove unused variables. XChangeDeviceHiearchy has changed to take a array of unions. Remove XExtendedUngrabDevice. XUngrabDevice does the same. Remove XGetPairedPointer(), was removed from the protocol. Remove XChangePointerKeyboardPairing and XGetPairedPointer man pages. Remove XChangePointerKeyboardPairing call. Extend XListInputDevices man page to include MPX details. Removing previously removed man pages from Makefile.am as well... Add XInput.h file from inputproto package. Deprecate XGetExtensionVersion(), replace with XQueryInputVersion(). man: add XI.xml. Contains all libXi man pages in docbook.format. man: fixes in XI.xml man: switch over to using xmlto to generate man pages. .gitignore: add man pages. man: add old HP, Ardent Computer copyright, plus my new one. man: fix up use of tag and some whitespaces. man: formatting changes in XI.xml man: more formatting changes (indentation, whitespaces, linewidth). Merge branch 'master' into mpx Fix up AM_CFLAGS, pulled in the system-includes before the local ones. Merge branch 'master' into mpx Ansify the XI 2 functions. Add .PHONY build target to fix parallel builds. Reguire inputproto 1.9.99. Don't fail man build when missing xmlto. Update required packages again, needs updated libX11, libXext, etc. Bump to 1.1.99.1 Add support for input device properties requests. Add XDevicePropertyNotifyEvent support. Update man pages to include new device properties calls. Remove RCS tags. Backport device property code to XI 1.5. Require inputproto 1.9.99.4. Adjust to new property API. Require inputproto 1.9.99.5. Add XI_JOYSTICK to list of defined types. Purge device-based window access code. man: fix out of source builds. Bump to 1.2.99.1 Restore XAllowDeviceEvents() Remove leftover WindowAccess function declarations. XGetDeviceControl: Add a missing break leading to wrong length calculation. XGetDeviceControl: size the libXi structs, not the wire structs (#20293) Remove AttachClass handling from ListDevices. Remove DeviceEnter/LeaveNotify handling. Remove XExtendedGrabDevice. Back out the XQueryInputVersion hack, restore previous state. Disable generic event handling for now to allow bisecting. XIint.h: include XIproto.h for xAnyClassPtr. Require inputproto 1.9.99.7. Move current XI2 stuff out of XInput.h, into XInput2.h Fix the already existing XI2 calls to the new XI2 protocol. FIXME Change XIGetClientPtr to take an int, not an XID Replace all XDevice* with ints. Replace XiSelectEvent() with XISelectEvent(). XISelectEvent: make sure padding is zeroed out. Add XIQueryVersion() - query and announce the supported XI version. Add XIQueryDevice implementation. include: Move events up to before function definitions. XInput2.h: Get rid of the /* foo */ in the declarations. XExtInt compile fix - include XI2.h XIint.h fix compile error, include XInput.h Add Generic XIEvent struct. Add support for XIDeviceEvents. Add XIFreeEventData Add support for XIDeviceChangedEvent Add support for XIHierarchyEvent. Add support for Raw events. Remove if 0 code block Add support for XI2 Enter/Leave events Handle XI2 focus events. man: note that XListInputDevices does not list other MDs. Add XISetDeviceFocus and XIGetDeviceFocus Remove public declarations for SizeClassInfo and ParseClassInfo. XIint.h only needs XI.h as include, not the rest. parse subpixels Add XIGrabDevice Add XIAllowEvents Add a bunch of missing LockDisplay() calls. Add missing eventtype to XIRawDeviceEvent. XIQueryVersion: ensure we unlock in all cases and return the status. Convert FP1616 from int32_t to double. Type-cast before passing into wireToFooBarEvent. Silence a compiler warning by using a uchar instead of a char. Add XIPassiveGrabDevice. Add property event conversion. Add XI2 property requests. Use the new prefixed constants for XI2 and require inputproto 1.99.9.8 Support per-device flags for XIDeviceHierarchyEvents XISelectEvents, not the singular version Adust to new device names (less "Device" in function names) Xinput2.h: nmasks should be num_masks in XISelectEvents Label major/minor version in XIQueryVersion as _inout. Update man pages for XI2. Update XIQueryPointer to include full modifier state. Return failed modifiers for passive XI2 grabs. Remove duplicated code paths in XIGetProperty. Require inputproto 1.9.99.9 Switch man pages to asciidoc. XIQueryPointer should return doubles for the FP1616 wire data. XIQueryPointer: fix wrong reply extra data reading. XIPassiveGrab: take the address of modifiers for memcpy, not the value. Add XIGetSelectedEvents. Fix wrong pointer argument in _XIPassiveUngrabDevice. Require inputproto 1.9.99.10 Add support for Enter/FocusIn passive grabs. Use Dont_Check for most XI2 requests. Return BadRequest from XIQueryVersion if XI2 isn't supported. Rename remaining XI2 sources to XI.c man: fix copy/paste errors in XListDeviceProperties. Add XI2 property man pages. man: resurrect XGetDeviceProperty man pages (and associates) Fix typo in Makefile.am, leading to the XI2 source skipping compilation. Merge branch 'master' into xi2 Hierarchy changes should use "deviceid", not device. man: XIChangeHierarchy uses device ids, not XDevice* Remove CamelCase use from XIChangeHierarchy. Silence warning: missing prototype for copy_classes Rename XICreateMaster to XIAddMaster for consistency. XIHierarchyEvent should list num_info, not num_devices. Require inputproto 1.9.99.11. XISelectEvents and XIGetSelectedEvents use "win" now instead of "window" Add sourceid to device classes. Fix a few wrong 'evtype' comments. XIButtonClass now includes a XIButtonState struct. Include the current valuator state in XIQueryDevice. Protect button label copying against 64-bit Atom madness. Axis and button labels should be called labels, not names. Require inputproto 1.9.99.12 man: add some missing XI2 refpages Add typedefs for focus in/out events. Add next_block() call to advance pointers over memory. Use cookie events for XI2 events. Split copy_classes and size_classes to avoid memory leak Change floats to doubles in DeviceEvents and EnterEvents. Add effective modifiers/group to events - require inputproto 1.9.99.13 Remove XIFreeEventData - obsolete with cookie events. Switch to new XIEvent structures - no need for pointers anymore. Add event copying for raw events. Remove padding from XIEvent. Fix segfault in XIDeviceChangedEvent wire parsing. Plug memory leak in XIHierarchyEvent copy. Add the deviceid to XI2 property events. Reshuffle deviceid + sourceid in XI2 events to allow for common typecasting. Bump to 1.2.99.2 Fix broken formatting, remove empty comment. Cater for new event-specific raw event types. man: fix wrong parameter in XIGrabKeysym man pages. Fix wrong raw_valuator wire copy, add fractional parts. Replace keysym grabs with keycode grabs. Bump to 1.2.99.3 Remove leftover RCS tags. man: add XIQueryDevice and XIFreeDeviceInfo man page. Allow foreign automake, remove empty AUTHORS and NEWS. Cosmetic fix, move a 'char* name' to 'char *name' man: correct XListInputDevices description of the name field. Update library version for new symbols. man: fix XIGrabEnter man page - text with needed to be reduced. man: point out temporary detachment of slave devices. man: typo fixes in XIUndefineCursor, add BadCursor note. man: XIDefineCursor can generate BadDevice errors. Update XIWarpPointer to take doubles (inputproto >= 1.9.99.902) man: fix XIQueryPointer parameter ordering. Remove the asciidoc warning from configure. Bump to 1.2.99.4 Initialize send_event for cookie events. (#23609) mask_len in XIGrabDevice is in 4-byte units (#23708) Declare _xibad* functions before the Bad* macros. man: correct XQueryDeviceState return value. XQueryDeviceState: correct length of XValuatorState Require macros 1.3 for XORG_DEFAULT_OPTIONS libXi 1.3 man: fix types for XGetSelectedExtensionEvents. Initialize extension with the right number of events. man: improve readability of XAllowDeviceEvents. man: XGetDeviceProperty(3) has no parameter 'pending'. libXi 1.4 Shunichi Fuji (1): Build fix: remove dropped man pages for Conrigure/QueryDeviceProperty. ======= lib/libXinerama (1.1..1.1.1) Alan Coopersmith (7): Fix PanroamiXOff typo in comment in panoramiXext.h Update Sun license notices to current X.Org standard form Fill in COPYING with licenses from source files config: upgrade to util-macros 1.8 for additional man page support Use make rules instead of shell for loops to generate shadow man pages Sun's copyrights now belong to Oracle libXinerama 1.1.1 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: store shadow man pages in git rather than generating them Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXmu (1.0.5..1.1.0) Alan Coopersmith (16): Move doc/Xmu.ms from xorg-docs module Convert Xmu.ms to DocBook/xml Correct some minor typos in original document Fix distcheck (forgot to mark Xmu.xml as dist_*) Show X logo as a figure for XmuDrawLogo Add XmuSnprintf to doc/Xmu.xml Update docs to match headers Add XmuNCopyISOLatin1Lowered & XmuNCopyISOLatin1Uppered to doc/Xmu.xml Document which functions are in libXmu vs. libXmuu Use _X_ATTRIBUTE_PRINTF from Xfuncproto.h in Xmu headers Xmu.xml: Compilers that can't handle void are now ancient history Add some cross-reference links and an index to the docs Use shared stylesheets from xorg-sgml-doctools instead of a private copy Add xorg.css to CLEANFILES to pass make distcheck Remove unnecessary calls from configure.ac libXmu 1.1.0 Fernando Carrijo (1): Purge macro NEED_EVENTS Gaetan Nadon (13): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove execute permission on source C file config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: add WhitePoint.h to the include headers config: move docs ignore from toplevel .gitignore to /doc config: use HAVE_STYLESHEET now defined in XORG_CHECK_SGML_DOCTOOLS config: use HAVE_XMLTO_TEXT from XORG_WITH_XMLTO specs: xsl stylesheet requires abs path to images Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXpm (3.5.8..3.5.9) Alan Coopersmith (1): libXpm 3.5.9 Colin Harrison (1): Missing end comment in libXpm/src/parse.c Gaetan Nadon (27): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notices config: remove the pkgconfig pc.in file from EXTRA_DIST config: update and relocate AX_DEFINE_DIR macro config: update AC_PREREQ statement to 2.60 config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS cxpm: use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS sxpm: use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove unrequired AC_HEADER_STDC config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_SUBST(XPM_CFLAGS) config: AC_HELP_STRING is deprecated, use AS_HELP_STRING config: AC_OUTPUT with parms is deprecated, use AC_CONFIG_FILES config: fix warnings, m4 quoting and layout src make: remove -I$(top_builddir)/include sxpm make: remove redundant $(XMP_LIBS) linker flags sxpm make: no need to use a per target LDADD libXpm make: remove redundant -I. config: provide a Makefile for the include directory doc: move doc files to the newly created doc dir. config: remove obsolete FILES file from the Imakefile days Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXrandr (1.3.0..1.3.1) Adam Jackson (5): GetOutputProperty: Return the error code, not BadRequest SetScreenConfigAndRate: Document error handling better GetScreenSizeRange: Document funky return code in the header GetCrtcGammaSize: Return 0, not garbage, on failure GetCrtcGamma: Fix error handling. Alan Coopersmith (6): Update Sun license notices to current X.Org standard form config: upgrade to util-macros 1.8 for additional man page support Use make rules instead of shell for loops to generate shadow man pages Sun's copyrights now belong to Oracle Fix configure.ac comment for RandR instead of Render libXrandr 1.3.1 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notices config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: store shadow man pages in git rather than generating them Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Leif Middelschulte (1): Add parameter safety check ======= lib/libXrender (0.9.5..0.9.6) Alan Coopersmith (1): libXrender 0.9.6 Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notices config: remove the pkgconfig pc.in file from EXTRA_DIST Jamey Sharp (1): Always call SyncHandle after issuing an X request. Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Rémi Cardona (1): require autoconf 2.60 because of $(docdir) use Tomáš Chvátal (1): Make libXrender use docdir for documentation placement. ======= lib/libXres (1.0.4..1.0.5) Alan Coopersmith (4): Update Sun license notices to current X.Org standard form config: upgrade to util-macros 1.8 for additional man page support Sun's copyrights now belong to Oracle libXres 1.0.5 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 configure.ac: AM_MAINTAINER_MODE missing #24238 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: store shadow man pages in git rather than generating them Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXt (1.0.7..1.0.9) Alan Coopersmith (7): Fix make distcheck (./util/makestrs.1 left after distclean) Update Sun license notices to current X.Org standard form Bug 26943: wrong dependencies in xt.pc.in Move sm from Requires to Requires.private in xt.pc Move Xt specs from xorg-docs module Sun's copyrights belong to Oracle now libXt 1.0.9 Gaetan Nadon (16): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notices config: remove execute permission on configureation file config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: update and relocate AX_DEFINE_DIR macro man: using the C preprocessor is not required for man pages. man: store shadow man pages in git rather than generating them man: whitespace management makestrs: remove unsed $(appman_DATA) makestrs: Use $(SED) from AC_PROG_SED supplied by XORG_DEFAULT_OPTIONS makestrs: Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS Jeremy Huddleston (2): This is not a GNU project, so declare it foreign. darwin: xnu doesn't support poll on ttys on the master side. Jesse Adkins (1): Purge cvs tags. Ryan Hajdaj (1): Bug 1478: Selection.c damages user error handler function Rémi Cardona (2): Don't install makestrs on the system libXt 1.0.8 Yaakov Selkowitz (1): Use automake silent rules for BUILT_SOURCES generation walter harms (2): fix dereference in TMprint.c Honor that GetClassActions() may return NULL. ======= lib/libXtst (1.1.0..1.2.0) Alan Coopersmith (6): Update Sun license notices to current X.Org standard form Move recordlib & testlib specs from xorg-docs module Copy some introductory text from the specs to README Sun's copyrights belong to Oracle now config: Use additional man page support from util-macros 1.8 libXtst 1.2.0 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (17): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: replace custom code with reusable macro XORG_WITH_XMLTO man: allow installing prebuilt man pages from tarball config: move CWARNFLAGS from configure.ac to Makefile.am doc: specify 0.0.20 as the minimum version for xmlto config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 specs: translate, format, process, install and distribute. doc: replace groff input format with docbook xml format doc: add recordlib converted docbook xml specs: remove trailing spaces in DocBook XML docs man: remove unused LIB_MAN_DIR_SUFFIX (part of an unrequired broken fix) man: remove unused $(BUILT_SOURCES) variable Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Tobias Koch (1): Allow more than 6 axes to be sent. ======= lib/libXv (1.0.5..1.0.6) Alan Coopersmith (4): Update Sun license notices to current X.Org standard form config: upgrade to util-macros 1.8 for additional man page support Sun's copyrights now belong to Oracle libXv 1.0.6 Fernando Carrijo (1): Purge macro NEED_REPLIES Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: remove unrequired local fix for bug 5628 man: whitespace management Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXvMC (1.0.5..1.0.6) Alan Coopersmith (3): Bug 25592: Use $(docdir) for XvMC_API.txt install path Remove unnecessary statements from configure.ac libXvMC 1.0.6 Fernando Carrijo (1): Purge macro NEED_REPLIES Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notices config: remove the pkgconfig pc.in file from EXTRA_DIST Jeremy Huddleston (2): Include XvMClib.h This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libXxf86dga (1.1.1..1.1.2) Alan Coopersmith (5): Update Sun license notices to current X.Org standard form config: upgrade to util-macros 1.8 for additional man page support Use make rules instead of shell for loops to generate shadow man pages Sun's copyrights now belong to Oracle libXxf86dga 1.1.2 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: fix copyright notice format config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: store shadow man pages in git rather than generating them Jesse Adkins (1): Purge cvs tags. ======= lib/libXxf86vm (1.1.0..1.1.1) Alan Coopersmith (5): Update Sun license notices to current X.Org standard form config: upgrade to util-macros 1.8 for additional man page support Use make rules instead of shell for loops to generate shadow man pages Sun's copyrights now belong to Oracle libXxf86vm 1.1.1 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: fix copyright notice incorrect format config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 man: store shadow man pages in git rather than generating them Jesse Adkins (1): Purge cvs tags. ======= lib/libdmx (1.1.0..1.1.1) Alan Coopersmith (2): config: upgrade to util-macros 1.8 for additional man page support libdmx 1.1.1 Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notices config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= lib/libfontenc (1.0.5..1.1.0) Alan Coopersmith (4): Use font-utils 1.1 macros to find encodings path Replace malloc(strlen()) + strcpy() with strdup() Don't need to check if pointer is NULL before calling free() libfontenc 1.1.0 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Mikhail Gusarov (4): Nuke RCS tags unifdef FONTENC_NO_LIBFONT Expand xalloc/xrealloc/xfree macros Nuke unnecessary casts ======= lib/libpciaccess (0.10.9..0.12.0) Adam Jackson (5): Add pci_device_get_parent_bridge() I/O port access routines Fix pci_device_open_io() to actually return something useful Fix I/O handle array allocator to work for devices past the first libpciaccess 0.11.0 Alan Coopersmith (3): Update Sun license notices to current X.Org standard form Delay allocation of agp_info so we don't leak it on prior errors Let libtool handle library flags for scanpci on Solaris Dave Airlie (2): pciaccess: fix use after free. libpciaccess 0.12.0 - bump version for release Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Julien Cristau (1): COPYING: add Red Hat's copyright notice Samuel Thibault (1): libpciaccess x86 backend Thomas Hellstrom (1): Fix long standing MTRR bug. Tiago Vignatti (2): vgaarb: decode should send new information to the kernel vgaarb: read back vga count when setting new decoding ======= xcb/libpthread-stubs (-..0.3) Jamey Sharp (1): Library that provides pthread stubs that are missing from your platform libc. Josh Triplett (2): Quote argument of test in AM_CONDITIONAL. Add README Julien Danjou (3): Release libpthread-stubs 0.2 Revert "Provide sem_* functions" Release libpthread-stubs 0.3 Matthias Hopf (1): Update autogen.sh to one that does objdir != srcdir Samuel Thibault (2): Provide sem_* functions Add additional pthread_* stubs and abort() on pthread_cond_*wait. ======= xcb/libxcb (-..1.7) Adam Jackson (1): setsockopt(SO_KEEPALIVE) on TCP display connections. Alan Coopersmith (3): Only set CWARNFLAGS to gnu flags if $GCC is set. Otherwise check for Sun compiler and use its enhanced warning flag. Bugfix: xcb_conn.c included instead of the POSIX-standard . List xproto.xml path explicitly instead of relying on GNU Make $< expansion Arnaud Fontaine (4): Add majorCode, minorCode and resourceID fields to X generic error Release libxcb 1.4 Get rid of PATH_MAX and MAXPATHLEN Fix GCC error on undeclared variable when not using abstract socket Bart Massey (7): Removed GNU make dependency. Cleaned up previous fix for GNU Make stuff. make IPv6 optional added small fix to support trailing fixed fields; also warning for non-pad fixed fields fixed overly aggressive warning about fixed field following variable kludgily hand-merged xid fixes Fix XDM-AUTHORIZATION-1 (bug #14202) Bob Ham (1): Store xcbproto version libxcb was compiled with Carsten Meier (1): Added generation of extern "C" for compatibility with C++ Christoph Pfister (1): Print backtraces in case an assert fails inside xlib/xcb. Diego 'Flameeyes' Pettenò (1): Avoid race condition when using multiple make jobs Donnie Berkholz (1): Fix dependencies on libXCB.la to not walk down from $(top_builddir); this fixes parallel builds. Eamon Walsh (15): Replaces special-casing in c-client stylesheet with support Modify new attribute from previous patch so that it is necessary only on Add generated comment noting requirement to free replies after use. Add comment noting the requirement to free replies when finished. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb Remove file that wasn't meant to be committed. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb Generated the configure.ac and Makefile.am's in libxcb with the idea of Inputs to AC_CONFIG_FILES are automatically distributed. Add XInput extension support, disabled by default. Add SELinux extension support, disabled by default. Add Python parser C language-dependent part. Use the python install path from xcb-xproto.pc to locate the xcbgen package. Replace a stray c-client.xsl in the libxcb SOURCES. Fixes make distcheck. Tutorial uses wrong function. Egbert Eich (1): Allow unix: style display names again. Eric Anholt (9): Move .cvsignore to .gitignore. Merge branch 'master' of git+ssh://anholt@git.freedesktop.org/git/xcb Add missing entries to .gitignore files. Remove unnecessary include. Noticed by jamey. Retry a select() if it returns with EINTR. Fixes IO errors in Xephyr, which is Replace HAVE_* tests with just checking for (__solaris__) Restore netinet/in.h include that was removed in the DECnet commit. Fix typo in the tutorial. Add DRI2 support. (v2) Henning Sten (1): fix tiny memory leak in read_packet (leak only happens when malloc returns NULL so it's very rare) Ian Osgood (25): Bugfix: null-terminate the path in sockaddr_un before using it. Add symbols for error and reply response_types, Restructure to remove most deprecation warnings. Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb Remove last deprecation warning. Remove dependencies on Xmd.h and X.h Add an expression construct Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb Fix XCBGetSetup to match prototype. Remove xcb-util dependency on proto/X11 Remove proto/X11 dependencies from xcb-demo. Change syntax to n as Jamey and Josh suggested Work on the tutorial, and update xproto.xml to match: Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb Changes to makefile to build libXCBxtest Move the remainder of the constants in X.h into XML enumerations. Deprecate XCBSync, move to XCBAuxSync. Finally remove X.h from xcb.h, fix broken image tests. Fix build on Solaris (use inttypes.h) Add XCBAllPlanes from xcb-image util library. Document xcb_generate_id. Fix IP6 work for FreeBSD/Mac. Bug #9119: test xcb_popcount Fix unit tests for FreeBSD Generate error constants as XCB_BAD_*, similar to Xlib. Jamey Sharp (144): Workaround X server bug, fd.o #3210: if a GLXGetFBConfigs request is sent, fix the length field in the reply. Remove the old ChangeLog file. GIT makes that obsolete. Quit defining _XOPEN_SOURCE. We never needed it... Update .gitignores for .o files and autofoo stuff. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb Control debugging, optimization, and warning flags all independently. Remove vestiges of adjacent request combining implementation. It is very dead. Remove USE_THREAD_ASSERT compile option. _xcb_conn_wait can no longer be re-entered, since we have no callback hooks now. Bugfix: move request_written update *before* _xcb_conn_wait in _xcb_out_flush. Otherwise a reply may be read before we record that we have sent the request, and then XCB gets... confused. Make the return value of _xcb_conn_wait boolean, instead of syscall-like. More return value changes. More return value changes, and make _xcb_in_read_packet static since it is not called from outside xcb_in.c. Ignore test byproducts. Move _xcb_write and _xcb_writev to xcb_out.c and make them static, since only _xcb_out_write calls them. Remove _xcb_assert_valid_sequence. One test is trivially true, and the other may be temporarily violated without anything bad happening. Move request_written update back where it was for now: doing it early can cause XCBWaitForReply to wrongly believe that the request has been flushed. Eventually, we should fix bug #6021. Minor performance fix: Only rearrange buffers for BIG-REQUESTs. Minor performance fix: Change the contract on XCBGetRequestSent so that it does not waste time re-locking. This is for Xlib, and Xlib has already locked. Add XCBGetQueuedRequestRead for Xlib that does no syscalls, just returns whatever XCB already knows about. Factor padding out of _xcb_out_write_block and into its callers, XCBSendRequest and write_setup. Simplify: Always use writev. (In _xcb_out_flush, convert the output queue to a single iovec if needed.) Bugfix: protect the output queue from being written while another thread is flushing it. Move _xcb_readn to xcb_in.c and make it static. Minor change to _xcb_read_block to not depend on _xcb_readn. Coalesce readn into _xcb_in_read and simplify. Quit using "-include config.h": use #ifdef HAVE_CONFIG_H etc. like everyone else. Remove XCB_CEIL and use a simpler definition for XCB_PAD. Move _xcb_read_block to xcb_in.c and make it static. Change calls in xcb_conn.c to _xcb_in_read_block instead. Move _xcb_set_fd_flags to xcb_conn.c and make it static. xcb_util.c now has only public functions. Take advantage of Requires and *.private fields for a more accurate pkg-config file. Coalesce _xcb_writev into _xcb_out_write and simplify. Rearrange an if statement that's been bothering me. XCB has not had tracing features for a long time: remove the remnants. Replace my old generic map ADT with a growable array for the extension cache. Replace pending_replies generic queue with a hand-implemented typesafe version. API/ABI break: Add flags to XCBSendRequest, first for error-checked requests. Replace events generic queue with hand-written typesafe version. Replace current_reply generic queue with hand-written version. No generic queues remain so delete their implementation. Delete unused xcb_list functions and refactor others. In struct XCBReplyData, change void *data to pthread_cond_t *data. That was dumb. Rename struct XCBReplyData to reader_list to follow my naming conventions and better reflect its purpose. Replace readers generic list with hand-written typesafe version. _xcb_list is no longer used, so remove it. Simplify _xcb_map. Move test for other writing threads *before* allocating a sequence number. Bugfix: how about *not* leaking all pending_replies when no reply matches, as often happens with Xlib? Add XCB_REQUEST_RAW flag for XCBSendRequest. Buffer a couple CARD32s on the stack instead of using an extra iovec. Also a bugfix: do not hold a reference to longlen after it goes out of scope. Separate notion of request-completed from current-request, and mark requests completed more aggressively. Detects some usage errors that are otherwise undetectable. API/ABI change: XCBSendRequest callers must pad to 4-byte boundaries now. When not in RAW mode, a null pointer for iov_base is replaced by up to 3 padding bytes. Use XPath position() function instead of xsl:number, to evaluate array indices while generating code for easier readability. Bugfix: The fixed-length part needs two iovecs reserved, just like all the other parts. assert() that XCBSendRequest was handed enough space to set opcodes and short length fields. Tweak to previous API change: Require that spare iovecs fall before vector[0]. Leave vector in well-defined state. Add 32-bit full_sequence fields to generic errors and events, so callers can always correlate events and errors with requests correctly. API/ABI change: XCBSendRequest returns the sequence number instead of using an out-parameter. Now 0 is a special sequence number indicating failure. Implement provably-correct sequence wrap handling. Add flag XCB_REQUEST_DISCARD_REPLY. Off-by-one error in the sequence-wrapping proof, and therefore in the corresponding code. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb Fix off-by-one error that kept the last byte(s) of the output queue from being used. Move c->out.vec refs out of _xcb_out_write up to _xcb_conn_wait. Unify autofoo .gitignore bits into one top-level file, and remove resulting redundancies. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb Move c->out.vec refs out of _xcb_conn_wait up to _xcb_out_flush. Portability fixes. Should help DragonFly and Solaris, and should not hurt anything else. Tested only on linux so far though. Remove c->out.vec. Pass iovecs directly down the call tree. Add _xcb_out_flush_to, refactor other functions, make write_block static. Only _xcb_conn_wait calls _xcb_out_write now, so move it to xcb_conn.c and make it static. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb Use libXdmcp, if available with XdmcpWrap, for XDM-AUTHORIZATION-1. Closes bug #6106. The typedefs replacing Xmd.h conflict with Xmd.h. Here is a hacky workaround: FIXME! Add XCBPollForReply and deprecate XCBGetRequestRead and XCBGetQueuedRequestRead. Fixed poll_for_reply, added comments, and refactored XCBWaitForReply to call poll_for_reply. Restructure XCBWaitForReply to eliminate two gotos. Remove the last goto in XCB: XCBWaitForReply now permits multiple threads to force the same cookie. Add to xcb_in.c to fix bug #6122. Minor performance improvement: do not call _xcb_in_expect_reply unless it is needed. It is not often needed. Rename ConnSetup* to Setup*, Setup*Rep to Setup*, and SetupSuccess* to Setup*. Provide deprecated backwards-compatability functions and typedefs for the old names, to be removed before 1.0. Declare arguments const in the various structure accessors, so XCBGetSetup is not so painful to use. Use correct word offset when testing for GetFBConfigsSGIX VendorPrivate. Fix Keith's 32-bit wrap fix. Handle XC-MISC request failure when allocating new XIDs. (fixes #7001) Remove deprecated public API functions in preparation for 1.0 release. Xlib-specific deprecation remains. Ignore xproto.xml that now gets copied in while building. Finish removing deprecated functions. Fixes build failure (oops). Simplify the API conversion tool without functionality changes. Complete rewrite of api_conv.pl. Handle names of constants during API conversion. Fix bug #7261: events do not signal the end of replies for that sequence number. XCB*Id is a variable, not a type: adjust API conventions accordingly. Refactor XCBPollForEvent with a shorter critical section. Provide a "has error" property for XCBConnection. Convert connection functions to return error objects. Make all public functions do nothing on an error connection. Add a private connection shutdown method for error cases. Shut down the connection in all "fatal" error cases. Make xcb_conn.c agree that XCBSetupReq is now XCBSetupRequest. Handle remaining incorrect API translations in api_conv.pl. Special cases to agree with the conventions Josh and I have hashed out. Apply const-names.xsl to the un-renamed XML; replace the XSL with the result. Lowercase library names to correspond with the new API. We no longer need xproto: do not list it as a dependency. Move debian/ directory to new branch "debian". Move header files to $includedir/xcb (generally $prefix/include/xcb). Ensure api_conv.pl is idempotent on names of constants: XCB_[A-Z0-9_]+. Release libxcb 1.0 RC1 (0.9.91). Factor out pthread_mutex_lock and unlock calls for the iolock. Add xcb_xlib_lock and xcb_xlib_unlock, a special-purpose two-level recursive lock just for libX11. Remove the 'int *error' out-parameter for xcb_poll_for_event. Remove xcb_get_io_lock from the Xlib-specific API: it is no longer used. api_conv.pl: replace xcb_*_new with calls directly to xcb_generate_id, now that we have no type-safety XID wrappers. Declare "struct foo" or "enum foo" as well as the typedef'd name "foo". Bugfix: make Plan 7 'checked' requests work correctly. Release libxcb 1.0 RC2 (0.9.92). Match only XCB-namespaced XID generators when converting to xcb_generate_id. Ignore generated xinerama files. Quit treating xproto specially: handle it like all the extensions. Add doxygen config file. Release libxcb 1.0 RC3 (0.9.93). Switch from the old AM_PATH_CHECK macro to pkg-config. Turn off Doxygen warnings for undocumented API, for now. Make doc installation work and simplify doc/Makefile.am. Fix Doxygen warnings. Provide xcb_prefetch_maximum_request_length counterpart to xcb_get_maximum_request_length. htmldir was introduced in autoconf 2.59c: set a reasonable value for earlier versions. Bug #5958: zero out padding bytes in requests. Remove support for the tag: nothing needs it. Bug #5958: Also zero out the implicit pad byte in empty requests. Use pthread-stubs as needed, and list xdmcp in Requires.private when XCB is built to use it. xcb-proto has no libraries or headers, so don't use XCBPROTO_CFLAGS or XCBPROTO_LIBS. NetBSD doesn't have AI_ADDRCONFIG: use it only if it's available. libXau didn't have a correct pkg-config file until 0.99.2: fail if an older version is found. xcb_poll_for_event: Return already-read events before read(2)ing again. Don't abort() on locking assertions if LIBXCB_ALLOW_SLOPPY_LOCK is set. Factor pthread_cond_wait(iolock) to _xcb_wait_io. Don't hold the xlib-xcb lock while sleeping: that allows deadlock. Revert "Generate error constants as XCB_BAD_*, similar to Xlib." Release libxcb 1.1 Remove libxcb-xlib and xcbxlib.h. Inline _xcb_lock_io, _xcb_unlock_io, and _xcb_wait_io. Use sequence number ranges in pending replies Track 64-bit sequence numbers internally. Fix precedence bug: wrong length for big-requests preceded by sync. Delete a useless level of indirection from _xcb_out_send's parameters. Fix strict-aliasing warning when getting generic event length. Always wake up readers after writing. _xcb_conn_wait: Fix whitespace. Jeremy Huddleston (10): Apple: Enable support for launchd DISPLAY socket Apple: Apple launchd cleanup Shutup compiler warning about unused variable... darwin: Don't use poll() on versions of darwin before darwin10 darwin: xnu doesn't support poll on ttys on the master side. configure.ac: Fix a typo on the last commit. Reworked launchd support to work better with _xcb_parse_display Use limits.h instead of syslimits.h xcb_open: Improve protocol/host parsing AC_CHECK_PROG(LAUNCHD, [launchd], [yes], [no], [$PATH$PATH_SEPARATOR/sbin]) Jeremy Kolb (2): Add library support for xcb-xinerama. Add mention of PYTHONPATH if xcbgen cannot be found. Jeremy Kolb jkolb@brandeis.edu (1): Added initial doxygen generation stuff. This should probably be cleaned up later. Jim Ingram (1): Tutorial code fix Josh Triplett (76): Remove xcl and CVSROOT. Add *.tar.{bz2,gz} to .gitignore for the benefit of "make distcheck". Remove outdated fd.o-* entries from */debian/.gitignore (obsolete since before they came from .cvsignore). Split all non-essential extensions into their own separate libraries, named Put EXTHEADERS and EXTSOURCES in order. Use screensaver.xml Add xcbint.h to noinst_HEADERS, so it gets distributed. Stop running autoreconf in debian/rules, and remove Build-Depends for Update -dbg package handling to work with debhelper compat level 5. Stop installing the libtool .la files. * Debian X11R7 transition: Add Build-Depends on libxdmcp-dev. Change Depends on x-dev to x11proto-core-dev. Improve package descriptions. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb Add .pc.in files for all the new extension libraries. Generate .pc files from the new .pc.in files in configure.ac. Install the new .pc files in Makefile.am, and add the new .pc.in files to EXTRA_DIST. Fix typo and rephrase checking message. Rename xcb-xfree86dri.pc.in to xcb-xf86dri.pc.in to match libXCBxf86dri, change its Libs line to use -lXCBxf86dri, and change configure.ac and Makefile.am accordingly. Fix a comment for the renaming of XCBConnSetupSuccessRep to XCBSetup, and fix another comment which had a copy-paste error. Remove execute bit on tutorial. Fix tutorial to use XCBSetup rather than the previous deprecated name XCBConnSetupSuccessRep. Add an explanation of libtool -version-info to src/Makefile.am, and add an explicit -version-info 0:0:0 for all libraries. Fix the year in COPYING. Update debian packaging to create library, -dev, and -dbg packages for each new extension library. Change libxcbxvmc0-dev Depends to libxcbxv0-dev, not libxv0-dev. Remove Bugs field in debian/control, so bugs go to the Debian BTS. Set distribution to experimental. Drop library version from source package name. Add a Section field for the source package in debian/control. Set DEB_MAKE_CHECK_TARGET=check in debian/rules. Stop setting DEB_CONFIGURE_EXTRA_FLAGS = --with-opt in debian/rules; cdbs does the right thing on its own, and correctly handles DEB_BUILD_OPTS. Remove unnecessary dirs files. Work around the unsetting of CFLAGS in src/Makefile.am, by passing CFLAGS to make via DEB_MAKE_INVOKE in debian/rules. Stop overwriting CFLAGS in xcb/src/Makefile.am. In the GLX workaround, use !strcmp to check for equality with "GLX", not strcmp. Remove arbitrary division between xcb_types and xproto by merging Add XCBRequestCheck function needed for Plan 7. Fix typo: s/request/sequence/ Parameterize context in cookie-type and request-matching template. Implement error handling plan 7. The Great XCB Renaming Fix some mis-conversions by api_conv.pl, and remove the now-unused Xmd types We do not conflict with Xmd.h anymore; remove the include hack from xcb_auth.c Convert the XCB test suite to the new API More fixups for incorrect API conversions by api_conv.pl Remove the xcb_[extension]_init functions; use xcb_get_extension_data directly Integrate top-level .gitignore into .gitignore for each subdirectory Split the Xlib compatibility functions into a separate library libxcb-xlib Actually install xcb-xlib.pc, and ship xcb-xlib.pc.in in distribution tarballs Stop installing the protocol descriptions for extensions to an extensions/ Remove XID wrapper structures and replace them with uint32_t typedefs Refer to the "xlib lock" rather than the "IOLock" in xcbxlib.h Handle "xidunion" instead of "union" for XID unions like DRAWABLE and FONTABLE Stop implicitly importing xproto; goes with proto change to explicitly import it Move xcb_generate_id from xcbext.h to xcb.h Add note to xcbxlib.h that nothing except Xlib/XCB should use it. Also test xcb_parse_display with NULL argument and display in $DISPLAY Add new xcb_parse_display test cases, most related to IPv6 addresses Support displays with IPv6 addresses or hosts which resolve to IPv6 addresses Support authentication for IPv6 connections Only use AI_NUMERICSERV if defined. Refactor auth code to get display number from xcb_connect Support XDM-AUTHORIZATION-1 on IPv6 Replace uses of "long" with uint32_t, and similar; fixes 64-bit bugs Check for getaddrinfo rather than gethostbyname in configure.ac Remove --with-opt and --with-debug options from configure.ac; use CFLAGS instead Rework doxygen build and install to work with srcdir != builddir Rewrite automake's data installation rules, because they suck. Release libxcb 1.0 Use substitition variables in xcb-xinerama.pc.in, not instances of their values Add tools/* to EXTRA_DIST. Add autogen.sh to EXTRA_DIST. Send locking assertion backtraces to stderr. Improve the heading on the backtrace. Fix variable declaration formatting Remove duplicate XCB_EXTENSION calls for Composite extension Support handing off socket write permission to external code. Julien Cristau (5): Make EXTHEADERS, EXTSOURCES, EXTENSION_XML unconditional of configure flags. Fix some fd leaks in _xcb_open_*() Add support for the abstract socket namespace under Linux Fix libxcb-randr version info Fix check dependency Julien Danjou (27): initialize global_id to 0 Fix htonl() arg & convert sizeof() to signed Use unsigned to compare and rename sync Use a signed size in read_block() Rename index to idx to avoid shadowing Set namelen unsigned Use ifdef instead of if for defined value Initialize all fields of addrinfo allow compile-time setting for XCB queue buffer size build: fix configure.ac AC_DEFINE Release libxcb 1.1.92 Release libxcb 1.1.93 Stop providing autogenerated files in tarball Release libxcb 1.2 Copy full IPv4 mapping (Bug #20665) Fix do_append() arguments auth: precompute authnameslen auth: use snprintf() return value util: open_abstract gets filelen as parameters util: merge common code for xcb_connect util: remove useless strlen calls from decnet opening depends on recent xcb-proto and bump version of randr Release libxcb 1.3 Release libxcb 1.5 build: simplify extension building Release libxcb 1.6 Release libxcb 1.7 Keith Packard (1): Switch sequence comparisons to handle 32-bit sequence number wrap. Marcin Kościelnicki (1): Add ~ operator support in code generator Matthias Hopf (2): Update autogen.sh to one that does objdir != srcdir Merge branch 'master' of git://anongit.freedesktop.org/git/xcb/libxcb Michael Ost (1): use poll() instead of select() when available Oswald Buddenhagen (1): Fix libxcb/src compile with srcdir != builddir. Patrick Caulfield (1): Add support for DECnet. Still needs configure-script options to enable. Pauli Nieminen (2): _xcb_parse_display: Fix error path xcb_connect_to_display_with_auth_info: Fix memory leak Paulo R. Zanoni (1): Don't build docs if 'dot' is not found Signed-off-by: Paulo R. Zanoni Peter Harris (5): Treat XIDs the same as other cardinal values. Don't use enums in generated C code - use integer constants instead. Revert "Don't use enums in generated C code" Avoid name collisions between xidtype and enum. Support xcb_discard_reply Peter Hutterer (3): Add xcb_ge_event_t and handling for long events. Bump to 1.1.90. Bump to 1.1.91. Petr Salinger (1): fix FreeBSD support Rémi Cardona (1): DRI2 extension requires xcb-proto 1.6 or newer Rémi Denis-Courmont (3): xcb_connect_to_fd: fix descriptor leak on memory error path Open the X11 socket with close-on-exec flag Fail if fd is too big and poll() is not available Samuel Thibault (2): Local socket connections do not work on hurd-i386 Fix authentication on hpux and Hurd TORRI Vincent (31): lots of fixes. Thanks to Indan Zupancic lots of fixes. Thanks to Indan Zupancic fixes + valid css fixes + valid css fix some font sizes wrong spaces Use the GCC 4 visibility extension to mark everything in xcbint.h hidden. doxygen documentation of the API fix compilation with c++ compilers. Remove some trailing spaces fix closing tag now, I know how to use api_conv.pl :) update tutorial to the new api. Add some doc about cursors. Add some colors to section 6 (Opening and closing the connection to an X server). Tell me if you want to keep colors or not (colors can be modified in xcb.css) fix some indentation, remove args of the main function (not needed), xcb_sync -> xcb_aux_sync. Jamey, it seems that your script transforms XCBGetSetup into a type, instead of a function. Same for XCBSetupVendor. Maybe there are other fuctions that have the same problem. fix doxy doc add AM_CHECK_DOXYGEN macro Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb add xcb.doxygen to EXTRA_DIST add Makefile.am for building/installing doxygen doc replace all the _new functions with xcb_generate_id. repalce X11/XCB with xcb. Fix a description of the default background of a window add some output informations to configure script Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb add doc tag for the _next functions. It creates doxygen doc in the header files for these functions fix all the occurence where a drawable where considered as a union add doxygen doc for the *_end functions add the complete cursor example. Make the html code valid no more xid or id fields font part and make the html code valid... add the first step toward the documentation of the request/reply functions. The arguments of the requests are not found yet. Josh, can you look at it ? remove the 7th bit of the response_type for the event loops Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb Thomas Coppi (1): Prototype API conversion tool for upcoming lowercased XCB API. Thomas Hunger (1): Tutorial corrections. Tilman Sauerbeck (2): Fixed evaluation of the disable-build-docs argument. If enable_build_docs is "no", we don't even try to look for doxygen. Vincent Torri (2): factorize m4 macros and add one to set X extensions configure.ac: Report which extensions are being built. Yaakov Selkowitz (1): Cygwin build fix: Add -no-undefined to libtool flags Zephaniah E. Hull (1): Define and use constants for opcode numbers. elupus (1): Disable Nagle on TCP socket ======= lib/libxkbfile (1.0.6..1.0.7) Alan Coopersmith (1): libxkbfile 1.0.7 Fernando Carrijo (1): Purge macro NEED_EVENTS Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= app/luit (1.0.4..1.1.0) Alan Coopersmith (3): Warn if configure does not find Xlib, but don't link against it. config: Remove unnecessary calls from configure.ac luit 1.1.0 Gaetan Nadon (12): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES man: replacement string should be __locale_alias__ man: replacement string should be __appmansuffix__ man: replace hardcoded (7) with __miscmansuffix__ config: upgrade to util-macros 1.8 for additional man page support luit.man: remove trailing whitespace make: whitespace management config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (5): This is not a GNU project, so declare it foreign. darwin: Don't use poll() configure: Fix a linewrap that snuck in with copy/paste Integrate changes from Thomas Dickey's luit-20100601 fork Whitespace cleanup from Thomas Dickey's luit-20100601 fork Julien Cristau (3): poll: check for POLLERR|POLLHUP in WaitForInput Bump xorg-macros requirement to 1.4 for XORG_INSTALL Bump to 1.0.5 Yaakov Selkowitz (1): luit: Cygwin compatibility fix ======= util/makedepend (1.0.2..1.0.3) Alan Coopersmith (3): Convert testcase from bug 28045 into automake "make check" test config: upgrade to util-macros 1.8 for additional man page support makedepend 1.0.3 Gaetan Nadon (1): config: update AC_PREREQ statement to 2.60 Martin Pärtel (1): Bug 28045 - makedepend fails on directory named like an include file ======= app/mkfontdir (1.0.5..1.0.6) Alan Coopersmith (5): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: Add missing AC_CONFIG_SRCDIR Drop CVS version tag from mkfontdir.cpp too mkfontdir 1.0.6 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jesse Adkins (1): Purge cvs tags. ======= app/mkfontscale (1.0.7..1.0.8) Alan Coopersmith (5): Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle config: upgrade to util-macros 1.8 for additional man page support Remove unnecessary calls from configure.ac mkfontscale 1.0.8 Gaetan Nadon (4): .gitignore: use common defaults with custom section # 24239 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jesse Adkins (1): Purge cvs tags. ======= proto/randrproto (1.3.1..1.3.2) Alan Coopersmith (1): randrproto 1.3.2 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST Rémi Cardona (1): Use $(docdir) for randrproto.txt install path ======= proto/recordproto (1.14..1.14.1) Alan Coopersmith (1): RecordProto 1.14.1 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Matt Dew (1): specs: convert protocol record.ms from xorg-docs to DocBook XML ======= proto/renderproto (0.11..0.11.1) Adam Jackson (3): Clarify alpha-map loop prevention (#23581) Make recursive alpha maps undefined renderproto 0.11.1 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST Peter Hutterer (1): Update date/version on Render protocol spec to match last update (0.11) Rémi Cardona (1): Use $(docdir) for renderproto.txt install path Sami Farin (1): Bug 12578 - renderproto-0.9.3: render.h does not compile ======= proto/resourceproto (1.1.0..1.1.1) Alan Coopersmith (2): config: replace deprecated AC_OUTPUT file list with AC_CONFIG_FILES resourceproto 1.1.1 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 ======= proto/scrnsaverproto (1.2.0..1.2.1) Alan Coopersmith (1): ScrnSaverProto 1.2.1 Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: Require xorg-macros minimum of 1.10 for XORG_CHECK_SGML_DOCTOOLS Matt Dew (1): specs: replace troff source with docbook-xml source ======= app/sessreg (1.0.5..1.0.6) Alan Coopersmith (2): Update Sun license notices to current X.Org standard form sessreg 1.0.6 Ed Schouten (1): Allow sessreg to be built without . Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: add missing copyright notice Add AC_USE_SYSTEM_EXTENSIONS providing needed WTMPX_FILE define ======= app/setxkbmap (1.1.0..1.2.0) Alan Coopersmith (9): Comment typo fix Add README with pointers to mailing lists, bugzilla, & git Add -query option to print current RLMVO settings Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Change default XKB rules file from "xorg" to "base" config: upgrade to util-macros 1.8 for additional man page support config: Remove AC_PROG_CC & AC_PROG_INSTALL that XORG_DEFAULT_OPTIONS provide config: remove AC_SUBST of CFLAGS & LIBS that PKG_CHECK_MODULES handles setxkbmap 1.2.0 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notice config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= app/smproxy (1.0.3..1.0.4) Alan Coopersmith (6): Add smproxy dependency on libSM to PKG_CHECK_MODULES Only need the libXmuu subset, not the full libXmu config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac Use AC_CHECK_FUNCS / default name for mkstemp smproxy 1.0.4 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notices config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= util/util-macros (1.3.0..1.11.0) Adam Jackson (4): macros 1.4.0 Install the .pc file in $(datadir) Don't mention libdir in the .pc file util-macros 1.4.1 Alan Coopersmith (3): Update Sun license notices to current X.Org standard form Sun's copyrights are now owned by Oracle Version bump: 1.11.0 Carl Worth (1): Install .pc file in $libdir where it belongs (not $datadir). Colin Watson (1): Use conservative default for malloc(0) when cross-compiling #24460 Dan Nicholson (5): silent: Set AM_DEFAULT_VERBOSITY for compatibility on older automake doc: Specify minimum asciidoc version to XORG_WITH_ASCIIDOC doc: Specify minimum xmlto version to XORG_WITH_XMLTO docs: Use m4 to handle optional macro defaults docs: Take optional argument to control defaults Gaetan Nadon (39): ChangeLog: generated file not cleaned from the dist directory #24278 configuration: update, fix warnings, apply global maintenance #24450 Lower version from 2.63 to 2.60 Tinderbox failed .gitignore: use common defaults with custom section # 24239 INSTALL file missing/incorrect #24206 Add an XORG_INSTALL macro to allow comps to copy the INSTALL file #24206 Add an XORG_INSTALL macro to allow comps to copy the INSTALL file #24206 xorg-macros.pc.in: create a meta data file for util-macros macros.m4.in: use backticks rather than $() for cmd subs configure.ac: use single statement for file generation Add XORG_WITH_ASCIIDOC and XORG_WITH_DOXYGEN Version bump: 1.5.0 Additional doc macros for GROFF, FOP and PS2PDF Add XORG_ENABLE_DOCS to control the building of documentation XORG_WITH_GROFF: add tests for -ms and -mm macro packages doc: add XORG_ENABLE_DEVEL_DOCS and XORG_ENABLE_SPECS Version bump: 1.6.0 AM_SILENT_RULES: move from XORG_CWARNFLAGS to XORG_DEFAULT_OPTIONS doc: Specify minimum xmlto version to XORG_WITH_DOXYGEN doc: fix typo in AC_MSG_CHECKING for XORG_CHECK_LINUXDOC Version bump: 1.6.1 config: remove the xorg-macros pc.in file from EXTRA_DIST Version bump: 1.7.0 LinuxDoc: add -f option to filter out the ^H in text output XORG_STRICT_OPTION: remove redundant expansion of AC_PROG_CC macro XORG_DEFAULT_OPTIONS: add AC_PROG_INSTALL XORG_WITH_LINT: rework and extend platform coverage XORG_LINT_LIBRARY: rework to match XORG_WITH_LINT XORG_RELEASE_VERSION: remove option --with-release-version #24816 XORG_MANPAGE_SECTIONS: add MAN_SUBSTS automake variable config: XORG_MANPAGE_SECTIONS: add AC_PROG_SED Version bump: 1.8.0 XORG_WITH_GROFF: add HAVE_GROFF_HTML Automake conditional Version bump: 1.9.0 XORG_WITH_XMLTO: add HAVE_XMLTO_TEXT for text output format XORG_CHECK_SGML_DOCTOOLS: add interface for xorg stylesheet Version bump: 1.10.0 XORG_MANPAGE_SECTIONS: add substitution for apploaddir Version bump: 1.10.1 Jeremy Huddleston (1): Add -Wformat=2 to the default CWARNFLAGS Julien Cristau (2): INSTALL doesn't belong in docdir, use pkgdatadir instead Bump to 1.4.2 Matthieu Herrb (1): Add XORG_WITH_XMLTO to factorize xmlto tests. Yaakov Selkowitz (3): doc: add XORG_CHECK_SGML_DOCTOOLS to detect xorg-sgml-doctools linuxdoc: Use XORG_WITH_PS2PDF to check for ps2pdf doctools: accept an optional minimal version ======= proto/videoproto (2.3.0..2.3.1) Adam Jackson (1): videoproto 2.3.1 Alan Coopersmith (1): Move xv-protocol-v2.txt from xorg-docs to videoproto Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST Luc Verhaegen (1): vldXvMC.h: stop uselessly including XvMClib.h. Rémi Cardona (1): require autoconf 2.60 because of $(docdir) use ======= app/x11perf (1.5.1..1.5.2) Adam Jackson (2): Death to RCS tags. Add -falseprecision flag for ludicrously precise stats Alan Coopersmith (5): Add HP notice to COPYING for Xmark script config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_CC & AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS config: update AC_PREREQ statement to 2.60 x11perf 1.5.2 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notice Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Timo Myyra (1): Remove reference to xbench in x11perf.man (#29830) ======= app/xauth (1.0.4..1.0.5) Alan Coopersmith (4): Bug 7051: xauth says creating new authority file even though it does not config: Remove unnecessary calls from configure.ac config: upgrade to util-macros 1.8 for additional man page support xauth 1.0.5 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (3): This is not a GNU project, so declare it foreign. launchd: Properly support launchd sockets in xauth Fix build failure resulting from previous commit on systems without strlcpy ======= app/xbacklight (1.1.1..1.1.2) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support Remove unused direct dependency on libXrender config: Remove unnecessary calls from configure.ac xbacklight 1.1.2 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 ======= data/xbitmaps (1.1.0..1.1.1) Alan Coopersmith (3): config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Install xbitmaps.pc to $(datadir)/pkgconfig instead of $(libdir) xbitmaps 1.1.1 Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 config: remove the pkgconfig pc.in file from EXTRA_DIST config: do not clean xbitmaps.pc config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= xcb/xcb-proto (-..1.6) Alberto Milone (1): RandR: add missing outputs list to GetCrtcInfoReply. Alp Toker (2): Typo Fix incorrect extension xname Antoine Latter (2): Add padding to the setup request struct as required by the protocol. Associate fields with the enum which describes their allowed values. Bart Massey (3): fixed xv SelectPortNotify argument; bug reported by Julien Cristau made changes to support new value-mask-pad field of valueparam structures did remaining replacements of hex constants with decimal Carsten Meier (3): Replaced hex-values with decimal ones Generate values instead of shift-expressions for enum-bits Make bit-numbers available to code-generators Eamon Walsh (21): Introduces attribute to schema and modifies currently special-cased Modifies new attribute from previous patch so that it need only be used Add XML description for XInput extension. Add XML description for SELinux extension. xcb-xselinux: Remove an errant padding statement. xcb-xselinux: Revisions to xselinux extension protocol. Use multiword attribute instead of oneword in XSELinux description. Xinerama GetScreenSize screen field is a CARD32, not an xproto screen struct. Remove some stray padding from an XInput request. Require a length specification for lists in reply structures. Add Python parser language-independent parts. Add the python install dir to xcb-xproto.pc. Add is_simple boolean attribute for plain integer types. Fix a type size calculation. Avoid using enum types as structure fields. Work around a Python bug involving the file name 'types.py'. xcb-xselinux: Add GetClientContext request. RandR: Remove extraneous field from GetCrtcInfoReply. Correct the length calculation for the value field of GetPropertyReply. Revert "made changes to support new value-mask-pad field of valueparam structures" Re-fix the ConfigureWindow request padding issue. Eric Anholt (2): Move .cvsignore to .gitignore. Add DRI2 protocol, based off of dri2proto.h and the server code. (v2) Guillem Jover (1): Add py-compile to .gitignore Ian Osgood (25): Replace XIDs with CARD32s in the xc_misc protocol descriptions. Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb Add an expression construct Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb Remove xcb-util dependency on proto/X11 Remove proto/X11 dependencies from xcb-demo. Change syntax to n as Jamey and Josh suggested Update xml-xcb.txt to include new expression. Work on the tutorial, and update xproto.xml to match: Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb Implement XTest extension and xte demo Changes to makefile to build libXCBxtest Move the remainder of the constants in X.h into XML enumerations. Update XFixes to protocol version 4. Update screen saver protocol to version 1.1 Update Render to version 0.10 Update Composite to version 0.3 Screen saver: wrong reply field sizes. Update Shape extension to version 1.1 Add REPEAT enumeration to fix bug #8535. Fix GrabMode enumeration (reported by Yang JianJun) Fix cap style enumeration (bug #8857). Update RandR to version 1.2 Fix ListOutputProperties protocol. Use lowercase for field names. Jamey Sharp (21): Unify autofoo .gitignore bits into one top-level file, and remove resulting redundancies. Rename ConnSetup* to Setup*, Setup*Rep to Setup*, and SetupSuccess* to Setup*. Provide deprecated backwards-compatability functions and typedefs for the old names, to be removed before 1.0. New tool to annotate XML-XCB s with their size in bytes. Simpler implementation of AttributesUnion for XML processing. Process directives with a new import.py tool. type.py qualifies all type names with the header in which they are defined. Bugfix for size.py: count padding in struct size. Bugfix: Make type shadowing go the right way in type.py. Add a useful assertion message if a type gets multiply declared. Remove combine-adjacent tag on PolyPoint: it will not work for some forms of the request. Move XML protocol descriptions to $datadir/xcb (generally $prefix/share/xcb). Release xcb-proto 1.0 RC1 (0.9.91). Make CompositeGlyphs* usable. Release xcb-proto 1.0 RC2 (0.9.92). Move debian/ directory to new branch "debian". Release xcb-proto 1.0 RC3 (0.9.93). Bug #8973: In UngrabKey, the 'key' field is of type KEYCODE, not the more general CARD8. Remove support for the tag: nothing needs it. Release xcb-proto 1.1 Bugfix: GetKeyboardMapping's keysyms list had the wrong length. xf86dri.xml seems to have been wrong forever. Fixes bug #16894. Jeremy Kolb (10): Apply Alp Toker's patch for fixing typos. Thanks! Change event copy to error copy. share_list is a GLX_CONTEXT, not a CARD32 Added new type CONTEXT_TAG (just a CARD32). Clean up some names. Get rid of the value list/mask in requests. num_props is a stupid name, changing to num_properties, it's a bit clearer and matches fields such as "num_visuals". The Xinerama extension 1.1. Oops. keithp told me to forget about videmode. Update DAMAGE to 1.1 Jeremy Kolb jkolb@brandeis.edu (2): Added major-version and minor-version attributes to the xcb tag. Update the record extension. Type in the version. Josh Triplett (35): Remove xcl and CVSROOT. Remove stray character from randr.xml Update the schema: a reply may contain a valueparam. In XML Schema, attributes default to optional unless explicitly marked use="required"; add use="required" to all required attributes. Add fake error number to error name="Generic" in glx.xml, since error is now a required attribute. Validate protocol descriptions against schema in "make check", using xmllint. These tests will also run when doing "make distcheck" to create a distribution. Add *.tar.{bz2,gz} to .gitignore for the benefit of "make distcheck". XMLLINT, not XSLTPROC. Remove outdated comment in xproto.xml; we support ListFontsWithInfo just fine Remove outdated fd.o-* entries from */debian/.gitignore (obsolete since before they came from .cvsignore). * Actually add extensions/screensaver.xml to Makefile.am, so it gets checked Add doc directory to EXTRA_DIST. Stop running autoreconf in debian/rules, and remove Build-Depends for autoconf Change human-readable name from "XCBProto" to "XCB Proto"; this changes the * Debian X11R7 transition: Improve package descriptions. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb * Validate the protocol descriptions during the build: Update TODO for XTEST implementation. Fix typo in TODO. Add some additional extensions from xdpyinfo to the TODO list. Add test program for XFree86-DRI extension to xcb-demo. Mark XFree86-DRI extension as tested and working. Fix the year in the other COPYING. Remove Bugs field in debian/control, so bugs go to the Debian BTS. Set distribution to experimental. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb Remove arbitrary division between xcb_types and xproto by merging The Great XCB Renaming Integrate top-level .gitignore into .gitignore for each subdirectory Stop installing the protocol descriptions for extensions to an extensions/ Replace structures attempting to provide C type safety with CARD32 typedefs KEYCODE and BUTTON should become typedefs of CARD8, not CARD32 Change "union" to "xidunion" for XID unions like DRAWABLE and FONTABLE Add xproto explicitly to extensions that use xproto. Move extension descriptions out of extensions/ subdirectory Release xcb-proto 1.0 Julien Cristau (2): Add RandR 1.3 requests Fix ShmCompletion event Julien Danjou (22): xproto: fix alignment for RotateProperties request screensaver: add padding for notify event glx: add padding for PbufferClobber event dpms: add missing padding bytes randr: add missing padding bytes render: add missing padding bytes shape: add missing padding bytes shm: add missing padding bytes xproto: add missing padding bytes sync: add missing padding bytes xv: add missing padding bytes NEWS: add 1.2 release NEWS Release xcb-proto 1.3 Release xcb-proto 1.4 Fix miter spelling xtest: rename window field bump version to 1.5 shm: fix Completion event fields Revert "shm: fix Completion event fields" Release xcb-proto 1.5 shape: add missing padding bytes to GetRectangles Release xcb-proto 1.6 Matthias Hopf (1): Update autogen.sh to one that does objdir != srcdir. Patrick Guimond (3): Changed valueparam arguments for attribute lists fixed screen parameter type in requests Estethic change for attribute parameter name Peter Harris (37): Change the protocol definition of X-Resource to use ATOMs. Use instead of where appropriate xv.xml: Make padding explicit xv.xml: Use for padding Move Format above its first use in xv.xml Move structures above their first uses in xinput.xml Move the defintion of STRING8 above its first use in xprint.xml randr: Update to match protocol specification randr: Use xidtype where appropriate Change CARD8 to char when referring to a string in xfixes.xml Add missing enum references to xproto.xml Remove obsolete references to XSLT Move the definition of "enum" and "mask" from to "var". Most usages of ModMask may also take the special value "Any". Add altenum (non-exhaustive enum) Document enum, altenum, and mask Add (and use) Time/CurrentTime enum. Add (and use) KeyButMask enum. Add a variety of 'None' enum types and altenum references. xinput tweaks Add enum references to fields in Shape Add enum references to fields in Composite Add enum references to fields in XFIXES Add enum references to fields in Damage Move enums above their first use in xproto.xml Add enum references to fields in DPMS Add enum references to fields in RANDR Add enum references to fields in XInputExtension Add enum references to fields in XVideo Add enum references to fields in RENDER Add enum references to fields in SYNC Merge branch 'enum' Add XML description for the Generic Event extension. Add XML description for the XFree86VidMode extension. Fix typo in xf86vidmode.xml Fix length calculation for xfixes/FetchRegion reply Add pre-defined atoms to Atom enum Peter Hutterer (1): Release xcb-proto 1.2. Rob Taylor (1): fix XSync Initialize call TORRI Vincent (2): add flags for Alarm Attributes XCBButton -> XCBButtonIndex. XCBHost -> XCBHostMode. XCBSetupReq -> XCBSetupRequest Thomas Hunger (1): Change type="CARD8" to type="char" where the X specs require a STRING8 Vincent Torri (1): Bug #8990: randr type fixes minami (1): render: fix missing field in gradient proto ======= proto/xcmiscproto (1.2.0..1.2.1) Alan Coopersmith (2): xc-misc.xml: Misc. markup cleanups XCMiscProto 1.2.1 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 Matt Dew (1): specs: convert xc-misc.ms from xorg-docs module to DocBook XML ======= app/xcmsdb (1.0.2..1.0.3) Alan Coopersmith (4): Add Open Group notice to COPYING for man page config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xcmsdb 1.0.3 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notice config: update AC_PREREQ statement to 2.60 ======= data/xcursor-themes (1.0.2..1.0.3) Alan Coopersmith (1): xcursor-themes 1.0.3 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs configure: use "$PKG_CONFIG" rather than hard coded "pkg-config" config: update AC_PREREQ statement to 2.60 ======= app/xcursorgen (1.0.3..1.0.4) Alan Coopersmith (2): config: Remove unnecessary calls from configure.ac xcursorgen 1.0.4 Cody Maloney (1): Upgraded to work with libpng14 Gaetan Nadon (6): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Yaakov Selkowitz (2): Remove INSTALL from git Use AC_PROG_SED and MAN_SUBSTS in macros-1.8 ======= app/xdpyinfo (1.1.0..1.2.0) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac Remove DPY_XPRINT_* from Makefile.am xdpyinfo 1.2.0 Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notice config: remove xprint feature which is obsolete xprint: remove conditional code regarding xprint feature xprint: remove isPrintScreen code config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. ======= app/xdriinfo (1.0.3..1.0.4) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS xdriinfo 1.0.4 Gaetan Nadon (6): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 ======= app/xev (1.0.4..1.1.0) Alan Coopersmith (3): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xev 1.1.0 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Kim Woelders (1): Add -root option to specify monitoring root window events. ======= proto/xextproto (7.1.1..7.1.2) Aaron Plattner (1): XGE: Don't reserve an extension event. Adam Jackson (1): xextproto 7.1.2 Gaetan Nadon (12): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: install and distribute geproto.txt config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 specs: move geproto.txt in the specs directory specs: convert protocol geproto.txt to DocBook XML Keith Packard (1): Allow old servers to build with new headers Matt Dew (9): specs: convert protocol .ms specs from xorg-docs module to DocBook XML specs: convert protocol shape.ms specs from xorg-docs module to DocBook XML specs: convert protocol shm.ms specs from xorg-docs module to DocBook XML specs: convert protocol dpms.ms specs from xorg-docs module to DocBook XML specs: convert protocol tog-cup.ms from xorg-docs to DocBook XML specs: convert protocol appgroup.ms from xorg-docs to DocBook XML specs: convert protocol evi.ms from xorg-docs to DocBook XML specs: convert protocol buffer.ms from xorg-docs to DocBook XML specs: convert protocol xtest.ms from xorg-docs to DocBook XML ======= driver/xf86-input-aiptek (1.3.0..1.3.1) Adam Jackson (1): xf86-input-aiptek 1.3.1 Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (18): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: move CWARNFLAGS from configure.ac to Makefile.am COPYING: replace stub file with Copyright notices config: remove AH_TOP autoheader statement config: replace hard-coded -DLINUX_INPUT with proper AC_CHECK_HEADERS config: use AC_CHECK_LIB to verify library and add -lm to LIBS config: update AC_PREREQ statement to 2.60 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: fix warnings, m4 quoting and layout man: Use Autoconf provided $(AM_V_GEN)$(SED) config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS Olivier Samyn (5): aiptek: Uses event->code instead of event->value aiptek: Correct linux keymap to keysym index loop. aiptek: Change index offset for generated key events. aiptek: Initialize the keymap with 256 items. aiptek: Add keyboard feedback struct initialization. ======= driver/xf86-input-evdev (2.3.0..2.5.0) Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Alex Warg (1): Fix out-of-bounds access if more than MAX_VALUATORS are present. (#28809) Andrej Gelenberg (1): Implement XSetDeviceMode request handler Bartosz Brachaczek (3): Set all valuators for relative motion events (#24737) evdev: Revert "Set all valuators for relative motion events (#24737)" evdev: Initialize valuators array. (#24737) David Woodhouse (2): Swap axes before applying touch screen calibration. Report initial calibration parameters. Dima Kogan (2): removed unnecessary static declarations allow wheel emulation to work with absolute-position devices Dmitry Torokhov (1): Relax checks when reopening devices Gaetan Nadon (21): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove AH_TOP autoheader statement config: update AC_PREREQ statement to 2.60 replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove unrequired AC_HEADER_STDC config: refactor and comment the sdkdir distcheck workaround config: replace deprecated INCLUDES with AM_CPPFLAGS config: optional extension check for inputproto not required config: require macros 1.4, fix warnings, m4 quotings and layout include: EXTRA_DIST is not required for header files. man: Use Autoconf provided $(AM_V_GEN)$(SED) Revert "config: remove AH_TOP autoheader statement" config: AC_PROG_SED is required explicitly. COPYING: update and refactor the Copyright notices config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS Oliver McFadden (4): emuMB: default to disabled mouse button emulation for touchscreens. evdev: leaked_storage: free memory allocated from the xf86Option code. evdev: ioctl() may return a negative value therefor use a signed integer. evdev: EvdevProbe: check ioctl() return value and warn on failure. Paulo Ricardo Zanoni (1): Don't set pEvdev->rel for mouse wheel events Peter Hutterer (30): Remove the reopen timer logic. Forward keycodes > 255 Fix drag-lock property handler for multiple draglock buttons. Fix a comment, EV_CNT is available since 2.6.24 Only init the calibration property for absolute devices. Fix up BTN_TOUCH handling for non-button tablets. man: fix man page formatting for option EmulateWheel. When labeling a device as touchpad, only check for LMR buttons. evdev 2.4.0 Use X_PROBED instead of X_INFO for probed values. Merge branch 'master' of git://gitorious.org/omcfadde/xf86-input-evdev config: remove AH_TOP autoheader statement. Read the device resolution from the kernel. Update a stale comment about the use of pEvdev->tool. Remove support for kernel 2.4. Comment odd EVIOCGRAB behaviour and reshuffle conditions a bit. Move error handling in PreInit down to the end. Move EVIOCGRAB into a static func. Move checks for calibration, inversion and axis swap to EvdevProbe. Move opening the device into a separate function. Move mode declaration, it's not const either. Remove libc wrappers for malloc, calloc and free. Disable middle mouse button emulation by default. Bump to 2.4.99 Add myself to Authors in man page. man: some minor fixes to man page. Don't count BTN_TOUCH as tool. (#29428) evdev 2.4.99.901 man: don't reference README.mouse evdev 2.5.0 Simon Thum (1): move feedback initialization up ======= driver/xf86-input-joystick (1.4.99.2..1.5.0) Sascha Hlusiak (2): Revert "add shave support" Bump to 1.5.0 ======= driver/xf86-input-keyboard (1.4.0..1.5.0) Aaron Zang (1): Close device fd when called with DEVICE_CLOSE Alan Coopersmith (5): Silence sed substitutions in make output Update Sun license notices to current X.Org standard form Revert "Close device fd when called with DEVICE_CLOSE" Sun's copyrights now belong to Oracle xf86-input-keyboard 1.5.0 Fernando Carrijo (1): Purge macro NEED_EVENTS Gaetan Nadon (25): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: move CWARNFLAGS from configure.ac to Makefile.am config: remove AH_TOP autoheader statement Missing #ifdef for PCCONS Remove unused SCO driver files config: LNX_KBD_PERIOD_NAME not used since autorepeat was removed config: update AC_PREREQ statement to 2.60 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: Upgrade X.Org macros to 1.4 for INSTALL file copying config: remove extension check for non-existing XKB extension config: remove extension check for unused RANDR extension config: move inputproto check to PKG_CHECK_MODULES config: remove unrequired AC_HEADER_STDC config: fix warnings, m4 quoting and layout config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_SED now supplied by XORG_MANPAGE_SECTIONS config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS config: restore inputdir automake variable Jesse Adkins (1): Purge cvs tags. Julien Cristau (1): man: the old xkb options are gone Osamu Sayama (1): sun_kbd: Add mappings for Hangul and Hanja keys on Korean keyboard Peter Hutterer (2): Remove unused keyboardOptions. Don't set AutoRepeat if we're not actually using it. Trevor Woerner (2): Deprecated code cleanup. Code cleanup, structure initialization. ======= driver/xf86-input-mouse (1.5.0..1.6.0) Alan Coopersmith (7): Silence sed substitutions in make output Update Sun license notices to current X.Org standard form Solaris: Handle ENODEV & other errors from VUID protocol mice Sun's copyrights belong to Oracle now MouseCtrl doesn't need to save values we never use Bring README a little closer to the current state of reality xf86-input-mouse 1.6.0 Fernando Carrijo (1): Purge macro NEED_EVENTS Gaetan Nadon (23): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: remove unused -I$(top_srcdir)/src directive README: fix linuxdoc content README: update text content from sgml content Remove unused SCO driver files config: remove AH_TOP autoheader statement config: remove extension check for unused RANDR extension config: optional extension check for inputproto not required config: update AC_PREREQ statement to 2.60 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove unrequired AC_HEADER_STDC config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: Upgrade X.Org macros to 1.4 for INSTALL file copying config: fix warnings, m4 quoting and layout README: keep the text version of README, discard the sgml version config: let AC_PROG_SED find the best value for $SED config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS Henry Zhao (1): Check for NULL currentMode in vuidMouseSendScreenSize() Márton Németh (1): Bug 10866 - serial Genius NetScroll+ autodetection Patrick E. Kane (1): xf86-input-mouse: Update sun_mouse devPrivates code #29049 Peter Hutterer (1): Plug minor memory leak. Samuel Thibault (1): Do not return the address of a local buffer ======= driver/xf86-input-synaptics (1.2.0..1.3.0) Adam Jackson (2): Don't destroy the timer on DeviceOff. Don't clobber the timer we just created. Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Chris Bagwell (7): Make default checks for x, y, w, and p separate. Expose pressure support in capabilities property. Expose width support in capabilites properity. Document Capabilities property additions in man Default to 2-finger emulation when HW supports it Align EmulateTwoFinger* docs to current behavior. Reset X/Y hist on multi finger transition to fix jumps Gabor Z. Papp (1): Building syndaemon and synclient needs $(XI_CFLAGS) and $(AM_CFLAGS) Gaetan Nadon (31): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs tools: add the main include directory tools: use more appropriate CFLAGS config: include files redundant in EXTRA_DIST config: rework the synclient and syndaemon dependencies config: regroup macros and variables in the backend checking config: update AC_PREREQ statement to 2.60 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: remove unrequired AC_HEADER_STDC config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: Upgrade X.Org macros to 1.4 for INSTALL file copying config: fix warnings, m4 quoting and layout config: close a loophole where user input means x server has a feature config: use automake "dir" pattern for simplification config: 50-synaptics.conf must be unconditionally distributed man: Use Autoconf provided $(AM_V_GEN)$(SED) config: unconditionaly build synclient and syndaemon apps config: replace Automake deprecated INCLUDES var with AM_CPPFLAGS config: upgrade to util-macros 1.8 for additional man page support config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS Remove unused TODO file COPYING: add three missing authors listed in synaptics.c README: add standard reference links section config: add AC_CHECK_LIB for math library functions config: synaptics depends on RANDR through xf86.h config: fdi file must be installed in $(datadir)/hal/fdi/policy/20thirdparty config: add comment regarding MAN_SUBSTS variable usage Hiroyuki Ikezoe (1): Restore user's setting when enabling touchpad. Julien Cristau (2): synaptics: don't link the tools against `pkg-config --libs xorg-server` configure: don't clobber CFLAGS Patrick Curran (1): Added "friction physics" so coasting can stop on its own. Peter Hutterer (52): man: update manpage for new tap ordering synclient: fix man page typo synclient: if no option is specified, assume -l Always make the input buffer size 200 Clean up debugging system, allow for --enable-debug eventcomm: don't use the Xisb buffers for reading. Reduce SynapticsCtrl to a stub. After closing the fd, reset it to -1. eventcomm: use X_PROBED for kernel-probed values. Add 50-synaptics.conf snippet. Disable ClickFinger for touchpads with more than one physical button (#26079) Add FIXME: where does the 13 come from? Change condition the finger requirement obvious. Move SHM hardware state update into a separate function. Factor out up/down and left/right button scrolling from HandleState. When scrolling, hardcode the button/press release cycle. Move scroll button handling out of HandleState. Use post_button_click to post doubleclicks. Factor out updating the hardware state. Rename HandleClickWithFingers to handle_clickfinger. Add NO_EDGE to the edge enum instead of using hardcoded 0. move history storage from ComputeDeltas into HandleState. Make scrollbuttons processing and property conditional on their existence. Reshuffle to handle dead area better. Remove psmcomm.h header - superfluous. Don't use libcwrappers for calloc and free. Bump to 1.2.99 Merge branch 'master' of git://people.freedesktop.org/~gnadon/xf86-input-synaptics Revert "Setup pointer acceleration for synaptics" Don't allow anything but relative mode. man: update SHMConfig documentation, it's only useful for debugging now. man: divide up man page with a few subheaders. man: move area description down to CONFIGURATION DETAILS section. man: note where the Area options fit in. man: don't call it "synaptics" touchpad driver. Support percent values for area. Move some defines to where they belong. Reshuffle default value initialization. Re-use width/height variables. Require server 1.6 or later. synclient: allow Min|MaxSpeed values of > 1.0. Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-input-synaptics Purge GuestMouse support. Bump to 1.2.99.1. Remove one leftover xcalloc. synclient: don't print "missing" if a property doesn't exist. Up the precision of MaxSpeed and AccelFactor log output. Increase the default acceleration factor. Enable coasting by default with a value of 20. synaptics 1.2.99.901 man: use seconds² instead of seconds per second synaptics 1.3.0 Simon Thum (4): Setup pointer acceleration for synaptics Setup pointer acceleration for synaptics Accel: retain para->accel scale. Mulitply dix acceleration into synaptics maximum. ======= driver/xf86-input-vmmouse (12.6.5..12.6.10) Adam Jackson (2): Fix distcheck xf86-input-vmmouse 12.6.10 Alan Coopersmith (2): Update Sun license notices to current X.Org standard form Improve Solaris compatibility of hal-probe-vmmouse generation rule Fernando Carrijo (1): Purge macro NEED_EVENTS Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement make: remove unrequired INCLUDES = -I$(srcdir) man: build vmmouse_detect man page config: git ignore recently added 69-xorg-vmmouse.rules COPYING: update and refactor Copyright notices Jakob Bornecrantz (2): Bump for 12.6.7 release. Only match against event[0-9] in udev rules Julien Cristau (5): Require xorg-macros 1.4 for XORG_INSTALL Bump to 12.6.6 vmmouse: don't hardcode the module version in the source Include exevents.h for XIGetKnownProperty Don't clobber CFLAGS Michel Dänzer (3): Improve make rule for hal-probe-vmmouse. Add InputClass support. Bump for 12.6.8 release. Peter Hutterer (4): Symbol was removed from the server. Remove unused bits from configure.ac man: move vmmouse_detect back to section 1 Bump for 12.6.9 release. ======= driver/xf86-input-void (1.3.0..1.3.1) Alan Coopersmith (4): Update Sun license notices to current X.Org standard form Remove refcnt field from InputDriverRec. Sun's copyrights now belong to Oracle xf86-input-void 1.3.1 Gaetan Nadon (9): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 ======= driver/xf86-video-apm (1.2.2..1.2.3) Adam Jackson (1): Remove mibank.h reference Alan Coopersmith (3): Update Sun license notices to current X.Org standard form Remove xorgconfig reference from the README xf86-video-apm 1.2.3 Gaetan Nadon (26): xf86-video-apm: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: sdkdir usage duplicates the sdk include dir config: removed unused variables XORG_INCS and XF86RUSH_INCS config: remove unused INCLUDES='-I$(top_srcdir)/src' config: remove unrequired '-I$(top_srcdir)/src' config: move compiler flags from configure.ac to Makefile.am config: remove support for obsolete xf86rush extension config: remove ISA bus code, support removed in xserver config: remove MFB usage as it is no longer in xserver pciaccess: remove test for the XSERVER_PCIACCESS #define COPYING: replace stub file with Copyright notice README: fix linuxdoc content README: keep the text version of README, discard the sgml version config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Michael Olbrich (1): configure.ac: remove wrong include path. #24674 ======= driver/xf86-video-ark (0.7.2..0.7.3) Alan Coopersmith (1): xf86-video-ark 0.7.3 Gaetan Nadon (21): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove -I$(prefix)/include from INCLUDES configure.ac: sdkdir usage duplicates the sdk include dir config: remove unused variable XORG_INCS config: remove unused INCLUDES='-I$(top_srcdir)/src' config: remove unrequired '-I$(top_srcdir)/src' config: move compiler flags from configure.ac to Makefile.am COPYING: replace stub file with Copyright notice config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements ======= driver/xf86-video-ast (0.89.9..0.91.10) Adam Jackson (1): xf86-video-ast 0.91.10 Gaetan Nadon (16): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Matt Turner (2): Use usleep instead of xf86UDelay chmod +x autogen.sh Y.C. Chen (2): modified: autogen.sh modified: autogen.sh ======= driver/xf86-video-ati (6.12.4..6.13.2) Adam Jackson (5): atom: Fix phantom VGA connector when HDMI-B present. Cosmetic cleanup to digital output detection Add a (harmlessly) missing break statement. Fix misleading filenames in DRI setup failure messages radeon: fix dri2 struct zeroing Alan Coopersmith (3): Add link to patch submission instructions to README Update Sun license notices to current X.Org standard form Fix configure with --disable-dri Alex Deucher (305): Bump version post release R6xx/R7xx: set proper 3D client driver name for r600 radeon: chip family typo R6xx/R7xx: cleanup macro radeon: remove old crtc size heuristics radeon: fix tmds_pll randr property Add unified ClockGating Option radeon: Add functions to set sclk/mclk on r1xx-r4xx radeon: Add functions to set sclk/mclk using atombios Add ForceLowPowerMode Option Add support for setting the number PCIE lanes Set default low power PCIE lanes to 2 Add DynamicPM Option Unify ForceLowPowerMode and DynamicPM Options man page: fix missing break PM: don't touch clock gating regs unless ClockGating option is set Change ForceLowPowerMode to 4 pcie lanes Revert "DCE3/3.2: cleanup dpms after previous changes" R3xx/R4xx EXA: set explicit tex cache regions RS690/RS740: fix connector enumeration in some cases RS400/RS480: attempt to fix ClockGating on RS4xx chips PM: fix reversed logic in pm block handler Tex vid: split by family R1xx tex vid: append verts for clip boxes R2xx tex vid: append verts for clip boxes R1xx: add support for native planar textured Xv Tex vid: general cleanup R200: clean code, always use shader based csc R6xx/R7xx: implement Xv attributes tex vid: fix attribute setup typo for XV_COLORSPACE R3xx/R4xx: Implement shader-based csc for packed formats R5xx: add shader-based csc R3xx/R4xx: fix up planar shader Tex vid: remove remnants of XV_HWPLANAR R3xx/R4xx: set tex caching for Y texture when doing planar rendering R3xx/R5xx: only apply Xv attributes if bicubic is disabled Update Xv info in man page Remove old messages Endian fixes for object table Tex vid: cleanup and unify common code radeon PM: add some quirks R4xx: avoid a PM related hang Tex vid: rework part 2 RS690: add quirk for acer board Tex vid: fix top clipping radeon pll: add support for fractional feedback divs AVIVO: fix for cursor corruption issue radeon PM: update quirks r3xx/r5xx: fix typo in last commit radeon: minor cleanup and warning fix r2xx/r3xx/r4xx: further i2c fixups AVIVO: make sure cursor width isn't negative AVIVO: disable fractional feedback divs RV410: SE variants only have 1 quad pipe AVIVO: fix cursor corruption/flickering issues R6xx/r7xx: fix CURSOR_SWAPPING_* macros AVIVO: better fix for cursor flickering/corruption issues radeon: fix several dpms issues AVIVO: first pass at display watermark setup R3xx-R5xx: don't set TX_OFFSET_RS in RS_INST_COUNT RS690: gpio/connector fixes r2xx-r4xx: fix typo in last i2c fix and clarify hw i2c pin sel Remove some old debugging info r3xx-r5xx: switch to 1/12 subpixel precision AVIVO: move cusor offscreen when disabling radeon: switch to EXA by default AVIVO: fix cursoe corruption bands for real AVIVO: set default cursor mode in cursor init R3xx/R4xx tex vid: increase the guardband limit for rendering with a tri R3xx/R4xx tex vid: no need to check if IS_R300_3D R7xx: add support for reading disabled bios images RV770: add missing pci id R3xx-R5xx: do EXA transforms in the vertex shader R6xx/R7xx: do EXA transforms in the vertex shader R6xx/R7xx Xv: normalize texture coordinates in the vertex shader radeon: try harder when checking if a card is posted R100: switch to normalized texture coordinates r4xx: Add some missing pci ids Pre-atom: Improve engine clock setup code R3xx/R4xx: increase EXA render target limits radeon: remove dead code Add RV740 (HD4770) support atom: connector quirk R6xx/r7xx: don't clamp tex coords in composite VS r3xx/r4xx/r5xx: refactor exa prepare composite r3xx/r4xx/r5xx: clip 3D rendering to destination buffer Consolidate indentical RADEONDoneSolid/RADEONDoneCopy functions r1xx/r2xx: clip 3D rendering to destination buffer Add PLL flag to prefer frequencies <= the target freq Re-enable frac feedback dividers on AVIVO hardware Only enable frac fb divs on rs600/rs690/rs740 for now Fix count in 3d state setup after 43374c7420e378918bec062f4cbd581f16adb6f0 Add some missing M96 pci ids radeon: call hdmi-b connectors dvi in randr EXA: fix the build on servers without EXA_HANDLES_PIXMAPS Fix the build for the !XF86DRM_MODE case R6xx/R7xx: fix hangs on x2 cards with PM options RS740: fixup display latency setting as per rs690 RV280: Add an AGP quirk RV280: another AGP quirk Add configure option to disable kms support R3/4/5xx: fix bicubic Xv filtering with KMS changes R3/4/5xx: only upload the bicubic texture once Add an r420 AGP quirk R6xx/r7xx: reduce the amount of default state setup R6xx/R7xx: clip rendering to destination surface dimensions RS780: fill in MC access functions radeon: Set PCI/PCIE bus type properly per asic radeon: fix typo in object header to connector type conversion radeon: reload bicubic Xv texture on VT switch radeon: use XAA in some cases radeon: add some new r7xx pci ids RS880: enable accel radeon: re-add asus connector quirks radeon: fix compile with !kms Add KMS EXA UploadToScreen hook. RV280: add agp quirk AVIVO: add support for DisplayPriority HIGH rs600: add support for DisplayPriority HIGH RV740: disable small DFS transfers r6xx/r7xx: move more common state to default state setup R6xx/r7xx: add begin/end batch macros r6xx/r7xx: first pass at kms accel support r6xx/r7xx EXA: WIP r6xx/r7xx: more cs exa wip r6xx/r7xx: fix flipped domains R6xx/r7xx: unmap vb bo when done r6xx/r7xx: fix reloc for vtx buffer r6xx/r7xx: fix some define problems in Xv code r6xx/r7xx: more WIP r6xx/r7xx: set EXA_HANDLES_PIXMAPS r1xx: fix textured video r6xx/r7xx: various CS fixes from Dave radeon: add some notes about DVO setup RV280: add agp quirk radeon: replace dga code with DiDGA r600: add CS UTS and DFS hooks atom: fix typo in asus quirks kms: init dga using xf86DiDGAInit kms: disable dga radeon: remove old pre-randr rotation cruft r600: fix bo accounting for Xv radeon: fix vline handling for kms kms/r600: add support for vline relocs radeon: fix segfault in MMIO path in RADEONInit3DEngine R6/7xx EXA: Add support for BGRA picture formats. R1/2xx EXA: Minimise number of draw primitives used for Composite operations. radeon: clamp the internal FB map to the aperture size ATOM: add support for AdjustDisplayPll table ATOM: reorder crtc dpms based on bios recommendations ATOM: rework crtc modeset r600 EXA: properly check planemask r600 EXA: fix some compile warnings r600 EXA: fix up mask reg mixup ATOM: minor cleanups to pll setup radeon: add XV_CRTC attribute for textured video radeon: fixup CustomEDID option ATOM: fix up get clock info ATOM: use indirect addressing for regs >= 0x10000 R7xx: program additional CUR/GRPH regs for 40 bit addresses radeon: clamp the internal FB map to the aperture size v2 atom: loosen pll min output limits radeon: fix DVO on AVIVO chips ATOM: fix up DVO for DCE 3.x radeon/atom: fix tv-out on r5xx ATOM/DCE3+: fix up usPixelClock calculation for Transmitter tables DCE3+: call transmitter init on mode set EXA: fallback if no pMaskPicture->pDrawable Revert "Fix warning about unused defined labels in radeon_exa_funcs.c." radeon: properly fix unused label warnings IGP: some IGP chips report as AGP r600/r700: typo, fix mask of DB_ALPHA_TO_MASK radeon: fix support for external tmds on some legacy chips radeon: man page updates r600: fix num format in vtx fetch r600: remove un-needed format conversions radeon: fix potential memory leak in ddc code radeon: deal with connectors sourced to the same encoder radeon: pull previous displayport work into master more dp cleanup DP wip wip DP: hack that makes DP work. r300: render target limit is 2560 dp fix timing DCE3.2: fix uniphy2 dvi issues dce3: CV1/TV1OutputControl tables didn't go away until dce3.2 radeon: clean up DP code atom: pull misc mode info for lvds panel mode from bios tables radeon: only read RADEON_PPLL_REF_DIV for ref div on pre-avivo AVIVO: add new PLL code ATOM: split set base/format into separate functions ATOM: add new power table defs radeon: add cvt timing if we only have panel w/h radeon: fix LVDS power sequence on Mac cards radeon: updated ObjectID.h radeon: add initial support for eDP (embedded DisplayPort) radeon: fallback to i2c for edid if aux fails radeon/kms: add new strings for eDP and TV rv100: reject modes >135 Mhz with DVI rv100: fix typo in fix for bug 25992 ATOM: Upstream parser updates KMS: fix no accel option radeon: use mmio bar size rather than hardcoded number for register ops radeon: minor pll updates avivo: add some hotplug detect regs radeon: clean up dig encoder handling r500: fix CS section size missmatch in Xv code atom: update to the latest upstream atombios.h changes evergreen: add chip enums evergreen: add register and utility defines evergreen: add base asic support evergreen: add hw cursor support evergreen: add lut support evergreen: add crtc set base/format support evergreen: add atom support for digital outputs evergreen: add atombios crtc/pll functions evergreen: add pci ids evergreen: fix units on frac_fb_div evergreen: DP requires coherent mode evergreen: pll fixes evergreen: blank/unblank DP in dpms calls evergreen: use external clock source for DP PHY r600: reduce number of cache flushes evergreen: minor clean up in transmitter setup r500: fix relocs for Xv planar video radeon: consolidate crtc selector for vline wait r6xx/r7xx: implement EXA vline support radeon: add ZaphodHeads option RS600: add connector quirk radeon: update new pll algo AVIVO: set frac fb divider pll flag radeon: fixes for zaphodheads option update ZaphodHeads option rv740: disable dfs workaround for drm 1.32+ radeon: add new RS880 pci id radeon: disable frac fb div with new pll code atom: i2c gpio fixes radeon: remove some leftover debugging output r6xx/r7xx: fix domain handling in accel code dump version for rc release kms: fix ums naming compat for DisplayPort XAA: disable render accel r6xx EXA/Xv: track src/dst domains r6xx+ EXA: always use the accel_state state in DoPrepareCopy r6xx+ EXA: always use a temp surface for overlapping copies r6xx+ EXA/Xv: add a R600SetAccelState function radeon: fix name string for eDP radeon: add support eDP connectors with and LCD device tag r6xx+ EXA: fix swapped domains in kms UTS radeon: fix possible gpio i2c table overrun bump version for release change version post release radeon: don't setup Xv on rn50 radeon: add some new pci ids Xv overlay: set scalerwidth to 1920 on r3xx/r4xx chips atom: disable TV encoder when VGA is in use radeon: add support for pll algo selection radeon/kms: fix crash when using more than two heads radeon/kms: fix possible crtc mask for evergreen Xv: track vtx_count, is_planar in port priv r1xx textured video: split into prepare and draw functions r2xx textured video: split into prepare and draw functions r3xx textured video: split into prepare and draw functions r5xx textured video: split into prepare and draw functions r1xx texvid: deal with large numbers of verts r2xx texvid: deal with large numbers of verts r3xx texvid: deal with large numbers of verts r5xx texvid: deal with large numbers of verts r3xx-r5xx: fix vertex units r3xx: fix gb pipe setup for SE cards radeon: fix pll_out_min default for pre-avivo r1xx/r2xx EXA: handle RepeatNone properly with transforms r2xx exa: fix typo in 27c3326863deae36bc35e2c3b73fffd400208ff1 dri2: use radeon_pick_best_crtc() evergreen: explicitly disable accel on evergreen radeon: fix rn50 cloning with kms r6xx/r7xx accel: remove some duplicate emits and minor clean up r6xx/r7xx: reorg default and clipping state emit r6xx/r7xx: remove unnecessary state emit r3xx-r5xx Xv: disable bicubic filtering by default radeon: fix depth 16 with ums r6xx/r7xx: macro safety fixes r6xx/r7xx accel: add back some additional default state r6xx/r7xx: fix miscount in state emit r6xx shader: use ADDR() for CF_DWORD0 remove rv100 quirk r6xx/r7xx: group op variable state r6xx/r7xx: clean up composite vertex shader r6xx/r7xx: unify composite mask and non-mask pixel shader r6xx/r7xx: set VGT_MAX_VTX_INDX to a larger value remove unused reg headers from radeon_exa_shared.c EXA: move more common helpers to exa_shared r6xx/r7xx: move syrface sync emit to the functions that emit surface info radeon: add new pci ids r6xx/r7xx: add support for tiling with kms (v3) r6xx/r7xx: default to micro (1D) tiling for now atom: upstream parser update DCE3+: switch pads to ddc mode when doing i2c evergreen: set encoder type to DVI for HDMI radeon: fix legacy lvds dpms sequence evergreen: work around bad data in some i2c tables r6xx/r7xx: fix typos radeon: set interlaced and doublescan enabled for randr outputs bump version for release Andrzej Hajda (1): radeon: add support for pal on legacy IGP chips Bryce Harrington (3): radeon: AGPMode quirk needed for HP Omnibook 6200 radeon: AGPMode quirk needed for IBM Thinkpad T40 with Mobility M7 LW radeon: AGPMode quirk needed for SiS Christopher James Halse Rogers (1): dri2: Reference count DRI2 buffers Cooper Yuan (2): add more triple-head server ID Remove HDP_SOFT_RESET function, there is no need to reset HDP block. Corbin Simpson (1): dri: be more useful if disabling DRI due to KMS/UMS mismatch. Csillag Kristof (2): radeon: add support for Custom EDID Fix some issues with CustomEDID support Dave Airlie (132): radeon: legacy bandwidth calcs for later r3xx/r4xx cards. radeon: fix DDC on rv410 VGA ports for non-atom use. radeon: tweak ddc fix for all r300s. r300/r500: set R clamp mode. radeon: attempt to fix R clamping for repeat again Revert "radeon: attempt to fix R clamping for repeat again" Revert "r3xx/r5xx: fix typo in last commit" Revert "r300/r500: set R clamp mode." radeon: initial preparation for kms patch. radeon: add KMS support (still disabled) kms: no need to reference fifo slots radeon/kms: fixup 3d state emission for KMS radeon: enable KMS build radeon: fix CS imbalance kms: drop DGA radeon/kms: add textured video BO size checks radeon/dri2: call proper gem bo function radeon/dri2: fix dri2 - needs newest libdrm_radeon radeon: fix compile without kms radeon: fix it properly. radeon: fix up configure check better radeon: don't set up overlay under KMS until we figure out how. Revert "KMS CS fixes." radeon: port to new space checking in libdrm interface radeon: taken from kms-support + CS fixes commit. radeon: move state changes into flush function radeon: oops fix compile without libdrm git: fix git-log to git log radeon: add make dist headers radeon: add shave support. radeon: emit colorpitch relocs. ati: update for resources/RAC API removal ati: change to using ABI version check radeon: fix r600 shadow fb mode with cursor allocation in wrong place r200: fixup scissors for DDX. radeon/tv: fix typo in crtc register modifications r100/r200: dont emit wrong clamp modes. kms: make tv out match the connector name atom/tvout: set the correct scaler up for tv out atombios: store dac detect result into save register. atom: recall crtc source script after tv dpms on radeon: move detected monitor type debugging. radeon/kms: add initial colortiling support (disabled by default). exa/cs: add DFS from GTT optimisation radeon: don't spec any initial placement for pixmaps. r600: fix bad unit in texture setup r600: use exa fallback code for solid/copy codepaths. radeon: afaics these aren't radeon regs but r128 regs. r100/r200: seriously WRAP is illegal for rectangular textures r600: more alignment fixups + vb map/unmap Merge branch 'r6xx-cs' kms: add property support. r6xx: fix EXA crash with gtkperf -a avivo: disable VGA rendering core when starting X. r600: space check wasn't correct. radeon: fix zaphod r600/xv: fix dst bo write domain r600: fix build radeon: fix build without kms kms: setup colormap and gamma correctly. kms: don't use scratch pixmaps when copying fbcon. kms: only touch gamma stuff on 1.7 radeon: fix rotation since mixed pixmaps. drmmode: reload cursors on modeset kms: don't use scratch pixmaps at all Revert "kms: setup colormap and gamma correctly." Revert "radeon: clamp the internal FB map to the aperture size" kms: add cloning support. kms: check for 0 mask for cloned outputs. radeon: r100/r200 have a 2047 scissor limit kms: recalculate the flush limits after screen resize. radeon: avoid using hw pixmaps when we have little VRAM. radeon: surround mixed pixmaps usage with ifdef check for old servers radeon: fix warning in printf r600: enable mixed pixmaps radeon/kms: drop special r600 indirect flush kms: allow prepare copy to fail without dying r600: refactor code to help future acceleration speedups. radeon: fix check for no work in operation kms: flush cs on close screen. r600: fixup problems with EXA operation reset for multiple ops r600: enable multiple operations in one CS r600/xv: drop inited 3d false in xv code radeon/exa: change option to determine exa pixmap usage. Revert "r600: enable multiple operations in one CS" displayport: cleanup call dp from dpms on instead. fixes displayport for me here radeon: fix typo in unused as of yet CV code atombios: CV mode retrival was broken. dce3: no CV1 or TV1 Output Control tables anymore. r600/accel: cleanup and merge a lot of the accel functions r600: fix multi-operation in single batch support. Merge remote branch 'origin/displayport' radeon: use new libdrm api displayport: fix DDC on DVI->DP convertors. radeon/kms: only enable EXA pixmaps under kms if we support render accel radeon: add support for picking the digitial encoder radeon: further digital encoder cleanups. rs400/rs480: mc idle bit is bit 2 like original radeon zaphod: hopefully fix kms + zaphod pci: add HP vendor id pciids: hopefully fix HP radeon: bump configure.ac radeon: avoid using DRI1 init path on DRI2 driver. r600: reduce function call overhead. r600: cleanup wasteful variables. r600/exa: further cleanup, use the object struct in the accel state. kms: add uevent support. radeon: add FireMV 2400 pci id. xv: fix Xv on M6/RV100 under KMS. drmmode: fix big endian issue with properties. radeon: set proper stride for cursor in tiling flags. radeon: fixup last fix, use CURSOR_WIDTH not RADEON_CURSOR_WIDTH. radeon: fix support for 1.9 server master. set version for release configure.ac: bump version post release fix build on non-kms radeon/r600: restructure exa + vbo to provide more sharing fix make distcheck update atombios.h to latest from kernel atombios: realign digital transmitter/encoder setup with kms evergreen: add support to parse firmware info for ext dp clk evergreen: don't call YUV table on evergreen displayport: retry on timeout atombios: move adjust pixel clock around to follow KMS code flow atombios: fixup set crtc source like KMS dce32: remove rmx workaround radeon: take 8/10 encoding into a/c on displayport link evergreen: fix multi-head cursor support radeon: fixup non-kms build radeon: add correct flushing for direct rendered remove explicit buffer submit from copy region Edward O'Callaghan (1): Fix a warning Fredrik Höglund (1): Check if the composite op is supported in R200CheckComposite. Gaetan Nadon (24): xf86-video-ati: use XORG_CHANGELOG macro to create ChangeLog. #22611 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES src/Makefile.am: missing 3 header files in tarball configure.ac: remove unused sdkdir=$(pkg-config...) statement config: remove dead LINUXDOC macro usage COPYING: replace stub file with actual copyright notices config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: remove unrequired AC_SUBST([DRI_CFLAGS]) config: remove unrequired AC_SUBST for LIBDRM and LIBUDEV config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements config: add AM_PROG_CC_C_O for per-target compilation flags The local copy of the modes code is no longer required. Heikki Lindholm (1): xv: fix non-kms/non-dri Xv column ordering on big endian systems Ingmar Vanhassel (1): Replace shave with automake silent-rules James Le Cuirot (2): zaphod: Fix entity instance assignment. clean up kms zaphod handling Jerome Glisse (11): radeon: fix KMS shadowfb for r6xx and newer hw. radeon/kms: add simple DownloadFromScreen implementation radeon/r600: abstract vertex buffer for r600 & r700 hardware radeon: Fix X recycling with KMS radeon/kms: fallback to shadowfb if kernel report acceleration is off kms: assume accel is working is info ioctl return -EINVAL kms: Fix resizing when acceleration is disabled r6xx/r7xx: emit relocation for FRAG & TILE buffer r6xx/kms: when reseting BO force default state emission kms: add support for the MSC swap & sync API kms: don't call cursor helper if using software cursor Karl Tomlinson (6): DownloadFromScreenCS: download via a scratch BO if pixmap domain is unknown FinishAccess_CS: set bo_mapped to FALSE on unmap RADEONDownloadFromScreenCS: flush CS writes before mapping BO for read radeon: complete big endian UTS and DFS even when scratch allocation fails. radeon: complete UTS and DFS even when a scratch BO is not necessary RADEONPrepareAccess_CS: fallback to DFS when pixmap is in VRAM Kenneth Graunke (1): radeon: Remove gatos message from driver startup Kristian Høgsberg (1): dri2: Use drmGetDeviceNameFromFd() instead of open coded loop. Kusanagi Kouichi (3): R600: fix some warnings radeon: Lift hardcoded limit from RADEONQueryImageAttributes Remove unnecessary checks. Luca Tettamanti (1): Disable color tiling on r600/r700 Marek Olšák (3): r3xx-r5xx: fix texturing with small macrotiled pixmaps rs740: follow macro-switch too r3xx-r5xx: enable color tiling by default on KMS Markus Gapp (1): Add quirk for asus hd3450 board Matt Turner (3): Use/define RADEON_GPU_PAGE_SIZE instead of sprinkling 4096 everywhere. Use RADEON_ALIGN instead of open coding it. Don't check for Xinerama. Matthias Hopf (1): fix 200M freezes on VT switch if CRTC is disabled Matthieu Herrb (1): radeon: fix segfault if Option "NoAccel" is set Matthijs Kooijman (1): radeon: fix crtc2 dpms Michael Cree (2): Fix some word accesses in AtomBios to work on all architectures. Fix some unaligned 32bit accesses in the AtomBios code. Michael Olbrich (1): use AC_CHECK_HEADER instead of AC_CHECK_FILE Michel Dänzer (50): Clear the framebuffer before initializing modes. Pre-R600 EXA: Fix coordinate limits off-by-one error. EXA: Set new EXA_SUPPORTS_OFFSCREEN_OVERLAPS flag when we have a 2D engine. Bump version to mark Git snapshot. Build fixes for -Werror that aren't ready for prime time yet. Revert "Build fixes for -Werror that aren't ready for prime time yet." Warning fixes. Warning fixes. Test BO pointer before passing it to radeon_bo_unref(). KMS CS fixes. Fix DRI2 with current xserver Git. KMS CS fixes, take two. Don't always flush CS when switching from 2D to 3D. Don't set EXA UploadTo/DownloadFromScreen hooks when they'd always return FALSE. Pass on CS relocation offset values. Fix RADEON_TRACE_FALL build. Further non-KMS fixes / cleanups. Enable vsync for DRI2 region copies. Set the STALL bit in the CRTC_GUI_TRIG_VLINE registers. Set CRTC active flag to TRUE after a successful KMS mode set. Also drop DRM master in KMS CloseScreen. Guard reference to CRTC active field. KMS: Explicitly specify VRAM and GTT domains when allocating BOs for pixmaps. Minor fixes for KMS EXA DownloadFromScreen hook. Add support for EXA_MIXED_PIXMAPS in xserver master. Properly let radeon_cs_flush_indirect() re-emit 2D state if necessary. Throttle DRI2 buffer swaps / frontbuffer flushes. EXA: RENDER repeat cleanups. DRI2: Set tiling for depth/stencil buffers with all DRI2 interface versions. EXA: Allocate pixmap BOs in VRAM. KMS: DownloadFromScreen improvements. KMS: Don't use a blit for UploadToScreen if the pixmap BO will be idle anyway. KMS: Remove explicit radeon_bo_wait calls before radeon_bo_map. EXA: RENDER repeat fix and more cleanup. EXA: Fix Composite restart dst/src switcheroo. EXA: Check for solid/gradient pictures the same way for all generations. Fix some compiler warnings. KMS: Don't hide HW cursor when it's updated. KMS: Double-buffer textured video source image upload. EXA: Don't always flush when switching between 2D/3D engines with KMS. R3/5xx EXA: Minimise number of draw primitives used for Composite operations. R3/5xx EXA: Add support for BGRA picture formats. EXA: Bail earlier from PrepareCopy hook on trivially unsupportable conditions. Fix KMS on big endian machines. Don't call radeon_cs_flush_indirect() without KMS. Allocate BOs for 'video offscreen surfaces' and 'TV-in' in VRAM. EXA: Fix order of coordinates passed to radeon_pick_best_crtc(). FB/MMIO_cnt should be ints, not pointers. Convert x(c)alloc/xfree to m/calloc/free. DRI2: Fix up confusion between windows and pixmaps. Nicolas Reinecke (1): radeon: Convert remaining x(c)alloc/xfree to m/calloc/free. Owain Ainsworth (1): Reference count shared driver mappings. Owain G. Ainsworth (4): Add support for MacModel autodetection on OpenBSD. Remove remnants of the ShowCache option. Kill per-context SAREA support. Make consistent use of fbOffset and share fb mappings. Pauli Nieminen (5): radeon: Fix DRI2BufferPtr to be DRI2Buffer2Ptr for xserver 1.6. radeon: Add missing libdrm_radeon cflags to compiler paramaters. Fix configuration to disable KMS if not finding libdrm_radeon. Use memcpy instead of memove for RADEONSwapCopy. Allocate Xv buffers to GTT. Peter Hutterer (1): Update to xextproto 7.1 support. Roel Kluin (1): radeon: Fix duplicated bit settings Roland Scheidegger (3): r200/r300: implement brightness/contrast/hue/saturation/gamma controls for textured video R6xx/R7xx: fix pixel centers r100/r200: fix section size mismatch for textured video Tomáš Chvátal (1): Fix warning about unused defined labels in radeon_exa_funcs.c. Wolfram (1): r6xx/r7xx: fix ums cmd buffer leak ======= driver/xf86-video-chips (1.2.2..1.2.3) Adam Jackson (1): Make banked framebuffer support conditional on ISA support Alan Coopersmith (2): Update Sun license notices to current X.Org standard form xf86-video-chips 1.2.3 Gaetan Nadon (21): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: replace stub file with actual copyright notices README: fix linuxdoc content README: keep the text version of README, discard the sgml version README: discard the sgml version config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Matt Turner (1): Use usleep instead of xf86UDelay Tiago Vignatti (2): Check xf86EnableAccess only in old servers Wrap missing ISA code with its macro ======= driver/xf86-video-dummy (0.3.2..0.3.4) Adam Jackson (6): Properly un/rewrap CreateWindow Add support for HW_SKIP_CONSOLE Compile fix. Canonically re-wrap too. Don't try to make an INSTALL file dummy 0.3.3 Dave Airlie (1): dummy 0.3.4 Gaetan Nadon (12): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: sdkdir usage duplicates the sdk include dir config: remove unused variable XORG_INCS config: remove unused INCLUDES='-I$(top_srcdir)/src' config: remove unrequired '-I$(top_srcdir)/src' config: move compiler flags from configure.ac to Makefile.am COPYING: replace stub file with actual Copyright notice Jamey Sharp (1): Use new server API to find the root window. Michael Olbrich (1): configure.ac: remove wrong include path. #24675 ======= driver/xf86-video-fbdev (0.4.1..0.4.2) Adam Jackson (1): Remove afb support Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement Julien Cristau (3): fbdev: add missing shadowRemove in CloseScreen() configure: require xorg-macros 1.4 for XORG_INSTALL Bump to 0.4.2 ======= driver/xf86-video-geode (2.11.6..2.11.10) Adam Jackson (1): Remove mibank.h reference Andres Salomon (1): fix the DCON verification loop for LX output Christian Bühler (1): Geode LX does not support PanelGeometry Daniel Drake (3): http://lists.x.org/archives/xorg-driver-geode/2010-August/000938.html Add get_crtc output function Don't power down DCON when it is frozen Frank Huang (12): Prevent the pixmap migration if the geode GP can not do the acceleration. Correctly calculate the rendering region with the mask picture Improve the glyph rendering performance Correct two outstanding compiler warnings Improve the glyph rendering performance Fix the PictOpOutReverse op Fix the PictOpInReverse op Fix the PictOpIn and PictOpOut Replace xalloc/xrealloc/xfree/xcalloc with malloc/realloc/free/calloc Mode Validation support on modeline in xorg.conf Fix a typo on resolution parameter Add resolution 1024x600 support for PANEL Gaetan Nadon (10): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Revert "Makefile.am: do not include autogen.sh in distribution #24183" Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement make: use AM_CPPFLAGS rather than DEFAULT_INCLUDES COPYING: update Copyright notices from the source code Huang, FrankR (6): Put the one pixel rendering work back to the server to handle if the pMsk is not zero Fix the PictOpSrc rendering Fix the PictOpOver operation Fix the Nautilus file browser misrendering issue Revise the entry for 1024x600 Simplify the mode_valid function Hunk (1): Modify rotation pitch & reallocate pixmap for bo Hunk Cui (4): Gamma Correction for fading operation Fix rotation with newer Xserver versions (exaOffscreenAlloc) Rectify lx_display.c outstanding compiler warnings Allocate video memory with exaOffscreenAlloc Jamey Sharp (2): Adapt to DevPrivate API changes. Use new server API to find the root window. Mart Raudsepp (3): lx_exa: bail earlier (in CheckComposite) for non-alpha-only masks. lx_exa: fallback in case of server-side gradients and solid fill Fix segfault with Option NoAccel Martin-Éric Racine (19): Geode 2.11.7 Get rid of unused XFreeXDGA extension. Bump the minimal xutils macro version to 1.4, as agreed with Gaetan Nadon. Bump the minimal autoconf version to 2.59. Geode 2.11.8 Removed superflous duplicate license from COPYING. Move the AMD-specific part of the license away from the boilerplate text. Clean up and indent the content of COPYING for better clarity. Added FAQ about minimal memory requirements to rotate screen in README. Added square braces to all AC_INIT elements. Rephrased the FAQ about video rotation to NOT specify a minimum RAM size. Revert "Improve the glyph rendering performance" Created a NEWS file to document recent changes. Fixes the styling of NEWS for consistency. Further rephrase the content of NEWS. Fix a few typos in NEWS. Geode 2.11.9 Revert "Simplify the mode_valid function" Geode 2.11.10 Nicolas Boullis (1): Correctly set the name for the user-specified panel mode. Otavio Salvador (8): geode: fix typo in AmdPciProbe gfx: document panel related methods available LX: fix typo in panel supported modes GX: refactory mode validation code to be easier to ready cim: properly indent 341.349MHz entry cim: add a new 106.50MHz entry LX: validate display modes lx_display: fix typo ======= driver/xf86-video-glide (1.0.3..1.1.0) Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Guillem Jover (23): build: Remove unused sdkdir variable setting build: Move foreign setting from AUTOMAKE_OPTIONS to AM_INIT_AUTOMAKE build: Quote all AC_INIT m4 arguments build: Use XORG_DEFAULT_OPTIONS instead of specific macros build: Require autoconf 2.60 build: Remove AC_PROG_CC as it overrides AC_PROG_CC_C99 build: Use SED variable instead of hard-coding the command name build: Use new man page support from xorg-macros 1.8 build: Add silent rule support to man page generation build: Clean up man page generation build: Remove checks for randrproto and renderproto extensions build: Remove unused fontsproto from XORG pkg-config check build: Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER build: Use AS_HELP_STRING instead of deprecated AC_HELP_STRING build: Use AC_CHECK_HEADER instead of deprecated AC_HEADER_CHECK build: Use AC_CONFIG_FILES instead of deprecated AC_OUTPUT usage build: Use LT_INIT instead of deprecated AC_PROG_LIBTOOL and AC_DISABLE_STATIC Update copyright statements Drop useless symbol lists Use malloc and free instead of deprecated xalloc and xfree Abstract glide2x module name into a GLIDE_MODULE_NAME macro Fix support for latest glide3x Bump to 1.1.0 ======= driver/xf86-video-glint (1.2.4..1.2.5) Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (19): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs COPYING: replace stub file with actual Copyright notices. config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: remove unrequired AC_SUBST([DRI_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Matt Turner (5): Use libc instead of deprecated libc wrappers for malloc/calloc/free. Remove superfluous if(p) checks around free(p) Move mem_barrier() outside of loop Remove another superfluous if(p) check around free(p) xf86-video-glint 1.2.5 ======= driver/xf86-video-i128 (1.3.3..1.3.4) Adam Jackson (2): Don't mess with the blender unit on chips that don't have it xf86-video-i128 1.3.4 Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (20): xf86-video-i128: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: replace stub file with actual Copyright notices. README: fix linuxdoc content README: keep the text version of README, discard the sgml version config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Mark Kettenis (1): Use hardware byteswap on big-endian platforms ======= driver/xf86-video-intel (2.9.1..2.13.0) Carl Worth (5): Fix to depend on the (just-released) libdrm >= 2.4.22 Add release notes for the 2.12.902 snapshot. Increment version to 2.12.902 Add release notes for the 2.13.0 release. Increment version to 2.13.0 Chris Wilson (3): display: Refactor is_panel() Disable dri2 after forcing fallbacks Retry framebuffer allocation if first attempt fails. Matthias Hopf (1): Make driver compile for 1.6 Xserver series again. ======= driver/xf86-video-mga (1.4.11..1.4.13) Adam Jackson (2): mga 1.4.12 xf86-video-mga 1.4.13 Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (17): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: remove unrequired AC_SUBST([DRI_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Yannick Heneault (5): updated G200eW PLL programming sequence. Removed DDC1 support for G200eW. Added support for G200EH Changed probe_size value to detect up to 16Megs of video ram on G200eV. adjusted max bandwith and max pitch values for G200SE ======= driver/xf86-video-neomagic (1.2.4..1.2.5) Adam Jackson (3): s/xf86UDelay/usleep/g Remove old DGA header stanza Remove banked framebuffer mode Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Dave Airlie (1): neomagic 1.2.5 Gaetan Nadon (9): xf86-video-neomagic: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: remove TODO from EXTRA_DIST COPYING: replace stub file with actual Copyright notices. Jamey Sharp (1): Revert "Adding experimental pseudocolor overlay stuff to NeoMagic driver." ======= driver/xf86-video-nv (2.1.15..2.1.18) Aaron Plattner (22): New boards More new boards Remove an unnecessary (and typo'd) gitignore comment New board names nv 2.1.16 Bug #26612: Separate LUTs per output. G80: Log unrecognized outputs Bug #19545: Add support for MCP7x-based integrated GPUs. G80: Cast register reads before shifting them to avoid truncation to 32 bits. More products nv 2.1.17 Bug #24787: Don't crash if LVDS initialization fails Update MCP6x supported products. Revert "Refuse to bind to a device which has kernel modesetting active." Depend on libpciaccess >= 0.10.7. Fix the kernel driver error reporting to be a little more verbose. Bring NVKnownChipsets up to date. Unlike for lspci and the kernel, X bus IDs are decimal instead of hex. Add PCI table entries for the GeForce 315 Merge branch 'master' of git://soprano/~aaron/xf86-video-nv Add a missing " }," pointed out by Johannes Obermayr. nv 2.1.18 Adam Jackson (1): g80: Add a no-op gamma hook so we don't crash on 1.7 servers Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Ben Skeggs (1): nv: refuse to load if there's a kernel driver bound to the device already Gaetan Nadon (20): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: update file with Copyright notices from source code. The /compat code is no longer required. config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements Remove RANDR_12_INTERFACE checking, always defined. Marcin Slusarz (1): Refuse to bind to a device which has kernel modesetting active. Markus Strobl (1): Bug #19817: Add support for GeForce 7025 and 7050. Tiago Vignatti (1): Don't use libcwrappers for calloc and free ======= driver/xf86-video-rendition (4.2.3..4.2.4) Adam Jackson (1): Remove mibank.h reference Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Dave Airlie (1): rendition 4.2.4 Gaetan Nadon (10): xf86-video-rendition: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: update file with Copyright notices from source code. README: fix linuxdoc content README: keep the text version of README, discard the sgml version Matt Turner (1): Use usleep instead of xf86UDelay ======= driver/xf86-video-siliconmotion (1.7.3..1.7.4) Adam Jackson (1): Change clockRange to ClockRange, not ClockRanges Alan Coopersmith (4): Update Sun license notices to current X.Org standard form Use $(AM_V_GEN) & $(SED) to generate man pages Require xorg-macros 1.4 for XORG_INSTALL xf86-video-siliconmotion 1.7.4 Cedric Cellier (1): Fix lack of precision in video resizing. #26443 Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: move CWARNFLAGS from configure.ac to Makefile.am ======= driver/xf86-video-sis (0.10.2..0.10.3) Adam Jackson (1): Remove mibank.h reference Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Dave Airlie (1): sis 0.10.3 Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs COPYING: replace stub file with actual Copyright notices. README: fix linuxdoc content README: keep the text version of README, discard the sgml version Julien Cristau (1): Replace some broken URLs with winishhofer.eu Matteo Delfino (1): Fix BIOS read on 650 and 760. (#19070) Tiago Vignatti (1): Document better the resource access hack david@fries.net (1): SISVGABlankScreen: only update the hardware if we're changing the state ======= driver/xf86-video-sisusb (0.9.3..0.9.4) Adam Jackson (1): Remove mibank.h reference Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: replace stub file with actual Copyright notices. Peter Hutterer (1): sisusb 0.9.4 ======= driver/xf86-video-trident (1.3.3..1.3.4) Adam Jackson (1): Make banking support properly conditional on ISA support Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Dave Airlie (1): trident 1.3.4 Gaetan Nadon (8): xf86-video-trident: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: replace stub file with actual Copyright notices. ======= driver/xf86-video-tseng (1.2.3..1.2.4) Adam Jackson (1): Remove mibank.h reference Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Dave Airlie (1): bump for release 1.2.4 Gaetan Nadon (9): xf86-video-tseng: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: remove redundant compiler flags COPYING: replace stub file with actual Copyright notices. Tiago Vignatti (1): Check xf86EnableAccess only in old servers ======= driver/xf86-video-vesa (2.2.1..2.3.0) Adam Jackson (10): Fix a comment Use VBE palette load, not VGA banging. Remove unused variable. Don't artificially limit the screen size to 2k Code motion Warning fix when !HAVE_ISA Use own thunk function instead of shadowUpdatePackedWeak Remove support for non-shadowfb banked framebuffer Make the VBESetVBEMode fallback message slightly clearer vesa 2.3.0 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove -I$(prefix)/include from INCLUDES #24676 configure.ac: sdkdir usage duplicates the sdk include dir Matthieu Herrb (1): Add missing shadowRemove() in VESACloseScreen(). ======= driver/xf86-video-vmware (10.16.8..11.0.3) Adam Jackson (1): xf86-video-vmware 11.0.2 Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Fernando Carrijo (1): Purge macros NEED_EVENTS and NEED_REPLIES Gaetan Nadon (20): .gitignore: use common defaults with custom section # 24239 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement COPYING: replace stub file with actual Copyright notices. config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements config: add AM_PROG_CC_C_O for per-target compilation flags vmwarectrl: rework standalone package as a subdir of driver Jakob Bornecrantz (9): Add a chain loading module to load new vmwgfx driver if kernel module is loaded Add modinfo for vmware_drv.so Make sure that modinfo strings are unique Link to drm but on for the vmware chainloader driver Bump major for new chainloading driver Don't hardcode the module version in the source Print text about none fatal error message with Fatal in it Rework chainloader code to check for vmwgfx userspace driver as well Bump for 11.0.1 release. Jesse Adkins (1): Purge cvs tags. Julien Cristau (1): Don't crash the server on Xorg -configure Michel Dänzer (4): vmware: Fix crash with xserver >= 1.7. VMWAREComposite: Only hide cursor if source picture is backed by drawable. Bump for 10.16.9 release. Fix some issues pointed out by compiler warnings. Roland Scheidegger (2): make DEBUG_LOGGING compile fix a cursor refcounting bug, leading to segfaults Thomas Hellstrom (10): Only set the first xinerama output as primary. Make the driver build and run without libdrm. vmware: Handle chain-loader failures gracefully. vmwlegacy: Always scale screen dimensions to the initial DPI on modeswitch. vmware/vmwlegacy: Silence compilation errors and -warnings. vmwlegacy: A number of Xv fixes vmwlegacy: Fix a segfault in vmwareCursorCloseScreen. Make sure we build on 1.4.99. Make the modinfo string contain an optional subpatch number Bump package version to 11.0.3 for release ======= driver/xf86-video-voodoo (1.2.3..1.2.4) Adam Jackson (1): Remove mibank.h reference Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Dave Airlie (1): voodoo 1.2.4 Gaetan Nadon (9): xf86-video-voodoo: Remove unused .cvsignore file #23776 .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: remove unused sdkdir=$(pkg-config...) statement config: remove TODO from EXTRA_DIST COPYING: replace stub file with actual Copyright notices. ======= driver/xf86-video-xgi (1.5.1..1.6.0) Adam Jackson (2): Remove mibank.h reference xf86-video-xgi 1.6.0 Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Chris Ball (3): xgi: Compile fix: guard XF86_VERSION_CURRENT with ifdef xgi: Compile fix: f2b97df.. incorrectly removed micmap.h instead of mibank.h xgi: Compile fix: XSERVER_LIBPCIACCESS guards Fernando Carrijo (1): Purge macro NEED_REPLIES Gaetan Nadon (21): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs man: complete the makefile to build the man pages COPYING: add file with actual Copyright notices. config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: remove unrequired AC_SUBST([DRI_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements config: add comments for main statements Rémi Cardona (1): fix detection of libpciaccess support in the server Trevor Woerner (1): Modify search for drm include. root (1): XGI: Fixed compile issues for new versions of xorg-server xgi0007 (4): XGI:suport ARM, add EXA, I2c EDID, Custom Modes, Bugs fixed, ... XGI:Unify driver for x86/PowerPC/ARM, Add EXA, I2c EDID, Custom Modes, Bugs fixed, ... XGI: Fixed compile issues for current version of xorg-xserver XGI: Remove mibank.h reference ======= driver/xf86-video-xgixp (1.7.99.4..1.8.0) Adam Jackson (2): Remove mibank.h reference xf86-video-xgixp 1.8.0 Alan Coopersmith (1): Update Sun license notices to current X.Org standard form Gaetan Nadon (17): .gitignore: use common defaults with custom section # 24239 Several driver modules do not have a ChangeLog target in Makefile.am #23814 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES configure.ac: use backticks rather than $() for cmd subs COPYING: add file with actual Copyright notices. config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([XORG_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements ======= app/xgamma (1.0.3..1.0.4) Alan Coopersmith (5): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Purge CVS version tags xgamma 1.0.4 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 ======= app/xhost (1.0.3..1.0.4) Alan Coopersmith (4): Update Sun license notices to current X.Org standard form Sun's copyrights now belong to Oracle config: Remove unnecessary calls from configure.ac xhost 1.0.4 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (3): This is not a GNU project, so declare it foreign. Remove the references to /etc/X*.hosts config: upgrade to util-macros 1.8 for additional man page support Jesse Adkins (1): Purge cvs tags. ======= app/xinput (1.5.0..1.5.3) Chase Douglas (1): xinput: Split XI2 valuators and print index of events Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Julien Cristau (1): Add Peter and Red Hat's copyright notices and licenses to COPYING Kees Cook (1): Atoms from XIGetProperty are 32bits (#27657) Peter Hutterer (9): man: remove reference to XListInputDevices man: document XI2 options test-xi2: print event type name as well. xinput 1.5.1 test-xi2: Print out the sourceid for enter/leave events. xinput 1.5.2 list: only check the last bit in the device mode. Print an error if mode is neither ABSOLUTE nor RELATIVE. xinput 1.5.3 Simon Thum (1): Clarify role of set-ptr-feedback Will Thompson (2): Warn and fail if a device name is ambiguous. Support pointer: and keyboard: prefices for XI2 device names Yaakov Selkowitz (2): man: Use AC_PROG_SED to find sed man: use automake silent rules ======= app/xkbcomp (1.1.1..1.2.0) Alan Coopersmith (3): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xkbcomp 1.2.0 Daniel Stone (7): Lazy keysym parsing (avoid XStringToKeysym) Use fread() instead of getc() Fix compilation with DEBUG Don't malloc() and free() most scanned symbols Fix gcc warnings Fix parsing of 0x1a2b3c4d-style symbols limits.h is mandated by C89, no need to check for it Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: add check for yacc to insure it is installed #27973 config: allow to build tarball when yacc is missing config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Julien Cristau (1): Fix signedness issue with getc() return value ======= app/xkbevd (1.1.0..1.1.2) Alan Coopersmith (11): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xkbevd 1.1.1 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Combine usage message into a single string Remove trailing whitespace Constify arguments to utils.c functions Add printf attributes to util.c functions Fix errors found by gcc's printf attribute check Purge RCS/CVS version tags xkbevd 1.1.2 Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notice config: add check for yacc to insure it is installed #27973 config: allow to build tarball when yacc is missing config: update AC_PREREQ statement to 2.60 config: cfgparse.c is in the root dir and not in src dir Martin Jansa (1): config: replace AC_CHECK_FILE with test -f ======= app/xkbutils (1.0.2..1.0.3) Alan Coopersmith (7): Update Sun license notices to current X.Org standard form Add missing notices to COPYING file Add DEC notice from utils.c to COPYING Sun copyrights are now owned by Oracle config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xkbutils 1.0.3 Gaetan Nadon (10): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with actual copyright notice config: update AC_PREREQ statement to 2.60 LED.c: remove unrequired X11/Xmu includes config: update direct dependencies for xkbbell config: update direct dependencies for xkbvleds and xkbwatch ======= app/xkill (1.0.2..1.0.3) Alan Coopersmith (5): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Simplify options list for usage from array to constant string xkill 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= app/xlsatoms (1.0.2..1.1.0) Alan Coopersmith (1): xlsatoms 1.1.0 Gaetan Nadon (4): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Peter Harris (1): Convert xlsatoms to XCB ======= app/xlsclients (1.0.2..1.1.1) Alan Coopersmith (7): Fix check for xcb_connect failure Add Copyright/License notice for xcb & strnlen changes to COPYING xlsclients 1.1.0 strnlen.h should be added to EXTRA_DIST, not overwrite it config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xlsclients 1.1.1 Gaetan Nadon (6): xlsclients is not a GNU project, so declare it foreign. .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (2): Add implementation of strnlen for systems without this function Add strnlen.h to EXTRA_DIST Peter Harris (1): Rewrite xlsclients to use XCB, avoiding many (many) round trips Yaakov Selkowitz (1): Use inttypes.h for correct printf formats ======= app/xmodmap (1.0.4..1.0.5) Alan Coopersmith (7): Add note to man page about mapping pointer buttons to 0 to disable Update Sun license notices to current X.Org standard form Attempt to further improve keysym name info in man page Sun's copyrights now belong to Oracle config: Remove unnecessary calls from configure.ac man page: Add setxkbmap & XStringToKeysym to the See Also list xmodmap 1.0.5 Gaetan Nadon (8): .gitignore: use common defaults with custom section # 24239 Makefile.am: do not include autogen.sh in distribution #24183 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Julien Cristau (1): Fix XKeysymDB path in manpage again ======= doc/xorg-docs (1.5..1.6) Alan Coopersmith (49): Mouse driver man page is now mousedrv(4), not mouse(4) Grammar fix in X.man Update Sun license notices to current X.Org standard form Xsecurity.man: Removing Kerberos left 5 mechanisms implemented Move sgml/core/Xserver-spec.sgml to xserver module Remove out of date specs/GL/libGL.txt Move specs/Xmu/Xmu.ms to libXmu module Move specs/ICE to lib/libICE module Move specs/Xt to lib/libXt module Move several extension API specs to libXext module Move recordlib.ms & xtestlib.ms to libXtst module registry: Update X.Org Foundation contact information registry: Update Sun Microsystems contact information registry: Update paper mail address for registry submissions Convert XKB docs from DocBook SGML to DocBook XML XKB-Config.xml: convert itemizedlist to variablelist XKB-Config.xml: misc markup cleanups XKB-Config.xml: update for current releases DPS.sgml: Trim down to just the obsolesence notice Convert DPS docs from DocBook SGML to DocBook XML Use XML tools for release notes instead of SGML tools Convert font docs from DocBook SGML to DocBook XML Convert license doc from DocBook SGML to DocBook XML Convert README doc from DocBook SGML to DocBook XML Convert Versions doc from DocBook SGML to DocBook XML Convert platform docs from DocBook SGML to DocBook XML Remove NetBSD & OpenBSD platform docs Update README now that most of the docs have moved out Versions.xml: Update to reflect current state First round of updates for X11R7.6 release notes ReleaseNotes.xml: Update credits section for 7.6 RC1 xorg-docs 1.5.99.901 (1.6 RC 1) snapshot for X11R7.6 RC1 docs ReleaseNotes: Comment out draft note for upcoming final release Release Notes: Add 7.6 dedication XKB-Enhancing: Fix URL for XKB spec ReleaseNotes: fix typos Update Xserver security docs from DocBook 4.1.2 to 4.3 to match the rest ctext.xml: Replace incorrect fi ligature character with "fi" ICCCM: Fix Preface titles & section nesting ICCCM: Update X Registry contact address ICCCM: Pair copyright notices with matching license notices Sun's copyrights belong to Oracle now XLFD: Fix chapter titles/section nesting XLFD: Fix cross-references to other sections of the document specs: Fix some conversion of 2 argument .PN -> tags CTEXT: Fix section titles/nesting appgroup: Fix section titles/nesting ReleaseNotes: more credits updates xorg-docs 1.6 (X11R7.6) Dirk Wallenstein (1): Improve the section about available XKB options Gaetan Nadon (53): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 configure.ac: AM_MAINTAINER_MODE missing #24238 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES man: delete redundant .gitignore file for man pages sgml: add missing generated formats MAINTAINERS: add video-mach64, update video-ati Add the X11 protocol spec to the build system - Part II config: upgrade to util-macros 1.8 for additional man page support config: xlogo.svg was missing in the tarball Remove Makefile for specs/XProtocol. Now built in proto/x11proto Remove check for PDF tooling for X protocol spec. Move X Protocol spec to proto/x11proto Move extension protocols specs from specs/Xext Move Font Service protocol spec to proto/fontsproto/specs Move Screen Saver Extension spec to proto/scrnsaverproto Move XDMCP extension spec to lib/libXdmcp Move X Input protocol specs to lib/libXi and proto/inputproto Replace converted roff files with DocBook XML files man: remove the "general" subdirectory man: remove whitespace as reported by git-diff config: update AC_PREREQ statement to 2.60 config: add AC_CONFIG_SRCDIR, layout and comment config: fix automake waring, use AC_CONFIG_FILES config: duplicate specification to distribute MAINTAINERS config: statement order for XORG_CHECK_DOCBOOK config: use XORG_CHECK_DOCBOOK macro as is. config: use the XORG_ENABLE_DOCS macro to control docs building config: install the documents in $(docdir) config: build CTEXT spec now in DocBook XML format config: build ICCCM spec now in DocBook XML format config: build XLFD spec now in DocBook XML format registry: update link to find latest version Install.sgml: remove until suitable replacement is available config: delete various accessory build files for old docs Remove Linuxdoc Japanese XFree86 PC98 Dependent Information .gitignore: adjust to cover more generated files xmlrules: make it accessible to more DocBook XML docs. XACE spec: move from sgml/security to specs/Xserver directory xmlrules.in: add a clean-local target for chunked-html specs: remove .gitignore, already covered by toplevel HTML file generation: use the installed copy of xorg.css xmlrules.in: do not use --searchpath when sgml-doctools not installed Implement the --disable-docs option specs: remove Framemaker version of appgroup now in xextproto specs: move low bandwith protocol specs to xextproto specs: move RX Mime spec to app/xrx RX: remove the framemaker file from distribution specs: XKB proto and lib specs are now in xextproto and libX11 specs: remove roff version of x11 input synthesis extension specs: remove xtest1.info, no longer relevant specs: move SIAddresses docs to x11proto Jesse Adkins (1): Purge cvs tags. Julien Cristau (5): X.man: X servers don't "generally" support DECnet connections anymore X.man: fix some minus vs hyphen confusions X.man: add manpage section to Xsecurity reference Add the X11 protocol spec to the build system Check for ps2pdf and pdftk in configure Marc Balmer (1): Add myself as maintainer for xf86-input-elographics. Matt Dew (1): specs: convert low bandwidth extention from Framemaker to DocBook/XML Peter Hutterer (2): MAINTAINERS: making myself the maintainer of xinput MAINTAINERS: aiptek is unmaintained again Samuel Thibault (1): Add GNU/Hurd subsystem Thomas Hellstrom (2): Added myself as maintainer of xf86-video-vmware Add myself as maintainer of xf86-input-vmmouse Tilman Sauerbeck (1): Removed myself from the mga maintainers list. Yaakov Selkowitz (1): MAINTAINERS: update Cygwin and MinGW ports ======= ./xorg-server (1.7.1..1.9.3) Aaron Plattner (8): DRI2: Allow multiple driver names. DRI2: Bump the dri2 module version to 1.2.0 to reflect recent API changes. dix: Improve documentation of the DIX private data functions. Fix pixmap validation in miDbePositionWindow. os: Return BadLength instead of disconnecting BigReq clients (#4565) Revert "Set DamageSetReportAfterOp to true for the damage extension" (#30260) os: Fix BigReq ignoring when another request is pending xfree86: Fix rotation of 2-color non-interleaved cursor images Aaron Zang (2): Solaris: Avoid switching to inactive VT's Solaris: Use VT_SET_CONSUSER ioctl to set Console User rights profile Adam Jackson (22): dix: Fix up colormap fixup. modes: Decorate interlaced mode names with a trailing 'i' EDID: Fix interlaced detailed timings to be frame size, not field size modes: De-duplicate a clock range check. modes: Fix duplicate detection, and do it more consistently EDID: Extend the HDTV hack to handle "1368x769" randr: Turn on ModeDebug during server setup randr: Fill in errorValue when verifying outputs/crtcs/modes glx: swrast can do GLX 1.4 too modes: Remove the ClockRanges type dix: Default DPMS timeout values to match screensaver values Remove mibank support mi: Delete wide ellipse arc cache vfb: Remove dead variable and header file fonts: Fix refcounting for asynchronous font operations (#3040) render: Bounds check for nglyphs in ProcRenderAddGlyphs (#28801) xfree86: Add 18bpp support vbe: Fix copying the mode info block shadow: Optimize shadowUpdatePacked(). (#26973) ddc: Don't probe for DDC/CI or EEPROM edid: Fix the HDTV sync pulse adjustment xfree86: apply gamma settings on EnterVT. Adam Tkac (4): Do not define members of include/eventstr.h:EventType enum conditionally. dix: Export AllocDevicePair GetPointerEvents, GetKeyboardEvents and generate_modkeymap functions from Xorg. Export XkbCopyDeviceKeymap from Xorg, it is needed by VNC. Return Success from generate_modkeymap() when max_keys_per_mod is zero Alan Coopersmith (62): Fix build of unit tests when dtrace probes are enabled Set XQUARTZ to no on non-Darwin OS'es Remove shave now that automake-1.11 has AM_SILENT_RULES Remove shave now that automake-1.11 has AM_SILENT_RULES Add platform tests for Dtrace linker magic Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS Use $(AM_V_GEN) to silence more commands when AM_SILENT_RULES is active Fix make warning: overriding commands for target `dix.O' Fix segfault when -extension XKEYBOARD is passed on the command line Use $(MAKE) instead of "make" to build Solaris inline assembly Enable XF86PM on all Solaris platforms, not just x86/x64 Fix builds with --with-int10=stub Fix dtrace object builds of libos to link with SHA1_LIBS COPYING: Update license preamble Update Sun license notices to current X.Org standard form Add freetype & type1 to the LoadModules ignore list Convert checks for PC98 support from platform #ifdefs to configure flag Add platform compatibility defines for Sun Studio compilers Change sysconfdir brackets to avoid some shells trying to run it as a command Change default xkb model from pc104 to pc105 Check for failures from CreateNewResourceType Ensure all resource types created have names registered Add type name argument to CreateNewResourceType CloseDevice: call XkbRemoveResourceClient before freeing key class struct Move OS-specific VT key handler code from common to os-support Only enable kdrive input drivers on Linux by default glx: Sun compilers now support some gcc __attribute__ values Remove unbalanced ( from failure to move log error Avoid segfaults in XF86VidMode GammaRamp functions if randr_crtc is NULL Solaris xf86OSRingBell() off-by-one error in filling iov[] array Convert x86emu fixed size int typedefs to use stdint types Constify function prototypes in auth & xdmcp code Remove ResNoAvoid definition, missed in the RAC removal Fix compiler issues with getifaddrs() call on OpenSolaris Update list of supported platforms in configure.ac error message Convert LinuxDoc documents to DocBook/XML Move Xserver-spec.xml from xorg-docs to doc/xml Show Xserver release/version date in DIX & DDX docs XFree86 Design doc: Explain this version covers the current Xorg release XFree86 Design doc: Convert LinuxDoc ``quotes'' to DocBook tags Xserver(1) man page updates vbe.h: Use __attribute__((packed)) on Sun cc 5.9 & later as well as gcc xorg-server.pc Requires: xproto >= 7.0.17 Add RandR 1.2 README.modes doc to EXTRA_DIST Remove completely out-of-date README.DRI Remove ancient documentation of IBM RapidAccess keyboard hack Install fbdevhw module in normal module directory instead of linux/ Stop searching for XF86Config files Stop searching for XF86Config files Record some additional library dependencies in xf86 modules Solaris: avoid memory leak if AGPIOC_INFO ioctl fails Don't coredump on "X -showopts" (bug 25874) Add API to update setting of waitForUpdate screen private in miPointer Update the sprite immediately when moving it with MouseKeys Use DocBook stylesheets from xorg-sgml-doctools if they're available Add name argument to CreateNewResourceType documentation Add documentation of the Xserver DTrace probes Correct function name in dixRegisterPrivateKey comments Update Xserver-spec for new devPrivates API Xserver-spec: Update ChangeGC prototype, add ChangeGCXIDs Check HAVE_XMLTO_TEXT before trying to use xmlto to make text files Stop checking or calling PtrCtrlProcs Andrea Canciani (1): render: Fix byteswapping of gradient stops Ben Byer (1): Add (ok, fix) support for DTrace under OS X Ben Skeggs (2): EXA: fix exaGetRGBAFromPixel to not loop forever on PICT_a8 picture randr: prevent an unnecessary screen resize with multiple displays Benjamin Tissoires (2): Add labels for multitouch valuators xf86ScaleAxis: support for high resolution devices Bill Nottingham (1): xfree86: store the screen's gamma information on init. Brice Goglin (1): Remove obsolete reference to README.DRI in xorg.conf.man Chase Douglas (3): Move FD_CLR above pInfo->read_input Fix udev population of Bluetooth input device product IDs test: input - set valuators mask for event to core conversion Chris Dekter (1): Re-enable RECORD extension. Chris Humbert (1): dix: make DeviceEvent coordinates signed for Xinerama. #24986 Chris Wilson (5): xfree86: Unbreak autoconfig following 0abf065e38c4 xace: Invalid reference to out-of-scope data. glx: Prevent NULL context deref in __glXGetDrawable() (bug 29184) edid: Adjust rounding of max_clock modes: Beware the driver switching root pixmaps Christian Zander (1): x86emu: Respect the LEA 67h address size prefix. Colin Harrison (15): Xming: update .rc file Xming: Remove unused X-boxed icon resource Xming: Fix various 'ISO C90 forbids mixed declarations and code' warnings Xming: Replace all the uses of deprecated functions in hw/xwin with current ones Xming: Add mouse motion events with flag POINTER_SCREEN in winEnqueueMotion() Xming: Add FORCEEXIT option to configuration file Xming: Fix UT8String and CompoundText clipboard text sharing with windows clipboard Xming: Tidy up code for initial native window positioning Xming: Make -auth option work in with -multiwindow Xming: Always update the Windows title Unicode (wide-character) in -multiwindow mode. Xming: Add a manifest file Xming: Use 8 point font for URL in About dialog Xming: Dead code removal Xming: Warning fixes XWin: Fixes for devPrivates API change Cyril Brulebois (3): Fix null pointer dereference in xf86_reload_cursors(). test: Fix missing xkbsrv.h include. Fix screen number checks. Dan Nicholson (31): xfree86: Unexport configuration file symbols xfree86: Use xorg.conf.d directory for multiple config files xfree86: Allow config directory to be specified on command line xfree86: Support non-Option boolean entries in configuration config: Introduce InputAttributes in NewInputDeviceRequest xfree86: Introduce InputClass configuration Don't use AC_CHECK_FILE for fontpath checks when cross compiling xfree86: Make InputClass docs and comments match reality xfree86: Handle config files ending without newline xfree86: Use "Ignore" option in InputClass to skip devices xfree86: Allow multiple arguments to InputClass matches xfree86: Set fnmatch pathname flag for InputClass device matching xfree86: Reorder InputClass option priorities config/udev: Prefer product name from attribute rather than uevent xfree86: Allow adding sysconfdir and datadir to config search paths xfree86: Document how -configdir affects the xorg.conf.d search path xfree86: Set a saner search path for xorg.conf.d xfree86: Search for a system xorg.conf.d Move 10-evdev.conf to system config dir $datadir/X11/xorg.conf.d xfree86: Fix priority ordering for ignoring input classes config/hal: don't leak the input.tags property config/udev: Add verbose info when fetching udev properties config/hal: Missing newline in log message xfree86: Constify InputClass functions xfree86: Refactor InputClass matching code xfree86: Add MatchOS InputClass entry for operating system matching xfree86: Match devices based on PnP ID xfree86: Match devices based on USB ID config: Script to convert HAL fdi settings to InputClass sections xfree86: Allow multiple InputClass Match* entries for && matching xfree86: Match devices based on current driver setting Daniel Stone (1): Record: Avoid duplicates from replaying frozen events Dave Airlie (10): dix/glx/composite: consolidate visual resize in one place. glx: fixup deref of null pointer when glx screen init fails. rotate: drop unwrapping inside block handler. loader: actually stat something that has some chance of existing. (v2) xf86: allow for no outputs connected at startup operation. composite: initialise pOldPixmap to NullPixmap at alloc time. composite: use config notify hook to do pixmap resize. rotation: fix cursor and overlap of one pixel. dri2: avoid crash with old dri drivers. composite: fix freeing of old pixmap until after move/resize/cbw (bug 28345) David Ge (1): xkb: Fix RedirectKey didn't send any event. David James (1): Fix wrong bracket values when startOver = FALSE. Dirk Wallenstein (1): xkb: Fix omissions in geometry initialization #27679 Eamon Walsh (21): xselinux: refactor extension code into smaller files. xselinux: Factor out some dynamic array code into common helpers. xace: Fake return values on denials in input polling requests. xselinux: Stop special-casing QueryPointer access checks. xace: Relax permissions on XkbGetState from Read to Getattr. Remove some debug messages that trigger on XACE event delivery failure. xselinux: switch from x_device to separate x_pointer and x_keyboard classes. dix: Export IsPointerDevice() and IsKeyboardDevice(). xselinux: Use the now-exported IsPointerDevice() instead of a copy. xselinux: Allow SetWindowCreateContext to be used for pixmaps as well. libselinux now has a pkgconfig file. Use it. Revert "Remove some debug messages that trigger on XACE event delivery failure." Don't print a failure message when XACE denies an input event delivery. xselinux: Remove reference counting calls for SID objects. xselinux: Allow GetWindowContext to be used for pixmaps as well. xselinux: Rename window-related requests that now support pixmaps. xselinux: Bump extension minor version. Xext: Link to external libraries when necessary. xselinux: Remove use of devPrivates init/free callbacks. Fix property and selection devPrivate allocation. Add screens to the PRIVATE_XSELINUX set. Eric Anholt (2): dri2: Fix order of operations issue in __glXdriSwapEvent test. Replace usage of DamageRegionAppend with DamageDamageRegion to fix reportAfter. Fernando Carrijo (1): Cleanup some comments in SpriteRec Ferry Huberts (1): dix: do not use bit-wise operators on the boolean result of BitIsOn Francisco Jerez (4): dix: Fix a double free in dixFreePrivates. Add a ConfigNotify hook. Import linked list helpers from the intel DDX. dri2: No need to blit from front on DRI2GetBuffers if they're just being reused. Gaetan Nadon (17): .gitignore: use common defaults with custom section #24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 configure.ac: error while checking for XDMXCONFIG_DEP xwin: ignore intermediate .man file macros: use PKG_CONFIG variable rather than executable name configure: use backticks rather than $() for commands kdrive: klinux.h breaks make dist config: replace custom code with reusable macro XORG_WITH_DOXYGEN packaging: provide a default README file #24206 man: add missing __datadir__ for Xserver XWin man pages doc: finish the removal of SecurityPolicy file man pages XQuartz: remove undefined XSERVER_CFLAGS variable doc: specify 1.6.1 as the minimum version for doxygen. config: declare xserver private dependencies in xorg-server.pc doc: add missing .gitignore for Xserver-DTrace Hans Nieser (1): Xinput: allow non-integer values again for Constant- and AdaptiveDeceleration Horst Wente (1): xkb: make ctrl+alt+keypad + / ctrl+alt+keypad - work again (#25743) Ian Romanick (2): GLX: Enable GLX 1.4 on DRI2 GLX: More clearly document the GLX protocol version handling Ingmar Vanhassel (2): Update COMPILEDDEFAULTFONTPATH to match the new default font path Update man-pages for new default font paths James Jones (1): Cast void* to pointer* to appease some compilers. Jamey Sharp (85): Fix overlay detection when matching Xv adaptors across screens. Remove static MAXSCREENS limit from Xext/shm.c Fix "possibly uninitialized" warnings in glx Fix GCC warnings in xorg_backtrace Cast small-int values through intptr_t when passed as pointers Alloc/free drawables array for each ProcPanoramiXShmGetImage call. Add video driver flag to indicate that console access is not needed. Suppress GCC warnings like "the address of `u1' will always evaluate as `true'". Don't cast double to int: use default conversions or explicitly round. Suppress certain GCC warnings in auto-generated code. xfree86: use screen privates for Xv offscreen images. xfree86: use screen privates for exclusive DGA clients fb: track screens' installed colormaps as screen privates. Boolean-or short-circuits, so (a || (!a && ...)) is redundant. Simplify. Kill unused/useless macros in panoramiX.h: BREAK_IF, IF_RETURN, FORCE_ROOT ProcGrabButton: remove redundant error check. Simplify XineramifyXv. Track screens' installed colormaps as screen privates. Delete redundant scrnum field from Xvfb private screen-info struct. Xvfb: Simplify screen option processing. Make Xvfb independent of MAXSCREENS. xfree86: use screen privates for exclusive DGA clients. xfree86: use screen privates for Xv offscreen images. Introduce dixLookupFontable for "FONT or GC" parameters. VERIFY_PICTURE always returns BadPicture. Don't bother specifying. Return BadPicture, not BadPixmap, if alpha-map is invalid. Expand macros that are used only in miFillPolyHelper. Move AppendSpanGroup from miwideline.h to miwideline.c. miPolyPoint bugfix: Check memory allocation before changing the GC. Simplify error-handling in dixChangeGC. SetFontPath: set client->errorValue on failure. doPolyText needs UseAccess to each font, not ReadAccess. Kill DoChangeGC in favor of dixChangeGC. Kill ChangeGC in favor of dixChangeGC. CreateGC: Pass current client on to ChangeGC. miwideline: Factor out span buffer allocation. Simplify miFillPolyHelper and miLineArc. Don't statically allocate the ChangeGC parameter array. dixChangeGC callers: Use ChangeGCVal instead of XID almost everywhere. Pre-validate ChangeGC XIDs. Replace dixChangeGC with calls directly to the right variant. Define GCAllBits as the union of all valid CreateGC masks. Quit using clientErrorValue in dix/gc.c. clientErrorValue is never used outside dix. Stop importing it. Quit using clientErrorValue in dix/colormap.c. Eliminate boilerplate around client->noClientException. Bugfix for "Pre-validate ChangeGC XIDs": off-by-one in loop index. test/xi2: Initialize predefined atoms before XInputExtensionInit. SyncSendAlarmNotifyEvents: check the correct client's clientGone flag. Replace miSpriteCursorFuncRec with direct calls to midispcur.c. mi/misprite.c: Delete unused private lookups. xv: TryClientEvents already checks client and sets sequenceNumber. Make WriteEventsToClient/WriteToClient no-op on fake or dead clients. Set event sequence number in WriteEventsToClient instead of at callers. Use WriteEventsToClient rather than TryClientEvents where possible. Return an appropriately-typed error from dixLookupResourceByType. Add typed resource-lookup errors for non-core resource types. Replace screen->rgf scratch GC flags with a bit in each GC. doPolyText: forget about FontChange's XID after looking up pFont. Declare functions that unconditionally call FatalError as _X_NORETURN. Device init: Don't crash when CreateGC fails. xfixes: Remove the invisible cursor sprite, using NullCursor instead. xnest: Don't ignore errors from DeviceCursorInitialize. midispcur: Construct Picture objects lazily in case Render is disabled. xf86bigfont: Silence compiler warning by initializing pDesc. xfree86/int10/helper_mem: Fix log message. Xephyr: Fix Xcalloc deprecation warnings. dmx: Xfree -> free dmx: Delete unused local variables. dmx: Remove dead __glXDispSwap_DrawArraysEXT definition. Ignore build products in the server's test suite. dmx: Delete unused ChangeKeyboardDevice/ChangePointerDevice. dmx: Fix XSetExtensionErrorHandler calls to agree on constness. mi: Delete unused flicker-free MoveCursor code. midispcur: Add comment explaining why pRootPicture must not be freed. Move each screen's screensaver data into ScreenRec. Move each screen's root-window pointer into ScreenRec. Delete panoramiXdataPtr: it's redundant. Move each screen's x/y origin into ScreenRec. XineramaSetCursorPosition: use screen bounds directly, not POINT_IN_REGION. Delete XineramaScreenRegions cache. Accumulate graphics exposures incrementally in PanoramiXCopyArea/Plane. Clean up after removal of screen parameters from region macros. dmx: Split glx scalar swap variables from array swap variables. glxdriswrast bugfix: configure swapgc, not gc. Jan Hauffa (5): XQuartz: Remove some dead code. rootless: Adjust the frame size of the native root window in RootlessResizeWindow XQuartz: RandR: Implement basic RandR functionality. XQuartz: RandR: Toggle rootless mode on XRandR mode switch. XQuartz: RandR: Remove FAKE_RANDR code. Jeremy Huddleston (122): XQuartz: GLX capabilities: Allow 16bit accumulation buffers XQuartz: Use internal xshm header for new xextproto Xi: CopyKeyClass is not static for XQuartz XQuartz: Nuke duplicate locks that make painful headaches XQuartz: Fix a brain-o array indexing problem XQuartz: Add pressure/tilt property labels XQuartz: Stop checking version numbers of the bundle because CFBundleGetVersionNumber is gimpish Xi: Make CopyKeyClass X_HIDDEN to avoid ugly ifdef-fu XQuartz: Transition from xEvent based mieq to InternalEvent XQuartz: Force a keymap resync on the first keypress to workaround XKB mucking with our keymap. XQuartz: Fix inverse map from mode_switch to alt XQuartz: Nuke TSM XQuartz: Fix a bunch of compilation warnings about style XQuartz: Fix QuartzSetCursor to match the expected prototype. Rootless: Correct border rendering on parent-relative windows XQuartz: Query the BundleIdentifier from the bundle in X11.bin rather than using the configure option. XQuartz: Remove the redundant xquartz_resetenv_display XQuartz: Cleaned up keymap setting for easier maintenance xkb: Use XkbPerKeyBitArraySize instead of hardcoded value of 32 XQuartz: Set the proper bitmap for key repeats... XQuartz: Update version strings to be X11R7.5 and the bundle 2.5.0 XQuartz: Send mouse location with scroll events. XQuartz: Fix a possible minor memory leak Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c Rootless: src drawable window can now be NULL XQuartz: Run xmodmap after programatically updating the keymap. dix: Properly detect if the other device is frozen XQuartz: Controller thread launches clients XQuartz: Don't weed out duplicates in generated keymap XQuartz: Use dixLookupResourceByType instead of LookupIDByType XQuartz: Cleanup X11Controller.m compilation warnings. SHA1: Add support for Common Crypto configure.ac: Notify user about which SHA1 implementation is being used XQuartz: Buildfix for Leopard and older XQuartz: pbproxy: Wait for the server to finish starting up, so display is valid. XQuartz: Explicitly pass a bellProc to make XBell() work again. XQuartz: Allow better compatability with older versions of xinit XQuartz: Drop calls to alloca Miscellaneous compilation warning fixes XQuartz: pbproxy: Fix building of standalone xpbproxy executable dtrace: Add Xserver-dtrace.h to CLEANFILES Xfake: Nuke -Wl,-undefined=InitExtensions from LDFLAGS XQuartz: Setup the modifier map in the quartz thread XQuartz: Update copyright in bundle for 2010 XQuartz: Don't FatalError in x_hook_run if the list is empty XQuartz: Add some .gitignore magic XQuartz: Dead code removal XQuartz: Attatch a stub display when CoreGraphics reports no displays. XQuartz: Fix linking (CloseInput()) XQuartz: clang static analysis fixes XQuartz: Fix a possible buffer overrun in quartzAudio XQuartz: GLX: Fix prototype for swapBuffers XQuartz: Include os.h for OsAbort() XQuartz: Use an empty xkb keymap by default Revert "XQuartz: Explicitly pass a bellProc to make XBell() work again." XQuartz: GLX: Fix Availability for Tiger ppc workaround XQuartz: Minor cleanup XQuartz: xpbproxy: Cleanup xpbproxy threading XQuartz: pbproxy: Make standalone xpbproxy respect the launchd prefix XQuartz: Constrain the pointer to the updated display bounds on display reconfigure. XKB: Fix garbage initialization XQuartz: Workaround weird key data reported on some layouts GLX: Remove a redundant initialization darwin: Generate crash reports on FatalError() XQuartz: Re-query dixScreenOrigins as the value could've changed. darwin: Correct inline assembly for ___crashreporter_info__ Bump bundle version to 2.5.1 XQuartz: Blacklist some oddball legacy Mac keycodes that break wine XQuartz: Add a defaults option to toggle Alt / Mode_switch XQuartz: Customize the NSDefaults id in the man file. XQuartz: Add a GUI preference for the Alt / Mode_switch toggle XQuartz: Localization update XQuartz: Fix possible NULL dereference in ListenOnOpenFD XQuartz GLX: Don't let garbage enter our pixel request rootless: Remove an unneeded comment rootless: Add some sanity checking to miPaintWindow XQuartz GLX: Change around includes for better compatability with different OS versions XQuartz GL: Fix __glXAquaScreenCreateDrawable prototype Use _X_ATTRIBUTE_PRINTF _X_DEPRECATED _X_NORETURN XQuartz: Don't trust deltaXY for middle mouse clicks. XQuartz: Don't use deltaXY for determining pointer location on scroll events XQuartz: Fix a build failure on Tiger rootless: Fix SetShape regression XQuartz: Fix build regression from faeebead7bfcc78535757ca7acc1faf7554c03b7 XQuartz: Add more sanity checking around string manipulation for xmodmap XQuartz: Avoid a crash when mistakenly free()ing in QuartzSetCursor on some configs XQuartz: Bump bundle version to 2.6.0 for xorg-server-1.9.0 and X11R7.6 XQuartz: GLX: Don't mangle __GLXDrawable's pDraw XQuartz: xpbproxy: Don't take down the whole server on an IO error XQuartz: Ignore kXquartzToggleFullscreen when rootless XQuartz: Make application switching work better for the no-spaces case XQuartz: UpdateScreen at the end of SetRootless XQuartz: xpr: Bail on errors during unlock and destroy rootless: Remove ROOTLESS_WORKAROUND XQuartz: Localization updates XQuartz: RandR: Use deprecated CG APIs only on Leopard and earlier XQuartz: RandR: Respond better to resolution changes made outside X XQuartz: RandR: Better handle switching betwen RandR modes that share CG modes XQuartz: RandR: Don't change the rootless preference when changing RandR mode XQuartz: RandR: Refactor legacy mode-switching to be better integrated with RandR Merge remote branch 'ajax/server-1.9-xfree86' into server-1.9-branch test: Fix make distcheck when not building unit tests Bump version to 1.9.0.901 (1.9.1 rc1) Revert "dix: don't create core motion events for non-x/y valuators." Bump version to 1.9.0.902 (1.9.1 rc2) Bump version to 1.9.1 Revert "rootless: Remove ROOTLESS_WORKAROUND" Bump version to 1.9.2 DOC: Only build dtrace documentation with --enable-docs dix: Fix make distcheck XQuartz: Fix make distcheck Version bumped to 1.9.2.901 (1.9.3 RC1) XQuartz: Don't use bashism in uninstall-hook XQuartz dri: Don't check CoreGraphics version XQuartz: Remove existing localization files on install to avoid conflicts XQuartz: Localization Updates include: let BitIsOn() return a boolean value. XQuartz: Disable the Mac OS X screensaver when in full screen mode XQuartz: Cleanup some compiler warnings XQuartz: RandR: Fix mode changing for multi-monitor configurations. Version bumped to 1.9.2.902 (1.9.3 RC2) Version bumped to 1.9.3 Jerome Glisse (2): exa: avoid calling non existent SourceValidate callback exa: avoid calling non existent SourceValidate callback Jesse Adkins (3): xfree86: parser: Never use constant strings for driver names (fixes #17438) xfree86: Document terminate not mapped by default (bug 25083) xfree86: Fix leaks in OpenConfigFile and OpenConfigDir Jesse Barnes (17): DRI2: add support for new DRI2 protocol requests GLX/DRI2: add INTEL_swap_event support xserver: require libdri 7.8.0 to build DRI2: handle drawable destruction properly at DRI2SwapComplete time DRI2: fixup handling of last_swap_target DRI2: make target_sbc signed DRI2: fix swapbuffers handling of SBC and target MSC DRI2: drawable lifetime fixes DRI2: handle swap_interval of 0 correctly DRI2: advertise lowest supported DRI2 protocol version DRI2: throttle swaps at submission time too DRI2: handle swapsPending better DRI2: prevent swap wakes from waking MSC waiters GLX/DRI2: expose swap control extensions if DDX support is present OS support: fix writeable client vs IgnoreClient behavior miModifyPixmapHeader: always update serialNumber DRI2: re-allocate DRI2 drawable if pixmap serial changes Joe Shaw (1): fix a sign problem with valuator data. Jon TURNEY (34): Cygwin/X: Don't build rootless extension code unless we need it Cygwin/X: Make -logverbose affect the verbosity of logging to the log file Cygwin/X: Avoid a potential null pointer dereference before input initialization Resolve an inconsistency between libX11 and Xserver over GetModifierMapping dmx: Correctly compute DMXGetScreenAttributes reply length Cygwin/X: Remove a couple of extraneous '\n' in logged version info Cygwin/X: Fix typo in g_fAnotherWMRunning and tidy up WM detection code Cygwin/X: Add a workaround for a SWT/Motif bug to internal window manager Cygwin/X: Clearly diagnose a timeout while waiting for SelectionNotify event Avoid a null dereference if IFF_BROADCAST is set but there is no broadcast address Cygwin/X: Always use an authorization cookie for internal clients Cygwin/X: Setup screen layout in Xinerama mode Cygwin/X: Ensure WM_STATE atom exists in multiwindow mode Cygwin/X: Respect the system's ownership of the clipping region Cygwin/X: Window placement refinement for multiwindow mode Cygwin/X: Tidy up system.Xwinrc Cygwin/X: Copy the state of the Windows keyboard device to the Virtual Core Keyboard at startup. Cygwin/X: XSupportsLocale() failure is non-critical Cygwin/X: Update DDX specific -help text Cygwin/X: Update XWin man page Cygwin/X: Discourage other WMs in multiwindow mode Cygwin/X: Make transient windows resizable again Repair '-nolock' Cygwin/X: Avoid cursor size log spam Cygwin/X: Avoid a collision between DEBUG and a token name Cygwin/X: Fix thinko in mount option checking Cygwin/X: Tidy up some cosmetic issues in log strings Don't enable ROOTLESS_WORKAROUND, it breaks composite Xwin: Simplify screen option processing Xwin: make screens structures run-time adjustable Cygwin/X: AIGLX using native WGL rootless: fix uninitialized private key assert in non-rootless modes in Cygwin/X Cygwin/X: Fix glxWinCreateDrawable() for API change event_size is currently never assigned to in mieqProcessInputEvents(). Julien Cristau (23): xfree86: fix xorg.conf manpage formatting error configure: quote argument to m4_pattern_forbid configure: quote argument to m4_pattern_forbid Move SHA1 computation from render/glyph.c to os/ configure: add --with-sha1={libmd,libcrypto} option Add libgcrypt as an option for SHA1 xfree86: set a sane umask before opening the log Move config_init() after CreateWellKnownSockets() and InitCoreDevices() test/xi2: fix maximum max_keycode (bug#25492) config: add libudev input-hotplug backend main: move config_init() after InitInput() dix: restore lastDeviceEventTime update in dixSaveScreens Bump version in configure.ac XGE: don't register an extension event vfb: add a name and type to the pointer and keyboard XQuartz: add new localization files to EXTRA_DIST Only link Xorg with libconfig.la Fix build without XACE Xephyr: fix memory leak in XF86DRIOpenConnection configure: bail if Xephyr was requested but its dependencies are missing Xephyr: fix Xv adaptor capability tests os: include dix-config.h, not xorg-config.h DGA: fix screen number check Keith Packard (147): Re-fix DGA removal. Merge remote branch 'alanc/master' Merge remote branch 'mattst88/master' Fix 'distcheck' to use host xkb files but install to build dir Merge remote branch 'whot/master' Make sure HAVE_DOXYGEN is defined when not building dmx Always check for doxygen so that distcheck gets dmx docs Don't attempt to build hw/kdrive/sdl/Makefile anymore Make sure dmx docs are built for distribution. Bump version to 1.7.99.1 Bump to 1.7.99.2 (unreleased) DRI2: Report the correct extension minor version Merge remote branch 'jcristau/sha1' Merge remote branch 'jeremyhu/master' Merge remote branch 'whot/master' Merge remote branch 'jeremyhu/master' Revert "fb: Don't crash if copy_drawable() returns NULL." Revert "Reserve space for two GC values in copy_drawable()." Revert "Use IncludeInferiors when copying windows before compositing." Revert "Fix clipping when windows are used as sources" Split fbGetDrawable into fbGetDrawablePixmap and fbGetPixmapBitsData fb: Adjust transform or composite coordinates for pixman operations Merge remote branch 'jeremyhu/master' Merge remote branch 'alanc/master' Set release date for 1.7.99.2 Bump to 1.7.99.3 (unreleased) Merge remote branch 'whot/master' Merge remote branch 'dbn/xorg.conf.d' Merge remote branch 'dbn/inputclass' Merge remote branch 'dottedmag/for-keithp' Merge remote branch 'jbarnes/master' Merge remote branch 'alanc/master' Revert "dix: EventToCore needs to copy the root window too." Merge remote branch 'jturney/master' Bump to 1.7.99.901 -- 1.8 RC1 Merge remote branch 'whot/for-keith' Merge remote branch 'whot/for-keith' Share enum definition for det_monrec_parameter sync_source Allow for missing or disabled compat_output Merge remote branch 'jeremyhu/master' Merge remote branch 'jturney/master' Merge commit 'fa5103a02bd509e4a102afdad2ab26cb22210367' Bump to 1.7.99.902 -- 1.8 RC2 Merge remote branch 'jeremyhu/master' Merge remote branch 'whot/for-keith' Merge remote branch 'jeremyhu/master' Install 10-evdev.conf in $(prefix)/etc/X11/xorg.conf.d under udev xserver 1.8.0 Merge remote branch 'jbarnes/master' Merge remote branch 'yselkowitz/master' Merge remote branch 'whot/for-keith' Merge remote branch 'jeremyhu/master' Merge remote branch 'whot/for-keith' Merge remote branch 'whot/for-keith' unifdef -B -DRENDER to always include RENDER code Restore some unused win32 debug code accidentally removed with unifdef Xvfb: Usage message typo fix. Merge remote branch 'vignatti/for-keith' Revert "exa: avoid calling non existent SourceValidate callback" Exa screen private has SavedSourceValidate, not SourceValidate Merge remote branch 'jamey/for-keith' Merge remote branch 'vignatti/for-keith' Merge remote branch 'yselkowitz/master' Merge remote branch 'whot/for-keith' Merge remote branch 'jamey/for-keith' Move X_DEPRECATED to misc.h so it can be used outside resource.h Move callback definitions to their own file Replace some input devPrivates with regular struct fields Delete loop with no effect from GlyphUninit Merge remote branch 'jeremyhu/master' Fix cursor ref counting mistakes with sprites and xf86Cursor.c Make sure XFixes invisible cursor gets freed on server reset dmxBERestoreRenderGlyph was passing wrong value to free Merge remote branch 'jamey/for-keith' Merge remote branch 'krh/dri2-resource-fixes' Remember drawable ID used to find damage target for use in events. Bug 5730. Merge remote branch 'dottedmag/for-keithp' Remove devPrivates init and delete callback lists. Merge remote branch 'jamey/cleanups' Merge remote branch 'jamey/for-keith' Check pixmap allocation return value when creating glyphs Remove dbe screen private privates. Merge remote branch 'jamey/for-keith' Merge remote branch 'vignatti/animcursor-state-fix' Merge remote branch 'vignatti/bus-cleanup' winpriv.h was moved from hw/xwin to hw/xwin/glx in November Find windows GL wrapper files in $(srcdir) instead of . Merge remote branch 'alanc/docs' Merge remote branch 'vignatti/bus-cleanup-take2' Revert "Add a "flags" field to DeleteInputDeviceRequest." Merge remote branch 'vignatti/for-keith' Merge remote branch 'jamey/for-keith' Change region implementation names to eliminate the 'mi' prefix Move mi/miregion.c to dix/region.c Rename region macros to eliminate screen argument Change region implementation from macros to inline functions. Add REGION_ macros for source compatibility with existing drivers. Remove dixRegisterPrivateOffset; hard-code devPrivates offsets instead Create separate private key for midispcur cursor bits Change the devPrivates API to require dixRegisterPrivateKey Change devPrivates implementation. Add dixCreatePrivateKey API Allocate per-screen device/cursor-bits private keys in midispcur kdrive: Xv code uses shared screen private instead of kdrive-specific private Fix exa_priv.h declarations of privates Move the shadow screen private key initialization to shadowSetup Make GetPictureScreenIfSet check if Render is running Register Xnest colormap screen private key Damage pixmap private key was being mis-registered as a picture key Merge remote branch 'jamey/for-keith' Place glyph privates at correct location within the allocate storage Initialize private keys in test suite dri2: Deal with input-only windows by using WindowDrawable() If XTest is always required, then eliminate the XTest devPrivate Make DRI_SCREEN_PRIV just return NULL when DRI isn't initialized dri2: Only deal with output windows and pixmaps. Merge remote branch 'jeremyhu/master' Merge remote branch 'whot/for-keith' Fix a couple more possible errors with input-only windows Ignore RandR timestamps harder Merge remote branch 'alanc/master' Merge remote branch 'dottedmag/for-keithp' Bump to 1.8.99.901 -- 1.9 RC1 Clean up RandR12 bits on screen close (bug 27114) In DRI2Connect, check to see if DRI2 has been initialized (bug 28424) Bump to 1.8.99.902 -- 1.9 RC2 Revert "mi: Remove unused overlay support" Bump to 1.8.99.903 -- 1.9 RC3 xkb: merge lockedPtrButtons state from all attached SDs. Initialize dev privates before using any Bump to version 1.8.99.904 (1.9 RC4) Revert "Revert "dix: use the event mask of the grab for TryClientEvents."" Revert "xkb: merge lockedPtrButtons state from all attached SDs." Merge remote branch 'whot/for-keith' Delete unused miDbe screen private private datatype miDbe window priv priv is pre-allocated, don't use dixSetPrivate (bug 28639) Merge remote branch 'whot/for-keith' Unwrap/rewrap EnterVT/LeaveVT completely, Fixes 28998 Merge remote branch 'jeremyhu/master' Bump to version 1.8.99.905 (1.9 RC5) Merge remote branch 'whot/for-keith' Don't let alpha maps recurse in fb. Bug 23581. Silence GCC warning about uninitialized lastSlave variable Bump to version 1.8.99.906 (1.9 RC6) dix: reset pScreen->root to NULL when root window is deleted. fb: make isClipped always reject negative coordinates (bug 11503) xserver 1.9.0 Kevin E Martin (2): dmx: reshuffle linker order to avoid errors when MITSHM is undefined. dmx: undefine MITSHM, move undefs to miinitext.c. Kim Woelders (4): dix: Fix potential memory corruption in doListFontsWithInfo. render: Fix clip region translation in miClipPictureSrc(). render: Fix clip region translation in miClipPictureSrc(). dix: Remove test for obsolete NO_XINERAMA_PORT macro. Kok, Auke (1): xserver: Add timestamps to logfile output. Kristian Høgsberg (18): glx: Compile fix to let server compile with new and old mesa glx: Set the pbuffer bit for dri2 fbconfigs glx: Track GLX 1.3 style GLX drawables under their X drawable ID as well glx: Let the resource system destroy pixmaps DRI2: Track DRI2 drawables as resources, not privates glx: Drop DestroyWindow hook dix: Update element count in FreeResource*() glxdri2: Hard-code the extension version we need list.h: Add list_for_each_entry_safe() dri2: Take an XID for tracking the DRI2 drawable dri2: Copy front to fake front in swapbuffer dri2: Send out event when auxillary buffers are invalidated dri2: Fix NULL check in allocation error handling list.h: Fix list_for_each_entry_safe() Always call the flush callback chain when we flush client buffers Set DamageSetReportAfterOp to true for the damage extension glx: Fix use after free in DrawableGone Set DamageSetReportAfterOp to true for the damage extension Lee Leahu (2): dmx: when setting up device axis, use the correct counter number dmxDestroyWindow() - must call the X's native DetroyWindow() Linus Arver (1): Xext: panoramiXprocs: fix typo Luc Verhaegen (2): Xv: Fix AdjustFrame when driver implements ReputImage. x86emu: fix jump_near_IMM to handle DATA: flag correctly. Ma Ling (1): EDID: CEA extension support Maarten Maathuis (11): exa: remove some outdated comment exa/mixed: avoid copying back pixmap data when no migration took place exa/mixed: be more thorough about setting fb_pitch when needed Revert "exa/mixed: be more thorough about setting fb_pitch when needed" exa: handle pixmap create/destroy in lower layers exa: s/PixmapIsOffscreen/PixmapHasGpuCopy and s/pExaPixmap->offscreen/pExaPixmap->use_gpu_copy exa: a few small pitch related changes Revert "exa: a few small pitch related changes" exa/mixed: setting devKind before exaCopyDirty* is not needed exa/mixed: pixmaps that succeed prepare access have no need for a cpu copy exa/mixed: fix gnome-panel corruption Macpaul Lin (3): xfree86: nds32: add nds32 definition for vgaHW support. xfree86: nds32: add nds32 support for compiler specific codes xfree86: nds32: add nds32 support for compiler related mmio codes Marcin Baczyński (1): Kill compilation warnings. Mario Kleiner (4): DRI2: Fix glitches in DRI2SwapComplete() and DRI2WakeupClient() DRI2WaitSbc(): Fixes for correct semantic of glXWaitForSbcOML() DRI2: Don't return junk reply instead of blocking in glXWaitForSbcOML() DRI2/xserver: Don't hang in glXSwapBuffers if drawable moves between crtc's (bug 28383) Martin Ettl (1): Resource leakage: 0 is a valid file descriptor Matt Turner (11): Fix breakage on alpha caused by c7680befe5ae [alpha] don't return from void functions [alpha] assume we have __NR_pciconfig_iobase Make sys.c use unaligned access functions provided in compiler. Remove lnx_font.c and lnx.h Use glibc's in/out routines Use C-style comments in x86emu Replace assembly with generic unaligned access code record: move free() to after last use of pContext Remove more superfluous if(p) checks around free(p) ddc: Fix memory leak in GetEDID_DDC1 Matthias Hopf (1): Fix mod() definition. Matthieu Herrb (1): add libc as a choice for SHA1 implementation Michael Cree (1): Fix undefined symbols on alpha Michael Vogt (1): xfree86/modes: only call gamma_set if its non NULL Michał Górny (2): kdrive: Fix tslib check fallback to set TSLIB_LIBS. #30599 kdrive: Fix linking with tslib, with -Wl, --as-needed. #30600 Michel Dänzer (32): EXA: Fix some issues pointed out by clang. render: Don't add b8g8r8x8 format for depth 24. EXA: Extend mixed pixmaps scheme to allow driver PrepareAccess hook to fail. EXA: Try to minimize UploadToScreen calls for mixed pixmaps. EXA: Accumulate arbitrary number of glyphs without flushing. EXA: Only calculate cache position once for each glyph. EXA: Fix mixed pixmaps crash with missing / failing UploadToScreen hook. Fix ShmPutImage non-ZPixmap case. exa: avoid infinite loops if UTS sw fallbacks. composite: Revert changes from adding support for BGRA picture formats. EXA: Fix exaTryDriverSolidFill() for solid source pictures. EXA: Don't use UploadToScreen for CopyNtoN with mixed pixmaps. Revert "EXA: Accumulate arbitrary number of glyphs without flushing." EXA: Don't defragment offscreen memory at allocation time. fb: Don't crash if copy_drawable() returns NULL. EXA: Use correct coordinate system for calculating Composite fallback region. EXA: ExaDoPrepareAccess return value fixes. EXA: ModifyPixmapHeader_mixed fixes. EXA/mixed: Don't consider devKind for detecting dimension change. EXA/mixed: Don't clear deferred status of pixmaps if migration is limited. EXA: Allow optimized migration to be enabled with mixed pixmaps. EXA: Use relevant source region to minimize migration on CopyWindow fallbacks. EXA/classic: Fix crash with migration heuristic "smart". EXA: Fix migration avoidance for 1x1 pixmaps. EXA/mixed: Handle results of software fallbacks in DamageReport hook. EXA: Don't use UTS/DFS directly for Put/GetImage when there's a system copy. EXA: Restore migration call in exaDoPutImage(). EXA/mixed: Clean up exaPrepareAccessReg_mixed() a little. Xext: Fix cursor reference counting hazard. EXA: Check sys_ptr isn't NULL before passing it to the UploadToScreen hook. EXA: Wrap Glyphs even without Composite acceleration. EXA: Finish access to pixmap if it's prepared at destruction time. Mikhail Gusarov (59): Remove unused LinuxFindPci and LinuxGetPciCfg Add missing DLOPEN_LIBS to kdrive compilation flags os: Add libsha1 as a choice of SHA1 implementation kdrive: Grab evdev mouse/keyboard devices when X server is active Supply all code using dl*() with DLOPEN_LIBS Remove trailing whitespace Do not check xfree argument for NULL Remove unused pShadow field from drivers' private structures Add Xephyr.man to .gitignore kdrive: Remove .gitignore left from SDL server kdrive: Remove unused KdCardInfo::needSync field kdrive: Add option to compile out input drivers kdrive: Remove unused KdCardAttr from KdCardInfo kdrive: Move Xephyr-specific fields out of KdScreenInfo kdrive: Remove unused KD_MAX_CARD_ADDRESS macro kdrive: Remove unused overlay fb support kdrive: Extract common part of fbdevPutColors and fbdevEnable kdrive: Remove unused KdCardInfo::lastMarker field kdrive: Remove unused VxWorks* variable declarations kdrive: Adjust kdrive usage message as shadow overlay support has been dropped kdrive: Remove bus mouse driver kdrive: Remove unused 'k' variable kdrive: Make internal functions static kdrive: Remove unused kmap.c kdrive: Remove unused kdNoopOps external variable declaration kdrive: Bump evdev maxKeycode Clean {X,XNF}{alloc,calloc,realloc,free,strdup} from pre-C89 baggage Document allocation functions, noting deviations from C library Deprecate allocation functions which are plain wrappers for C stdlib Replace X-allocation functions with their C89 counterparts Use lowercase variant of XNFalloc and Xstrdup Removed outdated comments obsoleted by documentation in headers Do not use deprecated Xalloc function Turn sprintf argument into literaral string, shutting up gcc warning Do not jump through the hoops to deallocate xkbbasedirflag variable Introduce X_NORETURN macro defined as __attribute__((noreturn)) for gcc Mark OsAbort as noreturn function to make gcc happier. Fix warning: it's safe to pass atom strings > XA_LAST_PREDEFINED to free(3) Fix code style: extra whitespace before () Remove useless casts Misc coding style cleanup xkb: Remove superfluous if(p) checks around free(p) xkb: Remove superfluous if(x) x = realloc(x, sz); else x = malloc(sz); logic Replace deprecated bzero with memset Remove more superfluous if(p) checks around free(p) randr: Make deletion of output properties more robust Remove unnecessary parentheses around return values in functions Get rid of xstrdup when argument is definitely non-NULL dmx: Get rid of xstrdup when argument is definitely non-NULL kdrive: Get rid of xstrdup when argument is definitely non-NULL xwin: Get rid of xstrdup when argument is definitely non-NULL xquartz: Get rid of xstrdup when argument is definitely non-NULL xfree86: Get rid of xstrdup when argument is definitely non-NULL config: Replace xstrdup with strdup in add_option() xkb: replace xstrdup with strdup in Win32System mi: do not use X11/extensions/shape.h header from libXext mi: Remove unused overlay support os: Remove unused pread/pwrite/lockit functions os: Remove unused dev_tty_from_init variable Nicolas George (1): Change keyboard controls on slave keyboards (#27926) Nicolas Peninguy (1): Fix Xdmx and Xephyr build when DTrace support is enabled Nirbheek Chauhan (1): xkb: check permissions on XKM_OUTPUT_DIR Oldřich Jedlička (2): Fix typo in updateSlaveDeviceCoords Allow driver to call DeleteInputDeviceRequest during UnInit Oliver McFadden (7): parser: corrected xf86getBoolValue to use case insensitive compare exa: exaFinishAccess: Overrun of static array "pExaScr->access" of size 6 at position 6 with index variable "i" fb: fbFinishScreenInit: leaked_storage: Variable "(visuals|depths)" goes out of scope common: xf86Configure: alloc_strlen: Allocated memory does not have space for the terminating NUL of the string x-list.c: null-returning function malloc() was called without checking mi: removed unused PointerNonInterestBox functions. scrnintstr.h: removed unused PaintWindow function pointers. Olivier Fourdan (1): modes: improve aspect ratio match for classic drivers Paul Loewenstein (1): Cygwin/X: Handle fake keypresses generated by speech recognizers Pauli Nieminen (7): dri2: Fix xserver crash if dri2 buffer allocation fails. DRI2: Use single error path in initialization configure: Check for libsha1.pc xkb: Fix memory leak if opening file fails xkb: Fix memory leak in error path xkb: Check if AddResource failed DRI2: Avoid call to NULL pointer Paulius Zaleckas (1): KDrive: Fix error handlig in tslib driver Paulo Ricardo Zanoni (2): configure: change 'sigio-default' to 'use-sigio-by-default' dix: be more verbose when we run out of opcodes Peter Harris (2): Don't double-swap the RandR PropertyNotify event Fix crash when all glyphs of a given depth are freed, but not all glyphsets Peter Hutterer (149): configure: fix up tslib check once again. Xi: fix length calculation for ValuatorState in QueryDeviceState reply. dix: plug memory leak in DeviceEnterLeaveEvents. kdrive: plug two memory leaks when freeing the KdKeyboard/Pointer. Require libXext >= 1.0.99.4 Xi: update axisVals with the right subpixel data. configure: Unify all library defines that require a specific version. dmx: core events are always in screen coordinates when passed to GPE. render: Plug a memory leak in AddGlyph. (#23286) xfree86: use the DDC size if either width or height of DisplaySize is bogus. Put tests for zero-sized strings in quotes (#24060) ephyr: if -parent is given, check for a trailing -screen. (#24144) render: set the glyph picture to NULL by default. render: Fix crash in RenderAddGlyphs (#23645) configure: if xnest was requested but modules weren't found, fail. dix: force a minimum of 0 for screen coordinates. Require libXtst >= 1.0.99.2 and libdmx >= 1.0.99.1 xfree86: remove log-spamming DebugF Revert "alpha: kill xf86SlowBCopyToBus and xf86SlowBCopyFromBus" Require libXtst >= 1.0.99.2 and libdmx >= 1.0.99.1 xfree86: remove log-spamming DebugF dix: extend IsPointerDevice check to valuator-only devices. kdrive: fix Xfake build by removing the old keysym stuff kdrive: silence tslib compiler warnings Use the default XKB settings for dmx and kdrive. xkb: don't conditionally include xkb-config.h. dmx: remove doxygen-generated files. kdrive: Purge Xsdl dix: increase default number of buttons to 10. Move xdmxconfig modules into DMX conditionals (#25102) Xi: don't crash when deleting invalid device properties. Revert "Move xdmxconfig modules into DMX conditionals (#25102)" Move xdmxconfig modules into DMX conditionals (#25102) Xi: when deleting all properties, reset property handler to NULL. dix: clean up accel old scheme data when switching schemes. dix: fix memory leak, free event list on shutdown. (#25028) dix: remove some obsolete comment. dix: remove core devices when shutting down. (#25028) Set the source and deviceid for key repeat events (#24785) xfree86: tell users to disable AutoAddDevices, not AllowEmptyInput. xfree86: remove unused variable in configureDDMonitorSection. Xi: reset device properties to NULL after deleting them. (#25374) xkb: don't assign garbage value to led_return. xfree86: belately init RandR12 if xinerama fails. (#24627) xfree86: DontZap has been disabled for a while now, say so in the man page. xfree86: update man page for special keys handling. xfree86: reword InputDevice man sections, deprecate CorePointer/CoreKeyboard xfree86: remove HistorySize from the xorg.conf man page. xfree86: remove some 'enable this later' and if 0 ifdefs xfree86: remove LAYOUT_DEBUG section. test/xi2: fail if xi2 class type is garbage. (#25492) xfree86: Add Option AutoServerLayout for input devices. xfree86: move sanity checks below option and input classes merges. dix: don't update the slave coordinates from the VCK. dix: EventToCore needs to copy the root window too. xkb: remove _XkbTyped*alloc xkb: remove _XkbClearElems, a memset will do. xkb: remove XConvertCase. xkb: remove IsKeypadKey define, only used in two places. xkb: remove XkbAtomGetString, replace with NameForAtom. xkb: remove unused _XkbIsPressEvent and _XkbIsReleaseEvent defines xfree86: replace True/False with TRUE/FALSE. xkb: unexport xkbDevicePrivateKey and xkbUnwrapProc. dix: EventToCore needs to copy the root window too. xkb: Add XKM file format description. xkb: sed True -> TRUE and False -> FALSE Add xstrtokenize to the dix. Add tag matching to input attributes. dix: move config_init into the DDX. Xi: reset the sli pointers after copying device classes. (#25640) Xi: assume BadMode for non-BadMatch errors returned from SetDeviceMode. Xi: assume BadMode for non-BadMatch errors returned from SetDeviceMode. dix: remove now-erroneous comment about frozen slave devices. dix: try to ring the bell even if the current device doesn't have one. (#24503) dix: Use DeliverGrabbedEvent for implicit passive grabs (#25400) dmx: fix OsAbort()-related build error in examples/xinput.c configure: move libselinux requirement up to the common section. configure: move SELINUX_LIBS to XSERVER_SYS_LIBS dix: Clip only into axis ranges if we're in absolute mode. (#26543) os: remove INTERNAL_MALLOC define. xfree86: don't warn about nonexisting core pointer/keyboard in config. xfree86: fix xf86Config.c build error in --enable-debug mode. (#26971) Revert "dix: Use DeliverGrabbedEvent for implicit passive grabs (#25400)" dix: if owner-events is true for passive grabs, add the window mask (#25400) configure: Always define XINPUT. xfree86: remove if 1 from the dawn of time. xfree86: merge driver from the input class into the options. configure: enable udev backend as "auto" config: only match sane devices in 10-evdev.conf xfree86: remove dead input drivers from xorg.conf man page. dix: Fix crash in DeliverGrabbedEvents. mi: remove log-spamming bogus error message (#26843) xkb: Post PointerKeys through the XTEST device. xkb: Guard against SIGIO updates during PointerKeys. xkb: use GPE for XKB fake motion events. xkb: purge unneeded includes from ddxDevBtn.c xkb: rename XkbFakeDeviceButton and XkbFakeDeviceMotion, move into xkbActions.c Revert "mi: don't thrash resources when displaying the software cursor across screens" Xext: only update the sprite on pointer events. xfree86: a missing input driver is not an error. Xi: reset the known properties at the end of the server generation. xfree86: dga needs to use the master keyboard state (#27573) xfree86: Add option parsing for percent options. xfree86: fix typo in optionTypeToSting. dix: remove obsolete comment.from EnableDevice. xfree86: fix multiple InputAttributes tag matching. dix: add helper functions to duplicate and free InputAttributes. xfree86: store the InputAttributes in the input device. Add a "flags" field to DeleteInputDeviceRequest. xfree86: bump ABI_XINPUT_VERSION to 11. test: fix up InputAttributes helper function test. xfree86: initialize InputAttributes to NULL in the autoconfig code. xkb: fix invalid memory writes in _XkbCopyGeom. config: remove redundant DBUS API define, require dbus-1 >= 1.0 Xi: don't copy the modifier key count when copying device classes (#25480) dix: the default axis mode is Relative, not "0". Revert "dix: use the event mask of the grab for TryClientEvents." Revert "dix: use the event mask of the grab for TryClientEvents." xkb: remove now obsolete comment. dix: fix up erroneous error message. xkb: Mark switch case fallthrough with comment. xkb: merge lockedPtrButtons state from all attached SDs. xkb: emulate PointerKeys events only on the master device. xkb: release XTEST pointer buttons on physical releases. (#28808) mi: De-duplicate some code in mipointer.c mi: rename miPointerMoved to miPointerMoveNoEvent. dix: treat flags as flags, not as value in key_is_down. Xi: use set_key_up/down instead of manual bit handling. dix: use BitIsOn/SetBit/ClearBit macros for set_key_down helpers. dix: add aux. functions for button_is_down, set_button_down, set_button_up. dix: purge leftover manual key down bit setting. dix: hack around enter/leave event issues for grabbed devices (#27804) xkb: use GetMaster instead of dev->u.master. xkb: post-fix PointerKeys button events with a DeviceChangedEvent. xkb: if the button isn't down, don't fake an event. Xi: reset the unused classes pointer after copying dix: copy the valuators passed into GPE/GKVE/GProxE. dix: don't create core motion events for non-x/y valuators. dix: fix crash when removing devices on a buttonless MD pointer (#29669) dix: don't set time to CurrentTime in DeviceChangedEvents. xfree86: Check for existence of button class before dereferencing it. xfree86: fix compiler warning about implicied decl of DuplicateModule. dix: don't create core motion events for non-x/y valuators. xfree86: set mask for valuators 0/1 when emulating core events (#30267) Xi: reshuffle conditions for labeling a device as IsXExtensionKeyboard (#29046) xkb: init mapWidth and symsPerKey arrays to 0. Xi: move property reset from extension shutdown to init. xfree86: add missing linebreak in error message. dix: remove now unnecessary !! before BitIsOn() Peter Korsgaard (1): dix: add 3x3 transformation matrix xinput property for multi-head handling Pierre-Loup A. Griffais (6): Fix source pictures getting random transforms after 2d6a8f668342a5190cdf43b5. Don't keep a pointer to a possibly freed cursor when changing screens, preventing a crash in xf86CursorEnableDisableFBAccess() trying to restore it. mi: don't thrash resources when displaying the software cursor across screens mi: don't thrash resources when displaying the software cursor across screens xf86: Don't crash when switching modes through RandR without owning the VT. Only deal with input code when changing the input shape. Rami Ylimaki (5): dix: Fixes a memory leak when a cursor resource is released. Xext: Fix a memory leak on GE client disconnect. os: Introduce OsAbort for proper core dumps. os: Prevent core dump from being truncated. os: Prevent backtrace from being stopped in noreturn functions. Rami Ylimäki (3): test: Fix linking of wrapped functions in XI2 tests. record: Register client private to prevent crash. record: Prevent a crash on recording client disconnect. Robert Bragg (1): DRI2: initialize event->drawable in DRI2SwapEvent Robert Hooker (1): Increase advertised RENDER protocol minor version to 11 Robert Morell (2): Render: Fix request size verification RENDER: Fix gradient and solid fill pictures with Xinerama, and misc cleanup Roland Scheidegger (2): hw/xfree86: fix refcounting in xf86_use_hw_cursor hw/xfree86: move reference counting out of the UseHWCursor[ARGB] functions Ruediger Oertel (2): xfree86: Handle driver autoconfiguration when .conf files exist Remove now obsolete function chooseVideoDriver Sam Lau (1): SecurityResource should not segfault when client owning resource has exited Samuel Thibault (3): xfree86: Hurd fix hurd: Fix use of deprecated iopl device Do not trap access to timer and keyboard Siddhesh Poyarekar (1): mi: Integer overflow for dashed lines longer than 46340. #31093 Simon Farnsworth (4): Always enable outputs that have been forced on in the configuration file Add configuration option to disable default modes on an output Add documentation for the new DefaultModes option Don't crash when asked if a client that has disconnected was local Simon Thum (7): dix: move bounds check before access dix: add smooth limited pointer acceleration profile os: state effect of -a and -t options more precisely doc: actually document SendDragEvents whitespace fixes xfree86: document pointer acceleration in xorg.conf.man xfree86: init pointer feedback controls from options Soeren Sandmann (1): xfree86: Add qxl driver to the autoconfig logic Thomas Hellstrom (4): EXA: Fix bugs in exaGetImage / ExaCheckGetImage migration. EXA: Limit src prepareAccess regions for a number of unaccelerated operations. EXA: Restrict the regions that need to be migrated for composite fallback for src / mask pictures. linux: Don't lose console events on non-evdev drivers (#29969) Thomas Jaeger (2): dix: report XI1 axis values correctly if first_valuator != 0 udev: Don't filter subsystem "input" Tiago Vignatti (61): EXA: Preserve pPixmap->devPrivate.ptr in exaPixmapIsOffscreen_driver configure: remove unused kdrive Xvesa config variable xfree86: spam output but with verbose level checked instead os: print log markers only if log level is >= 0 xfree86: fix -quiet option behaviour Revert "Make sys.c use unaligned access functions provided in compiler." dix: move cursor realize code to its own function dix/configure: remove null root cursor option xfree86: vgaarb: remove useless debug xfree86: die gracefully in the vga arbiter if AddScreen fails Death to Multibuffer extension configure: remove unused builtin font macro from autoconf file exa: check for NULL pointer before dereferences it mi: check for NULL pointer before dereferences it in miPointerSetPosition xfree86: fix not reached code in parser Xi: fix not reached code in XSendExtensionEvent xfree86: check for NULL pointer before dereferences it in parser code Xi: check for NULL pointer before dereferences it in ListButtonInfo xkb: check for NULL pointer before dereferences it in XkbAddClientResource exa: don't need to check for NULL pointer if we already assumed it has a value xkb: check for NULL pointer before dereferences it in XkbWriteXKBSymbols xfree86: fix not reached code in tty code xfree86: fix not reached code in fi1236 driver from i2c mi: track screens' installed colormaps as screen privates xfree86: track screens' installed colormaps as screen privates xfree86: no need to assign numScreens again dix and others: remove unused arraySize field from ScreenInfo include: remove couple of unused structures fields and bump ABI dix: wrap variables with #ifdef when panoramix is not used render: removed unused macro from animcursor render: remove unused animcursor fields from private rec xfree86: remove unused xf86AccessInit() xfree86: bus: fix Enter/Leave accesses behaviour xfree86: bus: reuse already assigned variable when fb driver claimed xfree86: bus: rework xf86PostProbe logic and remove useless log info xfree86: bus: enable declaration of sparc function as its code usage xfree86: bus: simplify entity related hooks xfree86: bus: fb drivers might want to use vga arbitration either xfree86: bus: remove SetSIGIOForState and simplify the code xfree86: remove xf86EnableAccess xfree86: remove PCI dependency from InitOutput render: set anim cursor state for pointer enabled devices only configure: force new xproto version dependency xfree86: bus: remove unused pci macros xfree86: bus: remove unused headers xfree86: bus: delete useless xf86FindPrimaryDevice xfree86: bus: remove useless field from EntityRec xfree86: remove all kind of bus and PCI dependency from the common helper file xfree86: remove BUS_ISA type given we don't support anymore xfree86: organize and group all pci related stuff inside xf86.h xfree86: no need to check for the configuration case when matching devices xfree86: move all pci code from auto configurator into a meaningful location DRI2: add AuthMagic hook for driver side support DRI2: Allow building without libdrm configure: sha1: check libsha1 using pkg-config instead xext: delete wrong source reference from fontcache dix: use one single function to register fpe fonts configure: don't check xfont always for each server xfree86: pci: remove superfluous vendor and card name logging xfree86: configure: remove vendor and card name matching rules dix: advance parent window pointer when no node is found Tilman Sauerbeck (1): configure: make XNEST default to auto. Tim Yamin (1): dix: fix cursor screen check for xinerama setups. Tobias Droste (1): randr: set error numbers of resource types in RRExtenstionInit() (V2) Tomas Carnecky (3): XkbWriteCountedString(): return early if str is NULL Fix possible NULL dereference in XkbFlushLedEvents() Fix typos in the swap functions Tormod Volden (1): xfree86: Fix description of DDC_QUIRK_DETAILED_USE_MAXIMUM_SIZE Ville Syrjälä (3): xf86xv: Fix off-by-one in viewport clipping xv: Don't send port notify when SetPortAttribute fails xfree86/modes: Allow the driver to specify initial rotation Xiaoyang Yu (Max) (1): Re-enabled Xnest fix for focus in + modifier bug. Yaakov Selkowitz (42): dolt: add Cygwin to supported platforms Install SDK pkg-config and aclocal files only if XORG Fix XWIN_LIBS definition Remove duplicates from Xfake_LDADD Define ddxBeforeReset stubs in platform-neutral DDXs Remove CopyISOLatin1Lowered Fix make dist after 78c87bdad1feab91c2a39e01513b4b0826665f06 Set default font path with fontutil 1.1 and fontpath.d Cygwin/X: Mount options have changed in cygwin-1.7 Cygwin/X: Allow composite to be enabled for Xwin Cygwin/X: Enable clipboard integration by default Cygwin/X: Update resources file and About dialog Cygwin/X: Look for system.Xwinrc in SYSCONFDIR/X11 Define FD_SETSIZE on Cygwin regardless of XWin DDX Cygwin/X: Report BUILDERSTRING with version information Cygwin/X: Allow the default log location to be configurable Cygwin/X: Fix make dist after 11252ed82e1f361b99e86521ac9314f868bd1a3a Cygwin/X: Fix windres rule for automake silent rules Rename xdmx client to dmxinfo Use libtool -export-dynamic flag for portability kdrive: Use $(MAKE) in relink rules Use EXEEXT in relink rules for portable DDXs Fix relink targets for silent rules Respect value of SED from configure Fix .man.N targets for AM_SILENT_RULES Catch errors in recursive relink targets mi: remove deprecated #include in miinitext.c Xext: fix old-style function definitions in xf86bigfont.c New header for XF86Bigfont server functions Cygwin/X: Make X -> XWin symlink during install Disable setuid configure test on Cygwin Cygwin/X: Disable unsupported extensions in configure Cygwin/X: Add configure option for WindowsWM Use AC_PROG_SED and respect its result dmx: Ignore linuxdoc generated docs dmx: use silent rules in doc xfree86: Ignore linuxdoc generated docs xfree86: Fix reference to SGML entities Revert "Disable Record by default." Prefer libsha1 over libgcrypt Catch when requested SHA1 implementation is missing Clarify help strings for disabled features in configure Zhao Yakui (1): xfree86: Edid quirk for Philips LCD LP154W01 Éric Piel (1): exa: fix ExaCheckCopyNtoN for exa_classic when source = dest ======= doc/xorg-sgml-doctools (1.3..1.6) Alan Coopersmith (19): Provide common CSS & XSL stylesheets for DocBook docs Add COPYING & README files Bump minimum autoconf version required to 2.60 xorg-sgml-doctools 1.5 Add style rules for output sections to xorg.css xorg.css: center more bits of title pages xorg.xsl: make index links point to the indexterm location Update defs.ent for X11R7.6 RC1 defs.ent: Remove CDATA declarations from entities for xml compatibility xorg.css: center as well 1.5.99.901 (1.6 RC 1) snapshot for X11R7.6 RC1 docs Update README to cover using xorg.css directly in installed docs Speed up ps/pdf output by not trying to fetch draft.png from web Make links in pdf output blue so it's easier to tell they're links. Add fop font settings to xorg.xsl to support a wider range of glyphs Change the release month to December Add Arphic PL fonts for Chinese characters in PDF/PS output Set defs.ent values for 7.6 final release xorg-sgml-doctools 1.6 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES Version bump: 1.4 Upgrade xorg-sgml-doctools to Autoconf 2.60 directory architecture Matt Dew (1): Add support for PDF bookmarks in the xorg stylesheet Yaakov Selkowitz (1): Provide a pkg-config file ======= app/xprop (1.1.0..1.2.0) Alan Coopersmith (3): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xprop 1.2.0 Gaetan Nadon (6): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES COPYING: replace stub with copyright notices config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Yang Zhao (1): Print UTF8_STRING type as UTF-8 when locale supports it ======= proto/xproto (7.0.16..7.0.20) Adam Jackson (1): xproto 7.0.18 Alan Coopersmith (33): Update Sun license notices to current X.Org standard form Add Sun cc 5.9 & later to compilers supporting noreturn attribute specs: Fix authorship section specs: Convert .IN troff tags to DocBook Tags specs: Convert troff ``quotes'' to DocBook quotes specs: Restore missing indexterms for request, type, error & event definitions specs: Move indexterms out of glossdef tags specs: Fix nesting of chapters included in sect1-9.xml README: Provide a small description xproto 7.0.19 Bug 31132: Xarch.h needs to include on Solaris 10 Sun's copyrights belong to Oracle now spec: Add cross-reference links in doc ("see ...") spec: Add id's to glossary entries for use in cross-reference links spec: Finish converting some unconverted index entries in glossary spec: Stopping marking glossary terms as functions when they're not spec: Add glossterm cross reference links to glossary spec: Fix a bunch of the .BR -> mappings spec: convert predefined atom list from table to simplelist spec: Fix section title markup in Protocol Formats chapter spec: Fix section title markup in Connection Setup chapter spec: Change titles of other specs from emphasis to citetitle tags spec: move another indexterm in glossary to workaround fop crashing bug spec: add more indexterms linking into the body of the document spec: Fix a bunch of the .RB -> mappings spec: Convert Requests chapter to have a section per request spec: Convert Events chapter into sections spec: Make event names in text hyperlinks to event definition sections spec: Make request names in text hyperlinks to request definition sections Replace ASCII -> arrows with Unicode ▶ spec: Convert some tables that didn't get converted from troff properly spec: Convert .DS/.DE nroff sections to tags xproto 7.0.20 Bastien Nocera (1): Add XF86XK_TouchpadOn/Off Gaetan Nadon (12): .gitignore: use common defaults with custom section # 24239 configure.ac: AM_MAINTAINER_MODE missing #24238 configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242 Makefile.am: INSTALL file is missing or incorrect #24206 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 README: file created or updated #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: remove execute permission on configuration file config: remove the pkgconfig pc.in file from EXTRA_DIST config: update AC_PREREQ statement to 2.60 config: HTML file generation: use the installed copy of xorg.css specs: add ServerInterpreted addresses directory Jeremy Huddleston (1): Add _X_NORETURN macro to signify functions that don't return Julien Cristau (1): xproto 7.0.17 Matt Dew (1): specs: convert protocol .ms from xorg-docs to DocBook XML Peter Hutterer (1): Add XF86XK_TouchpadToggle Yaakov Selkowitz (1): xproto: Cygwin GCC does not support visibility attributes ======= app/xrandr (1.3.2..1.3.4) Alan Coopersmith (5): Add README with pointers to mailing lists, bugzilla, & git Bug 29348 - dot clock parameter missing from --newmode in man page config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xrandr 1.3.4 Dominik Jasiok (1): xrandr: check_strtod should return double, not int Eric Piel (2): xrandr: fix maximum gamma set xrandr: get gamma and brightness Gaetan Nadon (7): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Julien Cristau (4): Kill cvs keyword Require xorg-macros 1.4 for XORG_INSTALL Bump to 1.3.3 Call QueryExtension before any other RandR function (bug#30806) Matthias Hopf (2): xrandr: add more information about the transform option in the manpage Language fixes. Mikhail Gusarov (1): Add --brightness for CRTC Yann Droneaud (3): xrandr: Remove test against RANDR_MAJOR/RANDR_MINOR xrandr: Use a prefix for enum type _policy and _relation like other enums in xrandr.c xrandr: Remove --clone / --extend support code Éric Piel (3): xrandr: make --query really the default option xrandr: do not segfault when "--scale" or "--transform" have no output xrandr: fix brightness to prevent gamma to overflow and to allow 0 ======= app/xrdb (1.0.6..1.0.7) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS xrdb 1.0.7 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= app/xrefresh (1.0.3..1.0.4) Alan Coopersmith (6): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Purge CVS version tags man page: change (3X) to (__libmansuffix__) xrefresh 1.0.4 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 ======= app/xset (1.1.0..1.2.1) Alan Coopersmith (5): config: AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS Restore man page copyright accidentally removed in ce3f6a73c2beef Strip trailing whitespace xset 1.2.1 Bryce Harrington (1): Spelling fix in help docs. Gaetan Nadon (9): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 Deploy the new XORG_DEFAULT_OPTIONS #24242 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: move CWARNFLAGS from configure.ac to Makefile.am config: remove xprint option xprint: remove conditional code regarding xprint config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (2): Added --without-{xf86misc,xprint,fontcache} configure time options This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Peter Hutterer (2): Remove two unused variables. xset 1.2.0 Simon Thum (1): xset: update info about pointer acceleration Yaakov Selkowitz (3): Remove unused variable warning with !XF86MISC Use AC_PROG_SED and MAN_SUBSTS in macros-1.8 Use silent rules ======= app/xsetroot (1.0.3..1.1.0) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support Add -xcf option to man page config: Remove unnecessary calls from configure.ac xsetroot 1.1.0 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. Keith Packard (1): Add -xcf flag to load arbitrary ARGB cursor file ======= lib/xtrans (1.2.5..1.2.6) Alan Coopersmith (9): Update Sun license notices to current X.Org standard form Update README to reflect docs moved here from xorg-docs module Sun's copyrights now belong to Oracle Xtransint.h: Add missing ' in comment doc: Use installed css stylesheet instead of making another copy doc: Correct legal notices doc: Markup & typo cleanups doc: Update for X11R7/modularization xtrans 1.2.6 Eric Sesterhenn (1): Bug 24612: Memory & fd leaks in local transports Gaetan Nadon (11): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES doc: use new macros XORG_WITH_GROFF and PS2PDF doc: use HAVE_GROFF_MM to skip doc when 'm.tmac' macros missing config: remove the pkgconfig pc.in file from EXTRA_DIST config: XORG_WITH_GROFF: use HAVE_GROFF_HTML conditional doc: replace groff input format with docbook xml format doc: remove trailing spaces in xtrans.xml Update README to reflect docs converted from nroff to DocBook XML Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Remove ISCFuncs, fix SCOFuncs inclusion (bug 23324) Rémi Cardona (1): require autoconf 2.60 because of $(docdir) use ======= app/xvinfo (1.1.0..1.1.1) Alan Coopersmith (3): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac xvinfo 1.1.1 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= app/xwd (1.0.3..1.0.4) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS xwd 1.0.4 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags. ======= app/xwininfo (1.0.5..1.1.1) Alan Coopersmith (17): Update Sun license notices to current X.Org standard form Collapse some series of multiline printfs into single strings/calls mark window_id_format as a const string Remove RCS/CVS id tags Remove #ifdef NO_I18N code branches Make spacing more consistent Use _X_NORETURN from xproto 7.0.17 Delay generating unknown code string until we know we need it Convert from Xlib to xcb Make xcb-icccm dependency be optional and off-by-default Handle non-latin-1 window names Add some EWMH hints to the -wm output Make iconv() usage optional config: upgrade to util-macros 1.8 for additional man page support xwininfo 1.1.0 config: Remove unnecessary calls from configure.ac xwininfo 1.1.1 Gaetan Nadon (6): Makefile.am: do not include autogen.sh in distribution #24183 .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (2): This is not a GNU project, so declare it foreign. strnlen: Fix building on systems without strnlen(3) Julien Cristau (1): Work around xcb_translate_coordinates sign bug Tomas Chvatal (1): Fix build error when building --with-xcb-icccm ======= app/xwud (1.0.2..1.0.3) Alan Coopersmith (4): config: upgrade to util-macros 1.8 for additional man page support config: Remove unnecessary calls from configure.ac config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS xwud 1.0.3 Gaetan Nadon (5): .gitignore: use common defaults with custom section # 24239 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES config: update AC_PREREQ statement to 2.60 Jeremy Huddleston (1): This is not a GNU project, so declare it foreign. Jesse Adkins (1): Purge cvs tags.