Fixed memory management problems in iptsec module.
The authenticator client in auth_client.c leaked memory when re-challenged. The client did not duplicate strings from challenge, and tried to use freed values after challenge was freed. Now we are actually running the tests in test_auth_digest.c, too. The problem was reported and patch submitted by Colin Whittaker. darcs-hash:20060502152735-65a35-b8b44614125f15084464588719afe9d595354dc4.gz
Showing with 147 additions and 97 deletions