ChangeLog updated and returning proper value
diff --git a/ChangeLog b/ChangeLog
index e7abd5c..8d9ffd6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -15,6 +15,8 @@
    * Fix leap year calculation in x509_date_is_valid() to ensure that invalid
      dates on leap years with 100 and 400 intervals are handled correctly. Found
      by Nicholas Wilson. #694
+   * Fix overriding and ignoring return values when parsing and writing to
+     a file in pk_sign program. Found by kevlut in #1142.
 
 = mbed TLS 2.6.0 branch released 2017-08-10