New commits:
commit f28c65e2c5a132562172522a73c88a2fcf4a841e
Author: D. Hugh Redelmeier <h...@mimosa.com>
Date:   Mon Jul 9 01:55:40 2018 -0400

    confread: more carefully handle diagnostics
    
    Problems:
    
    - err_t was used for mutable errors
    
      + for heap-allocated strings: leaks
    
      + for static-allocated buffers: contents might be overwritten
    
    - multiple errors might cause all but the last to be discarded
    
    - some errors might get lost because they were treated as non-fatal
    
    Solution:
    
    - use a new mechanism for accumulating heap-allocate messages: 
starter_errors_t
    
    - the  messages are printed even if the condition isn't considered fatal

_______________________________________________
Swan-commit mailing list
Swan-commit@lists.libreswan.org
https://lists.libreswan.org/mailman/listinfo/swan-commit

Reply via email to