Commit graph

1054 commits

Author SHA1 Message Date
Guy Harris
6041d12dde From Laurent Rabret: OPSI support.
svn path=/trunk/; revision=11454
2004-07-21 06:31:33 +00:00
Guy Harris
0a4380f19e From Roberto Morro: support for GMPLS UNI and E-NNI objects/TLVs.
svn path=/trunk/; revision=11452
2004-07-21 05:57:30 +00:00
Guy Harris
f5e2f3a6e6 From Marco van den Bovenkamp: add some Sun elliptic curve cryptography
and Camellia-based cipher suites.

svn path=/trunk/; revision=11393
2004-07-17 10:56:34 +00:00
Michael Tüxen
605cfd40d3 Correct my name
svn path=/trunk/; revision=11363
2004-07-11 18:01:06 +00:00
Guy Harris
7fb47f314f From Jean-Baptiste Marchand: frsrpc and frsapi support.
svn path=/trunk/; revision=11360
2004-07-10 07:16:55 +00:00
Michael Tüxen
e4351bb368 Fix my e-mail address.
svn path=/trunk/; revision=11347
2004-07-08 23:31:06 +00:00
Guy Harris
696197a940 From Henry Ptasinski: support for 802.11e WME/QoS info.
svn path=/trunk/; revision=11328
2004-07-07 04:48:38 +00:00
Michael Tüxen
fb34bc1386 Add support for ENRP according to
draft-ietf-rserpool-common-param-06.txt
  draft-ietf-rserpool-enrp-08.txt

svn path=/trunk/; revision=11312
2004-07-04 20:46:05 +00:00
Guy Harris
466eaf20f0 From Jouni Malinen: EAP-MD5, EAP-SIM, EAP-PEAP, and EAP-MSCHAPv2
support.

svn path=/trunk/; revision=11309
2004-07-04 10:26:01 +00:00
Guy Harris
f9c56ec525 From Martin van der Werff: don't do "tvb_ensure_length_remaining()" to
create the parameter tvbuff, as that requires that there's at least one
byte of parameter data, and some messages have no parameters and would
cause an exception to be thrown in that case.

Just use -1 for the length parameters when creating the parameter
tvbuff, so that it includes the full reported length.

Don't put undissected parameter information into the protocol tree if
there aren't any parameters - and don't bother getting the number of
bytes of parameter information unless we're putting undissected
parameter information into the protocol tree and need it to see whether
there are any parameters.

svn path=/trunk/; revision=11297
2004-07-02 08:27:24 +00:00
Guy Harris
a199bf1454 From Ruud Linders: heuristic RTP dissector.
svn path=/trunk/; revision=11292
2004-07-01 06:59:38 +00:00
Guy Harris
504354fd2d From Jon Oberheide: giFT support.
svn path=/trunk/; revision=11290
2004-07-01 06:28:27 +00:00
Anders Broman
409da7b560 From Martin Mathieson - show setupframe in RTP and RTCP
svn path=/trunk/; revision=11289
2004-06-30 21:27:54 +00:00
Guy Harris
a9e9366b00 From Shaun Jackman: Serial Infrared support.
svn path=/trunk/; revision=11279
2004-06-30 07:34:53 +00:00
Jörg Mayer
021f72021e Fix automagically generated filters in case of remote login via IPv6.
This fix was picked from the source rpm of Suse 9.1.

svn path=/trunk/; revision=11234
2004-06-25 07:00:54 +00:00
Ronnie Sahlberg
e790073f3a Updates from Richard v d Hoff
IAX2 updates and a CRC16 routine

svn path=/trunk/; revision=11233
2004-06-25 06:31:47 +00:00
Ronnie Sahlberg
9b96b86efb Update Gile S email address
svn path=/trunk/; revision=11230
2004-06-24 21:05:17 +00:00
Ulf Lamping
256f174ed4 add Henrik Brix Andersen as the original author of webbrowser.c
svn path=/trunk/; revision=11211
2004-06-22 05:45:59 +00:00
Guy Harris
b93965db56 From Dennis Lim: add routines used by dissectors for ONC RPC protocols
to the plugin API.

Add them to the list of routines exported from the libethereal DLL on
Windows as well.

svn path=/trunk/; revision=11186
2004-06-19 10:13:52 +00:00
Guy Harris
4c9a7c3c87 From Carles Kishimoto: add support for GMPLS extensions, as per the I-D
draft-ietf-ccamp-ospf-gmpls-extensions-12.

