crypto: Document all types currently available for hmac_init
crypto: Provide a generic interface for HMAC generation
crypto: Add RFC-2202 test vectors for HMAC-MD5 and HMAC-SHA1
crypto: Add test cases for the generic hmac interface in the RFC-4231 tests
crypto: Add RFC-4231 test vectors for output truncation
mnesia: Update dialyzer warning

Commit 0c6fe3713b9e2d6497cbfe9275d1170cefb5f169 updated the spec for
sys:handle_system_msg/5.
Cope with removed support for packages

Packages were removed in 34d865a7dfdb33ee1e69fc28885f68baeeadfd98.
small_SUITE: Update warnings for port functions
If GCC is used, treat -Wreturn-type as error
ssl: ct:format should be ct:print
Merge branch 'ia/ssl/format-to-print'

* ia/ssl/format-to-print:
  ssl: ct:format should be ct:print
Merge branch 'sverk/crypto-hmac-enhancements/OTP-10640'

* sverk/crypto-hmac-enhancements/OTP-10640:
  crypto: Add RFC-4231 test vectors for output truncation
  crypto: Add test cases for the generic hmac interface in the RFC-4231 tests
  crypto: Add RFC-2202 test vectors for HMAC-MD5 and HMAC-SHA1
  crypto: Provide a generic interface for HMAC generation
  crypto: Document all types currently available for hmac_init
Merge branch 'bjorn/dialyzer/test-cases'

* bjorn/dialyzer/test-cases:
  small_SUITE: Update warnings for port functions
  Cope with removed support for packages
  mnesia: Update dialyzer warning
Merge branch 'ta/werror-return-type/OTP-10683'

* ta/werror-return-type/OTP-10683:
  If GCC is used, treat -Wreturn-type as error