Files
heimdal/lib/gssapi/krb5
Nicolas Williams 472509fd46 gsskrb5: Do not leak authenticator on retry
We have a Heimdal special where when the acceptor sends back an error
token for clock skew or ticket-not-yet-valid errors then the acceptor
application will get GSS_S_CONTINUE_NEEDED from gss_accept_sec_context()
so that the initiator may retry with the same context.

But we were retaining the auth_context, which means that when the
initiator does send a new token, the acceptor leaks memory because
krb5_verify_ap_req2() doesn't clean up the auth_context on reuse.  The
end result is that we leak a lot in those cases.
2022-01-07 21:04:19 -06:00
..
2009-01-25 00:35:00 +00:00
2011-05-21 11:57:31 -07:00
2017-04-29 01:05:59 -04:00
2020-02-04 17:28:35 +11:00
2011-05-21 11:57:31 -07:00
2011-07-24 16:02:22 -07:00
2018-12-28 19:26:25 -06:00
2019-10-03 13:09:18 -05:00
2017-03-10 15:47:43 -05:00
2017-04-29 01:05:59 -04:00