IABSD.fr/xenocara/lib

Branch :


Log

Author Commit Date CI Message
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
2748158d 2013-11-21 13:30:07 update to libdrm 2.4.47 ok mpi@, jsg@
fd926d26 2013-11-09 02:54:53 Mesa 9.2.2
d730882b 2013-10-20 12:40:02 Use arc4random()
fe7f17ac 2013-10-20 12:34:21 Reduce diff with upstreams.
8e0a332f 2013-10-10 19:49:34 Update to freetype 2.5.0.1. Tested by many.
e14706fc 2013-10-05 10:12:54 regen for Mesa 9.2.1
f0a97458 2013-09-28 17:51:20 Update to libXv 1.0.10
46246189 2013-09-28 17:47:01 Update to libXrandr 1.4.2
aaee1890 2013-09-28 17:40:32 Update to libXpm 3.5.11
a52fe232 2013-09-28 17:31:50 Update to libXmu 1.1.2
640a5138 2013-09-28 17:25:07 Update to libXaw 1.0.12
8c1effea 2013-09-28 17:03:13 Update to libX11 1.6.2. No API change.
50c06b35 2013-09-14 09:23:02 Update to libSM 1.2.2
30ff36c6 2013-09-07 02:12:21 make an if statement work as intended fixes build breakage on alpha reported by todd and naddy
0a47c2f9 2013-09-06 07:14:33 the i810 driver has been removed from mesa
3d42c41f 2013-09-06 07:01:09 Remove now unused makefiles for the non gallium r300/r600 drivers. The code these files refer to has been removed.
93ce17e2 2013-09-05 22:14:39 custom is to do NOPROFILE= in X libs, continue this here too
234462b4 2013-09-05 20:23:03 magic fix so obj dirs become obj links again
e8c334b0 2013-09-05 15:27:58 fix a merge error
18a75284 2013-09-05 15:11:54 build infrastructure changes for Mesa 9.2.0 ok matthieu@ mpi@
571bd879 2013-09-04 05:59:34 add libtxc_dxtn 1.0.1 a DXTn/S3 texture compression library ok matthieu@
ea97b1d6 2013-09-01 19:47:52 use arc4random() as the preferred random number source in fontconfig ok matthieu@
729f7da4 2013-09-01 03:51:12 Update to GLU 9.0.0, GLU was previously part of Mesa but is now seperate. tested in a ports bulk build by landry@, ok matthieu@
b9c30c4c 2013-08-29 19:55:43 regen
4f87b9c5 2013-08-29 19:54:59 Use arc4random_buf()
ce84febd 2013-08-26 19:57:22 Update to libX11 1.6.1.
c78f95fc 2013-08-25 17:42:39 Update to pixman 0.30.2. No functional change.
9eba5515 2013-08-22 18:48:45 Remove COMPILER_VERSION tests used to special-case gcc 2, since it is no longer used.
abfe418b 2013-08-18 10:58:04 A local change that can go now that vax is gcc 3 and ELF
38bd1cf7 2013-08-18 10:43:33 Reduce diff with upstreams. (white space)
16bd5f45 2013-08-18 10:36:20 Update to libXfont 1.4.6.
f6ad610c 2013-08-18 10:02:15 Fix merge issue.
61e2983c 2013-08-18 06:20:12 Fix a number of merge issues accumulated over the years - INSTALL often got doubled by patch - empty AUTHORS files didn't get removed.
acee5d3c 2013-08-13 18:52:10 Repair guenther's damage that I didn't ok.
cb306d7c 2013-08-13 17:24:03 Improve VGA arbiter support now that the kernel gives us information about the resources required by a particular device. ok matthieu@, jsg@
465c44d8 2013-08-13 08:58:21 Bump the major to match the 64bit time_t change
655d6809 2013-08-13 08:24:46 Bump the major to match the 64bit time_t change
a4f712e0 2013-08-13 08:06:44 Bump the major to match the 64bit time_t change
426afb63 2013-08-13 08:01:13 Bump major on libX11-xcb to match the 64bit time_t change
0e48d7b0 2013-08-13 07:42:21 The major on libXaw7 has been bumped, so match that here
b5bb1299 2013-08-13 07:07:07 Bump the major on every single base library. There are a couple not bumped by this that will be corrected soon. heavy lifting by todd@
b9cb6db7 2013-08-12 04:16:52 build mesa radeon drivers on sparc64 and switch to gallium drivers for r300 and r600
1c76814e 2013-08-08 10:52:48 build libdrm_radeon on sparc64 ok kettenis@
ed830986 2013-07-20 13:28:41 regen
7b75257f 2013-07-20 13:27:38 Replace random() with arc4random_buf()
2673d4da 2013-07-17 19:27:22 Do not blindly use __builtin_clz() #ifdef __GNUC__, but only if gcc >= 3.4 for it did not exist in previous releases. ok matthieu@