svn path=/trunk/; revision=11185
2004-06-19 09:48:49 +00:00
Guy Harris
f74521e9a9 From Philippe Mazeau: T.35 codes for Swissvoice.
svn path=/trunk/; revision=11149
2004-06-15 09:43:19 +00:00
Guy Harris
573308d495 From Ainsley Pereira: add a text description PT_CN_OLD.
svn path=/trunk/; revision=11144
2004-06-12 08:56:05 +00:00
Guy Harris
f8a82d2882 From Jean-Baptiste Marchand:
- NetrJoinDomain2 and NetrUnJoinDomain2 (can be used to remotely join a
   machine to an Active Directory domain, typically with the JOIN and
   UNJOIN of the netdom utility)

 - NetrRenameMachineInDomain2

 - NetrAddAlternateComputerName and NetrRemoveAlternateComputerName
   (operations added in Windows XP)

All these operations carry a blob (524 bytes) containing an encrypted
version of the password of the account with domain administration
credentials, currently displayed as hex data because the format of this
blob is currently unknown (at least, for me).

svn path=/trunk/; revision=11142
2004-06-12 04:12:07 +00:00
Guy Harris
f2cf0c1e0f From Stas Grabois: don't show disabled protocols in the "Add Expression"
and "Decode As" dialogs (so that you can cut down the size of the
protocol lists in those dialogs by disabling "uninteresting" protocols).

svn path=/trunk/; revision=11132
2004-06-10 09:47:25 +00:00
Ronnie Sahlberg
4e56f1b418 New protocol : DNP
From Graham Bloice

svn path=/trunk/; revision=11099
2004-06-04 00:12:12 +00:00
Anders Broman
042a89baf3 From Thomas Anders: MGCP sub-parameter dissection
Anders Broman: BICC,SIP-T dissection

svn path=/trunk/; revision=11063
2004-06-01 21:56:44 +00:00
Guy Harris
09184b8a03 From Yaniv Kaul: PCT support.
svn path=/trunk/; revision=11051
2004-06-01 01:03:49 +00:00
Guy Harris
12279386df From Nathan Alger: update the VSA attributes for Juniper and
Juniper/Unisphere routers.

svn path=/trunk/; revision=11030
2004-05-29 04:41:25 +00:00
Ulf Lamping
a2bb0af3ca updated two mail addresses
svn path=/trunk/; revision=10986
2004-05-24 16:17:22 +00:00
Ronnie Sahlberg
49112d11c4 From Tomas,
sourcefiles to generate H235 dissector using Tomas's ASN1 to Ethereal compiler

svn path=/trunk/; revision=10984
2004-05-24 08:42:29 +00:00
Guy Harris
9332549e99 From Matthew Bradley: add an option to control how to display TSAPs
(always as strings, always as raw bytes, or as strings iff all bytes are
printable ASCII), and put the destination and source TSAPs into the
protocol tree so they can be filtered on.

svn path=/trunk/; revision=10978
2004-05-23 23:07:17 +00:00
Guy Harris
4b6ff1fc67 From Thomas Anders:
- full support for "Wake Up" and "Security Parameter Recovered" messages
- full support for IPsec (additionally to SNMPv3) DOI
- add descriptive text to the info column (COL_INFO)
- proper FT_BOOLEAN type for "Re-establish" and "ACK required" flags
- proper item length for "PacketCable" (top-level), "List of ciphersuites"
  and "Application Specific Data"
- minor cleanup

svn path=/trunk/; revision=10965
2004-05-22 21:47:32 +00:00
Ulf Lamping
5e304e158e merged differences between this file and doc/ethereal.pod
svn path=/trunk/; revision=10962
2004-05-22 17:05:15 +00:00
Ulf Lamping
cd929c2325 sligthly change indentation,
so the generated file AUTHORS-SHORTwill look a lot better

