On 17 Dec 1998, Niels [ISO-8859-1] Möller wrote:

> Balazs Scheidler <[EMAIL PROTECTED]> writes:
> 
> > It was much easier than I thought it would be. I attached the patches.
> > (sorry, but since I forgot to save the original tree, I created four patch
> > files directly against the source files themselves)
> 
> Great. I've had a quick look, and will integrate it tomorrow. For it
> to actually work, you must have patched the
> 
>   algorithms = make_alist(6,
>                         ATOM_ARCFOUR, &crypto_rc4_algorithm,
>                         ATOM_BLOWFISH_CBC, crypto_cbc(make_blowfish()),
>                         ATOM_3DES_CBC, crypto_cbc(make_des3()),
>                         ATOM_HMAC_SHA1, make_hmac_algorithm(&sha_algorithm),
>                         ATOM_DIFFIE_HELLMAN_GROUP1_SHA1, kex,
>                         ATOM_SSH_DSS, make_dss_algorithm(r), -1);
> 
> initialization in lsh.c and lshd.c as well (or the code will crash or
> use no mac at all (I'm not sure which) when it should use the hmac-md5
> method).

I added it of course, but forgot to send the patch.

> I'm also glad to hear that you found the task easy. I'm afraid it can
> be a little tricky to find out how all the different objects in lsh
> interact, but at least I hope the code is more like ravioli than
> spaghetti ;-)

It took me a while to understand things. And there are still some open
questions left... 

--- Bazsi


Reply via email to