Commit graph

10 commits

Author SHA1 Message Date
richard
e236febcfd xorg-server 1.12.4 is a maintenance release of the X.org X server. There
are only a handful of changes in this dot release, and with the pending
release of 1.13 next month, it's likely that this may be the final scheduled
release from the 1.12 branch; we will likely put out additional releases
from this branch, but they will no longer follow the standard 6-week
development cycle.

This version is identical to the previous release candidate except for
version numbers.

== Known Issues ==

Currently open bugs the 1.12 Tracker:
    https://bugs.freedesktop.org/show_bug.cgi?id=xserver-1.12
23938: keys occasionally get stuck with xorg-server 1.6.99.901
    http://bugs.freedesktop.org/23938
31501: crash accessing font info with xfs in fontpath
    http://bugs.freedesktop.org/31501
39094: WaitFor does not handle EIO (causes 100% cpu load)
    http://bugs.freedesktop.org/39094
39383: X server crashes when restarting KDE from Alt+F2
    http://bugs.freedesktop.org/39383
39949: RandR panning & scaling don't work
    http://bugs.freedesktop.org/39949
43988: crtc->desiredMode.name can point to freed memory.
    http://bugs.freedesktop.org/43988
44038: some 3D wine apps no longer work (bisected)
    http://bugs.freedesktop.org/44038
45445: Key press crashes the xserver when kdm is running
    http://bugs.freedesktop.org/45445
49170: crash when starting or after some time of using psi
    http://bugs.freedesktop.org/49170
50641: xorg-server-1.12.0 - When SELinux is enabled the xserver fails
    http://bugs.freedesktop.org/50641

== New Issues ==

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

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

== Changes since 1.12.3 ==

Aaron Plattner (1):
      randr: Fix REQUEST vs. REQUEST_SIZE_MATCH mismatch

Adam Jackson (3):
      ephyr: Fix up some bizarre formatting
      randr: Fix up yet another corner case in preferred mode selection
      sync: Fix logic error from b55bf248581dc66321b24b29f199f6dc8d02db1b

Alan Coopersmith (10):
      OtherClientGone: Remove unreachable return statement
      Fix some overly indented/poorly line wrapped comments in dix/events.c
      Remove obsolete tab stop comments from hw/xfree86/parser/*.c
      ProcRRGetScreenInfo: swap configTimestamp as well
      xf86dga2.c & xf86vmode.c: Move REQUEST_SIZE_MATCH checks before using stuff
      Use calloc to zero fill buffers being allocated for replies & events
      Set padding bytes to 0 in WriteToClient
      Initialize padding bits to 0 in ErrorConnMax()
      Fix up formatting of initializers for arrays of structs
      Make indentation of dix/tables.c much more consistent and readable

Daniel Stone (5):
      DRI2: Remove prototype for DRI2DestroyDrawable
      Don't make failure to -nolisten fatal
      Xorg: Link XKB DDX library after core server libs
      Xinerama: Fix ExtensionInit prototype
      AllocDevicePair: Ensure XKB privates are initialised

Dave Airlie (2):
      xf86: cursor code got mangled by indenting
      kinput: allocate enough space for null character.

Jaroslav Šmíd (1):
      Bug 51375: Xorg doesn't set status for RRGetOutputInfo

Jeremy Huddleston (3):
      XQuartz: Silence an unused-variable warning
      XQuartz: Fix incorrect PseudoramiXExtensionInit prototype
      XQuartz: Call xp_window_bring_all_to_front if available in libXplugin

Jeremy Huddleston Sequoia (7):
      XQuartz: Fix xp_window_bring_all_to_front linking on OS versions with older libXplugin
      configure.ac: Version bump to 1.12.3.901 (1.12.4 RC1)
      XQuartz: console_redirect: Set the correct location for reading into the buffer
      XQuartz: console_redirect: Properly zero-out the tail of the array on realloc()
      configure.ac: Version bump to 1.12.3.902 (1.12.4 RC2)
      XQuartz: Bump version to 2.7.3
      configure.ac: Version bump to 1.12.4

Jon TURNEY (1):
      hw/xquartz: Various fixes for pseudoramiX.c

Julien Cristau (1):
      Bump video ABI version to 12.1

Keith Packard (4):
      randr: Clean up compiler warnings about unused and shadowing variables
      randr: Catch two more potential unset rrScrPriv uses
      Add 'install-headers' target in the top-level Makefile
      Only free Render filter names on last screen close

Michal Srb (1):
      Look for ModuleData only in appropriate library

Michel Dänzer (2):
      dri2: Add DRI2CreateDrawable2.
      glx: Free DRI2 drawable reference to destroyed GLX drawable.

Peter Hutterer (4):
      xkb: use local variable instead of casting arg
      dix: fix dereference before null check
      list.h: don't crash when removing an element from a NULL list
      dix: make sure the mask is set for emulated scroll events (#52508)

Ricardo Salveti de Araujo (1):
      randr: first check pScrPriv before using the pointer at RRFirstOutput

Simon Schubert (1):
      fb: reorder Bresenham error correction to avoid overshoot.

Vic Lee (1):
      ephyr: Resize screen automatically when parent window is resized

git tag: xorg-server-1.12.4
2013-05-16 05:38:31 +00:00
wiz
2c6e8e30b0 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
hasso
4fc0ae8209 Fix build of DRI2 aware drivers (like intel) if MesaLib wasn't built with
dri option.
2009-06-19 18:35:14 +00:00
wiz
4ff43ed31d Update to 1.6.1.901, first 1.6.2 prerelease.
Lots of changes since last pkgsrc version 1.4.x.
Based on patches provided by Hasso Tepper on pkgsrc-users.
Enable dri by default.

NOTE: You must install new versions of all dependencies, old ones
won't work!
2009-06-07 11:23:46 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
bjs
93b676b5b8 Welcome to modular-xorg-server-1.4.2.
This long-overdue update brings many improvements:
  - Many improvements to EXA
  - Input Hotplugging via HAL or dbus (not enabled yet)
  - Support for RandR 1.2.  Users using a dual-head configuration are
    encouraged to see <http://www.x.org/wiki/Projects/XRandR> for more
    information.
  - The server now uses the same version of Mesa we have in pkgsrc;
    this likely will result in more reliable OpenGL/DRI operation.

I realize that this server is still not the latest release (1.5.0);
upgrading to that version will require an involved mesa update,
libpciaccess, etc.  I hope that by the next quarter, that work will be done.

Please file a problem report and/or contact us via the usual means
(mailing lists, etc.) should you encounter any issues.
2008-09-18 20:56:01 +00:00
joerg
2bfedc9851 Revert. 2008-04-25 20:47:42 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
joerg
03e53cf8d9 Update to modular xorg-server 1.3.0:
- RandR 1.2 support in the server (drivers must support it as well)
- many bug fixes, improvements for AIGLX and EXA etc pp
2007-08-05 23:30:19 +00:00
joerg
3a96d69a40 Import modular-xorg-server-1.1.1 based on xorg-server from pkgsrc-wip.
The X.org X11 Server from the modularized source tree of
X.org X11.

Note that this most likely does not work on anything but NetBSD/i386
right now.
2006-11-14 16:59:30 +00:00