CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/06/03 13:26:56
Modified files:
usr.sbin/relayd: relay_http.c relayd.c relayd.h
Log message:
relayd: reject obs-fold to prevent parser differentials (RFC 9112 5.2)
Replace silent kv_extend normalisation with an unconditional reject.
RFC 9112 5.2 permits rejection; it is safer than SP replacement
for a forwarding proxy and handles both request and response direction.
kv_extend is therefore no longer required.
Reported by Stuart Thomas, OK kirill@