Ethereal-dev: Re: [Ethereal-dev] PDML output - creator attribute

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

From: Gilbert Ramirez <gram@xxxxxxxxxxxxxxx>
Date: Sat, 03 Jan 2004 13:22:17 -0000
On Sat, 2004-01-03 at 00:48, Martin Regner wrote:
> Fulvio Risso wrote:
> <Yes, but the *format* of the PDML output does not change if you modify the
> <dissectors.
> <An oupdated dissector will change the *data* inside the PDML file, not the
> <*format* of the PDML file.
> <So, I believe that "creator" should keep only the name (not the version) of
> <the PDML file.
> 
> I think that it is good to indicate the version of Ethereal anyway in the
> PDML header, and this would still be good to have even when the
> PDML file format is stable (but dissectors will never be stable).

We could change the creator attribute to be
PACKAGE/FORMAT-VERSION/PACKAGE-VERSION, so that tethereal's output would
have:

<pdml version="0" creator="ethereal/1/0.10.0">


> 
> PS! I made a simple program a few days ago in just a couple of hours that
> makes use of the PDML output from tethereal. It takes the Tethereal 0.10.0
> PDML output for a T.38 fax call and extracts the T.4 compressed picture data
> (so far just supports G3Fax 1D-compression or G3Fax 2D-compression) and puts
> in a TIFF-file. However the generated TIFF-file is not yet completely
> according to the TIFF Class F format. Some TIFF-viewers may not like the
> deviations (the 1D-compressed pictures worked with most programs I have
> tried so far). But I can use e.g. tiff2ps to convert the TIFF file to
> postscript format or tiffcp to convert the file into another TIFF file.


That's great! I'm glad that the PDML output is proving useful to you.

--gilbert