Commit Graph

8883 Commits

Author SHA1 Message Date
Ronnie Sahlberg 21313199e4 From Lars Roland Service Response times for H225 RAS
svn path=/trunk/; revision=8978
2003-11-16 23:11:20 +00:00
Ronnie Sahlberg 90d77bef00 Bugfix for h450.
The hf field we give to dissect_per_object_string is a FT_STRING and not a FT_BYTES.  This caused ethereal to abort with an assert failure.

This fixes the issue that Keith French recently brought up in his mailing to
ethereal-users

svn path=/trunk/; revision=8977
2003-11-16 22:33:19 +00:00
Guy Harris 5c33ae3c36 From Olivier Biot: fix the offset for the Encoding-Version header in the
general form.

svn path=/trunk/; revision=8976
2003-11-15 23:58:53 +00:00
Guy Harris a8fc1d810d From Michael Lum: add <shift><control> hotkeys for Protocols and
Preferences.

svn path=/trunk/; revision=8975
2003-11-15 23:48:52 +00:00
Ulf Lamping 1a42ad1d50 GTK2 specific: use some Ethereal specific stock icons generated in toolbar.c
svn path=/trunk/; revision=8974
2003-11-15 11:46:09 +00:00
Ulf Lamping 0fe5eba745 handlebar removed,
GTK2 specific: generate some Ethereal specific stock icons and
use them in the toolbar

svn path=/trunk/; revision=8973
2003-11-15 11:44:10 +00:00
Ulf Lamping c4df7b705a added gdk_pixbuf to GTK2 specific libs to link (needed in toolbar.c)
svn path=/trunk/; revision=8972
2003-11-15 11:39:57 +00:00
Ulf Lamping 44b39a7b3e removed no longer used gtk includes
svn path=/trunk/; revision=8971
2003-11-15 10:06:44 +00:00
Ulf Lamping 63aa4a59c0 seperated capture dialog from capture.c and put into new gtk/capture_info_dlg.c,
added some tiny bars, that will indicate the percentage,
added ESC key handler and use of GTK_STOCK button

svn path=/trunk/; revision=8970
2003-11-15 08:53:56 +00:00
Ulf Lamping ee48f3052f added "#include <epan/packet.h>" to be able to include "capture.h"
svn path=/trunk/; revision=8969
2003-11-15 08:50:07 +00:00
Ulf Lamping bca18fcf68 seperated capture dialog from capture.c and put into new gtk/capture_info_dlg.c
svn path=/trunk/; revision=8968
2003-11-15 08:48:14 +00:00
Guy Harris f4d0c0d9c2 When it comes to whether to use "select()" or not, even if you're
building in Cygwin's pretend-it's-UNIX environment, we need to treat the
platform as Windows.

Get rid of the BSD #define - just check for the platforms on which we
mustn't use "select()".

svn path=/trunk/; revision=8967
2003-11-14 21:18:06 +00:00
Guy Harris 257fb6c7dd Fix the stuff that talks about adding to DISSECTOR_SOURCES to talk about
adding to DISSECTOR_SRC instead, and update it to mention
"Makefile.nmake" in the first instance.

svn path=/trunk/; revision=8966
2003-11-14 19:20:24 +00:00
Guy Harris 885ddfcef1 From Josef Korelus: update the offset after decoding an IE.
svn path=/trunk/; revision=8965
2003-11-14 18:59:00 +00:00
Guy Harris 7e12960254 Fix the heuristics so that they recognize Linux DLT_NULL headers.
svn path=/trunk/; revision=8964
2003-11-14 10:11:11 +00:00
Guy Harris fdf764fe54 Add support for the compact form of headers.
svn path=/trunk/; revision=8963
2003-11-14 02:07:20 +00:00
Guy Harris b90f0867da From Michael Lum: fix up handling of ABORT package.
svn path=/trunk/; revision=8962
2003-11-14 01:35:08 +00:00
Guy Harris dd0328736b From Olivier Biot: fix the debugging output of "tvb_get_guintvar()".
svn path=/trunk/; revision=8961
2003-11-14 01:27:34 +00:00
Guy Harris a6d31930ab From Olivier Biot: use "g_strdup_printf()" to generate
dynamically-allocated sprintf output.

