Commit History

Author SHA1 Message Date
  Andreas Kling f35a723f61 Everywhere: Convert a bunch of dbgprintf() to dbgln() 4 years ago
  asynts 938e5c7719 Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Andreas Kling 92fe63fbec LibGfx: Tolerate PNGs with fewer palette entries than possible 4 years ago
  Andreas Kling 7bb18215cb LibGUI: Use String::formatted() and String::number() more 4 years ago
  Linus Groh bbe787a0af Everywhere: Re-format with clang-format-11 4 years ago
  Andreas Kling edf01803cd LibGfx: Make all image decoders reject image sizes above 16384 pixels 4 years ago
  Andreas Kling 0fc8561029 LibGfx: Catch integer overflows in PNG decoder and fail the decode 4 years ago
  Andreas Kling 491a5f5e34 LibGfx: Avoid a ByteBuffer heap allocation in PNG filtering 4 years ago
  Andreas Kling 068615fe5e LibGfx: Reject PNG files with invalid filter/interlace methods 4 years ago
  Andreas Kling c7d0c2ee7a LibGfx: Teach all image decoders to fail on bitmap allocation failure 4 years ago
  Andreas Kling 3e0b913e44 LibGfx: Fail PNG decode if output bitmap can't be allocated 4 years ago
  Andreas Kling 8cf6b75dd9 LibGfx: Remove use of ByteBuffer::wrap() in PNG decoder 4 years ago
  Nico Weber 34c5478f31 LibGfx: Validate bit depths, and don't assert on invalid color type 4 years ago
  Nico Weber fe999d6281 LibGfx: Make PNGLoader not assert on images with missing chunks 4 years ago
  Nico Weber 7db765bb73 LibGfx: Put debug output in PNGLoader behind PNG_DEBUG 4 years ago
  Andreas Kling c0aa455f76 LibGfx: Refuse to decode PNG images with geometry outside i32 bounds 4 years ago
  Matthew L. Curry 5d5c32cec1 Style: Remove uses of NULL, substituting nullptr 4 years ago
  asynts 10c6f062b3 AK: Add Endian.h header to replace NetworkOrdered.h. 4 years ago
  Linus Groh 7072806234 Meta: Replace remaining LibM/math.h includes with math.h 5 years ago
  asynts b3d1a05261 Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t) 5 years ago
  Andreas Kling 984683cf34 Revert "LibM: Always include <math.h> instead of <LibM/math.h>" 5 years ago
  Andreas Kling dc12cbca41 LibM: Always include <math.h> instead of <LibM/math.h> 5 years ago
  Andreas Kling 7bb6b1d44d LibGfx: Fix dumb typo in PNG decoder 5 years ago
  Andreas Kling 0b1a40a6fe LibGfx: Simplify some excessive use of pow() in scanline unfiltering 5 years ago
  Nico Weber 3f45e9ab1e Lagom: Add LibGemini, LibGfx 5 years ago
  Paul Roukema b6147de1cb LibGfx: Implement support for decoding interlaced PNGs 5 years ago
  Paul Roukema 76553f9f06 LibGfx: Fix PNG decoder handling of 16-bit RGB images 5 years ago
  Andreas Kling bc5a862cbe LibGfx: Silence debug spam in the PNG decoder 5 years ago
  Andreas Kling fea77abcf6 LibGfx: Fail PNG decoding on invalid scanline filter 5 years ago
  Andreas Kling d59a308c7e LibGfx: Minor tweaks in PNG decoder 5 years ago