[ANNOUNCE] xorg-server 1.7.99.1

Keith Packard keithp at keithp.com
Wed Oct 21 09:17:16 PDT 2009


This is a snapshot release working towards 1.8.

Alan Coopersmith (9):
      Fix build of unit tests when dtrace probes are enabled
      Set XQUARTZ to no on non-Darwin OS'es
      Remove shave now that automake-1.11 has AM_SILENT_RULES
      Remove shave now that automake-1.11 has AM_SILENT_RULES
      Add platform tests for Dtrace linker magic
      Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
      Use $(AM_V_GEN) to silence more commands when AM_SILENT_RULES is active
      Fix make warning: overriding commands for target `dix.O'
      Fix segfault when -extension XKEYBOARD is passed on the command line

Ben Byer (1):
      Add (ok, fix) support for DTrace under OS X

Ben Skeggs (1):
      EXA: fix exaGetRGBAFromPixel to not loop forever on PICT_a8 picture

Colin Harrison (3):
      Xming: update .rc file
      Xming: Remove unused X-boxed icon resource
      Xming: Fix various 'ISO C90 forbids mixed declarations and code' warnings

Dave Airlie (3):
      dix/glx/composite: consolidate visual resize in one place.
      glx: fixup deref of null pointer when glx screen init fails.
      rotate: drop unwrapping inside block handler.

Eamon Walsh (9):
      xselinux: refactor extension code into smaller files.
      xselinux: Factor out some dynamic array code into common helpers.
      xace: Fake return values on denials in input polling requests.
      xselinux: Stop special-casing QueryPointer access checks.
      xace: Relax permissions on XkbGetState from Read to Getattr.
      Remove some debug messages that trigger on XACE event delivery failure.
      xselinux: switch from x_device to separate x_pointer and x_keyboard classes.
      dix: Export IsPointerDevice() and IsKeyboardDevice().
      xselinux: Use the now-exported IsPointerDevice() instead of a copy.

Francisco Jerez (1):
      dix: Fix a double free in dixFreePrivates.

Ian Romanick (2):
      GLX: Enable GLX 1.4 on DRI2
      GLX: More clearly document the GLX protocol version handling

Jamey Sharp (5):
      Fix overlay detection when matching Xv adaptors across screens.
      Remove static MAXSCREENS limit from Xext/shm.c
      Fix "possibly uninitialized" warnings in glx
      Fix GCC warnings in xorg_backtrace
      Cast small-int values through intptr_t when passed as pointers

Jeremy Huddleston (25):
      XQuartz: GLX capabilities: Allow 16bit accumulation buffers
      XQuartz: Use internal xshm header for new xextproto
      Xi: CopyKeyClass is not static for XQuartz
      XQuartz: Nuke duplicate locks that make painful headaches
      XQuartz: Fix a brain-o array indexing problem
      XQuartz: Add pressure/tilt property labels
      XQuartz: Stop checking version numbers of the bundle because CFBundleGetVersionNumber is gimpish
      Xi: Make CopyKeyClass X_HIDDEN to avoid ugly ifdef-fu
      XQuartz: Transition from xEvent based mieq to InternalEvent
      XQuartz: Force a keymap resync on the first keypress to workaround XKB mucking with our keymap.
      XQuartz: Fix inverse map from mode_switch to alt
      XQuartz: Nuke TSM
      XQuartz: Fix a bunch of compilation warnings about style
      XQuartz: Fix QuartzSetCursor to match the expected prototype.
      Rootless: Correct border rendering on parent-relative windows
      XQuartz: Query the BundleIdentifier from the bundle in X11.bin rather than using the configure option.
      XQuartz: Remove the redundant xquartz_resetenv_display
      XQuartz: Cleaned up keymap setting for easier maintenance
      xkb: Use XkbPerKeyBitArraySize instead of hardcoded value of 32
      XQuartz: Set the proper bitmap for key repeats...
      XQuartz: Update version strings to be X11R7.5 and the bundle 2.5.0
      XQuartz: Send mouse location with scroll events.
      XQuartz: Fix a possible minor memory leak
      Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c
      Rootless: src drawable window can now be NULL

Jon TURNEY (3):
      Cygwin/X: Don't build rootless extension code unless we need it
      Cygwin/X: Make -logverbose affect the verbosity of logging to the log file
      Cygwin/X: Avoid a potential null pointer dereference before input initialization

Julien Cristau (3):
      xfree86: fix xorg.conf manpage formatting error
      configure: quote argument to m4_pattern_forbid
      configure: quote argument to m4_pattern_forbid

Keith Packard (7):
      Re-fix DGA removal.
      Fix 'distcheck' to use host xkb files but install to build dir
      Make sure HAVE_DOXYGEN is defined when not building dmx
      Always check for doxygen so that distcheck gets dmx docs
      Don't attempt to build hw/kdrive/sdl/Makefile anymore
      Make sure dmx docs are built for distribution.
      Bump version to 1.7.99.1

Kevin E Martin (2):
      dmx: reshuffle linker order to avoid errors when MITSHM is undefined.
      dmx: undefine MITSHM, move undefs to miinitext.c.

Kim Woelders (3):
      dix: Fix potential memory corruption in doListFontsWithInfo.
      render: Fix clip region translation in miClipPictureSrc().
      render: Fix clip region translation in miClipPictureSrc().

Lee Leahu (2):
      dmx: when setting up device axis, use the correct counter number
      dmxDestroyWindow() - must call the X's native DetroyWindow()

Martin Ettl (1):
      Resource leakage: 0 is a valid file descriptor

Matt Turner (3):
      Fix breakage on alpha caused by c7680befe5ae
      [alpha] don't return from void functions
      [alpha] assume we have __NR_pciconfig_iobase

Michael Cree (1):
      Fix undefined symbols on alpha

Michel Dänzer (11):
      EXA: Fix some issues pointed out by clang.
      render: Don't add b8g8r8x8 format for depth 24.
      EXA: Extend mixed pixmaps scheme to allow driver PrepareAccess hook to fail.
      EXA: Try to minimize UploadToScreen calls for mixed pixmaps.
      EXA: Accumulate arbitrary number of glyphs without flushing.
      EXA: Only calculate cache position once for each glyph.
      EXA: Fix mixed pixmaps crash with missing / failing UploadToScreen hook.
      Fix ShmPutImage non-ZPixmap case.
      exa: avoid infinite loops if UTS sw fallbacks.
      composite: Revert changes from adding support for BGRA picture formats.
      EXA: Fix exaTryDriverSolidFill() for solid source pictures.

Mikhail Gusarov (1):
      Remove unused LinuxFindPci and LinuxGetPciCfg

Nirbheek Chauhan (1):
      xkb: check permissions on XKM_OUTPUT_DIR

Peter Hutterer (29):
      Bump to 1.7.99.1
      configure: fix up tslib check once again.
      Xi: fix length calculation for ValuatorState in QueryDeviceState reply.
      dix: plug memory leak in DeviceEnterLeaveEvents.
      kdrive: plug two memory leaks when freeing the KdKeyboard/Pointer.
      Require libXext >= 1.0.99.4
      Xi: update axisVals with the right subpixel data.
      configure: Unify all library defines that require a specific version.
      dmx: core events are always in screen coordinates when passed to GPE.
      render: Plug a memory leak in AddGlyph. (#23286)
      xfree86: use the DDC size if either width or height of DisplaySize is bogus.
      Put tests for zero-sized strings in quotes (#24060)
      ephyr: if -parent is given, check for a trailing -screen. (#24144)
      render: set the glyph picture to NULL by default.
      render: Fix crash in RenderAddGlyphs (#23645)
      configure: if xnest was requested but modules weren't found, fail.
      dix: force a minimum of 0 for screen coordinates.
      Require libXtst >= 1.0.99.2 and libdmx >= 1.0.99.1
      xfree86: remove log-spamming DebugF
      Revert "alpha: kill xf86SlowBCopyToBus and xf86SlowBCopyFromBus"
      Require libXtst >= 1.0.99.2 and libdmx >= 1.0.99.1
      xfree86: remove log-spamming DebugF
      dix: extend IsPointerDevice check to valuator-only devices.
      kdrive: fix Xfake build by removing the old keysym stuff
      kdrive: silence tslib compiler warnings
      Use the default XKB settings for dmx and kdrive.
      xkb: don't conditionally include xkb-config.h.
      dmx: remove doxygen-generated files.
      kdrive: Purge Xsdl

Samuel Thibault (1):
      xfree86: Hurd fix

Simon Thum (1):
      dix: move bounds check before access

Thomas Jaeger (1):
      dix: report XI1 axis values correctly if first_valuator != 0

Tilman Sauerbeck (1):
      configure: make XNEST default to auto.

Yaakov Selkowitz (7):
      dolt: add Cygwin to supported platforms
      Install SDK pkg-config and aclocal files only if XORG
      Fix XWIN_LIBS definition
      Remove duplicates from Xfake_LDADD
      Define ddxBeforeReset stubs in platform-neutral DDXs
      Remove CopyISOLatin1Lowered
      Fix make dist after 78c87bdad1feab91c2a39e01513b4b0826665f06

git tag: xorg-server-1.7.99.1

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.7.99.1.tar.bz2
MD5:  0d48048201fd5fc6c318733ac9936203  xorg-server-1.7.99.1.tar.bz2
SHA1: a54bfd35f0e140704438a077d21893f7832698e3  xorg-server-1.7.99.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.7.99.1.tar.gz
MD5:  810762942929f7d40a4c2cc8da38c8fa  xorg-server-1.7.99.1.tar.gz
SHA1: 5b8cfa05e3eec958f0ebb36d1e2346d500067026  xorg-server-1.7.99.1.tar.gz



-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xorg-announce/attachments/20091022/06dba44a/attachment.pgp 


More information about the xorg-announce mailing list