svn path=/trunk/; revision=8960
2003-11-13 23:44:05 +00:00
Guy Harris 624fe0ec15 Require that field names contain only alphanumerics, "-", "_", and ".".
Fix the names that contained other characters.

svn path=/trunk/; revision=8959
2003-11-13 23:38:33 +00:00
Guy Harris ca5235bc35 From Jaime Fournier: get rid of space in field name.
svn path=/trunk/; revision=8958
2003-11-13 23:13:51 +00:00
Ronnie Sahlberg f4d65e301e Change the gboolean controlling whether to use TCP Sequence Number Analysis and TCP Relative Sequence Numbers to default to ENABLED
instead of DISABLED.

These features do not consume that much memory or CPU but will greatly enhance the feature set of ethereal.  Make it enabled by default so also those that never venture into the preferences dialog will benefit from it.

svn path=/trunk/; revision=8957
2003-11-13 20:53:44 +00:00
Ronnie Sahlberg cd46db5e4b For Time Reference frames reset the counter for CulmulativeBytes.
This makes the CulmulativeBytes field make more sense since if we want
something to be a TimeReference frame it is likely that we also want to
measure BOTH time and number of bytes (==culmulative bytes) until the event we are looking at.

svn path=/trunk/; revision=8956
2003-11-13 08:22:48 +00:00
Ronnie Sahlberg a2e3a35f06 Change the strings shown for ICMP TTL exceeded to match the wording in the standard
svn path=/trunk/; revision=8955
2003-11-13 08:16:52 +00:00
Gerald Combs 87332bc8fe We can't pass NULLs to proto_tree_add_text(). Replace a bunch of occurrences
of match_strval() with val_to_str() so that we don't throw an assertion.

These changes fix a problem with a file from Martin Dubovsky; otherwise
they haven't been heavily tested.

svn path=/trunk/; revision=8954
2003-11-13 05:08:58 +00:00
Guy Harris 483c96f0e8 From Anand Narwani: fix bitmask for Active Grants field.
svn path=/trunk/; revision=8953
2003-11-12 23:17:37 +00:00
Guy Harris a5a8bba3dd From Olivier Biot:
implement the TE header decoding;

	fix the exported add_content_type function;

	reimplement the header parameter dissection so the parameters
	also show up in the related header.

svn path=/trunk/; revision=8952
2003-11-12 22:44:16 +00:00
Guy Harris 43b4e5adca From Chris Waters:
* Better decoding of TZSP header.
	* Handle unknown tags in packet.
	* Removed encapsulation types which are not actually supported.
	* Added tags for original length and sensor address.
	* Fix signedness of some fields.

Get rid of unused "hf_tzsp_reserved" variable.

Use -1 rather than "tvb_length(tvb)" when constructing the top-level
protocol tree item, and set the length if we have payload that we
dissect separately.

Have "add_option_info()" take a starting offset, rather than
constructing a subset tvbuff for it.

Clean up indentation.

svn path=/trunk/; revision=8951
2003-11-12 21:22:37 +00:00
Guy Harris 862de8661c From Matthias Drochner: support for mode 6 and mode 7 control packets
and NTP4 autokey extension data.

svn path=/trunk/; revision=8950
2003-11-12 20:44:36 +00:00
Ulf Lamping 8064140631 completely redesigned print dialog layout, to be more obvious to the user
svn path=/trunk/; revision=8949
2003-11-12 19:04:58 +00:00
Gerald Combs 6f4dfded96 Remove MAX_DECODE_BUFFER_SIZE; it's no longer used.
svn path=/trunk/; revision=8948
2003-11-12 18:48:53 +00:00
Guy Harris 6dc9df36f6 Put stub data back where it was in the tree before.
svn path=/trunk/; revision=8947
2003-11-12 09:00:27 +00:00
Guy Harris acb0b8885f If what remains of the SMB byte count exceeds the data left in the
tvbuff, show what's left as extra byte parameters - don't act as if
there aren't any extra byte parameters.

svn path=/trunk/; revision=8946
2003-11-12 08:58:05 +00:00
Guy Harris f0887775c2 From Brian Ginsbach: fix handling of IRIX and UNICOS/mp snoop captures
on loopback interfaces.

