[ANNOUNCE] xorg-server 1.16.99.901
Keith Packard
keithp at keithp.com
Tue Oct 28 21:56:28 PDT 2014
Here's the first RC for X server 1.17. We're a bit behind, due to my
travel schedule and illness, but I don't see any particular reason to
change the rest of the schedule at this point:
Non-critical bugs 2014-10-16 - 2014-11-30
Critical-bugs 2014-12-1 - 2014-12-31
Some high points that I know of:
* Adam continues to strip out stale code and clean up the
server. Thousands of lines of unnecessary code have disappeared yet
again.
* The modesetting driver has been merged into the server code base,
simplifying ongoing maintenance by coupling it to the X server
ABI/API release schedule. This now includes DRI2 support (so that GLX
works correctly) along with Glamor support (which handles DRI3).
* Lots of Glamor improvements, including a rewrite of the core protocol
rendering functions
Along with these, numerous bug fixes and improvements throughout the
rest of the code base.
Thanks, as always, to everyone who contributed to this release.
Aaron Plattner (2):
modesetting: match PCI class 3, any subclass
xfree86: Remove stale /usr/share/X11/xorg.conf.d hard-code from the xorg.conf man page
Adam Jackson (131):
Implement ->driverFunc
modesetting: Don't (brokenly) double-track software cursor
Use own thunk function instead of shadowUpdatePackedWeak
dix: Remove an ancient IBM configuration
dix: Remove some XFree86 3.x leftovers
dix: (Don't) change BITMAP_SCANLINE_UNIT on Linux s390{, x}
dix: Remove some dead macros
dix: Remove some cfb leftovers
dix: Default GLYPHPADBYTES to 4
dix: Remove wacky sparc special casing (v2)
dix: Remove a weird case of little-endian s390
dix: Remove arch awareness from servermd.h (v2)
xfree86: Remove i2c multimedia modules
xfree86: Remove #include "compiler.h" from places that don't need it
xfree86: Remove nds32_flush_icache
xfree86: Remove MMIO_MOVE32
xfree86: Undefine NO_INLINE
xfree86: Unspecialize gcc variants of unaligned memory access
xfree86: Remove unused unaligned int64 helpers
xfree86: Move generic unaligned helpers into int10 code
xfree86: Remove remaining unused unaligned accessors
xfree86: Remove a few random ppc decls
xfree86: Undef FAKEIT
xfree86: Undef __HIGHC__
xfree86: Remove an unlikely bit of #pragma
xfree86: Undef GCCUSESGAS
xfree86: Remove a useless !__SUNPRO_C guard
xfree86: Remove pre-2.6 Linux ppc support
xfree86: Simplify a bunch of OS and arch conditionals
xfree86: Clean up powerpc barrier decls
xfree86: Remove MMIO_ONB* and friends
xfree86: Pull generic barrier() definition up to top level
xfree86: Clean up some silly __sparc macro usage
xfree86: Unify the ppc/sparc mmio-swap-or-not conditionals
mi: Remove semi-arbitrary arch awareness in packed coordinate macros
bsd: Remove some reference arm code behind #if 0
dix: Make some LBX-era code more obvious
kdrive: Remove some dead bits of the man page
mi: Remove apparently unused miSegregateChildren
miext/shadow: Remove ancient backwards-compatibility hack
miext/shadow: Remove shadowInit
os: Remove deprecated malloc/free wrappers
os: Remove LocalClientCred
render: Remove unused CopyPicture
saver: Don't open-code IsMapInstalled
vgahw: Nuke unused vgaCmap.c
xfree86: Remove xf86ConfigActivePciEntity
xfree86: Remove some unused pre-pciaccess types
xfree86: Remove deprecated PCI types
xfree86: Remove unused xf86{Map,Unmap}LegacyIO
xfree86: Remove protectMem from VidMemInfo
xfree86: Remove pointless xf86RandRCreateScreenResources
xfree86: Remove useless #include "fb.h"
xfree86: Remove unused HardEdges
xkb: Remove some fascinating paranoia from event emission
xquartz: Remove unused DRI{,Post}ValidateTree
dri1: Remove unused DRI{,Post}ValidateTree
xwayland: Snap damage reports to the bounding box
xfree86: Remove xf86{Map,Unmap}VidMem
xfree86: Remove {set,undo}WC from VidMemInfo
xfree86: Remove xf86LinearVidMem
int10: Port off xf86ReadBIOS
xfree86: Remove xf86ReadBIOS
xfree86: Remove xf86CheckMTRR
xfree86: Remove the memory of MTRR awareness
xfree86: Clean up some more alpha awareness
loader: Remove compatibility with ancient XFree86 version numbering
ephyr: Properly implement hardware cursors (v3)
loader: Deobfuscate RTLD_* macro stuff
mi: Remove Windows 8-bpp colormap compatibility
xfree86: Remove xv clip notify driver hook
xfree86: Remove Option "TextClockFreq"
xfree86: Remove spurious xf86ConfigError
xfree86: Remove useless back-pointer to pScrn from colormap code
xfree86: Remove DisplayID support
xfree86: Remove xf86Info.log (v2)
xfree86: Remove unused xf86Info.useDefaultFontPathFrom
xfree86: configServerFlags never fails, make it return void
xfree86: Remove pointless xf86PrintMarkers
x86emu: Undefine _NO_INLINE
exa, kdrive: Remove redundant BitsPerPixel macros
input: Remove unused SetKeySymsMap
loader: Remove some baklava code
vfb: Don't reimplement micmap so much
xfree86: Remove some can't-happen printf from xf86CreateRootWindow
kdrive: Remove vestigial reference to fbInitValidateTree
xquartz: Remove useless DRIWindowExposures
rootless: remove redundant RootlessShapedWindowIn
xwin: Remove native GDI engine (v2)
xwin: Remove primary DirectDraw engine
dix: Drop the third argument from WindowExposuresProcPtr
mi: Deobfuscate miWindowExposures
mi: Deobfuscate miOverlayWindowExposures
mi: Simplify composite border clip redirection interface
mi: Drop plane argument from miHandleExposures
mi: Move pScreen->SendGraphicsExpose up to dix
dix: Remove DIXsaveUnder bit from the Window
dix: Lower backStorage to a bit instead of a pointer
dix: Remove an empty if
dix: Remove some pointless casting of NULL
dix: Remove an obfuscatory macro
mi: miSlideAndSizeWindow -> miResizeWindow
fb: fb{Map,Unmap}Window -> fb{Realize,Unrealize}Window
misc: Fold together some redundant conditionals
xinerama: Fix access mode in GetImage's drawable lookup
render: Always store client clip as a region
mi: Mark the span blit routines as _X_COLD
mi: Unexport wide line details
mi: Unexport polygon edge table implementation details
mi: Unexport span group implementation details
mi: Unexport subpixel polygon implementation details
mi: Unexport arc fill implementation details
mi: Fold mispans.c into miwideline.c
mi: Fold mifpolycon.c into miarc.c
mi: Fold mipoly{con,gen}.c into mipoly.c
mi: Fold mipolyutil.c into mipoly.c
mi: Fold micursor.c into mipointer.c
fb: Eliminate fbLaneTable, staticize fb{8,16,32}Lane
fb: FB_SHIFT is 5 (and FB_UNIT is 32)
fb: Remove even/odd stipple slow-pathing
fb: Move fbStipple*Bits near their only consumer
fb: Remove unused fbReduceRasterOp
fb: Remove even/odd tile slow-pathing
fb: Hide glyph implementation details
fb: Hide some zero-width line details
fb: Hide Bresenham line details
fb: Hide fbDots
fb: Hide fbPush{Pattern,Fill}
dix: Always store GC client clip as a region (v2)
dix: Retype and repack GC
composite: Wrap GetSpans
Alan Coopersmith (5):
Make list tests actually test lists
Abort xi2 tests if ActivateDevice() fails
Use unique display name for each xi2 test program [v3]
Allocate enough room for both reset & flags attributes
If fork fails in System(), don't fallthrough to exec()
Alan Hourihane (14):
Initial commit of new modesetting driver
Run indent
Plug in hardware cursor support
Bring inline with current modesetting-101 branch for connector/encoder changes
Add DRI2 support.
formatting fixes
more formatting fixes
yet more
Add EXA winsys for gallium pipe driver interface.
Fix copy surface
NULL checks
add --with-gallium-dir to specify location of gallium tree
More error checking
fixes for gallium stride changes
Alex Deucher (1):
modesetting: query cursor size from the kernel
Alex Orange (1):
fb: Fix Bresenham algorithms for commonly used small segments.
Alon Levy (1):
modesetting: add virtual connector support
Andreas Hartmetz (1):
glamor: Don't free memory we are going to use.
Axel Davy (1):
Fix present_pixmap when using present_notify_msc
Carlos Garnacho (1):
xwayland: Only disable/enable devices on capabilities change
Chris Wilson (2):
Add missing GTF modes
Xext/shm: Detach SHM segment after Pixmap is released
Colin Walters (2):
autogen.sh: Implement GNOME Build API
xf86platformBus: Add assertion to avoid (fatal) compiler warning
Daniel Martin (3):
dix: Remove XpExtension leftovers from protocol.txt
security: Remove XpExtension from SecurityTrustedExtensions
xfree86: Delete file modinit.h
Daphne Pfister (1):
os: Regenerate os/oscolor.c from app/rgb #52289
Dave Airlie (61):
drop exa
modesetting: restart driver effort from other codebases
cleanup some the drmmode_display header file
modesetting: rewrite probing based on fbdev.
gut some more unneeded code
update authors/copyright
drop loading dri2
port damage tracking code from st/xorg
fix server recycling
add -Wall, cleanup warnings
remove unused debug
add shadowfb support, default to on.
add initial man page
check drm support dumb buffer capability
fix make distcheck
fix fb_id for dirty reporting
configure: don't require xvmc.
fixup device open
fix some whitespace
modesetting: add cursor fallback if kernel rejects cursor.
cleanup dumb cap fetch
use a cap to decide if shadow is preferred or not.
shadowfb: dump shadowfb state at startup
modesetting: fix stride if kernel modifies it.
modesetting: move shadow stuff to other structure
modesetting: fix shadow resizing.
modesetting: disable dirty updates for ENOSYS
modesetting: fix warnings, remove dead code.
xf86-video-modesetting 0.2.0
modesetting: fix build against older Xext
drop use of alloca, just use malloc/free
dirty: check malloc return
cursor: hide cursors on LeaveVT
modesetting: add set/drop master around VT switch
modesetting: move opening kernel device to before setting depth
modesetting: attempt to work out if we want 24 or 32bpp
modesetting: make sure the pci device corresponds to the drm device
bump version to 0.3.0
modesetting: add compat header file
modesetting: convert to new scrn conversion APIs.
modesetting: fix make distcheck
modesetting: bump to latest X server compat api.
modesetting: workaround kernel bug reporting 0x0 as valid mins
modesetting: pci probing requires interface version 1.4
modesetting 0.4.0: bump configure.ac
modesetting: drop useless xf86PciInfo include
modesetting: fix warning about close being undefined.
modesetting: add platform bus support
modesetting: add output slave support.
modesetting: remove alloca usage again
modesetting: fix crashes caused by udev race conditions
modesetting: bump to 0.6.0
modesetting: provide dummy hooks for shadow
modesetting: fix adjust frame crash
modesetting: change output names for secondary GPUs
modesetting: move closing fd to after we check outputs
modesetting: try and use hotspot cursor support
modesetting: fix cursor rendering with hotspots.
modesetting: fix use after free.
modesetting: fix build regression against older servers.
pixmap: fix reverse optimus support with multiple heads
David Ung (1):
randr: Fix logic in RRPointerToNearestCrtc
Egbert Eich (1):
BellProc: Send bell event on core protocol bell when requested
Eric Anholt (52):
xorg: Remove duplicated definitions of some XV-related structs.
kdrive: Do a little more cleanup from the XV struct deduplication.
kdrive: Remove dead generic XV adaptors code.
kdrive: Simplify the adaptor setup interface.
glamor: Split the XV code into XF86-dependent parts and generic.
kdrive: Mark XV names const to avoid warnings.
ephyr: Add support for XV using glamor.
glamor: Share code for put_image handling.
xephyr: Allow initializing glamor with gles2 (on GLX).
glamor: Drop unnecessary glTexParameteri() in SetSpans().
glamor: Use MIN/MAX macros to clean up glamor_transfer.c
glamor: Drop unnecessary glTexParameteri() in upload of texture data.
glamor: Drop constant arguments to glamor_solid().
glamor: Remove always-true yInverted flag.
glamor: Drop dead get/pub sub pixmap functions.
glamor: Drop dead glamor_download_pixmap_to_cpu()
glamor: Drop dead glamor_restore_pixmap_to_texture().
glamor: Remove a dead prototype.
glamor: Drop the "are we doing a series of blits or draws" logic.
xv: Remove dead VIDEO_INVERT_CLIPLIST from the xorg and kdrive DDXes.
xv: Remove dead VIDEO_NO_CLIPPING from the xorg and kdrive DDXes.
xv: Move common code for adaptor cleanup to xvmain.c
xv: Drop the ddQueryAdaptors() interface.
xv: Move the DDX XV screen private allocation into the DDXes.
xv: Drop unused XvdiPreemptVideo().
xv: Drop unused XvdiVideoStopped().
xv: Move CloseScreen setup from a DIX hook to normal wrapping.
xv: Move xf86 XV color key helper to core.
xv: Fix malloc-failure cases in the fill color key helper.
kdrive: Remove dead KXVPaintRegion().
kdrive: Don't bother explicitly clearing new window privates to NULL.
xv: Remove the no-op AllocatePort/FreePort interfaces.
xv: Drop the ClientPtr from the interface to the DDX.
kdrive: Remove a dead struct.
glamor: Don't try to set up core fonts textures when we won't use them.
glx: Disable indirect GLX contexts by default.
modesetting: Merge modesetting's COPYING into the xserver's.
modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
modesetting: xserver already checks XEXTPROTO >= 7.2.99.901.
modesetting: Drop use of "pointer" for "void *"
modesetting: Update for the platform device API change.
modesetting: Connect the driver to the build.
modesetting: Drop use of compat-api.h
modesetting: Drop remaining old-xserver compatibility.
modesetting: Run x-indent-all.sh.
modesetting: Fix some weird formatting after x-indent-all.sh.
modesetting: Deduplicate some scrn setup.
modesetting: Add support for rendering using glamor.
dri2: Import a copy of Mesa's PCI ID -> driver name mappings.
dri2: Automatically fill in the driver name if the DDX doesn't provide it.
modesetting: Export two functions I want to reuse from DRI2/Present.
modesetting: Add support for DRI2 with glamor.
Gaetan Nadon (14):
Fill the COPYING file with license text
Add contact information to the README file
man: missing AM_V_GEN and hard-coded sed command name
Fix typo in .gitignore
make: remove redundant AUTOMAKE_OPTIONS
Remove redundant EXTRA_DIST for the README file.
Add missing targets for ChangeLog and INSTALL
Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Remove redundant AC_PROG_CC
Remove unneeded AM_PROG_CC_C_CO
make: remove empty variable assignment
make: add all warnings according to the platform
config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
config: layout and comment the top portion of configure.ac
Hans de Goede (1):
Add support for server managed fds
James Simmons (1):
don't map cursors in sw cursor mode
Jasper St. Pierre (2):
xwayland-input: Fix a crasher for a race with the Wayland compositor
xwayland: Implement throttling for surfaces based on the frame event
Jeremy Huddleston Sequoia (3):
mieq: Fix a crash regression in mieqProcessDeviceEvent
ListenOnOpenFD: Remove Resets since this is intended to be for hotplugging connections
XQuartz: Better support turning off "Displays have separate Spaces" on OS X Mavericks
Joerg Sonnenberger (1):
Fix format string.
Jon TURNEY (56):
hw/xwin/glx: When generating shims, limit the considered features to GL version <=1.2
hw/xwin: Makefile.am cleanup
hw/xwin: Improve choice of display name used by internal clients
hw/xwin: Fix a potential crash in winRedrawScreenShadowDDNL()
hw/xwin: Add an idempotency guard to glwindows.h
hw/xwin/glx: Don't override the server supported GL extensions string.
hw/xwin/glx: Update .gitignore
hw/xwin/glx: Fix a couple of typo bugs in indirect.c
hw/xwin/glx: Downgrade "forcing window to exist" message to debug
hw/xwin/glx: Remove an incorrect assertion in glxWinDrawableSwapBuffers
hw/xwin: Remove left-over pthread_exit() in clipboard code
hw/xwin: Push winClipboardShutdown() into winclipboardinit.c
hw/xwin: Hoist clipboard thread restart up one level
hw/xwin: winProcEstablishConnection doesn't need to check if clipboard started
hw/xwin: Hoist setting of g_fClipboardStarted flag up one level
hw/xwin: Remove g_fClipboardLaunched, it's value is identical to g_fClipboardStarted
hw/xwin: Remove SetSelectionOwner wrapper, use XFixesSetSelectionOwnerNotify event instead
hw/xwin: Move winClipboardCreateMessagingWindow() to winclipboardthread.c
hw/xwin: Eliminate g_pClipboardDisplay and g_iClipboardWindow globals
hw/xwin: Hoist use of winSetAuthorization() and winGetDisplayName() up one level
hw/xwin: Add remaining clipboard globals to winglobals.h
hw/xwin: Make g_hwndClipboard static
hw/xwin: Move clipboard integration code down to a subdirectory
hw/xwin: Return a shutdown flag from winClipboardProc() if we should stop trying
hw/xwin: Separate libwinclipboard interface and internal header files
hw/xwin: Add fUseUnicode as parameter to winClipboardProc()
hw/xwin: Look up atoms in winClipboardProc()
hw/xwin: Changes in error logging to make libwinclipboard more useful as a library
hw/xwin: Add xwinclip test client
hw/xwin: Remove standard includes from internal.h and add them where needed
hw/xwin: Remove unused X includes from internal.h and add them where needed
hw/xwin: Use header for prototypes in textconv.c
hw/xwin: Move WIN_MSG_QUEUE_FNAME to where it's used
hw/xwin: Remove setjmp()/longjmp() error constants
hw/xwin: Improve comment about why we can't XCloseDisplay()
hw/xwin: Remove XOpenDisplay() retry code
hw/xwin: In clipboard function prototypes, use Window type, not int type
hw/xwin: Add a basic manpage for xwinclip
hw/xwin: Only add to XSetIOErrorHandler() handler chain once
hw/xwin: Undefine _XSERVER64 in hw/xwin/winclipboard
Update help text since -iglx is now the default
xserver: Move 'pragma GCC diagnostic' outside functions
hw/xwin: Fix compilation with -Werror=return-type
hw/xwin: Fix compilation with -Werror=declaration-after-statement
hw/xwin: Fix warnings in glx/glshim.c
hw/xwin: Fix format warnings with debug printing of pointers on 64-bit
hw/xwin: Fix warning in winXIconToHICON()
hw/xwin: Fix const warning in winCheckDisplayNumber()
hw/xwin: Fix const warnings in winprefsyacc.y
hw/xwin: Fix const warning in winPrefsLoadPreferences()
hw/xwin: Fix warning in yyerror()
hw/xwin: Fix redundant declaration warning in winprefslex.l
hw/xwin: Fix unused variable warning in winCreateMsgWindow()
configure.ac: Avoid "Your OS is unknown" warning when configuring for Cygwin
configure.ac: Force --disable-libdrm on Cygwin
os: -displayfd should check ports up to 65535
Julien Cristau (1):
xwayland: always include drm.xml in tarballs
Keith Packard (65):
Clean up compiler warnings.
Handle new DamageUnregister API which has only one argument
ephyr: Deal with non-root visual for window
mi: Create miPolylines as a general-purpose line drawing function
mi: Make miPolyArc draw fast zero-width when possible
mi: Fill spans for multiple arcs in miPolyFillArc
mi: Draw multiple lines in one FillSpans call in miZeroLine
glamor: Replace fallback preparation code
glamor: Directly reference the private key records
glamor: Add glamor_program based copy acceleration
glamor: Use glamor_program for glamor_push_pixels
glamor: Use glamor_program and GL_LINES for 0-width lines
glamor: Add glamor_program based 0-width dashed lines
glamor: Add accelerated stipple support
glamor: Replace glamor_solid_boxes and glamor_solid with GC using code
glamor: Remove 'tiling' shader code
glamor: Remove stubbed-out glamor_stipple function
Document how to correctly wrap screen procedures
hw/xfree86: Fix block handler wrapping in xf86Rotate
mi: Fix block handler wrapping in miSprite
hw/xfree86: Fix VGA arbiter screen proc wrapping
hw/xfree86: Let xf86Rotate leave the BlockHandler unwrapped when possible
ephyr: Free damage structure at server reset time
Post 1.16 version bump to 1.16.99.1
glamor: Fix temp picture coordinates in glamor_composite_clipped_region
config: Replace OdevAttributes linked list with struct
xfree86: Provide backward-compatibilty API for OdevAttributes
glamor: Add support for SHM sync fences
glamor: sync_fence_set_triggered should use glFlush, not glFinish
glamor: Eliminate diagonal tearing in xv
Fix files including xorg-server.h by mistake
xfree86: Avoid compiler warning for unused vars without systemd
present: Make window MSC offset 0 initially
present: Avoid crash at server shutdown
xfree86/modes: rotation damage is automatically destroyed on close
Add X_BYTE_ORDER to xorg-server.h
xfree86: [v2] Remove duplicate InputInfoPtr typedef from xf86Xinput.h
glamor: Free Xv put image data immediately after use
dri3: Don't enable the DRI3 extension unless some screen supports it
glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap
test: Only build hashtable tests if building X-Resource extension
dix: Close protocol.txt after we're done loading extension names
Build required portions of registry.c automatically [v2]
present: Support PresentOptionCopy
present: Clear pending flip pixmaps at CloseScreen
glamor: Change SET_PIXMAP_FBO_CURRENT from macro to static inline
glamor: Add macro __glamor_large in glamor_largepixmap.c
glamor: Don't abuse large_pixmap members for regular pixmaps
glamor: Handle compositing from large to small pixmaps
glamor: Check large pixmap users in glamor_largepixmap.c
glamor: Remove shader-based trapezoid implementation. Fixes Bug 76213.
XSERVER_DTRACE needs request names from registry too
Require xtrans 1.3.5 or newer
os: Don't listen to 'tcp' by default. Add '-listen' option. [v2]
xfree86: Remove remaining return FALSE from configServerFlags
glx: check return from __glXGetAnswerBuffer
glamor: Free converted bits in _glamor_upload_bits_to_pixmap_texture fast path
composite: Skip SetWindowPixmap when pixmap isn't changing
modesetting: Skip kernel work-around on error in crtc to kernel msc
os: Eliminate uninitialized value warnings from access.c
xkb: Initialize 'bad' Atom in _XkbSetNamesCheck
dix: Untwist transformAbsolute logic, eliminate uninitialized value warnings
dri2: Distribute new pci_ids headers
xfree86: Include 'drivers' directory with distribution
Update to version 1.16.99.901
Laércio de Sousa (3):
kdrive: add support to +X+Y syntax in -screen option parsing
ephyr: enable screen window placement following kdrive -screen option extended syntax
ephyr: set screen size & origin from host X server output's CRTC geometry
Maarten Lankhorst (9):
bump version to 0.5.0
modesetting: clean up leaks
modesetting: return null for get_modes if output could not be retrieved
bump version to 0.7.0
support 32 bpp pixmaps when 24 bpp fb is used.
modesetting: probe only succeeds if connectors are detected
bump to 0.8.0
bump to 0.8.1
bump to 0.9.0
Maks Naumov (1):
glx: Fix 'y ' value in swrastGetDrawableInfo()
Matt Turner (2):
Don't check for Xinerama.
configure.ac: remove DRI and RENDER
Michel Dänzer (9):
Check for dix-config.h or xorg-server.h before using X_BYTE_ORDER
glamor: Add glamor_copy_fbo_cpu() for CopyArea to non-GPU destination
glamor: Don't call glamor_copy_fbo_cpu() for GLAMOR_DRM_ONLY pixmaps
glamor: Call glamor_glyphs_init from glamor_create_screen_resources
glamor: Move 'glyph caches realized' check to glamor_realize_glyph_caches
glamor: Track glyph caching information per screen
glamor: Make glyph mask cache per-screen
glamor: Fix leak of converted_bits in _glamor_upload_bits_to_pixmap_texture
glamor: Use GL_STREAM_READ also for read/write access to a PBO
Peter Harris (1):
Avoid starting a comment with */*
Peter Hutterer (1):
xkb: ignore floating slave devices when updating from master (#81885)
Ross Burton (1):
configure.ac: add option for xshmfence
Sascha Hauer (5):
fix if() brackets in Probe function
introduce open_hw() function
Fix non PCI device probing
do not bail out on non pci devices
make busID non mandatory
Takashi Iwai (1):
fb: Fix invalid bpp for 24bit depth window
Thierry Reding (6):
build: Put m4 macros in m4 subdirectory
Remove call to miInitializeBackingStore()
Staticise and constify output names
Properly identify DSI outputs
xfree86: Fallback to first platform device as primary
xfree86: Allow non-PCI devices as primary
Thomas Hellstrom (1):
Avoid an EXA init segfault.
Thomas Petazzoni (1):
os/log: adjust gcc version conditions for #pragma
William ML Leslie (1):
Xephyr: option to disable grabbing the host
Yogish Kulkarni (1):
Skip SetCursor when vtSema is FALSE.
Zack Rusin (1):
Adding some readme.
git tag: xorg-server-1.16.99.901
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.bz2
MD5: 34c084935f2ef3094e365cf564f0d547 xorg-server-1.16.99.901.tar.bz2
SHA1: 0b3214ddf06cb217b4e75f8daa34beb60ef328c4 xorg-server-1.16.99.901.tar.bz2
SHA256: bd57ca54ab31d23cc96faaa9f5b4e02da82d4a25be1af1730c9283bb95e51a72 xorg-server-1.16.99.901.tar.bz2
PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.bz2.sig
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.gz
MD5: 593ecc65e450bbcf10381fa3c182824d xorg-server-1.16.99.901.tar.gz
SHA1: e1284dd7a04e186d086e5f4013980ba0390912af xorg-server-1.16.99.901.tar.gz
SHA256: d00564ff62f85ad59173c0763dd6cefff10eec7b8ac665b68cf4c02971f359ae xorg-server-1.16.99.901.tar.gz
PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.gz.sig
--
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-announce/attachments/20141028/10ef107e/attachment-0001.sig>
More information about the xorg-announce
mailing list