Skip to content
Snippets Groups Projects
  1. Aug 25, 2018
  2. Apr 24, 2018
  3. Apr 02, 2018
  4. Feb 26, 2018
  5. Feb 23, 2018
  6. Feb 14, 2018
  7. Jan 09, 2018
  8. Jan 08, 2018
  9. Oct 30, 2017
  10. Oct 10, 2017
  11. Apr 26, 2017
    • Emma Anholt's avatar
      Add a Meson build system alongside autotools. · 1549e303
      Emma Anholt authored
      
      This is a work in progress that builds Xvfb, Xephyr, Xwayland, Xnest,
      and Xdmx so far.  The outline of Xquartz/Xwin support is in tree, but
      hasn't been built yet.  The unit tests are also not done.
      
      The intent is to build this as a complete replacement for the
      autotools system, then eventually replace autotools.  meson is faster
      to generate the build, faster to run the bulid, shorter to write the
      build files in, and less error-prone than autotools.
      
      v2: Fix indentation nits, move version declaration to project(), use
          existing meson_options for version-config.h's vendor name/web.
      
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Acked-by: default avatarKeith Packard <keithp@keithp.com>
      Reviewed-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      1549e303
  12. Mar 13, 2017
    • Tobias Stoeckmann's avatar
      render: Fix out of boundary heap access · ac15d4ce
      Tobias Stoeckmann authored and Adam Jackson's avatar Adam Jackson committed
      
      ProcRenderCreateRadialGradient and ProcRenderCreateConicalGradient must
      be protected against an integer overflow during length check. This is
      already included in ProcRenderCreateLinearGradient since the fix for
      CVE-2008-2362.
      
      This can only be successfully exploited on a 32 bit system for an
      out of boundary read later on. Validated by using ASAN.
      
      Reviewed-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      ac15d4ce
  13. Mar 01, 2017
  14. Jun 17, 2016
  15. May 11, 2016
  16. Mar 08, 2016
  17. Dec 01, 2015
  18. Oct 06, 2015
  19. Sep 23, 2015
  20. Sep 21, 2015
  21. Jul 08, 2015
  22. Apr 21, 2015
  23. Dec 09, 2014
  24. Nov 30, 2014
  25. Nov 12, 2014
  26. Oct 23, 2014
  27. Jul 29, 2014
  28. Apr 22, 2014
    • Adam Jackson's avatar
      xfixes: Forbid manipulating clip for source-only pictures (#28968) · ba2432a0
      Adam Jackson authored and Keith Packard's avatar Keith Packard committed
      
      Just throw BadPicture instead of crashing.  It's not currently a
      meaningful thing to do anyway, RenderSetPictureRectangles would error if
      you tried (which this patch changes to BadPicture as well for
      consistency).  The problem with trying to do it is if the clip is
      specified as a pixmap then we try to convert it to a region, and
      ->BitmapToRegion requires a ScreenPtr, and source-only pictures don't
      have one.
      
      I can imagine a use for client clip on source-only pictures, so if we
      really wanted to allow this, probably the way forward is to always store
      the clip as a region internally, and when setting the clip _from_ a
      pixmap, look up BitmapToRegion relative to the pixmap not the picture.
      But since clearly nobody can be relying on it working...
      
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      Reviewed-by: default avatarHans de Goede <hdegoede@redhat.com>
      Reviewed-by: default avatarKeith Packard <keithp@keithp.com>
      Signed-off-by: default avatarKeith Packard <keithp@keithp.com>
      ba2432a0
  29. Jan 12, 2014
  30. May 15, 2013
  31. Jan 09, 2013
  32. Nov 05, 2012
Loading