Merge branch 'hm/wx-silent_start'

* hm/wx-silent_start:
  Enable silent start of wx

OTP-10585
Merge branch 'as/ssl-sha224-fixes'

* as/ssl-sha224-fixes:
  SSL: TLS 1.2, advertise sha224 support

OTP-10586
Merge branch 'ph/erl_interface/check-thread-support/OTP-10581' into maint

* ph/erl_interface/check-thread-support/OTP-10581:
  Teach erl_interface configure more pthread support
Changes to function names, tests and docs of inet
Merge branch 'maint'
erts: Use MSEG_ALIGN_BITS and MSEG_ALIGNED_SIZE

* Don't redfine ALIGN_BITS or ALIGNED_SIZE, the global defined MSEG_*
  constants are just as good.
erts: Don't let zero be considered a power of two
Make public_key doc compile again
Merge branch 'ia/pan/fix-public-key-doc' into maint

* ia/pan/fix-public-key-doc:
  Make public_key doc compile again
Merge remote branch 'upstream/maint'
Merge branch 'sverk/ets_SUITE-heir-core'

* sverk/ets_SUITE-heir-core:
  stdlib: Tweak ets_SUITE:heir to not exhaust memory
Document the new group search feature
Merge branch 'fredrik/ssh/fix-dialyzer-warn-r15b03' into maint

* fredrik/ssh/fix-dialyzer-warn-r15b03:
  is_boolean/1 is called instead of checking
  Removed ip options to gen_tcp from ssh.erl
Merge branch 'maint'

* maint:
  is_boolean/1 is called instead of checking
  Removed ip options to gen_tcp from ssh.erl
Teach erts_bs_append not to dump core

When erts_bs_append() calls the garbage collector, it has set
the PB_ACTIVE_WRITER flag in the ProcBin for the binary object
is about to be appended to. Therefore, it is expected that the
garbage collector should neither move nor shrink the binary
object.

But if the garbage collector does a minor collection (thereby
clearing the PB_ACTIVE_WRITER flag in the ProcBin) and there is
still not enough heap space, there will be a second major
garbage collection. During the major collection (since the
the PB_ACTIVE_WRITER flag was cleared), the binary object may
be shrunk or moved (depending on sizes and how many other
writable binaries there are in the process).

Avoid the problem by clearing the PB_ACTIVE_WRITER flags in
a separate pass after the garbage collection(s).

Thanks to Denis Titoruk for helping us find this bug.
Fix Table Viewer refresh crash on no more existing ets tables
Documentation changes inet
Merge remote branch 'origin/peppe/common_test/group_search_docs' into maint

* origin/peppe/common_test/group_search_docs:
  Document the new group search feature

OTP-10466
ssl: Add test case for ssl:peercert with client certification
Merge branch 'maint'