summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-12-13present: When composited, get the bits into the window pixmap immediatelypresent-compositorKeith Packard1-0/+17
2014-12-13present: Create helper functions for the copy and idle stepsKeith Packard2-16/+42
2014-12-12present: Store current present mode in vblank instead of just flip booleanKeith Packard2-26/+20
2014-12-11glamor: Make sure glamor_egl_close_screen wraps glamor_close_screenMichel Dänzer1-3/+3
2014-12-11glamor: Make glamor_destroy_textured_pixmap idempotentMichel Dänzer2-2/+1
2014-12-11glamor: Make glamor_set_pixmap_private not crash if the pixmap has no fboMichel Dänzer1-2/+5
2014-12-11glamor: Fix use-after-free in glamor_destroy_textured_pixmapMichel Dänzer1-3/+4
2014-12-11Solaris: delete undocumented, unuseful -protect0 flagAlan Coopersmith1-31/+0
2014-12-11modesetting: Use GBM for buffer allocations if Glamor supports it.Kenneth Graunke3-8/+68
2014-12-11glamor: Add an accessor for the GBM device.Dave Airlie2-0/+14
2014-12-11modesetting: Create a drmmode_bo wrapper; use it for front_bo.Kenneth Graunke3-24/+61
2014-12-11modesetting: Drop dumb_bo::map_count field and dead unmap code.Kenneth Graunke2-11/+0
2014-12-11modesetting: Move dumb_bo into its own source files.Kenneth Graunke5-117/+194
2014-12-11modesetting: Create helper for glamor_egl_create_textured_screen call.Kenneth Graunke3-24/+28
2014-12-11modesetting: Move ModifyPixmapHeader calls out of if/else branches.Kenneth Graunke1-10/+6
2014-12-11modesetting: Stop using glamor_egl_create_textured_screen_ext().Kenneth Graunke2-12/+10
2014-12-10glamor: Reinstate glamor_(egl_)destroy_textured_pixmapMichel Dänzer3-2/+15
2014-12-09glx: Add implementation of __GLXContext->loseCurrent for direct ctxtsNeil Roberts1-0/+7
2014-12-09Merge remote-tracking branch 'alanc/master'Keith Packard56-315/+898
2014-12-09dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]Keith Packard1-1/+1
2014-12-09Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]Keith Packard1-1/+1
2014-12-09glx: Can't mix declarations and code in X.org sources [CVE-2014-8098 pt. 9]Keith Packard1-1/+2
2014-12-09dbe: Call to DDX SwapBuffers requires address of int, not unsigned int [CVE-2...Keith Packard1-2/+4
2014-12-09glamor: Free existing EGL image when assigning new oneKeith Packard1-7/+21
2014-12-09glamor: Remove redundant reference to screen pixmap EGL imageKeith Packard1-12/+1
2014-12-09glamor: Always destroy EGL image associated with destroyed pixmapKeith Packard6-58/+19
2014-12-08glx: Fix mask truncation in __glXGetAnswerBuffer [CVE-2014-8093 6/6]Robert Morell1-1/+1
2014-12-08glx: Pass remaining request length into ->varsize (v2) [CVE-2014-8098 8/8]Adam Jackson5-154/+205
2014-12-08glx: Length checking for non-generated single requests (v2) [CVE-2014-8098 7/8]Adam Jackson5-29/+95
2014-12-08glx: Length-checking for non-generated vendor private requests [CVE-2014-8098...Adam Jackson2-0/+4
2014-12-08glx: Request length checks for SetClientInfoARB [CVE-2014-8098 5/8]Adam Jackson1-5/+14
2014-12-08glx: Top-level length checking for swapped VendorPrivate requests [CVE-2014-8...Adam Jackson1-0/+4
2014-12-08glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 3/8]Adam Jackson1-23/+34
2014-12-08glx: Integer overflow protection for non-generated render requests (v3) [CVE-...Adam Jackson1-36/+41
2014-12-08glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 2/8]Julien Cristau1-11/+10
2014-12-08glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6]Adam Jackson1-0/+41
2014-12-08glx: Fix image size computation for EXT_texture_integer [CVE-2014-8098 1/8]Adam Jackson1-0/+10
2014-12-08glx: Additional paranoia in __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v...Adam Jackson2-2/+8
2014-12-08glx: Be more strict about rejecting invalid image sizes [CVE-2014-8093 2/6]Adam Jackson2-16/+16
2014-12-08glx: Be more paranoid about variable-length requests [CVE-2014-8093 1/6]Adam Jackson1-2/+2
2014-12-08Add REQUEST_FIXED_SIZE testcases to test/misc.cAlan Coopersmith1-0/+37
2014-12-08Add request length checking test cases for some Xinput 2.x requestsAlan Coopersmith4-0/+20
2014-12-08Add request length checking test cases for some Xinput 1.x requestsAlan Coopersmith4-1/+158
2014-12-08xfixes: unvalidated length in SProcXFixesSelectSelectionInput [CVE-2014-8102]Alan Coopersmith1-0/+1
2014-12-08render: unvalidated lengths in Render extn. swapped procs [CVE-2014-8100 2/2]Alan Coopersmith1-1/+15
2014-12-08render: check request size before reading it [CVE-2014-8100 1/2]Julien Cristau1-2/+2
2014-12-08randr: unvalidated lengths in RandR extension swapped procs [CVE-2014-8101]Alan Coopersmith1-0/+4
2014-12-08present: unvalidated lengths in Present extension procs [CVE-2014-8103 2/2]Alan Coopersmith1-0/+6
2014-12-08dri3: unvalidated lengths in DRI3 extension swapped procs [CVE-2014-8103 1/2]Alan Coopersmith1-0/+6
2014-12-08Xv: unvalidated lengths in XVideo extension swapped procs [CVE-2014-8099]Alan Coopersmith1-0/+20