Debian Patches

Status for allegro5/2:5.2.6.0-3+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
fix-manpages.patch Fix a manpage issue. * When manpages are generated from these files,
this stuff with the dots is interpreted as a
(missing) macro and not displayed.
Tobias Hansen <tobias.han@gmx.de> no
fix-manpage-generation-script.patch Fix issues with the manpage generation script. * Add alleg5 suffix to manual page file names to prevent
possible name clashes.
Tobias Hansen <tobias.han@gmx.de> no
use-debians-dejavu-font.patch Use Debian's DejaVuSans font for the fonts test. It is in the package fonts-dejavu-core. Tobias Hansen <tobias.han@gmx.de> not-needed
0004-Migrate-GTK2-to-GTK3.patch Migrate GTK2 to GTK3 =?utf-8?q?Andreas_R=C3=B6nnquist?= <gusnan@debian.org> yes upstream 2020-08-11
0005-Fix-warnings-in-make_doc.patch Fix warnings in make_doc
Explicitly tell pandoc that the input format is markdown (auto
detection doesn't work because the temp input files have an
extension consisting of random characters.
Peter Hull <peterhull90@gmail.com> no 2020-10-24
0006-Prevent-RLE-data-in-corrupt-.tga-from-overflowing-th.patch Prevent RLE data in corrupt .tga from overflowing the buffer
Also masked out the 1-bit A value from a 15-bit image; this could
cause the bounds of _al_rgb_scale_5[] to be exceeded.
Peter Hull <peterhull90@gmail.com> no 2021-06-08
0007-Reject-creating-bitmaps-with-negative-width-or-heigh.patch Reject creating bitmaps with negative width or height
Also reject absurd sizes. Previously bitmaps with a height of
INT_MIN could slip through
the checks, by a combination of lower bounds and arithmetic
overflows and be created by the Open GL driver. However this bitmap
would cause a crash when al_lock_bitmap was called.
Peter Hull <peterhull90@gmail.com> no 2021-06-12
0008-PCX-loader-validation.patch PCX loader validation
Validate bytes_per_line.

Validate palette
Peter Hull <peterhull90@gmail.com> no 2021-06-14
0009-Windows-BMP-Make-more-robust-to-crashing.patch Windows BMP - Make more robust to crashing
Validate compression mode and palette size

Handle zero-sized bitmaps

Fix text description to match the order of the fields

Make sure RLE4/RLE8 decoders don't step outside their buffers
Track failure from the decoders and use to avoid leaks
Allow extra space to prevent direct color decoder reading outside its buffer
Peter Hull <peterhull90@gmail.com> no 2021-06-14

All known versions for source package 'allegro5'

Links