discourse/spec/lib/final_destination
Ted Johansson 06db264f24
FIX: Gracefully handle DNS issued from SSRF lookup when inline oneboxing (#19631)
There is an issue where chat message processing breaks due to
unhandles `SocketError` exceptions originating in the SSRF check,
specifically in `FinalDestination::Resolver`.

This change gives `FinalDestination::SSRFDetector` a new error class
to wrap the `SocketError` in, and haves the `RetrieveTitle` class
handle that error gracefully.
2022-12-28 10:30:20 +08:00
..
http_spec.rb Build(deps): Bump net-http from 0.2.2 to 0.3.2 (#19518) 2022-12-19 15:05:18 +00:00
resolver_spec.rb DEV: Fix FinalDestination::Resolver race condition (#19558) 2022-12-21 16:02:24 +00:00
ssrf_detector_spec.rb FIX: Gracefully handle DNS issued from SSRF lookup when inline oneboxing (#19631) 2022-12-28 10:30:20 +08:00