This patch fixes 2 situations where a pointer to allocated error string could be overwritten - which could have resulted in a memory leak. https://fedorahosted.org/freeipa/ticket/716
This is an implementation of the RFC3244 kpasswd protocol. It is used to proxy password change operations to Directory Server.