Lars Roland
86d7ed9bae
New Plugin from Luis Ontanon:
...
MATE -- Meta Analysis and Tracing Engine
Won't be compiled by default.
It is still not possible to link the plugin on Win32.
svn path=/trunk/; revision=12716
2004-12-11 01:00:17 +00:00
Lars Roland
ea67e4cfab
Add functions to the old and the new plugin api for the MATE Plugin.
...
svn path=/trunk/; revision=12715
2004-12-11 00:13:27 +00:00
Anders Broman
8de59f7fa7
Don't add the length twice if tree is built.
...
svn path=/trunk/; revision=12713
2004-12-10 17:26:11 +00:00
Gerald Combs
5d3012bd86
PacketCable byte view highlighting was offset 4 bytes for many tree view items.
...
Fix the offset.
svn path=/trunk/; revision=12712
2004-12-10 16:14:08 +00:00
Ulf Lamping
f8b0e05555
add dissection of PN-IO IOxS field (should removed the gcc warning), some more code cleanup
...
svn path=/trunk/; revision=12711
2004-12-10 15:18:29 +00:00
Guy Harris
bebb2b7705
Get rid of C++/C99-style comments - not all C compilers accept them.
...
Fix some indentation.
svn path=/trunk/; revision=12710
2004-12-10 11:20:48 +00:00
Gerald Combs
ff7494014b
The PacketCable MM code was displaying the secondary record keeping server
...
IP address where it should have displayed the CCC ID.
svn path=/trunk/; revision=12708
2004-12-09 23:25:01 +00:00
Gerald Combs
d528c62de1
From Brian Caswell:
...
The ACL parser will attempt to decode as many ACE structures as are
specified in the ACL structure. If the number of ACE structures is
sufficiently large with one of the ACE structures specifying a size of
0, then the ACL parser will parse that ACE structure repeatedly,
eventually causing a denial of service to Ethereal.
I've attached a diff against HEAD that corrects the problem. The diff
also corrects a few decoding errors in the NT ACL & ACE structures. A
pcap is attached that reproduces the problem.
svn path=/trunk/; revision=12706
2004-12-09 22:17:50 +00:00
Gerald Combs
5e8af0825f
Remove a duplicate entry.
...
svn path=/trunk/; revision=12704
2004-12-09 21:58:45 +00:00
Olivier Biot
7799a91851
From Viorel Suman.
...
Various GSM SMS fixes:
- Wrong positions of the fields, located within the first octet
of the GSM SMS TPDU.
- One byte is skipped during RP-ERROR vs. RP-ACK detecting:
Offset must be increased only when RP-ERROR is detected in
order to avoid one byte skipping.
- Improper dissect method is used to dissect SMS-DELIVER-REPORT.
svn path=/trunk/; revision=12703
2004-12-09 21:50:27 +00:00
Gerald Combs
6c8707b255
Add PacketCable Event Message information to the "Info" column.
...
svn path=/trunk/; revision=12702
2004-12-09 21:06:03 +00:00
Gerald Combs
f1857c511c
Terminate value_strings with "{ 0, NULL }" instead of "{ 0, "Unknown" }".
...
Otherwise, "tethereal -G values" fails on some platforms.
svn path=/trunk/; revision=12701
2004-12-09 19:52:59 +00:00
Guy Harris
4327dbeef0
Note that the link-layer types 170 and 171 are reserved (GFP-T is a bit
...
ugly, as it encapsulates, for example, the 8B/10B code for gigabit
Ethernet and Fibre Channel, so code to read it might have to decode
that; GPF-F isn't so bad).
svn path=/trunk/; revision=12700
2004-12-09 19:12:28 +00:00
Gerald Combs
eae0fb9b98
Improve the byte length check from the last commit, and check for the same
...
problem in other parts of the code.
svn path=/trunk/; revision=12699
2004-12-09 19:06:59 +00:00
Gerald Combs
d888d28671
Check for a bogus byte length.
...
svn path=/trunk/; revision=12698
2004-12-09 18:46:27 +00:00
Gerald Combs
c3a4d2b14f
Add another token size check.
...
svn path=/trunk/; revision=12697
2004-12-09 16:37:46 +00:00
Anders Broman
ec085fdae9
Add a value string for 3gpp2 Service option values.
...
svn path=/trunk/; revision=12696
2004-12-08 19:43:21 +00:00
Guy Harris
6224fde4b4
Fix the RCS ID.
...
The "if()" gets rid of one GCC warning, but adds another one - we could
leave the warning in place, as a reminder that the dissector needs to be
finished, or we could just tag the parameter with _U_ to suppress the
warning.
svn path=/trunk/; revision=12695
2004-12-08 19:25:09 +00:00
Guy Harris
f92f3a7512
Squelch some compiler warnings.
...
svn path=/trunk/; revision=12694
2004-12-08 19:23:30 +00:00
Gerald Combs
9283135b8b
Check for an invalid header length.
...
svn path=/trunk/; revision=12693
2004-12-08 15:19:10 +00:00
Jörg Mayer
9c75e56ac7
Fix the following:
...
packet-ipmi.c:3568: warning: ISO C forbids initialization
between function pointer and 'void *'
by declaring a proper function variable.
svn path=/trunk/; revision=12692
2004-12-08 13:11:46 +00:00
Ulf Lamping
998f36cdd8
(hopefully) removed some gcc warnings
...
svn path=/trunk/; revision=12691
2004-12-08 12:35:55 +00:00
Anders Broman
ca5d55eb0b
From Susanne Edlund: I have rewritten the bssgp dissector to comply with 3GPP v 6.5.0.
...
svn path=/trunk/; revision=12690
2004-12-08 07:15:46 +00:00
Guy Harris
c37fb7fabd
Add a URL for an old I-D for Etheric, and ask some questions about how
...
much ISUP stuff we should use?
svn path=/trunk/; revision=12689
2004-12-08 06:21:47 +00:00
Guy Harris
3404da87fd
Just use the parameter type definitions, and value_string table, from
...
the ISUP dissector; if that's not the right thing to do, put the old
tables back and *don't* include "packet-isup.h".
svn path=/trunk/; revision=12688
2004-12-08 05:58:59 +00:00
Jörg Mayer
9c43367b5a
Undo previous patch: It was wrong
...
svn path=/trunk/; revision=12687
2004-12-08 05:26:40 +00:00
Jörg Mayer
66e18465ee
When we #include the prototype of a function/variable, it should not
...
be declared static.
svn path=/trunk/; revision=12686
2004-12-08 05:05:05 +00:00
Ronnie Sahlberg
0cdac27ea2
aoe update
...
svn path=/trunk/; revision=12685
2004-12-07 22:52:54 +00:00
Gerald Combs
8dddc0baa9
Updates for 0.10.8.
...
svn path=/trunk/; revision=12683
2004-12-07 22:26:10 +00:00
Guy Harris
e0f053ec94
From Rene Pilz:
...
add the protocols GPRS Mobility Managment and GPRS Session
Mangement to gsm_a (dtap);
bug fix (RAND->128Bits=16Bytes != 12 Bytes).
svn path=/trunk/; revision=12682
2004-12-07 21:09:05 +00:00
Gerald Combs
3bbde0ecd2
The standard environment separator character under Windows is ";".
...
Net-SNMP expects this in the MIBS environment variable, so don't use
":" in the default MIB list if we're running under Windows.
svn path=/trunk/; revision=12681
2004-12-07 21:06:55 +00:00
Guy Harris
4d98722689
Get rid of an unused true_false_string value.
...
svn path=/trunk/; revision=12680
2004-12-07 18:21:21 +00:00
Guy Harris
61db2c8cc2
From Brett Kuskie: add more HTTP headers as filterable fields.
...
svn path=/trunk/; revision=12679
2004-12-07 17:59:58 +00:00
Guy Harris
2f01986159
Add an entry for the new DLT_GPRS_LLC (so that nobody working on
...
Ethereal, unaware that the Ethereal team does *NOT* control libpcap
format, thinks they can just grab 169 and use it for their own
purposes).
svn path=/trunk/; revision=12678
2004-12-07 17:54:08 +00:00
Gerald Combs
1bdc52af46
Check for a bogus length value.
...
svn path=/trunk/; revision=12677
2004-12-07 16:17:50 +00:00
Jörg Mayer
97c3a23beb
svn propset svn:keywords Id svn:eol-style native .....
...
Add $Id: $ where missing
svn path=/trunk/; revision=12676
2004-12-07 11:13:58 +00:00
Ronnie Sahlberg
9b35ad5564
update one of the command names
...
svn path=/trunk/; revision=12675
2004-12-07 04:28:37 +00:00
Ronnie Sahlberg
2625d6d3e9
create a proper ETHERTYPE for ATAoverEthernet
...
svn path=/trunk/; revision=12674
2004-12-07 03:16:34 +00:00
Ronnie Sahlberg
ab3d6214d5
new protocol: ATAoverETHERNET (AoE)
...
svn path=/trunk/; revision=12673
2004-12-07 03:00:21 +00:00
Gerald Combs
ced793054b
Add more suboption length checks to dissect_bap_phone_delta_opt().
...
svn path=/trunk/; revision=12672
2004-12-06 23:12:32 +00:00
Gerald Combs
aeee8356b7
Check for a bogus authentication subheader length.
...
svn path=/trunk/; revision=12671
2004-12-06 22:32:50 +00:00
Ulf Lamping
c87fb7a010
(on behalf of the PROFIBUS Nutzerorganisation e.V. Deutschland):
...
first part of the PROFINET dissectors (PN-RT, PN-DCP and PN-IO) still some work to be done ...
svn path=/trunk/; revision=12670
2004-12-06 18:05:14 +00:00
Ronnie Sahlberg
c20df95fd5
updates to pkix1implicit (we have to think about how to rewrite both pkix1eplicit and pkix1implicit to avoid the crap with duplicate definitions from x509)
...
New protocol : RFC3161 PKIX TimeStamp Protocol
svn path=/trunk/; revision=12669
2004-12-05 21:47:49 +00:00
Gerald Combs
ba475d8c35
Grab the last (and null) byte of the content type value.
...
svn path=/trunk/; revision=12668
2004-12-05 18:40:35 +00:00
Jörg Mayer
5e91049896
Fix some typos
...
svn path=/trunk/; revision=12667
2004-12-04 15:42:18 +00:00
Jörg Mayer
56cce90134
Updates by Martin Regner
...
svn path=/trunk/; revision=12666
2004-12-04 15:35:51 +00:00
Jörg Mayer
1f6bd4c530
Add a bit of info that should be present in a capture
...
svn path=/trunk/; revision=12665
2004-12-04 09:12:24 +00:00
Guy Harris
da632922f3
Add a URL for the BitTorrent protocol spec.
...
svn path=/trunk/; revision=12664
2004-12-03 20:51:10 +00:00
Guy Harris
cfde79b7de
From Tomasz Mrugalski:
...
- option values updated to match RFC3898 (NIS/NIS+ options)
- FQDN option added (draft-ietf-dhc-dhcpv6-opt-fqdn-00.txt)
- Lifetime option added (draft-ietf-dhc-dhcpv6-opt-lifetime-00.txt)
- Long lasting typo corrected (those are identiTy associations, not
identiFy associations)
- Fixed bug always reporting SIP DOMAIN option to be malformed (break was
missing)
- Domains names are now parsed (in DOMAIN_LIST, SIP_SERVER_A, NIS_DOMAIN
and NISPLUS_DOMAIN options).
svn path=/trunk/; revision=12663
2004-12-03 09:51:16 +00:00
Ronnie Sahlberg
aef13dcde6
make the tcp dissector distinguish between duplicate acks and window updates
...
svn path=/trunk/; revision=12662
2004-12-03 05:53:09 +00:00