Fix CVE-2016-5296: Heap-buffer-overflow WRITE in rasterize_edges_1 Adapted for upstream pixman based on: https://hg.mozilla.org/releases/mozilla-esr45/rev/5e39c1c2fded --- pixman-0.34.0/pixman/pixman-edge-imp.h.orig 2015-06-30 05:48:31.000000000 -0400 +++ pixman-0.34.0/pixman/pixman-edge-imp.h 2016-11-16 01:09:34.046335106 -0500 @@ -55,8 +55,9 @@ * * (The AA case does a similar adjustment in RENDER_SAMPLES_X) */ - lx += X_FRAC_FIRST(1) - pixman_fixed_e; - rx += X_FRAC_FIRST(1) - pixman_fixed_e; + /* we cast to unsigned to get defined behaviour for overflow */ + lx = (unsigned)lx + X_FRAC_FIRST(1) - pixman_fixed_e; + rx = (unsigned)rx + X_FRAC_FIRST(1) - pixman_fixed_e; #endif /* clip X */ if (lx < 0) option value='koszko' selected='selected'>koszko Wojtek's customized Guix
aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/mpd.scm
AgeCommit message (Expand)Author
2023-07-01gnu: mympd: Update to 10.3.3....Bruno Victal
2023-06-04gnu: mpd: Split outputs....Bruno Victal
2023-06-04gnu: mpd: Enable tests....Bruno Victal
2023-06-04gnu: mpd: Update to 0.23.13....Leo Famulari
2023-05-19gnu: mympd: Update to 10.3.2....Bruno Victal
2023-04-25gnu: mpdevil: Add missing input....Efraim Flashner
2023-04-23gnu: ncmpc: Update to 0.48....Leo Famulari
2023-04-21gnu: mpdevil: Update to 1.10.2....kiasoc5
2023-03-27gnu: mympd: Update to 10.2.6....Bruno Victal
2023-03-02gnu: mympd: Update to 10.2.4....Bruno Victal
2023-02-23gnu: mpdris2: Remove input labels and add inputs....Simon Streit
2023-02-12gnu: mympd: Update to 10.2.3....Bruno Victal
2023-02-11gnu: mympd: Update to 10.2.2....Bruno Victal
2023-02-05gnu: mpd: Update to 0.23.12....Bruno Victal
2023-02-05gnu: mpd: Add missing inputs....Bruno Victal