Commit Graph

10399 Commits

Author SHA1 Message Date
Gerald Combs 9925eb8ff3 0.10.3 final changes: try #2.
svn path=/trunk/; revision=10498
2004-03-26 04:05:01 +00:00
Gerald Combs 320e375f09 Call plugin_address_table_init() before proto_register_protocol().
svn path=/trunk/; revision=10497
2004-03-26 04:01:31 +00:00
Guy Harris 512e60ea91 Include packet-sip.h in the release.
svn path=/trunk/; revision=10496
2004-03-26 02:10:46 +00:00
Gerald Combs 43e550026b Add packet-sip.h
svn path=/trunk/; revision=10495
2004-03-26 01:55:41 +00:00
Gerald Combs 33d5106158 Final changes for the 0.10.3 (codename: "Ides of March") release.
svn path=/trunk/; revision=10494
2004-03-26 01:39:41 +00:00
Guy Harris 2c7f109fae From Martin Mathieson: SIP statistics tap.
svn path=/trunk/; revision=10493
2004-03-26 00:28:39 +00:00
Guy Harris 2486aeff7a Fix a typo.
Clean up white space.

svn path=/trunk/; revision=10492
2004-03-26 00:21:53 +00:00
Guy Harris d937629449 Update for Tomas Kukosa's new APIs to get the parent and the
nth-grandparent-up for a protocol tree item and to get the last item
created by the BER dissector (that API and the new names for the
universal tags were supplied by him - the checkin item didn't give him
credit).

svn path=/trunk/; revision=10491
2004-03-26 00:01:32 +00:00
Guy Harris 05976bdc31 From Tomas Kukosa: use the "proto_item_get_parent()" and
"proto_item_get_parent_nth()" routines, and use the new name for some of
the constants for universal tags.

svn path=/trunk/; revision=10490
2004-03-26 00:00:11 +00:00
Guy Harris 847d46fa08 From Tomas Kukosa: put the number string for a number IE into the
top-level item for the IE tree.

svn path=/trunk/; revision=10489
2004-03-25 23:59:01 +00:00
Guy Harris 67a18192d0 From Tomas Kukosa: don't allow the PER protocol to be disabled.
svn path=/trunk/; revision=10488
2004-03-25 23:58:06 +00:00
Guy Harris 6969a1a8da Add constants and names for all universal tags.
Add "get_ber_last_created_item()" to get the last created item - you
can't access the global variable from a plugin.

svn path=/trunk/; revision=10487
2004-03-25 23:57:10 +00:00
Guy Harris 044f075c66 From Tomas Kukosa: add APIs to get the parent of a protocol tree item
and the item N levels up from a protocol tree item.

svn path=/trunk/; revision=10486
2004-03-25 23:55:21 +00:00
Michael Tüxen 95c026b270 Fix tags for 07 version.
svn path=/trunk/; revision=10485
2004-03-25 23:25:20 +00:00
Guy Harris d5c6a38601 Add .cvsignore files to the new plugins.
svn path=/trunk/; revision=10484
2004-03-25 23:11:27 +00:00
Guy Harris c04677e83c Squelch compiler warnings, and remove some trailing blanks from lines.
svn path=/trunk/; revision=10483
2004-03-25 23:09:18 +00:00
Guy Harris ab724a63eb Add the usual extra files to the new plugins.
svn path=/trunk/; revision=10482
2004-03-25 19:11:05 +00:00
Ulf Lamping 5a40b73898 added hint to use g_snprintf instead of snprintf and sprintf
svn path=/trunk/; revision=10481
2004-03-25 16:01:12 +00:00
Guy Harris a1467c86e1 From Duncan Sargeant: Cisco SS7 RUDP, RLM, and Session Management
support.

svn path=/trunk/; revision=10480
2004-03-25 11:21:07 +00:00
Guy Harris a6ed2d499a From Tomas Kukosa: BER dissector enhancements and proto.c updates to
support them.

From Ronnie Sahlberg: Kerberos updates with new constants from the
current draft, decryption and dissection of Kerberos blobs, and changes
to work with the changed BER dissector.

svn path=/trunk/; revision=10479
2004-03-25 09:18:03 +00:00
Guy Harris 7b109873f4 DCE RPC version numbers supplied to the registration routines are just
major version numbers.

svn path=/trunk/; revision=10478
2004-03-25 08:01:14 +00:00
Ulf Lamping 67d8cc1db4 MSVC warning removed
svn path=/trunk/; revision=10477
2004-03-25 06:39:00 +00:00
Guy Harris 309bfa6667 MQ dissector update from metatech.
svn path=/trunk/; revision=10476
2004-03-25 04:44:54 +00:00
Olivier Biot eee9dc26ac Fix the CLEANFILES target so both static and shared libraries are cleaned.
svn path=/trunk/; revision=10475
2004-03-24 21:27:44 +00:00
Ulf Lamping 79e8106d80 commented out unused aim_handle's
svn path=/trunk/; revision=10474
2004-03-24 06:36:32 +00:00
Guy Harris 4d42fb7de8 Use "tvb_format_text()" to display a string, so that non-printable
characters are handled reasonably.

