New commits: commit 5b63681139d73b02699a7df6b96ff6da310edd0e Author: Antony Antony <ant...@phenome.org> Date: Wed Sep 20 10:57:56 2017 +0000
ikev1: fix memory lean in quick mode leak: msg_digest leak: msg_digest in comm_handle, item size: 4144 The leak happened when function quick_inI1_outR1_cryptotail() returned STF_INTERNAL_ERROR. caller did not call release_any_md() Now it will always call complete_v1_state_transition() and call release_any_md() after the fix "road-eastnet-ikev1"[2] 192.1.2.254 #4: cannot install eroute -- it is in use for "road-eastnet-ikev1"[1] 192.1.2.254 #2 | complete v1 state transition with STF_INTERNAL_ERROR | state transition function for STATE_QUICK_R0 had internal error Note there are possibly other code path where msg_digest could leak. _______________________________________________ Swan-commit mailing list Swan-commit@lists.libreswan.org https://lists.libreswan.org/mailman/listinfo/swan-commit