Andreas Kling
|
0fc8561029
LibGfx: Catch integer overflows in PNG decoder and fail the decode
|
il y a 4 ans |
Andreas Kling
|
491a5f5e34
LibGfx: Avoid a ByteBuffer heap allocation in PNG filtering
|
il y a 4 ans |
Andreas Kling
|
068615fe5e
LibGfx: Reject PNG files with invalid filter/interlace methods
|
il y a 4 ans |
Andreas Kling
|
c7d0c2ee7a
LibGfx: Teach all image decoders to fail on bitmap allocation failure
|
il y a 4 ans |
Andreas Kling
|
3e0b913e44
LibGfx: Fail PNG decode if output bitmap can't be allocated
|
il y a 4 ans |
Andreas Kling
|
8cf6b75dd9
LibGfx: Remove use of ByteBuffer::wrap() in PNG decoder
|
il y a 4 ans |
Nico Weber
|
34c5478f31
LibGfx: Validate bit depths, and don't assert on invalid color type
|
il y a 4 ans |
Nico Weber
|
fe999d6281
LibGfx: Make PNGLoader not assert on images with missing chunks
|
il y a 4 ans |
Nico Weber
|
7db765bb73
LibGfx: Put debug output in PNGLoader behind PNG_DEBUG
|
il y a 4 ans |
Andreas Kling
|
c0aa455f76
LibGfx: Refuse to decode PNG images with geometry outside i32 bounds
|
il y a 4 ans |
Matthew L. Curry
|
5d5c32cec1
Style: Remove uses of NULL, substituting nullptr
|
il y a 4 ans |
asynts
|
10c6f062b3
AK: Add Endian.h header to replace NetworkOrdered.h.
|
il y a 5 ans |
Linus Groh
|
7072806234
Meta: Replace remaining LibM/math.h includes with math.h
|
il y a 5 ans |
asynts
|
b3d1a05261
Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t)
|
il y a 5 ans |
Andreas Kling
|
984683cf34
Revert "LibM: Always include <math.h> instead of <LibM/math.h>"
|
il y a 5 ans |
Andreas Kling
|
dc12cbca41
LibM: Always include <math.h> instead of <LibM/math.h>
|
il y a 5 ans |
Andreas Kling
|
7bb6b1d44d
LibGfx: Fix dumb typo in PNG decoder
|
il y a 5 ans |
Andreas Kling
|
0b1a40a6fe
LibGfx: Simplify some excessive use of pow() in scanline unfiltering
|
il y a 5 ans |
Nico Weber
|
3f45e9ab1e
Lagom: Add LibGemini, LibGfx
|
il y a 5 ans |
Paul Roukema
|
b6147de1cb
LibGfx: Implement support for decoding interlaced PNGs
|
il y a 5 ans |
Paul Roukema
|
76553f9f06
LibGfx: Fix PNG decoder handling of 16-bit RGB images
|
il y a 5 ans |
Andreas Kling
|
bc5a862cbe
LibGfx: Silence debug spam in the PNG decoder
|
il y a 5 ans |
Andreas Kling
|
fea77abcf6
LibGfx: Fail PNG decoding on invalid scanline filter
|
il y a 5 ans |
Andreas Kling
|
d59a308c7e
LibGfx: Minor tweaks in PNG decoder
|
il y a 5 ans |
Andreas Kling
|
3aca84a299
LibGfx: Use size_t for the Streamer offset and sizes
|
il y a 5 ans |
Andreas Kling
|
116cf92156
LibGfx: Rename Rect,Point,Size => IntRect,IntPoint,IntSize
|
il y a 5 ans |
Andreas Kling
|
8ea4375d4a
LibGfx: Templatize some of the scanline unpacking code
|
il y a 5 ans |
Andreas Kling
|
19587934f3
LibGfx: Consolidate some types in the PNG decoder
|
il y a 5 ans |
Sergey Bugaev
|
602c3fdb3a
AK: Rename FileSystemPath -> LexicalPath
|
il y a 5 ans |
Peter Nelson
|
d22bb92764
LibGfx: Add support for animated images to ImageDecoder{Plugin}
|
il y a 5 ans |