svn path=/trunk/; revision=8945
2003-11-11 20:49:46 +00:00
Guy Harris 97279aa836 Add parameter length checking.
svn path=/trunk/; revision=8944
2003-11-11 20:33:53 +00:00
Guy Harris a4fc14b38e From Mohammad Hanif: fix dissection of RSVP DETOUR object code.
svn path=/trunk/; revision=8943
2003-11-11 20:11:05 +00:00
Guy Harris be2f2a2432 Get rid of carriage returns in source files.
svn path=/trunk/; revision=8942
2003-11-11 20:08:13 +00:00
Guy Harris 5808fc130b Make the declaration of "process_tcp_payload()" match the definition.
svn path=/trunk/; revision=8941
2003-11-11 19:24:09 +00:00
Guy Harris 457b6e5118 "tacplus_pref_cb()" takes no arguments, not an unspecified list of
arguments.

svn path=/trunk/; revision=8940
2003-11-11 19:23:22 +00:00
Guy Harris 73fdd454b6 Get rid of GLib 1.3 support - current versions of GTK+ 1.3 require GLib
2.0, and earlier versions are sufficiently buggy that we don't want to
support them.

svn path=/trunk/; revision=8939
2003-11-11 18:25:04 +00:00
Ulf Lamping 27c8d04949 added some print dialog flags, to disable some unsupported print features
(e.g. selection of pages from X to Y)

svn path=/trunk/; revision=8938
2003-11-11 13:59:53 +00:00
Guy Harris 979a02bbfa From Yuriy Sidelnikov: ISO 8327-1 Session Protocol support.
svn path=/trunk/; revision=8937
2003-11-11 08:29:34 +00:00
Guy Harris 43d26ce738 Add "asn1_id_decode1()" to the list of exported functions.
svn path=/trunk/; revision=8936
2003-11-11 06:10:57 +00:00
Guy Harris 22557bd2f5 From Michael Lum:
Minor improvements.

	Added IEI level decoding of cdma2000 Handoff * IOS data
	parameters.

svn path=/trunk/; revision=8935
2003-11-11 05:54:06 +00:00
Guy Harris f9383ddd0e From Michael Lum:
Change P_xxx to ANSI_A_E_xxx.

        Fix decoding of some parameters.

	Fix initialization of ett array.

svn path=/trunk/; revision=8934
2003-11-11 05:51:09 +00:00
Guy Harris c5fad03460 The user interface preference page has only 9 rows in the GTK+ 2.x
version.

svn path=/trunk/; revision=8933
2003-11-11 05:23:23 +00:00
Guy Harris 6108feb655 Create the last two items in the GUI preferences page's first column the
same way the other items are created - in order, going down the page,
and using "pos++" as the table position.

svn path=/trunk/; revision=8932
2003-11-11 05:09:03 +00:00
Guy Harris 5eb8b8a2a0 From Albert Chin: <stdlib.h> on HP-UX 11.00 (and possibly 10.20 and
perhaps some versions of Digital/Tru64 UNIX) drags in <wait.h>, which
drags in <sys/procset.h>, which defines P_SID in ways that cause this
not to compile.  Use P_MY_SID instead.

svn path=/trunk/; revision=8931
2003-11-10 22:31:06 +00:00
Guy Harris d2987f0b6f From Martin Regner:
"aliasAddress", in an EndPoint sequence, is a sequence of
	aliasAddresses.

	Don't update the Info or Protocol columns in a pdu_item.

svn path=/trunk/; revision=8930
2003-11-10 21:42:38 +00:00
Guy Harris 28ecc3eecb From Yaniv Kaul:
1. Add dissection of inquiry type (rpc_c_ep_all_elts /
	   rpc_c_ep_match_by_if / rpc_c_ep_match_by_obj /
	   rpc_c_ep_match_by_both).

	2. The version field seems incorrect to me - I believe it is usually
	   should be version 2.0, not 0.2.
	   I suspect that the insertion of version information to the hash
	   table is also wrong, (and the get for the version should have
	   used _letohl() ) - but I did not change it.

	3. Clean up some white space.

svn path=/trunk/; revision=8929
2003-11-10 20:22:39 +00:00