svn path=/trunk/; revision=10473
2004-03-24 04:26:05 +00:00
Olivier Biot 5d5454003d Update address.
svn path=/trunk/; revision=10472
2004-03-24 00:39:40 +00:00
Olivier Biot 8cb3cdec60 Add a description for the bitwise_and (&) operator.
svn path=/trunk/; revision=10471
2004-03-24 00:38:34 +00:00
Guy Harris 121f06fab7 Make "epan_init()" take, as additional arguments, pointers to routines
that dissectors should call to report file open and read errors, and
have "report_open_failure()" and "report_read_failure()" call through
those pointers, rather than being defined and exported by the
application using libethereal - instead, the application would define
those functions and pass pointers to them to 'epan_init()".

Move "report_err.h" to the epan directory, as the functions it declares
are now part of the libethereal API.

svn path=/trunk/; revision=10470
2004-03-23 21:19:58 +00:00
Guy Harris bf1315c256 From Yuri Sidelnikov: FTAM support.
svn path=/trunk/; revision=10469
2004-03-23 19:51:06 +00:00
Guy Harris e61c2f9ecc From Yuriy Sidelnikov: call ACSI dissector for data blocks.
svn path=/trunk/; revision=10468
2004-03-23 19:37:23 +00:00
Guy Harris 451b3ee8c1 From Ryuji Somegawa: fix some decode problems.
svn path=/trunk/; revision=10467
2004-03-23 19:31:14 +00:00
Guy Harris 3ff3323850 From Jouni Malinen: handle 802.11i RSN IE, and add new status and result
codes for 802.11i.

svn path=/trunk/; revision=10466
2004-03-23 19:25:50 +00:00
Michael Tüxen 1401171d1f - Updated reference to ID version 11.
- Added type of status message to Info column.

svn path=/trunk/; revision=10465
2004-03-23 18:59:44 +00:00
Guy Harris f0ae07f685 From Ronnie Sahlberg: small fix to prevent dereferencing null pointers.
svn path=/trunk/; revision=10464
2004-03-23 18:44:51 +00:00
Guy Harris 61b717f53c Zero-length arrays are *not* valid in C89, even if GCC doesn't happen to
have a problem with them; MSVC++, for example, doesn't handle them, so
we comment them out.

svn path=/trunk/; revision=10463
2004-03-23 18:36:05 +00:00
Michael Tüxen b7ef0e5bed pcap-stdinc.h is not needed on a Mac OS X system.
svn path=/trunk/; revision=10462
2004-03-23 18:33:25 +00:00
Guy Harris 834543d7c7 Use "tvb_format_text()" to display strings, so we handle non-printable
characters.

Some strings appear to be null-padded; add a "tvb_format_stringzpad()"
routine to handle them, so that we don't show the padding characters as
"\000".

svn path=/trunk/; revision=10461
2004-03-23 18:06:29 +00:00
Michael Tüxen 80f45c411f Add tap functionality.
svn path=/trunk/; revision=10460
2004-03-23 18:04:20 +00:00
Guy Harris d73ac9b48e Handle the case where the keycodemap entry for one of the keycodes
processed in the first loop in "keycode2keysymString()" is null.  I
don't know whether the right thing to do is to give up (as we're doing
now) or to not check that map.

In that routine, we set "syms" to "keycodemap[keycode]", and give up if
it's null; use "syms" in that routine instead of "keycodemap[keycode]",
so we know that those places don't have to worry about
"keycodemap[keycode]" being null.

Fix up indentation.

svn path=/trunk/; revision=10459
2004-03-23 18:03:28 +00:00
Michael Tüxen 0835079f6d Add packet-sctp.h
svn path=/trunk/; revision=10458
2004-03-23 18:02:50 +00:00
Michael Tüxen bbada5496c Include file for packet-sctp.c and tap listeners.
svn path=/trunk/; revision=10457
2004-03-23 17:27:29 +00:00
Michael Tüxen 77e89cc0a5 Added support for version 07 of the ID.
svn path=/trunk/; revision=10456
2004-03-23 15:39:17 +00:00
Guy Harris 5706ced7d4 From Tomas Kukosa: don't change the state of the "Expand Tree" menu
items if we're changing whether there's a packet currently selected.

svn path=/trunk/; revision=10455
2004-03-23 07:57:48 +00:00
Guy Harris 5abaa32d32 "keys" is a LISTofCARD8, so it should have type BYTES, not UINT8.
svn path=/trunk/; revision=10454
2004-03-23 07:40:23 +00:00
Guy Harris fd6e42336e Get rid of a no-longer-used argument.
svn path=/trunk/; revision=10453
2004-03-23 07:39:06 +00:00
Guy Harris 5c7cba5d1e The dissectors for particular AIM families aren't for real protocols,
and they don't create their own subtrees; hand them the pointer to the
AIM subtree, rather than the top-level tree, so they'll put the protocol
tree items in the AIM subtree.

svn path=/trunk/; revision=10452
2004-03-23 07:23:43 +00:00
Guy Harris d1738a8af1 Include "packet-ap1394.h" to declare "capture_ap1394()".
svn path=/trunk/; revision=10451
2004-03-23 06:48:31 +00:00
Guy Harris 13bb836ab9 From Jelmer Vernooij: split the AIM dissector into multiple files, and
add a few more SNACs.

svn path=/trunk/; revision=10450
2004-03-23 06:21:18 +00:00
Guy Harris b66308c7a2 Note that you need X11 and the X11 developer headers and libraries
installed in order to build Ethereal.

Michael Tuexen indicated how to successfully build GTK+ 2.4 on Mac OS X
(10.3[.x], at least) - update the directions to give the latest versions
of GLib/Pango/GTK+/ATK and to give instructions on how to make them
build.

svn path=/trunk/; revision=10449
2004-03-23 03:19:06 +00:00