CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2026/09/15 18:16:10
Modified files:
usr.sbin/relayd: Makefile parse.y relay_http.c relayd.c
relayd.conf.5 relayd.h
Added files:
usr.sbin/relayd: patterns.c patterns.h
Log message:
relayd: add patters(7) support and improve glob(7) documentation
Filter rules on cookie, header, path, query, and url now accept an optional
"pattern" keyword before the key or value string. With "pattern", the string is
interpreted as a patterns(7) expression instead of the default glob(7) rules.
glob(7) support was already there before, but it wasn't really documented. The
documentation now describes all the possibilities and limitations.
Tested by Mischa, feedback by claudio@, OK kirill@