Supported formats

Related bugs:

File checks

Related bugs:

  • bugzilla:10847: RAR concatenation in images
  • bugzilla:18803: JPEG 2000 image files are not supported, but can be uploaded non-functionally with .jpg extension
  • bugzilla:3675: PATCH: detect which mime types can be recognized reliably
  • bugzilla:11142: blacklist extension handling is broken
  • bugzilla:15874: Solution for permission to upload agains file type check
  • bugzilla:18372: File upload error messages don't properly take $wgFileBlacklist into account
  • bugzilla:18923: uploadcorrupt error message is vague and confusing
  • bugzilla:7645: Validate SVG content

Internal file management

Related bugs:

Hashes

Related bugs:

Rendering

Related bugs:

  • bugzilla:234: PNG thumbnails change binary transparency to alpha transparency, causing IE6 problems
  • bugzilla:2888: Broken thumbnails not being generated
  • bugzilla:9497: Thumbnails of large PNGs are not generated
  • bugzilla:13493: Can't create thumbnail of images with a peculiar aspect ratio
  • bugzilla:11045: Transparent PNGs resized with GD display with ugly background in IE 6
  • bugzilla:11822: rescaling of animated gif increase size
  • bugzilla:13252: Resizing of Some GIFs Rendering Poorly; Setting Needs Changing?
  • bugzilla:15488: Image thumbnail generator adding large amounts of artefacts
  • bugzilla:16140: images are resized using incorrect color space
  • bugzilla:16416: SVG rendering maximum should base on area, not largest size?
  • bugzilla:16785: Switch in bicubic image scaling for client-side thumbnailing in Internet Explorer 7
  • bugzilla:18014: Thumbnailing produces much worse results for PNGs than JPG, but PNG is the only real option for serious restoration
  • bugzilla:18127: Mediawiki accepts to create thumbnails with the wrong extension
  • bugzilla:19960: Preserve color profile information for thumbs (ImageMagick update)

SVG rendering