xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2025-12-07 21:05fix rotated screenu3shit2+1-2
2022-10-11 01:26xephyr: scale supportu3shit3+55-29
2022-01-02 22:23xserver 21.1.3Povilas Kanapickas2+4-4
2021-10-26 15:46glx/dri: Filter out fbconfigs that don't have a supported pixmap formatAdam Jackson1+20-0
2021-12-17 09:18xf86/logind: fix missing call to vtenter if the platform device is not pausedJocelyn Falempe1+13-4
2021-12-16 14:46xf86/logind: Fix compilation error when built without logind/platform busJocelyn Falempe3+14-15
2021-11-16 22:38Convert more funcs to use InternalEvent.Matthieu Herrb3+30-29
2021-10-08 22:15os: Try to discover the current seat with the XDG_SEAT var firstnerdopolis1+1-0
2021-12-15 13:46xserver 21.1.2Povilas Kanapickas2+4-4
2021-12-15 08:41hw/xfree86: fix sbus build for SPARCSam James2+5-1
2021-12-15 08:41render: Fix out of bounds access in SProcRenderCompositeGlyphs()Povilas Kanapickas1+9-0
2021-12-15 08:41Xext: Fix out of bounds access in SProcScreenSaverSuspend()Povilas Kanapickas1+1-1
2021-12-15 08:41xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier()Povilas Kanapickas1+4-2
2021-12-15 08:41record: Fix out of bounds access in SwapCreateRegister()Povilas Kanapickas1+2-2
2021-12-15 08:41remove the PRE_RELEASE message.Matthieu Herrb1+0-13
2021-12-08 05:39test: #undef NDEBUG so assert is not compiled awayMatt Turner24+72-0
2021-11-13 14:42meson: Correctly set DDXOSVERRORF and DDXBEFORERESET on xwinPovilas Kanapickas1+2-0
2021-12-03 08:17glamor: fix free of uninitialised pointersJonathan Gray1+2-2
2021-12-02 00:41xkb: fix XkbSetMap check for the keytypes countPeter Hutterer1+6-7
2021-11-13 15:23Revert "hw/xfree86: Propagate physical dimensions from DRM connector"Povilas Kanapickas3+14-28
2021-11-10 20:35dri2: add crocus to the list of va_gl usersDave Airlie1+2-1
2021-11-18 13:51xf86/logind: Fix drm_drop_master before vt_reldispJocelyn Falempe3+27-0
2021-11-18 13:45xf86/logind: fix call systemd_logind_vtenter after receiving drm device resumeJocelyn Falempe1+6-4
2021-10-09 01:51xfree86: On Linux, while only seat0 can have TTYs, don't assmume all seat0s have TTYsnerdopolis3+21-2
2021-11-06 23:33xserver 21.1.1Povilas Kanapickas2+4-4
2021-11-06 18:09Makefile.am: Add missing meson build files to release tarballPovilas Kanapickas2+14-1
2021-10-31 10:28Make xf86CompatOutput() return NULL when there are no privatesMatthieu Herrb1+3-0
2021-11-02 14:04s/__/@/ in inputtestdrv manpageJon Turney1+3-3
2021-10-27 10:36xserver 21.1Povilas Kanapickas2+5-5
2021-10-18 06:14Fix RandR leasing for more than 1 simultaneously active lease.Mario Kleiner1+1-1
2021-10-14 14:33xserver 21.1 RC 2Povilas Kanapickas2+4-4
2021-07-23 08:23dix/privates.c: Avoid undefined behaviour after realloc()Alex Richardson1+7-9
2021-09-30 12:51xf86: Accept devices with the 'simpledrm' driver.nerdopolis1+6-1
2021-10-01 07:47modesetting: Consider RandR primary output for selectioh of sync crtc.Mario Kleiner1+9-2
2021-10-01 06:49modesetting: Handle mixed VRR and non-VRR display setups better.Mario Kleiner2+8-1
2021-10-01 05:42modesetting: Enable GAMMA_LUT for lut's with up to 4096 slots.Mario Kleiner2+19-6
2021-10-04 18:27xkb: Drop check for XkbSetMapResizeTypesRay Strode1+12-14
2021-09-14 05:52Revert "modesetting: Only use GAMMA_LUT if its size is 1024"Mario Kleiner1+1-15
2021-09-14 05:51xfree86: Let xf86RandR12CrtcComputeGamma() deal with non-power-of-2 sizes.Mario Kleiner1+13-1
2021-09-14 05:40xfree86: Avoid crash in xf86RandR12CrtcSetGamma() memcpy path.Mario Kleiner1+7-3
2021-09-14 14:32glamor: Fix leak in glamor_build_program()Olivier Fourdan1+2-0
2021-09-21 20:35xserver 21.1 RC 1Povilas Kanapickas2+5-5
2021-09-15 18:49Drop XWayland DDXPovilas Kanapickas52+6-14017
2021-09-10 18:02xfree86: NUL-terminate strings in hwEnableIOAaron Plattner1+3-1
2021-09-09 22:29modesetting: Only use GAMMA_LUT if its size is 1024Aaron Plattner1+15-1
2021-09-06 19:41glamor: Fix handling of 1-bit pixmapsPovilas Kanapickas3+38-16
2021-08-30 03:42modesetting: Add option for non-vsynced flips for "secondary" outputs.Mario Kleiner6+49-5
2021-09-07 14:58touchevents: set the screen pointer after checking the device is enabledIgnacio Casal Quinteiro1+3-1
2021-09-03 11:33Drop DMX DDXPovilas Kanapickas200+3-54316
2021-08-28 00:27modesetting: Allow Present flips with mismatched stride on atomic drivers.Mario Kleiner3+14-2
2021-06-18 09:04xwayland: add -noTouchPointerEmulationSimon Ser5+14-1
2021-08-26 15:06Revert "glamor: Enable modifier support for xfree86 too"Mario Kleiner1+5-5
2021-05-12 15:51Don't underlink inputtest on targets which require complete linkageJon Turney2+3-1
2021-07-10 16:38Fix compilation with windows.h from latest w32apiJon Turney1+1-0
2021-08-27 17:27modesetting: Fix VRR window property handling.Mario Kleiner1+3-2
2021-08-05 19:43meson: Implement developer documentation buildPovilas Kanapickas8+243-1
2021-08-06 12:21meson: Add option to disable libdrm supportPovilas Kanapickas2+3-1
2021-08-17 20:06dmx: Fix some redeclaration warnings from gcc 11Adam Jackson2+0-2
2021-08-17 20:04xkb: Silence a warning from gcc 11Adam Jackson1+1-0
2021-07-09 19:30xinput: Silence a warning from gcc 11Adam Jackson1+1-1
2021-07-09 19:26selinux: Stop using security_context_tAdam Jackson4+18-18
2021-07-05 13:30xwayland: fix xdg_output leakSimon Ser1+2-0
2021-08-06 17:23More missing version checks in SProcsDemi Marie Obenour2+12-2
2021-08-07 12:15Remove build-only include from public headerRoman Gilg1+0-1
2021-07-21 02:58XFixes: add version check for byteswapped clientsDemi Marie Obenour1+5-1
2021-03-26 14:48xfree86: Move xf86CVTMode() functionOlivier Fourdan4+31-84
2021-03-25 09:27xfree86/cvt: Drop cvt utilityOlivier Fourdan8+1-390
2021-03-25 09:19xfree86: Use libxcvtOlivier Fourdan5+23-235
2021-03-25 09:17xwayland: Use libxcvtOlivier Fourdan2+24-270
2021-03-25 09:16build: Add dependency on libxcvtOlivier Fourdan2+11-3
2021-07-09 13:11ci: Install libxcvt from gitOlivier Fourdan2+9-1
2021-07-21 02:37Add do-while loops to DIX macrosDemi Marie Obenour1+68-51
2021-07-23 08:24Mark the dixChangeWindowProperty() value argument as constAlex Richardson2+2-2
2021-07-08 04:14glamoregl: Initialize glamor on the main deviceZoltán Böszörményi1+8-3
2021-07-08 04:13xf86: Assign GPUs to screens according to configurationZoltán Böszörményi3+41-22
2021-07-08 04:09xf86: Extract screen configuration matching into its own functionZoltán Böszörményi1+27-22
2021-06-21 21:51Don't hardcode fps for fake screenBoris-Barboris4+35-10
2021-07-22 11:12modesetting: unflip not possible when glamor is not setŁukasz Spintzyk1+3-0
2021-07-19 12:25present: fallback get_crtc to return crtc belonging to screen with present extensionŁukasz Spintzyk3+38-1
2021-05-20 17:00present: Drop flip_idler member from present_vblank_recMichel Dänzer3+13-13
2021-05-12 13:25xwayland/present: Use present_vblank_ptr instead of xwl_present_event*Michel Dänzer1+9-12
2021-05-12 10:51xwayland/present: Fold xwl_present_release_event into _free_eventMichel Dänzer1+2-15
2021-05-10 16:33xwayland/present: Drop target_msc member from struct xwl_present_eventMichel Dänzer2+3-6
2021-05-10 17:04xwayland/present: Drop pending member from struct xwl_present_eventMichel Dänzer2+1-11
2021-05-07 16:16xwayland/present: Drop list member from struct xwl_present_eventMichel Dänzer2+6-14
2021-05-07 15:58xwayland/present: Drop exec_queue member from struct xwl_present_windowMichel Dänzer2+0-6
2021-05-07 15:55xwayland/present: Fold xwl_present_event_notify into its callerMichel Dänzer2+5-34
2021-05-07 15:49xwayland/present: Use exec_queue for deferring completion eventsMichel Dänzer1+5-9
2021-05-07 10:56xwayland/present: Fold xwl_present_idle_notify into its callerMichel Dänzer1+14-33
2021-05-07 10:34xwayland/present: Drop sync_flip member of struct xwl_present_windowMichel Dänzer2+7-8
2021-05-06 16:42xwaland/present: Drop flip_pending member of struct xwl_present_windowMichel Dänzer2+33-30
2021-05-07 10:21xwayland/present: Fold xwl_present_flip_notify into its callersMichel Dänzer1+2-20
2021-04-23 10:59xwayland/present: Embed present_vblank_rec in xwl_present_eventMichel Dänzer3+87-155
2021-05-05 13:02present: Refactor present_vblank_init helper ouf of _vblank_createMichel Dänzer2+75-23
2021-04-29 16:44xwayland/present: Drop abort member of struct xwl_present_eventMichel Dänzer2+4-8
2021-05-11 10:56xwayland/present: Simplify calls to Xwayland-private functionsMichel Dänzer1+20-41
2021-04-19 10:59xwayland/present: Rename present_wnmd_* functions to xwl_present_*Michel Dänzer1+65-65
2021-04-21 15:15present: Remove present_wnmd_info_recMichel Dänzer3+0-22
2021-04-19 16:41xwayland/present: Merge present_wnmd_flips_stop & xwl_present_flips_stopMichel Dänzer1+6-17
2021-04-19 16:53xwayland/present: Fold present_wnmd_get_ust_msc into its callersMichel Dänzer1+14-20
2021-04-19 16:46xwayland/present: Fold present_wnmd_queue_vblank into its callersMichel Dänzer1+8-19
2021-04-19 16:51xwayland/present: Fold present_wnmd_get_crtc into present_wnmd_pixmapMichel Dänzer1+113-119
2021-04-19 16:34xwayland/present: Fold present_wnmd_check_flip into its callersMichel Dänzer1+81-114
2021-04-19 16:26xwayland/present: Simplify query_capabilitiesMichel Dänzer1+8-5
2021-04-19 16:01xwayland/present: Fold present_wnmd_abort_vblank into its only callerMichel Dänzer1+27-37
2021-04-19 16:06xwayland/present: Drop present_wnmd_flush in favour of xwl_present_flushMichel Dänzer1+1-12
2021-04-19 17:02xwayland/present: Fold present_wnmd_flip into present_wnmd_executeMichel Dänzer1+109-132
2021-04-20 17:01xwayland/present: Fold present_wnmd_screen_init into xwl_present_initMichel Dänzer1+28-38
2021-04-21 10:50present: Move present_wnmd.c contents to hw/xwayland/xwayland-present.cMichel Dänzer9+732-786
2021-04-16 16:45present: Fold wnmd_init_mode_hooks into wnmd_screen_initMichel Dänzer2+19-27
2021-04-16 16:43present: Move present_wnmd_screen_init to present_wnmd.cMichel Dänzer3+28-23
2021-04-21 15:01present: Dispatch clear_window_flip via present_screen_priv hookMichel Dänzer4+52-48
2021-04-21 16:39present: Remove create_event_id hookMichel Dänzer4+9-24
2021-04-19 16:19present: Pass capabilities to present_vblank_create by valueMichel Dänzer4+6-6
2021-07-02 10:41xwayland/eglstream: Drop xwl_eglstream_set_window_pixmapMichel Dänzer1+0-32
2021-07-02 10:57xwayland/eglstream: Consolidate pending_cb destructionMichel Dänzer1+7-16
2021-07-07 16:53xwayland: Call RRTellChanged if the RandR configuration may have changedMichel Dänzer1+4-0
2021-07-07 16:51randr: Bail from RRTellChanged if there's no root window yetMichel Dänzer1+4-0
2021-07-08 19:15Build xz tarballs instead of bzip2Matt Turner1+1-1
2021-06-30 20:48glamor: add EXT_gpu_shader4 supportDave Airlie4+19-3
2021-07-01 18:52glamor: add glamor_glsl_has_ints wrapperDave Airlie6+19-20
2021-07-05 18:40xserver 21.0.99.1Povilas Kanapickas2+3-3
2021-06-26 06:44meson: Fix warnings when reading back and checking feature flagsPovilas Kanapickas2+19-10
2021-06-22 16:39xfixes: Allow the client to upgrade the fixes protocol versionAdam Jackson2+8-7
2021-04-30 07:56xwayland/eglstream: Remove stream validityOlivier Fourdan1+28-137
2021-06-23 09:35xwayland/eglstream: Keep pending stream if the pixmap didn't changeOlivier Fourdan1+1-1
2021-06-23 12:50hw/dmx/config: Link directly with libdmxconfig.aorbea1+3-6
2021-04-07 15:22config: Fix platform busid parsing when there is no ID_PATH propPovilas Kanapickas1+31-0
2021-02-09 09:49os: Properly report failure to link lock fileOlivier Certner1+7-1
2021-06-23 13:26xfree86: Fix out of array bound access to xf86EntitiesŁukasz Spintzyk1+2-2
2021-03-25 22:51xfree86: Fix potentially NULL reference to platform device's PCI devicePovilas Kanapickas2+9-4
2021-03-25 22:51xfree86: Consistently check for reference to primaryBus pci_devicePovilas Kanapickas1+2-1
2021-06-17 15:00configure.ac: Switch project version to 20.x.y stylePovilas Kanapickas1+4-6
2021-06-21 10:12xfree86: Fix NULL pointer dereference crashZoltán Böszörményi1+10-13
2021-06-18 12:52glx: Fix use after free in MakeCurrentOlivier Fourdan1+2-2
2021-06-15 09:40configure.ac: Bump inputproto dep to 2.3.99.1Povilas Kanapickas1+1-1
2020-05-19 13:52hw/xfree86: Propagate physical dimensions from DRM connectorDaniel Strnad3+28-14
2021-06-08 18:02xfree86: Change displays array to pointers array to fix invalid pointer issues after table reallocationŁukasz Spintzyk3+26-23
2021-04-16 13:15modesetting: Add a limit on async page flip error log frequencyPovilas Kanapickas1+71-3
2021-04-16 13:15modesetting: Extract flip failure logging to a single placePovilas Kanapickas1+35-18
2021-06-08 12:52glamor: Avoid using GL_QUADS on V3DJose Maria Casanova Crespo1+2-1
2021-05-18 16:02xwayland/present: Move wl_buffer check into xwl_glamor_check_flipMichel Dänzer2+3-3
2021-05-18 15:56xwayland/eglstream: Handle xwl_pixmap_get returning NULLMichel Dänzer1+6-1
2021-06-11 16:25ci: Fix UPSTREAM_REPO -> FDO_UPSTREAM_REPOMichel Dänzer1+1-1
2021-06-07 07:30modesetting: Disable reverse prime offload mode for displays running on evdi,udlLukasz Spintzyk1+14-2
2021-06-03 15:51glx: Set ContextTag for all contextsOlivier Fourdan1+2-1
2021-04-28 11:33dix: Add optional terminate delayOlivier Fourdan5+52-4
2021-02-19 11:03xfixes: Add ClientDisconnectModeOlivier Fourdan9+207-8
2020-12-10 22:24glx: don't create implicit GLXWindow if one already existsErik Kurzinger1+9-2
2021-05-30 19:49meson: provide fallback for *proto dependenciesJan Beich1+23-23
2021-05-20 14:46xwayland/eglstream: Log when GL_OES_EGL_image is missingOlivier Fourdan1+2-0
2021-05-17 16:20xwayland/eglstream: Use "nvidia" for GLVNDOlivier Fourdan1+5-3
2021-05-20 10:11xwayland: Add preferred GLVND vendor to xwl_screenOlivier Fourdan2+6-0
2021-05-11 22:08glx: Check for byte-swapping in SetReplyHeaderNiveditha Rau1+3-0
2021-04-22 15:47glx: Fix error return code in GLXGetDrawableAttributesAdam Jackson1+1-1
2021-05-30 10:26Xi: Work around broken libxcb that doesn't ignore unknown device classesPovilas Kanapickas1+20-1
2021-05-30 10:26Xi: Implement gesture support for XIQueryDevicePovilas Kanapickas1+37-1
2021-05-30 10:26xfree86: Bump input minor ABI due to addition touchpad gesturesPovilas Kanapickas1+1-1
2021-05-30 10:26xfree86: Implement gesture support for test input driverPovilas Kanapickas2+86-1
2021-05-30 10:26Bump XI protocol version to 2.4Povilas Kanapickas1+1-1
2021-05-30 10:26Xi: Include gestures among events that may freeze devicePovilas Kanapickas1+6-1
2021-05-30 10:26Implement gesture processing logicPovilas Kanapickas10+587-0
2021-05-30 10:26hw/xfree86: Implement public APIs to submit gesture eventsPovilas Kanapickas2+66-0
2021-05-30 10:26dix: Implement gesture event submission code pathPovilas Kanapickas4+179-0
2021-05-30 10:26dix: Implement internal gesture state handlingPovilas Kanapickas7+144-0
2021-05-30 10:26dix: Implement gesture event fixups before deliveryPovilas Kanapickas1+50-0
2021-05-30 10:26xi: Implement conversions from internal to Xi2 gesture event structsPovilas Kanapickas3+187-0
2021-05-30 10:26test/xi2: Verify that XI_GestureSwipeEnd is ignored when outside maskPovilas Kanapickas1+12-1
2021-05-30 10:26test/xi2: Update tests for gesture event typesPovilas Kanapickas2+21-1
2021-05-30 10:26xi: Bump max supported XI2 event typePovilas Kanapickas1+1-1
2021-05-30 10:26xi: Implement selection logic for gesture event typesPovilas Kanapickas1+51-2
2021-05-30 10:26xi: Implement grab support for new gesture event typesPovilas Kanapickas5+42-12
2021-05-30 10:26xi: Implement internal gesture event structPovilas Kanapickas2+34-0
2021-05-30 10:26dix: Add new internal event enums for gesture eventsPovilas Kanapickas5+120-0
2021-05-30 10:26meson: Depend on inputproto 2.3.99.1Povilas Kanapickas1+1-1
2021-05-30 10:26.gitlab-ci: Install xorgproto 2021.4.99.2 from gitPovilas Kanapickas3+10-3
2021-05-14 13:57os: include unistd.h when HAVE_PSTACK is definedClaes Nästén1+2-0
2021-05-11 21:00xwayland/eglstream: flush stream after eglSwapBuffersErik Kurzinger1+20-0
2021-04-19 20:49xwayland: enable MIT-SHM shared pixmapsSimon Ser2+11-0
2021-05-14 12:26xwayland/eglstream: allow commits to dma-buf backed pixmapsErik Kurzinger1+2-1
2021-04-30 14:23xwayland/eglstream: Set ALU to GXCopy for blittingOlivier Fourdan1+3-0
2021-05-04 08:56xwayland/eglstream: Do not always increment pixmap refcnt on commitOlivier Fourdan1+17-4
2021-04-30 07:02xwayland/eglstream: Check eglSwapBuffers()Olivier Fourdan1+10-4
2021-04-19 12:52xwayland/eglstream: Fix calloc/mallocOlivier Fourdan1+2-2
2021-04-19 16:11xwayland/eglstream: Do not commit without surfaceOlivier Fourdan1+8-1
2021-04-27 12:17xwayland/eglstream: Drop the list of pending streamsOlivier Fourdan1+9-32
2021-04-14 15:31xwayland/eglstream: Keep a reference to the pixmapOlivier Fourdan1+10-2
2021-04-16 08:38xwayland/eglstream: Dissociate pending stream from windowOlivier Fourdan1+60-71
2021-04-01 06:46xwayland/eglstream: Add more error checkingOlivier Fourdan1+93-0
2021-04-15 08:59xwayland/eglstream: Small refactoringOlivier Fourdan1+24-18
2021-03-31 07:49xwayland/eglstream: Check framebuffer statusOlivier Fourdan1+14-4
2021-03-31 11:57xwayland/glamor: Add return status to post_damageOlivier Fourdan4+16-8
2021-03-30 06:48glamor: Dump backtrace on GL errorOlivier Fourdan1+1-0
2021-03-29 13:01xwayland: Check buffer prior to attaching itOlivier Fourdan3+20-3
2021-03-29 12:22xwayland/eglstream: Check buffer creationOlivier Fourdan1+7-1
2021-04-27 11:23xwayland-eglstream: fix X11 rendering to flipping GL / VK windowErik Kurzinger1+6-2
2020-04-28 20:05glxcmds: Fix possible out of boundsqarmin1+0-1
2020-07-30 02:12dri2: Sync i965_pci_ids.h from mesa iris_pci_ids.hMazlan, Hazwan Arif1+11-0
2019-04-23 16:59CI: Add an x86 MinGW-w64 cross buildJon Turney4+112-1
2020-12-09 14:11xserver: fix RGB mask handlingluporl2+9-9
2020-09-18 12:32modesetting: Remove few common functions from ms namespaceŁukasz Spintzyk5+21-21
2020-09-18 12:31modesetting: remove unnecessary ms_covering_xf86_crtc dup of ms_covering_randr_crtcŁukasz Spintzyk1+6-113
2020-09-18 12:31modesetting: Find crtc on secondary outputs as fallback instead of returning primary crtcŁukasz Spintzyk1+30-26
2020-09-18 12:31present: fix msc offset calculation in screen modeŁukasz Spintzyk7+52-10
2020-09-18 12:31present: Use crtc's screen present operation for syncingŁukasz Spintzyk2+15-2
2020-09-18 12:29modesetting: Initialize present extension despite glamor is disabledŁukasz Spintzyk1+5-4
2021-03-21 17:38Fix XChangeFeedbackControl() request underflowMatthieu Herrb1+4-1
2021-03-17 23:59xkb: silence a compiler warningPeter Hutterer1+2-2
2021-03-17 23:44xkb: don't require a trailing slash for the XKM output dirPeter Hutterer1+16-11
2021-04-09 14:44meson: switch getpeer* checks to autotools styleJan Beich1+1-1
2021-04-09 15:22meson: check pthread_setname_np like autotoolsJan Beich1+2-0
2020-12-03 22:57xwayland: implement pixmap_from_buffers for the eglstream backendErik Kurzinger5+204-24
2021-03-03 10:56xwayland: Add check_flip() glamor backend functionErik Kurzinger4+25-0
2021-02-12 20:09xwayland: move formats and modifiers functions to common glamor codeErik Kurzinger3+123-111
2021-03-03 08:55xwayland: Move dmabuf interface to common glamor codeOlivier Fourdan3+76-74
2021-04-07 19:16meson: Disable LTO for testsPovilas Kanapickas1+4-1
2021-04-05 13:24meson: Make sure defines are either set to 1 or not definedPovilas Kanapickas2+141-137
2021-04-05 13:24meson: Sync the name of INPUTTHREAD conf macro with autotools buildPovilas Kanapickas1+1-1
2021-04-05 13:24meson: Add missing pthread dependency for libxserver_os libraryPovilas Kanapickas1+4-0
2021-04-05 13:24meson: Fix typo in libxserver_os dependencies for openbsdPovilas Kanapickas1+1-1
2021-04-07 18:55meson: Switch project version to 20.x.y stylePovilas Kanapickas1+1-1
2021-04-07 18:55meson: Drop version subpatch handlingPovilas Kanapickas1+0-5
2021-04-07 18:55meson.build: Keep the protocol version looking like xserver 1.20.x didAdam Jackson1+2-1
2021-04-07 23:28meson: Fix DragonFly BSD identifier in meson build filesGeorge Matsumura1+2-2
2021-03-16 19:59French text in Preferences Pane ReviewEdouard Gaulué2+101-99
2021-04-04 23:10xquartz: Call PseudoramiXExtensionInit() through InitOutput() just like xwinJeremy Huddleston Sequoia4+4-13
2020-11-27 16:54xfree86: fix gtf support detection for EDID 1.4Pascal VITOUX1+1-1
2021-02-19 19:47modesetting: Defer crtc gamma size upgrade to drmmode_setup_colormapAaron Plattner1+53-32
2021-01-21 22:52xserver/os: safer IPv6 "kame hack" fix, only override sin6_scope_id if zeroJeremie Courreges-Anglas1+1-1
2021-03-25 22:09xkb: Fix parsing of XkbSA_DeviceValuator action typePovilas Kanapickas1+1-1
2021-03-25 20:46xfree86: Create a symlink X -> Xorg when installing using mesonPovilas Kanapickas1+6-0
2021-03-25 20:48xfree86: Set appropriate install_mode for suid_wrapperPovilas Kanapickas1+1-1
2021-03-25 20:48meson: Bump min meson version to 0.47 to get install_mode supportPovilas Kanapickas1+1-1
2021-03-25 20:51xfree86: Fix meson overwriting suid wrapper with the wrapped executablePovilas Kanapickas1+11-2
2021-03-25 20:57miext: Remove if check which is always truePovilas Kanapickas1+2-8
2021-03-25 21:18dix: Fix URL to description of focus in/out modelPovilas Kanapickas1+1-1
2021-02-18 11:04xwayland: remove wl_log_set_handler_client workaroundSimon Ser3+3-6
2021-03-05 14:23meson: Make sure XKM_OUTPUT_DIR has a trailing slashMichel Dänzer1+1-1
2021-03-05 22:50meson: hide C API if Xorg is disabled (like autotools)Jan Beich15+43-16
2021-03-09 05:02xquartz: Ensure the mouse pointer is shown when switching to a native macOS alert or windowJeremy Huddleston Sequoia1+3-1
2021-02-27 10:30Avoid sequences of malloc(0) / free() by checking the length.Matthieu Herrb1+5-2
2021-02-23 07:02xquartz: Update meson build to remove deleted filesJeremy Huddleston Sequoia2+3-7
2021-03-06 06:57xquartz: Fix appFlags build failure with macOS 10.15+ SDKsJeremy Huddleston Sequoia1+50-0
2021-02-05 10:36xwayland: Fix path in pkg-config with autoconfOlivier Fourdan2+5-0
2021-03-04 13:13xwayland: Fix LeaveNotify for relative pointerOlivier Fourdan1+1-1
2021-03-03 17:50xfree86: Fix autoconfig secondary GPU devicesJacob Cherry1+22-3
2020-12-18 16:53xwayland: Delay cursor visibility updateOlivier Fourdan2+91-10
2021-02-22 05:49xquartz: Remove a check for NSAppKitVersionNumber >= NSAppKitVersionNumber10_7Jeremy Huddleston Sequoia1+1-2
2021-02-22 05:49xquartz: Don't include strndup.c any more since we no longer support 10.8 and olderJeremy Huddleston Sequoia2+0-11
2021-02-22 04:58xquartz: Add a launch trampoline to better integrate with modern versions of macOSJeremy Huddleston Sequoia3+93-3
2021-02-20 07:16xquartz: Don't process AppKit events if we haven't finished initializingJeremy Huddleston Sequoia1+8-0
2021-02-21 01:24xquartz: Allocate each fbconfig separatelyJeremy Huddleston Sequoia1+12-14
2021-02-20 23:17xquartz: Fix a compiler warning about const incompatible pointer assignmentJeremy Huddleston Sequoia1+1-1
2021-02-19 07:16xquartz: Fix build with sparkle enabledJeremy Huddleston Sequoia1+9-11
2021-02-18 20:43xquartz: Silence a compiler warning about missing internal methods on NSApplicationJeremy Huddleston Sequoia1+5-0
2021-02-19 06:19xquartz: Rewrite Window menu handling to not depend on X11App.windowsMenu.numberOfItems being correct in -awakeFromNibJeremy Huddleston Sequoia1+70-85
2021-02-18 23:41xquartz: Convert X11Controller ivars into @propertiesJeremy Huddleston Sequoia3+179-194
2021-02-18 22:39xquartz: Convert X11Application ivars into @propertiesJeremy Huddleston Sequoia3+19-34
2021-02-18 22:47xquartz: Fold quartzCommon.h into quartz.hJeremy Huddleston Sequoia11+14-59
2021-02-18 21:00xquartz: Fold away some unnecessary hops to X11Controller through X11ApplicationJeremy Huddleston Sequoia2+4-25
2021-02-18 17:41xquartz: Fold away array_with_strings_and_numbers and simplify with more modern Objective-CJeremy Huddleston Sequoia1+15-35
2021-02-18 17:33xqaurtz: Remove message_kit_thread() and use dispatch insteadJeremy Huddleston Sequoia1+29-92
2021-02-18 07:58xquartz: Use objc_autoreleasePoolPush / objc_autoreleasePoolPop directly in QuartzBlockHandlerJeremy Huddleston Sequoia4+33-73
2021-02-18 06:04xquartz: Minor code modernization -- @autoreleasepool adoptionJeremy Huddleston Sequoia3+78-98
2021-02-18 04:55xquartz: Remove some dead code for compatibility with older nibsJeremy Huddleston Sequoia2+0-12
2021-02-19 00:05xquartz: Remove a workaround for AppKit versions older than LionJeremy Huddleston Sequoia1+1-10
2021-02-17 23:45xquartz: Fix applications menu table background color for dark modeJeremy Huddleston Sequoia92+401-340
2021-02-17 23:16xquartz: Apply Xcode 12.4 automatic updates to nibsJeremy Huddleston Sequoia60+22615-109564
2021-02-17 21:38xquartz: Update the about box copyright to 2021Jeremy Huddleston Sequoia1+2-2
2021-02-02 00:27xquartz: Ensure we call into TIS on the main threadJeremy Huddleston Sequoia1+21-11
2021-02-15 12:52dix: Use correct listener to deliver touch end eventsPovilas Kanapickas1+3-4
2021-02-16 04:48xwayland: use get_pointer_device() for enter/leave handling tooPeter Hutterer1+11-11
2021-02-15 10:33dix: Guard against non-existing PtrFeedbackPtrOlivier Fourdan1+3-0
2021-02-15 10:23xwayland: Add PtrFeedback to the touch deviceOlivier Fourdan1+4-0
2021-02-11 10:42xwayland: Use relative device for buttons/axisOlivier Fourdan1+13-2
2021-02-11 14:32xwayland: Add wheel axis to relative pointerOlivier Fourdan1+10-1
2021-02-09 12:33xwayland: Split dispatch_pointer_motion_eventOlivier Fourdan1+74-62
2021-02-09 12:04xwayland: Use relative values for raw eventsOlivier Fourdan1+32-18
2021-02-09 12:01xwayland: Use a resolution of 0 for relative motionOlivier Fourdan1+2-2
2021-02-11 08:48dix: Add POINTER_RAWONLY flagOlivier Fourdan3+31-25
2020-12-19 22:48Xi: Deliver pointer emulated touch events to grabbing clientPovilas Kanapickas1+10-10
2020-12-19 22:48Revert "Xi: Use current device active grab to deliver touch events if any"Povilas Kanapickas1+12-8
2021-02-08 03:21dix: Send touch end to clients that do async grab without touch eventsPovilas Kanapickas1+16-3
2020-05-13 14:48xwayland: Translate keyboard grabs on the root windowOlivier Fourdan1+28-2
2021-01-27 23:03xquartz: Ensure that NSRunAlertPanel() is run on the main threadJeremy Huddleston Sequoia1+9-6
2021-01-27 21:46xquartz: Remove support for older versions of libXpluginJeremy Huddleston Sequoia4+4-52
2021-01-27 21:43xquartz: Remove unused include of AvailabilityMacros.h from various sourcesJeremy Huddleston Sequoia9+0-14
2021-01-27 21:40xquartz: Remove support for building for i386Jeremy Huddleston Sequoia3+1-170
2021-01-27 21:35xquartz: Remove support for Mountain Lion and earlier versions of macOSJeremy Huddleston Sequoia2+9-17
2021-01-27 21:33xquartz: Remove support for Lion and earlier versions of macOSJeremy Huddleston Sequoia5+4-409
2021-01-27 21:29xquartz: Remove support for SnowLeopard and earlier versions of macOSJeremy Huddleston Sequoia1+1-4
2021-01-27 21:09xquartz: Remove check for libdispatch now that we don't support pre-SnowLeopardJeremy Huddleston Sequoia7+1-229
2021-01-27 21:23xquartz: Remove support for Leopard and earlier versions of macOSJeremy Huddleston Sequoia5+1-173
2021-01-27 21:18xquartz: Remove support for Tiger and earlier versions of macOSJeremy Huddleston Sequoia7+7-95
2021-01-27 21:12os: Remove support for Tiger and earlier versions of macOSJeremy Huddleston Sequoia1+0-7
2021-01-27 21:25xquartz: Remove support for Panther and earlier versions of macOSJeremy Huddleston Sequoia1+2-8
2017-12-11 08:08Fix typo "XQaurtz" in Xquartz.manJim DeLaHunt1+1-1
2021-01-28 16:11Revert "mi: Shortcut miDoCopy/miCopyArea based on clipList"Olivier Fourdan2+5-4
2020-09-09 08:51mi: List extensions in usage messageOlivier Fourdan20+128-14
2020-09-08 16:34mi: Don't log the full extension list on disableOlivier Fourdan1+5-1
2021-01-27 12:37xwayland: Add -verbose option as in xfree86Misha Gusarov3+27-0
2021-01-06 09:20compiler.h: don't define inb/outb and friends on mipsJulien Cristau2+5-6
2020-12-17 17:58ci: Test ninja dist in meson jobsMichel Dänzer2+4-7
2021-01-15 17:32ci: Build xkbcomp 1.4.1 for the docker imageMichel Dänzer2+9-2
2021-01-22 09:29xwayland: Add new pkg-config variable for listenfdOlivier Fourdan1+1-0
2021-01-07 15:00xwayland: remove unused parameter of xwl_glamor_pixmap_get_wl_bufferErik Kurzinger6+9-23
2020-12-22 05:30xfree86/inputtest: Drop extraneous linux-specific includePovilas Kanapickas1+0-1
2020-12-19 23:11xi: Don't deliver emulated motion when there's no owner for touch endPovilas Kanapickas1+8-1
2020-12-18 14:36os, shm: fcntl()'s third argument is integer, not pointerAdam Jackson2+3-3
2020-12-18 02:39xfree86: Use different scroll increment than libinput in inputtest drvPovilas Kanapickas1+6-6
2020-12-17 01:08xfree86: Add scroll axes to touch devices in inputtest driverPovilas Kanapickas2+20-18
2020-12-17 01:08xfree86: Add support for pressure valuator axis in inputtest driverPovilas Kanapickas2+25-1
2020-12-17 01:08xfree86: Fix axis labels for PointerAbsolute input of inputtest driverPovilas Kanapickas1+17-7
2020-12-14 14:38xwayland: Remove unneeded variableOlivier Fourdan1+1-3
2020-12-14 09:06xwayland: Refactor glamor EGL initOlivier Fourdan1+89-60
2020-12-01 10:54xwayland: fix GL version check for GLES only devicesTony Lindgren1+14-12
2020-12-10 21:32meson.build: KMS support also depends on dri2Fabrice Fontaine1+1-1
2020-10-09 23:09xfree86: Implement a test input driverPovilas Kanapickas9+1361-0
2020-12-07 13:21xwayland: Hold window buffer until releasedOlivier Fourdan1+24-1
2020-12-07 13:09xwayland: Hold cursor buffer until releasedOlivier Fourdan1+14-0
2020-12-10 09:10xwayland: Factorize common cursor codeOlivier Fourdan1+33-32
2020-11-25 07:02Remove check for useSIGIO optionPrabhu Sundararaj2+0-7
2020-12-02 11:29xwayland: Replace LogMessage with LogMessageVerbMariusz Ceier2+4-4
2018-06-21 11:44xkb: Fix heap overflow caused by optimized away min.Michal Srb1+5-6
2020-11-12 18:15Check SetMap request length carefully.Matthieu Herrb1+92-0
2020-10-11 15:05Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflowsMatthieu Herrb1+23-3
2020-11-20 15:54present/wnmd: Translate update region to screen spaceMichel Dänzer1+6-2
2020-01-28 17:51glx: Remove unused bswap_CARD64Michel Dänzer1+0-12
2020-11-26 13:39modesetting: Fix build with DebugPresent() enabledOlivier Fourdan1+2-3
2020-11-13 22:36GLX: fix context render type queriesErik Kurzinger3+16-5
2020-01-08 21:51configure.ac: KMS support also depends on dri2Fabrice Fontaine1+1-1
2019-11-14 08:29Introduce and use BUS_USBBöszörményi Zoltán3+9-0
2019-03-27 16:45linux: Fix udev ID_PATH parsing for udl devicesReza Arbab1+6-1
2020-11-21 03:43modesetting: Add missing copyright noticesAaron Plattner4+10-1
2020-10-09 23:51test/xi2: Fix mask size in XISelectEvents testPovilas Kanapickas1+1-1
2020-10-09 23:51dix: Extract FreezeThisEventIfNeededForSyncGrab()Povilas Kanapickas2+33-20
2020-10-09 23:51dix: Extract ActivateGrabNoDeliver()Povilas Kanapickas2+24-6
2020-10-09 23:51dix: Store replayed event into GrabInfoRec struct as InternalEvent*Povilas Kanapickas5+25-23
2020-10-09 23:51dix: Rename LISTENER_* to TOUCH_LISTENER_*Povilas Kanapickas4+78-75
2020-10-09 23:51Xi: Make check_for_touch_selection_conflicts() more genericPovilas Kanapickas1+8-5
2020-10-09 23:51dix: Extract DeliverDeviceClassesChangedEvent() utility functionPovilas Kanapickas4+26-29
2020-10-09 23:51dix: Extract CopySprite() utilityPovilas Kanapickas3+30-16
2020-10-09 23:51dix: Extract FixUpXI2DeviceEventFromWindow()Povilas Kanapickas1+31-27
2020-11-21 15:45hw/xwin: Fix building with -fno-commonJon Turney2+2-1
2020-11-02 09:24xwayland: Clean up pending eglstream on pixmap destroyOlivier Fourdan1+20-0
2020-09-22 07:54xwayland: Use the pixmap release callback with EGLStreamOlivier Fourdan1+6-2
2020-11-01 23:52int10: wrap entire V_ADDR_R* macros in parens for safer expansionAlan Coopersmith1+6-6
2020-11-01 23:45xkb: always set *mask_rtrn in XkbVirtualModsToRealAlan Coopersmith1+3-3
2020-11-01 21:55dmx: example code should set a good exampleAlan Coopersmith1+8-1
2020-11-01 21:38AddInputDevice: only need to check once if we failed to calloc devAlan Coopersmith1+0-3
2020-09-15 09:49xwayland: Add and hook up test scriptMichel Dänzer5+95-2
2020-11-11 11:45ci: Base docker image on Debian buster instead of testingMichel Dänzer2+10-3
2020-09-16 14:32ci: Update to the latest templatesMichel Dänzer1+10-17
2020-11-12 11:19ci: Explicitly list packages needed to build xserverMichel Dänzer1+65-7
2020-11-12 11:01ci: Use a variable for ephemeral packagesMichel Dänzer1+14-13
2020-11-11 17:22ci: Remove rendercheck Git treeMichel Dänzer1+1-1
2020-11-11 18:02ci: Set GIT_STRATEGY=none for the container build jobMichel Dänzer1+2-0
2020-09-16 10:55ci: Use $FDO_CI_CONCURRENT if setMichel Dänzer2+7-7
2020-11-10 09:40xwayland: Add a man pageOlivier Fourdan5+107-0
2020-11-10 09:02xwayland: Do not list option "-eglstream" if not supportedOlivier Fourdan1+2-0
2020-11-10 08:53xwayland: Add help entry for -shmOlivier Fourdan1+1-0
2020-11-06 09:14xwayland: Make window_get_client_toplevel non-recursiveMichel Dänzer1+4-4
2020-10-27 15:33configure: Build hashtable for Xres and glvndOlivier Fourdan3+16-3
2020-11-05 17:35xwayland: Create an xwl_window for toplevel onlyOlivier Fourdan1+1-1
2020-11-02 14:44xwayland: non-rootless requires the XDG-WM-Base protocolOlivier Fourdan1+5-0
2020-10-05 23:19glamor: Update pixmap's devKind when making it exportableAlex Goins1+3-0
2020-09-22 20:13xwayland: Drop the separate refcount for the xwl_pixmapAdam Jackson1+4-22
2019-10-25 07:06modesetting: Add CTM RandR propertyAaron Plattner2+128-0
2019-10-24 20:46modesetting: Use GAMMA_LUT when availableAaron Plattner5+81-2
2019-10-24 20:41modesetting: Query properties even in non-atomic modeAaron Plattner1+11-14
2019-10-22 17:06modesetting: Store property values in drmmode_prop_info_recAaron Plattner2+2-0
2020-09-30 20:01glx: set errorValue when returning GLXBadFBConfigPeter Harris1+7-2
2020-09-24 21:08glx: Implement GLX_EXT_get_drawable_typeAdam Jackson3+11-1
2020-09-27 16:03os: Fix instruction pointer written in xorg_backtraceBernhard Übelacker1+5-2
2020-09-26 12:54dri3: Add missing libdrm dependency in Makefile.amDor Askayo1+2-1
2020-09-18 19:58modesetting: keep going if a modeset fails on EnterVTKishore Kadiyala3+36-9
2020-04-24 15:06modesetting: check the kms state on EnterVTMartin Peres3+24-13
2020-09-22 17:53Bump input minor ABI due to addition of input event drain callbackPovilas Kanapickas1+1-1
2020-09-16 21:55mi: Add a callback to notify driver about input event submissionPovilas Kanapickas4+43-0
2020-09-14 13:39xwayland: Remove pending stream reference when freeingOlivier Fourdan1+1-1
2020-09-14 12:35xwayland: Add a flag for n-buffers in EGL backendOlivier Fourdan4+20-1
2020-09-14 12:26xwayland: Add a flag to expose EGL backend featuresOlivier Fourdan6+37-7
2020-09-15 14:41xwayland: use drmGetNodeTypeFromFd for checking if a node is a render oneGreg V1+2-17
2020-09-15 09:43Consolidate fourcc.hMichel Dänzer9+5-138
2020-09-15 09:41present: Include dix-config.h instead of xorg-config.hMichel Dänzer14+2-47
2020-09-15 09:38dri3: Include dix-config.h instead of xorg-config.hMichel Dänzer6+2-15
2020-08-19 10:50modesetting: Allow users to opt-in VRR supportUday Kiran Pichika2+9-0
2020-06-18 10:37modesetting: Detect changes to the _VARIABLE_REFRESH window propertiesUday Kiran Pichika1+141-0
2020-06-18 06:01modesetting: Lay the foundation for enabling VRRUday Kiran Pichika5+170-2
2020-09-04 11:03present/wnmd: Remove no-op present_wnmd_flip_destroyMichel Dänzer2+2-8
2020-09-04 11:02present/wnmd: Remove dead present_wnmd_can_window_flipMichel Dänzer1+0-29
2020-09-04 10:50present/wnmd: Remove dead check from present_wnmd_check_flipMichel Dänzer1+0-4
2020-08-27 16:36xwayland: Check window pixmap in xwl_present_check_flip2Michel Dänzer1+8-0
2020-08-28 09:57present/wnmd: Can't use page flipping for windows clipped by childrenMichel Dänzer1+4-0
2020-08-10 17:14xwayland: Replace need_rotate boolean with simple check on xdg-outputRoman Gilg1+5-6
2020-08-13 14:55Revert "xserver: Fix a typo"Roman Gilg1+1-1
2020-08-10 17:01xwayland: Switch width and height argument orderRoman Gilg1+4-4
2020-08-10 16:58xwayland: simplify output_get_new_size functionRoman Gilg1+12-8
2020-08-31 10:10xfree86: Take second reference for SavedCursor in xf86CursorSetCursorMichel Dänzer1+3-0
2020-08-18 12:55Fix XRecordRegisterClients() Integer underflowMatthieu Herrb1+5-5
2020-08-18 12:52Fix XkbSelectEvents() integer underflowMatthieu Herrb1+1-1
2020-08-18 12:49Fix XIChangeHierarchy() integer underflowMatthieu Herrb1+1-1
2020-08-18 12:46Correct bounds checking in XkbSetNames()Matthieu Herrb1+48-0
2020-07-28 16:40present/wnmd: Execute copies at target_msc-1 alreadyMichel Dänzer1+18-8
2020-07-28 16:53present/wnmd: Move up present_wnmd_queue_vblankMichel Dänzer1+11-11
2020-08-12 15:38present: Add present_vblank::exec_msc fieldMichel Dänzer5+31-31
2020-07-28 16:48present: Move flip target_msc adjustment out of present_vblank_createMichel Dänzer4+13-8
2020-07-24 16:21glamor: Fix glamor_poly_fill_rect_gl xRectangle::width/height handlingMichel Dänzer1+14-4
2020-08-14 23:19glamor: Fix debugging callback setup on GLESAdam Jackson1+2-1
2020-06-03 08:17xwayland: Disable the MIT-SCREEN-SAVER extension when rootlessOlivier Fourdan1+13-0
2020-07-25 17:33fix for ZDI-11426Matthieu Herrb1+1-1
2020-07-16 08:19XKB: Add debug key actions for grabs & window treeIgnacio Casal Quinteiro2+41-18
2020-07-28 18:24xwayland: Simplify Present event handling codeRoman Gilg1+7-21
2020-06-04 12:25meson: Also ignore kms, kms_udev, hal options on CygwinJon Turney1+1-1
2020-07-29 19:32hw/xwin: Update for renames in xserver/output APIJon Turney1+1-1
2020-07-05 09:59linux: Fix platform device probe for DT-based PCIHuacai Chen1+26-1
2020-07-24 10:21present: Check valid region in window mode flipsRoman Gilg1+6-4
2020-07-14 12:32present: Remove superfluous set abort flip function in window modeRoman Gilg2+2-15
2020-07-12 11:42present: Idle vblanks any time in window modeRoman Gilg2+9-4
2020-07-11 17:15present: Notify via distinct API functions in window modeRoman Gilg3+53-29
2020-02-15 00:58xwayland: Rename present event listsRoman Gilg2+15-15
2020-07-08 08:24xwayland: Remove unused xwl_screen entryRoman Gilg1+0-1
2020-07-03 01:03randr: Re-add removed NULL checks to xf86RandR12.cAlex Goins1+9-0
2020-07-03 01:12randr: Check rrPrivKey in RRHasScanoutPixmap()Alex Goins1+7-1
2020-07-02 23:39randr: Check rrPrivKey before autobinding GPU screensAlex Goins1+14-4
2020-07-10 16:56xwayland: Handle NULL xwl_seat in xwl_seat_can_emulate_pointer_warpMichel Dänzer1+6-1
2020-07-11 17:47xwayland: Remove harmless duplicated #includeEmmanuel Gil Peyrot1+0-1
2020-07-11 17:34xwayland: Use memfd_create() when availableEmmanuel Gil Peyrot1+35-14
2020-07-14 22:32xwayland: Store xwl_tablet_pad in its own private keyLyude Paul1+10-2
2020-07-08 15:08xwayland: Damage surface in surface-relative coordinatesRoman Gilg1+2-1
2020-07-10 09:01xfree86: Bump ABI_VIDEODRV_VERSION to 25.2Michel Dänzer1+1-1
2020-07-05 21:00xserver/output: rename some badly named variables/APIs.Dave Airlie23+363-363
2020-07-05 21:00exa: rename some badly named variablesDave Airlie3+4-4
2020-04-20 09:29xwayland: Add a pkg-config file for XwaylandOlivier Fourdan6+46-1
2020-03-17 11:55xwayland: Move xwl_surface_damage definition to xwayland-screen.cMichel Dänzer2+10-10
2020-06-25 15:56xwayland: Rename xwl_pixmap_cb → xwl_buffer_release_cbMichel Dänzer4+7-7
2020-06-25 15:49xwayland: Remove xwl_present_event::buffer_released in favor of ::pixmapMichel Dänzer2+16-14
2020-03-17 11:58xwayland: Propagate damage x1/y1 coordinates in xwl_present_flipMichel Dänzer1+2-1
2020-07-05 20:18doc: Update URLs in Xserver-DTrace.xmlAlan Coopersmith1+8-8
2020-07-05 20:07Fix spelling/wording issuesAlan Coopersmith202+389-395
2020-06-02 09:23xwayland: Use a fixed DPI value for core protocolOlivier Fourdan2+8-40
2020-06-09 11:26xwayland: Initialise values in xwlVidModeGetGamma()SimonP1+1-0
2020-04-10 14:34xwayland: Fix crashes when there is no pointerSjoerd Simons1+6-0
2020-05-15 16:33modesetting: Fix front_bo leak at drmmode_xf86crtc_resize on XRandR rotationJose Maria Casanova Crespo1+3-3
2020-06-19 16:10xwayland: Free all remaining events in xwl_present_cleanupMichel Dänzer2+18-17
2020-06-19 16:14xwayland: Always use xwl_present_free_event for freeing Present eventsMichel Dänzer1+12-15
2020-06-19 15:24present/wnmd: Free flip_queue entries in present_wnmd_clear_window_flipMichel Dänzer1+3-3
2020-06-19 15:02present/wnmd: Keep pixmap pointer in present_wnmd_clear_window_flipMichel Dänzer1+0-2
2020-06-19 14:51hw/xfree86: Avoid cursor use after freeMartin Weber1+2-1
2020-04-11 09:29xfree86: add drm modes on non-GTF panelsAaron Ma5+48-4
2020-06-02 13:40xwayland: allow using linux-dmabuf with DRM_FORMAT_MOD_INVALIDSimon Ser1+3-5
2020-06-02 13:28xwayland: only use linux-dmabuf if format/modifier was advertisedSimon Ser1+24-4
2020-05-04 08:53xwayland: don't use GBM_BO_USE_SCANOUTSimon Ser1+1-1
2020-06-05 18:33xwayland: Set the vendor name for GLX_EXT_libglvndAdam Jackson1+3-0
2020-06-02 15:32Remove BSD APM support.Matthieu Herrb5+2-364
2020-02-09 15:28meson: split udev from udev_kms which requires systemdJan Beich3+8-5
2020-02-09 15:12glx: unbreak on Unix without /usr/include/drmJan Beich2+2-1
2019-11-16 18:40os: unbreak xsha1 on FreeBSDJan Beich1+9-0
2020-05-05 13:40xwayland: Clear private on device removalOlivier Fourdan1+39-16
2020-05-08 00:54gitlab CI: use the fdo ci-templates repositoryPeter Hutterer1+1-1
2020-05-04 16:20xwayland: import DMA-BUFs with GBM_BO_USE_RENDERING onlySimon Ser1+3-2
2020-05-07 18:15xwayland: Improve checks for confined_to on InputOnly windowsCarlos Garnacho1+30-8
2020-05-05 08:38xwayland: Remove undeeded testOlivier Fourdan1+1-2
2020-04-30 11:55xwayland: Lock on entering surface if neededOlivier Fourdan1+6-0
2020-03-24 15:33xwayland: confine motion events to the confined windowOlivier Fourdan1+9-2
2020-03-24 15:12xwayland: Do not lock the pointer on the wrong windowOlivier Fourdan1+3-0
2020-05-11 00:46Update URL's in man pagesAlan Coopersmith4+7-7
2020-05-08 14:45test: Fix struct initialization warningMartin Weber1+1-1
2020-04-25 05:09XQuartz: recognize F16-F20 and Menu keysChristopher Chavez1+7-0
2020-04-21 09:38Fix build with gcc 9.3.0's -Werror=alloc-size-larger-than=Alexander Volkov3+3-3
2020-04-20 22:01gitlab-ci: Bump DEBIAN_TAG to build with gcc 9.3.0Alexander Volkov1+1-1
2020-04-19 13:29hw/xfree86: Support ACPI without APM.Tobias Stoeckmann1+5-4
2020-04-24 15:45xwayland: Fix infinite loop at startupOlivier Fourdan3+17-14
2011-02-11 16:10hw/xwin: Drop call to setlocale()Jon Turney1+0-9
2018-07-02 16:25hw/xwin: Consistently use BOOL type from Xmd.hJon Turney7+17-17
2018-07-01 14:53hw/xwin: Remove XSetAuthorization() for helper clientsJon Turney9+36-39
2018-06-30 15:00hw/xwin: xcbify clipboard integrationJon Turney10+484-650
2018-07-01 11:11hw/xwin: Remove nounicodeclipboard optionJon Turney13+49-146
2018-06-30 15:15hw/xwin: Remove support for pre-Vista Win32 clipboard APIJon Turney4+23-198
2019-04-26 01:26hw/xwin: Fix lingering uses of libX11 types and valuesJon Turney3+3-4
2015-11-19 18:06hw/xwin: Warn about too large Windows -> X clipboard pastesJon Turney1+18-0
2015-11-18 21:27hw/xwin: Implement INCR protocol for X clipboard -> Windows clipboardJon Turney5+290-221
2020-03-26 20:53Xorg: honor AutoRepeat optionMichael Stapelberg1+28-0
2018-04-19 18:49xinput: Remove PropagateMaskAdam Jackson3+14-40
2018-04-19 18:42xinput: Remove ExtExclusiveMasksAdam Jackson2+1-23
2020-03-05 21:32glx: Require screens match for share contexts for classic CreateContextAdam Jackson1+9-0
2020-03-21 03:36glx: fixup symbol name for get_extensions functionVasily Khoruzhick1+10-0
2020-03-17 10:45xwayland: Delete all frame_callback_list nodes in xwl_unrealize_windowMichel Dänzer3+11-10
2020-03-06 17:22modesetting: add support for GBM_FORMAT_ARGB1555Yuriy Vasilev1+12-4
2020-03-05 14:02modesetting: add support for GBM_FORMAT_RGB565Yuriy Vasilev1+2-0
2020-02-22 16:25xwayland: port rooted xwayland from wl_shell to xdg-shell protocolmntmn6+49-34
2019-11-14 19:06xkb: fix key type index check in _XkbSetMapChecksPeter Harris1+4-1
2019-11-14 19:00xkb: only swap once in XkbSetMapPeter Harris1+13-13
2019-11-04 14:01xwayland: Remove unnecessary xwl_window_is_toplevel() check from xwl_output_set_window_randr_emu_props()Hans de Goede1+2-4
2019-11-04 13:32xwayland: Fix setting of _XWAYLAND_RANDR_EMU_MONITOR_RECTS prop on new windowsHans de Goede1+9-3
2019-11-04 10:46xwayland: Call xwl_window_check_resolution_change_emulation() on newly created O-R windowsHans de Goede1+5-0
2019-10-07 12:27xwayland: Fix emulated modes not being removed when screen rotation is usedHans de Goede1+6-2
2020-01-09 10:00xwayland: Also hook screen's MoveWindow methodHans de Goede4+31-0
2020-01-15 13:36xwayland: Also check resolution-change-emulation when the xwl_window itself movesHans de Goede1+1-1
2020-01-03 16:55xwayland: Check emulation on client toplevel resizeRoman Gilg2+11-17
2020-01-15 09:07xwayland: Make window_get_none_wm_owner return a Window instead of a ClientRoman Gilg1+10-7
2020-01-03 16:27xwayland: Recurse on finding the none-wm ownerRoman Gilg1+8-9
2020-01-03 16:12xwayland: Reuse viewport instead of recreatingRoman Gilg1+7-11
2020-01-27 10:08xwayland: Cache client-id for the window-manager clientHans de Goede4+35-16
2019-05-27 21:01present: Rename window_msc variable in present functionRoman Gilg2+4-4
2019-05-27 20:58present: Move scmd-update-window-crtc functionRoman Gilg1+24-24
2019-05-27 20:49present: Code cleanup of window to crtc timings updateRoman Gilg2+35-34
2019-05-27 20:42present: Unfold and annotate the target-msc getterRoman Gilg4+69-39
2019-05-27 20:32present: Adjust timings with value argumentsRoman Gilg4+27-26
2020-02-14 14:20xwayland: Add version command line optionOlivier Fourdan1+17-0
2019-08-27 22:10meson: Add support for libunwindAdam Jackson3+8-0
2020-02-12 21:29Fix modesetting device matching through kmsdev device pathZoltán Böszörményi1+9-1
2020-02-07 11:15xwayland: Call glamor_block_handler from xwl_screen_post_damageMichel Dänzer1+11-0
2020-02-07 11:06xwayland: Split up xwl_screen_post_damage into two phasesMichel Dänzer2+14-3
2020-02-06 17:45Revert "xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hook"Michel Dänzer3+6-13
2020-02-10 17:48gitlab-ci: Add meson build job with glamor disabledMichel Dänzer1+7-1
2020-02-10 17:44gitlab-ci: Drop "-build-and-test" job name suffixMichel Dänzer1+2-2
2020-02-10 17:57modesetting: Remove local variable only used with glamor enabledMichel Dänzer1+1-2
2020-02-10 17:41modesetting: Fix build with glamor disabledMichel Dänzer2+17-7
2020-02-10 15:07randr: auto-bind of GPU is a config changePekka Paalanen1+4-0
2020-02-05 10:32Always use `-fno-common` in CIDavid Seifert1+2-2
2020-02-04 06:02modesetting: remove unnecessary error message, fix zaphod leasesDave Airlie1+5-4
2020-01-30 11:29xwayland/glamor-gbm: Add xwl_glamor_gbm_post_damage hookMichel Dänzer3+13-6
2020-01-27 16:47xfree86/modes: Bail from xf86RotateRedisplay if pScreen->root is NULLMichel Dänzer1+1-1
2020-01-29 21:33os: Ignore dying client in ResetCurrentRequestDaniel Llewellyn1+5-0
2020-01-28 17:39gitlab-ci: Enable -Werror in the meson build jobMichel Dänzer1+1-1
2020-01-28 17:35tests/misc: Drop redundant screenInfo declarationMichel Dänzer1+0-2
2020-01-28 17:31Xephyr: Cast "red" to char* for xcb_aux_parse_colorMichel Dänzer1+1-1
2020-01-28 17:22loader: strdup const string assigned to local variable nameMichel Dänzer1+1-1
2020-01-28 18:26Revert "dri2: Don't make reference to noClientException"Adam Jackson1+1-1
2020-01-24 11:49Fix building with `-fno-common`David Seifert17+17-17
2019-12-26 23:01Restrict 1x1 pixmap filling optimization to GXcopyGeorge Matsumura1+1-1
2020-01-15 17:36meson: add prefix to serverconfigdirE5ten1+1-1
2020-01-14 08:23modesetting: Explicitly #include "mi.h"Michel Dänzer1+1-0
2020-01-14 07:34configure: Define GLAMOR_HAS_EGL_QUERY_DRIVER when availableKenneth Graunke2+7-0
2019-12-27 22:33hw/xfree86/common/xf86Init.c: fix build without glxFabrice Fontaine1+0-1
2019-12-25 17:54glamor_egl: Reject OpenGL < 2.1 early onLubomir Rintel1+28-11
2019-12-23 08:26xwayland: Include xwayland-window.h from xwayland-glamor-eglstream.cMichel Dänzer1+1-0
2019-12-23 08:53gitlab-ci: Install libnvidia-egl-wayland-dev packageMichel Dänzer1+1-0
2019-12-23 08:32gitlab-ci: Use sorted lists of distro packages, one per lineMichel Dänzer1+25-6
2019-12-23 08:51gitlab-ci: Strip down docker image contents moreMichel Dänzer1+3-2
2019-12-23 08:35gitlab-ci: Use -j4 instead of -j$(proc)Michel Dänzer2+7-7
2019-12-23 09:41gitlab-ci: Use host-mapped directory for ccacheMichel Dänzer1+3-7
2019-12-26 21:40modesetting: Check whether RandR was initialized before calling rrGetScrPrivAaron Plattner3+20-6
2019-12-23 09:06gitlab-ci: Mark jobs as interruptibleMichel Dänzer1+3-1
2019-12-23 09:03gitlab-ci: Turn .retry YAML anchor into .ci-run-policy templateMichel Dänzer1+5-4
2019-12-13 02:18modesetting: Fix msSharePixmapBacking Segfault RegressionAlex Goins1+3-2
2019-12-18 14:00xwayland: Cleanup and remove `xwayland.h`Olivier Fourdan19+13-75
2019-12-18 09:33xwayland: Remove `MODIFIER_META` definitionOlivier Fourdan1+0-2
2019-12-18 13:13xwayland: Move Xwayland GLX declarationOlivier Fourdan5+40-5
2019-12-18 10:18xwayland: Move Xwayland vidmode declarationOlivier Fourdan6+41-4
2019-12-18 09:56xwayland: Move Xwayland CVT declarationOlivier Fourdan6+40-7
2019-12-18 09:03xwayland: Separate Xwayland screen codeOlivier Fourdan18+790-690
2019-12-18 09:45xwayland: Move Xwayland cursor declarationsOlivier Fourdan8+43-5
2019-12-17 17:02xwayland: Move Xwayland output declarationsOlivier Fourdan6+87-44
2019-12-17 16:40xwayland: Move Xwayland input declarationsOlivier Fourdan8+204-163
2019-12-17 16:18xwayland: Move Xwayland present declarationsOlivier Fourdan7+79-44
2019-12-17 16:07xwayland: Separate Xwayland pixmap codeOlivier Fourdan11+184-85
2019-12-17 14:07xwayland: Move Xwayland windows to its own sourcesOlivier Fourdan11+946-808
2019-12-16 16:23xwayland: Move GLAMOR declarations to their own headerOlivier Fourdan9+164-103
2019-12-16 16:07xwayland: Move SHM declarations to their own headerOlivier Fourdan7+66-17
2019-12-17 07:48xwayland: Move Xwayland structures to their own headerOlivier Fourdan4+38-4
2019-12-18 17:18glamor: Only use dual blending with GLSL >= 1.30Michel Dänzer1+1-0
2019-12-17 17:39xwayland: Create duplicate TrueColor GLXFBConfigs for CompositeMichel Dänzer1+27-6
2019-12-17 17:43xwayland: Fix duplicate "direct_color" comment to say "double_buffer"Michel Dänzer1+1-1
2019-11-27 17:56xwayland: Use frame callbacks for Present vblank eventsMichel Dänzer2+14-10
2019-11-27 17:04xwayland: Use single frame callback for Present flips and normal updatesMichel Dänzer3+39-31
2019-12-13 17:26xwayland: Add xwl_window_create_frame_callback helperMichel Dänzer2+10-3
2019-12-12 12:50xwayland: Take border width into accountOlivier Fourdan2+9-4
2019-12-13 10:10xwayland: Recycle window buffers when setting pixmapOlivier Fourdan1+11-1
2019-12-12 04:54XWin: Fix infinite loop in GetShift()dslater381+1-2
2019-12-11 23:23gitlab CI: update to the latest version of the ci-templatesPeter Hutterer1+1-1
2019-11-29 08:40xwayland: Do flush GPU work in xwl_present_flushMichel Dänzer1+2-3
2019-10-25 14:28xwayland: Use multiple window buffersOlivier Fourdan1+7-1
2019-11-06 10:49xwayland: Add multiple window buffering supportOlivier Fourdan5+375-0
2019-10-30 12:17xwayland: Add buffer release callbackOlivier Fourdan6+98-15
2019-11-22 07:03modesetting: Use EGL_MESA_query_driver to select DRI driver if possibleKenneth Graunke4+29-4
2019-11-22 07:01glamor: Add a function to get the driver name via EGL_MESA_query_driverKenneth Graunke3+20-0
2019-11-22 17:32modesetting: Use glamor_clear_pixmap in drmmode_clear_pixmapMichel Dänzer3+10-0
2019-11-18 17:06modesetting: Clear new screen pixmap storage on RandR resizeMichel Dänzer1+15-0
2019-11-22 16:51xfree86/modes: Call xf86RotateRedisplay from xf86CrtcRotateMichel Dänzer1+3-0
2019-11-22 16:58modesetting: Call glamor_finish from drmmode_crtc_set_modeMichel Dänzer1+7-3
2019-11-22 17:05modesetting: Add glamor_finish() convenience macroMichel Dänzer2+3-1
2019-11-21 16:23xfree86: Test presence of isastream()Matt Turner4+8-3
2019-11-22 16:12glamor: make sure the correct FBO is clearedDor Askayo1+2-1
2019-11-18 21:46Revert "Revert "modesetting: Indirect the glamor API through LoaderSymbol""Adam Jackson6+82-26
2019-11-18 21:43loader: Make LoaderSymbolFromModule take a ModuleDescPtrAdam Jackson2+3-2
2019-11-19 18:08os: Don't crash in AttendClient if the client is goneAaron Plattner4+12-12
2019-11-12 09:03xwayland: Do not discard frame callbacks on allow commitsOlivier Fourdan1+0-13
2019-11-18 16:28present/wnmd: Relax assertion on CRTC on abort_vblank()Olivier Fourdan1+0-2
2019-11-15 10:32Revert "modesetting: Indirect the glamor API through LoaderSymbol"Michel Dänzer6+26-82
2019-10-08 17:11modesetting: Indirect the glamor API through LoaderSymbolAdam Jackson6+82-26
2019-10-08 16:52modesetting: Indirect the shadow API through LoaderSymbolAdam Jackson2+26-20
2019-10-08 17:29loader: Move LoaderSymbolFromModule() to public APIAdam Jackson2+1-1
2019-11-06 18:45xfree86: Call ScreenInit for protocol screens before GPU screensAaron Plattner1+25-25
2019-09-17 23:36modesetting: Implement ms_covering_randr_crtc() for ms_present_get_crtc()Alex Goins3+108-5
2019-09-17 23:03modesetting: Fix ms_covering_crtc() segfault with non-xf86Crtc slaveAlex Goins1+4-0
2019-08-28 23:24modesetting: Fix ms_covering_crtc() segfault with non-modesetting slave primaryAlex Goins1+34-1
2019-09-04 17:25randr: Fix RRCrtcDetachScanoutPixmap() segfault during server teardownAlex Goins1+10-5
2019-10-18 05:47include: Increase the number of max. input devices to 256.Arthur Williams1+3-1
2019-10-30 14:33xwayland: Cosmetic, fix indentationOlivier Fourdan1+25-25
2019-10-30 12:11xwayland/shm: Use `calloc()`Olivier Fourdan1+1-1
2019-10-30 10:50xwayland/glamor-gbm: Use `calloc()`Olivier Fourdan1+1-1
2019-10-31 08:04xwayland/eglstream: Fix order of `calloc()` argsOlivier Fourdan1+1-1
2019-11-07 11:25xwayland: clear pixmaps after creation in rootless modeDor Askayo5+49-1
2019-11-06 14:37xwayland: make context current to check GL versionOlivier Fourdan1+27-11
2019-10-30 15:20xwayland: Fall back to GLES2 if we don't get at least GL 2.1 in glamorAdam Jackson1+15-0
2019-11-04 19:03glamor/xwayland: Define EGL_NO_X11Hans de Goede6+6-0
2019-10-26 16:12meson: Add sha1 library optionsJon Turney3+92-4
2019-10-09 16:07misprite: Stop wrapping GetImage/GetSpansAdam Jackson1+0-88
2019-10-09 16:05composite: Stop wrapping GetImage/GetSpansAdam Jackson2+0-43
2019-10-09 15:57dix: Call SourceValidate before GetImageAdam Jackson5+29-1
2019-10-09 15:27mi: Add a default no-op miSourceValidateAdam Jackson13+34-34
2019-10-16 18:44include: Remove now-empty site.hAdam Jackson14+0-68
2019-10-16 18:43dix: Move default screensaver defaults into globals.cAdam Jackson2+5-8
2019-10-16 18:41include: Move some input-related default #defines to input.hAdam Jackson2+22-22
2019-10-16 18:33dix: Remove -to option to set the default connection timeoutAdam Jackson6+3-17
2019-10-16 18:30xdmcp: Remove unconfigurable COMPILEDDISPLAYCLASSAdam Jackson2+1-4
2019-10-16 18:28os: Remove unconfigurable DEFAULT_ACCESS_CONTROL macroAdam Jackson2+2-5
2019-10-16 18:21dix: Remove -fn and -fc options to set default text/cursor fontsAdam Jackson7+4-30
2019-10-16 17:56os: Move log verbosity defaults into os/log.cAdam Jackson2+8-8
2019-10-16 17:52include: Remove unused default value for COMPILEDDEFAULTFONTPATHAdam Jackson1+0-12
2019-10-16 17:51include: Remove unused default value for VENDOR_RELEASEAdam Jackson1+0-9
2019-10-16 17:51include: Remove unused VENDOR_STRINGAdam Jackson1+0-7
2019-10-16 17:49dix: Remove now-unused SetVendorStringAdam Jackson2+1-10
2019-10-16 17:42dmx: Stop overriding the vendor stringAdam Jackson2+2-4
2019-09-03 13:44modesetting: Fix possible_crtcsVille Syrjälä1+2-2
2019-09-23 15:23configure: Set libdrm flags correctly if only XORG is enabledAlexander Tsoy1+1-1
2019-10-26 17:43xquartz: Remove trailing quote to fix buildJon Turney1+1-1
2019-05-16 19:24modesetting: typo in drmmode_display.c -- ',' instead of ';' at end of lineKeith Packard1+1-1
2019-10-16 17:14xserver: Fix a typoRobert Mader1+1-1
2019-10-15 17:40render: Fix undefined shift in xRenderColorToCard32Adam Jackson1+4-2
2019-10-15 17:32dix: Fix undefined memset in _dixInitScreenPrivatesAdam Jackson1+2-1
2019-10-15 17:21record: Fix undefined memcpy in RecordAClientStateChangeAdam Jackson1+2-1
2019-10-15 17:16mi: Fix undefined memcpy in mieqGrowQueueAdam Jackson1+7-5
2019-10-15 17:10dix: Fix undefined shift in ht_generic_hashAdam Jackson1+1-1
2019-10-15 17:08dix: Fix undefined shift in HashResourceIDAdam Jackson2+3-4
2019-10-15 17:01mi: Fix undefined shift in miSetVisualTypesAndMasksAdam Jackson1+4-4
2019-10-15 15:59dix: Fix undefined memset in dixInitPrivatesAdam Jackson1+2-1
2019-10-14 10:48Revert https://gitlab.freedesktop.org/xorg/xserver/merge_requests/235Michel Dänzer9+121-257
2019-09-02 15:32xwayland: Set _XWAYLAND_RANDR_EMU_MONITOR_RECTS property for resolution emulationHans de Goede3+103-0
2019-08-26 10:26xwayland: xwl_window_should_enable_viewport: Add extra testHans de Goede1+17-0
2019-07-09 07:31xwayland: Add vidmode mode changing emulation supportHans de Goede1+86-44
2019-07-08 16:35xwayland: Add xwlVidModeGetCurrentRRMode helper to the vidmode codeHans de Goede1+56-34
2019-07-08 12:00xwayland: Add xwlRRModeToDisplayMode() helper functionHans de Goede1+28-23
2019-07-02 09:55xwayland: Add support for randr-resolution change emulation using viewportHans de Goede4+276-6
2019-08-29 21:04xwayland: Add support for storing per client per output emulated resolutionHans de Goede2+84-0
2019-08-29 20:45xwayland: Add per client private dataHans de Goede2+19-0
2018-01-22 16:57xwayland: Use RandR 1.2 interface (rev 2)Robert Mader1+81-0
2019-06-26 14:46xwayland: Add fake output modes to xrandr output mode listsHans de Goede3+124-6
2019-07-02 10:03xwayland: Use buffer_damage instead of surface damage if availableRobert Mader4+35-15
2018-01-22 21:02xwayland: Add wp_viewport wayland extension supportRobert Mader5+18-1
2019-08-29 12:18dix: Add GetCurrentClient helperHans de Goede2+23-1
2019-07-12 13:45vfb: add DRI3/glamor supportEmil Velikov3+146-2
2019-09-23 15:23meson: glamor depends on gbm and epoxy mark as suchEmil Velikov1+2-2
2019-07-12 10:34vfb: clarify code flow in vfbScreenInitEmil Velikov1+3-3
2019-07-19 09:53glamor: check for non NULL pixmap at close_screenEmil Velikov1+5-1
2019-07-19 09:53glamor_egl: check for non NULL pixmap at egl_close_screenEmil Velikov1+7-2
2019-07-19 14:57glamor_egl: override the CloseScreen/DestroyPixmap earlierEmil Velikov1+6-6
2019-07-18 13:04glamor_egl: remove unneeded xf86 includes/GLAMOR_FOR_XORGEmil Velikov2+0-7
2019-07-18 12:57glamor_egl: disable modifiers via glamor_init()Emil Velikov3+13-6
2019-07-17 15:07glamor_egl: don't use ScrnInfoRec::privatesEmil Velikov3+42-55
2019-07-18 14:58glamor_egl: move glamor_egl_cleanup() further upEmil Velikov1+18-18
2019-07-16 16:50glamor/egl: remove unused function pointersEmil Velikov1+0-2
2019-07-12 16:47glamor_egl: use LogMessage over xf86DrvMsgEmil Velikov1+17-19
2019-10-09 20:03meson: Apparently 1.2 is < 1.2.0Adam Jackson1+1-1
2019-10-09 19:17meson: Fix another reference to "gl" 9.2.0Adam Jackson1+1-1
2019-09-24 07:58build: glx: Lower gl version to work with libglvndMarvin Schmidt2+3-3
2019-09-16 11:43Revert "appveyor: Drop building Xorg server"Jon Turney1+1-1
2019-10-06 18:55dix: Check for NULL spriteInfo in GetPairedDeviceArthur Williams1+1-1
2019-10-04 08:29gitlab-ci: Add a manpage substitutions regression testSven Joachim2+36-0
2019-10-02 16:26modesetting: Fix broken manpage in autoconf buildSven Joachim1+2-6
2019-10-02 16:25xwayland: Add more files to .gitignoreSven Joachim1+8-2
2019-07-23 18:33xfree86: Merge vbe into int10Adam Jackson17+17-84
2019-09-30 16:44.dir-locals.el: Add missing final newlineSven Joachim1+1-2
2019-09-30 16:43Fix various spelling errorsSven Joachim9+13-13
2019-09-03 15:20dri2: Set fallback driver names for Intel and AMD chipsAdam Jackson1+2-7
2019-09-27 15:43modesetting: Reduce "glamor initialization failed" message to X_INFOAdam Jackson1+1-1
2019-09-23 16:35miext/sync: Make struct _SyncObject::initialized fully ABI compatibleMichel Dänzer1+1-1
2019-09-23 23:28meson: fix builds on Solaris 11.4Alan Coopersmith3+7-3
2019-09-23 22:12ospoll: Fix Solaris ports implementation to build on Solaris 11.4Alan Coopersmith1+15-9
2019-09-06 22:32xf86: Disable unused crtc functions when a lease is revokedAndres Rodriguez1+5-0
2019-07-09 09:08xwayland: Don't create wl_buffer backing pixmapOlivier Fourdan3+6-4
2019-09-13 15:11xwayland/glamor-gbm: Handle DRM_FORMAT_MOD_INVALID gracefullyJonas Ådahl1+4-0
2019-09-18 12:29udev: Fixed NULL pointer argument of strcmpMartin Weber1+15-5
2016-02-19 21:53hw/xwin: Add -icon option to set the screen window icon in windowed modeJon Turney9+124-55
2019-09-11 00:28meson: don't require xf86bigfontproto if not building xf86bigfont supportAlan Coopersmith1+1-1
2019-07-19 22:16xwayland: Allow passing a fd for set up clientsCarlos Garnacho1+15-4
2019-01-07 14:33xwayland: Handle the case of windows being realized before redirectionCarlos Garnacho2+26-0
2019-01-07 14:33xwayland: Refactor surface creation into a separate functionCarlos Garnacho1+43-21
2019-01-07 14:20xwayland: Separate DamagePtr into separate window dataCarlos Garnacho2+58-17
2019-09-03 10:10ci: bump DEBIAN_TAGSimon Ser1+1-1
2019-09-02 19:42xwayland: add support for xdg-output-unstable-v1 version 3Simon Ser4+24-6
2019-04-25 09:46modesetting: Disable atomic support by defaultMaarten Lankhorst2+8-2
2019-08-27 19:54meson: Add dtrace supportAdam Jackson5+34-2
2019-08-27 19:50dtrace: s/#if/#ifdef/ for XSERVER_DTRACEAdam Jackson2+5-5
2019-08-27 19:48dtrace: Move Xserver.d from dix/ to include/Adam Jackson7+17-17
2019-08-27 19:43dtrace: Remove Xserver-dtrace.h.in hackAdam Jackson2+2-103
2019-08-22 19:07glx: Disable GLX_EXT_import_context if !enableIndirectGLXAdam Jackson1+6-2
2019-07-27 15:51XQuartz: translate additional mouse buttonsChristopher Chavez1+16-3
2019-01-23 16:47render: Break PICT_a4Adam Jackson1+0-4
2019-08-20 14:46modesetting: Update props for dynamically added outputsVille Syrjälä1+7-1
2019-08-19 18:27miext/sync: Fix needless ABI changeAdam Jackson1+1-1
2019-08-16 18:56glx: Fix previous context validation in xorgGlxMakeCurrentAdam Jackson1+1-3
2019-08-01 11:34meson/xwayland: No libdrm nor epoxy without glamorOlivier Fourdan2+8-4
2019-08-01 11:28meson: Build miext/sync for XwaylandOlivier Fourdan1+1-1
2019-08-01 07:48meson: Move requirements in a single placeOlivier Fourdan2+18-10
2019-08-01 11:39configure/xwayland: No libdrm nor epoxy without glamorOlivier Fourdan1+7-1
2019-08-14 18:10composite: Be more paranoid in compDestroyDamageAdam Jackson1+2-0
2019-08-14 18:51global: Remove BUILD_DATE and BUILD_TIMEAdam Jackson8+1-60
2019-08-10 03:22dix: Assert noPanoramiXExtension is false in PanoramiX codeMatt Turner1+2-0
2019-08-08 19:56modesetting: Only log 1 error for consecutive flip failuresHans de Goede2+10-2
2019-08-08 19:54modesetting: Improve page-flip error reportingHans de Goede1+7-3
2019-07-15 12:35modesetting: Avoid duplicate error messages on present-flip errorsHans de Goede4+16-12
2012-08-16 23:49xf86: autobind GPUs to the screenDave Airlie10+85-0
2019-08-01 10:38mi: Use GC clipregion instead of drawable in miDoCopy/miCopyAreaHans de Goede2+2-2
2019-06-24 19:46modesetting: Disable pageflipping when using a swcursorHans de Goede6+165-6
2019-06-24 19:49modesetting: Fix compiler warningHans de Goede1+4-3
2019-06-24 19:20modesetting: Remove obsolete, unused msPixmapPrivate declaration and macroHans de Goede1+0-4
2019-08-05 15:12xf86: dri2: Use va_gl as VDPAU driver for Intel i965 GPUsHans de Goede1+7-0
2019-08-01 14:24sdksyms.sh: don't embed the build pathRoss Burton1+5-2
2019-08-04 17:28Fix NO_UNDEFINED build with statically linked fbAlan Coopersmith1+0-3
2019-07-31 09:14xwayland: Fix build warning without glamorOlivier Fourdan1+2-0
2019-07-31 07:25xwayland: Fix build without glamorOlivier Fourdan1+3-1
2015-03-16 15:43Clarify authorization failure reason strings sent back to the clientJon Turney1+2-2
2019-07-23 15:54xfree86: Link fb staticallyAdam Jackson8+8-25
2019-07-23 09:01xwayland: Do not free a NULL GBM boOlivier Fourdan1+4-3
2019-07-22 17:51hw: Rename boolean config value field from bool to booleanAdam Jackson4+18-18
2019-07-22 10:46Xvfb: set rotations ret valuePaolo Borelli1+3-0
2019-07-21 13:43appveyor: Drop building Xorg serverJon Turney1+1-1
2019-07-06 16:58appveyor: Workaround a Cygwin setup bugJon Turney1+1-0
2014-10-29 14:05hw/xwin: Add EWMH properties for describing multiple desktops to the root windowYaakov Selkowitz1+35-4
2018-08-28 14:30hw/xwin: Respect -notrayicon option on taskbar restartColin Harrison1+1-1
2015-07-02 21:21hw/xwin: Rename WM_WM_MAP{2,3} to WM_WM_MAP_{UN,}MANAGEDJon Turney3+10-10
2014-05-09 21:09hw/xwin: Log counts of pixel formats which couldn't be usedJon Turney1+21-6
2019-07-17 12:45vfb: set gamma size to avoid xrandr to complain about it missingIgnacio Casal Quinteiro1+3-0
2019-07-17 12:39vfb: factor out method to free a single screen infoIgnacio Casal Quinteiro1+21-20
2019-07-17 12:18vfb: no need for else if we are returningIgnacio Casal Quinteiro1+2-2
2019-07-15 15:38xwayland: Expand the RANDR screen size limitsAdam Jackson1+1-1
2019-07-01 11:20compiler.h: Do not include sys/io.h on ARM with glibcOlivier Fourdan1+0-30
2019-06-28 14:55xwayland: Update screen pixmap on output resizeOlivier Fourdan1+37-0
2019-04-30 22:01meson: Fix libshadow.so linkageAdam Jackson1+1-1
2019-06-26 16:34dri2: Sync i965_pci_ids.h from mesaMatt Roper1+43-10
2019-07-03 09:53Revert "present/scmd: Check that the flip and screen pixmap pitches match"Michel Dänzer1+3-5
2019-07-01 00:33Fix crash on XkbSetMapSamuel Thibault1+3-0
2019-07-01 00:31Fix crash on XkbSetMapSamuel Thibault1+6-0
2018-03-08 14:25hw/xwin: Improve data returned for RANDR queriesJon Turney1+15-0
2018-03-09 14:16hw/xwin: Always keep RANDR fake mode information up to dateJon Turney1+14-8
2017-04-19 13:50hw/xwin: Make QueryMonitor() slightly less insaneJon Turney4+9-29
2017-10-08 21:17hw/xwin: Fix transposed RaiseVolume and LowerVolume scan codesJon Turney1+2-2
2018-06-30 12:43hw/xwin: Add the Belgian (Comma) keyboard layoutColin Harrison1+1-0
2018-02-22 13:18hw/xwin: Add Russian keyboard layoutColin Harrison1+1-0
2019-06-20 16:15present: Require presentproto 1.2Adam Jackson2+2-2
2019-06-19 18:23linux: Fix platform device PCI detection for complex bus topologiesAdam Jackson1+3-3
2019-06-19 07:19xwayland: Add "-listenfd" optionOlivier Fourdan1+22-6
2019-06-18 08:41xwayland: Allow for regular transport types for listenOlivier Fourdan1+4-0
2019-06-18 18:52xwayland-glx: Fix GLX visual mask setupAdam Jackson1+27-4
2017-01-05 13:17hw/xwin: Add an option to use alpha channel in multiwindow modeJon Turney9+157-4
2015-12-01 19:33hw/xwin: Set convenience variables for WM_CREATE as wellJon Turney1+14-12
2015-11-07 19:44hw/xwin: Improve performance of -compositewmJon Turney4+298-42
2015-08-10 19:16hw/xwin: Avoid artefacts when resizing a windowJon Turney1+24-0
2015-08-03 15:47hw/xwin: A simpleminded attempt at compositionJon Turney12+162-8
2015-08-03 14:59hw/xwin: Push multiwindow wndproc WM_PAINT down into drawing engineJon Turney4+67-36
2015-08-03 10:39hw/xwin: Align winBltExposedRegionsShadowGDI with winTopLevelWindowProc's WM_PAINTJon Turney1+30-5
2019-05-29 06:19Xi: return AlreadyGrabbed for key grabs > 255Peter Hutterer1+8-2
2019-05-22 15:51xwayland: Reset scheduled frames after hiding tablet cursorCarlos Garnacho1+2-0
2019-04-26 11:37glamor: Make pixmap exportable from `gbm_bo_from_pixmap()`Olivier Fourdan1+14-5
2019-03-12 16:25xwayland: check `glamor_set_pixmap_texture()` statusOlivier Fourdan1+1-5
2019-03-12 16:15glamor: return status from `glamor_set_pixmap_texture()`Olivier Fourdan2+5-3
2019-03-12 14:38xwayland: Check status in GBM pixmap creationOlivier Fourdan1+30-4
2019-05-16 19:48glamor: Fix more fallback paths with non-GXcopy rop with GLESAdam Jackson1+1-1
2019-05-08 18:09xwayland: Add EGL-backed GLX providerAdam Jackson5+369-1
2019-05-21 17:50GLX: Set GlxServerExports::{major,minor}VersionAaron Plattner1+2-2
2019-05-09 08:36xwayland: Avoid a crash on pointer enter with a grabOlivier Fourdan1+1-0
2019-04-25 22:11mi: Provide ffs when compiling using MinGWJon Turney1+4-0
2019-04-25 21:44os: Ensure sigset_t is provided when compiling for MinGWJon Turney1+4-0
2016-07-28 13:46configure: Check for sigprocmaskJon Turney5+14-5
2016-07-28 13:09os: Fix build of xserver_poll.c on MinGWJon Turney1+4-0
2016-07-28 13:26configure: Force --disable-input-thread for MinGWJon Turney2+8-0
2019-05-17 15:39Merge commit 'refs/merge-requests/194/head' of gitlab.freedesktop.org:xorg/xserverAaron Plattner5+91-12
2019-05-02 13:17GLX: Add a function to change a clients vendor list.Kyle Brenneman4+35-1
2019-05-08 14:44GLX: Use the sending client for looking up XID'sKyle Brenneman3+26-6
2017-10-19 21:14GLX: Add a per-client vendor mapping.Kyle Brenneman3+30-5
2019-05-14 16:39glx: Fix potential crashes in glXWait{GL,X}Adam Jackson1+2-2
2019-05-02 21:25Fixed ioperm calls in hwEnableIObrian1+26-6
2019-05-01 15:07os: add support for systemd notificationTopi Miettinen2+11-1
2019-05-02 22:02assert(a && b) --> assert(a); assert(b)Adam Richter11+45-23
2019-04-20 12:50travis: Suppress uninteresting warnings on OSXJon Turney1+1-1
2019-04-19 14:37travis: Add OSX meson build to matrixJon Turney2+38-14
2019-04-20 00:24travis: Don't produce fat binaries on OSXJon Turney1+1-1
2019-04-18 16:06meson: Convert xquartz from autotoolsJon Turney11+305-29
2019-04-19 13:03xquartz: Fix a typo in man page substitutionJon Turney1+1-1
2019-04-19 13:01meson: Build rootless extensionJon Turney3+27-0
2019-04-20 11:45Promote file containing date & time build was configured to top-levelJon Turney14+28-23
2019-05-01 22:22hw/dmx/glxProxy/glxcmds.c CreateContext(): free glxc->real_ids and glxc in a couple of error branches, per complaints from cppcheck.Adam Richter1+3-0
2019-05-01 22:22hw/xfree86/os-support/linux/lnx_agp.c xf86GetAGPInfo(): free(info) in an error path, caught by cppcheck.Adam Richter1+1-0
2019-05-01 22:21hw/xwin/glx/indirect.c glxWinScreenProbe(): Add free(screen) that was missing from an error path. Caught by cppcheck.Adam Richter1+3-1
2019-04-30 17:40glx: Fix GLX_CONTEXT_RELEASE_BEHAVIOR_ARB handlingAdam Jackson2+5-6
2016-10-13 13:20hw/xwin: Remove mwextwm modeJon Turney21+19-3454
2019-04-26 18:46meson: Don't use strndup() unless it's prototypedJon Turney1+1-1
2019-04-25 22:21Remove unneeded include of dix.h from strcasestr.cJon Turney1+0-1
2019-04-26 00:09meson: Don't try to build tests on WindowsJon Turney1+4-1
2019-04-26 00:00meson: Require clock_gettime() as well for MONOTONIC_CLOCKJon Turney1+2-1
2019-04-25 23:46meson: Link with ws2_32 for socket functions on WindowsJon Turney2+7-0
2019-04-25 23:32meson: Don't set UNIXCONN on WindowsJon Turney1+1-1
2019-04-25 13:53meson: Fix hw/xwin for -Dglx=falseJon Turney1+2-0
2019-04-25 13:39meson: Fix value of libglxvnd in -Dglx=false buildJon Turney1+1-1
2019-04-28 20:56meson: Absence of dri.pc is an error if building with GLXJon Turney1+4-2
2018-12-17 12:01meson: Fix building unit tests when protocol headers aren't in default include pathJon Turney1+1-1
2019-04-18 10:37xquartz: Add stub ddxInputThread()Jon Turney1+9-0
2019-04-19 08:19hw/xwayland/Makefile.am: fix build without glxFabrice Fontaine1+5-1
2019-04-20 01:13ephyr: fix typo: rquires -> requiresDiego Viola1+1-1
2017-09-17 13:55appveyor: Use ccacheJon Turney1+8-2
2019-04-18 11:44appveyor: Drop cleaning of packaged libtool .la filesJon Turney1+0-1
2019-04-18 11:01appveyor: Drop trying to preserve build artefactsJon Turney1+0-2
2019-04-18 11:07appveyor: Drop installing unnecessary packagesJon Turney1+8-18
2018-08-08 16:29appveyor: Reformat an absurdly long line in .appveyor.ymlJon Turney1+59-1
2019-04-10 18:48xsync: Add resource inside of SyncCreate, export SyncCreateAlex Goins5+51-35
2019-03-26 22:10glamor: Introduce a central place for our pixmap format/type handling.Eric Anholt10+209-145
2019-03-26 23:57glamor: Plumb the pixmap through fbo creation instead of a "format"Eric Anholt4+33-34
2019-03-26 22:58glamor: Stop trying to store the pixmap's "format" in glamor_pixmap_fbo.Eric Anholt5+9-18
2019-03-26 22:02glamor: Switch the gl_flavor to a boolean is_gles.Eric Anholt7+27-34
2019-04-17 10:43Fix missing prototype warning for xf86_find_platform_device_by_devnum()Jon Turney1+2-0
2019-04-17 10:37Fix maybe-uninitialized warning in xf86NewInputDevice()Jon Turney1+1-1
2019-04-17 10:37Fix old-style definition warning for xf86OSInputThreadInit()Jon Turney5+5-5
2019-03-14 20:37dix: Remove WindowRec::backStorageAdam Jackson3+0-4
2019-03-14 20:34dix, composite: Optimize setting window backing store stateAdam Jackson2+8-2
2019-03-14 20:19mi: Simplify a conditional in miHandleExposuresAdam Jackson1+1-8
2019-04-03 20:11xfree86: Export xf86GPUScreens and xf86NumGPUScreensAaron Plattner1+2-2
2019-04-04 23:26test: Fix meson build with xvfb disabled.Eric Anholt1+7-6
2019-03-28 22:44xf86: set status to connected for monitors enabled in confDave Airlie3+15-1
2019-03-31 15:35tests: Always separate rendercheck -f and -o options with a spaceJon Turney1+2-2
2019-03-29 09:12gitlab-ci: Retry jobs after runner system failuresMichel Dänzer1+9-0
2019-03-29 09:01gitlab-ci: Simplify autotools job scriptMichel Dänzer1+1-8
2019-03-29 08:58gitlab-ci: Simplify meson job scriptMichel Dänzer1+2-3
2019-03-29 09:55present: Call present_vblank_scrap in screen modeRoman Gilg1+1-12
2019-03-25 03:19dix: leave last.valuators alone on slave switchPeter Hutterer1+1-24
2019-03-25 23:30glamor: Fix a compiler warning since the recent OOM fixes.Eric Anholt1+0-2
2019-03-26 18:30gitlab-ci: Build and test glamor using Xephyr.Eric Anholt1+1-1
2019-03-26 20:38gitlab-ci: Build and install a current version of rendercheck.Eric Anholt1+6-0
2019-03-26 20:35gitlab-ci: Make shallow clones of git trees we'll be nuking at the end.Eric Anholt1+2-2
2019-03-26 20:33gitlab-ci: Don't bother building piglit.Eric Anholt1+3-9
2019-03-26 19:58gitlab-ci: Install Mesa so we can test glamor.Eric Anholt2+8-3
2019-03-26 18:06test: Trim the Render ops that we test the composite paths on.Eric Anholt1+8-7
2019-03-26 17:21test: Execute rendercheck tests without using piglit.Eric Anholt2+79-2
2019-03-27 16:47docker: Stop dumping long-summary and meson test logs in the CI logs.Eric Anholt1+0-6
2019-03-26 20:43test: Skip a few tests on glamor that are known to fail on llvmpipe.Eric Anholt1+9-0
2019-03-27 16:45gitlab-ci: Add a note about where to manage your containers.Eric Anholt1+2-1
2019-03-26 17:59simple-xinit: Introduce an escaped "--" argument.Eric Anholt2+8-2
2019-03-26 19:26simple-xinit: Avoid hanging if the server fails to set up the display fd.Eric Anholt1+29-2
2019-03-18 10:09CI: use wayland-ci-templates to manage the imagesBenjamin Tissoires3+50-64
2018-01-24 03:05Revert "systemd-logind: Monitor systemd-logind going away"Michael Biebl1+1-34
2019-03-14 17:15meson: handle missing xkbcomp.pc betterJon Turney1+6-2
2019-02-27 17:29present/scmd: Check that the flip and screen pixmap pitches matchMichel Dänzer1+5-3
2019-03-13 13:25meson: Drop a meson version checkJon Turney1+1-1
2019-03-13 14:57Add xf86OSInputThreadInit to stub os-support as wellJon Turney1+6-0
2019-03-08 17:49xwayland/present: Destroy sync_callback in xwl_present_cleanupMichel Dänzer1+5-0
2014-09-30 16:26mi: Shortcut miDoCopy/miCopyArea based on clipListAdam Jackson2+4-5
2019-03-06 22:03dix: Outdent Unmap{Window,Subwindows} a bitAdam Jackson1+22-27
2019-03-08 17:19glamor: pixmap FBO may not be allocatedOlivier Fourdan1+3-0
2019-03-04 10:52glamor: Fallback to system memory for RW PBO buffer allocationPaul Kocialkowski1+6-5
2019-03-04 10:38glamor: Propagate glamor_prepare_access failures in copy helpersPaul Kocialkowski1+6-2
2019-03-04 10:47glamor: Error out on out-of-memory when allocating PBO for FBO accessPaul Kocialkowski2+18-0
2019-03-04 10:24glamor: Propagate FBO allocation failure for picture to texture uploadPaul Kocialkowski1+3-1
2019-02-13 21:20xfree86/modes: Add "NoOutputInitialSize" optionAndy Ritger3+52-5
2019-03-05 16:31meson: Bump required meson version to 0.46Adam Jackson1+1-1
2019-02-27 15:47Revert "gitlab-ci: Only run docker-image stage if relevant source files change"Michel Dänzer1+0-4
2019-02-21 23:38os-support/solaris: Set IOPL for input thread tooAlan Coopersmith1+5-1
2019-02-21 23:35Add xf86OSInputThreadInit call from common layer into os-support layerAlan Coopersmith6+26-0
2019-02-21 23:22Add ddxInputThread call from os layer into ddx layerAlan Coopersmith9+67-0
2019-02-21 22:51os-support/solaris: Drop ExtendedEnabled global variableAlan Coopersmith1+0-13
2019-02-22 09:22gitlab-ci: Run make distcheck in autotools build & test jobMichel Dänzer1+6-4
2019-02-22 09:21glx,xquartz: Fix make distcheckMichel Dänzer2+6-1
2019-02-19 17:37gitlab-ci: Add autotools build & test jobMichel Dänzer1+22-3
2019-02-14 16:39gitlab-ci: Use ccacheMichel Dänzer1+11-0
2019-02-19 17:16gitlab-ci: Add ccache to docker image, and leave in autotoolsMichel Dänzer2+3-3
2019-02-11 15:54shm: Use memfd_create when possibleAlexander Volkov4+17-1
2019-02-08 03:29Xi: lock the input thread for any pointer barrier list manipulationPeter Hutterer1+10-0
2019-02-11 17:32gitlab-ci: Don't rely on $CI_PROJECT_NAMEMichel Dänzer1+1-1
2019-02-07 16:35gitlab-ci: Only run docker-image stage if relevant source files changeMichel Dänzer1+4-0
2014-07-08 16:36ramdac: Remove core ramdac codeAdam Jackson7+3-331
2014-02-28 21:07ramdac: Remove ramdac driversAdam Jackson12+3-2188
2019-01-30 19:51os: Fix GetTimeInMicros resolutionPeter Harris1+5-4
2019-01-29 17:59present/wnmd: Allow flipping if the window pixmap matches the toplevel'sMichel Dänzer1+2-2
2019-01-23 19:23dri2: Stop pretending VGA arbitration mattersAdam Jackson1+0-7
2019-01-26 21:37DRI2: Add another Coffeelake PCI IDA. Wilcox1+1-0
2018-10-16 16:58vnd: Fix a silly memory leakAdam Jackson1+0-4
2019-01-16 19:20mi: When {en,dis}abling extensions, match names case-insensitivelyAdam Jackson1+1-1
2019-01-14 17:42dri3: Fix XACE access mode for open and get_supported_modifiersAdam Jackson1+2-2
2018-10-30 15:37agp: Make the legacy AGP interface optionalAdam Jackson4+28-6
2019-01-11 16:38randr: Remove funky indirection around the xf86 screen private keyAdam Jackson1+2-21
2018-12-05 17:31xfree86/modes: Don't clobber gamma LUT of compatibility output's CRTCMichel Dänzer1+1-1
2018-12-13 18:15glamor/glamor_egl.c: EGL_NATIVE_PIXMAP_KHR do not require contextsRohan Garg1+1-1
2018-12-13 16:46glamor/egl: Drop a implicit depends on EGL_KHR_no_config_contextRohan Garg1+9-1
2019-01-10 12:55xfree86: Try nouveau on NetBSD as well.Maya Rashish1+1-1
2019-01-10 16:39Fix typo in error messageMaya Rashish1+1-1
2019-01-08 11:48xwayland: handle case without any crtcOlivier Fourdan1+4-0
2019-01-02 20:55xwayland: Fix wm_fd readin with no listen_fdsRoman Gilg1+6-8
2019-01-02 00:49os: Report errors opening authorization file (#469)Alan Coopersmith1+8-1
2018-12-19 09:11glamor: Remove unused format_for_pixmap helperMichel Dänzer1+0-6
2018-12-19 10:10glamor: Allow HW acceleration for more RENDER formatsMichel Dänzer1+4-4
2018-12-19 09:06glamor: Check that storage format is compatible with RENDER formatMichel Dänzer1+17-8
2018-12-14 15:19Revert "ci: Work around broken python UTF8 handling in the CI docker image"Michel Dänzer1+0-3
2018-12-14 16:25gitlab-ci: Set LC_ALL=C.UTF-8Michel Dänzer1+1-0
2018-10-10 08:31test: Use .../piglit instead of .../piglit-*.pyMichel Dänzer3+6-7
2018-12-14 10:04gitlab-ci: Docker image can be generated as part of pipelineMichel Dänzer4+89-515
2018-12-13 17:29Drop Travis Linux build in favour of GitLab CIMichel Dänzer3+21-44
2018-12-13 23:00meson: Add misc unit testsJon Turney1+70-0
2018-11-28 00:05test: fix failing testsPeter Hutterer2+9-3
2018-12-12 17:34Make artifacts of piglit results if job failsMichel Daenzer1+4-0
2018-12-12 11:55travis: Use a single meson invocationMichel Daenzer1+1-2
2018-11-30 12:09dix: cache ResourceClientBits() valueOlivier Fourdan1+6-1
2018-12-11 04:34modesetting: fix conn_id termination and potential overrun by 1 byteIlia Mirkin1+1-1
2018-12-11 17:30ci: Work around broken python UTF8 handling in the CI docker imageAdam Jackson2+3-1
2018-11-29 19:48automake: Distribute meson's configure header templatesAdam Jackson1+3-0
2018-11-09 12:34present: fix compile warning with debug tracesLionel Landwerlin5+24-20
2018-11-14 01:14modesetting: Actually disable CRTCs in legacy modeLyude Paul1+8-2
2018-11-25 20:56Update configure.ac bug URL for gitlab migrationAlan Coopersmith1+1-1
2018-11-18 23:49Update README for gitlab migrationAlan Coopersmith3+36-45
2018-11-15 16:16xwayland: Don't take buffer release queue into account for frame timerMichel Dänzer1+1-2
2018-11-09 16:18xwayland: Don't need xwl_window anymore in xwl_present_queue_vblankMichel Dänzer1+0-4
2018-11-01 17:24xwayland: Add xwl_present_unrealize_windowMichel Dänzer3+22-0
2018-11-01 17:44xwayland: Replace xwl_window::present_window with ::present_flippedMichel Dänzer3+27-50
2018-11-16 19:36dix: ensure work queues are cleared on resetRay Strode3+17-0
2018-10-30 17:43dix: do not send focus event when grab actually does not changeSamuel Thibault1+6-2
2018-11-13 19:35config/udev: Include header <sys/sysmacros.h> to use major/minorManoj Gupta2+7-0
2018-11-12 12:51dix/window: Use ConfigureWindow instead of MoveWindowMichal Srb1+6-8
2018-10-25 17:13os: Establish new connections synchronously not on the work queueAdam Jackson1+11-18
2018-10-25 15:22xkb: Write the _XKB_RULES_NAMES window property synchronouslyAdam Jackson1+2-2
2018-10-23 19:07xwayland: Move command line fd initialization to InitOutputAdam Jackson1+9-9
2018-10-23 18:33xwayland: Move wm_fd and listen_fds out of xwl_screenAdam Jackson2+25-31
2018-10-27 01:54dix/events: reuse grab pointer valueMarco Trevisan (Treviño)1+1-1
2018-10-26 17:52Xi: Use current device active grab to deliver touch events if anyMarco Trevisan (Treviño)1+8-13
2018-11-10 23:00Remove obsolete B16 & B32 tags in struct definitionsAlan Coopersmith2+82-82
2018-11-06 10:33Revert "dix: Work around non-premultiplied ARGB cursor data harder"Michel Dänzer1+3-4
2018-10-31 15:43modesetting: Hush an unimportant log messageAdam Jackson1+3-3
2018-09-05 16:10dix: De-ugly the prototype for Add{GPU,}ScreenAdam Jackson1+3-14
2018-10-27 00:47Fix segfault on probing a non-PCI platform device on a system with PCI.Eric Anholt1+1-1
2018-10-24 20:30include: Remove ___CLIENTSIGNALALL_DEFINED___ copypastaAdam Jackson1+0-3
2018-10-24 20:23include: Stop including <X11/fonts/fontproto.h>Adam Jackson1+0-1
2018-10-18 15:42xwayland: Complete "synchronous" Present flips from xwl_present_msc_bumpMichel Dänzer2+45-7
2018-10-18 15:36xwayland: Rename xwl_present_events_notify to xwl_present_msc_bumpMichel Dänzer1+6-9
2018-10-24 09:23xwayland: Use xwl_present_reset_timer in xwl_present_timer_callbackMichel Dänzer1+2-11
2018-10-19 14:04xwayland: do not crash if `gbm_bo_create()` failsOlivier Fourdan1+6-0
2018-10-22 09:54present: Remove `present_event_abandon()`Olivier Fourdan1+0-5
2018-10-22 09:48present/wnmd: Fix use after free on CRTC removalOlivier Fourdan1+1-1
2018-10-23 18:28os: Factor out CHECK_FOR_REQUIRED_ARGUMENTSAdam Jackson3+20-27
2018-10-25 08:50dix: Work around non-premultiplied ARGB cursor data harderMichel Dänzer1+4-3
2018-10-23 19:29LogFilePrep: add a comment to the unsafe format string.Matthieu Herrb1+2-0
2018-10-23 19:29Disable -logfile and -modulepath when running with elevated privilegesMatthieu Herrb1+6-2
2018-10-22 20:03os/xdmcp: Fix binding of ipv6 source addressAndreas Fett1+13-2
2018-10-24 19:00xfree86: bump video ABI version to 25.0Adam Jackson1+1-1
2018-10-19 16:27xwayland: Plug leaks in xwl_present_sync_callbackMichel Dänzer1+6-1
2018-10-23 18:09dix: Remove the magic WhenMapped backing store hackAdam Jackson5+2-34
2018-10-05 10:24glamor: Add support for exporting depth 15/8 pixmapsMichel Dänzer1+6-0
2018-10-08 14:38xwayland: keep `xwl_present_timer_callback()` privateOlivier Fourdan1+1-1
2018-09-18 18:37linux: Make platform device probe less fragileAdam Jackson2+14-23
2018-10-16 23:00xfree86: ensure the readlink buffer is null-terminatedrpm-build1+2-2
2018-10-16 07:32xfree86: Only switch to original VT if it is active.Michal Srb1+13-3
2018-10-16 00:37xwayland: fix a realloc OOM error casePeter Hutterer1+6-2
2018-10-15 23:42xfree86: fix readlink callPeter Hutterer1+1-1
2018-10-15 23:39xwayland: make a if noop clearer to the compiler/coverityPeter Hutterer1+6-3
2018-10-10 18:09fbdevhw: Refuse to touch PCI devices on the fallback probe pathAdam Jackson1+16-0
2018-10-05 18:50glamor/egl: Avoid crashing on broken configurationsAdam Jackson2+12-1
2018-02-26 16:41os/xdmcp: Don't create a new socket in XdmcpReset()Alexander Volkov1+9-3
2018-10-03 08:28Switch automatic composite update to WorkQueuePierre Ossman3+15-20
2018-10-01 15:42modesetting: Don't free(dst) in drmmode_prop_info_copyAdam Jackson1+0-1
2018-09-26 13:40xwayland: search for a render node to useOlivier Fourdan1+83-1
2018-08-07 19:40dix: Remove LegalModifier()Adam Jackson12+4-101
2017-11-20 19:28dix: Merge AbortDDX into ddxGiveUpAdam Jackson13+38-121
2018-08-07 19:16mi: Factor out miSaveScreenAdam Jackson5+9-55
2018-09-14 15:33glamor_egl: Don't initialize on llvmpipeAdam Jackson2+15-1
2018-09-27 21:23test: Initialize the pixmap in damage testJon Turney1+12-0
2018-08-28 19:58xfree86: Remove -flippixelsAdam Jackson9+3-63
2018-09-13 20:11automake: Fix Linux build with --disable-apm --disable-acpiAdam Jackson1+6-0
2018-09-20 01:02test: Add the start of a testsuite for damage.Eric Anholt3+369-0
2018-09-12 17:14miext/damage: take care of the coordinate mode in damagePolyPointCedric Roux1+30-10
2018-09-20 14:32xwayland: Use `double` for `xwl_tablet_tool`Olivier Fourdan2+16-16
2017-05-02 13:00hw/xwin/glx: Fix logging about WGL pxfs with overlaysJon Turney1+1-1
2016-07-15 14:18hw/xwin/glx: Use multisample attributes with wglChoosePixelFormatARB()Jon Turney1+5-0
2016-07-15 14:15hw/xwin/glx: Add GLX_ARB_framebuffer_sRGB extensionJon Turney2+27-6
2016-07-15 12:46hw/xwin/glx: publish GLX create_context extensionsJon Turney1+4-0
2016-07-15 13:06hw/xwin/glx: Add support for float format fbconfig GLX extensionsJon Turney1+63-33
2016-07-15 13:02hw/xwin/glx: Make WGL -> GLX extension mapping table-drivenJon Turney1+32-22
2014-07-24 11:26hw/xwin/glx: Fallback to ChoosePixelFormat() if wglChoosePixelFormatARB() failsJon Turney1+24-20
2014-01-11 16:35hw/xwin/glx: Don't create fbConfigs for un-accelerated pixelFormatsJon Turney1+4-0
2018-09-20 12:21compiler.h: only use inx/outx on ARM with glibcRoss Burton1+2-2
2018-09-20 19:12xorg-server.m4: just all cflags instead of just sdkdirRoss Burton1+1-1
2018-09-19 20:28shm: Pick the shm dir at run time, not build time.Eric Anholt4+29-70
2018-09-19 20:20shm: reindent shm_tmpfile to follow our standards.Eric Anholt1+20-20
2018-09-19 20:12xorg: Don't log "Build Operating System: Linux 4.9.0-5-amd64 x86_64 Debian"Eric Anholt5+0-28
2018-09-19 20:07meson: Add configure option and autodetection of HAVE_INPUTTHREAD.Eric Anholt2+12-1
2018-09-12 21:19include: Remove now-dead declarationsAdam Jackson2+0-3
2018-08-27 19:02xfree86: Remove vestigial lastScrnFlagAdam Jackson3+2-22
2018-08-22 18:57xfree86: Remove NoTrapSignalsAdam Jackson9+0-45
2018-08-22 16:30xfree86: Remove a fallback path we never hitAdam Jackson1+0-11
2018-08-20 21:01xfree86: Remove some not-terribly-useful debuggingAdam Jackson1+0-5
2018-08-22 15:18xfree86: Remove some redundant zero-fill for ScrnInfoRecAdam Jackson1+0-10
2018-08-21 19:09xfree86: Remove unused xf86GetServerName()Adam Jackson5+0-23
2018-09-12 19:45gitlab: Skip the docker-in-docker stepAdam Jackson1+2-10
16747 more commits remaining, fetch the repository