Commit Graph

4821 Commits

Author SHA1 Message Date
matthieu
4f333b168a Update to xorg-server 1.15.2. bug fixes. 2014-07-11 08:13:43 +00:00
todd
f78c783403 sync 2014-07-11 07:47:59 +00:00
todd
4835451bf4 sync 2014-07-10 22:58:16 +00:00
jsg
128505aa0d gallium/targets/{r300,r600,radeonsi}/dri/drm_target.c is now a symlink to
gallium/targets/{r300,r600,radeonsi}/common/drm_target.c in the Mesa source
but cvs import ignores symlinks.

Change the directory we search for drm_target.c in to deal with this.
2014-07-10 08:44:00 +00:00
espie
8c72b1da5a locate db in X, named xorg.db to please matthieu 2014-07-10 07:13:13 +00:00
jsg
e0538a9554 sync 2014-07-09 21:36:59 +00:00
jsg
ea95abebcf Mesa 10.2.3 2014-07-09 21:32:40 +00:00
jsg
4426d79b4b Merge Mesa 10.2.3
tested by matthieu@ kettenis@ mpi@ brett@ and myself across a
diverse range of hardware
2014-07-09 21:08:50 +00:00
jsg
7c297b484e Import Mesa 10.2.3 2014-07-09 20:33:36 +00:00
nick
a870156568 fix for man pages -- per roff(7), .so should be based in the parent man
page directory.  fixes the following X man 3 pages:
  XTestCompareCurrentCursorWithWindow.man
  XTestCompareCursorWithWindow.man XTestDiscard.man
  XTestFakeButtonEvent.man XTestFakeKeyEvent.man
  XTestFakeMotionEvent.man XTestFakeRelativeMotionEvent.man
  XTestGrabControl.man XTestSetGContextOfGC.man
  XTestSetVisualIDOfVisual.man
2014-06-20 00:38:53 +00:00
matthieu
9364b9c909 Uodate to xcb-util-renderutil 0.3.9 2014-06-15 09:00:40 +00:00
matthieu
e819e5ec74 update 2014-06-15 08:52:12 +00:00
matthieu
4e33e6837c Update to xf86-video-geode 2.11.15 2014-06-08 18:15:12 +00:00
matthieu
6006b2d2f7 Update to xf86-video-modesetting 0.8.1 2014-06-08 15:10:13 +00:00
matthieu
d7b8fa72ff update 2014-06-07 20:17:06 +00:00
sebastia
4012ca7792 Include missing header to segfault seen on Xorg startup with nv driver,
savage driver seems to have same problem.

help and cluebatting from matthieu@ and guenther@

OK matthieu@
2014-05-30 06:42:00 +00:00
todd
7c79d7eb32 sync 2014-05-25 20:07:48 +00:00
todd
44a1abe46a sync 2014-05-25 13:08:21 +00:00
todd
f75c18b53b sync 2014-05-20 22:38:04 +00:00
todd
278e4f1a22 sync 2014-05-20 12:10:18 +00:00
matthieu
0f1c03937b Add do-not-config.h.in as file touch to avoid re-running autoheader.
Prevents xserver's build from creating an empty config.h.in file.
Problem noticed by naddy@.
2014-05-19 21:09:08 +00:00
todd
50eccefb2f sync 2014-05-19 12:57:31 +00:00
todd
4faf801abd sync 2014-05-18 14:07:26 +00:00
matthieu
9bfdc933e1 update 2014-05-18 12:15:06 +00:00
matthieu
4bd039500e Update to libXfont 1.4.8 2014-05-18 12:13:54 +00:00
matthieu
27cbe0965e sync 2014-05-18 10:33:46 +00:00
matthieu
b4cc09fbf4 Update to fontconfig 2.11.1. Tested by shadchin@ 2014-05-18 10:33:03 +00:00
matthieu
c5fb976108 Add /usr/lib/pkgconfig to PKG_CONFIG_LIBDIR to let pkg-config find expat 2014-05-18 10:29:01 +00:00
shadchin
7248b498d4 update 2014-05-17 17:20:09 +00:00
shadchin
c896ccf8ec Update to xf86-input-synaptics 1.8.0.
ok matthieu@, tested claudio@
2014-05-17 17:18:21 +00:00
matthieu
05ed5123d1 Security fixes from X.Org Advisory:
X Font Service Protocol & Font metadata file handling issues in libXfont
May 13, 2014

