On Thu, May 03, 2018 at 04:57:55PM +0200, Christian Ludwig wrote:
> The 'S' flag in malloc.conf(5) is a short-hand for several other flags.
> Explain
> which flags it sets exactly.
> ---
> share/man/man5/malloc.conf.5 | 10 +++++++++-
> 1 file changed, 9 insertions(+), 1 deletion(-)
>
> diff --git a/share/man/man5/malloc.conf.5 b/share/man/man5/malloc.conf.5
> index 556e9934973..9c251edddfe 100644
> --- a/share/man/man5/malloc.conf.5
> +++ b/share/man/man5/malloc.conf.5
> @@ -97,7 +97,15 @@ is called, even if the initial allocation was big enough.
> .\"for all operations.
> .\"Consult the source for this one.
> .It Cm S
> -Enable all options suitable for security auditing.
> +Enable all flags suitable for security auditing.
> +This is short-hand for the flags
> +.Cm C ,
> +.Cm F ,
> +.Cm G
> +and
> +.Cm J .
> +It also disables the free page cache, see
> +.Cm < .
> .It Cm U
> .Dq Free unmap .
> Enable use after free protection for larger allocations.
> --
> 2.17.0
No, I prefer not to document this, so we can change it when we want.
-Otto