Backport 1.3: Resource leak fix on windows

Fix a resource leak on windows platform, in mbedtls_x509_crt_parse_path,
in case a failure. when an error occurs, goto cleanup, and free the
resource, instead of returning error code immediately.
diff --git a/ChangeLog b/ChangeLog
index acb26e4..43ad0c3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,9 @@
    * Replace preproccessor condition from #if defined(MBEDTLS_THREADING_PTHREAD)
      to #if defined(MBEDTLS_THREADING_C) as the library cannot assume they will
      always be implemented by pthread support. Fix for #696
+   * Fix resource leak on windows platform, in mbedtls_x509_crt_parse_path.
+     In case of failure, when an error occures, goto cleanup.
+     Found by redplait #590
 
 = mbed TLS 1.3.20 branch released 2017-06-21