Commit Graph

9340 Commits

Author SHA1 Message Date
Gerald Combs 9fd657a0e1 Bump the version to 0.10.0. It could be (and has been) argued that the
last release should have been 0.10.0.

svn path=/trunk/; revision=9235
2003-12-10 21:50:04 +00:00
Guy Harris d9c27dc211 Oops, I checked the wrong tap into CVS somehow.
svn path=/trunk/; revision=9234
2003-12-10 21:21:16 +00:00
Gerald Combs 45c2823020 Make the _pcre_tuple_t struct internal.
svn path=/trunk/; revision=9233
2003-12-10 21:12:02 +00:00
Guy Harris 33f732b776 From David Fort: compute and display the key ID in a DNS KEY RR, if
possible.

svn path=/trunk/; revision=9232
2003-12-10 19:35:03 +00:00
Guy Harris be2cfb0bd4 From Anders Broman: add CIC to Info column.
svn path=/trunk/; revision=9231
2003-12-10 19:26:00 +00:00
Guy Harris 6892511e7f From Akira Endoh: IGAP support.
svn path=/trunk/; revision=9230
2003-12-10 19:21:55 +00:00
Guy Harris 3f1c995715 Squelch a compiler warning.
svn path=/trunk/; revision=9229
2003-12-10 19:21:15 +00:00
Ulf Lamping 942876f3ca added some more uninstall info and
offering only removal of program (instead of modify/repair)

svn path=/trunk/; revision=9228
2003-12-10 19:05:06 +00:00
Guy Harris 2a8afde2fd Check whether the packet length is less than the length of the packet
header, and give up if it is.

svn path=/trunk/; revision=9227
2003-12-10 10:47:24 +00:00
Olivier Biot e42f094023 Mark parameter data as unused in callback_create_help().
svn path=/trunk/; revision=9226
2003-12-09 23:45:34 +00:00
Olivier Biot ec776da55a Internal PCRE field type for efficient RE parsing in dfilters.
svn path=/trunk/; revision=9225
2003-12-09 23:15:35 +00:00
Olivier Biot 0f18533b75 Internal PCRE field type for efficient RE parsing in dfilters.
svn path=/trunk/; revision=9224
2003-12-09 23:02:40 +00:00
Ulf Lamping 4b890b83fd print system enhanced, more print ranges and expanded states
svn path=/trunk/; revision=9223
2003-12-09 22:41:07 +00:00
Ulf Lamping 892700e893 print system enhanced, more print ranges and expanded states
svn path=/trunk/; revision=9222
2003-12-09 22:27:28 +00:00
Ulf Lamping 8620b71841 print system enhanced, more print ranges and expanded states
svn path=/trunk/; revision=9221
2003-12-09 22:04:57 +00:00
Guy Harris 15f863dc3c From Michael Lum:
new taps for GSM A-interface;

	fixes for ANSI A-interface taps.

svn path=/trunk/; revision=9220
2003-12-09 18:49:32 +00:00
Guy Harris 11d8817da0 Don't automatically size the columns - that's expensive in large
captures, as it has to compute the width of an auto-resizing column in
every row.  Just pick fixed widths for the columns (and tune the width
of the "Protocol" column so that it's not narrower than the column
title).

svn path=/trunk/; revision=9219
2003-12-09 06:48:40 +00:00
Gilbert Ramirez c7cee4331f -Tpdml and -Tps force -V. Thus, -V is no longer required when using -Tpdml.
Eventually, -Tps will not force -V, and will print summaries when -V is
not selected. However, work still has to be done there.

svn path=/trunk/; revision=9218
2003-12-09 05:56:31 +00:00
Guy Harris 8ce34a3cbd Add a new attribute type RADIUS_IP6_ADDRESS for IPv6 addresses.
Put in a note explaining the enum for those types.

From Rui Carmo: add all 3GPP VSA's.

