On 23 Nov 1998, Niels M�ller wrote:
> > A lot of .d files seem to be missing from the snapshot (lsh-19981118),
>
> These are (or were, see below, normal). These files are dependency
> information for the corresponding .c-files, and they should be created
> automatically, at least if you use GNU-make.
>
> > also there is no config.h.in there.
>
> Seems I forgot one thing: autoheader (which creates config.h.in from
> configure.in). Sorry about that.
Ok, following this procedure from a freshly untarred tree it worked
without problems:
autoconf
autoheader
./configure
make
>
> > Then I got this compilation failure:
> > atoms_gperf.c:58: conflicting types for `gperf_atom'
> > atoms.c:36: previous declaration of `gperf_atom'
> > [...]
>
> Hmm. I think you need to get a newer gperf. I use GNU gperf-2.7.
Upgraded to 2.7.2 and the problem went away.
> This is a genuin bug, also reported by Keresztfalvi Gabor Agoston.
> Change "crypto_rc4_algorithm" to "&crypto_rc4_algorithm" in lsh.c and
> lshd.c. I really don't understand why the code ever worked for me.
Works now!
Now for some questions:
Is this the right mailing list to discuss lsh?
What is the preferred way to submit patches - mail the list, mail you, or
something else?
Are there plans to include new ciphers such as DFC, MARS, RC6, Serpent or
Twofish?
- Finn Arne