summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-11-02Bump version to 22.1.5xwayland-22.1.5xwayland-22.1Olivier Fourdan1-1/+1
2022-11-02xwayland/input: Do not ignore leave eventsOlivier Fourdan1-3/+0
2022-10-28Revert "xwayland: Aggregate scroll axis events to fix kinetic scrolling"Olivier Fourdan2-75/+51
2022-10-20Bump version to 22.1.4xwayland-22.1.4Olivier Fourdan1-1/+1
2022-10-19xwayland: Clear the "xwl-window" tag on unrealizeOlivier Fourdan1-3/+13
2022-10-19xwayland: set tag on our surfacesOlivier Fourdan3-0/+37
2022-10-19build: Bump wayland requirement to 1.18Olivier Fourdan1-1/+1
2022-10-19Forbid server grabs by non-WM on *rootless* XWaylandDemi Marie Obenour1-1/+1
2022-10-03xwayland: Delay wl_surface destructionOlivier Fourdan4-1/+70
2022-09-14xwayland: Prevent Xserver grabs with rootlessOlivier Fourdan2-0/+52
2022-09-14dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLYMichel Dänzer1-2/+2
2022-09-14ci: remove redundant slash in libxcvt repository urlLuc Ma1-1/+1
2022-09-14xkb: Avoid length-check failure on empty strings.FeepingCreature1-4/+4
2022-09-14dix: Fix overzealous caching of ResourceClientBits()Olivier Fourdan1-4/+7
2022-09-14xkb: proof GetCountedString against request length attacksPeter Hutterer1-0/+5
2022-09-14xkb: length-check XkbListComponents before accessing the fieldsPeter Hutterer1-0/+2
2022-09-14xkb: length-check XkbGetKbdByName before accessing the fieldsPeter Hutterer1-7/+16
2022-09-14xkb: fix some possible memleaks in XkbGetKbdByNamePeter Hutterer1-6/+20
2022-09-14xwayland: correct the type for the discrete scroll eventsPeter Hutterer1-2/+2
2022-09-14xwayland: Aggregate scroll axis events to fix kinetic scrollingDavid Jacewicz2-51/+75
2022-07-12Bump version to 22.1.3xwayland-22.1.3Olivier Fourdan1-1/+1
2022-07-12xkb: add request length validation for XkbSetGeometryPeter Hutterer1-5/+38
2022-07-12xkb: swap XkbSetDeviceInfo and XkbSetDeviceInfoCheckPeter Hutterer1-21/+25
2022-07-12xkb: switch to array index loops to moving pointersPeter Hutterer1-10/+10
2022-07-01xwayland: Change randr_output status when call xwl_output_remove()zhoulei1-0/+2
2022-07-01xwayland: Fix check logic in sprite_check_lost_focus()Morose1-1/+1
2022-07-01xwayland/present: Do not send two idle notify events for flip pixmapsMichel Dänzer1-1/+9
2022-07-01os: print registers in the libunwind version of xorg_backtrace()Aaron Plattner1-2/+67
2022-07-01os: print <signal handler called> if unw_is_signal_frame()Aaron Plattner1-3/+8
2022-05-25Bump version to 22.1.2xwayland-22.1.2Olivier Fourdan1-1/+1
2022-05-25xwayland/output: Set the "RANDR Emulation" propertyOlivier Fourdan1-0/+26
2022-05-25randr: Add "RANDR Emulation" propertyOlivier Fourdan1-3/+24
2022-05-25xwayland: Fix invalid pointer access in drm_lease_device_handle_released.Weng Xuetian1-1/+2
2022-03-30Bump version to 22.1.1xwayland-22.1.1Olivier Fourdan1-1/+1
2022-03-24xwayland: Always hook up frame_callback_list in xwl_present_queue_vblankMichel Dänzer3-7/+25
2022-03-15xwayland: Clear timer_armed in xwl_present_unrealize_windowMichel Dänzer1-0/+3
2022-03-15xwayland/present: Fix use-after-free in xwl_unrealize_window()Olivier Fourdan1-10/+10
2022-03-15Xwayland: Do not map the COW by default when rootlessOlivier Fourdan1-5/+14
2022-02-16Bump version to 22.1.0xwayland-22.1.0Olivier Fourdan1-1/+1
2022-02-11xwayland: Fix cursor colorOlivier Fourdan1-2/+4
2022-02-02Bump version to 22.0.99.902xwayland-22.0.99.902Olivier Fourdan1-1/+1
2022-01-28render: Fix build with gcc 12Olivier Fourdan1-4/+4
2022-01-19Bump version to 22.0.99.901xwayland-22.0.99.901Olivier Fourdan1-1/+1
2022-01-18Bump version to 22.0.99.1Olivier Fourdan1-1/+1
2022-01-18meson: Change project name to xwaylandMichel Dänzer1-1/+1
2022-01-18Don't install XvfbMichel Dänzer3-132/+2
2022-01-18meson: Build Xwayland unconditionallyMichel Dänzer2-39/+16
2022-01-18Drop miext/shadow directoryMichel Dänzer30-2790/+0
2022-01-18Drop EXA codeMichel Dänzer15-9350/+0
2022-01-18Drop config directoryMichel Dänzer16-2536/+0