svn path=/trunk/; revision=9217
2003-12-09 05:10:25 +00:00
Guy Harris 8061eba526 Add "ip6_to_str_buf()", by analogy to "ip_to_str_buf()".
svn path=/trunk/; revision=9216
2003-12-09 05:06:22 +00:00
Guy Harris df0b981ca6 From Michael Lum: fix incorrect switch values which resulted in NULL
strings being passed to ..._add_text().

svn path=/trunk/; revision=9215
2003-12-09 00:52:02 +00:00
Guy Harris 5f003e39db As per Didier Gautheron, dissect TCP options regardless of whether we're
building a protocol tree, so the Info column is set correctly.

svn path=/trunk/; revision=9214
2003-12-09 00:12:38 +00:00
Guy Harris a93463727e Get rid of the private "my_decode_bitfield_value()" a number of
dissectors had.  Instead, rename it "other_decode_bitfield_value()", put
it in "epan/to_str.c", and make "decode_bitfield_value()" use it.

svn path=/trunk/; revision=9213
2003-12-08 23:40:13 +00:00
Guy Harris 7e42113e2a Add a "doc" target, as per Ulf Lamping's comment.
svn path=/trunk/; revision=9212
2003-12-08 22:28:53 +00:00
Guy Harris d9776e5387 Note the types of fields for which the "contains" operator is available.
Always capitalize the names "Ethereal" and "Tethereal" (we don't
capitalize the command names, however, as they're all-lower-case).

Note that you can find out from the GUI whether Ethereal was built with
the PCRE library or not.

Fix a typo.

svn path=/trunk/; revision=9211
2003-12-08 22:24:36 +00:00
Guy Harris 0519141ac9 "proto_construct_dfilter_string()" can return a null pointer, e.g. for
protocol tree fields that don't have values and that are zero-length.

Combine the "if (fi->hfinfo->type != FT_PROTOCOL && fi->length > 0)"
stuff to show the raw value into the previous "if".

svn path=/trunk/; revision=9210
2003-12-08 21:57:25 +00:00
Guy Harris d06dc0727a From Michael Lum: support an AT_SS7PC address type for SS7 point codes,
and set the direction in pinfo for SS7 packets based on source and
destination addresses.

svn path=/trunk/; revision=9209
2003-12-08 21:36:53 +00:00
Guy Harris 556c517b88 From Jamie Fournier: don't show UNKUUID information for fragments for
known dissectors.

svn path=/trunk/; revision=9208
2003-12-08 20:58:01 +00:00
Guy Harris d70b1622b7 From Greg Morris: ecode the attribute structure instead of reporting a
really long undecoded string.

svn path=/trunk/; revision=9207
2003-12-08 20:50:02 +00:00
Guy Harris 4fd43bd166 From Lars Roland: fix a typo.
svn path=/trunk/; revision=9206
2003-12-08 20:43:59 +00:00
Guy Harris 2207d57087 From Lars Roland: fix the NSIS Makefile to handle PCRE.
svn path=/trunk/; revision=9205
2003-12-08 20:42:53 +00:00
Guy Harris a12371ae60 From Hannes Gredler:
- unify the IS-IS CLV space
  IS-IS uses a unified CLV space across all Level and PDU Types
  there is no need to define PDU- and Level- Specific CLV
  Types;

- clean up Authentication CLV
  TLV #10 is the official supported TLV for carrying authentication
  information- todays code displays TLV #10 as non-standard which
  is wrong;
  also the notion of "Domain" "Authentication" and "Link" password
  has disappeared from contemporary routing SW;

- add IP Authentication CLV dissector
  this CLV is depreciated - however it is using different semantics
  than TLV #10 so we need a dedicated dissector;

- add Checksum CLV dissector
  add support for RFC 3358 Checksum CLVs
  majority of code re-used from the LSP checksum verification
  dissector.

svn path=/trunk/; revision=9204
2003-12-08 20:40:33 +00:00
Olivier Biot 2b8a6c6f4d Get rid of the integer media type dissector table in WSP, WBXML and MMSE.
svn path=/trunk/; revision=9203
2003-12-08 20:37:15 +00:00
Guy Harris c468938693 From Didier Gautheron: check packet format in get_dsi_pdu_len.
svn path=/trunk/; revision=9202
2003-12-08 20:36:59 +00:00
Guy Harris ffef6b6077 From Didier Gautheron: add offset and size parameters in info colum for
read and write commands.

svn path=/trunk/; revision=9201
2003-12-08 20:36:40 +00:00
Guy Harris d5ba7b40eb From Anders Broman:
Call subdissectors regardless of whether we're building a
	protocol tree or not.

	Use the "media_type" dissector table to hand off to
	subdissectors, rather than wiring in SDP.

	Put the message body into a subtree of the SIP tree rather than
	at the top level.

svn path=/trunk/; revision=9200
2003-12-08 20:25:31 +00:00
Ulf Lamping 26ac41f3dd moved "File->Save Highlighted Data" to "File->Export->Raw Packet Data"
svn path=/trunk/; revision=9199
2003-12-08 19:25:01 +00:00
Ulf Lamping b71d959c7d updated to reflect the menu redesign changes
svn path=/trunk/; revision=9198
2003-12-08 17:54:32 +00:00
Ulf Lamping 32d83ab647 removed seperator between the two print menuitems
svn path=/trunk/; revision=9197
2003-12-08 17:49:20 +00:00
Olivier Biot 7baf316067 Update address of Johan Feyaerts. Dfilter matches operator.
svn path=/trunk/; revision=9196
2003-12-07 19:09:53 +00:00
Olivier Biot ff32acfa3d Clarify dfilter syntax (mainly the implicit exists operator), add subsections in syntax section, add description of new "contains" operator (and inform that it is only available if libpcre has been linked in).
svn path=/trunk/; revision=9195
2003-12-07 18:32:59 +00:00
Olivier Biot 3565f7da28 Remove the literal WSP content type dissector table, and replace it with the "media_type" table defined in the HTTP dissector.
svn path=/trunk/; revision=9194
2003-12-07 18:09:52 +00:00
Olivier Abad 96acd9f8bf Update various set_menu_object_data() calls to reflect recent menu
hierarchy changes. This avoids a crash when selecting "Folow TCP stream"
from the "Analyze" menu.

svn path=/trunk/; revision=9193
2003-12-07 09:43:53 +00:00
Guy Harris 0c23e1b4f8 Register the SDP dissector with the media_type dissector table with its
media type.

svn path=/trunk/; revision=9192
2003-12-07 03:46:04 +00:00
Guy Harris eb519c3e05 Use a cleanup handler to free the Content-Type header value, so it gets
freed even if we throw an exception after processing the Content-Type
header but before we call a subdissector.

svn path=/trunk/; revision=9191
2003-12-07 03:34:36 +00:00
Guy Harris a8f4f4b924 Change the name of the variable holding the dissector table pointer to
match the previous checkin.

svn path=/trunk/; revision=9190
2003-12-07 03:21:22 +00:00
Guy Harris 36d88b6618 Rename the "http.content_type" dissector table to "media_type", as it's
for use in any dissector that uses Internet media types.

svn path=/trunk/; revision=9189
2003-12-07 03:17:42 +00:00
Guy Harris e33adb1b38 Only check the destination address if it's AT_ETHER; otherwise, there's
no guarantee that "data[5]" exists or can be interpreted in that fashion.

svn path=/trunk/; revision=9188
2003-12-07 02:42:54 +00:00
Guy Harris 2b67aeedd8 From Devin Heitmueller: include the AES ciphersuites from RFC 3268.
svn path=/trunk/; revision=9187
2003-12-07 02:26:03 +00:00
Guy Harris 8dc6ccd87c Put the "-V" flag in boldface, so pod2man doesn't whine.
svn path=/trunk/; revision=9186
2003-12-07 02:23:04 +00:00