Ben Wiederhake
|
36daeee34f
LibGfx: Fix BMP mask detection off-by-one
|
4 years ago |
Ben Wiederhake
|
6be9b6349d
LibGfx: Prevent potential heap-overflow in BMP non-RLE
|
4 years ago |
Ben Wiederhake
|
461bdeda2b
LibGfx: Fix heap-overflow in BMP RLE
|
4 years ago |
Ben Wiederhake
|
d66b0683eb
LibGfx: Distinguish between RGB data and file data
|
4 years ago |
Ben Wiederhake
|
9ff001c4d3
LibGfx: Avoid ByteBuffer assertions for huge bitmaps
|
4 years ago |
Ben Wiederhake
|
d6c0776b45
LibGfx: Reject OS/2 BMP files with invalid bpp values
|
4 years ago |
Ben Wiederhake
|
bd6d365166
LibGfx: Disallow RLE8 compression for 16bpp BMPs
|
4 years ago |
Ben Wiederhake
|
e3e2eecc33
LibGfx: Fix BMP compression checks
|
4 years ago |
Ben Wiederhake
|
031814796e
LibGfx: Recognize incomplete BMP colormaps
|
4 years ago |
Nico Weber
|
eef30bb05e
LibGfx: Add some validation to BMPLoader
|
4 years ago |
Ben Wiederhake
|
f82b2948cf
Meta: Fix BMP_DEBUG, and always build on CI
|
4 years ago |
Nico Weber
|
ec4c2f971b
Lagom: Make BMP fuzzer look like the other image loader fuzzers
|
4 years ago |
Nico Weber
|
ef1b21004f
Everywhere: Fix typos
|
4 years ago |
Ben Wiederhake
|
e550df6467
LibGfx: Don't blindly trust file-internal offset
|
4 years ago |
Ben Wiederhake
|
f2f0c22052
LibGfx: Mark compilation-unit-only functions as static
|
5 years ago |
asynts
|
b3d1a05261
Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t)
|
5 years ago |
Matthew Olsson
|
4e093a7c23
LibGfx: Add BMP loader
|
5 years ago |