Commit Graph

10312 Commits

Author SHA1 Message Date
Michael Tüxen b322659aca Fixed a typo: sctp.verfication_tag -> sctp.verification_tag
svn path=/trunk/; revision=10411
2004-03-19 20:40:23 +00:00
Guy Harris e2b8a80a7a Use "E.164", not "E164".
In the field names, use the filter name of the protocol - "e164" -
rather than "E164".

svn path=/trunk/; revision=10410
2004-03-19 10:24:43 +00:00
Guy Harris 11340a8122 From Michael Lum:
GSM A facility element decoding;

	make TCAP dissector export routines for use by various GSM
	dissectors;

	make GSM MAP dissector use exported TCAP routines/defines;

	GSM Supplementary Services support.

svn path=/trunk/; revision=10409
2004-03-19 07:54:58 +00:00
Guy Harris e39c338b07 Update to reflect current reality.
svn path=/trunk/; revision=10408
2004-03-19 07:49:29 +00:00
Guy Harris e59b9abbb4 From Tomas Kukosa: add a new "Expand Tree" context menu item, which
expands the selected item and all items below it.

svn path=/trunk/; revision=10407
2004-03-19 06:23:38 +00:00
Guy Harris ac7c584192 From Ronnie Sahlberg:
make tcp_dissect_pdus() understand how to skip to the next PDU;

	make the skip-to-the-next-PDU code stop attempting to decode
	segments that are known to be completely within an already seen
	PDU.

svn path=/trunk/; revision=10406
2004-03-19 06:14:03 +00:00
Guy Harris 8e3c9ef320 From Anders Broman: put E.164 numbers into the protocol tree using the
E.164 routines.

svn path=/trunk/; revision=10405
2004-03-19 05:33:34 +00:00
Guy Harris b9ab806214 In the read routine, set the 802.11 pseudo-header for
WTAP_ENCAP_PRISM_HEADER, WTAP_ENCAP_IEEE_802_11_WLAN_BSD, and
WTAP_ENCAP_IEEE_802_11_WLAN_AVS.

In the seek_read routine, set it for all 802.11 types.

svn path=/trunk/; revision=10404
2004-03-19 05:22:41 +00:00
Olivier Biot 7b9f101a4a From Lars Roland: Move timestamp_type into libethereal and provide accessor
methods for getting and setting the timestamp type.

This is a move towards a real libethereal shared library.

svn path=/trunk/; revision=10403
2004-03-18 21:14:37 +00:00
Olivier Biot 11f9232336 From Lars Roland: Move timestamp_type into libethereal and provide accessor
methods for getting and setting the timestamp type.

This is a move towards a real libethereal shared library.

svn path=/trunk/; revision=10402
2004-03-18 19:04:33 +00:00
Gerald Combs d714f1153f Call proto_register_field_array() after proto_register_protocol(), and not
before.

svn path=/trunk/; revision=10401
2004-03-18 15:53:22 +00:00
Guy Harris 4afd41eede From Tomas Kukosa:
improve the Info column text for reassembled messages;

	register subdissectors for dissecting Q.931 IEs and make the
	ISUP dissector call the codeset 0 IE subdissector through a
	handle.

svn path=/trunk/; revision=10400
2004-03-18 09:00:37 +00:00
Guy Harris 4072ec7585 From Josh Bailey: IPDC support.
svn path=/trunk/; revision=10399
2004-03-18 08:25:09 +00:00
Laurent Deniel 50a00153ea * Protocol Hierarchy Statistics:
- store times of first and last packets in ph_stats_t

- add bandwidth columns in GUI

- miscellaneous code cleaning

