Skip to content
  1. Mar 22, 2018
  2. Mar 19, 2018
  3. Mar 12, 2018
  4. Mar 11, 2018
  5. Mar 01, 2018
  6. Feb 25, 2018
  7. Feb 22, 2018
  8. Feb 11, 2018
    • Ell's avatar
      Bug 792991 - Crash when undoing a paste while naming pasted layer · 1fa01459
      Ell authored
      When removing a GimpContainerTreeStore item, make sure that editing
      of corresponding tree-view rows is canceled first, by emitting a
      "row-changed" signal.  Otherwise, we can run into trouble when
      removing an item that is being edited.
      
      (cherry picked from commit 7bfab715)
      1fa01459
  9. Feb 08, 2018
  10. Jan 08, 2018
  11. Jan 05, 2018
  12. Dec 27, 2017
    • Jehan's avatar
      desktop: add <release> tags for 2.8.x. · 08bda40e
      Jehan authored
      Did a bit of archeology to get all the dates back.
      I didn't add any description. Not sure if we should bother that much for
      older versions (but most probably for upcoming version, would be
      useful).
      I also wanted to add URLs to the various news for each release, but
      appstream-util would fail, telling that hyperlinks are not allowed
      inside <p>. Unfortunately <release> tag cannot have a <url> child (nor a
      property) according to appstream docs. So for now, I'll just stick to
      date listing.
      
      (cherry picked from commit 3595ef9d)
      08bda40e
  13. Dec 26, 2017
  14. Dec 25, 2017
  15. Dec 23, 2017
  16. Dec 22, 2017
    • Sveinn í Felli's avatar
      Update Icelandic translation · 0918fef0
      Sveinn í Felli authored and Administrator's avatar Administrator committed
      0918fef0
    • Tobias Stoeckmann's avatar
      Bug 739133 - (CVE-2017-17785) Heap overflow while parsing FLI files. · 1882bac9
      Tobias Stoeckmann authored and Jehan's avatar Jehan committed
      
      
      It is possible to trigger a heap overflow while parsing FLI files. The
      RLE decoder is vulnerable to out of boundary writes due to lack of
      boundary checks.
      
      The variable "framebuf" points to a memory area which was allocated
      with fli_header->width * fli_header->height bytes. The RLE decoder
      therefore must never write beyond that limit.
      
      If an illegal frame is detected, the parser won't stop, which means
      that the next valid sequence is properly parsed again. This should
      allow GIMP to parse FLI files as good as possible even if they are
      broken by an attacker or by accident.
      
      While at it, I changed the variable xc to be of type size_t, because
      the multiplication of width and height could overflow a 16 bit type.
      
      Signed-off-by: default avatarTobias Stoeckmann <tobias@stoeckmann.org>
      (cherry picked from commit edb251a7)
      1882bac9
  17. Dec 21, 2017
  18. Dec 20, 2017
  19. Dec 02, 2017
  20. Nov 29, 2017
  21. Nov 28, 2017
  22. Oct 29, 2017
  23. Oct 25, 2017
  24. Oct 24, 2017