Skip to content

Update cups-filters packaging according to oe-core#171

Closed
diegorondini wants to merge 2 commits intoopenembedded:masterfrom
Kynetics:master
Closed

Update cups-filters packaging according to oe-core#171
diegorondini wants to merge 2 commits intoopenembedded:masterfrom
Kynetics:master

Conversation

@diegorondini
Copy link
Copy Markdown
Contributor

As the crossscript is now fixed in oe-core:
http://git.openembedded.org/openembedded-core/commit/?id=2ce6ef29b9bb4f16ed9d78e166d455b7a6d968bf
adjust packaging accordingly by using libexecdir instead of libdir.
Additionally update cups-filters to latest version.

In oe-core commit:
2ce6ef2
cups crossscripts have been fixed to report the correct serverbin
folder, so backend, filters, etc, need to go in ${libexecdir} now.
Additionally cleanup and simplify packaging paths, to avoid specifying
files one by one.

Signed-off-by: Diego Rondini <[email protected]>
@kraj
Copy link
Copy Markdown
Contributor

kraj commented Jan 23, 2020

merged with 413cb43 and fc0d5ab

@kraj kraj closed this Jan 23, 2020
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Nov 16, 2021
Changes:
Automatically extract new version from GIT tag

Fixes:
Avoid trying to delete inactive VIFs. Fixing an annoying bogus error:
"Failed deleting VIF for iface lo: Resource temporarily unavailable"
Fix openembedded#171: too small string buffer for IPv6 address causing garbled
output in periodic expiry callback
Fix too small buffer for IPv6 address in mroute display functions

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 3, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
schnitzeltony added a commit to schnitzeltony/meta-openembedded that referenced this pull request Apr 3, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 4, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 4, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 4, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 5, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 6, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (openembedded#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (openembedded#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (openembedded#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 6, 2022
Changelog:
==========
  * improve 'resize()', see openembedded#167
  * optimize 'copy_n()' by avoiding loops, openembedded#171
  * '.bytereverse()' no longer sets unused bits to zero

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
halstead pushed a commit that referenced this pull request Apr 7, 2022
Port to meson turned into total overhaul of recipe

Version 0.99.17
---------------
Released: 2022-03-09

Bug fixes:
- Fix FD handling issues that may cause lid to not be detected

Version 0.99.16
---------------
Released: 2022-02-23

Bug fixes:
- Silence unnecessary udev event warnings
- Increase test timeout (#171)
- Explicitly link with plist
- Fix UpClient reference leak
- Fix DisplayDevice state on battery hotplug
- Fix critical action to work after it was cancelled (#172)

Version 0.99.15
---------------
Released: 2022-02-09

Bug fixes:
- Various build fixes
- Update bluetooth device alias when it changes (#169)

No info for 0.99.14

Signed-off-by: Andreas Müller <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 11, 2023
Changelog:
==========
 Address changes of final V2 api release (openembedded#175)
 Use non-deprecated logging warn method (openembedded#174)
 Add support for smart_scene resource (openembedded#170)
 Add support for matter resource (openembedded#171)
 Fix: KeepAlive workaround causes Geofence to malfunction (openembedded#163)
 Fix: Missing repeated events for Philips Hue Tap Dial switch (openembedded#167)
 Fix error in log when an empty dict is received for an optional value (openembedded#164)
 Add sparkle effect to fix new Festavia lights (openembedded#165)
 Fix typo in discovery (openembedded#158)
 Pin github actions and add dependabot actions ecosystem (openembedded#151)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jan 11, 2023
Changelog:
==========
 Address changes of final V2 api release (openembedded#175)
 Use non-deprecated logging warn method (openembedded#174)
 Add support for smart_scene resource (openembedded#170)
 Add support for matter resource (openembedded#171)
 Fix: KeepAlive workaround causes Geofence to malfunction (openembedded#163)
 Fix: Missing repeated events for Philips Hue Tap Dial switch (openembedded#167)
 Fix error in log when an empty dict is received for an optional value (openembedded#164)
 Add sparkle effect to fix new Festavia lights (openembedded#165)
 Fix typo in discovery (openembedded#158)
 Pin github actions and add dependabot actions ecosystem (openembedded#151)

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 21, 2023
Changelog
  fix(wheels): link libstdc++ statically on manylinux1 by @mayeut in openembedded#159
  chore(wheels): link libstdc++/libgcc statically on musllinux by @mayeut in openembedded#160
  chore: add Windows ARM support by @henryiii in openembedded#169
  chore: continue testing with python 2.7 by @mayeut in openembedded#199
  chore: move to setuptools_scm by @henryiii in openembedded#170
  chore: switch to ruff by @henryiii in openembedded#174
  chore: use trusted publisher deployment by @jcfr in openembedded#191
  chore: use wheel tags cli by @mayeut in openembedded#84
  ci: allow setting a version by @henryiii in openembedded#171
  ci: cancel on repeated pushes by @henryiii in openembedded#177

Signed-off-by: Derek Straka <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 21, 2023
Changelog
  fix(wheels): link libstdc++ statically on manylinux1 by @mayeut in openembedded#159
  chore(wheels): link libstdc++/libgcc statically on musllinux by @mayeut in openembedded#160
  chore: add Windows ARM support by @henryiii in openembedded#169
  chore: continue testing with python 2.7 by @mayeut in openembedded#199
  chore: move to setuptools_scm by @henryiii in openembedded#170
  chore: switch to ruff by @henryiii in openembedded#174
  chore: use trusted publisher deployment by @jcfr in openembedded#191
  chore: use wheel tags cli by @mayeut in openembedded#84
  ci: allow setting a version by @henryiii in openembedded#171
  ci: cancel on repeated pushes by @henryiii in openembedded#177

Signed-off-by: Derek Straka <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Dec 24, 2024
Changelog:
=========
- Handle messages containing only end boundary openembedded#142.
- Don't warn when CRLF is found after last boundary on MultipartParser openembedded#193.
- Hard break if found data after last boundary on MultipartParser openembedded#189.
- Handle PermissionError in fallback code for old import name openembedded#182.
- Add dunder attributes to multipart package openembedded#177.
- Replace FutureWarning to PendingDeprecationWarning openembedded#174.
- Add missing files to SDist openembedded#171.
- Fix import scheme for multipart module (openembedded#168).
- Rename import to python_multipart

Signed-off-by: Wang Mingyu <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Jul 22, 2025
Changelog:
===========
- regression: make sysread set buffer to empty string again when returning
  EOf. Fixes openembedded#171
- fixed memory leak introduced in 2.092
- Another rework for one-sided SSL shutdown, to a) implement a useful and secure
  behavior and b) without affecting existing applications. 2.092 had still
  unwanted side effects
- rework implementation and behavior for one-sided SSL shutdown. Implementation
  in 2.091 lead to some problems with Net::FTP and others.
- fix behavior on one-sided SSL shutdown. If the application continued
  to read after half-closing the SSL connection this could result in reading
  encrypted data (i.e. close notify, SSL session tickets ...).
  See documentation of stop_SSL for detailed description of handling
  half-closed SSL connections.

Signed-off-by: Liu Yiding <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
kraj pushed a commit to YoeDistro/meta-openembedded that referenced this pull request Apr 1, 2026
Drop patch that was merged upstream.

License update: a copyright line was removed. The license is still MIT.

Changes:
Version 6.1.2
=============

Code Fixes
----------
* Fix for low-severity CVE-2026-23868 affecting gifponge, giftool, and gifbuild,
  but not the core library - library clients need not be alarned.

Version 6.1.1
=============

This release bumps the major version, but only one entry point -
EGifSpew() - has changed signature and behavior (in order to be able
to pass out a detailed error code). The internal error
codes in the E_GIF_ERR series have changed value so none of them
collides with GIF_ERROR.

This code has been systematically audited and hardened wuth
ChatGPT-5.2. The only library fixes reported by users or found by
robot were for some memory leaks that could only triggered by severely
malformed GIFs. Other bugs are edge-case failures in the CLI tools.

The gif2rbg CLI tool has been moved to the "obsolete" bin, because its
only deployment case in 2026 is as a piñata at fuzzer parties.

Warning: the CLI tools in the obsolete category will soon be removed
from the distribution entirely. The maintainer is tired of fielding
junk bugs filed against them by would-be coup-counters who found yet
another edge case, and the rest of the world doesn't need noisy CVEs
that aren't actually DoS or security issues for giflib clients.

Code Fixes
----------

* Fix for CVE-2021-40633.
* Fix SF bug openembedded#165 EGifSpew leaks GifFileOut->SColorMap
* Fix SF bug openembedded#171 ImageMagick required to build giflib on non-Darwin Platforms
* Fix SF bug openembedded#172 Incorrect object files in shared libutil on darwin
* Fix SF bug openembedded#173 installation of manual pages and html documentation
* Fix SF bug openembedded#175 Memory leaks in gifecho.c's main() and in gifalloc.c's GifMakeMapObject
* Fix SF bug openembedded#177 wrong pointer used in giftool getbool
* Fix SF bug openembedded#179 Path Traversal vulnerability
* Fix SF bug openembedded#180: -Wformat-truncation likely pointing out an actual bug
* Fix SF bug openembedded#182 out‐of‐bounds writes in Icon2Gif
* Fix SF bug openembedded#184 uninitialized buffer in DumpScreen2RGB
* Fix SF bug openembedded#185 integer overflow in gifbg.c
* Fix SF bug openembedded#186 integer overflow in Icon2Gif
* Fix SF bug openembedded#187: CVE-2025-31344
* Fix SF bug openembedded#170 Tests failing on Ubuntu Noble, giftext buffer overflow
* Fix SF bug openembedded#165 EGifSpew leaks GifFileOut->SColorMap
* Fix SF bug openembedded#162 detected memory leaks in GifMakeSavedImage giflib/gifalloc.c
* Fix SF bug openembedded#161 detected memory leaks in EGifOpenFileHandle giflib/egif_lib.c
* Fix SF bug openembedded#142 ABI break public symbol GifQuantizeBuffer

Other bugs that duplicate these have breen addressesed by these fixes

* SF bug openembedded#156 EGifSpew leaks SavedImages (and more); won't fix, caller
  might want to write a GIF, modify the in-memory data, then write
  again.

Tests
-----

Test suite now emits TAP (Test Anything Protocol).

Signed-off-by: Gyorgy Sarvari <[email protected]>
Signed-off-by: Khem Raj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants