Commit Graph

894 Commits

Author SHA1 Message Date
Ulf Lamping 6d161f7dc4 add a more detailed description, how to add a new dissector file
svn path=/trunk/; revision=12847
2004-12-28 00:10:04 +00:00
Guy Harris b2c1c3d0e5 Document the personal capture and display filters list in the FILES
section, as is done for other files.  Just refer to those files in the
section for the "Save" button for the capture and display filter dialog
boxes.

svn path=/trunk/; revision=12398
2004-10-26 23:30:33 +00:00
Guy Harris 43af41483a For the .pod->.html rules, find the ".pod" files in $(srcdir),
just as we do for the .pod->.[1-9] rules.

svn path=/trunk/; revision=12372
2004-10-22 02:09:35 +00:00
Ulf Lamping 0f80fa5c7d renamed capinfo to capinfos, as the former name capinfo was already used in a program called tcprelay, so that might confuse packaging managers and users. Hopefully I got all the places need to be changed.
svn path=/trunk/; revision=12358
2004-10-20 18:50:58 +00:00
Guy Harris 61faabddcd Update the man page to indicate that "-q", when capturing without "-w",
suppresses the printing of packet information.

svn path=/trunk/; revision=12353
2004-10-20 00:06:48 +00:00
Guy Harris 04e39c17f1 Add a rule to make ../AUTHORS-SHORT-FORMAT, as it won't necessarily have
been made by the time this Makefile is used.

svn path=/trunk/; revision=12336
2004-10-18 09:53:06 +00:00
Guy Harris 7e1521119f From Graeme Hewson: make AUTHORS-SHORT not include formatting codes,
with AUTHORS-SHORT-FORMAT containing the formatting codes.

svn path=/trunk/; revision=12334
2004-10-17 23:03:11 +00:00
Guy Harris abd16b297f From Jeff Morriss: PREF_RANGE preference type, for ranges of integers.
svn path=/trunk/; revision=12300
2004-10-14 23:45:09 +00:00
Guy Harris 5a244d166b Note that variadic macros shouldn't be used.
svn path=/trunk/; revision=12224
2004-10-06 17:52:57 +00:00
Guy Harris 017d788da0 From Lars Roland: we need to define _NEED_VAR_IMPORT_ in plugins if we
link the plugins with libethereal, so do so.

svn path=/trunk/; revision=12176
2004-10-01 19:50:03 +00:00
Guy Harris 444119dbcb From Lars Roland: add an option to link plugins with libethereal rather
than using the plugin address table.

svn path=/trunk/; revision=12139
2004-09-29 19:30:10 +00:00
Guy Harris 7baddd7b91 Note that declarations in the middle of a block aren't supported by all
compilers, and thus shouldn't be used.

svn path=/trunk/; revision=12029
2004-09-17 09:32:53 +00:00
Guy Harris 23f5d0fb5f Note that _WIN32, not WIN32, should be used in #ifdefs and #ifs testing
the platform for which we're building (and that both should be avoided
if possible, i.e. write your code so that it works on all platforms).

svn path=/trunk/; revision=11973
2004-09-11 23:10:14 +00:00
Guy Harris 7e98674443 Note that developers should avoid GTK+ 2.x/GLib 2.x-only stuff (and, in
particularly, should disregard all the renaming they did of some
routines, as the old names work Just Fine in 2.x but the new names don't
work in 1.2[.x]).

svn path=/trunk/; revision=11936
2004-09-07 23:59:49 +00:00
Olivier Biot e62727e883 Fix cosmetic errors in the AUTHORS file and in ethereal.pod.
svn path=/trunk/; revision=11907
2004-09-05 15:06:26 +00:00
Ulf Lamping 7b71fe2b17 add HFILL to the skeleton example and documentation of the field registration
svn path=/trunk/; revision=11864
2004-08-31 12:39:25 +00:00
Ulf Lamping 5a9fc6543f corrected paths, where the dissectors and the corresponding Makefile.common can be found, to epan/dissectors
svn path=/trunk/; revision=11858
2004-08-31 09:19:41 +00:00
Guy Harris c68f62210f Add "tvb_get_ntoh64()" and "tvb_get_letoh64()" routines to fetch 64-bit
integers.

Make FT_INT64 and FT_UINT64 add numerical values, rather than byte-array
values, to the protocol tree, and add routines to add specified 64-bit
integer values to the protocol tree.