- CVE-2014-0209: integer overflow of allocations in font metadata file parsing

    When a local user who is already authenticated to the X server adds
    a new directory to the font path, the X server calls libXfont to open
    the fonts.dir and fonts.alias files in that directory and add entries
    to the font tables for every line in it.  A large file (~2-4 gb) could
    cause the allocations to overflow, and allow the remaining data read
    from the file to overwrite other memory in the heap.

    Affected functions: FontFileAddEntry(), lexAlias()

- CVE-2014-0210: unvalidated length fields when parsing xfs protocol replies

    When parsing replies received from the font server, these calls do not
    check that the lengths and/or indexes returned by the font server are
    within the size of the reply or the bounds of the memory allocated to
    store the data, so could write past the bounds of allocated memory when
    storing the returned data.

    Affected functions: _fs_recv_conn_setup(), fs_read_open_font(),
    fs_read_query_info(), fs_read_extent_info(), fs_read_glyphs(),
    fs_read_list(), fs_read_list_info()

- CVE-2014-0211: integer overflows calculating memory needs for xfs replies

    These calls do not check that their calculations for how much memory
    is needed to handle the returned data have not overflowed, so can
    result in allocating too little memory and then writing the returned
    data past the end of the allocated buffer.

    Affected functions: fs_get_reply(), fs_alloc_glyphs(),
    fs_read_extent_info()

Reported by Ilja van Sprundel of IOActive
Fixes by Alan Coopersmith of Oracle
2014-05-13 19:09:22 +00:00
todd
ddc783f672 sync 2014-05-13 11:52:48 +00:00
jsg
5e0651f528 update 2014-05-13 05:45:35 +00:00
jsg
7391d4da2b update to libdrm 2.4.54
ok matthieu@
2014-05-13 05:44:06 +00:00
todd
a63d3546e5 sync 2014-05-10 20:48:45 +00:00
shadchin
7f7ca794d7 Update to xf86-input-synaptics 1.7.5.
ok matthieu@
2014-05-09 20:05:46 +00:00
matthieu
8415863403 update 2014-05-09 20:02:18 +00:00
matthieu
7ff3194bee Missing new files in update to xterm 304 2014-05-09 19:57:29 +00:00
matthieu
8273aa94a8 Update to xterm 304. With help of shadchin@
tested by ajacoutot@ and shadchin@
2014-05-09 19:56:40 +00:00
matthieu
3be5e5d5ea Update to libXi 1.7.2.
Tested by ajacoutot@ against gnome.
2014-05-09 19:55:33 +00:00
todd
fbb525fc02 sync 2014-05-07 18:28:38 +00:00
shadchin
72ef880b2e Update to xkeyboard-config 2.11.
ok matthieu@
2014-05-05 18:05:33 +00:00
shadchin
ba5786444e sync 2014-05-05 18:03:07 +00:00
shadchin
aed900021a When building a release xkeyboard-config.7 is installed
in /usr/X11R6/man/man7 rather than the release destination directory.
Releases don't contain xkeyboard-config.7 without the change.
Originally from Nigel Taylor

ok matthieu@
2014-05-05 18:00:20 +00:00
matthieu
26cb605a98 Missed in xbacklight 1.2.1 update 2014-05-03 19:39:42 +00:00
matthieu
b5096d2b12 update 2014-05-03 19:38:15 +00:00
matthieu
04a9905f3c Update to xrandr 1.4.2 2014-05-03 19:37:50 +00:00
matthieu
2e8b4cb84a Update to xinput 1.6.1 2014-05-03 19:37:22 +00:00
matthieu
f741c53e1d Update to xbacklight 1.2.1 2014-05-03 19:36:41 +00:00
matthieu
6a61ea14b8 Update to xauth 1.0.9 2014-05-03 19:36:13 +00:00