svn path=/trunk/; revision=10961
2004-05-22 15:29:17 +00:00
Jörg Mayer
cdcf8c47fa Convert to UTF-8: iconv -f latin1 -t utf-8 AUTHORS >AUTHORS.utf-8
svn path=/trunk/; revision=10949
2004-05-21 23:18:51 +00:00
Jörg Mayer
f499f30a84 Add a missing {
svn path=/trunk/; revision=10947
2004-05-21 21:07:28 +00:00
Ronnie Sahlberg
d11a60de0d From Thomas Anders enhancements to PacketCable
svn path=/trunk/; revision=10943
2004-05-21 10:36:45 +00:00
Guy Harris
407e5be61e From James H. Cloos Jr: update the list of audio and video codecs.
Get rid of no-longer-used AST_FORMAT_MP3.

svn path=/trunk/; revision=10906
2004-05-15 21:26:09 +00:00
Guy Harris
c5ab4d9ed3 From Carlos Pignataro: support for MPLS over GRE.
svn path=/trunk/; revision=10904
2004-05-15 19:54:10 +00:00
Gerald Combs
939512198d From Carlos Pignataro: Add MPLS Echo support.
svn path=/trunk/; revision=10876
2004-05-13 20:20:34 +00:00
Gerald Combs
b17c24f450 From Dominic B�chaz: IEEE 1588 (Precision Time Protocol) support.
svn path=/trunk/; revision=10857
2004-05-12 03:37:28 +00:00
Guy Harris
15af0f656f From Lars Roland: add support for building a libethereal.dll with MSVC:
add a config.nmake option to control whether to build
	libethereal.dll or not;

	remove "./wiretap" from PATH to prevent problems due to
	wrongly-loaded files;

	build dissector.lib with MSVC;

	move "print.c" and "ps.c" to the dissector helpers, as "print.c"
	imports variables from packet-frame.c and packet-data.c, which
	are in libethereal;

	move "g711.c" out of the dissector helpers, as they're used only
	by Ethereal in a tap, not in Tethereal or in any dissector;

	add a .def file for libethereal;

	arrange to declare global variables exported from libethereal
	with "__declspec(dllimport)" when building programs that import
	those variables;

	update the NSIS installer.

Make the "configure" script define ETH_VAR_IMPORT as "extern".

svn path=/trunk/; revision=10834
2004-05-09 10:03:41 +00:00
Guy Harris
8968956aa1 From Rich Coe: DICOM support.
svn path=/trunk/; revision=10818
2004-05-08 08:49:02 +00:00
Guy Harris
7cb69aab55 From Thomas Anders:
- support vendor-specific DHCP option 43 interpretation per CableLabs
   standards (for compliant cable devices, identified by option 60)
- support DHCP option 122 with all suboptions (RFC 3495: CableLabs
   Client Configuration; RFC 3594: PacketCable Security Ticket Control)
- update DHCP options list: add options 117-122
   (see http://www.iana.org/assignments/bootp-dhcp-parameters)
- minor enhancements for DHCP options 2, 82
- minor code cleanup

svn path=/trunk/; revision=10809
2004-05-07 08:02:23 +00:00
Ronnie Sahlberg
99467f6e89 add tcp reassembly to isns
also make isns not dump core just because someone has encoded an integer in 0 bytes.

still need to add reassembly of fragmented pdus (first fragment/last fragment)
but have example captures of that so thats for tomorrow.

svn path=/trunk/; revision=10805
2004-05-06 10:24:32 +00:00
Olivier Biot
3189f7d868 From Kendy Kutzner: use the tvb_uncompress() routines instead of the own
SLSK decompression routine.

svn path=/trunk/; revision=10803
2004-05-05 17:28:12 +00:00
Olivier Biot
659ac78357 From Jerry Talkington:
- Helper functions for uncompressing compressed tvbuffers.

	- Compressed content coding dissection in HTTP.

svn path=/trunk/; revision=10799
2004-05-05 06:55:09 +00:00
Guy Harris
8e9d0bd9b6 From metatech:
for the MQ dissector:
	- PDU desegmentation;
	- XA messages;
	- Netbios, SPX, HTTP support;
	- Subdissector table;

    dissector for the MQ Programmable Command Formats protocol.

svn path=/trunk/; revision=10761
2004-05-01 21:18:10 +00:00
Olivier Biot
c4480c0c11 Add a generic media dissector. The dissectors trying to find a suitable
media dissector for a given media type (value of a Content-Type header)
must provide the logic to fall-back to this media dissector upon no match.

Note that you must set the pinfo->match_string to the media type name,
and if the media type is specified with parameters, then those parameters
can be added to pinfo->private_data. If there are no parameters, or the
parameter decoding is not implemented, you must set pinfo->private_data
to NULL.

Known TODOs:

 - Fix the WSP parameter handling so it accompanies any media dissector.
   Simplest approach is to retrieve the header field label from the WSP
   Content-Type field and to search for a semicolon in it (or by using
   the string length of the content type string representation).

 - Verify that that subdissection always works in the WSP dissector,
   even when the protocol tree is not being built.

 - Implement the media dissector in the remaining dissectors that use the
   media type string table.

svn path=/trunk/; revision=10743
2004-04-30 17:07:21 +00:00
Ronnie Sahlberg
4452f3064e From JBM
Dissection of the EncryptedFileSystem dce/rpc interface.

This dissector also contains a complete and fully tested IDL definition for
the entire interface.

svn path=/trunk/; revision=10734
2004-04-29 22:40:21 +00:00