gdk-pixbuf tagshttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tagshttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.42.62.42.6Gdk-pixbuf 2.42.6 (stable)
- Disable shared-mime-info dependency on Android [BogDan Vatra, !104]
- Yield gtk_doc option value in subprojects
- Always initialise locale on thumbnailer startup [Bastien Nocera, !110]
- Add fallback subproject for libjpeg [Benjamin Otte, !109]
- Install API reference directly under $datadir/doc/gdk-pixbuf
- Use type:array for the builtin_loaders option
- Default to using builtin png and jpeg loaders
- Replace platform-specific post-install script files with a Python script
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.42.42.42.4GdkPixbuf 2.42.4 (stable)
List of changes since 2.42.2
----------------------------
- Make enum type registration thread safe
- Do not install skipped test files [Jan Tojnar]
- Fix GIF initialization [Simon McVittie]
- Always run GIF loader tests [Simon McVittie]
- Fix leaks discovered via ASan [Simon McVittie]
- Expose GdkPixbufLoader API via introspection [Paolo Borelli]
- Fix revert-to-previous first frame behaviour for GIF files [Robert Ancell, #166]
- Link to libintl if needed [Fabrice Fontaine]
- Improve support for using gdk-pixbuf as a subproject [Xavier Claessens]
- Fix build with GModule disabled [Fabrice Fontaine]
- Use gi-docgen to generate the API reference from introspection data
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.42.22.42.22.42.2 (stable)
- Requre Meson 0.55.3
- Improve the PNG save operation
- Fix leak in the error path of the XPM loader
- Fix loading GIF without a GCE rendering color 0 [Robert Ancell, #162]
- Fix invalid LZW codes in the GIF loader [Robert Ancell, #164, CVE-2020-29385]
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.42.02.42.0GdkPixbuf 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]
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.40.02.40.0GdkPixbuf 2.40.0
Changes since 2.38:
- Allow creating a GdkPixbuf instance without any property [Federico Mena
Quintero, #91]
- Add gdk_pixbuf_init_modules() for applications with GdkPixbuf loader
modules in a separate directory [Bastien Nocera, bgo#786035]
- Add subproject fallback for dependencies [Nirbheek Chauhan]
- Handle large XPM without crashing [Bastien Nocera, #95]
- Use the appropriate gdk-pixbuf-query-loaders on install [Emmanuele
Bassi, #126]
- Disable deprecation warnings introduced by GLib 2.62
- Escape GIF version in error messages [Robert Ancell]
- Use the appropriate fallback for libpng on Windows [Chun-wei Fan]
- Render GIF frames on demand [Robert Ancell, #101]
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.39.22.39.2GdkPixbuf 2.39.2 (snapshot)
Changes since 2.38:
- Add gdk_pixbuf_init_modules() for applications with GdkPixbuf loader
modules in a separate directory [Bastien Nocera, bgo#786035]
- Add subproject fallback for dependencies [Nirbheek Chauhan]
- Handle large XPM without crashing [Bastien Nocera, #95]
- Use the appropriate gdk-pixbuf-query-loaders on install [Emmanuele
Bassi, #126]
- Disable deprecation warnings introduced by GLib 2.62
- Escape GIF version in error messages [Robert Ancell]
- Use the appropriate fallback for libpng on Windows [Chun-wei Fan]
- Render GIF frames on demand [Robert Ancell, #101]
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.38.02.38.02.38.0 (stable)
- Documentation fixes
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.37.922.37.92GdkPixbuf 2.37.92 (release candidate)
- Ensure that GdkPixbuf's storage is safely handled [Federico Mena Quintero]
- Add test case for buffer overflow in pixdata loader [Bastien Nocera, #57]
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.37.02.37.0GdkPixbuf 2.37.0 (development release)
- Rework relocation support for loaders cache on Windows [Christoph Reiter, #776081]
- Properly install test data [Emmanuele Bassi, Jeremy Bicha, #795527, #795210]
- Plug a memory leak when using GBytes [Vitaly Kirsanov, #787626]
- Fix introspection annotations [Iñaki García Etxebarria, #789935]
- Fix documentation building with X11 disabled [Quentin Glidic, #794872]
- Drop Autotools build and move to Meson [Emmanuele Bassi]
- Fix OOB error when dithering [Bert Pauline, #748211]
- Drop the MMX assembly optimizations for pixops [Emmanuele Bassi]
- Improve compatibility for the post-install script [Brendan L, #795705]
- Expose the dimensions of the original image from GdkPixbufLoader [Debarshi Ray, #778517]
- Improve thumbnailer implementation [Debarshi Ray, #778517]
- Make X11 a dependency if the `x11` build option is enabled [Emmanuele Bassi, #77]
- Generate separate introspection data for GdkPixdata API [Emmanuele Bassi, #72]
- Deprecate GDK_INTERP_HYPER [Emmanuele Bassi, #3]
- Avoid a deprecation warning with recent libjasper [Emmanuele Bassi, #73]
- Fix build on macOS [Emmanuele Bassi, !5]
- Fix build with Visual Studio [Chun-wei Fan, !8]
- Fix cross-compilation of Windows build on Linux [Benjamin Gilbert, !10]
Emmanuele Bassihttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.122.36.122.36.12Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.112.36.112.36.11Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.102.36.102.36.10Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.92.36.92.36.9Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.82.36.82.36.8Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.72.36.72.36.7Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.62.36.62.36.6Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.52.36.52.36.5Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.42.36.42.36.4Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.32.36.32.36.3Matthias Clasenhttps://gitlab.gnome.org/robert.ancell/gdk-pixbuf/-/tags/2.36.22.36.22.36.2Matthias Clasen