Spec for atan2 should be atan2(Y, X), not atan2(X, Y)
Don't try to add the log_mf_h handler in sasl unless configured to do so.

The functions add_error_logger_mf/1 and delete_error_logger_mf/1 in sasl.erl
are designed to do nothing if the handler configuration as returned by
get_error_logger_mf/0 is 'undefined'. However, that function returns a
triple {undefined,undefined,undefined} when the error_logger_mf_*
configurations have not been set. This makes SASL always try to add the
log_mf_h handler on startup, passing 'undefined' for each of the Dir, MaxB
and MaxF parameters. The gen_event callback function log_mf_h:init/1 will
then crash with a function_clause error, causing the handler to be silently
removed again. This patch fixes the problem by making get_error_logger_mf/0
return the single atom 'undefined' as it is expected to do.
erts: Prevent valgrind from repeating same memory leaks reports

by using the macro VALGRIND_DO_ADDED_LEAK_CHECK if it exists
for system_info({error_checker,memory})
Add SSL Server Name Indication (SNI) client support

See RFC 6066 section 3
Add a new server_name_indication option to ssl:connect

- Set to disable to explicitly disable SNI support.
- Set to a hostname when upgrading from TCP to TLS.
Update documentation
Merge branch 'richcarl/sasl-dont-add-undefined-handler/OTP-11464' into maint

* richcarl/sasl-dont-add-undefined-handler/OTP-11464:
  Don't try to add the log_mf_h handler in sasl unless configured to do so.
Do not attempt to detect lists of printable characters in Data

This is to avoid outputting something like "\"%\f" instead of [34,37,12] in the XML.
erts: Add cerl -dump and dumping in z_SUITE
Merge branch 'lukas/cerl_dump/OTP-11468' into maint

* lukas/cerl_dump/OTP-11468:
  erts: Add cerl -dump and dumping in z_SUITE
Merge branch 'asterite/atan2_spec/OTP-11465' into maint

* asterite/atan2_spec/OTP-11465:
  Spec for atan2 should be atan2(Y, X), not atan2(X, Y)
Merge branch 'robertoaloi/eunit/surefire-printable-chars/OTP-11467' into maint

* robertoaloi/eunit/surefire-printable-chars/OTP-11467:
  Do not attempt to detect lists of printable characters in Data
fixed small typo (missing right parenthesis) in gen_fsm example
Merge branch 'klyr/ssl_sni_client/OTP-11460' into maint

* klyr/ssl_sni_client/OTP-11460:
  Update documentation
  Add a new server_name_indication option to ssl:connect
  Add SSL Server Name Indication (SNI) client support
Merge branch 'sverk/valgrind-added-leak-check' into maint

* sverk/valgrind-added-leak-check:
  erts: Prevent valgrind from repeating same memory leaks reports
add erl-xcom-arm-linux.conf
Merge branch 'henrik/xcomp-arm' into maint
[inets/httpd] Fixed mod_head handling of "new" response
[inets/httpd] Logging cleanup

Remove logging when fo keep-alive connection timeout. This is
a normal event (feature) not an error.
[inets/httpd] Improved access log entry

Sometimes the size of a response could be as a string.