Hello,
      
      I would like to parse certificate's SAN fields in my application.
      In the documentation of the struct mbdetls_x509_crt for its member
      subject_alt_names the following is stated: "Optional list of raw
      entries of Subject Alternative Names extension. These can be later
      parsed by mbedtls_x509_parse_subject_alt_name.".
      
      I was using the latest development branch and tried to call the
      function, however, I found out I can not, because it is defined in
      the x509_internal.h private header. I later found out that the
      definition was moved from the public to the private header in the
      commit 25b282e
      (partly thanks to the issue #459).
      
      So I switched to the 3.5.2 release and everything worked fine. Why
      was this change made? Will it be kept so that I'd have to
      implement my own parsing? Or was it a mistake?
      
      Thank you for clarifying,
      Roman.