svn path=/trunk/; revision=10398
2004-03-17 21:48:15 +00:00
Jörg Mayer 26875d5b71 Correctly spell REAMDE.macos
svn path=/trunk/; revision=10397
2004-03-17 19:57:28 +00:00
Olivier Biot aac47b1b7a Enclose WV-CSP 1.2 token mappings in conditional compile comments. Once the
WV-CSP 1.2 specifications will be corrected and in approved state, we can
get rid of those comments (#ifdef ... #endif).

svn path=/trunk/; revision=10396
2004-03-17 19:50:05 +00:00
Jörg Mayer 9920ca9112 Experimental Heimdal Kerberos detection.
As this is experimental and does not yet work reliably this feature is
off by default. Enable it by using --with-krb5 during configure.
Please do not yet make use of this feature (i.e. please do not *use* the
defines provided by this option), until it has received further testing
and fixing.
Please run and check what the configure says.

svn path=/trunk/; revision=10395
2004-03-17 18:20:58 +00:00
Jörg Mayer 0e4e864b48 Sync with the sources
svn path=/trunk/; revision=10394
2004-03-17 18:13:44 +00:00
Jörg Mayer 769d9df855 Add new docsis files for static build. This is currently necessary and
needs to be fixed.

svn path=/trunk/; revision=10393
2004-03-17 17:46:40 +00:00
Guy Harris 40f3136dbf "esc_read()" is passed a FILE_T, not a FILE_T * - a FILE_T is a pointer
(a FILE * if zlib isn't used, a gzFile if zlib is used).

Use "size_t" for the amount of data to read in
"eyesdn_check_file_type()", to squelch signed vs. unsigned warnings.

svn path=/trunk/; revision=10392
2004-03-17 09:24:41 +00:00
Guy Harris 8218536f03 Suppress compiler warnings about unused arguments.
svn path=/trunk/; revision=10391
2004-03-17 09:01:16 +00:00
Guy Harris 1f845901ef Use "g_ntohs()" rather than "ntohs()".
svn path=/trunk/; revision=10390
2004-03-17 09:00:16 +00:00
Guy Harris aaa184c98d Cast a "char" to "guchar" before passing it to the ctype macros, so that
it doesn't get sign-extended.

svn path=/trunk/; revision=10389
2004-03-17 08:59:28 +00:00
Guy Harris 54fa283991 Unfortunately, GCC 2.8.1 on x86/Solaris 7 doesn't do enough
compile-time optimization; in particular, if you call
GSM_MAP_PARAM_DISPLAY with a Gtag argument of GSM_MAP_P_NONE, the
compiler does figure out that it only need generate code for the first
branch for the first if in that macro, and it sort of seems to
understand that _param_fcn is guaranteed to be null, but it doesn't
optimize out the test and the branch for _param_fcn not being null - it
does, however, generate a call to location 0, which, when you compile as
position-independent code, the assembler refuses to assemble.

Therefore, we put into the test for _param_fcn being null an additional
test for Ga1 being GSM_MAP_P_NONE, which at least manages to get the
code through the compiler.

svn path=/trunk/; revision=10388
2004-03-17 08:46:56 +00:00
Guy Harris 2b9ad9ec25 From Brian Wheeler: DOCSIS 2.0 support.
svn path=/trunk/; revision=10387
2004-03-17 06:55:03 +00:00
Guy Harris 3c0839b99b From metatech: IBM WebSphere MQ protocol support.
svn path=/trunk/; revision=10386
2004-03-16 19:23:25 +00:00
Guy Harris 91637f5f86 From Paul Ionescu: handle ODR hub default gateway announcements.
svn path=/trunk/; revision=10385
2004-03-16 19:13:38 +00:00
Guy Harris 7e3ed089da It's Mac OS, not MacOS.
Note that Ethereal doesn't work on pre-X Mac OS, in case somebody sees
".macos" and thinks it'll work on OS 9 or earlier versions.

Explain that GLib and GTK+ now need to be shared libraries, and that
the GLib 1.x and GTK+ 1.x release tarballs were built with an older
version of libtool that didn't support building them as shared libraries
on OS X.

svn path=/trunk/; revision=10384
2004-03-16 18:18:48 +00:00
Jörg Mayer 4d9537919c Peter Kjellerstedt:
* Correct the version checks (use path expansion
  rather than regular expressions, and fail if the
  tools are not installed at all).
* Make it possible to specify other names for the
  auto* tools to use (e.g., automake-1.6 instead
  of automake).

svn path=/trunk/; revision=10383
2004-03-15 12:21:52 +00:00
Jörg Mayer fe71cdee3c Add Build process items to TODO
svn path=/trunk/; revision=10382
2004-03-15 02:24:42 +00:00
Jörg Mayer ac1279ec72 Beginnings of README.macos
svn path=/trunk/; revision=10381
2004-03-15 02:04:08 +00:00
Laurent Deniel 1dc46c91aa * Color filters:
Read of color filters rewritten to remove possibility of buffer overflow
in read_filters_file() and to fix comment & blank line handling.
This removes any limitation (and stack overflow) on the lengths of color
filter name and filter expression which are now dynamically allocated.

Fix removal/deletion of color filters (avoid segmentation fault when
some color filter is deleted and then the list cleared for instance).
The use of g_slist_remove() within an iterator is simply unsafe if the
code is not prepared to handle this.

Fix a small memory leak in revert_filters().

Remove inappropriate comments in read_filters().

Miscellaneous code cleaning.

svn path=/trunk/; revision=10380
2004-03-14 23:55:53 +00:00
Laurent Deniel 9bbcdb258d Fix incorrect number of arguments for format and compilation warnings.
svn path=/trunk/; revision=10379
2004-03-14 14:04:39 +00:00
Jörg Mayer f7aa9e6a3d Whitespace change
svn path=/trunk/; revision=10378
2004-03-14 08:07:16 +00:00
Ulf Lamping 6c9a1dc093 experimental: make usage of pcap_setbuff to increase the kernel buffer size
svn path=/trunk/; revision=10377
2004-03-13 22:49:30 +00:00
Ulf Lamping ccb2eb06ca updated texts to reflect the latest GUI changes
svn path=/trunk/; revision=10376
2004-03-13 19:51:07 +00:00
Ulf Lamping aa28f45ea6 using a stock icon for the open recent "clear list" item
svn path=/trunk/; revision=10375
2004-03-13 17:50:23 +00:00
Ulf Lamping 54d49536cf replaced vsnprintf by g_vsnprintf
svn path=/trunk/; revision=10374
2004-03-13 15:30:08 +00:00
Ulf Lamping 7b62a629e8 replaced sprintf / snprintf by g_snprintf,
various other string related changes

svn path=/trunk/; revision=10373
2004-03-13 15:15:26 +00:00
Ulf Lamping 47b176f983 various string related changes
svn path=/trunk/; revision=10372
2004-03-13 14:07:14 +00:00
Ulf Lamping 92b92f632a various string related changes, mainly replace sprintf/snprintf by g_snprintf
svn path=/trunk/; revision=10371
2004-03-13 12:09:27 +00:00
Ulf Lamping df77a41690 replaced snprintf by g_snprintf and removed #include "snprintf.h"
svn path=/trunk/; revision=10370
2004-03-13 11:47:08 +00:00
Ulf Lamping ede637bd2c replaced gtk_widget_show() by a single gtk_widget_show_all(),
changed a printf thing

svn path=/trunk/; revision=10369
2004-03-13 11:43:21 +00:00
Jörg Mayer b7803c8fc6 Make libethereal and libwiretap shared libs.
svn path=/trunk/; revision=10368
2004-03-13 10:15:36 +00:00
Guy Harris 2c024a94e3 Clean up the message for one capability bit, as per a suggestion by John
Engelhart.

svn path=/trunk/; revision=10367
2004-03-13 09:35:41 +00:00
Guy Harris ed42d0931b From Yuriy Sidelnikov: handle the case where a presentation selector
exists but has a length of zero.

svn path=/trunk/; revision=10366
2004-03-13 09:27:38 +00:00
Gerald Combs 6687b152f1 Don't automatically set a capture filter if DISPLAY or REMOTEHOST are
"localhost" or "127.0.0.1".

svn path=/trunk/; revision=10365
2004-03-12 17:23:56 +00:00
Gerald Combs 3fe295ffd9 Add cvsversion.h, x11-declarations.h, and x11-register-info.h to
CLEANFILES so that "make distcheck" will work.

svn path=/trunk/; revision=10364
2004-03-12 16:31:35 +00:00
Guy Harris c8039f349e Fix some typos, as per Ryuji Somegawa.
svn path=/trunk/; revision=10363
2004-03-12 08:42:54 +00:00
Ronnie Sahlberg 3e922525d5 make NDMP start distinguishing between different versions.
Between v2 and v3 some structures changed their definition.

I arbirtrarily made the preference set V2 as the default.
I have no idea what the most common ndmp version is  maybe someone that knows
which is the most popular iversion in the wild will change it to default to that.

svn path=/trunk/; revision=10362
2004-03-11 09:54:00 +00:00