Use those routines in the RSVP dissector.

svn path=/trunk/; revision=11796
2004-08-22 00:31:58 +00:00
Guy Harris ff3f10e5a5 Note that "G_GINT64_CONSTANT()" should be used for constant values that
don't fit in 32 bits, rather than using "LL" at the end.

Clean up some other 64-bit-integer items.

svn path=/trunk/; revision=11779
2004-08-19 19:44:57 +00:00
Gerald Combs de0e336434 From Graeme Hewson: Keep the list of authors in the Ethereal man page from
wrapping, and fix the title.

svn path=/trunk/; revision=11727
2004-08-12 21:45:12 +00:00
Guy Harris 07658bc75c Disallow "-f" when not doing a live capture, rather than just ignoring
the specified filter.

Note in the manual that you can't use capture filters when reading a
capture file, and that read filters might require too much CPU when
doing a live capture.

svn path=/trunk/; revision=11594
2004-08-03 02:52:48 +00:00
Guy Harris 09876f59d4 Strip out the CR's, set svn:eol-style to native, and get rid of the
svn:executable property.

svn path=/trunk/; revision=11569
2004-07-30 07:20:39 +00:00
Gerald Combs 59303d40ea Clean up the capinfo files, so that we pass "distcheck."
svn path=/trunk/; revision=11567
2004-07-29 15:16:03 +00:00
Gerald Combs 8f9a933ef0 Add capinfo targets.
svn path=/trunk/; revision=11560
2004-07-29 02:01:59 +00:00
Olivier Biot cb6b29786b From Ian Schorr: capinfo - provides capture file information.
svn path=/trunk/; revision=11555
2004-07-28 20:51:29 +00:00
Guy Harris 43b2da02ae Note that you *MUST* make sure "match_strval()" doesn't return null
before using its value, or must check for a null return value and handle
it specially, otherwise you put Ethereal at risk of crashing with bad
packet data.

svn path=/trunk/; revision=11475
2004-07-23 01:37:35 +00:00
Jörg Mayer fd24ad7d92 .cvsignore is dead
it has been replaced by
svn proplist -v <dir/file>
and
svn propedit <dir/file>

svn path=/trunk/; revision=11422
2004-07-18 23:44:34 +00:00
Jörg Mayer 56c759212f Add epan/dissectors/.cvsignore
Add tags and TAGS to all .cvsignore files

svn path=/trunk/; revision=11419
2004-07-18 22:51:50 +00:00
Jörg Mayer 1d645fc8c2 SNPRINTF isn't used any more - remove from sample dissector
and coding guidelines.

svn path=/trunk/; revision=11418
2004-07-18 22:36:55 +00:00
Guy Harris 8a8b883450 Set the svn:eol-style property on all text files to "native", so that
they have LF at the end of the line on UN*X and CR/LF on Windows;
hopefully this means that if a CR/LF version is checked in on Windows,
the CRs will be stripped so that they show up only when checked out on
Windows, not on UN*X.

