Commit graph

10309 commits

Author SHA1 Message Date
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
Guy Harris
48cd9f9358 Add support for DLT_ value 99, as used by the Axent Raptor
firewall/Symantec Enterprise Firewall.  Thanks, Axent/Symantec, for not
asking us for a DLT_ value and not telling us about the link-layer type.

svn path=/trunk/; revision=10361
2004-03-11 09:18:33 +00:00
Gerald Combs
05d106247c Fix a typo.
svn path=/trunk/; revision=10360
2004-03-11 03:24:13 +00:00
Gerald Combs
7df5992344 Make the color preferences popup menu shrink to its natural size instead
of filling in its entire table cell.

svn path=/trunk/; revision=10359
2004-03-11 00:22:41 +00:00