CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/07/25 02:58:14
Modified files:
usr.sbin/httpd : config.c httpd.h parse.y server.c
Log message:
httpd: don't send the fastcgi param struct over imsg
Send one imsg per param with a small fixed header (fastcgi_param_imsg)
followed by the name and value bytes, and read it back with imsg_get_ibuf()
and ibuf_get_string(). The struct now uses dynamic buffer instead of fixed,
and the value limit is raised to 8192. Parse order is now preserved end-to-end
instead of being reversed twice. This follows the config order.
Feedback and OK kirill@