[gdk-pixbuf] Created tag 2.42.0



The signed tag '2.42.0' was created.

Tagger: Emmanuele Bassi <ebassi gnome org>
Date: 1604927029 +0000

    GdkPixbuf 2.42.0 (stable)
    
     - Remove the libjasper JPEG2000 loader
     - Split the gdk-pixbuf-xlib library to a separate repository
     - Fix build on Solaris [Alan Coopersmith]
     - Fix cppcheck 'shifting signed 32-bit value warning' [Emmanuel Fleury, #96]
     - Fix memory leaks in pixops error paths [Alex Henrie]
     - Improve internal consistency of loaders [Federico Mena Quintero]
     - Fix build with MSVC [Chun-wei Fan]
     - Skip bytes during JPEG incremental load [Nathan Lee]
     - Check for overflows [#132]
     - Add missing test for issue #70 [Bastien Nocera]
     - Let the test suite cope with missing loaders [#123]
     - Fix build on SunOS [#128]
     - Check for mmap failure [Tobias Müller]
     - Fix UB in the XPM loader [Tobias Stoeckmann]
     - Speed up alpha scaling pixop [Jan Ziak]
     - Add the `gtk_doc` configuration option, and deprecate `docs`
     - Add the `introspection` configuration option, and remove `gir` [Xavier Claessens, !85]
     - Handle truncated PNMs more gracefully [Felix Riemann, #111]
     - Clean up GIF loader code [Robert Ancell]
     - Fix colormap handling in GIF [Robert Ancell, #156]

Changes since the last tag '2.40.0':

Alan Coopersmith (2):
      gif: Fix build on Solaris by including <string.h>
      meson: Raise minimum glib version to 2.56.0

Alex Henrie (1):
      pixops: Fix memory leaks in error paths

Bastien Nocera (4):
      Remove obsolete Xlib helper library
      gdk-pixbuf: Deprecate GdkPixbufAlphaMode
      tests: Add test file for issue 70
      tests: Add test for issue 70

Christoph Reiter (1):
      CI: Switch to the new win32 runners

Chun-wei Fan (2):
      Visual Studio builds: use -utf-8 if available
      io-bmp.c: Fix building on older compilers

Daniel Korostil (1):
      Update Ukrainian translation

Dušan Kazik (1):
      Update Slovak translation

Dz Chen (1):
      Update Chinese (China) translation

Emmanuel Fleury (2):
      Fixing format string with missing parameter
      Fix cppcheck 'shifting signed 32-bit value warning'

Emmanuele Bassi (21):
      Post-release version bump to 2.40.1
      Post-branch version bump to 2.41.0
      ci: Update the Docker image
      ci: Add a timeout multiplier to the test suite
      Remove unused x11 configuration option
      tests: Skip GIF test when the format is not supported
      tests: Skip tests when the ref format is unsupported
      tests: Skip composite test when PNG is unsupported
      tests: Conditionally build and run tests
      Define _XOPEN_SOURCE properly on SunOS
      pixdata: Bail out if the error is set
      Check the memset length argument
      docs: Move the core data section to the source file
      Add `gtk_doc` build option
      ci: Build and deploy the API reference
      docs: Update the option used to generate the API reference
      Remove the libjasper-based JPEG2000 loader
      Update the NEWS file for 2.41
      Merge branch 'gif-colormap-bug' into 'master'
      docs: Add missing index for 2.40 symbols
      Release GdkPixbuf 2.42.0 (stable)

Fabio Tomat (1):
      Update Friulian translation

Federico Mena Quintero (18):
      Never pass NULL for the size_func and updated_func of module->begin_load()
      TGA: don't use single-letter field names for the module callbacks
      TGA: assert and assume that the module callbacks are non-NULL
      ICNS: assert and assume that the module callbacks are non-NULL
      BMP: assert and assume that the module callbacks are non-NULL
      ANI: assert and assume that the module callbacks are non-NULL
      TIFF: assert and assume that the module callbacks are non-NULL
      XBM: assert and assume that the module callbacks are non-NULL
      PNM: assert and assume that the module callbacks are non-NULL
      PNG: assert and assume that the module callbacks are non-NULL
      Jasper: assert and assume that the module callbacks are non-NULL
      XPM: assert and assume that the module callbacks are non-NULL
      gdip-utils: assert and assume that the module callbacks are non-NULL
      ICO: assert and assume that the module callbacks are non-NULL
      QTIF: assert and assume that the module callbacks are non-NULL
      GIF: assert and assume that the module callbacks are non-NULL
      JPEG: assert and assume that the module callbacks are non-NULL
      loaders: Make the names of prepared_func and updated_func consistent

Felix Riemann (1):
      PNM: Generate an error if no pixbuf could be produced

Fran Dieguez (1):
      Update Galician translation

Jan Ziak (1):
      pixops: Avoid division during alpha scaling

Juliano Camargo (1):
      Update Portuguese translation

Michael Forney (1):
      Fix exit status of gen-resources.py

Nathan Lee (1):
      JPEG: skip bytes during incremental load

Robert Ancell (4):
      gif: Remove unused variables
      gif: Remove unnecessary structure
      gif: Fix bug where the local colormap is not dropped.
      gif: Replace old buffer management code with GByteArray

Ross Burton (1):
      tests: install circular-table.gif

Sebastian Keller (1):
      GIF: Plug animation data and iterator leak

Ting-Wei Lan (1):
      build: Bump _XOPEN_SOURCE to 700

Tobias Mueller (1):
      tests: check for mmap failure

Tobias Stoeckmann (2):
      XBM: Fix signed integer overflow.
      XPM: Fix undefined behaviour

Tom Schoonjans (1):
      gdk-pixbuf/meson.build: use darwin_versions in library

Umarzuki Bin Mochlis Moktar (1):
      Update Malay translation

Xavier Claessens (1):
      meson: Change introspection option to feature type

Yi-Jyun Pan (1):
      Update Chinese (Taiwan) translation

Zander Brown (1):
      Update British English translation

sicklylife (2):
      Update Japanese translation
      Update Japanese translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]