Commit History

Autor SHA1 Mensaxe Data
  Viktor Sokolov 67629a5117 Introduced new image data hai 2 meses
  DarthSim 3c4a75a709 Remove the `IMGPROXY_SVG_FIX_UNSUPPORTED` config. The problem it was solving is now fixed in librsvg hai 4 meses
  DarthSim 523f3a6546 Clone headers in the svg package %!s(int64=2) %!d(string=hai) anos
  DarthSim 93063787b1 Add svg package tests %!s(int64=2) %!d(string=hai) anos
  DarthSim 5f3d551f25 Preserve headers in svg.FixUnsupported %!s(int64=2) %!d(string=hai) anos
  Andrei Vydrin 4de9b83899 fix(svg/sanitize): preserve headers from origin data %!s(int64=2) %!d(string=hai) anos
  DarthSim 62f8d08a93 Sanitize `use` tag in SVG %!s(int64=2) %!d(string=hai) anos
  DarthSim bbb6a3335d Remove all known unsafe attrs from SVG during sanitization; Add Content-Security-Policy header to response %!s(int64=2) %!d(string=hai) anos
  DarthSim a518b3a4d2 Fix possible infinite loop during SVG sanitization %!s(int64=3) %!d(string=hai) anos
  DarthSim 296d2db8cf Use strings.Builder instead of bytes.Buffer in feDropShadow fix %!s(int64=3) %!d(string=hai) anos
  DarthSim 4ab415fd9b Fix feDropShadow SVG filter when IMGPROXY_SVG_FIX_UNSUPPORTED is true %!s(int64=3) %!d(string=hai) anos
  DarthSim f5f4fb6487 Borrow buffer from imagedata pool when sanitizing SVG %!s(int64=3) %!d(string=hai) anos
  DarthSim e1e2277a32 Sanitize SVG %!s(int64=3) %!d(string=hai) anos