[ANNOUNCE] xorg-server 1.11.3

2011-12-16 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

xorg-server 1.11.3 is the third maintenance release of the 1.11 branch of the
X11 server.  It contains fixes for various crashes and other correctness
issues fixed since the previous release.

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
  * Partial patch is available... still waiting on complete fix
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #39580: [from 1.9.x] crash in GLX when resizing a window
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window

Soime additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #11053: Buffer overflow in fbCopyArea()
  * Has a patch, ajax thinks the patch is wrong
* #23938: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
  * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
  * A possible fix is discussed, but Keith didn't like it.
* #39094: WaitFor does not handle EIO (causes 100% cpu load)


== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.2 ==

Adam Jackson (1):
  fbdevhw: iterate over all modes that match a mode. (v3)

Alan Coopersmith (2):
  Limit the number of screens Xvfb will attempt to allocate memory for
  LoaderOpen returns either a valid pointer or NULL, so don't check for < 0

Chris Wilson (3):
  VidMode: prevent crash with no modes
  DRI2: Avoid a NULL pointer dereference
  dri2: Register the DRI2DrawableType after server regeneration

Christopher Yeleighton (1):
  Bug 38420: Xvfb crashes in miInitVisuals() when started with depth=2

Dave Airlie (7):
  xf86Crtc: handle no outputs with no modes harder.
  xext: don't free uninitialised pointer when malloc fails. (v2)
  Xi: avoid overrun of callback array.
  xaa: avoid possible freed pointer reuse in epilogue
  xv: test correct number of requests. (v2)
  hal: free tmp_val in one missing case
  kdrive: drop screen crossing code.

Derek Buitenhuis (1):
  Fix vesa's VBE PanelID interpretation

Gaetan Nadon (1):
  dmx: fix distcheck failure, missing compsize.h in Makefile.am

Jeremy Huddleston (5):
  xfree86: Fix powerpc build with -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast
  dmx: Build fix for -Werror=implicit-function-declaration
  configure.ac: 1.11.2.901 (1.11.3 RC1)
  configure.ac: 1.11.2.902 (1.11.3 RC2)
  configure.ac: 1.11.3

Peter Hutterer (4):
  dix: block signals when closing all devices
  Xi: allow passive keygrabs on the XIAll(Master)Devices fake devices
  dix: Don't let a driver without a ProximityClassRec post events
  include: export GetProximityEvents and QueueProximityEvents

Rami Ylimäki (1):
  record: Prevent out of bounds access when recording a reply.

Ross Burton (1):
  edid: Add quirk for Acer Aspire One 110

Rui Matos (1):
  randr: Make the RRConstrainCursorHarder logic the same as 
miPointerSetPosition

dtakahashi42 (1):
  rootless: Fix a server crash when choosing a color with the gimp color 
wheel

git tag: xorg-server-1.11.3

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.3.tar.bz2
MD5:  a7194c437963627e1db0dd2d6c1a1984  xorg-server-1.11.3.tar.bz2
SHA1: 1ca113eb8d371539467518319aab867f20722930  xorg-server-1.11.3.tar.bz2
SHA256: d3852243a42e1d7013ff2b89ce038dfcadcf86ba34ef4f16bcf85e7ebce28918  
xorg-server-1.11.3.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.3.tar.gz
MD5:  2b40bba6707c095a71808658ad0900c8  xorg-server-1.11.3.tar.gz
SHA1: 93083e1894b30ffdd58ffb0a2772ade6b2d106b3  xorg-server-1.11.3.tar.gz
SHA256: 61cd9949985b1c9aa3d0c5542b2808139ac8164fd83aa45eee77368ca85a67d3  
xorg-server-1.11.3.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFO6/ksjC1Anjf1NmMRAq2xAJ9BpyfQC3YmIaABv0dXO3zuNDInmgCfeW46
jqLm+444Ey6b/bvMCnjLgkM=
=QhXD
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.11.2.902 (1.11.3 RC2)

2011-12-09 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the second release candidate for xorg-server 1.11.3 and contains
fixes for various crashes and correctness issues fixed since the previous
release.

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
 * Partial patch is available... still waiting on complete fix
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #39580: [from 1.9.x] crash in GLX when resizing a window
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window

Soime additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #11053: Buffer overflow in fbCopyArea()
 * Has a patch, ajax thinks the patch is wrong
* #23938: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
 * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
 * A possible fix is discussed, but Keith didn't like it.
* #39094: WaitFor does not handle EIO (causes 100% cpu load)


== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.3 RC1 ==

Adam Jackson (1):
  fbdevhw: iterate over all modes that match a mode. (v3)

Alan Coopersmith (2):
  Limit the number of screens Xvfb will attempt to allocate memory for
  LoaderOpen returns either a valid pointer or NULL, so don't check for < 0

Dave Airlie (6):
  xext: don't free uninitialised pointer when malloc fails. (v2)
  Xi: avoid overrun of callback array.
  xaa: avoid possible freed pointer reuse in epilogue
  xv: test correct number of requests. (v2)
  hal: free tmp_val in one missing case
  kdrive: drop screen crossing code.

Jeremy Huddleston (1):
  configure.ac: 1.11.2.902 (1.11.3 RC2)

Rui Matos (1):
  randr: Make the RRConstrainCursorHarder logic the same as 
miPointerSetPosition

git tag: xorg-server-1.11.2.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.2.902.tar.bz2
MD5:  010fbad269075ebfc0bb6c6061645f3a  xorg-server-1.11.2.902.tar.bz2
SHA1: 8fc112279e15a162bea352ad62fc41a7d8450f2a  xorg-server-1.11.2.902.tar.bz2
SHA256: 94120324561b1aad76ac158197c856dfca75f61ea1fe9188533c178ef3214611  
xorg-server-1.11.2.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.2.902.tar.gz
MD5:  0f86a16d4e1e899170a087d51cee4df1  xorg-server-1.11.2.902.tar.gz
SHA1: bbb7864a59189d77c749e4c598820264749ec1ed  xorg-server-1.11.2.902.tar.gz
SHA256: 5a14200b6cd5506ee218506ac05fbe451039eaccab044033acccf38d286b6bd4  
xorg-server-1.11.2.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFO4ntDjC1Anjf1NmMRAm4cAJ9zL6Q9n5Z9ulgz+HdATWLhyR4ALQCfffwj
lCpeAcIiDHHSBnYuXHwjkaE=
=Y+yx
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.11.2.901 (1.11.3 RC1)

2011-11-28 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the first release candidate for xorg-server 1.11.3 and contains
fixes for various crashes and correctness issues fixed since the previous
release.

Sorry for this being a few days late.  Blame Thanksgiving ;)

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
  * Partial patch is available... still waiting on complete fix
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #39580: [from 1.9.x] crash in GLX when resizing a window
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window

Soime additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #11053: Buffer overflow in fbCopyArea()
  * Has a patch, ajax thinks the patch is wrong
* #23938: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
  * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
  * A possible fix is discussed, but Keith didn't like it.
* #39094: WaitFor does not handle EIO (causes 100% cpu load)


== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.2 ==

Chris Wilson (3):
  VidMode: prevent crash with no modes
  DRI2: Avoid a NULL pointer dereference
  dri2: Register the DRI2DrawableType after server regeneration

Christopher Yeleighton (1):
  Bug 38420: Xvfb crashes in miInitVisuals() when started with depth=2

Dave Airlie (1):
  xf86Crtc: handle no outputs with no modes harder.

Derek Buitenhuis (1):
  Fix vesa's VBE PanelID interpretation

Jeremy Huddleston (3):
  xfree86: Fix powerpc build with -Werror=int-to-pointer-cast 
-Werror=pointer-to-int-cast
  dmx: Build fix for -Werror=implicit-function-declaration
  configure.ac: 1.11.2.901 (1.11.3 RC1)

Peter Hutterer (4):
  dix: block signals when closing all devices
  Xi: allow passive keygrabs on the XIAll(Master)Devices fake devices
  dix: Don't let a driver without a ProximityClassRec post events
  include: export GetProximityEvents and QueueProximityEvents

Rami Ylimäki (1):
  record: Prevent out of bounds access when recording a reply.

Ross Burton (1):
  edid: Add quirk for Acer Aspire One 110

dtakahashi42 (1):
  rootless: Fix a server crash when choosing a color with the gimp color 
wheel

git tag: xorg-server-1.11.2.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.2.901.tar.bz2
MD5:  5855fd39e50bcbf9f07001a6648be759  xorg-server-1.11.2.901.tar.bz2
SHA1: 5486f5626f8cc4154dd3a0c6f63b13cf0c9f99c4  xorg-server-1.11.2.901.tar.bz2
SHA256: 002a79942d57b6f442539f9b841d4bfcb80e545e2753b7cf55ad4596a8835cb9  
xorg-server-1.11.2.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.2.901.tar.gz
MD5:  34a84a4195c97e19ca7984f9f02547a8  xorg-server-1.11.2.901.tar.gz
SHA1: 74d3485624cb7e1edf537d4d3b59e4b1ed93eacd  xorg-server-1.11.2.901.tar.gz
SHA256: bd40491598c057cdb45917df571fc6da847b4efbb5870d171e194795e2fb9189  
xorg-server-1.11.2.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFO00OOjC1Anjf1NmMRAqipAJ9Q3AXDYsm0oJivp5gu8mpg8JpV9QCfbReH
UM1T1n6skSzAlKFc3DVGbFk=
=mAug
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] libpciaccess 0.12.902

2011-11-09 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

libpciaccess-0.12.902 (0.13 beta2) is released.

This release of libpciaccess includes the new map_legacy APIs required by
the current development version of xorg-server as well as miscelaneous
bug fixes.  0.12.901 (0.13 beta1) was only released as a git tag and no
announcement email nor tarball were prepared for that release.  As such,
the changes listed below are from 0.12.1.

Adam Jackson (3):
  linux: Fix a crash in populate_devices
  Add map_legacy interface
  linux: Implement map_legacy

Alan Coopersmith (2):
  Strip trailing whitespace
  Solaris: Give better error on realloc failure

Chris Wilson (1):
  linux: Only set errno after an error

Gaetan Nadon (1):
  config: comment, minor upgrade, quote and layout configure.ac

Jeremy Huddleston (6):
  Update library version to reflect new API
  configure.ac: Bump version to 0.12.901
  scanpci: Build fix for systems without 
  linux sysfs: Fix read-write access in map_legacy
  Fix some -Wformat errors in scanpci
  configure.ac: Bump to 0.12.902

John Martin (1):
  Solaris support for multiple PCI segments (domains)

Nithin Nayak Sujir (1):
  libpciaccess: close mtrr fd on pci_cleanup

git tag: libpciaccess-0.12.902

http://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.12.902.tar.bz2
MD5:  f1db198398a8a1143822acc230843e8c  libpciaccess-0.12.902.tar.bz2
SHA1: e605bb4f12ba16246567dc4eae654ec0ed6c3324  libpciaccess-0.12.902.tar.bz2
SHA256: 0861d5bf68b598baa307e5c9b06dfd38ae03096b46e36b236106517bcd14b63a  
libpciaccess-0.12.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.12.902.tar.gz
MD5:  0e3a0b128d923bf801f1ed29cf004082  libpciaccess-0.12.902.tar.gz
SHA1: 9b13fa78b4eed78e4f1142edc328f8c9c5a681f1  libpciaccess-0.12.902.tar.gz
SHA256: b3e0e34696278e5292da325b496ee883e410a40363194f0fba709f8407c875bb  
libpciaccess-0.12.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOur9mjC1Anjf1NmMRAuRLAJsHynYvEU/Msa9lJKLvKTWZd/kDfACeN3Qd
4vO9csmWXEoUqgRZNnHpiXU=
=a6LX
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com



[ANNOUNCE] xorg-server 1.11.2

2011-11-04 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the second release candidate for xorg-server 1.11.2 and contains
fixes for various crashes and correctness issues fixed since the previous
release.

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
  * Patch on xorg-devel for review, will hopefully be in 1.11.3
* #17431: xorg can segfault in VidModeGetFirstModeline
  * A workaround is ready.  Please review and submit to master first.
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #39580: [from 1.9.x] crash in GLX when resizing a window
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window
* #41211: [from 1.10.x] A DRI2 crash regression
  * A workaround is ready.  Please review and submit to master first.
* #42008: Double free using intel drivers
  * A fix is ready.  Please review and submit to master first.
* #42219: [from 1.10.x] Composite bug sometimes shows empty tooltips

Some additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #11053: Buffer overflow in fbCopyArea()
  * Has a patch, ajax thinks the patch is wrong
* #23938: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
  * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
  * A possible fix is discussed, but Keith didn't like it.
* #39094: WaitFor does not handle EIO (causes 100% cpu load)
* #41141: Wrong physical size reported for Acer Aspire One screen
  * A reviewed patch is idle on the list.  Please get it merged into master.

== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.1 RC1 ==

Alan Hourihane (1):
  dixfonts: Don't overwrite local c variable until new_closure is safely 
initialized.

Carlos Garnacho (1):
  Xi: Fix passive XI2 ungrabs on XIAll[Master]Devices

Jamey Sharp (1):
  Fix pixmap double-frees on error paths.

Jeremy Huddleston (13):
  XQuartz: Use set_front_process rather than X11ApplicationSetFrontProcess 
since we're already in the AppKit thread
  XQuartz: pbproxy: Add missing AM_OBJCFLAGS
  configure.ac: Bump to 1.11.1.901 (1.11.2 RC1)
  Xnest: Match the host's keymap
  XQuartz: appledri: Set the correct reply length for XAppleDRICreatePixmap
  XQuartz: appledri: Fix byte swapping in replies
  XQuartz: appledri: Allow byte swapped requests
  XQuartz: applewm: Correct byte swapping in event notifications
  XQuartz: appledri: Correct byte swapping in event notifications
  XWin: windowswm: Correct byte swapping in event notifications
  configure.ac: Bump to 1.11.1.902 (1.11.2 RC2)
  Revert "dix: don't XWarpPointer through the last slave anymore (#38313)"
  configure.ac: Bump to 1.11.2

Jesse Barnes (1):
  crtc: match full preferred modes if possible when choosing an initial 
config

Kirill Elagin (1):
  Fix server crash due to invalid images

Matthieu Herrb (2):
  Fix CVE-2011-4028: File disclosure vulnerability.
  Fix CVE-2011-4029: File permission change vulnerability.

Nobuhiro Iwamatsu (1):
  Disable check of double-aligned in test/input.c on Renesas SH

Peter Harris (1):
  xkb: add missing swaps for xkbGetDeviceInfoReply

Peter Hutterer (5):
  config: fix a log message
  dix: avoid using the VCP as modifier device
  dix: ignore devices when adding passive core grabs to list (#39545)
  dix: don't use the pointer as modifier device in UngrabKey.
  dix: don't XWarpPointer through the last slave anymore (#38313)

Sam Spilsbury (1):
  Remove the SendEvent bit (0x80) before doing range checks on event type.

Tomáš Trnka (1):
  Fix drain_console unregistration

Ville Syrjala (1):
  composite: Update borderClip in compAllocPixmap()

v...@picaros.org (1):
  Fix a rare memory leak

git tag: xorg-server-1.11.2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.2.tar.bz2
MD5:  8796fff441e5435ee36a72579008af24  xorg-server-1.11.2.tar.bz2
SHA1: b4de5c599c90bd08d3122866ba68152cd59a880e  xorg-server-1.11.2.tar.bz2
SHA256: fa415decf02027ca278b06254ccfbcceba2a83c2741405257ebf749da4a73cf2  
xorg-server-1.11.2.tar.bz2

http://xorg.freedesk

[ANNOUNCE] xorg-server 1.11.1.902 (1.11.2 RC2)

2011-10-28 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the second release candidate for xorg-server 1.11.2 and contains
fixes for various crashes and correctness issues fixed since the previous
release.

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
  * Patch on xorg-devel for review, will hopefully be in 1.11.2 RC2
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #39580: [from 1.9.x] crash in GLX when resizing a window
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window
* #41211: [from 1.10.x] A DRI2 crash regression
  * A workaround is ready.  Please get this merged to master, so it can be 
merged to stable.
* #42008: Double free using intel drivers
  * Fix is ready.  Please get this merged to master, so it can be merged to 
stable.
* #42219: [from 1.10.x] Composite bug sometimes shows empty tooltips

Some additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #11053: Buffer overflow in fbCopyArea()
  * Has a patch, ajax thinks the patch is wrong
* #23938: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
  * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
  * A possible fix is discussed, but Keith didn't like it.
* #39094: WaitFor does not handle EIO (causes 100% cpu load)
* #41141: Wrong physical size reported for Acer Aspire One screen
  * Patch is provided in the bug report and needs review

== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.2 RC1 ==

Jeremy Huddleston (8):
  Xnest: Match the host's keymap
  XQuartz: appledri: Set the correct reply length for XAppleDRICreatePixmap
  XQuartz: appledri: Fix byte swapping in replies
  XQuartz: appledri: Allow byte swapped requests
  XQuartz: applewm: Correct byte swapping in event notifications
  XQuartz: appledri: Correct byte swapping in event notifications
  XWin: windowswm: Correct byte swapping in event notifications
  configure.ac: Bump to 1.11.1.902 (1.11.2 RC2)

Jesse Barnes (1):
  crtc: match full preferred modes if possible when choosing an initial 
config

Matthieu Herrb (2):
  Fix CVE-2011-4028: File disclosure vulnerability.
  Fix CVE-2011-4029: File permission change vulnerability.

Tomáš Trnka (1):
  Fix drain_console unregistration

Ville Syrjala (1):
  composite: Update borderClip in compAllocPixmap()

git tag: xorg-server-1.11.1.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.1.902.tar.bz2
MD5:  87dd7958ace0509f6e4da2908c2ee4fd  xorg-server-1.11.1.902.tar.bz2
SHA1: 235a5d77420df21c8a8eed34e196168bafdbb02b  xorg-server-1.11.1.902.tar.bz2
SHA256: 06cb2dffb8d0182c539b154e412b25b98c75d0052cfb16762e7af0d6bf23ec7b  
xorg-server-1.11.1.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.1.902.tar.gz
MD5:  aa7decdd06efabcec4ed9f1137e7e873  xorg-server-1.11.1.902.tar.gz
SHA1: 93e18d9ee3aa16ecd5837c8b9a61a37eb149a938  xorg-server-1.11.1.902.tar.gz
SHA256: 0e8c93d8277614fd2fa1b4666f2c42f27db0b7ed7e7f959aa97f320a3681cd49  
xorg-server-1.11.1.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOq1x0jC1Anjf1NmMRAidlAJkBS76Nv0C2WDzRHw8yax3ZUzfthACcCX8Y
CUmcrwhKY/FPgireb4RV5bk=
=6HCF
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [v2 PATCH] libpciaccess: close mtrr fd on pci_cleanup

2011-10-24 Thread Jeremy Huddleston
Thanks,

I reviewed and pushed this with a small modification.

--Jeremy

On Oct 24, 2011, at 12:15 PM, Nithin Nayak Sujir wrote:

> Since the fd is not closed, calling pci_system_init and
> pci_system_cleanup more than 1024 times results in "too many files open"
> error.
> 
> v2: Modified the patch to use the destroy hook function instead of
> calling close in the common code based on Jeremy Huddleston's comments. It
> seemed appropriate to use the destroy hook since other implementations are
> doing clean ups here.
> 
> Signed-off-by: Nithin Nayak Sujir 
> ---
> src/linux_sysfs.c |   12 +++-
> 1 files changed, 11 insertions(+), 1 deletions(-)
> 
> diff --git a/src/linux_sysfs.c b/src/linux_sysfs.c
> index d5ba66a..09e7138 100644
> --- a/src/linux_sysfs.c
> +++ b/src/linux_sysfs.c
> @@ -889,8 +889,18 @@ pci_device_linux_sysfs_unmap_legacy(struct pci_device 
> *dev, void *addr, pciaddr_
> return munmap(addr, size);
> }
> 
> +
> +static void
> +pci_system_linux_destroy(void)
> +{
> +#ifdef HAVE_MTRR
> + if (pci_sys->mtrr_fd > 0)
> + close(pci_sys->mtrr_fd);
> +#endif
> +}
> +
> static const struct pci_system_methods linux_sysfs_methods = {
> -.destroy = NULL,
> +.destroy = pci_system_linux_destroy,
> .destroy_device = NULL,
> .read_rom = pci_device_linux_sysfs_read_rom,
> .probe = pci_device_linux_sysfs_probe,
> -- 
> 1.7.1
> 
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [PATCH] libpciaccess: close mtrr fd on pci_cleanup

2011-10-24 Thread Jeremy Huddleston
The module which opens the fd should be the same module that closes it.  
Letting that cross between the common/specific boundary seems problematic.  I'd 
prefer to see a new hook added for implementation-specific cleanup, and the 
close() live in linux_sysfs.c itself.  That will allow for better abstraction 
down the road as other implementations might want to do something similar.

On Oct 24, 2011, at 10:18, Nithin Sujir wrote:

> 
> On 10/24/2011 09:51 AM, Jeremy Huddleston wrote:
>> While possibly safe in practice, this doesn't look like the correct fix.  It 
>> is possible that this will result in a close(0) if HAVE_MTRR is defined and 
>> mtrr_fd was just never set.
>> 
>> HAVE_MTRR is defined if  exists.
>> mtrr_fd is set if HAVE_MTRR is defined and linux_sysfs is used.
>> 
>> Probably a trivial example of this would be to "sudo touch 
>> /usr/include/asm/mtrr.h" on FreeBSD.
> 
> That is a valid point. I don't have a freebsd system to test it but based on 
> code review I agree that what you say will happen.
> 
> Would you suggest adding an #ifdef linux around the close or since the 
> pci_sys structure is allocated with a calloc either directly or indirectly, I 
> can change the condition to check for > 0.
> 
> Thanks,
> Nithin.
> 
> 
>> 
>> On Oct 21, 2011, at 11:49, Nithin Nayak Sujir wrote:
>> 
>>> Since the fd is not closed, calling pci_system_init and
>>> pci_system_cleanup more than 1024 times results in "too many files open"
>>> error.
>>> 
>>> Signed-off-by: Nithin Nayak Sujir
>>> ---
>>> src/common_init.c |6 ++
>>> 1 files changed, 6 insertions(+), 0 deletions(-)
>>> 
>>> diff --git a/src/common_init.c b/src/common_init.c
>>> index 5e91c27..d7ade3f 100644
>>> --- a/src/common_init.c
>>> +++ b/src/common_init.c
>>> @@ -31,7 +31,9 @@
>>> 
>>> #include
>>> #include
>>> +#include
>>> 
>>> +#include "config.h"
>>> #include "pciaccess.h"
>>> #include "pciaccess_private.h"
>>> 
>>> @@ -122,6 +124,10 @@ pci_system_cleanup( void )
>>> (*pci_sys->methods->destroy)();
>>> }
>>> 
>>> +#ifdef HAVE_MTRR
>>> +if (pci_sys->mtrr_fd != -1)
>>> +   close(pci_sys->mtrr_fd);
>>> +#endif
>>> free( pci_sys );
>>> pci_sys = NULL;
>>> }
>>> --
>>> 1.7.1
>>> 
>>> 
>>> ___
>>> xorg@lists.freedesktop.org: X.Org support
>>> Archives: http://lists.freedesktop.org/archives/xorg
>>> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
>>> Your subscription address: jerem...@freedesktop.org
>>> 
>> 
>> 
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [PATCH] libpciaccess: close mtrr fd on pci_cleanup

2011-10-24 Thread Jeremy Huddleston
While possibly safe in practice, this doesn't look like the correct fix.  It is 
possible that this will result in a close(0) if HAVE_MTRR is defined and 
mtrr_fd was just never set.

HAVE_MTRR is defined if  exists.
mtrr_fd is set if HAVE_MTRR is defined and linux_sysfs is used.

Probably a trivial example of this would be to "sudo touch 
/usr/include/asm/mtrr.h" on FreeBSD.

On Oct 21, 2011, at 11:49, Nithin Nayak Sujir wrote:

> Since the fd is not closed, calling pci_system_init and
> pci_system_cleanup more than 1024 times results in "too many files open"
> error.
> 
> Signed-off-by: Nithin Nayak Sujir 
> ---
> src/common_init.c |6 ++
> 1 files changed, 6 insertions(+), 0 deletions(-)
> 
> diff --git a/src/common_init.c b/src/common_init.c
> index 5e91c27..d7ade3f 100644
> --- a/src/common_init.c
> +++ b/src/common_init.c
> @@ -31,7 +31,9 @@
> 
> #include 
> #include 
> +#include 
> 
> +#include "config.h"
> #include "pciaccess.h"
> #include "pciaccess_private.h"
> 
> @@ -122,6 +124,10 @@ pci_system_cleanup( void )
>   (*pci_sys->methods->destroy)();
> }
> 
> +#ifdef HAVE_MTRR
> +if (pci_sys->mtrr_fd != -1)
> + close(pci_sys->mtrr_fd);
> +#endif
> free( pci_sys );
> pci_sys = NULL;
> }
> -- 
> 1.7.1
> 
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: xorg-server 1.11.1.901 (1.11.2R C1)

2011-10-14 Thread Jeremy Huddleston

On Oct 14, 2011, at 5:29 PM, Harry Putnam wrote:

> Jeremy Huddleston 
> writes:
>> == Description ==
>> 
>> This is the first release candidate for xorg-server 1.11.2 and
>> contains fixes for various crashes and correctness issues fixed
>> since the previous release.
> 
> Not to be a pest but I don't see anything dealing with Bug 39949 
> Reported: 2011-08-08 20:39 PDT by hgkamath 
> https://bugs.freedesktop.org/show_bug.cgi?id=39949
> 
> Having to do with xrandr and panning oversized desktops.
> 
> Do you have any information regarding where that is in the big scheme
> of things?


It was listed as a known issue in the email.  Once a fix is on master, it will 
be cherry picked in to 1.11.

--Jeremy

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.11.1.901 (1.11.2R C1)

2011-10-14 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the first release candidate for xorg-server 1.11.2 and contains
fixes for various crashes and correctness issues fixed since the previous
release.

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #17013: Issues when mising Xinerama and XCopyArea/Xdamage
 * Patch on xorg-devel for review, will hopefully be in 1.11.2 RC2
* #22566: [from 1.5.x] Random artifacts whith Composite extension enabled
 * This is a longstanding issue without much motion, needs status update
* #29251: [from 1.8.x] server crash destroying GLX pixmaps
* #39580: [from 1.9.x] crash in GLX when resizing a window
* #39949: [from 1.9.x] RandR panning & scaling don't work
* #41124: [from 1.9.x] Another crash in GLX/DRI2 when resizing a window

Soime additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #4652: Race condition between Xv and Silkenmouse
 * Has a patch, needs testing and review
* #11053: Buffer overflow in fbCopyArea()
 * Has a patch, ajax thinks the patch is wrong
* #23938: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
 * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31017: [from 1.9.x] Commit 6dd775f57d2f94f0ddaee324aeec33b9b66ed5bc causes 
background garbage
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
 * A possible fix is discussed, but Keith didn't like it.
* #39094: WaitFor does not handle EIO (causes 100% cpu load)



== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.1 ==

Alan Hourihane (1):
  dixfonts: Don't overwrite local c variable until new_closure is safely 
initialized.

Carlos Garnacho (1):
  Xi: Fix passive XI2 ungrabs on XIAll[Master]Devices

Jamey Sharp (1):
  Fix pixmap double-frees on error paths.

Jeremy Huddleston (3):
  XQuartz: Use set_front_process rather than X11ApplicationSetFrontProcess 
since we're already in the AppKit thread
  XQuartz: pbproxy: Add missing AM_OBJCFLAGS
  configure.ac: Bump to 1.11.1.901 (1.11.2 RC1)

Kirill Elagin (1):
  Fix server crash due to invalid images

Nobuhiro Iwamatsu (1):
  Disable check of double-aligned in test/input.c on Renesas SH

Peter Harris (1):
  xkb: add missing swaps for xkbGetDeviceInfoReply

Peter Hutterer (5):
  config: fix a log message
  dix: avoid using the VCP as modifier device
  dix: ignore devices when adding passive core grabs to list (#39545)
  dix: don't use the pointer as modifier device in UngrabKey.
  dix: don't XWarpPointer through the last slave anymore (#38313)

Sam Spilsbury (1):
  Remove the SendEvent bit (0x80) before doing range checks on event type.

v...@picaros.org (1):
  Fix a rare memory leak

git tag: xorg-server-1.11.1.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.1.901.tar.bz2
MD5:  457b99a6f6769bcb0ae1b04945466d8f  xorg-server-1.11.1.901.tar.bz2
SHA1: bc72d860c34868aa6b1823230cb7f13136ceb092  xorg-server-1.11.1.901.tar.bz2
SHA256: 73213d4d88b8234433064d3875241d16e19621719117f3f76a4efe1fd637523a  
xorg-server-1.11.1.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.1.901.tar.gz
MD5:  183010067a6e0c75cd2df076897216f8  xorg-server-1.11.1.901.tar.gz
SHA1: c4655601d703a079d8d1fb1e033c282005406a20  xorg-server-1.11.1.901.tar.gz
SHA256: 11984c95cd68c545cc946ea73e6daa0d7b352b3e09d4d0cd5bc13edaedfca543  
xorg-server-1.11.1.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOmM0HjC1Anjf1NmMRAr2yAJ0Z0yqi6Dgyqvvbe9dDs8JlQnfZCwCdGPGB
Af+5Yd7/s3ioJdMIOqZqlqM=
=ZeZ8
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xdm 1.1.11

2011-09-25 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Changes since xdm-1.1.10:

Alan Coopersmith (29):
  Check for allowRootLogin on PAM and non-OpenBSD passwd authentication 
backends
  s/Sun/Oracle/g
  Add man page for xdmshell
  Only install xdmshell if --enable-xdmshell is passed to configure
  config: rename XDM_PRINT to XDM_TOOLKIT
  xdm itself doesn't need to link with Xinerama library
  Delete some unused variables
  greeter: Remove unused extern dpy that is shadowed by local variables
  greeter: inline valueMask for xpm window to avoid shadowing argument
  greeter: Add echoPasswdChar resource to set character to display
  greeter: Make sure text input areas stay inside the lines
  greeter: Replace several #ifdef XPM blocks with LOGO_W macro
  greeter: Make sure cursor stays in bounds too
  Fix potential memory leak in allocation failure cleanup path
  Stop checking for NULL before calling free()
  Stop casting free() arguments to (char *)
  Stop casting return values of malloc and friends
  Only greeter needs XPM CFLAGS & LIBS, not xdm daemon
  Add Solaris 11 libsocket to list of libraries to search for getifaddrs()
  freeifaddrs() when done with it in DefineSelf()
  xdm.man: address only needs 2 S's, not 3
  On Solaris, make sure PAM_TTY is only ever set to an actual /dev path
  Bug 13455: allowNullPasswd: true doesn't work until the second login 
attempt
  Use C99 named initializers for XSetWindowAttributes structure
  Replace GCC_PRINTFLIKE with xproto's _X_ATTRIBUTE_PRINTF
  Add _X_ATTRIBUTE_PRINTF to LogVWrite declaration
  Stop using username retrieved from PAM before pam_end frees it.
  Simplify FailedLogin code
  fix whitespace issues

Fernando Tarlá Cardoso Lemos (1):
  Fix missing linking dependency on -ldl.

Gaetan Nadon (47):
  config: upgrade AC_DEFINE_DIR to AX_DEFINE_DIR
  config: remove redundant entries added in .gitignore
  Fix whitespace issues as reported by git diff
  config: upgrade to util-macros 1.8 for additional man page support
  man: conditionally include DisplayManager.randomFile resource
  man: build man page using sed rather than the C preprocessor
  config: remove copying Chooser.ad to Chooser
  greeter: only build the shared library version
  greeter: transfer -DGREET_LIB from configure.ac to Makefile.am
  config: remove AC_PROG_INSTALL provided by XORG_DEFAULTS
  config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
  remove AC_C_INLINE as all compilers support inline keyword.
  config: remove AC_LIBTOOL_WIN32_DLL
  config: AC_LIBTOOL_DLOPEN is required for dynamic linking
  config: use libtool -export-dynamic option for reverse dependencies
  config: remove unused define NO_LASTLOG for Darwin
  config: definition of CSRG_BASED in configure.ac is flawed and redundant
  config: use AC_CHECK_HEADERS for sys/param.h
  config: remove unused OS_CFLAGS variable
  config: look for PAM support on darwin as well
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  config: libtool: disable production of static libraries.
  config: relocate the "Check for programs section"
  config: add "Check for system libraries" section
  config: relocate headers, typedefs, and compiler characteristics
  config: add "Check for system library functions"
  config: use AC_CHECK_FUNCS for setprocttile
  config: use AC_CHECK_FUNCS for setusercontext
  config: use AC_CHECK_FUNCS for mkstemp, getifaddrs and getspnam
  config: isolating -lselinux to a single target is not required
  config: upgrade the checking for PAM support
  config: upgrade the checking for SELinux support
  config: integrate check for arc4random in appropriate sections
  config: rework check for random number generator
  config: comment libxtrans macros as they are order sensitive
  config: relocate AC_FUNC_FORK in section "Check for system library 
functions"
  config: relocate key_setnet in section "Check for header files"
  config: use AM_V_GEN instead of customized macros for AM_SILENT_RULES
  config: move man pages into their own directory
  config: move chooser into its own directory
  config: move xdmshell into its own directory
  config: move common headers into the include directory
  config: mv xdm in its own directory
  config: move appdefault makefile to app-defaults dir.
  config: AM_PROG_CC_C_O is no longer needed
  config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  man: replace hard coded section number (1) with __appmansuffix__

Jeremy Huddleston (1):
  configure.ac: Bump to 1.1.11

Julien Cristau (2):
  Delete empty comment in Xresources.cpp
  configure: fix SELinux check to not use XDM_LIBS

M

[ANNOUNCE] xorg-server 1.11.1

2011-09-24 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

xorg-server 1.11.1 contains two brownbag fixes for issues found in 1.11.0.
With this release, we are "resetting" the standard 6 week release cycle.
1.11.2 RC1 will be out in 3 weeks, and the branch is open for nominations for
general bug fixes.  See the wiki (link below) if you are unfamilair with the
process.

== Known Issues ==

Important issues are listed in the 1.11 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.11

* #22566: [from 1.5.x] Random artifacts whith Composite extension enabled
  * This is a longstanding issue without much motion, needs status update
* #29251: [from 1.8.x] server crash destroying GLX pixmaps

Soime additional known issues from the 1.12 tracker would be considered for
1.11 if a fix becomes available:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12

* #4652: Race condition between Xv and Silkenmouse
  * Has a patch, needs testing and review
* #11053: Buffer overflow in fbCopyArea()
  * Has a patch, ajax thinks the patch is wrong
* #14648: [from 1.6.x] keys occasionally get stuck
* #24094: CTRL-ALT-F1 doesn't switch to VT1 (provides garbage input to terminal 
instead)
  * XKB weirdness.  This looks diagnosed, so let's get a patch tested.
* #27428: xrandr events delayed until a key is pressed
* #27804: Enter/Leave event woes with multiple master devices
* #31017: [from 1.9.x] Commit 6dd775f57d2f94f0ddaee324aeec33b9b66ed5bc causes 
background garbage
* #31501: [from 1.8.x] crash accessing font info with xfs in fontpath
* #32765: [from 1.8.x] Xephyr segfaults on 24bpp hosts
  * A possible fix is discussed, but Keith didn't like it.

== New Issues ==

If you encounter an issue that you think should block a future 1.11 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server111Branch

== Changes since 1.11.0 ==

Aaron Plattner (2):
  xfree86: Bump extension ABI version to 6.0
  fb: Rename wfbTriangles and wfbTrapezoids

Jeremy Huddleston (1):
  configure.ac: Version bumped to 1.11.1

git tag: xorg-server-1.11.1

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.1.tar.bz2
MD5:  4cdf54dc569b6a5548257c93a45dcd3d  xorg-server-1.11.1.tar.bz2
SHA1: ed0358b61294f1283aad42cf1e609752ceeffafd  xorg-server-1.11.1.tar.bz2
SHA256: c069c177d9a80bca2ee1d49aa1af6d9f996c83e4ff12393cab2ca3f8817276f6  
xorg-server-1.11.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.11.1.tar.gz
MD5:  2f49849c7d22eef2494e2fc08013b32e  xorg-server-1.11.1.tar.gz
SHA1: 0e257562d5ad48dec4c896c223c92881109c7e9f  xorg-server-1.11.1.tar.gz
SHA256: 51733619503cc51058921ebb6a688c17169a493f18fc87931dfd46537a2d2de4  
xorg-server-1.11.1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOfYmsjC1Anjf1NmMRAns2AJwItvyJsdMUkpZYDjQOiq8lCYKxyQCggA7F
I1cICpqgKSIojOTmjXCHEEw=
=NV9u
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.4

2011-08-19 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

With the pending release of xorg-server 1.11, this may be the last release
from the 1.10 branch.  I will continue to accept nominations under the existing
policy and will evaluate the need for a 1.10.5 release in the coming weeks.

== Known Issues ==

Important issues are listed in the 1.10 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.10

* [from 1.10.1] XWin will crash when GLX is initialized
* This should be fixed the same way it was fixed for XQuartz, and hopefully RC2 
will address this.
* [from 1.9.x] KDE background fading renders as garbage, #31017
* [from 1.8.x] server crash destroying GLX pixmaps, #29251
* [from 1.8.x] crash accessing font info with xfs in fontpath, #31501
* [from 1.8.x] Xephyr segfaults on 24bpp hosts, #32765
* A possible fix is discussed, needs review and followup
* [from 1.6.x] keys occasionally get stuck, #23938

== New Issues ==

If you encounter an issue that you think should block a future 1.10 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server110Branch

== Changes since 1.10.3 ==

Aaron Plattner (1):
  randr: Compare all the bytes in RRPostPendingProperties

Adam Jackson (1):
  glx: Fix fbconfigs with no corresponding visual

George Staplin (2):
  XQuartz: Fix a memory leak with surfaces that a new test found.
  XQuartz: Add diagnostic error checking to xp_destroy_surface.

Jeremy Huddleston (12):
  XQuartz: Add some sanity checking and a fallback for the bundle id.
  XQuartz: DRI: Dead code removal
  XQuartz: Add a scroll_in_device_direction preference
  XQuartz: Add GUI controls to toggle scroll_in_device_direction
  XQuartz: Add english NIB changes for scroll_in_device_direction
  XQuartz: Localization updates
  XQuartz: Adjust BUNDLE_ID_PREFIX to LAUNCHD_ID_PREFIX for 
server-1.10-branch
  configure.ac: Bump version to 1.10.3.901 (1.10.4 RC1)
  XQuartz: Use CFSTR to avoid implicit cast warning of NSString * to 
CFStringRef
  XQuartz: xpr: Don't FatalError if xp_unlock_window fails
  configure.ac: Bump version to 1.10.3.902 (1.10.4 RC2)
  configure.ac: Bump version to 1.10.4

Jon TURNEY (1):
  glx: Remove a few lingering traces of __GLXscreen.GLXVersion

Julien Cristau (2):
  Xquartz: include new localization files in the tarball
  Xephyr/dri: register screen and window privates on init

Michel Dänzer (1):
  EXA/mixed: Update sys_pitch in MPH even when there's no system memory 
copy.

Peter Hutterer (6):
  input: add POINTER_NORAW to avoid generation of raw events (#30068)
  xfree86: Remove devices that failed to enable on startup
  xfree86: duplicate xorg.conf device information before xf86NewInputDevice
  xfree86: NULL option values are technically valid, don't strdup them
  Initialize the fd to -1 for xorg.conf input devices.
  dix: only transform valuators when we need them.

git tag: xorg-server-1.10.4

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.4.tar.bz2
MD5:  94f23d30a77d63e27dd209a57fccfebf  xorg-server-1.10.4.tar.bz2
SHA1: 857d6377025c77851a3cc5f8ec2ce84164a2fdc6  xorg-server-1.10.4.tar.bz2
SHA256: fafc16b97b9a61b62dfaa74e8d336baa0cea752ce9ed8103c4d212baa8031ca5  
xorg-server-1.10.4.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.4.tar.gz
MD5:  01f1826521fef77022fe6a210161d2ce  xorg-server-1.10.4.tar.gz
SHA1: 21fcded362c65cabf0806cb8e0dde3fa93950343  xorg-server-1.10.4.tar.gz
SHA256: ed8bb5d687de865541202ecc4723955d03082110f1eb7f67d2b7b8e1a786ecc8  
xorg-server-1.10.4.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOTg1rjC1Anjf1NmMRAttkAJ4tJdVSpBcmwLgKSs1gxxX+0SZ17QCeM2tE
qhkLtvNwq2I1et7N6AAijf4=
=41Ov
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.3.902 (1.10.4 RC2)

2011-08-12 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

The is the second release candidate of xorg-server 1.10.4 which pulls in a
limited number of correctness fixes.  1.10.4 is scheduled for release in one
week and will possibly be the final release from the 1.10 branch.

== Known Issues ==

Important issues are listed in the 1.10 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.10

* [from 1.10.1] XWin will crash when GLX is initialized
 * This should be fixed the same way it was fixed for XQuartz, and hopefully 
RC2 will address this.
* [from 1.9.x] KDE background fading renders as garbage, #31017
* [from 1.8.x] server crash destroying GLX pixmaps, #29251
* [from 1.8.x] crash accessing font info with xfs in fontpath, #31501
* [from 1.8.x] Xephyr segfaults on 24bpp hosts, #32765
 * A possible fix is discussed, needs review and followup
* [from 1.6.x] keys occasionally get stuck, #23938

== New Issues ==

If you encounter an issue that you think should block a future 1.10 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server110Branch

== Changes since 1.10.3.901 ==

Aaron Plattner (1):
  randr: Compare all the bytes in RRPostPendingProperties

Jeremy Huddleston (3):
  XQuartz: Use CFSTR to avoid implicit cast warning of NSString * to 
CFStringRef
  XQuartz: xpr: Don't FatalError if xp_unlock_window fails
  configure.ac: Bump version to 1.10.3.902 (1.10.4 RC2)

Julien Cristau (2):
  Xquartz: include new localization files in the tarball
  Xephyr/dri: register screen and window privates on init

Michel Dänzer (1):
  EXA/mixed: Update sys_pitch in MPH even when there's no system memory 
copy.

Peter Hutterer (1):
  dix: only transform valuators when we need them.

git tag: xorg-server-1.10.3.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.3.902.tar.bz2
MD5:  57455cb247b8f09446f95c2d0f2bbc84  xorg-server-1.10.3.902.tar.bz2
SHA1: 2aec15bd42b5f9c1289b65dc1c835034045f5a4b  xorg-server-1.10.3.902.tar.bz2
SHA256: 596c8bd8e441bafb32442df1d89688007ffadfa762ff9415aea9d566db9292d8  
xorg-server-1.10.3.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.3.902.tar.gz
MD5:  2b84f5736161b6773760a93b0f152b28  xorg-server-1.10.3.902.tar.gz
SHA1: 026088b52e97732e93e3ec6405353d47f3ed51bf  xorg-server-1.10.3.902.tar.gz
SHA256: 1af7bdfbf153562d30a2f60095621994b363d5ade04a3346c2be69be47d59ceb  
xorg-server-1.10.3.902.tar.gz
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFORaqtjC1Anjf1NmMRAu3vAJ92nmxf09LXZSYAfs/5aEYgRFAOaQCeJD7H
kmNcK4AkH0BetaL7aXMrpC0=
=gZyp
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Multiple clicks with touchscreen

2011-08-11 Thread Jeremy Huddleston
Done.
   8dea7ac..02d77ca  server-1.10-branch -> server-1.10-branch

On Aug 11, 2011, at 9:42 PM, Peter Hutterer wrote:

> On Thu, Aug 11, 2011 at 09:30:04PM -0700, Jeremy Huddleston wrote:
>> Just to confirm, this is what you want, right:
> 
> correct. thanks.
> 
> Cheers,
>  Peter
> 
>> From 8b0e57a508c70923bd0b1c03f28026b6bbb03f44
>> From: Peter Hutterer 
>> Date: Thu, 21 Apr 2011 17:35:55 +1000
>> Subject: [PATCH] dix: only transform valuators when we need them.
>> 
>> Unconditionally drop the valuators back into the mask when they were there
>> in the first place. Otherwise, sending identical coordinates from the driver
>> on a translated device causes the valuator mask to be alternatively
>> overwritten with the translated value or left as-is. This leads to the
>> device jumping around between the translated and the original position.
>> 
>> The same could be achieved with a valuator_mask_unset() combination.
>> 
>> Testcase:
>> xsetwacom set "device name" MapToOutput VGA1
>> Then press a button on the device, cursor jumps between the two positions.
>> 
>> Introduced in 31737fff08ec19b394837341d5e358ec401f5cd8
>> 
>> Signed-off-by: Peter Hutterer 
>> Reviewed-by: Daniel Stone 
>> Reviewed-by: Chase Douglas 
>> ---
>> dix/getevents.c |   57 +-
>> 1 files changed, 55 insertions(+), 2 deletions(-)
>> 
>> diff --git a/dix/getevents.c b/dix/getevents.c
>> index 0fa8046..7afd330 100644
>> --- a/dix/getevents.c
>> +++ b/dix/getevents.c
>> @@ -1065,9 +1065,10 @@ transformAbsolute(DeviceIntPtr dev, ValuatorMask 
>> *mask)
>> 
>> pixman_f_transform_point(&dev->transform, &p);
>> 
>> -if (lround(p.v[0]) != dev->last.valuators[0])
>> +    if (valuator_mask_isset(mask, 0))
>> valuator_mask_set(mask, 0, lround(p.v[0]));
>> -if (lround(p.v[1]) != dev->last.valuators[1])
>> +
>> +if (valuator_mask_isset(mask, 1))
>> valuator_mask_set(mask, 1, lround(p.v[1]));
>> }
> 

---
Jeremy Huddleston

Rebuild Sudan
 - Board of Directors
 - http://www.rebuildsudan.org

Berkeley Foundation for Opportunities in Information Technology
 - Advisory Board
 - http://www.bfoit.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Multiple clicks with touchscreen

2011-08-11 Thread Jeremy Huddleston
Just to confirm, this is what you want, right:


>From 8b0e57a508c70923bd0b1c03f28026b6bbb03f44
From: Peter Hutterer 
Date: Thu, 21 Apr 2011 17:35:55 +1000
Subject: [PATCH] dix: only transform valuators when we need them.

Unconditionally drop the valuators back into the mask when they were there
in the first place. Otherwise, sending identical coordinates from the driver
on a translated device causes the valuator mask to be alternatively
overwritten with the translated value or left as-is. This leads to the
device jumping around between the translated and the original position.

The same could be achieved with a valuator_mask_unset() combination.

Testcase:
xsetwacom set "device name" MapToOutput VGA1
Then press a button on the device, cursor jumps between the two positions.

Introduced in 31737fff08ec19b394837341d5e358ec401f5cd8

Signed-off-by: Peter Hutterer 
Reviewed-by: Daniel Stone 
Reviewed-by: Chase Douglas 
---
 dix/getevents.c |   57 +-
 1 files changed, 55 insertions(+), 2 deletions(-)

diff --git a/dix/getevents.c b/dix/getevents.c
index 0fa8046..7afd330 100644
--- a/dix/getevents.c
+++ b/dix/getevents.c
@@ -1065,9 +1065,10 @@ transformAbsolute(DeviceIntPtr dev, ValuatorMask *mask)
 
 pixman_f_transform_point(&dev->transform, &p);
 
-if (lround(p.v[0]) != dev->last.valuators[0])
+if (valuator_mask_isset(mask, 0))
 valuator_mask_set(mask, 0, lround(p.v[0]));
-if (lround(p.v[1]) != dev->last.valuators[1])
+
+if (valuator_mask_isset(mask, 1))
 valuator_mask_set(mask, 1, lround(p.v[1]));
 }
 



___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.3.901 (1.10.4 RC1)

2011-07-29 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

The is the first release candidate of xorg-server 1.10.4.  The number of
changes are quite small and focus on some input initialization bugs and
improved support for Mac OS X 10.7.

== Known Issues ==

Important issues are listed in the 1.10 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.10

* [from 1.10.1] XWin will crash when GLX is initialized
  * This should be fixed the same way it was fixed for XQuartz, and hopefully 
RC2 will address this.
* [from 1.9.x] KDE background fading renders as garbage, #31017
* [from 1.8.x] server crash destroying GLX pixmaps, #29251
* [from 1.8.x] crash accessing font info with xfs in fontpath, #31501
  * A possible fix is attached to the bug report, needs review
* [from 1.8.x] Xephyr segfaults on 24bpp hosts, #32765
  * A possible fix is discussed, needs review and followup
* [from 1.6.x] keys occasionally get stuck, #23938

== New Issues ==

If you encounter an issue that you think should block a future 1.10 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server110Branch

== Changes since 1.10.3 ==

Adam Jackson (1):
  glx: Fix fbconfigs with no corresponding visual

George Staplin (2):
  XQuartz: Fix a memory leak with surfaces that a new test found.
  XQuartz: Add diagnostic error checking to xp_destroy_surface.

Jeremy Huddleston (8):
  XQuartz: Add some sanity checking and a fallback for the bundle id.
  XQuartz: DRI: Dead code removal
  XQuartz: Add a scroll_in_device_direction preference
  XQuartz: Add GUI controls to toggle scroll_in_device_direction
  XQuartz: Add english NIB changes for scroll_in_device_direction
  XQuartz: Localization updates
  XQuartz: Adjust BUNDLE_ID_PREFIX to LAUNCHD_ID_PREFIX for 
server-1.10-branch
  configure.ac: Bump version to 1.10.3.901 (1.10.4 RC1)

Jon TURNEY (1):
  glx: Remove a few lingering traces of __GLXscreen.GLXVersion

