Misc Updates and favicon fixes #509

Closed
opened 2026-04-05 21:35:46 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @BlackDex on 6/27/2025

  • Updated crates
  • Switched to rustls instead of native-tls Some dependency were already using rustls by default or without option. By removing native-tls we also have just one way of working here.

Updated favicon fetching which now is able to fetch more icons.

  • Use rustls instead of native-tls This seems to work better, probably because of tls sniffing
  • Use different user-agent and added several other headers
  • Added SVG support. SVG Images will be sanitized first before stored or presented. Also, a special CSP for images will be sent to prevent scripts etc.. from SVG images.
*Originally created by @BlackDex on 6/27/2025* - Updated crates - Switched to rustls instead of native-tls Some dependency were already using rustls by default or without option. By removing native-tls we also have just one way of working here. Updated favicon fetching which now is able to fetch more icons. - Use rustls instead of native-tls This seems to work better, probably because of tls sniffing - Use different user-agent and added several other headers - Added SVG support. SVG Images will be sanitized first before stored or presented. Also, a special CSP for images will be sent to prevent scripts etc.. from SVG images.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#509