Ethereal-dev: Re: [Ethereal-dev] SSL decryption patch for ethereal 0.10.13

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Joerg Mayer <jmayer@xxxxxxxxx>
Date: Mon, 5 Dec 2005 12:46:04 +0100
On Mon, Dec 05, 2005 at 10:18:16AM +0100, Paolo Abeni wrote:
> On Mon, 2005-12-05 at 00:48 +0100, Joerg Mayer wrote:
> > When the packages containing the libs are present, but the development
> > stuff is missing, configure fails. The proper way to handle this should
> > be to disable this feature and continue.
> 
> Well the idea was to implement ssl decryption. That is impossible
> without the crypto libraries, and thus the patch is useless without
> them :-). Anyway if there is any interest in the decryption
> functionality I can rework the patch. 

Of course the idea is to implement the new feature. And yes, I'd like to
see this become a part of the standard Ethereal distribution. So the
idea is to handle this like most other features requesting libs that may
not be present on all systems (e.g. pcre): By default it should be used
if a usable installation exists and it should be possible to require its
existence (failing if isn't usable). Last it should be possible to build
the package without checking or using the lib - all this is provided by
the autofoo stuff in a very easy to use manner (again, just look at
pcre for an example). What needs to be done once the autofoo stuff is in
place is to use the proper #ifdefs in the code so that it will still
compile and run (in a limited way) when the libs aren't present.
If you want me to, I can update my sources to your current patches and do
the autofoo stuff.

 ciao
      Joerg