Peter Hutterer (5):
  input: add POINTER_NORAW to avoid generation of raw events (#30068)
  xfree86: Remove devices that failed to enable on startup
  xfree86: duplicate xorg.conf device information before xf86NewInputDevice
  xfree86: NULL option values are technically valid, don't strdup them
  Initialize the fd to -1 for xorg.conf input devices.

git tag: xorg-server-1.10.3.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.3.901.tar.bz2
MD5:  c8074069b8c7adcabfe9cd4e36496404  xorg-server-1.10.3.901.tar.bz2
SHA1: c7b0d4a29adf91baeae4783841303ccf8ba285e2  xorg-server-1.10.3.901.tar.bz2
SHA256: 71a31b9affc52fd446d3f8607f21ce419ff72801420c434bb7c5435822cae554  
xorg-server-1.10.3.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.3.901.tar.gz
MD5:  4295fda5c5b4e2b06a0f3adc8cd9ea0d  xorg-server-1.10.3.901.tar.gz
SHA1: 2c96a60adef71e637411f37bd816d935d1b84a8d  xorg-server-1.10.3.901.tar.gz
SHA256: 838ae5bca5712c38dfbdf85b8c6b3f54295fa227d36917707b8242356b76e00d  
xorg-server-1.10.3.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOMv84jC1Anjf1NmMRAh7pAJ9KaY+Cov3oIZnEA0HeYPN6j0IPoQCfX4rN
B/ALhfM0AKYFKt/bYiaZCxg=
=90/U
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: About X.org mirror in Korea

2011-07-26 Thread Jeremy Huddleston
Thanks for letting us know.  I have updated the list of mirrors on the wiki:
http://www.x.org/wiki/Releases/Download

On Jul 25, 2011, at 8:14 AM, Park Shinjo wrote:

> Hi.
> 
> Current X.org mirror site in 
> Korea(ftp://ftp.kreonet.re.kr/pub/X11/ftp.x.org/) 
> was formally closed in April 2010[1]. Because of this, we are going to 
> provide 
> a new X.org mirror in Korea.
> 
> Details of our mirror follows:
> * Location: Daejeon, South Korea
> * Operated by: SPARCS, KAIST
> * Synchronizing from rsync://freedesktop.org/xorg-archive (interval of 1 day)
> * 2 x 1Gbps connection provided
> * Methods: http, ftp, rsync
> * URL: http://ftp.kaist.ac.kr/x.org (ftp and rsync also available with same 
> address)
> 
> If you want more information, please contact us.
> 
> Regards,
> Park Shinjo
> 
> 
> [1] 
> http://www.kreonet.re.kr/07_board/01_news.php?req_P=bv&req_BIDX=4&req_BNM=89d120e860fec070076a98d3f491fb0a&req_VI=311&req_PC=0
>  
> (in Korean)
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xinit 1.3.1

2011-07-24 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

For most users, the main changes in xinit-1.3.1 focus on build system cleanup,
but darwin has seen a fair number of other changes for the LaunchAgent and
LaunchDaemon, specifically with respect to logging to ASL.  These changes
mirror similar changes coming in xorg-server-1.11.x (currently git master).

Alan Coopersmith (4):
  Add usual set of URLs to README
  config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILES
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  Merge adjacent if (timeout) blocks

Cyril Brulebois (1):
  Fix minor typos in startx's comments.

Gaetan Nadon (7):
  config: remove unrequired AC_SUBST([*_CFLAGS])
  config: remove unrequired AC_SUBST([*_LIBS])
  config: remove the workaround for the deprecated AC_HELP_STRING
  man: remove trailing spaces and tabs
  Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man pages
  Move man pages in the man directory
  DIST_SUBDIRS is not required when using AM_CONDITIONALs

Jeremy Huddleston (17):
  launchd: Reorganized layout of launchd sources
  launchd: Log messages to ASL rather than fprintf
  launchd: Enable stdout/stderr redirection to ASL
  launchd: Fix make dist
  launchd: Remove dead EXTRA_DIST
  launchd: console_redirect: Actually read and log the remaining data when 
we get EV_EOF
  launchd: Brownbag fix string compare
  privileged_startx: Prefer /usr/bin/mktemp
  launchd: Silence clang static analyzer
  Rename launchd-id-prefix to bundle-id-prefix
  launchd: include config.h
  launchd: syslog: Use facility org.x rather than user
  configure.ac: Fix support for the deprecated --with-launchd-id-prefix
  launchd Set the correct id for privileged_startx
  launchd: Update console redirection to work with libdispatch
  launchd: Fix an array-index-out-of-bounds crasher
  configure.ac: Bump version to 1.3.1

Tom Doherty (1):
  Minor typo.

git tag: xinit-1.3.1

http://xorg.freedesktop.org/archive/individual/app/xinit-1.3.1.tar.bz2
MD5:  ee234056d8a3dbf37b61b4bcb35b88e4  xinit-1.3.1.tar.bz2
SHA1: 6d3981c23ce49212a26912651d6d2473a5065766  xinit-1.3.1.tar.bz2
SHA256: c7468dfae94bdb42785d79623c27156dc4bf379d8372992830482cb04d8439b0  
xinit-1.3.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/app/xinit-1.3.1.tar.gz
MD5:  7e2dbce7295c8e61bceb87f403a1cc14  xinit-1.3.1.tar.gz
SHA1: 3cee72da28ebf3ec331841c6e111dcf645cfa1f9  xinit-1.3.1.tar.gz
SHA256: 7187cf3ac185d3cbe5a6997184d2c15c964536601acd1031d913ba0502afe77d  
xinit-1.3.1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOLLc5jC1Anjf1NmMRAtabAJ9B+g7hcIhClzPNkkzlpuaMGBKchgCggzGS
sTzuAYwEoFK4pJ/19/uPk8Y=
=KqB6
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.3

2011-07-08 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

The release of 1.10.3 is identical to RC2 except for the version change.
The number of changes from 1.10.2 is quite small.  1.10.4 is scheduled
for release in 6 weeks, and depending on how that goes, it may be our
last release from the 1.10 branch as we are wrapping up 1.11.

== Known Issues ==

Important issues are listed in the 1.10 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.10

* [from 1.10.1] XWin will crash when GLX is initialized
  * This should be fixed the same way it was fixed for XQuartz, and hopefully 
RC2 will address this.
* [from 1.9.x] KDE background fading renders as garbage, #31017
* [from 1.8.x] server crash destroying GLX pixmaps, #29251
* [from 1.8.x] crash accessing font info with xfs in fontpath, #31501
  * A possible fix is attached to the bug report, needs review
* [from 1.8.x] Xephyr segfaults on 24bpp hosts, #32765
  * A possible fix is discussed, needs review and followup
* [from 1.6.x] keys occasionally get stuck, #23938

== New Issues ==

If you encounter an issue that you think should block a future 1.10 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server110Branch

== Changes since 1.10.2 ==

Aaron Plattner (2):
  randr: check rotated virtual size limits correctly
  linux: Retry VT ioctls while errno == EINTR

Alan Coopersmith (2):
  "privates.h", line 198: warning: void function cannot return value
  fbbltone.c: Mark bitmasks as unsigned ints

Cyril Brulebois (1):
  Xext: Fix buggy checks.

Jeremy Huddleston (9):
  Send events that were missing from RRSelectInput
  XQuartz: GLX: Create a new dispatch table rather than modifying the 
existing one
  XQuartz: Add missing include for 
  glx: Add _glapi_create_table_from_handle
  XQuartz: GLX: Use _glapi_create_table_from_handle to create out dispatch 
table
  configure.ac: Bump version to 1.10.2.901 (1.10.3 RC1)
  XQuartz: Make a call to activateIgnoringOtherApps in our 
NSApplicationActivatedEventType handler
  configure.ac: Bump version to 1.10.2.902 (1.10.3 RC2)
  configure.ac: Bump version to 1.10.3

Jon TURNEY (1):
  Guard use of backtrace() with HAVE_BACKTRACE

Marko Macek (1):
  DIX: Set backgroundState correctly for root window

Nicolas Kaiser (1):
  randr: void function cannot return value

Peter Hutterer (5):
  test: fix memset size for WindowRec (#37801)
  test: don't test for double alignment on i386. (#36986)
  dix: fix an error message.
  dix: release all buttons and keys before reattaching a device (#34182)
  input: Only release SD buttons for explicit floating/reattachment (#36146)

git tag: xorg-server-1.10.3

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.3.tar.bz2
MD5:  fc1bb18a09244cd43a998625a6a1b071  xorg-server-1.10.3.tar.bz2
SHA1: 1699be5c0edeca553cfa3ee6caa228483465136b  xorg-server-1.10.3.tar.bz2
SHA256: 05ec05fbc8ec336127071db38cfb61c618e43b720edbd8d51d171c0cd359e290  
xorg-server-1.10.3.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.3.tar.gz
MD5:  e32d418fcd12e60f7f6d06f8f9b2d4ab  xorg-server-1.10.3.tar.gz
SHA1: f477fe577fb428f680c887fdee3631d3ba74da99  xorg-server-1.10.3.tar.gz
SHA256: c251afd1d381750d004453249944dc5753c76e9f277b5a400aabfc0e26b5fc3b  
xorg-server-1.10.3.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFOF2O9jC1Anjf1NmMRAhBbAJ9PRqyiY99/HjvchvoTQo7JBj9JswCfRNEU
z3ipBKNslD+rlEf27Tin5QI=
=1eHw
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.2.902 (1.10.3 RC2)

2011-07-01 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the second release candidate for xorg-server 1.10.3.  This release
pulls in fixes for dealing with stuck buttons when reconnecting floating
devices in Xinput as well as a few other minor fixes.  1.10.3 is scheduled
for release in one week, so let me know if you find any blockers.

== Known Issues ==

Important issues are listed in the 1.10 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.10

 * [from 1.10.1] XWin will crash when GLX is initialized
   * This should be fixed the same way it was fixed for XQuartz, and hopefully 
RC2 will address this.
 * [from 1.9.x] KDE background fading renders as garbage, #31017
 * [from 1.8.x] server crash destroying GLX pixmaps, #29251
 * [from 1.8.x] crash accessing font info with xfs in fontpath, #31501
   * A possible fix is attached to the bug report, needs review
 * [from 1.8.x] Xephyr segfaults on 24bpp hosts, #32765
   * A possible fix is discussed, needs review and followup
 * [from 1.6.x] keys occasionally get stuck, #23938

== New Issues ==

If you encounter an issue that you think should block a future 1.10 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server110Branch

== Full changes from 1.10.2.901 ==

Cyril Brulebois (1):
  Xext: Fix buggy checks.

Jeremy Huddleston (2):
  XQuartz: Make a call to activateIgnoringOtherApps in our 
NSApplicationActivatedEventType handler
  configure.ac: Bump version to 1.10.2.902 (1.10.3 RC2)

Jon TURNEY (1):
  Guard use of backtrace() with HAVE_BACKTRACE

Peter Hutterer (2):
  dix: release all buttons and keys before reattaching a device (#34182)
  input: Only release SD buttons for explicit floating/reattachment (#36146)

git tag: xorg-server-1.10.2.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.2.902.tar.bz2
MD5:  4f6823101715b363b936a50421898680  xorg-server-1.10.2.902.tar.bz2
SHA1: fcb9df903d39a3854d33319451091fe6a027e458  xorg-server-1.10.2.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.2.902.tar.gz
MD5:  783f1f4e8d5d7548c1ab5613a252f8d5  xorg-server-1.10.2.902.tar.gz
SHA1: e36c971b39f084f55f2bd2d9678d9e01a21f82ee  xorg-server-1.10.2.902.tar.gz
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFODplBjC1Anjf1NmMRAg7TAJ9rBkH1HU0+L5iqJ1SYoh3GZ215ogCfSzFf
n/LcCfg4+dutN0nMY62kd+s=
=czvr
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Xquartz Window Size

2011-06-18 Thread Jeremy Huddleston
Why do you need a window larger than the display?

quartz-wm disallows this.

On Jun 15, 2011, at 11:35 PM, Tobias Hermann wrote:

> Dear ladies and gentlemen,
> 
> I have a question concerning the window size of the X-Window system (X11) 
> using XQuartz. I'm using an application that needs a window size bigger than 
> the screen size. Is there any possibility to adjust window sizes bigger than 
> the screen size? If yes, which parameters of the X-Window system (X11 or 
> Xquartz) must be adjusted?
> Thank you for your answer in advance. I'm looking forward to hearing from you.
> 
> Best regards
> T. Hermann
> 
> -- 
> Tobias Hermann
> Alfred-Wegener-Institut
> Am Alten Hafen 26
> 27568 Bremerhaven
> Tel. 0471-4831-1948
> tobias.herm...@awi.de
> http://www.awi.de/People/show?thermann
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.2.901 (1.10.3 RC1)

2011-06-17 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

== Description ==

This is the first release candidate for xorg-server 1.10.3.  There's nothing
terribly exciting in here, which is to be expected as we are nearing the end
of the 1.10 cycle.  This pulls in the backgroundState crash fix, a couple
randr fixes, improved support for the linux smart scheduler, and additional
XQuartz GLX fixes in response to 1.10.2's glx changes.

== Known Issues ==

Important issues are listed in the 1.10 tracker bug:
https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.10

 * [from 1.10.1] XWin will crash when GLX is initialized
   * This should be fixed the same way it was fixed for XQuartz, and hopefully 
RC2 will address this.
 * [from 1.9.x] KDE background fading renders as garbage, #31017
 * [from 1.8.x] server crash destroying GLX pixmaps, #29251
 * [from 1.8.x] crash accessing font info with xfs in fontpath, #31501
   * A possible fix is attached to the bug report, needs review
 * [from 1.8.x] Xephyr segfaults on 24bpp hosts, #32765
   * A possible fix is discussed, needs review and followup
 * [from 1.6.x] keys occasionally get stuck, #23938

== New Issues ==

If you encounter an issue that you think should block a future 1.10 release,
please follow the instructions listed in the wiki to raise this to our
attention.

http://www.x.org/wiki/Server110Branch

== Full changes from 1.10.2 ==

Aaron Plattner (2):
  randr: check rotated virtual size limits correctly
  linux: Retry VT ioctls while errno == EINTR

Alan Coopersmith (2):
  "privates.h", line 198: warning: void function cannot return value
  fbbltone.c: Mark bitmasks as unsigned ints

Jeremy Huddleston (6):
  Send events that were missing from RRSelectInput
  XQuartz: GLX: Create a new dispatch table rather than modifying the 
existing one
  XQuartz: Add missing include for 
  glx: Add _glapi_create_table_from_handle
  XQuartz: GLX: Use _glapi_create_table_from_handle to create out dispatch 
table
  configure.ac: Bump version to 1.10.2.901 (1.10.3 RC1)

Marko Macek (1):
  DIX: Set backgroundState correctly for root window

Nicolas Kaiser (1):
  randr: void function cannot return value

Peter Hutterer (3):
  test: fix memset size for WindowRec (#37801)
  test: don't test for double alignment on i386. (#36986)
  dix: fix an error message.

git tag: xorg-server-1.10.2.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.2.901.tar.bz2
MD5:  80cb0f288847a6c993a6e07ec979aa95  xorg-server-1.10.2.901.tar.bz2
SHA1: 2aedd6a12c68a0e4e484f13a58328e93d0f5a956  xorg-server-1.10.2.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.2.901.tar.gz
MD5:  8c480c53e4d019c8d9441a0bc1beee9f  xorg-server-1.10.2.901.tar.gz
SHA1: 8a003b04077b19446acf7e4142e90032fd003832  xorg-server-1.10.2.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFN+5VpjC1Anjf1NmMRAneeAJoC0UQJo0OyCOU6t+NwjX7kYoHBowCfehnL
9ZvOmZtlTIZv2A1pRgmnM3s=
=uiup
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.2

2011-05-28 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server-1.10.2 is the second release off of the stable 1.10 branch.
Aside from two crash fixes for the XQuartz DDX, it is identical to
RC2.  The 1.10 branch is now open for general nominations.  1.10.3 RC1
is scheduled for release in 3 weeks.  Below is a summary of all changes
since 1.10.1.

Thanks.

Adam Jackson (11):
  glx: Remove unused _glapi_get_proc_offset and friends
  glx: Simplify _glapi_check_multithread
  glx: Remove unused _glapi_get_proc_name
  glx: Add texbuffer2 support to swrast
  glx: Remove noop dispatch table
  glx: Lobotomize _glapi_get_proc_address
  glx: Fix _glapi_add_dispatch
  glx: Reimplement context tags
  glx: Fix lifetime tracking for pixmaps
  glx: Use 0 rather than garbage for unknown INTEL_swap_event types
  glx: Make --disable-dri not disable AIGLX

Alan Coopersmith (3):
  Make xorg.conf.example rule compatible with Solaris make
  Only free pContext once when AddResource fails in ProcRecordCreateContext
  Clean up memory better when GetVisualInfo fails in ProcDbeGetVisualInfo

Emanuele Giaquinta (1):
  XQuartz: pbproxy: LP64: Fix itteration through XGetWindowProperty where 
sizeof(long) != 4

Jeremy Huddleston (16):
  XQuartz: Make the DarwinProcessFDAdditionQueue_thread wait 3 seconds to 
allow xinitrc to catch up
  XQuartz: Fix prototypes for thread functions
  rootless: Fix a typo in RootlessGlyphs which resulted in a garbage value
  XQuartz: Fix compilation warnings with XPLUGIN_VERSION >= 4
  XQuartz: BuildFix to build correctly with XPLUGIN_VERSION < 4
  XQuartz: Fix incorrect typedefs with XPLUGIN_VERSION < 4
  configure.ac: Version bumped to 1.10.1.901
  os: Silence warnings when building with clang
  XQuartz: Don't call into CoreFoundation after fork() and before exec()
  XQuartz: Don't call mieqEnqueue during server shutdown
  XQuartz: RandR: Avoid over-releasing if we are unable to determine the 
current display mode.
  XQuartz: Bump bundle version to 2.6.3
  configure.ac: Bump version to 1.10.1.902 (1.10.2 RC2)
  XQuartz: RandR: Don't crash if X11 is launched while there are no 
attached displays
  XQuartz: Don't crash if CG increases our display resolution
  configure.ac: Bump version to 1.10.2

Peter Hutterer (6):
  Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)
  Xi: return the bad device ID if a passive grab fails with BadDevice.
  Xi: fix reply swapping function check for XIPassiveGrabDevice
  Xi: exit with error value if CheckGrabValues failed.
  Xi: don't swap the status byte in the XIPassiveGrab replies
  dix: fix typo in direction calculation

git tag: xorg-server-1.10.2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.2.tar.bz2
MD5:  c9ba50bd44ea70da51f13100336a5484  xorg-server-1.10.2.tar.bz2
SHA1: fd831b3c6297d1a68830c602d767752d87b9ca54  xorg-server-1.10.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.2.tar.gz
MD5:  feb6b621f0f4f0f7155e80ec4ad52257  xorg-server-1.10.2.tar.gz
SHA1: f7a553f2d63363d44ea88659f4009efaf7657b96  xorg-server-1.10.2.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFN4ZJQjC1Anjf1NmMRAl6CAJ977CGpeRvxeJw8usDvJVzKjoCi1ACaA9gT
0+wRQfPW2aX3tMFiTG9LO8Y=
=55Zq
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [Xcb] [ANNOUNCE] xcb-util 0.3.8

2011-05-26 Thread Jeremy Huddleston

On May 26, 2011, at 10:29, Julien Cristau wrote:
> Well yeah, that's why the SONAME changed.  Symlinks aren't the answer to
> that, rebuilding users against the new version is.

Yes.  However some distributions and companies have a much stricter policy for 
binary compatibility than others...

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [Xcb] [ANNOUNCE] xcb-util 0.3.8

2011-05-24 Thread Jeremy Huddleston
Thanks, Arnaud.

On May 24, 2011, at 8:16 PM, Arnaud Fontaine wrote:

> Hi,
> 
>> I didn't see mention of this  in the announce list, so I wanted to
>> point out  to other packagers  that this release of  xcb-util-* is
>> *NOT* binary  compatible with  0.3.6.  That really  should've been
>> mentioned at the top of the release notes.
> 
> I agree that I should  have provided more information about that release
> in the announce email (sorry about that), especially for packagers as it
> might be very confusing. So here it is:
> 
> Previously, there  was only one  git repository, namely  xcb/util (still
> available there[0]), containing the following libraries:
> 
>  * libxcb-atom (atom directory)
>  * libxcb-property (property directory)
>  * libxcb-aux (aux directory)
>  * libxcb-event (event directory)
>  * libxcb-icccm (icccm directory)
>  * libxcb-image (image directory)
>  * libxcb-keysyms (keysyms directory)
>  * libxcb-render-util (renderutil directory)
> 
> Following  the  split up  of  xcb-util  git  repository, here  are  more
> information  to update  an existing  application/library to  0.3.8 (note
> that  ones   depending  only  on   libxcb-image,  libxcb-render-util  or
> libxcb-keysyms should have nothing to do at all):
> 
> * xcb/util (where  event, aux  and atom directories  were merged  into a
>  single directory,  namely src/ directory):
> 
>  + 4010e92: Remove xcb_atom_get_fast*(), meaningless without predefined
>atoms,   and   xcb_atom_get_name(),   use  xcb_get_atom_name()   (or
>xcb_get_atom_name_unchecked()) and xcb_get_atom_name_reply()
>instead.
> 
>  +00a192d:Removexcb_atom_get(),xcb_intern_atom()(or
>xcb_intern_atom_unchecked())  and xcb_intern_atom_reply()  should be
>used instead.
> 
>  + 2f0334b: Remove atoms previously  declared in xcb_atom.h as they are
>available as part of xcb-proto since 1.6.
> 
>  + 118a3c8:  Create a single shared  library and header  file and reset
>SONAME.
> 
>- Merge  libxcb-atom,  libxcb-aux  and  libxcb-event into  a  single
>  library, namely libxcb-util.
> 
>  The  pkgconfig  files  and  header  files  for  atom  (xcb-atom.pc
>  xcb_atom.h),   aux  (xcb-aux.pc   and  xcb_aux.h)   and  xcb-event
>  (xcb-event.pc  and  xcb_event.h)   have  been  kept  for  backward
>  compatibility.
> 
>  xcb_util.h  is only  a convenient  header  to include  all of  the
>  others.
> 
>  +  81c62e7: Delete  callback-based  APIs for  events, properties,  and
>replies (bad API that should not be used).
> 
>- Remove libxcb-property library.
>- Remove xcb_event_handlers_init().
>- Remove xcb_event_get_xcb_connection().
>- Remove xcb_event_wait_for_event_loop().
>- Remove xcb_event_poll_for_event_loop().
>- Remove xcb_event_handle().
>- Remove xcb_event_set_handler().
>- Remove xcb_event_set_error_handler().
>- Remove xcb_event_set_EVENT_handler() functions.
> 
>  +  16dd0d5:   Delete  redundant  core-protocol   error  codes  (namely
>XCB_EVENT_* macros  for error  codes), the following  sed expression
>should correct any existing code:
> 
>  s/\/0/g
>  s/\/XCB_COLORMAP/g
>  s/\/XCB_G_CONTEXT/g
>  s/\ 
>  +  9139e56: Rename  XCB_EVENT_ERROR_SUCESS  to XCB_EVENT_ERROR_SUCCESS
>(was a typo).
> 
> * xcb/util-wm:
> 
>  + 0e78799:  Prefix all public  icccm functions by  xcb_icccm following
>the naming scheme of other libraries.
> 
>  +  a371b9d: Delete  callback-based  APIs for  events, properties,  and
>replies (bad API that should not be used).
> 
>- Remove xcb_watch_*().
> 
>  +  857235f: xcb_set_wm_protocols()  and xcb_set_wm_protocols_checked()
>window parameter was inverted with wm_protocols parameter.
> 
>  + ad5cac4: Add API for WM_COLORMAP_WINDOWS.
> 
>  + 896ab26: Add extra 'format' parameter for xcb_set_wm_name*().
> 
>  + 3eeeb19: Add setters for WM_CLASS and WM_TRANSIENT.
> 
> 
> You can also find examples of updating applications there[1][2][3]. Hope
> that helps.
> 
> Cheers,
> --
> Arnaud Fontaine
> 
> [0] http://cgit.freedesktop.org/xcb/util-old/
> [1] 
> http://cgit.freedesktop.org/xorg/app/xlsclients/commit/?id=223851b68fedad730747652bc6560e40ca695ea7
> [2] 
> http://git.naquadah.org/?p=awesome.git;a=commitdiff;h=be7fda45d818ebe6d1029b4813e5fed3e81c19db
> [3] 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=pulseaudio-xcb-util-0.3.8-debian.patch;att=1;bug=624847

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [Xcb] [ANNOUNCE] xcb-util 0.3.8

2011-05-24 Thread Jeremy Huddleston

On May 24, 2011, at 17:39, Jamey Sharp wrote:

> Hi Jeremy! I don't know what happened with that release, but I wanted to
> point out that all of these libraries *are* browsable at
> cgit.freedesktop.org: Search for "xcb/util".

Ah, thanks.  I was searching for xcb-util and missed it.  Apologies.

> From a glance at xcb/util/src/Makefile, it looks like xcb-atom, -aux,
> and -event really are now merged as libxcb-util.
> 
> If that merge is a packaging problem, we should certainly discuss
> whether it should be reverted or done differently somehow. It seems
> sensible to me, though.

The merge isn't providing an unsolvable problem.  I'm able to get around that 
part with some symlinking to ensure that binaries linked against the old 
version find the new version.

The issue comes from the removal of API.  Applications that use the old API 
will no longer build after this change.  

> Regarding the symbols that are missing from the merged library, I think
> those were all removed intentionally. Do you have applications that were
> using them? Note that there's no API or ABI stability guarantee for the
> util libraries yet, unlike libxcb itself...

I think xlsclients and Gnome's startup-notification are two such examples.  
Both have source updates, but old versions will fail.

I understand that xcb-util is still pre-1.0 and is subject to API-flux, but it 
would be nice if release notes pointed out when API changes in an incompatible 
way, so packagers will know that going in rather than being bitten after the 
fact.  A note at the top of the email (and perhaps bumping to 0.4.0 instead) 
would've helped call attention to this change.

Thanks,
Jeremy

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] xcb-util 0.3.8

2011-05-24 Thread Jeremy Huddleston
It looks like the intention was to merge them all into one file, but there are 
still missing symbols from the old -aux, -atom, -event that are not in the new 
lib (some of which were mentioned in the ChangeLog, others which weren't)

So, do I need to ship two versions of xcb-util to customers, or is this going 
to be reversed to fix binary compatibility?

--- /tmp/old2011-05-24 09:19:04.0 -0700
+++ /tmp/new2011-05-24 09:18:57.0 -0700
@@ -1,49 +1,4 @@

 _in_word_set
-_xcb_atom_get
-_xcb_atom_get_fast
-_xcb_atom_get_fast_reply
-_xcb_atom_get_name
 _xcb_atom_get_name_predefined
 _xcb_atom_get_predefined
 _xcb_atom_name_by_resource
@@ -72,10 +27,3 @@ _xcb_aux_sync
 _xcb_event_get_error_label
 _xcb_event_get_label
 _xcb_event_get_request_label
-_xcb_event_get_xcb_connection
-_xcb_event_handle
-_xcb_event_handlers_init
-_xcb_event_poll_for_event_loop
-_xcb_event_set_error_handler
-_xcb_event_set_handler
-_xcb_event_wait_for_event_loop



On May 24, 2011, at 09:11, Jeremy Huddleston wrote:

> I didn't see mention of this in the announce list, so I wanted to point out 
> to other packagers that this release of xcb-util-* is *NOT* binary compatible 
> with 0.3.6.  That really should've been mentioned at the top of the release 
> notes.  
> 
> The ChangeLog says:
>> Split up atom, aux event into their own repository
> 
> but the .pc files are still installed and point to -lxcb-util.  Were they 
> actually rolled into libxcb-util?
> 
> That would be my guess based on:
>> Create a single shared library and header file and reset SONAME
> 
> 
> Unfortunately, xcb-util and friends are not on git.freedesktop.org, so that 
> makes tracking down exactly what is meant by these messages difficult.
> 
> Can you please provide instructions for packagers.  You released a bunch of 
> xcb-util-*, but -atom, -aux, and -event were not among them.  How do we get 
> the replacements for:
> 
> lib/libxcb-atom.1.dylib
> lib/libxcb-aux.0.dylib
> lib/libxcb-event.1.dylib
> 
> On Apr 25, 2011, at 09:53, Arnaud Fontaine wrote:
> 
>> xcb-util 0.3.8 is now available.
>> 
>> git tag 0.3.8
>> 
>> * Changelog
>> Alan Coopersmith (2):
>> Fix typos in various header comments
>> Rename XCB_EVENT_ERROR_SUCESS to XCB_EVENT_ERROR_SUCCESS
>> 
>> Arnaud Fontaine (8):
>> Add AM_MAINTAINER_MODE for vendors
>> Split up atom, aux event into their own repository
>> Create a single shared library and header file and reset SONAME
>> Remove deprecated atoms.
>> Remove synchronous xcb_atom_get()
>> Remove useless xcb_atom_get_fast*() and xcb_atom_get_name().
>> Bump version to 0.3.8
>> Release 0.3.8
>> 
>> Dirk Wallenstein (1):
>> Use an absolute URL for the m4 submodule
>> 
>> Gaetan Nadon (5):
>> config: use the default xorg .gitignore file
>> config: generate ChangeLog and INSTALL
>> Fix distcheck due to xcb_atom.h
>> Remove the Doxyfile which is unused, out dated and wrong.
>> pkg-config files: remove LIBS which is unrequired and undesirable
>> 
>> Jamey Sharp (2):
>> Delete redundant core-protocol error codes.
>> Delete callback-based APIs for events, properties, and replies.
>> 
>> Jon TURNEY (2):
>> Update autogen.sh to one that does builddir != srcdir
>> Link with -no-undefined
>> 
>> Peter Harris (1):
>> Deprecate namespaceless pre-defined atoms
>> 
>> * Download
>> http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.gz
>> md5: 08ae7994646bbd8d741b954d40a0572a
>> sha1: 3ee219b79a70c55841a26f8bde2edf923ab80964
>> 
>> http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.bz2
>> md5: 8ce019c4bbf20dce246b98f177cfccff
>> sha1: 71093ad81feb21758a2446cf3297bebaf03af228
>> 
>> Cheers,
>> -- 
>> Arnaud Fontaine
>> ___
>> xorg-announce mailing list
>> xorg-annou...@lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/xorg-announce
> 
> ___
> xorg-announce mailing list
> xorg-annou...@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg-announce
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] xcb-util 0.3.8

2011-05-24 Thread Jeremy Huddleston
I didn't see mention of this in the announce list, so I wanted to point out to 
other packagers that this release of xcb-util-* is *NOT* binary compatible with 
0.3.6.  That really should've been mentioned at the top of the release notes.  

The ChangeLog says:
>  Split up atom, aux event into their own repository

but the .pc files are still installed and point to -lxcb-util.  Were they 
actually rolled into libxcb-util?

That would be my guess based on:
>  Create a single shared library and header file and reset SONAME


Unfortunately, xcb-util and friends are not on git.freedesktop.org, so that 
makes tracking down exactly what is meant by these messages difficult.

Can you please provide instructions for packagers.  You released a bunch of 
xcb-util-*, but -atom, -aux, and -event were not among them.  How do we get the 
replacements for:

lib/libxcb-atom.1.dylib
lib/libxcb-aux.0.dylib
lib/libxcb-event.1.dylib

On Apr 25, 2011, at 09:53, Arnaud Fontaine wrote:

> xcb-util 0.3.8 is now available.
> 
> git tag 0.3.8
> 
> * Changelog
> Alan Coopersmith (2):
>  Fix typos in various header comments
>  Rename XCB_EVENT_ERROR_SUCESS to XCB_EVENT_ERROR_SUCCESS
> 
> Arnaud Fontaine (8):
>  Add AM_MAINTAINER_MODE for vendors
>  Split up atom, aux event into their own repository
>  Create a single shared library and header file and reset SONAME
>  Remove deprecated atoms.
>  Remove synchronous xcb_atom_get()
>  Remove useless xcb_atom_get_fast*() and xcb_atom_get_name().
>  Bump version to 0.3.8
>  Release 0.3.8
> 
> Dirk Wallenstein (1):
>  Use an absolute URL for the m4 submodule
> 
> Gaetan Nadon (5):
>  config: use the default xorg .gitignore file
>  config: generate ChangeLog and INSTALL
>  Fix distcheck due to xcb_atom.h
>  Remove the Doxyfile which is unused, out dated and wrong.
>  pkg-config files: remove LIBS which is unrequired and undesirable
> 
> Jamey Sharp (2):
>  Delete redundant core-protocol error codes.
>  Delete callback-based APIs for events, properties, and replies.
> 
> Jon TURNEY (2):
>  Update autogen.sh to one that does builddir != srcdir
>  Link with -no-undefined
> 
> Peter Harris (1):
>  Deprecate namespaceless pre-defined atoms
> 
> * Download
> http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.gz
> md5: 08ae7994646bbd8d741b954d40a0572a
> sha1: 3ee219b79a70c55841a26f8bde2edf923ab80964
> 
> http://xcb.freedesktop.org/dist/xcb-util-0.3.8.tar.bz2
> md5: 8ce019c4bbf20dce246b98f177cfccff
> sha1: 71093ad81feb21758a2446cf3297bebaf03af228
> 
> Cheers,
> -- 
> Arnaud Fontaine
> ___
> xorg-announce mailing list
> xorg-annou...@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg-announce

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] iceauth 1.0.5

2011-05-23 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

David Nusinow (1):
  Make iceauth manpage describe commands. (fd.o bug#2354)

Gaetan Nadon (5):
  config: use AC_PROG_INSTALL now supplied by XORG_DEFAULT_OPTIONS
  config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  man: remove trailing spaces and tabs
  config: move man pages into their own directory

Jeremy Huddleston (3):
  Error out and avoid a call to malloc(0) if given a bad hex string
  auth_finalize: Attempt to rename() if link() fails
  configure.ac: Bump to 1.0.5

git tag: iceauth-1.0.5

http://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.5.tar.bz2
MD5:  08e3f6b523da8b0af179f22f339508b2  iceauth-1.0.5.tar.bz2
SHA1: d996c6ecaa93dcaccee4a11991eeacd40bddc13e  iceauth-1.0.5.tar.bz2

http://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.5.tar.gz
MD5:  429bf78d759851408c30d1a90da6bd74  iceauth-1.0.5.tar.gz
SHA1: 9aa20599fdb68d8e733171b1add01a5d1b842c77  iceauth-1.0.5.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFN2xuWjC1Anjf1NmMRAqZmAJ98ktvpq466XS822dgyZyZuVidfSwCcDpdC
miudBzrmWIgSNSauLrgO5Oo=
=/0uv
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xauth 1.0.6

2011-05-23 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Gaetan Nadon (2):
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  config: move man pages into their own directory

Jeremy Huddleston (3):
  Error out and avoid a call to malloc(0) if given a bad hex string
  auth_finalize: Attempt to rename() if link() fails
  configure.ac: Bump to 1.0.6

Jesse Adkins (1):
  Purge cvs tags.

git tag: xauth-1.0.6

http://xorg.freedesktop.org/archive/individual/app/xauth-1.0.6.tar.bz2
MD5:  105f5b00bb9293b3db36f7e500d4f950  xauth-1.0.6.tar.bz2
SHA1: 10a68367ecc60a641b9aa89e6f24f7ca71f23874  xauth-1.0.6.tar.bz2

http://xorg.freedesktop.org/archive/individual/app/xauth-1.0.6.tar.gz
MD5:  f9b71001349f4d13924ede8d69f582d3  xauth-1.0.6.tar.gz
SHA1: 893fb1ed2c9c22344394e8aa5d7a5b6b3072b273  xauth-1.0.6.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFN2xtTjC1Anjf1NmMRAoJKAJ9SLK4/bbKXtKW83NNsfvxIzuDdhgCbBQ6p
UXf5bO0L4btRPbFBx6O5cPM=
=XDI2
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.1.902 (1.10.2 RC2)

2011-05-20 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The second release candidate for xorg-server-1.10.2 contains only a few 
minor bugfixes since the first release candidate two weeks ago.  If 
nothing critical comes up, this will be released as 1.10.2 next Friday.

Alan Coopersmith (3):
  Make xorg.conf.example rule compatible with Solaris make
  Only free pContext once when AddResource fails in ProcRecordCreateContext
  Clean up memory better when GetVisualInfo fails in ProcDbeGetVisualInfo

Jeremy Huddleston (6):
  os: Silence warnings when building with clang
  XQuartz: Don't call into CoreFoundation after fork() and before exec()
  XQuartz: Don't call mieqEnqueue during server shutdown
  XQuartz: RandR: Avoid over-releasing if we are unable to determine the 
current display mode.
  XQuartz: Bump bundle version to 2.6.3
  configure.ac: Bump version to 1.10.1.902 (1.10.2 RC2)

git tag: xorg-server-1.10.1.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.1.902.tar.bz2
MD5:  996d9e183ad1940f1cd802db2698b6e1  xorg-server-1.10.1.902.tar.bz2
SHA1: 54b00d2f490705d6fa6061b5dea33a09850409a9  xorg-server-1.10.1.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.1.902.tar.gz
MD5:  16d2826cdb01fc3178d7466d750b2091  xorg-server-1.10.1.902.tar.gz
SHA1: abbd57aeac9ec7867c8c7b580b326465a4a9a44f  xorg-server-1.10.1.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFN11hgjC1Anjf1NmMRAsM+AJ9P4vdxdbpqOkU4gSRhpTzrN/XtkACbB7s9
uaa7v5oBhPt5m9FB/LaqDJc=
=nkuy
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: mieqProcessDeviceEvent make calls to mieqEnque with signals enabled - freezes Xorg server - multi-screen

2011-05-19 Thread Jeremy Huddleston
Hey Tiago,

What ever happened to your work to create a separate thread for input enqueue?  
I seem to recall you came across this issue during that work and had something 
working.


On May 18, 2011, at 08:24, Donald Kayser wrote:

> I'm glad to know I'm not alone on this one. I can reproduce it at will with 
> this embedded application and target. FYI, I will give you some details of 
> the system. It is an embedded controller with PPC processor. We are running 
> Linux 2.6.26 PREEMPT, debian squeeze distribution, Xorg 1.7.7. I ported the 
> 2.6.26 kernel to load on this target. The video is two embedded C&T69030 
> graphics chips; I re-wrote the xf86-video-chips driver to support 4 screens. 
> We do not use Xinerama. Our application is QT based and we use fluxbox as a 
> window manager.
> 
> To reproduce the problem here involves running the embedded application. On 
> one screen supported by one of the embedded chips is a window that is being 
> dragged upon and is consuming large amounts of cpu time. Overlaying another 
> screen on the second embedded video chip is a touchscreen. As our application 
> gets to the state where it is consuming most of the cpu by dragging on the 
> first screen and one touches the second screen, this bug re-appears 100% of 
> the time, or nearly enough.  I have not had the time or platform ready to 
> test on non PPC platform, but that is not out of my realm since we do have 
> target systems running Intel. I have downloaded the source for the Xorg 
> server, built it, and have been debugging it to get to this point. I will 
> provide detailed stack traces and will narrow it down as much as I can.
> 
> As mentioned before, I have been able to work around it, but would like a 
> better solution. I will use the OsSignals() calls to narrow down the 
> exact time, but I suspect it is in the call of NewCurrentScreen within the 
> mieqProcessDeviceEvent() function.
> 
> Regards,
> Donald
> 
> 
> On May 17, 2011, at 5:46 PM, Peter Hutterer wrote:
> 
>> On Tue, May 17, 2011 at 05:13:37PM -0500, Donald Kayser wrote:
>>> Thanks for the quick response Jeremy. I was aware that I would miss
>>> events during this test, but that was better than freezing. I have
>>> not tried 1.10.x, but I will. We are trying to release a product
>>> soon and changing to a new server and distribution is not
>>> straightforward or the best move on our part. I might have to
>>> consider any other solution for the short term. I am glad to hear
>>> that we are not the only ones to have this problem and that it might
>>> already be solved. I will look further at 1.10.x and go from there.
>> 
>> I think this bug may still be there (possibly in a different incarnation) in
>> 1.10. I haven't had any success reproducing it yet though.
>> I know at least one of these got fixed in the last couple of server
>> versions, but I can't seem to find the commit for it now.
>> 
>> I suppose the quickest fix is to put OsBlockSignals() and OsReleaseSignals()
>> around the part that must not be interrupted and rewrite it to be as short
>> as possible. If you have a good description of the bug I'd love to hear it
>> so we can look at a proper fix.
>> 
>> Cheers,
>> Peter
>> 
>>> On May 17, 2011, at 4:49 PM, Jeremy Huddleston wrote:
>>> 
>>>> Ignoring SIGIO will just result in dropped events.  I seem to
>>>> vaguely recall that this issue was addressed at some point in the
>>>> past year or two since 1.7.x was active.  Have you tried 1.10.x or
>>>> master?
>>>> 
>>>> On May 17, 2011, at 13:34, Donald Kayser wrote:
>>>> 
>>>>> I am developing a system that include's the debian/squeeze
>>>>> distribution of xorg-server, version 1.7.7. I have come across a
>>>>> scenario where mouse movements on one screen and a touch on
>>>>> another screen will cause the Xorg process to freeze in an
>>>>> infinite loop in the function mieqProcessInputEvents(). I have
>>>>> traced the problem down to a small window during which a call to
>>>>> mieqProcessDeviceEvent can be interrupted by a signal and mess
>>>>> up the miEventQueue.head and tail. It appears that in some place
>>>>> in this stack a new event is being enqueued while the screen is
>>>>> changing and device messages get swapped to the wrong screen and
>>>>> back and forth.
>>>>> 
>>>>> I put a global variable in mieqProcessDeviceEvent to indicate to
>>>>> mieqEnqueue to ignore data unti

Re: mieqProcessDeviceEvent make calls to mieqEnque with signals enabled - freezes Xorg server - multi-screen

2011-05-17 Thread Jeremy Huddleston
Ignoring SIGIO will just result in dropped events.  I seem to vaguely recall 
that this issue was addressed at some point in the past year or two since 1.7.x 
was active.  Have you tried 1.10.x or master?

On May 17, 2011, at 13:34, Donald Kayser wrote:

> I am developing a system that include's the debian/squeeze distribution of 
> xorg-server, version 1.7.7. I have come across a scenario where mouse 
> movements on one screen and a touch on another screen will cause the Xorg 
> process to freeze in an infinite loop in the function 
> mieqProcessInputEvents(). I have traced the problem down to a small window 
> during which a call to mieqProcessDeviceEvent can be interrupted by a signal 
> and mess up the miEventQueue.head and tail. It appears that in some place in 
> this stack a new event is being enqueued while the screen is changing and 
> device messages get swapped to the wrong screen and back and forth.
> 
> I put a global variable in mieqProcessDeviceEvent to indicate to mieqEnqueue 
> to ignore data until finished. This has solved the problem as a test. I am 
> now writing the code to ignore the SIGIO signal during mieqProcessDeviceEvent 
> and test this approach also.
> 
> Does anyone have a similar problem or advice?
> 
> Thanks
> Donald Kayser
> xorg at kayser dot net
> 
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [PATCH] xf86-video-dummy allow up to 32767x32767

2011-05-08 Thread Jeremy Huddleston
You should send the patch to xorg-devel, not the user list.

--Jeremy


On May 6, 2011, at 11:11 AM, Antoine Martin wrote:

> Hi,
> 
> Patch now sent twice... Am I doing this wrong?
> Do you need me to make changes or test something else?
> 
> Cheers
> Antoine
> 
> On 04/13/2011 07:41 PM, Antoine Martin wrote:
>> Hi Adam,
>> 
>> Can you please apply this patch please?
>> Re-sending as a separate thread with patch in "git format-patch".
>> I have tested this up to 16384x8192, higher resolutions make xtiming
>> spew out garbage (integer overflow?).
>> 
>> Thanks
>> Antoine
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.1.901

2011-05-06 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

The stable 1.10 train keeps chugging along as we bring you version 1.10.1.901,
also known as 1.10.2 RC1.  In this release, you'll find assorted goodies from
minor optimizations to general bug fixes.  Enjoy!

1.10.2 RC2 is scheduled for May 20.

Adam Jackson (11):
  glx: Remove unused _glapi_get_proc_offset and friends
  glx: Simplify _glapi_check_multithread
  glx: Remove unused _glapi_get_proc_name
  glx: Add texbuffer2 support to swrast
  glx: Remove noop dispatch table
  glx: Lobotomize _glapi_get_proc_address
  glx: Fix _glapi_add_dispatch
  glx: Reimplement context tags
  glx: Fix lifetime tracking for pixmaps
  glx: Use 0 rather than garbage for unknown INTEL_swap_event types
  glx: Make --disable-dri not disable AIGLX

Emanuele Giaquinta (1):
  XQuartz: pbproxy: LP64: Fix itteration through XGetWindowProperty where 
sizeof(long) != 4

Jeremy Huddleston (7):
  XQuartz: Make the DarwinProcessFDAdditionQueue_thread wait 3 seconds to 
allow xinitrc to catch up
  XQuartz: Fix prototypes for thread functions
  rootless: Fix a typo in RootlessGlyphs which resulted in a garbage value
  XQuartz: Fix compilation warnings with XPLUGIN_VERSION >= 4
  XQuartz: BuildFix to build correctly with XPLUGIN_VERSION < 4
  XQuartz: Fix incorrect typedefs with XPLUGIN_VERSION < 4
  configure.ac: Version bumped to 1.10.1.901

Peter Hutterer (6):
  Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)
  Xi: return the bad device ID if a passive grab fails with BadDevice.
  Xi: fix reply swapping function check for XIPassiveGrabDevice
  Xi: exit with error value if CheckGrabValues failed.
  Xi: don't swap the status byte in the XIPassiveGrab replies
  dix: fix typo in direction calculation

git tag: xorg-server-1.10.1.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.1.901.tar.bz2
MD5:  64585a28abb18726d950cf1005bbcce4  xorg-server-1.10.1.901.tar.bz2
SHA1: 06003baabf05dbcaf9c5eddfe3d1b74bfa797daf  xorg-server-1.10.1.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.1.901.tar.gz
MD5:  cfc5e6fb45ce99b44379bce3a45d25fe  xorg-server-1.10.1.901.tar.gz
SHA1: 867041fa5d8d5fcbf2bfe8e33795e00ed00ba29a  xorg-server-1.10.1.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD4DBQFNxH5xjC1Anjf1NmMRAqGjAJ9NIp8j3a3WcIHoGflTCgop8cmJlQCXdOo2
SdhpszXOcJWSXRIGsiM5ug==
=Iz9v
-END PGP SIGNATURE-


___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.1

2011-04-15 Thread Jeremy Huddleston

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server-1.10.1 is the first bugfix release based on the 1.10 X11 server.
This release reverted one change from 1.10.1 RC2 due to a found regression, 
but other than that, there has been no change.  The changes listed below
include all changes from 1.10.0 through 1.10.1.

Adam Jackson (1):
  vbe: Fix malloc size bug

Alan Coopersmith (1):
  XkbAddGeomProperty: Fix checks for malloc failure

Bryce Harrington (1):
  Check for OOM condition in XISendDeviceHierarchyEvent

Chase Douglas (4):
  Clean up getValuatorEvents using array loop logic
  Handle non continuous valuator data in getValuatorEvents
  Don't report old relative values in getValuatorEvents
  Fix unset valuator handling for XI 1.x valuator events again

Daniel Stone (2):
  Input: Actually send Xi 1.x DeviceStateNotify events
  Input: Don't freeze unrelated devices in DeliverGrabbedEvent

Erkki Seppälä (3):
  xfree86/modes: Fixed memory leak in xf86InitialConfiguration
  xfree86/common: Remove a configScreen leak when conf_screen is NULL
  config: handle device change event properly

Jeremy Huddleston (13):
  XQuartz: RandR: Capture the display when switching modes with RandR
  XQuartz: RandR: Provide an alert box when entering a RandR mode for the 
first time.
  XQuartz: RandR: Add RandR modes for the primary display in multi-monitor 
configs
  Revert "rootless: Remove ROOTLESS_WORKAROUND"
  XQuartz: Don't use deprecated CoreGraphics API on SL and Lion
  XQuartz: pbproxy: Protect against possible collision between Cocoa and 
X11 Cursor types
  GLX: Support TLS with better portability
  hw/dmx/doc: Update list of doxygen-generated files
  configure.ac: 1.10.0.901 (1.10.1 RC1)
  XQuartz: Bump bundle version to 2.6.2
  configure.ac: Version bumped to 1.10.0.902 (1.10.1 RC2)
  Revert "dix: release all buttons and keys before reattaching a device 
(#34182)"
  configure.ac: Bump verison to 1.10.1

Julien Cristau (1):
  Xi: fix length checks for swapped clients

Keith Packard (1):
  loader: Don't distribute sdksyms.c and make it depend on the config

Matthieu Herrb (5):
  Don't clobber input device options from xorg.conf
  Xi: take XI2 requests into account also for the swapping case.
  Xi: add XI_Focus{In,Out} to swapped events.
  Xext: fix test on extension number for the swapped case.
  Xi: fix querydevice request swapping

Peter Hutterer (5):
  xfree86: block signals between EnableDevice and first CheckMotion()
  Xi: fix XI2 passive grab reply length calculation
  xfree86: print out which driver is about to be used.
  dix: release all buttons and keys before reattaching a device (#34182)
  man: list the drivers that are ignored when hotplugging (#35209)

Rami Ylimäki (5):
  xkb: Ensure that XKB device private won't leak on device disconnect.
  dix: Release input device config info when the device disconnects.
  config: Ensure that stolen option list elements are released.
  xkb: Release XKB component names when compiling keymap.
  xkb: Initialize pad bytes sent in replies of geometry requests.

Simon Thum (2):
  fix percent options parsing
  xfree86: allow to check for options without warnings in the log

Tiago Vignatti (24):
  dix: remove unused debug code
  dix: remove unused macro
  xorg: remove unused pointer values all over the server
  xfree86: dri2: fix memory leak and free resources properly
  mi: fix memory leak in miInitVisuals
  xi: fix memory leak in ProcXIQueryDevice
  mi: fix memory leak in miFillUniqueSpanGroup
  dix: fix memory leak in SetDefaultFontPath
  Xi: fix memory leak in ProcXGetSelectedExtensionEvents
  fb: fix memory leak in fbOverlayFinishScreenInit
  xfree86: fix memory leak in xf86ConfigFbEntity
  xfree86: fix memory leaks in configLayout
  xfree86: fix bad free configInputDevices
  xfree86: fix memory leak in xf86LoadModules
  os: use DebugF for debugging
  os: fix memory and fd leaks in Popen
  dix: fix memory leak in AllocPseudo
  dix: fix memory leak in AllocShared
  xi: fix memory leak in AddExtensionClient
  mi: fix memory leak in miZeroLine
  dix: fix memory leak in ProcListExtensions
  xkb: fix fd leak in XkbDDXListComponent
  render: fix memory leaks in ProcRenderCompositeGlyphs
  xfree86: loader: fix memory leaks in LoaderListDirs

git tag: xorg-server-1.10.1

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.1.tar.bz2
MD5:  75f117c74f2ecaf9dd167f6a66ac98de  xorg-server-1.10.1.tar.bz2
SHA1: 59ada4c9a59f7f1eb4b68c359e9cd58272aa4809  xorg-server-1.10.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.1.tar.gz
MD5:  0835350f0da09dc755640df1baaa282a  xorg-server-1.10.1.tar.gz
SHA1: 7c0cbb503a

[ANNOUNCE] xorg-server 1.10.0.902

2011-04-08 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server-1.10.0.902 is our second release candidate for version 1.10.1 of
the X11 server.  This release pulls in changes focusing on input related
issues as well as plugging some memory leaks.  The final release of 1.10.1 is
scheduled in one week, and only regressions introduced since 1.10.0 will be
considered for merging until after the release.

Alan Coopersmith (1):
  XkbAddGeomProperty: Fix checks for malloc failure

Bryce Harrington (1):
  Check for OOM condition in XISendDeviceHierarchyEvent

Chase Douglas (4):
  Clean up getValuatorEvents using array loop logic
  Handle non continuous valuator data in getValuatorEvents
  Don't report old relative values in getValuatorEvents
  Fix unset valuator handling for XI 1.x valuator events again

Daniel Stone (2):
  Input: Actually send Xi 1.x DeviceStateNotify events
  Input: Don't freeze unrelated devices in DeliverGrabbedEvent

Jeremy Huddleston (2):
  XQuartz: Bump bundle version to 2.6.2
  configure.ac: Version bumped to 1.10.0.902 (1.10.1 RC2)

Matthieu Herrb (4):
  Xi: take XI2 requests into account also for the swapping case.
  Xi: add XI_Focus{In,Out} to swapped events.
  Xext: fix test on extension number for the swapped case.
  Xi: fix querydevice request swapping

Peter Hutterer (2):
  dix: release all buttons and keys before reattaching a device (#34182)
  man: list the drivers that are ignored when hotplugging (#35209)

Simon Thum (2):
  fix percent options parsing
  xfree86: allow to check for options without warnings in the log

Tiago Vignatti (24):
  dix: remove unused debug code
  dix: remove unused macro
  xorg: remove unused pointer values all over the server
  xfree86: dri2: fix memory leak and free resources properly
  mi: fix memory leak in miInitVisuals
  xi: fix memory leak in ProcXIQueryDevice
  mi: fix memory leak in miFillUniqueSpanGroup
  dix: fix memory leak in SetDefaultFontPath
  Xi: fix memory leak in ProcXGetSelectedExtensionEvents
  fb: fix memory leak in fbOverlayFinishScreenInit
  xfree86: fix memory leak in xf86ConfigFbEntity
  xfree86: fix memory leaks in configLayout
  xfree86: fix bad free configInputDevices
  xfree86: fix memory leak in xf86LoadModules
  os: use DebugF for debugging
  os: fix memory and fd leaks in Popen
  dix: fix memory leak in AllocPseudo
  dix: fix memory leak in AllocShared
  xi: fix memory leak in AddExtensionClient
  mi: fix memory leak in miZeroLine
  dix: fix memory leak in ProcListExtensions
  xkb: fix fd leak in XkbDDXListComponent
  render: fix memory leaks in ProcRenderCompositeGlyphs
  xfree86: loader: fix memory leaks in LoaderListDirs

git tag: xorg-server-1.10.0.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.0.902.tar.bz2
MD5:  65e5db9e614cd75e97840247c3754521  xorg-server-1.10.0.902.tar.bz2
SHA1: 7d44c57735c321fefd2b58f8917f51a95a829886  xorg-server-1.10.0.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.0.902.tar.gz
MD5:  cc272cf07808120ae35693037600c82d  xorg-server-1.10.0.902.tar.gz
SHA1: 49b2ef6885c5ad35ac5dd65c86a33fe3a5ccb066  xorg-server-1.10.0.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNn6AdjC1Anjf1NmMRAorFAJ0b8y9jQREfhAo2yNsXSK0rHTD38gCeO7gt
oB3oCKi4hRWbTKZ8HIWWw6M=
=N/Ia
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] applewmproto 1.4.2

2011-04-06 Thread Jeremy Huddleston

On Apr 6, 2011, at 16:16, Super Biscuit wrote:

> Which architectures?

I do not understand the context of your question.  This is specific to the 
XQuartz DDX, so if you don't know what it is, you probably don't need it.

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] libAppleWM 1.4.1

2011-04-06 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This release of libAppleWM pulls in a ton of build system cleanup.  The one
effective change for installed files is that some macros were removed from
applewm.h which were already defined in applewmconst.h

Gaetan Nadon (14):
  .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: make manpage macro substitutions
  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
  simplify Makefile as per-target compilation flags are not needed
  config: upgrade to util-macros 1.8 for additional man page support
  config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  config: comment, minor upgrade, quote and layout configure.ac

Jeremy Huddleston (4):
  Use libAppleWM_la_CFLAGS instead of AM_CFLAGS
  This is not a GNU project, so declare it foreign.
  Don't redefine values from applewmconst.h
  configure.ac: Bump version to 1.4.1

git tag: libAppleWM-1.4.1

http://xorg.freedesktop.org/archive/individual/lib/libAppleWM-1.4.1.tar.bz2
MD5:  e591bed408275337cd3f3324c622047e  libAppleWM-1.4.1.tar.bz2
SHA1: 0db56a17df93683aef16c8e7779cd9527aa0ffc8  libAppleWM-1.4.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libAppleWM-1.4.1.tar.gz
MD5:  52c587641eb57f00978d28d98d487af8  libAppleWM-1.4.1.tar.gz
SHA1: d1fb8016cf6f4edcd7e2b38f58ac826c90628228  libAppleWM-1.4.1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNnPGxjC1Anjf1NmMRAuuwAJ9aPozWxt4F/Rm98HsNqu5+NQbyjQCdHr/U
3S0ADq/tyCUeF+gvcf2tY04=
=eysV
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] applewmproto 1.4.2

2011-04-06 Thread Jeremy Huddleston

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

In addition to the great build system cleanup, this release of applewmproto
clarifies some ambiguity in the protocol by refering the caller to the
Xplugin API for some constants rather than relying on values and meaning
within AppleWM (which is just exposing parts of the Xplugin API to X11
clients.

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
  configure.ac: AM_MAINTAINER_MODE missing #24238
  Makefile.am: ChangeLog is not required in EXTRA_DIST or 
MAINTAINERCLEANFILES
  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

Jeremy Huddleston (3):
  Updated COPYING
  Don't provide AppleWMFrame* values in the applewm protocol.  Those are
  configure.ac: Version bump to 1.4.2

git tag: applewmproto-1.4.2

http://xorg.freedesktop.org/archive/individual/proto/applewmproto-1.4.2.tar.bz2
MD5:  c1d50749c3ac5215a1a9425818e856c1  applewmproto-1.4.2.tar.bz2
SHA1: 71dd2374e745a7db7ae0e94410e55ba721683d10  applewmproto-1.4.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/proto/applewmproto-1.4.2.tar.gz
MD5:  ecc8a4424a893ce120f5652dba62e9e6  applewmproto-1.4.2.tar.gz
SHA1: 5bdf26f4e34a4ad68d9815ecd82051c39812c4e2  applewmproto-1.4.2.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNnPCgjC1Anjf1NmMRApdVAJ9ZE9nfrldIrvU8xWnlNHlIVITS/ACfShyq
gDc2jQKQVgPtsPA109OUk78=
=YcEI
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.10.0.901

2011-03-29 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This release, the first release-candidate for xorg-server 1.10.1, brings in
a number of fixes primarily aimed at server stability.  A number of memory
mis-management issues (leaks and crases) have been fixed as well as fixes
for some configuration issues.

Adam Jackson (1):
  vbe: Fix malloc size bug

Erkki Seppälä (3):
  xfree86/modes: Fixed memory leak in xf86InitialConfiguration
  xfree86/common: Remove a configScreen leak when conf_screen is NULL
  config: handle device change event properly

Jeremy Huddleston (9):
  XQuartz: RandR: Capture the display when switching modes with RandR
  XQuartz: RandR: Provide an alert box when entering a RandR mode for the 
first time.
  XQuartz: RandR: Add RandR modes for the primary display in multi-monitor 
configs
  Revert "rootless: Remove ROOTLESS_WORKAROUND"
  XQuartz: Don't use deprecated CoreGraphics API on SL and Lion
  XQuartz: pbproxy: Protect against possible collision between Cocoa and 
X11 Cursor types
  GLX: Support TLS with better portability
  hw/dmx/doc: Update list of doxygen-generated files
  configure.ac: 1.10.0.901 (1.10.1 RC1)

Julien Cristau (1):
  Xi: fix length checks for swapped clients

Keith Packard (1):
  loader: Don't distribute sdksyms.c and make it depend on the config

Matthieu Herrb (1):
  Don't clobber input device options from xorg.conf

Peter Hutterer (3):
  xfree86: block signals between EnableDevice and first CheckMotion()
  Xi: fix XI2 passive grab reply length calculation
  xfree86: print out which driver is about to be used.

Rami Ylimäki (5):
  xkb: Ensure that XKB device private won't leak on device disconnect.
  dix: Release input device config info when the device disconnects.
  config: Ensure that stolen option list elements are released.
  xkb: Release XKB component names when compiling keymap.
  xkb: Initialize pad bytes sent in replies of geometry requests.

git tag: xorg-server-1.10.0.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.0.901.tar.bz2
MD5:  d750cf5f6342b548b7ac2be56e9d1841  xorg-server-1.10.0.901.tar.bz2
SHA1: 0cb588134929302f3b062a7f202422d63ceea8b0  xorg-server-1.10.0.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.10.0.901.tar.gz
MD5:  e4f4d81b360a6d936a874ab1d1c718d0  xorg-server-1.10.0.901.tar.gz
SHA1: 24405418b5363150cf830a9166c69462b97aa093  xorg-server-1.10.0.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNkY0PjC1Anjf1NmMRAlSjAKCDwSwpYKJFa5S4JV8xXPdK7FVtawCeNvit
vd6UqhDDJZo0Fe+QF/s3nOo=
=51kT
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Alignment error in libXi

2011-03-25 Thread Jeremy Huddleston
Don't feel too bad.  I missed it too and bugged Peter about it before I pushed 
the release ;)

On Mar 24, 2011, at 11:31 PM, Matt Turner wrote:

> On Fri, Mar 25, 2011 at 6:19 AM, Jeremy Huddleston  wrote:
>> 
>> On Mar 24, 2011, at 11:06 PM, Matt Turner wrote:
>>> 
>>> Is this one of those cases where someone, long ago, thought using
>>> longs was inherently good? Can we just change labels to be an array of
>>> ints, or is that too easy?
>> 
>> You can just get the latest libXi release with the fix.
> 
> Oh, I didn't realize it had already been fixed.
> 
> Odd that it was fixed, reviewed, and tested without another comment in
> this thread. Guess I just missed the patch.
> 
> Matt
> ___
> xorg-de...@lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Alignment error in libXi

2011-03-24 Thread Jeremy Huddleston

On Mar 24, 2011, at 11:06 PM, Matt Turner wrote:
> 
> Is this one of those cases where someone, long ago, thought using
> longs was inherently good? Can we just change labels to be an array of
> ints, or is that too easy?

You can just get the latest libXi release with the fix.


___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] libXi 1.4.2

2011-03-18 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Gaetan Nadon (4):
  config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
  config: remove already included AC_PROG_SED statement
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  config: comment, minor upgrade, quote and layout configure.ac

Jeremy Huddleston (1):
  configure.ac: 1.4.2

Peter Hutterer (9):
  man: note that callers of XIQueryPointer must free the button mask.
  Mark sourceid in Raw events as bug and force to 0..
  Fix invalid read in XIGrabDevice.
  Fix typo in comment.
  Require XI 2 for all XI 2 calls.
  Rename XSetCPtr.c to XISetCPtr.c.
  man: describe return value for XI2 passive grabbing calls.
  Don't discard extra data for passive grabs.
  Force alignment with sizeof(Atom) for XIButtonClassInfo

git tag: libXi-1.4.2

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.4.2.tar.bz2
MD5:  3d14f7bfc4a4335cf0144de9b67a5444  libXi-1.4.2.tar.bz2
SHA1: 97e60a60dd789287e47df807e487f4952dd4ff95  libXi-1.4.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXi-1.4.2.tar.gz
MD5:  75d9bfb87a835b5931f5d0f6a439a888  libXi-1.4.2.tar.gz
SHA1: 6c353f358232f1d04ec3f29faa8f48096b4e36bd  libXi-1.4.2.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNg+w4jC1Anjf1NmMRAlkaAJ4jhjYHKfk6EwDifZhUPPRDzyNuvACeJESV
84TQOnETAQZ4B1fZQIqBJPc=
=QiIL
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] libX11 1.4.2

2011-03-17 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This bugfix release pulls in a ton of fixes for problems found by code static
analysis tools.  Many thanks to everyone who has helped find and fix these
issues before they turned into nasty problems.

Additionally, Jamey Sharp has provided some fixes for Display lock handling
that caused some deadlocks when using xcb for transport (which was optional
in 1.3.x and is required in 1.4.x), so this update is highly recomended to
users of multi-threaded Xlib applications.

Alan Coopersmith (8):
  Update to xf86bigfontproto >= 1.2.0 header name
  config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
  config: Use correct AC_CONFIG_HEADERS macro
  XDefaultOMIF.c: Fix memory leaks in get_font_name
  Expand GetSizeOfFile() macro at the one place it's called
  Xrm.c: ReadInFile: refactor fstat error handling
  ximcp: Prevent memory leak & double free if multiple %L in string
  Clean up memory when first XCreateRegion succeeds and second fails

Ander Conselvan de Oliveira (5):
  xcms/LRGB: Fix potential resource leak.
  xcms/LRGB: Add a label for freeing property_return.
  XlibInt: info_list->watch_data was reallocated, but result was discarded
  lc/def/lcDefConv: Use Xcalloc to avoid use of uninitialized memory
  xcms/LRGB: don't double-free property_return

Erkki Seppälä (21):
  Using freed pointer "e"
  Dereferencing possibly NULL "str" in call to function "memcpy" (Deref 
assumed on the basis of 'nonnull' parameter attribute.)
  Variable "entry" tracked as NULL was dereferenced.
  Comparing array against NULL is not useful "&xkb->server->vmods != NULL"
  xcmx/cmxColNm: Removed unused assignments to pBuf (in two functions)
  xlibi18n/lcGeneric: Initialize uninitialized local variable
  ximcp/imRmAttr: Handle leaking colormap_ret
  ximcp/imRmAttr: Handle leaking missing_list
  ximcp/imRm: Handle leaking colormap_ret
  ImUtil: Handle a memory leak in one early return branch
  Xrm: NEWTABLE had a memory leak after a memory allocation error
  Xrm: Handle the extremely unlikely situation of fstat failing
  GetProp: Zero-initialized error so its resourceID field is initialized
  ximcp/imTrX: Handle failing XGetWindowProperty
  ximcp/imLckup: Handle negative return value from _Xlcwctomb
  xlibi18n/lcFile: Removed superfluous check for NULL target_dir
  XlibInt: Use strncpy+zero termination instead of strcpy to enforce buffer 
size
  xcms/cmsProp: don't deal with uninitialized values, fail instead
  im/ximcp: release modifiermap before returning
  keyBind: Use Xcalloc to initialize allocated _XKeytrans
  xkb: XkbPropertyPtr determined allocation success from wrong variables

Gaetan Nadon (4):
  config: remove unrequired AC_HEADER_STDC
  config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  config: comment, minor upgrade, quote and layout configure.ac
  Docbook: change the book id to match the xml file basename

Jamey Sharp (2):
  Ignore user locks after sleeping in _XReply and _XReadEvents.
  Call _XErrorFunction without holding the Display lock.

Jeremy Huddleston (1):
  configure.ac: Bump version to 1.4.2

Matt Dew (1):
  Remove  tags from compose-chart.pl so pdf building doesn't die 
on soft-hyphens.

Samuel Thibault (3):
  Fix status reporting for braille patterns
  Match braille patterns with compose tree
  Make the Local XIM request key releases for braille

git tag: libX11-1.4.2

http://xorg.freedesktop.org/archive/individual/lib/libX11-1.4.2.tar.bz2
MD5:  9bfab42d2cbc2e5b47cf6a3069ee8ad3  libX11-1.4.2.tar.bz2
SHA1: c93fc44dcc028319bee76f3e629ec43cfce42673  libX11-1.4.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libX11-1.4.2.tar.gz
MD5:  6adfc26ea2774073ab43713934af5b07  libX11-1.4.2.tar.gz
SHA1: 1699836cc2ad42fa1b62e93a73be071ffb87421e  libX11-1.4.2.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNgqCjjC1Anjf1NmMRAhK4AJ4x7zbKVa8DlIZnGhVpwejywy14OQCeKzFp
/VHJGkUo0rkok6+QpW4/yKc=
=Yzuk
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.5

2011-03-17 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server-1.9.5 is the last planned service release of server-1.9-branch.
With this release, the server-1.9-branch is open for commits to anyone with
commit access to Xorg sources.

Future stable releases will be based on the new server-1.10-branch.

Changes from 1.9.4:

Adam Jackson (3):
  xselinux: Fix GetDrawableContext
  xfree86: If the driver found modes on an output, don't add more
  vbe: Fix malloc size bug

Erkki Seppälä (2):
  record: avoid crash when calling RecordFlushReplyBuffer recursively
  xfree86/modes: Fixed memory leak in xf86InitialConfiguration

Evan Broder (1):
  xfree86/modes: Be sure to only use new EDID for physical output dimensions

Jeremy Huddleston (9):
  XQuartz: Add LSApplicationCategoryType key to Info.plist
  XQuartz: Localization Updates
  XQuartz: RandR: Capture the display when switching modes with RandR
  XQuartz: RandR: Provide an alert box when entering a RandR mode for the 
first time.
  XQuartz: RandR: Add RandR modes for the primary display in multi-monitor 
configs
  XQuartz: Don't use deprecated CoreGraphics API on SL and Lion
  XQuartz: pbproxy: Protect against possible collision between Cocoa and 
X11 Cursor types
  1.9.4.901 (1.9.5 RC1)
  configure.ac: Bump version to 1.9.5

Julien Cristau (1):
  glx: make sure screen is non-negative in validGlxScreen

Maarten Maathuis (1):
  exa: Only call driver FinishAccess hook if PrepareAccess hook succeeded.

Michel Dänzer (1):
  EXA/mixed: ModifyPixmapHeader pitch fixes. (bug #33929)

git tag: xorg-server-1.9.5

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.5.tar.bz2
MD5:  662566559f4f27638658b50632ce98de  xorg-server-1.9.5.tar.bz2
SHA1: 03be24d6906f3ed3237057a5a7df2b02723c9749  xorg-server-1.9.5.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.5.tar.gz
MD5:  bb2acb1ac45e3ca107cc5df2b812a27b  xorg-server-1.9.5.tar.gz
SHA1: 3be04112e32ce51894ef389f07908c7e44a0  xorg-server-1.9.5.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNgoaRjC1Anjf1NmMRAv6PAJ4pJ+ZTloPHwee+Z7BPtP9ZWHnrbwCeO0Cw
Psb+G39XhV/GllCqEH3Klq8=
=Q6AX
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: implement X11 server on Apple iOS

2011-03-05 Thread Jeremy Huddleston
I'm sure some of XQuartz will probably work for you, but for the most part it's 
completely different... you'd probably be better off writing a new DDX from 
scratch.

On Mar 5, 2011, at 14:46, Han wrote:

> Hi,
> 
> I'd like to use/implement X11 server on my iPad for remotely running
> one of my Linux application.  As I know the apple iOS does not support
> X11 by default. A quick search shows only one iPad app (iSSH) supports
> this and it doesn't seem to be open source.  I am wondering if there
> is any pointers for implementing X11 server on apple iOS (particularly
> on iPad).
> 
> thanks in advance.
> 
> Han
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] libXt 1.1.0

2011-03-04 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

libXt is the X Toolkit Intrinsics library used to build older generation
toolkits such as Motif & Xaw.

This release includes several bug fixes, as well as the usual set of recent 
build configuration improvements & janitorial cleanups.  The minor version
was bumped to indicate addition of XtAsprintf to exported API.

Alan Coopersmith (11):
  Remove non-USE_SNPRINTF case from src/Error.c
  Remove ancient #if defined(macII) hack for A/UX from makestrs.c
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  config: AC_PROG_CC is provided by XORG_DEFAULT_OPTIONS now
  Convert some sprintf calls to snprintf
  Add XtAsprintf() as a new exported API
  Convert ResConfig.c to use XtAsprintf() instead of XtMalloc + sprintf
  Convert ALLOCATE_LOCAL + sprintf to XtAsprintf
  Remove unused #ifdef UNALIGNED version of Xt macros & functions
  GetResources: protect against underflow when type conversion fails
  Shell.c: TopLevelSetValues ignores iconic state if shell not yet realized

Gaetan Nadon (2):
  config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  config: comment, minor upgrade, quote and layout configure.ac

Jeremy Huddleston (2):
  darwin: Don't use poll() when expected to run on darwin10 and prior
  configure: Bump version to 1.1.0 for release

walter harms (4):
  XtFree() can handle NULL , remove check
  src/Resource.c: Fix possible NULL access
  QueryEventMask: fix NULL check
  remove strcmp in src/ResConfig.c

git tag: libXt-1.1.0

http://xorg.freedesktop.org/archive/individual/lib/libXt-1.1.0.tar.bz2
MD5:  425423b2c6709c1b46465aada57f71e6  libXt-1.1.0.tar.bz2
SHA1: 3adea813644fb8a5a2de8c21583188641be150b9  libXt-1.1.0.tar.bz2

http://xorg.freedesktop.org/archive/individual/lib/libXt-1.1.0.tar.gz
MD5:  0ec6ac942ff12359be59cb39d2d80ed6  libXt-1.1.0.tar.gz
SHA1: 269e4ca13af11f5dec588302c2635f4472ecfdf2  libXt-1.1.0.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNcYZqjC1Anjf1NmMRAoFtAJ4tUhMcFCpnhJpb8PHUdM1tNOXt2wCfVMER
RbeqVdZfHJbv9Cou0TtUJQA=
=nusR
-END PGP SIGNATURE-
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.4.901

2011-03-04 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server 1.9.4.901 is the first release candidate for xorg-server 1.9.5, the
last planned release of the stable 1.9 branch.

This release mainly pulls in a handful of spit-and-shine changes.

The 1.9 release schedule has been adjusted slightly to better align with the
1.10 release schedule (and thus make life a tad easier on me) and can be
seen in our Google Calendar:

http://www.google.com/calendar/embed?src=nl1n1fmvu091eqh35ldqspa...@group.calendar.google.com

03/18 : 1.9.5 RC2
03/25 : 1.9.5 and 1.10.1 RC1

Adam Jackson (2):
  xselinux: Fix GetDrawableContext
  xfree86: If the driver found modes on an output, don't add more

Erkki Seppälä (1):
  record: avoid crash when calling RecordFlushReplyBuffer recursively

Evan Broder (1):
  xfree86/modes: Be sure to only use new EDID for physical output dimensions

Jeremy Huddleston (8):
  XQuartz: Add LSApplicationCategoryType key to Info.plist
  XQuartz: Localization Updates
  XQuartz: RandR: Capture the display when switching modes with RandR
  XQuartz: RandR: Provide an alert box when entering a RandR mode for the 
first time.
  XQuartz: RandR: Add RandR modes for the primary display in multi-monitor 
configs
  XQuartz: Don't use deprecated CoreGraphics API on SL and Lion
  XQuartz: pbproxy: Protect against possible collision between Cocoa and 
X11 Cursor types
  1.9.4.901 (1.9.5 RC1)

Julien Cristau (1):
  glx: make sure screen is non-negative in validGlxScreen

Maarten Maathuis (1):
  exa: Only call driver FinishAccess hook if PrepareAccess hook succeeded.

Michel Dänzer (1):
  EXA/mixed: ModifyPixmapHeader pitch fixes. (bug #33929)

git tag: xorg-server-1.9.4.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.4.901.tar.bz2
MD5:  0fde9023db0581e9b145b4cd0784a3c5  xorg-server-1.9.4.901.tar.bz2
SHA1: 6a09b8f4e44ee6450642303bd472e6215948d171  xorg-server-1.9.4.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.4.901.tar.gz
MD5:  7d1b6bd1b3c3ea96e0e6733a0ebe3ce8  xorg-server-1.9.4.901.tar.gz
SHA1: 7eb7583ad21b4073047a2e37ae06378caf0c4c3f  xorg-server-1.9.4.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNcXfNjC1Anjf1NmMRApCcAJ9beO3FMmDLleebQR/fjAvbRRmNnACfQ3xO
6wxw9MLDyOhANwXLDomSoCA=
=Z49v
-END PGP SIGNATURE-
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] xorg-server 1.9.4

2011-03-01 Thread Jeremy Huddleston

On Mar 1, 2011, at 10:57, Thierry Vignaud wrote:

> On 4 February 2011 21:06, Jeremy Huddleston  wrote:
>> xorg-server-1.9.4 is the fourth service release of the stable 1.9 server
>> branch.  With 1.10 around the corner, we have likely one more release
>> before the branch retires.  I'll be sending out a schedule for that
>> later this week.
> 
> Could you pull the following commit from master into 1.9.5 please:
> EXA/mixed: ModifyPixmapHeader pitch fixes. (bug #33929)

git-fetch ;)

I already pulled that one in last week.

--Jeremy

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Difference in clock MHz between X Server 1.5.2 & X.Org X Server 1.9.4

2011-02-27 Thread Jeremy Huddleston
I'd recommend asking on the intel list:

intel-...@lists.freedesktop.org


On Feb 25, 2011, at 07:32, SD wrote:

> Dear All.
> 
> I have ONE laptop with ONE hdd and 2 OS opensuse and fedora on it.
> When I boot opensuse LCD picture is perfect but is not on fedora.
> I spent many time to find differences and want to show you all this one:
> 
> X.Org X Server 1.5.2
> Release Date: 10 October 2008
> X Protocol Version 11, Revision 0
> Build Operating System: openSUSE SUSE LINUX
> Current Operating System: Linux linux-xmc2 2.6.27.45-0.1-pae #1 SMP 
> 2010-02-22 16:49:47 +0100 i686
> ...
> (II) intel(0): using SSC reference clock of 96 MHz
> 
> 
> X.Org X Server 1.9.4
> Release Date: 2011-02-04
> [22.536] X Protocol Version 11, Revision 0
> [22.536] Build Operating System: x86-06 2.6.32-71.14.1.el6.x86_64 
> [22.536] Current Operating System: Linux f14.fedora14 
> 2.6.35.11-83.fc14.i686.PAE #1 SMP Mon Feb 7 06:57:55 UTC 2011 i686
> ...
> [   135.556] (II) intel(0): Supported detailed timing:
> [   135.556] (II) intel(0): clock: 65.0 MHz   Image Size:  304 x 228 mm
> 
> 
> On OpenSuse, where I can use LCD clock is 96 MHZ, on Fedora it is 65 MHz.
> Why?
> 
> Thanks.
> 
> 
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.4

2011-02-04 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server-1.9.4 is the fourth service release of the stable 1.9 server
branch.  With 1.10 around the corner, we have likely one more release
before the branch retires.  I'll be sending out a schedule for that
later this week.

There are no changes from 1.9.3.902. What follows are a list of changes
from 1.9.3 to 1.9.4.

Adam Jackson (1):
  x86emu: Fix more mis-decoding of the data prefix

Christopher James Halse Rogers (2):
  Xext: Fix edge case with {Positive, Negative}Transition triggers.
  IDLETIME: Fix edge-case in IdleTimeBlockHandler

Daniel Stone (1):
  GetTimeInMillis: Use CLOCK_MONOTONIC_COARSE where available

Eoghan Sherry (1):
  Xi: Fix master button update when slave buttons are mapped. #24887

James Jones (1):
  Add and use SERVER_SYNC_*_VERSION

Jeremy Huddleston (10):
  XQuartz: Just NSBeep() for XBell()
  XQuartz GL: Add $(GL_CFLAGS) to CFLAGS
  XQuartz: Update copyright dates in bundle's plist
  xorg-server 1.9.3.901 (1.9.4 RC1)
  XQuartz: Bump version string to 2.6.1
  XQuartz: Call RRScreenSizeNotify after handling externally-generated 
XP_EVENT_DISPLAY_CHANGED
  XQuartz: Use the default signal handler
  XQuartz: Localization Updates
  xorg-server 1.9.3.902
  xorg-server 1.9.4

Jörn Horstmann (1):
  Add EDID quirk for HP Compaq nc8430.

Michel Dänzer (2):
  EXA: Fix crash with fill using 1x1 tile of depth < 8 (bug #24703).
  EXA: Pad size of system memory copy for 1x1 pixmaps (bug #32803).

Oliver McFadden (1):
  dix: GetPointerEvents: added valuator range checking

Pauli Nieminen (4):
  render: Don't filter 0 return from GetTimeInMillis
  os: Fix a memory leak
  udev: Fix removing of the wake up handler
  mi: Fix the debug message

Peter Hutterer (3):
  mi: handle DGA subtypes when determining the master device.
  test: compare byte padding macros against the expected bytes.
  test: reduce range of byte-padding macro tests.

Tiago Vignatti (1):
  randr: check for virtual size limits before set crtc

Ville Syrjälä (2):
  dri2: Don't page flip when the window size doesn't match the pixmap size
  xfree86/modes: Take rotation into account when checking mode size

Zhao Yakui (1):
  edid: Fix incorrect timings for VIC61

git tag: xorg-server-1.9.4

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.4.tar.bz2
MD5:  040f091dfdfb4e335116eb0032cc690b  xorg-server-1.9.4.tar.bz2
SHA1: e8d5776fe973f15c0e907fd827106f8d296acf7e  xorg-server-1.9.4.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.4.tar.gz
MD5:  9cced178b00e18f114de53ec12388352  xorg-server-1.9.4.tar.gz
SHA1: 951d9e8cfadc5eb06c70f7bb0d0e38fd28ec89c6  xorg-server-1.9.4.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNTFwDjC1Anjf1NmMRAlBKAJ9z4Cr8SNkLCIoegHK2F9krYwpxBACcCTYw
eNNBr/GDFDogBBRxpjyv6z8=
=OisS
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xrdb 1.0.8

2011-02-02 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xrdb is a command line utility to manage the X server resource database
for the current session.

This minor maintenance release provides support for gcc-4.5 and fixes
processing of the -nocpp command line option in addition to the usual
build configuration improvements and janitorial cleanups.

Alan Coopersmith (3):
  Convert HAS_MKSTEMP to autoconf standard HAVE_MKSTEMP
  Replace complex malloc calculations with asprintf()
  Merge usage() printf() strings/calls into a single string/call

Gaetan Nadon (3):
  config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
  man: remove trailing spaces and tabs
  config: move man pages into their own directory

Jeremy Huddleston (2):
  Properly honor -nocpp
  xrdb 1.0.8

Ulrich Mueller (1):
  Call C preprocessor with -P option due to changed behaviour in GCC 4.5

git tag: xrdb-1.0.8

http://xorg.freedesktop.org/archive/individual/app/xrdb-1.0.8.tar.bz2
MD5:  55cb47aa28460c34c3f9bac376e7fd78  xrdb-1.0.8.tar.bz2
SHA1: 9bfdd09a2b303b962439910f7bccaddd69b6ca8a  xrdb-1.0.8.tar.bz2

http://xorg.freedesktop.org/archive/individual/app/xrdb-1.0.8.tar.gz
MD5:  35ff75760ccebab4684e61f88fb2517d  xrdb-1.0.8.tar.gz
SHA1: 04454047118eb798de10f7132a9fb6854e345d64  xrdb-1.0.8.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNSeoOjC1Anjf1NmMRAkI8AJ4hT8DQyXjM2vy9SAsuSULhb4twRACdGRY7
KzN5wxbFMLazjjVrMZ7q64Q=
=SzdG
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.3.902

2011-01-30 Thread Jeremy Huddleston

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is the release of xorg-serer 1.9.4 RC2.  It has few changes since RC1,
and if everything goes smoothly, this will be released as 1.9.4 in a week.

Jeremy Huddleston (5):
  XQuartz: Bump version string to 2.6.1
  XQuartz: Call RRScreenSizeNotify after handling externally-generated 
XP_EVENT_DISPLAY_CHANGED
  XQuartz: Use the default signal handler
  XQuartz: Localization Updates
  xorg-server 1.9.3.902

Oliver McFadden (1):
  dix: GetPointerEvents: added valuator range checking

Pauli Nieminen (2):
  udev: Fix removing of the wake up handler
  mi: Fix the debug message

git tag: xorg-server-1.9.3.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.3.902.tar.bz2
MD5:  9a9f3f1f843b23a3c343cec6fb179242  xorg-server-1.9.3.902.tar.bz2
SHA1: c589fb56b55366eac0dd48f02c64a2493fe60c9e  xorg-server-1.9.3.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.3.902.tar.gz
MD5:  1188dd9fa20392283657588a970c7a57  xorg-server-1.9.3.902.tar.gz
SHA1: 88b3b4abf96ebd7a66e72ae54c544081ab61ba58  xorg-server-1.9.3.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNRg3jjC1Anjf1NmMRAjIOAJ4rT/xBwt1bOIxv5zriRtjTPotK/ACfR7Js
7mBRH3wY8Gv8HXdg9fMhPn8=
=u5Gm
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.3.901 (1.9.4 RC1)

2011-01-08 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Here's the first release candidate for xorg-server 1.9.4.  The size and scope
of these changes are pretty small which is a good indicator that we've
squashed most issues and the 1.9 server should be widely usable a this point.

We'll have one more release candidate in two weeks to pull in any additional
changes, so please speak up if you find any issues.

Adam Jackson (1):
  x86emu: Fix more mis-decoding of the data prefix

Christopher James Halse Rogers (2):
  Xext: Fix edge case with {Positive, Negative}Transition triggers.
  IDLETIME: Fix edge-case in IdleTimeBlockHandler

Daniel Stone (1):
  GetTimeInMillis: Use CLOCK_MONOTONIC_COARSE where available

Eoghan Sherry (1):
  Xi: Fix master button update when slave buttons are mapped. #24887

James Jones (1):
  Add and use SERVER_SYNC_*_VERSION

Jeremy Huddleston (4):
  XQuartz: Just NSBeep() for XBell()
  XQuartz GL: Add $(GL_CFLAGS) to CFLAGS
  XQuartz: Update copyright dates in bundle's plist
  xorg-server 1.9.3.901 (1.9.4 RC1)

Jörn Horstmann (1):
  Add EDID quirk for HP Compaq nc8430.

Michel Dänzer (2):
  EXA: Fix crash with fill using 1x1 tile of depth < 8 (bug #24703).
  EXA: Pad size of system memory copy for 1x1 pixmaps (bug #32803).

Pauli Nieminen (2):
  render: Don't filter 0 return from GetTimeInMillis
  os: Fix a memory leak

Peter Hutterer (3):
  mi: handle DGA subtypes when determining the master device.
  test: compare byte padding macros against the expected bytes.
  test: reduce range of byte-padding macro tests.

Tiago Vignatti (1):
  randr: check for virtual size limits before set crtc

Ville Syrjälä (2):
  dri2: Don't page flip when the window size doesn't match the pixmap size
  xfree86/modes: Take rotation into account when checking mode size

Zhao Yakui (1):
  edid: Fix incorrect timings for VIC61

git tag: xorg-server-1.9.3.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.3.901.tar.bz2
MD5:  f22831fdddecbe4eecf006380d659ac8  xorg-server-1.9.3.901.tar.bz2
SHA1: b8aeaa90729b91858a4e0ed2114d8c28309d39ba  xorg-server-1.9.3.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.3.901.tar.gz
MD5:  10fa4048c6cbdd083cc620ddd3ba  xorg-server-1.9.3.901.tar.gz
SHA1: 105df03469d50baa7d7670b74871c549b33ccdfe  xorg-server-1.9.3.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNKNrIjC1Anjf1NmMRAoViAJ9INIfUf1gCLTa0D6gDjLrBrJ8uyACeMZpg
h4OotiVOCnXw04xaAyh7udo=
=A+qu
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] X11R7.6

2010-12-21 Thread Jeremy Huddleston
Thanks for all the effort Alan.  That's a huge list of modules to push out.

--Jeremy

On Dec 20, 2010, at 16:27, Alan Coopersmith wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> The X.Org Foundation and the global community of X.Org developers
> announce the release of X11R7.6 - Release 7.6 of the X Window System,
> Version 11.  This release is the seventh modular release of the X Window
> System.  The next full release will be X11R7.7 and is expected in 2011.
> 
> X11R7.6 supports Linux, BSD, Solaris, MacOS X, Microsoft Windows and
> GNU Hurd systems. It incorporates new features, and  stability and
> correctness fixes, including improved autoconfiguration heuristics,
> enhanced support for input devices, better documentation, and takes
> the next step in migrating to the XCB client APIs.
> 
> The full source code is free to use, modify and redistribute, under open
> source licenses, and is available from http://www.x.org/releases/X11R7.6/
> and mirrors worldwide.
> 
> For more information on the X Window System, including how to get involved
> with development, please see http://www.x.org.
> 
> 
> 
> Summary of new features in X11R7.6
> 
> This is a sampling of the new features in X11R7.6. A more complete list of
> changes can be found in the ChangeLog files that are part of the source of
> each X module, or in the Consolidated ChangeLog combining logs of all the
> modules, which is posted at http://www.x.org/releases/X11R7.6/
> 
>  * InputClass sections in Xorg configuration files are used to apply
>configuration options to any input device matching specified rules,
>such as device path, type of device, device manufacturer, or other
>data provided by the input hotplug backend. Details can be found in
>the INPUTCLASS section of the xorg.conf(5) manual page.
> 
>  * Xorg configuration directories are used to allow fragments of the
>X server configuration to be delivered in individual files. For
>instance, the input device driver matching rules previously provided
>in HAL .fdi files are now provided as InputClass sections in .conf
>files in a xorg.conf.d directory.
> 
>  * udev is now used by the X server on Linux systems for input device
>discovery and hot-plug notification.  Other platforms continue to use
>the HAL framework for these tasks for now.
> 
>  * X protocol C-language Binding (XCB) is now included in the katamari,
>and is required by several client-side modules, including libX11,
>xlsatoms, xlsclients and xwininfo.   XCB is a replacement for Xlib
>featuring a small footprint, latency hiding, direct access to the
>protocol, improved threading support, and extensibility.
>More information can be found on the XCB website at
>http://xcb.freedesktop.org/.
> 
>  * Major progress has been made on the X.Org Documentation modernization -
>most of the library and protocol specifications are now included in the
>modules for those libraries and protocols so they can be updated in sync
>with new versions, and many have been converted to DocBook XML from the
>variety of formats they were previously in.  On most systems these
>documents will be installed under /usr/share/doc/.  They are also posted
>on the X.Org website at http://www.x.org/releases/X11R7.6/doc/index.html
> 
> 
> 
> Dedication
> 
> Two of the early leaders of the X Window System community were lost to
> cancer this year -- Smokey Wallace, who led the DEC WSL team which
> created the initial implementation of X11, and Hideki Hiura from Sun
> Microsystems, who helped design the X11R6 internationalization
> framework.  The X11R7.6 release is dedicated to their memory.
> 
> Jim Gettys remembers that “Without Smokey, it is not clear that X11
> would have ever existed: he and I drafted a memo that proposed
> developing X11 in Digital’s WSL and making the result freely
> available, as X11 would require more resources than we had available
> at MIT.  This was one of the seminal moments in free and open source
> software, though few know of it.”
> 
> Alan Coopersmith, who worked with Hideki at Sun, noted that “Hideki’s
> contributions to the X Window System and leadership in forums such as
> openi18n.org will leave a lasting legacy on the millions of users who
> are able to use their native languages to interact with computers and
> portable devices running the Unix and Linux families of operating
> system.”
> 
> - -- 
>   -Alan Coopersmith-alan.coopersm...@oracle.com
>Oracle Solaris Platform Engineering: X Window System
> 
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v2.0.9 (SunOS)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAk0P9FoACgkQovueCB8tEw7aYgCePwX5jFFpN8Ouv6wW3C/G5MEO
> 8SwAnRV4CClvNYmgHB1sG/SWO471GUqH
> =ILt0
> -END PGP SIGNATURE--

[ANNOUNCE] xorg-server 1.9.3

2010-12-13 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

xorg-server-1.9.3 is the third maintenance release of the 1.9 branch of the X11
server from X.org.  It includes numerous bug fixes to address performance,
stability, and correctness.  This version is functionally equivalent to the
second release candidate.  The list below summarizes all changes since 1.9.2.

Aaron Plattner (3):
  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

Adam Jackson (4):
  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 (1):
  Return Success from generate_modkeymap() when max_keys_per_mod is zero

Andrea Canciani (1):
  render: Fix byteswapping of gradient stops

Bill Nottingham (1):
  xfree86: store the screen's gamma information on init.

Chase Douglas (1):
  test: input - set valuators mask for event to core conversion

Cyril Brulebois (2):
  test: Fix missing xkbsrv.h include.
  Fix screen number checks.

Eric Anholt (1):
  Replace usage of DamageRegionAppend with DamageDamageRegion to fix 
reportAfter.

Ferry Huberts (1):
  dix: do not use bit-wise operators on the boolean result of BitIsOn

Jeremy Huddleston (14):
  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

Joe Shaw (1):
  fix a sign problem with valuator data.

Julien Cristau (2):
  os: include dix-config.h, not xorg-config.h
  DGA: fix screen number check

Kristian Høgsberg (1):
  Set DamageSetReportAfterOp to true for the damage extension

Linus Arver (1):
  Xext: panoramiXprocs: fix typo

Luc Verhaegen (1):
  x86emu: fix jump_near_IMM to handle DATA: flag correctly.

Michał Górny (2):
  kdrive: Fix tslib check fallback to set TSLIB_LIBS. #30599
  kdrive: Fix linking with tslib, with -Wl, --as-needed. #30600

Nicolas Peninguy (1):
  Fix Xdmx and Xephyr build when DTrace support is enabled

Olivier Fourdan (1):
  modes: improve aspect ratio match for classic drivers

Pauli Nieminen (1):
  DRI2: Avoid call to NULL pointer

Paulius Zaleckas (1):
  KDrive: Fix error handlig in tslib driver

Peter Hutterer (7):
  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()

Samuel Thibault (2):
  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

Tiago Vignatti (1):
  dix: advance parent window pointer when no node is found

git tag: xorg-server-1.9.3

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.3.tar.bz2
MD5:  5bef6839a76d029204ab31aa2fcb5201  xorg-server-1.9.3.tar.bz2
SHA1: 4f275aa4dc76ca0b727d1b87c9bd0e85f78c91be  xorg-server-1.9.3.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.3.tar.gz
MD5:  b8e364bffd87291b593726696d39b4b5  xorg-server-1.9.3.tar.gz
SHA1: ba630c8d4b92a30c14beab6890969c79bc6f87a3  xorg-server-1.9.3.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFNBn1ljC1Anjf1NmMRApE0AJ4+x0x4XJNrMIf5rO/oEtTZU2qlcQCeICFx
8+k+GwkG0tz36YPa+U7g240=
=z4Mb
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com

[ANNOUNCE] xorg-server 1.9.2.902

2010-12-04 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is the second release candidate for xorg-server 1.9.3.  If no regressions
are found, it will be released as 1.9.3 in one week.  It includes various build
and bug fixes to stability and correctness over previous releases.

Aaron Plattner (1):
  xfree86: Fix rotation of 2-color non-interleaved cursor images

Adam Jackson (3):
  ddc: Don't probe for DDC/CI or EEPROM
  edid: Fix the HDTV sync pulse adjustment
  xfree86: apply gamma settings on EnterVT.

Adam Tkac (1):
  Return Success from generate_modkeymap() when max_keys_per_mod is zero

Andrea Canciani (1):
  render: Fix byteswapping of gradient stops

Bill Nottingham (1):
  xfree86: store the screen's gamma information on init.

Chase Douglas (1):
  test: input - set valuators mask for event to core conversion

Cyril Brulebois (1):
  Fix screen number checks.

Ferry Huberts (1):
  dix: do not use bit-wise operators on the boolean result of BitIsOn

Jeremy Huddleston (9):
  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)

Julien Cristau (1):
  DGA: fix screen number check

Linus Arver (1):
  Xext: panoramiXprocs: fix typo

Luc Verhaegen (1):
  x86emu: fix jump_near_IMM to handle DATA: flag correctly.

Nicolas Peninguy (1):
  Fix Xdmx and Xephyr build when DTrace support is enabled

Olivier Fourdan (1):
  modes: improve aspect ratio match for classic drivers

Pauli Nieminen (1):
  DRI2: Avoid call to NULL pointer

Peter Hutterer (3):
  Xi: move property reset from extension shutdown to init.
  xfree86: add missing linebreak in error message.
  dix: remove now unnecessary !! before BitIsOn()

Samuel Thibault (1):
  Do not trap access to timer and keyboard

git tag: xorg-server-1.9.2.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.902.tar.bz2
MD5:  4152bea87a40672355e9a6d525e64225  xorg-server-1.9.2.902.tar.bz2
SHA1: 80f8276a8f547d67ce67c787aa4728a3c457b5f3  xorg-server-1.9.2.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.902.tar.gz
MD5:  adb0cfe02a59d15dc884a509ac7eedab  xorg-server-1.9.2.902.tar.gz
SHA1: 66ebe8df5aec415bbcc6daa2371e9c37151c009d  xorg-server-1.9.2.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFM+paJjC1Anjf1NmMRAtzzAJ95af0An7prCED/C6zhuQbWoAahAACeNsCm
o03rqLcx8f4INLolKPw96oY=
=bkxn
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: ANN: luit 20101128

2010-11-29 Thread Jeremy Huddleston
Thomas, why are you continuing your fork?  I put in a lot of effort to merge 
your changes from the previous fork back into the master tree.  That merge was 
just released last month as version 1.1.0:

http://cgit.freedesktop.org/xorg/app/luit/

Can you please not confuse users by providing a fork when we can easily keep 
these changes inline?  Can you please provide the patches, so we can merge 
rather than fork?



On Nov 28, 2010, at 20:01, Thomas Dickey wrote:

> http://invisible-island.net/luit/
> http://invisible-island.net/luit/luit.log.html
> 
>   2010/11/28 -
> * use   plink.sh   script  from  xterm  to  reduce  unneeded  library
>   dependencies, e.g., from fontenc's buggy package script.
> * eliminate quoted- and duplicate-includes.
> * make  -g0  and  similar  options actually work, by adding checks in
>   initIso2022.
> * add messages for the repeated -v option, to show which parts of the
>   font-encoding configuration fail, for troubleshooting.
> * add configure option --disable-leaks, etc.
> * add configure option --enable-trace.
> * add configure option --enable-iconv, to use GNU iconv, which is far
>   more portable than fontenc.
>  + Initially,   this   supports  single-byte  encodings  such  as
>ISO-8859-x.
>  + DEC  special  and  technical  character sets are supported via
>custom tables.
> * use  static  variables  and  functions consistently, where external
>   linkage is not required.
> * updated configure script macros, e.g., to deprecate shell syntax no
>   longer supported by bash.
> * modify  manpage  to use "misc" category for the miscellaneous Linux
>   manpages  cited  in the "SEE ALSO" section, prompted by xorg change
>   for 1.1.0 version.
>   Aside  from that (and some cosmetic changes to C source, as well as
>   providing   a   different  configure  script),  and  omitting  this
>   change-log, the xorg 1.1.0 is the same as the 2010/6/1 version. Its
>   release notes state:
> 
> This   release   includes   these   changes   from  Thomas  Dickey's
> luit-20100601:
>  + add -alias option to allow override of locale.alias pathname.
>  + improve fix waitForInput as suggested in Freedesktop #26383.
>  + fix warnings from clang --analyze
> 
> 
> -- 
> Thomas E. Dickey
> http://invisible-island.net
> ftp://invisible-island.net
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [PATCH 1/5] build: use AC_CONFIG_MACRO_DIR as per libtoolize warning

2010-11-29 Thread Jeremy Huddleston

On Nov 29, 2010, at 09:02, Dan Nicholson wrote:

> On Sun, Nov 28, 2010 at 1:39 PM, Gaetan Nadon  wrote:
>> On Sun, 2010-11-28 at 21:26 +0100, Jan Engelhardt wrote:
>> 
>> On Sunday 2010-11-28 19:45, Gaetan Nadon wrote:
>> 
>>> On Sun, 2010-11-28 at 15:46 +0100, Jan Engelhardt wrote:
>>> +ACLOCAL_AMFLAGS = -I m4
>>> 
>>> This will fail if m4 does not exist at clone time.
>>> It won't because there is a .gotognore file in there.
>>> However, it will be suggested later to use the same
>>> toplevel .gitignore file that is used in all other 240 xorg modules.
>> 
>> Then perhaps you need to update the master xorg .gitignore, because the
>> suggestion to use ACLOACL_AMFLAGS will appear on any project with a
>> libtool library.
>> 
>> The suggestion to use ACLOCAL_AMFLAGS come from the Autoconf tools.
>> I looked at the warnings and the output of autoupdate and autoscan and there
>> are plenty of warnings that do not apply.
> 
> Pretty sure it's coming from libtoolize :)
> 
> libtoolize: Consider adding "AC_CONFIG_MACRO_DIR([m4])" to configure.ac and
> libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
> libtoolize: Consider adding "-I m4" to ACLOCAL_AMFLAGS in Makefile.am.
> 
> It's suggesting that you add AC_CONFIG_MACRO_DIR([m4]) so that it will
> helpfully install it's m4 files there and attempt to make them
> persistent. Jeremy Huddleston asked not to do this a while back
> because it's then harder to replace the included libtool with the
> patched version on OSX. Not sure if this is still a problem, but there
> are definitely pros and cons to distributing the libtool macros in the
> tree.

It doesn't have anything to do specifically with OSX.  It's any version of 
libtool.  IIRC, if we ship with glibtool-2.x, that version's macros will be 
added to the m4 directory.  If we then do an 'autoreconf -fvi' in the 
directory, depending on the version of glibtool on the system, it's not 
deterministic which version of the m4 macros will be used (packaged versus 
system)... but the system's glibtool will always be used...


___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Documentation conversion status [was: Re: companies contributing to X]

2010-11-28 Thread Jeremy Huddleston
Thanks a lot for this update and the work in general.  I know it was very 
difficult for me to get involved, and even now I'm only comfortable in a few 
corners of X11.  In addition to making it easier for new contributors, this 
work will make it easier for existing contributors to expand their influence or 
better integrate newer technologies.  We may actually get around to supporting 
COMPOSITE and EXA in XQuartz ;)

Thanks,
Jeremy

On Nov 27, 2010, at 15:24, Matt Dew wrote:

> As many of you know, with some guidance from Alan, Gaetan and I have
> been quietly slugging through converting the in-tree documentation to
> docbook/xml.  With the goal of having attractive, usable documentation
> that's easy to edit and generate html,pdf,ps and text, with an
> emphasis on consistency across it all.
> 
> I can speak just to the conversion:
> There are roughly 2200 pages of documentation in the tree, written in
> 5 different formats (SGML, troff, Framemaker, tek, asciidoc)
> by multiple people across multiple years. This means the conversion
> must be done in a couple steps.  One of the purposes of the first step
> is just to get an idea of what has been done so that we can get a list
> of xml tags used in all the docs.  We can then pair down this list to
> remove redundant tags.
> From this smaller list, we'll generate an example document from
> which we can apply tags across all the documents consistently.  The
> xorg.css and Xorg_profile-mode.xsl stylesheets use those xml tags to
> control presentation.
> One thing that some have noticed.  The documentation that has been
> converted is ugly. It has the content but lacks the formatting. That
> is step 2.
> 
> Normal spiel:
> Having consistent documentation that's easy to edit and generate will
> make it easier to create new and update existing documentation as well
> as help new people find information.
> 
> I'm happy to report that this initial conversion is almost done.
> 2000 pages have been converted, with another 200 to go. Step 2 will begin 
> soon.
> 
> Happy Thanksgiving,
> Matt
> ___
> xorg-de...@lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] xcalc 1.0.4

2010-11-26 Thread Jeremy Huddleston
And here I thought this might've been because the git repos were compromised...




... too soon? 


On Nov 26, 2010, at 16:42, Alan Coopersmith wrote:

> Somchai Smythe wrote:
>> I compared it to the install-sh in xcalc-1.0.3 and it seems random
>> lines were deleted from the case statement. 
>> --g) chgrpcmd="$chgrpprog $2"
> 
> *sigh*   I see what happened now - the lines deleted are very much not
> random - they're the lines with $ in, due to my use of perl to remove
> CVS tags from * in that directory, not noticing I had a copy of install-sh
> in there (I usually build in separate directories so my git repos don't
> normally have those in).
> 
> I'll go post new tarballs with a clean install-sh.   Sorry about that.
> (Strangely, "make distcheck" worked with the broken install-sh.)
> 
> -- 
>   -Alan Coopersmith-alan.coopersm...@oracle.com
>Oracle Solaris Platform Engineering: X Window System
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: libX11 build error

2010-11-22 Thread Jeremy Huddleston
A full build log would be helpful.

On Nov 22, 2010, at 07:57, Deniz Fer wrote:

> Hello,
> 
> I have a computer with CentOS 5.5 installed. My current Xorg version is 
> attached and I want to upgrade to Release 7.5 (MPX being the main reason for 
> the upgrade).
> 
> I have followed every instruction in the wiki. I used manuel build with 
> Peter's instructions in FAQ, I have failed. I used jhbuild (after upgrading 
> python and dbus), I have failed. Every time I have failed I get the same 
> error which is "am_ET.UTF-8/XLC_LOCALE: command not found". It's a module in 
> libX11, nls. I also tried to use -disable-xlocale with no success. After some 
> research it appears that after configure, Makefile has an error in it self 
> and it tries to use a command that is not present in my system.
> 
> Probably I'm missing some other upgrade but couldn't find what it might be. 
> If anyone encountered this problem or something similar please help. Thank 
> you for your time.
> 
> Kind regards,
> Deniz FER
> YALTES A.Ş.
> Yenişehir Mah.
> Lale Sk. No:8
> 34891-Pendik İSTANBUL
> Tel: +90 216 482 3060  x.241
> Fax:+90 216 482 3051
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com

[ANNOUNCE] xorg-server 1.9.2.901 (1.9.3 RC1)

2010-11-13 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is the first release candidate for xorg-server-1.9.3, the third
maintenance release of the xorg-server-1.9.x series.  Inside, you'll
find many buildfixes and bugfixes to be thankful for this coming holiday.

Aaron Plattner (2):
  Revert "Set DamageSetReportAfterOp to true for the damage extension" 
(#30260)
  os: Fix BigReq ignoring when another request is pending

Adam Jackson (1):
  shadow: Optimize shadowUpdatePacked(). (#26973)

Cyril Brulebois (1):
  test: Fix missing xkbsrv.h include.

Eric Anholt (1):
  Replace usage of DamageRegionAppend with DamageDamageRegion to fix 
reportAfter.

Jeremy Huddleston (4):
  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)

Joe Shaw (1):
  fix a sign problem with valuator data.

Julien Cristau (1):
  os: include dix-config.h, not xorg-config.h

Kristian Høgsberg (1):
  Set DamageSetReportAfterOp to true for the damage extension

Michał Górny (2):
  kdrive: Fix tslib check fallback to set TSLIB_LIBS. #30599
  kdrive: Fix linking with tslib, with -Wl, --as-needed. #30600

Paulius Zaleckas (1):
  KDrive: Fix error handlig in tslib driver

Peter Hutterer (4):
  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.

Samuel Thibault (1):
  hurd: Fix use of deprecated iopl device

Siddhesh Poyarekar (1):
  mi: Integer overflow for dashed lines longer than 46340. #31093

Tiago Vignatti (1):
  dix: advance parent window pointer when no node is found

git tag: xorg-server-1.9.2.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.901.tar.bz2
MD5:  aa2b294277d1733d33d30609321c1b15  xorg-server-1.9.2.901.tar.bz2
SHA1: edbf1be314443134de08883af5c16c4a05204103  xorg-server-1.9.2.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.901.tar.gz
MD5:  3b6334e0b756ea1d5d36e2dc27209783  xorg-server-1.9.2.901.tar.gz
SHA1: 3bf67d2f05be6475c6292920e7a2c112a0969f4a  xorg-server-1.9.2.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFM3yq5jC1Anjf1NmMRAuCZAJ9mMB++92SlhPrYr7PDun1OCqVR5QCggrw8
WFS+ZEJ1ZU0yJdMKH9084AY=
=Afix
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com

[ANNOUNCE] xorg-server 1.9.2

2010-10-31 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is a brown-bag release to address an issue with the xorg-server-1.9.1 
tarball.

The version of util-macros used to build the 1.9.1 tarball was modified and 
could
cause problems due to the absence of the -fno-strict-aliasing CFLAG.  This 
tarball
was packaged using the unmodified util-macros.

This additionally contains a fix for a regression in XQuartz found by Christof
Wolf.

Jeremy Huddleston (2):
  Revert "rootless: Remove ROOTLESS_WORKAROUND"
  Bump version to 1.9.2

git tag: xorg-server-1.9.2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.tar.bz2
MD5:  5c8773499a6a8c1ddaedf33577ec9634  xorg-server-1.9.2.tar.bz2
SHA1: b04c88a8ec70cbc6ab7df3ce22be0388696d71cc  xorg-server-1.9.2.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.2.tar.gz
MD5:  ed054af60ba676b7cf68ae1bd86de381  xorg-server-1.9.2.tar.gz
SHA1: 81f65d9024aa647c4fac4e4d101ac8aecf9ea99d  xorg-server-1.9.2.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (Darwin)

iD8DBQFMzfkujC1Anjf1NmMRAm2wAJ0ZykCgSuySR24trnOdX4TS7p8siACfXVKy
Cpme1hVygcbOxYWGy8hpkYk=
=CUH7
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: RandR questions

2010-10-30 Thread Jeremy Huddleston
This would be a good place...

On Oct 29, 2010, at 21:07, Pedro DeKeratry wrote:

> Hi everyone,
> 
> Is this the appropriate place to ask questions about the xrandr
> command line utility in order to understand how it interacts with my
> system environment at large or is such a question better suited to a
> distro specific mailing list?
> 
> --Pedro
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.1

2010-10-23 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is the first maintenance release of the 1.9 branch of the X11 server.
This release is functionally equivalent to the second release candiate
announced last week.  What follows is a summary of changes from 1.9.0 to
1.9.1.  Most changes focus on stability and performance with a few
enhancements targeted at specific architectures (the XQuartz DDX and nds32)

Aaron Plattner (1):
  os: Return BadLength instead of disconnecting BigReq clients (#4565)

Adam Jackson (2):
  xfree86: Add 18bpp support
  vbe: Fix copying the mode info block

Chase Douglas (1):
  Fix udev population of Bluetooth input device product IDs

Chris Wilson (1):
  modes: Beware the driver switching root pixmaps

David Ge (1):
  xkb: Fix RedirectKey didn't send any event.

Eamon Walsh (2):
  Fix property and selection devPrivate allocation.
  Add screens to the PRIVATE_XSELINUX set.

Jan Hauffa (3):
  XQuartz: RandR: Implement basic RandR functionality.
  XQuartz: RandR: Toggle rootless mode on XRandR mode switch.
  XQuartz: RandR: Remove FAKE_RANDR code.

Jeremy Huddleston (12):
  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
  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

Jesse Adkins (2):
  xfree86: Document terminate not mapped by default (bug 25083)
  xfree86: Fix leaks in OpenConfigFile and OpenConfigDir

Jon TURNEY (1):
  event_size is currently never assigned to in mieqProcessInputEvents().

Kristian Høgsberg (1):
  glx: Fix use after free in DrawableGone

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

Pauli Nieminen (3):
  xkb: Fix memory leak if opening file fails
  xkb: Fix memory leak in error path
  xkb: Check if AddResource failed

Peter Hutterer (5):
  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.

Thomas Hellstrom (1):
  linux: Don't lose console events on non-evdev drivers (#29969)

Tobias Droste (1):
  randr: set error numbers of resource types in RRExtenstionInit() (V2)

git tag: xorg-server-1.9.1

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.1.tar.bz2
MD5:  64f2a021667ac3a2bc007f2567170f03  xorg-server-1.9.1.tar.bz2
SHA1: 48384349fb598ece532452ae42bff3a176504e16  xorg-server-1.9.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.1.tar.gz
MD5:  6d460cefeb5a24ded1adeb3d6267e7b5  xorg-server-1.9.1.tar.gz
SHA1: bc4f429a83cb0d8701aa253ee0364972c9605e5c  xorg-server-1.9.1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (Darwin)

iD8DBQFMw6cyjC1Anjf1NmMRAoECAKCDukAuLDsMQc3PM5T8zILOGE0plwCfUQ7Z
xtm/Pg09aIoHAprGJk6gi+Q=
=vzcl
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: X under valgrind?

2010-10-21 Thread Jeremy Huddleston

On Oct 21, 2010, at 09:13, walter harms wrote:

> can you see what is freed ? perhaps you can grep the code to see
> if that is used somewhere else, then setting the variable there to NULL.
> 
> If this is not happening with X 1.9.0. <901 the most easy way is to use 
> git-biset.

Based on similar reports, I suspect it was happening back with 1.7 and 1.8 as 
well...
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: X under valgrind?

2010-10-20 Thread Jeremy Huddleston
I have a bunch of reports of this on version 1.4.2-apple53 as well (which 
cherry picked changes to support the new libXfont), so it probably reduces down 
to something in those change which were cherry picked.  That's not much help, 
but it looks like it probably landed in late 2008 or early 2009...

30 libSystem.B.dylib:  usleep$NOCANCEL + 0
  36 libSystem.B.dylib:  __semwait_signal_nocancel + 10
36 libSystem.B.dylib:  nanosleep$NOCANCEL + 129
  36 libSystem.B.dylib:  usleep$NOCANCEL + 57
66 libSystem.B.dylib:  abort + 93
  66 libSystem.B.dylib:  free + 128
==> 66 libXfont.1.dylib:  FontFileFreeEntry + 107 <==
  66 libXfont.1.dylib:  FontFileFreeTable + 36
66 libXfont.1.dylib:  FontFileFreeDir + 21
  66 libXfont.1.dylib:  FontFileFreeFPE + 26
66 X11.bin:  FreeFPE + 43
  66 X11.bin:  FreeFontPath + 101
66 X11.bin:  FreeFonts + 55
  66 X11.bin:  dix_main + 1486
66 X11.bin:  server_thread + 50
  66 libSystem.B.dylib:  _pthread_start + 331
66 libSystem.B.dylib:  thread_start + 13


Application Specific Information:
abort() called
X.Org X Server 1.4.2-apple53 Build Date: 20100211


On Oct 20, 2010, at 13:11, Nix wrote:

> I'm trying to track down a strange bug in X 1.9.0.901 (and probably .902
> as well), whereby after a suspend/resume cycle long enough to time out
> nonlocal TCP connections, my X server crashes the first time I map an
> XEmacs window (probably 'the first thing that uses core fonts at all')
> with this unhelpful backtrace:
> 
> Backtrace:
> 0: X (xorg_backtrace+0x28) [0x49b7d8]
> 1: X (0x40+0x5dde9) [0x45dde9]
> 2: /lib/libpthread.so.0 (0x7f50fc27f000+0xe9b0) [0x7f50fc28d9b0]
> 3: /lib/libc.so.6 (0x7f50fb1f3000+0x731c0) [0x7f50fb2661c0]
> 4: /lib/libc.so.6 (cfree+0x6c) [0x7f50fb269abc]
> 5: /usr/lib/libXfont.so.1 (FontFileFreeEntry+0x8f) [0x7f50fbdf12ef]
> 6: /usr/lib/libXfont.so.1 (FontFileFreeTable+0x2e) [0x7f50fbdf136e]
> 7: /usr/lib/libXfont.so.1 (FontFileFreeDir+0xd) [0x7f50fbdf139d]
> 8: /usr/lib/libXfont.so.1 (FontFileFreeFPE+0x12) [0x7f50fbdf4692]
> 9: X (0x40+0x2d04b) [0x42d04b]
> 10: X (0x40+0x2fa8b) [0x42fa8b]
> 11: X (ProcessWorkQueue+0x21) [0x4307e1]
> 12: X (WaitForSomething+0x82) [0x456f72]
> 13: X (0x40+0x2bf92) [0x42bf92]
> 14: X (0x40+0x209ee) [0x4209ee]
> 15: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f50fb211d6d]
> 16: X (0x40+0x205a9) [0x4205a9]
> Segmentation fault at address 0x0241b148
> 
> gdb is not much more helpful (I mean, yes, obviously we have a
> double-free(), but why? something to do with the font server I've got at
> the end of the font path specifically to trip bitrot like this, I
> suppose), so I'm planning to valgrind it... but I'm a bit chary of that
> because the last time I valground the X server, horrible disasters
> resulted which ended in a system lockup and massive filesystem
> corruption. Of course, that was before the era of KMS: perhaps things
> are better now that X hardly touches the hardware.
> 
> So... has anyone ever valground the X server? Does it work? (Of course
> it will be slow. I'm expecting *that*.)
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Problem with the X server

2010-10-18 Thread Jeremy Huddleston
Well the backtrace is in the radeon driver.  I don't know SuSE's package 
management system, so I don't know how to tell you to update those drivers, but 
providing /var/log/Xorg.0.log would be helpful.

On Oct 18, 2010, at 11:27, benito perez lopez wrote:

> I don't have idea ;-). I'm using openSUSE 11.3 (production server) and 
> rebuild 
> the system is not an option 
> 
> Everything was working well until today, suddenly KDE closed and told me that 
> it 
> could not contact with the X server that is the error
> Another idea?
> 
> Thanks my friend
> 
> 
>> 
>> What version of the radwon drivers are you running?
>> 
>> Are you able to build  with debugging symbols and reproduce the problem?
>> 
>> On Oct 18, 2010, at  08:23, benito perez lopez wrote:
>> 
>>> I have a problem with the X server  installed on my machine. KDE fails 
>>> after 
>> some 
>> 
>>> time
>>> This is  the log content:
>>> 
>>> Backtrace:
>>> [  2670.969] 0: X  (xorg_backtrace+0x28) [0x48daf8]
>>> [  2670.969] 1: X  (0x40+0x6ae89) [0x46ae89]
>>> [  2670.969] 2: /lib64/libc.so.6  (0x7f8e57451000+0x32a60) [0x7f8e57483a60]
>>> [  2670.969] 3:  /lib64/libc.so.6 (memcpy+0xd2) [0x7f8e574d08e2]
>>> [  2670.969] 4:  /usr/lib64/xorg/modules/drivers/radeon_drv.so 
>>> (0x7f8e55327000+0xc194b)  [0x7f8e553e894b]
>>> [  2670.969] 5: /usr/lib64/xorg/modules/libexa.so  (0x7f8e546d7000+0x947f) 
>>> [0x7f8e546e047f]
>>> [  2670.969] 6:  /usr/lib64/xorg/modules/libexa.so (0x7f8e546d7000+0x95ad) 
>>> [0x7f8e546e05ad]
>>> [  2670.969] 7: X (miCopyRegion+0x13d)  [0x530d3d]
>>> [  2670.969] 8: X (miDoCopy+0x461) [0x5313c1]
>>> [  2670.969] 9: /usr/lib64/xorg/modules/libexa.so (0x7f8e546d7000+0x8577) 
>>> [0x7f8e546df577]
>>> [  2670.969] 10: X (0x40+0xb357d)  [0x4b357d]
>>> [  2670.970] 11: X (0x40+0x3ca21) [0x43ca21]
>>> [  2670.970] 12: X (0x40+0x40b6c) [0x440b6c]
>>> [  2670.970]  13: X (0x40+0x25f3a) [0x425f3a]
>>> [  2670.970] 14:  /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f8e5746fb7d]
>>> [   2670.970] 15: X (0x40+0x25af9) [0x425af9]
>>> [  2670.970]  Segmentation fault at address (nil)
>>> [  2670.971] 
>>> Fatal  server error:
>>> [  2670.971] Caught signal 11 (Segmentation fault).  Server aborting
>>> [  2670.971] 
>>> [  2670.971] 
>>> Please consult the The X.Org Foundation support 
>>>at http://wiki.x.org
>>> for help. 
>>> [  2670.972] Please also check the log file at  "/var/log/Xorg.0.log" for 
>>> additional information.
>>> [   2670.972] 
>>> [  2671.011] (II) Power Button: Close
>>> [   2671.011] (II) UnloadModule: "evdev"
>>> [  2671.015] (II) Video Bus:  Close
>>> [  2671.015] (II) UnloadModule: "evdev"
>>> [   2671.019] (II) AT Translated Set 2 keyboard: Close
>>> [  2671.019]  (II) UnloadModule: "evdev"
>>> [  2671.027] (II) ImPS/2 Logitech Wheel  Mouse: Close
>>> [  2671.027] (II) UnloadModule: "evdev"
>>> [  2671.045] (II) AIGLX: Suspending AIGLX clients for VT switch
>>> 
>>> 
>>> Any idea??? Thanks.
>>> 
>>> 
>>> 
>>> ___
>>> xorg@lists.freedesktop.org: X.Org  support
>>> Archives: http://lists.freedesktop.org/archives/xorg
>>> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
>>> Your  subscription address: jerem...@freedesktop.org
>> 
>> 
> 
> 
> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Problem with the X server

2010-10-18 Thread Jeremy Huddleston
What version of the radwon drivers are you running?

Are you able to build with debugging symbols and reproduce the problem?

On Oct 18, 2010, at 08:23, benito perez lopez wrote:

> I have a problem with the X server installed on my machine. KDE fails after 
> some 
> time
> This is the log content:
> 
> Backtrace:
> [  2670.969] 0: X (xorg_backtrace+0x28) [0x48daf8]
> [  2670.969] 1: X (0x40+0x6ae89) [0x46ae89]
> [  2670.969] 2: /lib64/libc.so.6 (0x7f8e57451000+0x32a60) [0x7f8e57483a60]
> [  2670.969] 3: /lib64/libc.so.6 (memcpy+0xd2) [0x7f8e574d08e2]
> [  2670.969] 4: /usr/lib64/xorg/modules/drivers/radeon_drv.so 
> (0x7f8e55327000+0xc194b) [0x7f8e553e894b]
> [  2670.969] 5: /usr/lib64/xorg/modules/libexa.so (0x7f8e546d7000+0x947f) 
> [0x7f8e546e047f]
> [  2670.969] 6: /usr/lib64/xorg/modules/libexa.so (0x7f8e546d7000+0x95ad) 
> [0x7f8e546e05ad]
> [  2670.969] 7: X (miCopyRegion+0x13d) [0x530d3d]
> [  2670.969] 8: X (miDoCopy+0x461) [0x5313c1]
> [  2670.969] 9: /usr/lib64/xorg/modules/libexa.so (0x7f8e546d7000+0x8577) 
> [0x7f8e546df577]
> [  2670.969] 10: X (0x40+0xb357d) [0x4b357d]
> [  2670.970] 11: X (0x40+0x3ca21) [0x43ca21]
> [  2670.970] 12: X (0x40+0x40b6c) [0x440b6c]
> [  2670.970] 13: X (0x40+0x25f3a) [0x425f3a]
> [  2670.970] 14: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f8e5746fb7d]
> [  2670.970] 15: X (0x40+0x25af9) [0x425af9]
> [  2670.970] Segmentation fault at address (nil)
> [  2670.971] 
> Fatal server error:
> [  2670.971] Caught signal 11 (Segmentation fault). Server aborting
> [  2670.971] 
> [  2670.971] 
> Please consult the The X.Org Foundation support 
> at http://wiki.x.org
> for help. 
> [  2670.972] Please also check the log file at "/var/log/Xorg.0.log" for 
> additional information.
> [  2670.972] 
> [  2671.011] (II) Power Button: Close
> [  2671.011] (II) UnloadModule: "evdev"
> [  2671.015] (II) Video Bus: Close
> [  2671.015] (II) UnloadModule: "evdev"
> [  2671.019] (II) AT Translated Set 2 keyboard: Close
> [  2671.019] (II) UnloadModule: "evdev"
> [  2671.027] (II) ImPS/2 Logitech Wheel Mouse: Close
> [  2671.027] (II) UnloadModule: "evdev"
> [  2671.045] (II) AIGLX: Suspending AIGLX clients for VT switch
> 
> 
> Any idea??? Thanks.
> 
> 
> 
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.0.902

2010-10-15 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is the second and likely last release candidate for xorg-serer-1.9.1.

This release fixes an input regression introduced in 1.9.1 as well as some
additional memory management issues.

If nothing else comes up, this will be re-released as 1.9.1 in one week.

Adam Jackson (1):
  vbe: Fix copying the mode info block

Jeremy Huddleston (2):
  Revert "dix: don't create core motion events for non-x/y valuators."
  Bump version to 1.9.0.902 (1.9.1 rc2)

Jon TURNEY (1):
  event_size is currently never assigned to in mieqProcessInputEvents().

git tag: xorg-server-1.9.0.902

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.0.902.tar.bz2
MD5:  9bb3d015995150b49836dc0b89442f22  xorg-server-1.9.0.902.tar.bz2
SHA1: bd7cad734d12ed6c01ad6fa61cb2353408e7d41f  xorg-server-1.9.0.902.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.0.902.tar.gz
MD5:  fe37129b985fe4b710ee0637c4937776  xorg-server-1.9.0.902.tar.gz
SHA1: 4e32a43e81723d2f09208768e6c8aedf2a19f182  xorg-server-1.9.0.902.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (Darwin)

iD8DBQFMuJ9gjC1Anjf1NmMRAjkRAJ42ZL3KDfv8lYVtoxoHtL10bOwoMACfYTvP
2FPdUuiqSIfu9UuYBWz9Trw=
=5IEU
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


[ANNOUNCE] xorg-server 1.9.0.901

2010-10-01 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This is the first release candidate for xorg-server-1.9.1.  We've picked up
fixes for some crashers and memory management problems as well as some minor
new features including RandR support in XQuartz, 18bpp support in xfree86,
and support for the nds32 architecture in xfree86.

Aaron Plattner (1):
  os: Return BadLength instead of disconnecting BigReq clients (#4565)

Adam Jackson (1):
  xfree86: Add 18bpp support

Chase Douglas (1):
  Fix udev population of Bluetooth input device product IDs

Chris Wilson (1):
  modes: Beware the driver switching root pixmaps

David Ge (1):
  xkb: Fix RedirectKey didn't send any event.

Eamon Walsh (2):
  Fix property and selection devPrivate allocation.
  Add screens to the PRIVATE_XSELINUX set.

Jan Hauffa (3):
  XQuartz: RandR: Implement basic RandR functionality.
  XQuartz: RandR: Toggle rootless mode on XRandR mode switch.
  XQuartz: RandR: Remove FAKE_RANDR code.

Jeremy Huddleston (9):
  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
  test: Fix make distcheck when not building unit tests
  Bump version to 1.9.0.901 (1.9.1 rc1)

Jesse Adkins (2):
  xfree86: Document terminate not mapped by default (bug 25083)
  xfree86: Fix leaks in OpenConfigFile and OpenConfigDir

Kristian Høgsberg (1):
  glx: Fix use after free in DrawableGone

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

Pauli Nieminen (3):
  xkb: Fix memory leak if opening file fails
  xkb: Fix memory leak in error path
  xkb: Check if AddResource failed

Peter Hutterer (5):
  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.

Thomas Hellstrom (1):
  linux: Don't lose console events on non-evdev drivers (#29969)

Tobias Droste (1):
  randr: set error numbers of resource types in RRExtenstionInit() (V2)

git tag: xorg-server-1.9.0.901

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.0.901.tar.bz2
MD5:  80b818d189226ad02b53acd81922c324  xorg-server-1.9.0.901.tar.bz2
SHA1: 7debdfca22765369b6b76cc5ccd9f39ee219e39c  xorg-server-1.9.0.901.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.9.0.901.tar.gz
MD5:  bb2b3b5588aa34065e436c5631bc4380  xorg-server-1.9.0.901.tar.gz
SHA1: 8d0215b6d9bf94ff06700cfd0d5ffb322b4fd37a  xorg-server-1.9.0.901.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.16 (Darwin)

iD8DBQFMplJFjC1Anjf1NmMRAjJLAJ9F5wjXPDL21IhDjRlk10Lxu203XwCggQW9
ym/awRBxAhdh2ZPkI2cV13c=
=IqIV
-END PGP SIGNATURE-

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: patch: libXt-1.0.8 fix possible array overflow

2010-09-23 Thread Jeremy Huddleston
On Sep 23, 2010, at 11:37, walter harms wrote:

> 
> 
> Pat Kane schrieb:
>> In the original code if 'i' is equal to 10 then the line
>>   (void) memmove((char*)par, (char*)params, i * sizeof(String) );
>> moves ten things, which is okay.
>> 
>> The next line:
>>   bzero( &par[i], (10-i) * sizeof(String) );
>> moves zero things to a bad address, which is probably okay,
>> but I bet some code checker would complain.
>> 
>> The code is very ugly.
>> 
> 
> yes,
> i can fix that too but i still feel that
> i=10
> bzero( &par[i], (10-i) * sizeof(String) );
> 
> setting the limit to i=9 would fix that.

That would break the memmove.

bzero(..., 0) is a no-op.

I fail to see the need to change this.
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: patch: libXt-1.0.8 fix possible array overflow

2010-09-23 Thread Jeremy Huddleston
As I had mentioned earlier, there actually is no overflow because the code 
cannot reach that point if *num_params is 0.

On Sep 23, 2010, at 09:26, walter harms wrote:

> 
> 
> Barry Scott schrieb:
>> On Wednesday 22 September 2010 08:18:21 walter harms wrote:
>>> hi List,
>>> the code checks the upperlimit to 10 while the upperlimit is actualy 9.
>> 
>> You could use "(sizeof( par )/sizeof( String ))-1" to make the code robust 
>> aginst
>> a change to the size of par.
>> 
> 
> yep, i could use XtNumber(), personally i prefer
> 
> i%=10;
> par=Xtmalloc(i*sizeof(String));
> 
> but i wanted to fix the overflow first.
> 
> the point i to not understand what do they copy the pointer at all ?
> they could yjust do the fprintf() and ready ..
> 
> 
> re,
> wh
> 
> 
> 
> and change to printf below into a loop
> 
> 
> 
>> Barry
>> 
>>> re,
>>> wh
>>> 
>>> 
>>> --- libXt-1.0.8/src/Error.c.org 2010-09-21 23:23:00.0 +0200
>>> +++ libXt-1.0.8/src/Error.c 2010-09-21 23:24:03.0 +0200
>>> @@ -257,7 +257,7 @@
>>> */
>>>Cardinal i = *num_params;
>>>String par[10];
>>> -   if (i > 10) i = 10;
>>> +   if (i > 9) i = 9;
>>>(void) memmove((char*)par, (char*)params, i * sizeof(String) );
>>>bzero( &par[i], (10-i) * sizeof(String) );
>>>(void) fprintf (stderr, "%s%s",
>>> @@ -292,7 +292,7 @@
>>> */
>>>Cardinal i = *num_params;
>>>String par[10];
>>> -   if (i > 10) i = 10;
>>> +   if (i > 9) i = 9;
>>>(void) memmove((char*)par, (char*)params, i * sizeof(String) );
>>>bzero( &par[i], (10-i) * sizeof(String) );
>>>if (i != *num_params)
>>> ___
>>> xorg@lists.freedesktop.org: X.Org support
>>> Archives: http://lists.freedesktop.org/archives/xorg
>>> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
>>> Your subscription address: barry.sc...@onelan.co.uk
>>> 
>>> 
>> 
> ___
> xorg-de...@lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Informations about X11R7.6

2010-08-17 Thread Jeremy Huddleston

On Aug 17, 2010, at 16:24, Marco Marco wrote:
>> Is the problem that you're defaulting to 800x600 or is the problem that X is 
>> not noticing other resolutions?  If it is the latter, the problem might be 
>> with your monitor's EDID.  Do you have this problem with other monitors as 
>> well?
> 
> X not have other resolutions only: 800x600 or 640x480
>  
>> What change do you make to xorg.conf to fix the problem?
> 
> in the other versions of ubuntu the community of ubuntu had 
> has always found solutions for SiS mirage 3 by editing xorg.conf for example:
> 
> - 
> http://www.ubuntugeek.com/how-to-install-sis-771671-mirage-3-video-drivers-in-ubuntu-10-04-lucid.html


Ok, so the problem reported there is related to ABI change in the server which 
should be something your distribution worries about for you.  It has nothing to 
do with resolutions.

My guess is that the problem should just "go away" for you in a future update, 
but you should open a bug report with ubuntu if you are still seeing the 
problem (and indeed it is the problem above and not something else)


> What do you see in your Xorg.log (/var/log/Xorg.0.log) about display 
> resolutions?
> 
> i have see the Xorg.0.log:
> the chipset supported are:
> 
> [21.065] (II) SIS: driver for SiS chipsets: SIS5597/5598, SIS530/620,
> SIS6326/AGP/DVD, SIS300/305, SIS630/730, SIS540, SIS315, SIS315H,
> SIS315PRO/E, SIS550, SIS650/M650/651/740, SIS330(Xabre),
> SIS660/[M]661[F|M]X/[M]670/[M]741[GX]/[M]760[GX]/[M]761[GX]/[M]770[GX],
> SIS340
> 
> i have SiS 771/671..
> I'm not sure but I think that is why my resolution is 800x600

That line just identifies the driver.  You should see other lines about 
available modes... Try searching for the string "EDID" or "Modeline" ... I 
don't use the SiS drivers, but with Intel, I see:

(II) intel(0): EDID vendor "DEL", prod id 20827
(II) intel(0): Using EDID range info for horizontal sync
(II) intel(0): Using EDID range info for vertical refresh
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "720x350"x0.0   28.32  720 738 846 900  350 388 390 449 
+hsync -vsync (31.5 kHz)
... (more Modelines)
(II) intel(0): EDID vendor "DEL", prod id 20827

If you can't find it, try just searching for the string "800x600"

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Informations about X11R7.6

2010-08-17 Thread Jeremy Huddleston

On Aug 17, 2010, at 09:03, Marco Marco wrote:

> 
> Hi team Xorg
> 
> I just installed ubuntu 10.10alpha 3 and i have a video card SiS Mirage 3 
> Grapichs. Unfotuntley this is the same bug version video relution(800x600).
> 
> I knew a few weeks released the new version of Xorg(X11R7.6).
> 
> This new version will fix this bug??? or as in previous versions of ubuntu, i 
> have to fix this bug by editing Xorg.conf
> 
> I wait a reply, thank u for attention

What exactly is the bug you are seeing?  Is there an open bug report for it?


___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: How to revert back glx version from 1.4 to 1.2

2010-08-11 Thread Jeremy Huddleston
Yeah, my first reaction is that you're probably falling into the pit of 
misunderstanding surrounding memory usage.

Run top and sort by VIRT (hit "x" to turn on highlighting the sort field, then 
hit ">" or "<" to move the sort field... you may need to hit "b" to see the 
highlighting).

If you don't see anything terribly large there, then you're probably not 
hitting a memory leak and you just misunderstand the way memory is managed 
(don't worry, many people fall into this trap).

On Aug 10, 2010, at 19:49, Ratin wrote:

> Hi Jeremy, the problem is that none of the user mode processes (even
> Xorg) show any significant memory usage, even after 3//4 days - but
> the total memory used shown in top is huge and system acts very
> sluggish. Which leads me to think its probably the kernel memory being
> leaked. Some has indicated that its the way Linux VMM handles memory
> (even though top shows huge amount of memory is being used, its just
> that "page tables are cached") - but in that case why does the system
> becomes sluggish if the purpose of caching is to increase performance?
> It would help to know how many pages are being used by what process in
> the kernel memory space but I am not an expert to investigate this,
> perhaps there is a utility I can load as a kernel module which writes
> the logs to a file..
> 
> Ratin
> 
> On Tue, Aug 10, 2010 at 7:04 PM, Jeremy Huddleston
>  wrote:
>> 
>> On Aug 10, 2010, at 14:26, Ratin wrote:
>>> There are not many apps running, Xorg client for decoded video is the
>>> primary task. Other things include networking stack, and a simple bash
>>> script based watchdog. I am using an ION platform, top shows 1.2 gig
>>> of used total memory out of 1.5 gig of total available memory in only
>>> couple of days, starting initially at 500 meg or so. After 3/4 days,
>>> it starts using swap.
>> 
>> Which process is consuming that memory?  That's the first step to figuring 
>> out what the problem is.
>> 
>> If it is X, then you should try using the OSS drivers or an older nVidia 
>> driver to see if that fixes the problem.  If it's something else, you'll 
>> need to investigate that.
>> 
>> 
>> 

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: How to revert back glx version from 1.4 to 1.2

2010-08-10 Thread Jeremy Huddleston

On Aug 10, 2010, at 14:26, Ratin wrote:
> There are not many apps running, Xorg client for decoded video is the
> primary task. Other things include networking stack, and a simple bash
> script based watchdog. I am using an ION platform, top shows 1.2 gig
> of used total memory out of 1.5 gig of total available memory in only
> couple of days, starting initially at 500 meg or so. After 3/4 days,
> it starts using swap.

Which process is consuming that memory?  That's the first step to figuring out 
what the problem is.

If it is X, then you should try using the OSS drivers or an older nVidia driver 
to see if that fixes the problem.  If it's something else, you'll need to 
investigate that.


___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: How to revert back glx version from 1.4 to 1.2

2010-08-10 Thread Jeremy Huddleston

On Aug 10, 2010, at 03:44, Adam Jackson wrote:

> On Mon, 2010-08-09 at 16:43 -0700, Ratin wrote:
> 
>> Hi Adam, I do have a testcase, I decode/render video with NVidia's
>> VDPAU constantly, over time the system becomes really sluggish, a
>> simple comand like "ls" will take about 30 sec to process. I have been
>> trying to find out what causes this, I run my application within
>> valgrind and it doesnt report any memory leak. Upon some searching
>> online , I found people going thru similar experience and it seemed to
>> be caused by glx, and still happens after doing an update to xserver
>> version 1.6.4 (thats how far I could go with ubuntu's repository
>> xorg-edgers).
> 
> None of which changes what I said: the bug you've found people talking
> about is in the open source GLX support, not in nvidia's GLX support.

You should instead investigate your system and try figuring out why it is 
loosing performance.  Try reverting to an older version of nVidia's drivers.  
If the problem goes away, report the problem to nVidia.

Are you sure it is X that is growing without bound?  Do you have exact numbers 
for memory usage over time?
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: [ANNOUNCE] libXcm-0.2.6

2010-06-17 Thread Jeremy Huddleston

On Jun 17, 2010, at 01:42, Kai-Uwe Behrmann wrote:

> Instead
> --libdir=/opt/local
> works fine. Thats used by rpm and I think deb as well.

I'm guessing you mean:

--libdir=/opt/local/lib

--libdir takes the path to the lib directory, not the prefix.

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: ANN luit 20100601

2010-06-01 Thread Jeremy Huddleston
Is this a fork of http://cgit.freedesktop.org/xorg/app/luit ?  If so, what's 
the purpose of the fork?  Licensing differences?

On May 31, 2010, at 23:48, Thomas Dickey wrote:

> http://invisible-island.net/luit/
> 
>   2010/6/1 -
> * add makefile rules for generating pdf, etc., for manpage.
> * modify  minstall.sh to update program name if the configure script
>   options such as --program-prefix were used to rename the program.
> * add Debian package scripts (requires some assembly...).
> * add rpm spec-file (see [2]my ftp area for binaries).
> * add -alias option to allow override of locale.alias pathname.
> * improve configure check for locale.alias file for NetBSD.
> * improve fix waitForInput as suggested in Freedesktop #26383.
> * drop mkdirs.sh, use mkdir -p.
> * improve  configure  script  for  ctags/etags,  e.g.,  to work with
>   pkgsrc.
> * drop Imakefile
> * fix warnings from clang --analyze
> * updated  configure script macros, mostly for quoting- and variable
>   initialization fixes.
> * update config.guess, config.sub
> 
> -- 
> Thomas E. Dickey
> http://invisible-island.net
> ftp://invisible-island.net
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: jerem...@freedesktop.org

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: arch...@mail-archive.com


Re: Xwindows for Darwin Unix on iMAC

2010-05-15 Thread Jeremy Huddleston

On May 15, 2010, at 20:28, Glenn Stumpp wrote:

> Yes, I have Darwin; just not XWindows.  All vendors (HP, Sun Microsoft, IBM 
> AIX, and others} include it in their Unix Versions.  I've gone round and 
> round on this due to phone calls demanding my attention and misstated my 
> need.  I want to be able to launch XWindows from Darwin.  

If you have vanilla darwin, that's not supported any more.  I think the last 
release that had something that might've worked with IOKit was maybe 
xorg-server-1.2.x ... but I don't know.  I just develop XQuartz which is the 
X11 server that runs on top of Mac OSX.  That has been available as a download 
since Panther and has been part of the OS since Tiger.

--Jeremy


___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Xwindows for Darwin Unix on iMAC

2010-05-15 Thread Jeremy Huddleston
I'm not sure what you really mean here.  darwin is a flavor of UNIX.  Assuming 
you have Mac OSX on your iMac G5, you already have UNIX on your system.

If you are trying to run X11 on your system, then you should install X11 from 
your install DVD, or install it from http://xquartz.macosforge.org, or install 
the xorg-server port for MacPorts (http://www.macports.org).

--jeremy


On May 15, 2010, at 16:40, Glenn Stumpp wrote:

> Hi,
> 
> I am looking for a free download to run on Darwin Unix on my iMAC G5.
> 
> Can you help?
> 
> Glenn
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Current tinderbox regression (xserver, OS X)

2010-05-15 Thread Jeremy Huddleston
gah.  It's using the older system headers rather than the ones installed by the 
build ...  this is a bug in my jhbuild rather than a bug in the server ...


On May 14, 2010, at 22:05, Chris Ball wrote:

> http://tinderbox.x.org/builds/2010-05-15-0003/logs/xserver/#build
> 
> ../include/os.h:302: error: syntax error before '_X_NORETURN'
> ../include/os.h:302: warning: data definition has no type or storage class
> ../include/os.h:302: warning: type defaults to 'int' in declaration of 
> '_X_NORETURN'
> 
> http://cgit.freedesktop.org/xorg/xserver/commit/?id=bca85e2e127a8a23e3a2debcfeb3ae07cd3c66ac
> 
> -- 
> Chris Ball   
> One Laptop Per Child

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Issue with pkg-config files after X11R6.9 compilation

2010-05-09 Thread Jeremy Huddleston
You should really update to a newer release.  X11R6.9 is quite dated.  If you 
want an automated build solution, you can use build.sh or jhbuild.

http://cgit.freedesktop.org/xorg/util/modular/

On May 9, 2010, at 02:48, sami md wrote:

> Hi All,
>  I cross-compiled X11R6.9 for ARM, the cross-compilation was
> successful
>  but i found that the pkg-config files were not created after
> compilation.
>  only eight pc files were created.(xcomposite.pc,
> xcursor.pc,xrender.pc,xft.pc
>  xfixes.pc,xevie.pc,xdamage.pc,fontconfig.pc)
> 
>  None of the pc files for proto and other libs were created.
> 
>  Is there any way to create every pc files.
> 
> Regards,
> Sami
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg


Re: Current tinderbox regression (libXcb)

2010-04-24 Thread Jeremy Huddleston
sigh.  sorry.  I though sys/syslimits.h was standard.  I'll change it to 


--Jeremy

On Apr 23, 2010, at 19:10, Chris Ball wrote:

> http://tinderbox.x.org/builds/2010-04-24-0002/logs/libxcb/#build
> 
> xcb_util.c:31:27: error: sys/syslimits.h: No such file or directory
> xcb_util.c: In function '_xcb_open':
> xcb_util.c:148: error: 'PATH_MAX' undeclared (first use in this function)
> 
> http://cgit.freedesktop.org/xcb/libxcb/commit/?id=89b3485dadef47a30264a5bf150b96522183376b
> 
> (I think that  is Darwin-specific, and  is
> correct for Linux/POSIX.)
> 
> -- 
> Chris Ball   
> One Laptop Per Child
> ___
> xorg@lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg

___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg


[ANNOUNCE] xinit 1.2.1

2010-03-15 Thread Jeremy Huddleston
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Gaetan Nadon (5):
  .gitignore: use common defaults with custom section # 24239
  Makefile.am: do not include autogen.sh in distribution #24183
  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 (4):
  Quiet warning for fts_open
  darwin: Handle home directories that contain a single-quote (')
  Updates for .gitignore
  Update to version 1.2.1 for release.

git tag: xinit-1.2.1

http://xorg.freedesktop.org/archive/individual/app/xinit-1.2.1.tar.bz2
MD5:  56f2d202b3dc10fcd21931a67bb270f7  xinit-1.2.1.tar.bz2
SHA1: baf36374aa1632054816a8281e55e1539459664b  xinit-1.2.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/app/xinit-1.2.1.tar.gz
MD5:  7ad82221ebd6600a8d33712ec3b62efb  xinit-1.2.1.tar.gz
SHA1: d11aa63ec8c3c80b75f46c904a3626406626cd2e  xinit-1.2.1.tar.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.13 (Darwin)

iD8DBQFLnsx1jC1Anjf1NmMRAi07AJ9keWyp7/1GPP9V1PkbN4yTDp4YLACeNBFn
y6crKj5qxt6rMizRRzrUlr8=
=Wo6a
-END PGP SIGNATURE-



smime.p7s
Description: S/MIME cryptographic signature
___
xorg@lists.freedesktop.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg

Re: modular build, libGL "make install" fails

2010-01-30 Thread Jeremy Huddleston
1) mesa has its own list
2) you want to use sudo for make install.  You need root permissions


On Jan 30, 2010, at 15:17, David Gerard wrote:

> Is this a bug, or just me? This is doing the modular build with jhbuild:
> 
> /home/fun/.local/bin/install-check -d /usr/local/include/GL
> install: cannot change permissions of `/usr/local/include/GL': No such
> file or directory
> make[3]: *** [install-headers] Error 1
> make[3]: Leaving directory `/home/fun/git/mesa/src/mesa'
> make[2]: *** [install] Error 1
> make[2]: Leaving directory `/home/fun/git/mesa/src/mesa'
> make[1]: *** [install] Error 1
> make[1]: Leaving directory `/home/fun/git/mesa/src'
> make: *** [install] Error 1
> *** Error during phase install of libGL: ## Error running make
> install *** [66/168]
> 
> I'm doing a build in my home directory, but it appears to be trying to
> do things to the system. Surely that's not right ...
> 
> What's an appropriate workaround here?
> 
> 
> - d.
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg



smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Xorg crashes...

2010-01-06 Thread Jeremy Huddleston

On Jan 6, 2010, at 10:50, Ryan Daly wrote:

>> not sure whats going on, but by
>> looking at the log I see some userspace tools
>> erroring out(which should not keep the screen from
>> going forward), but I also see something about
>> fglrx not found.. could either mean that you
>> haven't the xorg module, as well as the kernel module,
>> or the fglrx module is crapping out with the
>> xserver version(had this a while ago with fglrx,
>> ended up switching to radeon);
>> 
>> hope this helps.
>> 
>> Justin P. Mattock
>> 
> 
> Justin - thanks for your reply.
> 
> Is fglrx ATI specific?  I have a nVidia card.  I'm not sure how they all 
> play together, though.

fglrx is the closed-source ATI driver



smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: how Can i disable Xinput on Xorg-server-1.7.1

2009-12-28 Thread Jeremy Huddleston
You need Xinput.
xkb is required in 1.7.
Xsdl isn't expected to work.

On Dec 28, 2009, at 01:45, 조원준 wrote:

>  i crosscompiled xorg-server-1.7.1 on ppc architecture.
> 
> but xkbKeymap is not working.
> 
> so i crosscompiled xkeyboard-config-1.7 and xkbcomp-1.1.1, too.
> 
> but Xsdl is not working.
> 
> i don't know use xkb. so i don't want to use Xinput on xorg-server-1.7.1
> 
> but ./configure script is do not support --disable-xinput..
> 
>  
> how can i solve this problem,?
> 
>  
>  
>  
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg



smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: [ANNOUNCE] xorg-server 1.7.99.2

2009-12-20 Thread Jeremy Huddleston
We don't intentionally make things not cross-compile.

Can you provide the patch you're using, and we'll review it for inclusion in 
the next release.

--Jeremy

On Dec 20, 2009, at 05:19, Stephan Raue wrote:

> Hi all,
> 
> when i am crosscompiling xorg-server i get an error from configure:
> checking for /etc/X11/fontpath.d... configure: error: cannot check for  
> file existence when cross compiling
> 
> is it possible to make this easyer for crosscompiling without patching  
> configure.ac and configure in an release?
> 
> greetings
> 
> Stephan
> 
> -- 
>   ### OpenELEC.tv ###
> The free and open Mediacenter Distribution 4 you
>   http://www.openelec.tv
> 
> 
> 
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg



smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Finishing the X11R7.5 katamari

2009-10-10 Thread Jeremy Huddleston


On Oct 9, 2009, at 22:01, Alan Coopersmith wrote:


All the libraries on the list are released.


I notice these omissions from releases, and just want to make sure  
they are intentional:


libXevie ... RIP
libxkbui ... ???
libXp... RIP
libXtrap ... RIP


Almost all the protocol modules are released.



...



I am proposing dropping two more modules from the katamari, now that
the X server has dropped support for the XFree86-Misc extension:
- xf86miscproto
- libXxf86misc


Could we atleast get a janitorial release of xf86miscproto before it's  
tossed by the wayside?


Also... I notice we're (Apple) still shipping  
xproxymanagementprotocol ... how long has that been dead?  Is there  
any reason why I should keep it around?






smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Possible reason why Intel 1.9.0 doesn't load with server 1.7.0 but does with 1.6.x

2009-10-07 Thread Jeremy Huddleston



On Oct 7, 2009, at 17:49, Marty Jack wrote:

I found that Intel 1.9.0 calls DGAInit, which isn't defined at all  
in 1.7.0.


from xf86.h :

/* xf86DGA.c */

#ifdef XFreeXDGA
extern _X_EXPORT Bool DGAInit(ScreenPtr pScreen, DGAFunctionPtr funcs,  
DGAModePtr modes,

int num);
extern _X_EXPORT Bool DGAReInitModes(ScreenPtr pScreen, DGAModePtr  
modes, int num);

extern _X_EXPORT xf86SetDGAModeProc xf86SetDGAMode;
#endif


 It comes up as an implicit function declaration.  I made an edit to  
remove that call and I am using it as we speak.  One would think  
that an unmodified driver would find the symbol DGAInit unresolved  
and refuse to load, although I didn't perform that experiment.


I would encourage those who hold the Power to Commit Fixes to try  
building all the video drivers and adjust them for the DGA removal  
as needed before the katamari.

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg




smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Finishing the X11R7.5 katamari

2009-10-02 Thread Jeremy Huddleston

If anyone disagrees with these, or the module versions listed as being
a stable, X11R7.5-compatible version that should be included in the  
katamari,
now is the time to speak, as at the rate we're going, we should have  
the

X11R7.5 release finished by this time next week.
 ...
 xineramaproto  1.1.2  1.2
xinput  1.3.0*


xinit seems to be omitted... and it could use a bump too.




smime.p7s
Description: S/MIME cryptographic signature
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

Re: Alt + Tab application switching

2009-09-03 Thread Jeremy Huddleston
That's really dependent on the window manager that you're using.  X11  
itself doesn't deal with that level of things.

I'd check with the gnome, kde, xfce, etc list for help specific to  
your WM.

On Sep 3, 2009, at 10:09, olcar...@cableone.net wrote:

> Could someone give me a tip on how to get the Alt + Tab to switch  
> between running
> applications to work again?
> Thanks,
> Ken
>
>
>
>  Msg sent via CableONE.net MyMail - http://www.cableone.net
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: [PATCH] fix typo in bigreq.c

2009-09-01 Thread Jeremy Huddleston
Whoops... sorry about that.  Thanks.

On Sep 1, 2009, at 07:47, Jerome Glisse wrote:

> On Tue, 2009-09-01 at 12:54 +0200, Stefano Avallone wrote:
>> Hi,
>>
>> the following simple patch fixes a typo in Xext/bigreq.c that  
>> prevented to
>> compile the X server:
>>
>> --- bigreq.c.orig2009-09-01 10:54:34.0 +0200
>> +++ bigreq.c 2009-09-01 10:55:03.0 +0200
>> @@ -36,7 +36,7 @@
>> #include "os.h"
>> #include "dixstruct.h"
>> #include "extnsionst.h"
>> -#include 
>> +#include 
>> #include "opaque.h"
>> #include "modinit.h"
>>
>> regards,
>> Stefano
>
> Didn't saw your mail until now, i did push a _similar_ ;) fix.
>
> Cheers,
> Jerome
>
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: minimal X

2009-08-15 Thread Jeremy Huddleston
If you want to use gnome or KDE, you pretty much need everything... 
http://www.x.org/wiki/Releases/7.4

On Aug 15, 2009, at 11:06, Bill Cunningham wrote:

>Can someone tell me or point me to the minimal X packages I need  
> for my
> linux system? I need it for higher GUI's such as gnome or KDE.
>
> Bill
>
> ___
> xorg mailing list
> xorg@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/xorg

___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


  1   2   >