summaryrefslogtreecommitdiff
path: root/dist
AgeCommit message (Collapse)Author
2010-03-20The reply type could be XCB_NONE if the property is not present.Matthieu Herrb
Patch from upstreams, pointed out by David Coppa.
2010-03-20Validate size of wm_hints and wm_size_hintsMatthieu Herrb
Without these checks, we can overflow the buffer or divide by zero. Patch from upstreams, From David Coppa.
2010-03-07Fix some problems in libxcb-icccm affecting xcb based window managers.Owain Ainsworth
Specifically, fix checks on the data so then we use the correct sanitised length. From Peter Harris (pharris AT opentext DOT com), an xcb developer, via David Coppa (dcoppa AT gmail DOT com); thanks! requested by deraadt@
2009-11-21Stop printing to stderr whenever we fail to initialise GEM (every timeOwain Ainsworth
without diffs), libraries shouldn't do that, and it's frankly pretty irritating. ok matthieu ages ago. prompted by deraadt@
2009-09-08undo a bit of overzealous backporting from the DRI2 bits, this chunkOwain Ainsworth
isn't strictly needed and it causes GL apps to segfault on exit on the 965 with dri1 and xserver 1.6. ok matthieu@
2009-09-05update to xcb-util 0.3.6. Tested on a packages bulk build by naddy@.Matthieu Herrb
2009-09-05Update to libxcb 1.4. tested by naddy@ on a packages bulk build.Matthieu Herrb
2009-08-06backport some code from mesa current (and 7.5) so that the dri2 protocolOwain Ainsworth
is correctly handled. without fixes to mesa and the ddx, the so-called backwards compat goop that was added just plain does not work and ends up with rendering bullshit.
2009-07-20regen after gcc 2.95 build fixMatthieu Herrb
2009-07-20gcc 2.95 build fixes.Matthieu Herrb
2009-06-06Import xkeyboard-config version 1.6.Matthieu Herrb
2009-05-31update to xcb-util 0.3.5Matthieu Herrb
2009-05-31update to libxcb 1.3Matthieu Herrb
2009-05-23import xcb-util 0.3.4Matthieu Herrb
2009-05-22import libxcb 1.2Matthieu Herrb
2009-05-17Update to Mesa 7.4.2. Tested by oga@, ckuethe@ and naddy@.Matthieu Herrb
2009-05-17Import Mesa 7.10.3Matthieu Herrb
2009-02-05Bah. Diff applied strangely last time. Fix fallout.Owain Ainsworth
It builds now.
2009-02-04Merge in two commits of mine from upstream mesa which mean that onOwain Ainsworth
startup with and when we have only one pipe running we will always pick the correct vblank pipe to sync to. ok matthieu@.
2009-01-11Oops, missed a line removal. Fix build.Owain Ainsworth
2009-01-11fix use of uninitialised value in one of our local changes.Owain Ainsworth
ok matthieu@
2009-01-10Remove ttm entrypoints. That memory manager interface isn't going to see theOwain Ainsworth
light of day and has already been removed in mesa master (ages ago). As a bonus, removes the annoying "falling back to classic" message on launching a gl application. ok matthieu@.
2009-01-10remove the triple buffering support from the intel driver, the supportOwain Ainsworth
from this was removed from the kernel and is very much deprecated. Pageflipping is also probably broken and should not be used. Similar change happened in mesa master a while back. ok matthieu@
2009-01-10Remove "old style" DRI2 entrypoints.Owain Ainsworth
ok matthieu@.
2009-01-10Remove the ARB_occlusion_query support in the intel drivers. It was racy andOwain Ainsworth
broken and the kernel ioctl doesn't exist anymore. GEM has a much better solution for this. ok matthieu (as part of a larger diff)
2009-01-10For the radeon mesa driver, don't try and map the card's mmio region. WeOwain Ainsworth
really don't need it. There's one case where it's used, and that is on ``older'' drms, newer ones provide that one value via a parameter. This is the first stage in my project to stop all cards mapping registers. This does mean that drivers that depend on this may eventually die (tdfx, i'm looking at you!). ok matthieu@
2008-11-02oops do not commit emacs droppingsMatthieu Herrb
2008-11-02Import Mesa 7.10.3Matthieu Herrb
2008-11-02Mesa 7.2, Tested by ckuethe@, naddy@, oga@, and others.Matthieu Herrb
2008-11-02remove VMS specific stuffMatthieu Herrb
2008-11-02remove ms-windows specific stuffMatthieu Herrb
2008-08-12Fix out-of-bounds memory access in swizzle_copy(). My fix was different,Owain Ainsworth
but this one (from mesa, prompted by my diff) should run a little faster. Now mplayer -vo gl or gl2 works with dri enabled. Detected by otto malloc. Some debugging help from todd. ok matthieu@, todd@.
2008-08-02unbreak biuld. From Travers Buda. Thanks.Matthieu Herrb
2008-08-02Prevent a crash if Delete is not defined for the given renderbuffer.Matthieu Herrb
Patch from OUSADOU Azwaw. Thanks. ok oga@.
2008-05-31Update to Mesa 7.0.3. tested my oga@ and johan@Matthieu Herrb
2008-05-31Import Mesa 7.10.3Matthieu Herrb
2008-04-19When mesa uses sse the current allocator was just using malloc, meaningOwain Ainsworth
that the memory was not set to executable. This caused some horrible segfaults that due to lack of hardware i've been unable to track down for months. Conveniently, there was already a memory allocator that uses mmap to create executable memory, #ifdef linux. Make it usable for us too. Problem solved! Thanks for todd@ for helping me debug, and deraadt@ for noticing the allocator. Makes SiS work with dri, probaby solves a bunch of other people too. ok matthieu@ (who has sent this upstream).
2008-04-17Fix from Eric Anholt in Mesa-current:Matthieu Herrb
[965] Fix potential segfaults from bad realloc. C has no order of evaluation restrictions on function arguments, so we attempted to realloc from new-size to new-size.
2008-02-12Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@Matthieu Herrb
and oga@ (with dri enabled).
2008-02-12Import Mesa 7.10.3Matthieu Herrb
2007-12-21__builtin_expect is a gcc 3.x feature. define it out for gcc 2.95.Matthieu Herrb
Patch suggested by miod@. Thanks.
2007-11-24merge Mesa 7.0.1Matthieu Herrb
2007-11-24Mesa 7.0.1Matthieu Herrb
2007-04-19assorted fixes for dealing with zero-size frame/renderbuffers.Alexandre Anriot
from freedesktop (mesa-commits) with help from games/bzflag; ok matthieu@
2007-03-05fix build with gcc 2.95Matthieu Herrb
2007-03-03import MesaDemos version 6.5.2Matthieu Herrb
2007-03-03import MesaLibs version 6.5.2Matthieu Herrb
2006-12-04Include "glheader.h" to get a definition of __builtin_expect for gcc 2.95.Matthieu Herrb
2006-12-03Make this build with gcc 2.95Matthieu Herrb
2006-11-25Import MesaDemos 6.5.1Matthieu Herrb