Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal Makefile.am Makefile.in NEWS ethereal.c

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

From: "Gilbert Ramirez Jr." <gram@xxxxxxxxxxxx>
Date: Thu, 15 Jul 1999 10:33:03 -0500 (CDT)
gram        1999/07/15 10:32:57 CDT

  Modified files:
    .                    Makefile.am Makefile.in NEWS ethereal.c 
                         packet-eth.c packet-fddi.c packet-ip.c 
                         packet-llc.c packet-tr.c packet.c print.c 
                         proto.c proto.h 
  Log:
  Modified the proto_register_field_array usage again. Thanks to Guy's
  suggestion, this new method using a static array should use less memory
  and be faster. It also has a nice side-effect of making the source-code
  more readble, IMHO.
  
  Changed the print routines to look for protocol proto_data instead of
  looking at the text label as they did before, hoping that the data hex
  dump field item starts with "Data (".
  
  Added the -G keyword to ethereal to make it dump a glossary of display
  filter keywords to stdout and exit. This data is then formatted with
  the doc/dfilter2pod perl program to pod format, which is combined
  with doc/ethereal.pod.template to create doc/ethereal.pod, from which
  the ethereal manpage is created. This way we can keep the manpage up-to-date
  with a list of fields that can be filtered on.
  
  Revision  Changes    Path
  1.40      +11 -5     ethereal/Makefile.am
  1.47      +6 -5      ethereal/Makefile.in
  1.19      +2 -0      ethereal/NEWS
  1.57      +6 -3      ethereal/ethereal.c
  1.12      +20 -9     ethereal/packet-eth.c
  1.14      +17 -9     ethereal/packet-fddi.c
  1.29      +31 -11    ethereal/packet-ip.c
  1.16      +16 -9     ethereal/packet-llc.c
  1.16      +61 -22    ethereal/packet-tr.c
  1.31      +14 -25    ethereal/packet.c
  1.13      +6 -7      ethereal/print.c
  1.2       +130 -8    ethereal/proto.c
  1.4       +10 -11    ethereal/proto.h