Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| eb9a486a | 2015-05-10 09:51:55 | No NEWS is good NEWS - remove a bunch of files not present upstreams anymore | ||
| 70076ba3 | 2015-05-10 09:39:35 | remove useless diffs with upstream | ||
| f8db8710 | 2015-05-10 09:32:36 | update to libxkbfile 1.0.9 | ||
| c7a38f5d | 2015-05-10 09:31:51 | update to libpciaccess 0.13.4 | ||
| ca29790b | 2015-05-10 09:27:16 | Update to libfontenc 1.1.3 | ||
| 36440797 | 2015-05-10 09:26:33 | Update to libXt 1.1.5 | ||
| 5a65a195 | 2015-05-10 09:25:49 | Update to libXrender 0.9.9 | ||
| 0bb09a17 | 2015-05-10 09:24:43 | Update to libXaw 1.0.13 | ||
| 88ff9b4f | 2015-05-10 09:23:34 | update to libFS 1.0.7 | ||
| c65edaf7 | 2015-04-22 17:31:47 | sparc needs big PIC | ||
| a4f6b02a | 2015-04-15 09:39:53 | Hook up libepoxy. committing on behalf of jsg@ | ||
| 6a303331 | 2015-04-15 07:58:58 | Add libepoxy a library for handling gl/glx/egl function pointer management. This is needed by glamor egl in the xserver which is in turn needed to get acceleration with some hardware on xf86-video-ati. Worked on during s2k15. Glamor is not yet enabled in the xserver, but adding this now as libepoxy recently showed up in ports. The libepoxy port will be removed and ports will transition to this version. The xenocara version will be enabled when we're ready to transition. | ||
| 8252bb00 | 2015-04-06 20:57:55 | update to libX11 1.6.3 | ||
| 2093a99a | 2015-04-06 13:43:52 | Update to libXdmcp 1.1.2 | ||
| 593800b4 | 2015-04-06 13:33:24 | Update to libXvMC 1.0.9 | ||
| f76404a6 | 2015-04-06 13:27:36 | update to libXxf86vm 1.1.4 | ||
| b16ff861 | 2015-04-06 12:39:42 | Update to xcb-util-keysyms 0.4.0 | ||
| a625cf28 | 2015-04-06 12:39:04 | Update to xcb-util-image 0.4.0 | ||
| f17e0a86 | 2015-04-06 12:38:11 | Update to xcb-util 0.4.0 | ||
| ed91ece4 | 2015-04-05 16:05:34 | Make cleandir also remove the built 'fonts.conf' file. | ||
| c269e943 | 2015-03-31 09:42:56 | Move the default fontpath from /usr/local/lib/X11/fonts to /usr/local/share/fonts to match XDG_DATA_DIR (where Desktop tools will look for by default). discussed with sthen@ and matthieu@ ok sthen@ | ||
| 4b34d0f0 | 2015-03-30 07:16:53 | Minor update to xcb-util-cursor-0.1.2 ok matthieu@ | ||
| 76659249 | 2015-03-26 06:00:06 | update to libdrm 2.4.60 | ||
| 9b9b8ffe | 2015-03-17 20:42:25 | Update to libXfont 1.5.1. Contains fixes for following issues: CVE-2015-1802: bdfReadProperties: property count needs range check CVE-2015-1803: bdfReadCharacters: bailout if a char's bitmap cannot be read CVE-2015-1804: bdfReadCharacters: ensure metrics fit into xCharInfo struct | ||
| f149319b | 2015-02-23 23:39:27 | Only build the gallium radeon winsys on i386/amd64 as those are the only archs that currently use gallium radeon drivers. It should build anywhere that has the libdrm radeon headers installed. And while that should really be everywhere it isn't at the moment and won't be for release. It isn't clear why the radeon winsys in Mesa 10.4 didn't have the same problem. Found the hard way by todd@ on alpha. | ||
| f62222a3 | 2015-02-22 09:30:33 | Backport support for GLX_MESA_query_renderer for non Intel drivers. This is desirable as the chromium port now uses this extension to obtain pci vendor/device ids for use in feature/extension blacklists. Prompted by a mail from byrnet@, tested on r600g by krw@ The newly added os_get_total_physical_memory() was passing the length of a pointer rather than the type which made the sysctl call fail on non 64 bit archs. And it was passing the wrong pointer for the result. Fixes for these problems have been submitted back upstream. | ||
| 82481235 | 2015-02-21 00:39:06 | use .PATH to work around symlinks in dist tarball | ||
| a3c5584b | 2015-02-20 23:31:04 | switch back to Mesa 10.2 With 10.4.3 gpu compositing on chromium would result in a black window on older Intel parts (ie x60s with 945gm) and at least some discrete Radeon parts. These problems do not seem to occur on recent Intel parts, though those have coherent memory and hardware contexts. It isn't clear what changes in Mesa are involved in the problem though it also occurs with the 10.3 branch. | ||
| 9bd5aba6 | 2015-02-07 01:34:35 | update to libdrm 2.4.59 | ||
| 87c098c8 | 2015-01-26 21:32:10 | Update to libxcb and xcb-proto 1.11. Tested on a bulk ports build by naddy@. Lots of churn due to white-space and comments changes in generated code. | ||
| 5f55a0a1 | 2015-01-25 15:09:12 | Mesa 10.4.3 | ||
| 57be036a | 2015-01-10 17:17:22 | Bugfixing update to freetype-2.5.5 ok matthieu@ | ||
| 936b4cf0 | 2015-01-01 17:37:52 | Fix bad merges. | ||
| 8a4a3c13 | 2014-12-27 18:43:15 | Zap some bogus RCS strings added by accident because of CVS keyword expansion | ||
| 62705531 | 2014-12-26 17:52:34 | Update to freetype-2.5.4 ports bulk build by landry@ OK matthieu@ | ||
| 01412a19 | 2014-12-09 09:29:52 | fix wrong name in .TH, NAME, and SYNOPSIS (obviously bad pastos...) ok matthieu@ | ||
| 6d1b4b2e | 2014-09-28 17:22:58 | Update to libXi 1.7.4 | ||
| e67f24e5 | 2014-09-28 17:18:23 | Update to libXext 1.3.3 | ||
| 3d0a8796 | 2014-09-28 16:56:06 | Update to xtrans 1.3.5 | ||
| bbd55633 | 2014-09-28 12:53:26 | Add -DHAVE_LIBDRM to CPPFLAGS when approriate. ok jsg@ | ||
| 4727f64a | 2014-09-28 11:02:37 | Match the behaviour of Mesa when built by autoconf and link libEGL against libgbm and libglapi. The libgbm requirement comes from the drm EGL backend that was enabled with the 10.2.3 update. ok matthieu@ kettenis@ | ||
| afc8fcf8 | 2014-09-27 20:04:32 | I forgot to merge config.h.in in the update to libxcb 1.10. noticed by and ok kettenis@ | ||
| e4c13334 | 2014-09-27 17:43:02 | Missed file in libXfont 1.5.0 update | ||
| e4967fc3 | 2014-09-27 17:42:14 | Update to libXfont 1.5.0 Tested together with xserver 1.16.1 by naddy@, jsg@ & kettenis@ | ||
| eb9a95d6 | 2014-09-27 08:56:18 | Use PCIOCREADMASK to size the PCI BARs. This makes more parts of libpciaccess usable when machdep.allowaperture is zero. ok matthieu@ | ||
| b222fe70 | 2014-09-07 15:32:18 | Mesa 10.2.7 | ||
| 17de6442 | 2014-08-31 17:57:40 | Fix the HAVE_UUID_CREATE code now that its gets used: - fix temp declaration - use snprintf instread of strcpy() | ||
| ec589d93 | 2014-08-31 13:50:27 | Install relative symlinks in conf.d. Noticed by ajacoutot@ | ||
| 4d28f01d | 2014-08-14 04:00:28 | update to libdrm 2.4.56 | ||
| 7afaae9f | 2014-08-13 21:02:16 | Install resource files in /usr/X11R6/share/X11/app-defaults /etc/X11/app-defaults stays 1st in the libXt search path so, people and ports can put customized versions there if needed. If you didn't customize the versions in /etc/X11/app-defaults, they should be removed to avoid future issues when one file changes. discussed at g2k14 and ok ajacoutot@ | ||
| c63c2890 | 2014-08-06 17:00:09 | calloc the pci_sys struct before probing for PCI. As the functions check if the member pointers are NULL but not the pointer to the struct itself. Reworked version of a diff from ratchov@ who created it to prevent a xserver crash on zaurus where there is no PCI. 'looks ok' matthieu@, ok deraadt@ | ||
| aefac521 | 2014-07-20 19:22:20 | Update to pixman 0.32.6 | ||
| 7eba4784 | 2014-07-19 17:06:47 | Mesa git no longer includes Intel AUB definitions, instead it uses the libdrm definitions. Install the AUB header so this will work. | ||
| 92dd606d | 2014-07-17 13:53:23 | use CPPFLAGS instead of CFLAGS for additional defines/includes | ||
| bdc9f3dd | 2014-07-14 19:06:02 | Move the logic that says that the openchrome driver requires librm to the drivers Makefile, and don't build it if the user choose not to build libdrm. | ||
| e52b740c | 2014-07-12 10:10:57 | Update to libXft 2.3.2 | ||
| 5a14c2ef | 2014-07-12 09:49:11 | Update to libICE 1.0.9 | ||
| 128505aa | 2014-07-10 08:44:00 | 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. | ||
| ea95abeb | 2014-07-09 21:32:40 | Mesa 10.2.3 | ||
| a8701565 | 2014-06-20 00:38:53 | 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 | ||
| 9364b9c9 | 2014-06-15 09:00:40 | Uodate to xcb-util-renderutil 0.3.9 | ||
| 4bd03950 | 2014-05-18 12:13:54 | Update to libXfont 1.4.8 | ||
| b4cc09fb | 2014-05-18 10:33:03 | Update to fontconfig 2.11.1. Tested by shadchin@ | ||
| 05ed5123 | 2014-05-13 19:09:22 | 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 | ||
| 7391d4da | 2014-05-13 05:44:06 | update to libdrm 2.4.54 ok matthieu@ | ||
| 3be5e5d5 | 2014-05-09 19:55:33 | Update to libXi 1.7.2. Tested by ajacoutot@ against gnome. | ||
| a8856731 | 2014-05-03 19:33:59 | Update to libFS 1.0.6. | ||
| 3caad188 | 2014-04-20 10:58:20 | sync LLVM_VERSION with the llvm port. | ||
| bd97a701 | 2014-04-15 10:23:27 | unbreak: le32toh() is letoh32() here. ok matthieu@ | ||
| aa0c7c0d | 2014-04-14 19:33:09 | Update list of xcb libs to build | ||
| ad0e1528 | 2014-04-14 19:31:46 | Import xcb-util-wm 0.4.1 | ||
| bb22f1b6 | 2014-04-14 19:30:59 | Update xcb-util-renderutil 0.3.8 | ||
| f5afeffd | 2014-04-14 19:30:20 | Import xcb-util-keysyms 0.3.9 | ||
| 6f298b56 | 2014-04-14 19:29:32 | Import xcb-util-image 0.3.9 | ||
| 497c9caa | 2014-04-14 19:28:44 | Import xcb-util-cursor 0.1.1 | ||
| 7283b341 | 2014-04-14 19:26:35 | Update xcb-utils to 0.3.9. Tested by naddy@, shadchin@ and ajacoutot@ who I forgot to thank for testing libxcb-1.10 too. | ||
| 778645a0 | 2014-04-14 19:20:17 | Update build system and generated files for libxcb 1.10. | ||
| 35be34cf | 2014-04-13 11:57:04 | Update to xtrans 1.3.4 | ||
| 41460e9d | 2014-04-11 06:15:17 | update to libdrm 2.4.53 For us the only code change is some new radeon_drm.h defines as the xf86drmMode.c change is ifdef __FreeBSD__. | ||
| de0199f6 | 2014-03-31 12:09:00 | Increase the send buffer for UNIX sockets to be at least 64k such that large sends (for example, XGetImage() replies in the X server) happen at non-glacial speeds. Makes Firefox useable again on web pages with large images. Already pushed upstream. ok matthieu@ | ||
| d7ab44da | 2014-03-15 18:09:43 | Revert previous. This was not part of our local changes and the commit wasn't approved. The correct fix is in ../../Makefile | ||
| e95d5fc7 | 2014-03-15 18:02:09 | Fix freetype-config after update to freetype 2.5.3. reported by nigel@ | ||
| ab67cce6 | 2014-03-15 17:27:50 | (re)fix freetype-config too. Spotted by nigel@ | ||
| fd836bcc | 2014-03-15 05:05:55 | update to libdrm 2.4.52 ok matthieu@ | ||
| c9a482a0 | 2014-03-14 20:41:41 | Revert to the freetype2.pc we had before. There were local changes and I accidentally removed them. ok matthieu@ Sorry for breaking the xenocara tree! | ||
| 6842467b | 2014-03-14 08:17:59 | Security/bugfixing update to freetype-2.5.3, featuring a fix for a vulnerability in the CFF driver (CVE-2014-2240) and assorted minor fixes. ok matthieu@ | ||
| 833d4245 | 2014-02-20 21:29:07 | We don't need the VGA arbiter if direct hardware access has been disabled. ok matthieu@ | ||
| 44a7f0fe | 2014-02-16 08:10:36 | type1cid.c appears twice in sources lists for no reason. Noticed by miod@ | ||
| 6dbbb494 | 2014-02-15 09:48:07 | If opening /dev/pciN read-write fails, try opening it read-only. This allows X to run with machdep.allowaperture=0 on inteldrm(4) and radeondrm(4). ok matthieu@ | ||
| b2251fdb | 2014-01-19 03:20:40 | Mesa 9.2.5 | ||
| dbee37c0 | 2014-01-18 08:29:32 | Update libdrm to 2.4.51. ok mpi@ kettenis@ | ||
| 02fca8e3 | 2014-01-12 15:08:24 | Update to freetype 2.5.2. With help for handling ports breakage from at least landry@, naddy@, ajacoutot@, jasper@, and dcoppa@. Thanks to all. Need an up to date /etc/mtree/BSD.x11.dist (from a base system build) before building. | ||
| f4d0252c | 2014-01-11 12:39:14 | m68k needs libGL compiled with -fPIC | ||
| 4d9b427b | 2014-01-07 20:42:20 | Update to libXfont 1.4.7. Include fix for CVE-2013-6462. unlimited sscanf overflows stack buffer in bdfReadCharacters | ||
| c5ffd118 | 2014-01-03 13:01:26 | MFC: Use FT_*_H macros instead of including <freetype/*.h> freetype moved its headers around in 2.5.1. | ||
| c754a7ad | 2014-01-03 09:44:24 | Update to libpciacces 0.13.2. | ||
| 27ccb204 | 2013-12-30 18:32:47 | Remove the atexit() hack from OpenGL drivers now that atexit() is behaving like on Linux. ok matthew@, millert@, dcoppa@, miod@ | ||
| 4b4a5ac5 | 2013-12-26 16:13:01 | regen ChangeLog for pixman 0.32.4 This file is empty in upstreams tarballs. sigh. | ||
| 4db6d49d | 2013-12-01 20:34:20 | Update to pixman 0.32.4. Tested by naddy@ and ajacoutot@ | ||
| f0c6bb99 | 2013-11-24 06:23:35 | Mesa 9.2.3 |