1. 01 Mar, 2022 2 commits
  2. 27 Feb, 2022 2 commits
  3. 26 Feb, 2022 3 commits
  4. 25 Feb, 2022 18 commits
  5. 24 Feb, 2022 2 commits
  6. 23 Feb, 2022 2 commits
  7. 20 Feb, 2022 1 commit
  8. 19 Feb, 2022 3 commits
    • Ayman El Didi's avatar
      removed redundant casts in cairoint.h · f83e0ed4
      Ayman El Didi authored
      In a couple of instances, ints are being casted to int before use.
      f83e0ed4
    • Ayman El Didi's avatar
      fixed some multiplications prone to overflowing their type · 915dd794
      Ayman El Didi authored
      In a couple of instances, code is present where two numbers are being
      multiplied in a type like unsigned int, but immediately being casted
      to a wider type like size_t.
      
      This means, although the result can be any size_t value, the
      multiplication can potentially overflow before it's used because
      unsigned int has a smaller range of values.
      
      In another more niche case, I also cast to size_t before multiplying
      a signed integer, since the result is immediately used as an argument
      to memcpy, which would give memory corruption if the value was negative
      anyway.
      915dd794
    • Uli Schlachter's avatar
      Merge branch 'develop4' into 'master' · cf750839
      Uli Schlachter authored
      added missing documentation to cairo_font_options_status
      
      See merge request cairo/cairo!281
      cf750839
  9. 18 Feb, 2022 2 commits
  10. 16 Feb, 2022 1 commit
  11. 15 Feb, 2022 1 commit
  12. 14 Feb, 2022 1 commit
  13. 13 Feb, 2022 2 commits