Add a .pragma directive for configuration files
authorRichard Levitte <levitte@openssl.org>
Mon, 6 May 2019 08:50:35 +0000 (10:50 +0200)
committerRichard Levitte <levitte@openssl.org>
Tue, 12 Nov 2019 12:33:12 +0000 (13:33 +0100)
commit0255c1742a5a8186802fdef19b4f1c8c701a27bc
treedac795407b3aba52bffa35cc1bea437a1f66777a
parent4d301427a96010468da2bb67bf1025fa8d886ab9
Add a .pragma directive for configuration files

Currently added pragma:

.pragma dollarid:on

This allows dollar signs to be a keyword character unless it's
followed by a opening brace or parenthesis.

Fixes #8207

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8882)
CHANGES
crypto/conf/conf_def.c
crypto/conf/conf_def.h
crypto/conf/conf_err.c
crypto/conf/keysets.pl
crypto/err/openssl.txt
doc/man5/config.pod
include/openssl/conf.h
include/openssl/conferr.h