svn path=/trunk/; revision=11400
2004-07-18 00:24:25 +00:00
Jörg Mayer 42f5540524 From Debian. Likely author: Frederic Peters <fpeters@debian.org>
* Updated omniorb URL (closes: #257512)
 run pod2man with --section=4 for ethereal-filter


svn path=/trunk/; revision=11383
2004-07-16 23:42:38 +00:00
Guy Harris c35b581d8c SUM, like COUNT, MIN, MAX, and AVG, computes the value over the
interval, not over the entire capture (a sum over the entire capture
would yield only one value, which isn't very interesting to plot).

svn path=/trunk/; revision=11359
2004-07-10 02:07:23 +00:00
Guy Harris 28334384ed Clean up some formatting, and fix some typoes.
svn path=/trunk/; revision=11358
2004-07-10 01:01:41 +00:00
Guy Harris a354e21de5 Give more details on the "don't build the protocol tree if you don't
have to", indicating that if it's too much work to explicitly test for a
null protocol tree, you might want to avoid those tests and rely on the
protocol tree routines not to do much work if passed a null protocol
tree pointer.

svn path=/trunk/; revision=11346
2004-07-08 21:16:04 +00:00
Guy Harris b50a28ec89 "Frame" -> "Packet", as per UI and Ethereal man page changes.
svn path=/trunk/; revision=11345
2004-07-08 21:02:18 +00:00
Guy Harris 4556f3b88e Document "-T psml", and give more details in the descriptiion of the
"-T" option.

Talk about packet details rather than the protocol tree, just as we do in
the Ethereal manual page.

Clean up the descriptions of some of the "-z" options.

Fix some typos.

svn path=/trunk/; revision=11344
2004-07-08 20:57:24 +00:00
Michael Tüxen cb00a0a3cd Update to current setup.
svn path=/trunk/; revision=11304
2004-07-03 21:50:05 +00:00
Gerald Combs 73a764777d Add more distclean files.
svn path=/trunk/; revision=11250
2004-06-27 17:56:15 +00:00
Gerald Combs d3a09c73d4 Fixes needed for "make distcheck".
svn path=/trunk/; revision=11247
2004-06-27 00:21:57 +00:00
Jörg Mayer 0195deceae tmpnam() really should not be used for security reasons.
Replace it where used and update README.developer accordingly.

svn path=/trunk/; revision=11235
2004-06-25 07:04:03 +00:00
Gilbert Ramirez 65d13f43cf Add paragraph about freeing tvbuffs.
svn path=/trunk/; revision=11218
2004-06-23 15:15:28 +00:00
Guy Harris fc1023772c Build and install the HTMLized man pages on UN*X.
svn path=/trunk/; revision=11217
2004-06-23 08:39:07 +00:00
Guy Harris 7002776572 Pick up the stuff I did for tcpdump to figure out the right strings to
use to format 64-bit integers.

Fix the RSVP dissector to use that rather than hardcoding "%ll" in.

Remove the "only if G_HAVE_GINT64 is defined" bit from the discussion of
64-bit integers - we're too dependent on having them to support
compilers that don't have a 64-bit integral data type.  Do, however,
note that neither "long" nor "long long" are acceptable, and also note
that you shouldn't assume "%ll" does the trick for printing them.

svn path=/trunk/; revision=11182
2004-06-19 00:07:23 +00:00
Guy Harris 0d36a1bf4a From Graeme Hewson:
Remove reference to negative slice lengths.

     Clean and polish.

svn path=/trunk/; revision=11086
2004-06-03 07:37:49 +00:00
Guy Harris 0d1fb8c108 Make "-q" suppress packet printing when you're reading a capture file
and not writing to another capture file, for use with "-z" options.

Note that "-z proto" *doesn't* print statistics at the end - it modifies
the packet summary output.

Note that on at least some BSDs the "status" character is set to "off"
by default, so you have to set it explicitly in order to be able to ^T
an application such as Tethereal.

svn path=/trunk/; revision=11038
2004-05-31 08:41:32 +00:00
Guy Harris 911bad80f0 Have two strings in an enum_val_t - one that's a short string that is
convenient to put into a command line (no capital letters, no spaces to
require quotes), and one that's a detailed description for use in the
UI.  Allow either of them in the preferences file or "-o" option; use
the detailed description in the UI, and also use it when writing the
preferences out, so that the preference will be readable by older
versions of Ethereal (assuming the preference existed in that version).

Update "README.developer" to give more detail about an enum_val_t (and
to put the _t in), and to give a more detailed description of the
"radio_buttons" argument to "prefs_register_enum_preference()".

svn path=/trunk/; revision=10982
2004-05-24 02:25:21 +00:00
Guy Harris adb3fcd645 Add "ethereal-tmp.pod" to the list of files to ignore.
svn path=/trunk/; revision=10969
2004-05-22 22:30:14 +00:00
Guy Harris 99bab7f7d8 "--binary" is not a universal "cat" flag, and shouldn't be necessary on
UN*X and, hopefully, not in Cygwin either.

svn path=/trunk/; revision=10968
2004-05-22 22:29:28 +00:00
Guy Harris 11db4da7a3 Use "/" rather than "\" in UN*X pathnames.
svn path=/trunk/; revision=10967
2004-05-22 21:52:37 +00:00
Ulf Lamping a8635a17e7 remove (duplicated) list of authors from ethereal.pod,
and use ../AUTHORS-SHORT instead to concatenate a tmp file to use

svn path=/trunk/; revision=10963
2004-05-22 17:14:32 +00:00