Logging
=======

.. Release Notes from this point.

:minor:`[Minor]` Setting logging.verbosity to NOTICE did not list provider information
--------------------------------------------------------------------------------------
Setting the ``logging.verbosity`` property to ``NOTICE`` failed to show
the ``RTI_Security_CryptoLibAdapter_listProviderInfo`` output described
in `Verifying the Usage of Providers, in the RTI Security Plugins User's
Manual <https://community.rti.com/static/documentation/connext-dds/current/doc/manuals/connext_dds_secure/users_manual/p3_advanced/openssl_providers.html#verifying-the-usage-of-providers>`__.

One workaround was to first create and delete a dummy
*DomainParticipant* with this property set to ``NOTICE``. Creating
subsequent *DomainParticipants* would log the expected output. This
workaround is no longer necessary.

[RTI Issue ID SEC-2404]

:trivial:`[Trivial]` Security category missing in some security-related log messages 
-------------------------------------------------------------------------------------
Some messages related to security were missing the Security category in
the Activity Context. For example, a message similar to the following
would be logged after a failure due to the permissions of a remote
endpoint:

::

   ERROR [[...]|LC:Discovery] RTI_Security_AccessControl_check_create_datawriter:[...]

Instead of:

::

   ERROR [[...]|LC:Discovery,Security] RTI_Security_AccessControl_check_create_datawriter:[...]

These security-related messages now have the Security category as part
of the Activity Context.

[RTI Issue ID SEC-2387]
