]> git.ipfire.org Git - thirdparty/freeradius-server.git/commit
check and use new xlat_func_bare_words
authorAlan T. DeKok <aland@freeradius.org>
Sat, 8 Mar 2025 13:36:43 +0000 (08:36 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 8 Mar 2025 13:52:57 +0000 (08:52 -0500)
commit4b6e30d2dc70d99b8cb2988c05cbb1aa37d9bdcd
treee40db55aac2f66ad14486b07e63c525e182a18ec
parente081d4ecdb0f2b834052dfc38ce399e1e313ff53
check and use new xlat_func_bare_words

which changes the parsing of function arguments from

  * all unquoted arguments must be single-token bare words

to

  * all unquoted arguments are expressions

The default is to enable the flag, as there are a large
number of configuration files to update.

for now, the compatibility flag is disabled for src/tests/unit
and src/tests/xlat, and enabled for src/tests/keywords and
src/tests/modules
14 files changed:
doc/antora/modules/reference/pages/raddb/mods-available/eap.adoc
raddb/mods-available/eap
raddb/policy.d/debug
src/bin/unit_test_attribute.c
src/lib/server/main_config.c
src/lib/tls/conf.c
src/lib/unlang/xlat_tokenize.c
src/tests/keywords/md5-error
src/tests/keywords/policy.conf
src/tests/modules/all.mk
src/tests/unit/xlat/alternation.txt
src/tests/unit/xlat/base.txt
src/tests/unit/xlat/purify.txt
src/tests/xlat/expr.txt