Luis Ontanon
cb90b0da79
- replace tabs with spaces while printing
...
- get rid of a warning in windows compile
svn path=/trunk/; revision=13631
2005-03-06 17:06:55 +00:00
Luis Ontanon
3bdc6321bd
Forgot this in the last checkin
...
svn path=/trunk/; revision=13630
2005-03-06 16:58:34 +00:00
Luis Ontanon
40132d1fde
Add stats_tree and xml plugins to the build process
...
svn path=/trunk/; revision=13629
2005-03-06 16:49:16 +00:00
Jörg Mayer
a0506eb598
Undo the last "fix" (13626): Unconditionally including <pcap.h> is
...
going to cause trouble for compilations without libpcap.
svn path=/trunk/; revision=13628
2005-03-06 10:26:00 +00:00
Jörg Mayer
bef62eee0d
Warning fix:
...
menu.c:1841:1: warning: C++ style comments are not allowed in ISO C90
menu.c:1841:1: warning: (this will be reported only once per input file)
(just removed it)
svn path=/trunk/; revision=13627
2005-03-06 10:03:53 +00:00
Jörg Mayer
af9b899e73
Warning fix:
...
../capture.h:115: warning: struct pcap_stat declared inside parameter list
../capture.h:115: warning: its scope is only this definition or declaration,
which is probably not what you want
../capture.h:125: warning: struct pcap_stat declared inside parameter list
svn path=/trunk/; revision=13626
2005-03-06 10:02:39 +00:00
Jörg Mayer
8b13213e85
Warning fix:
...
plugins.c:236: warning: implicit declaration of function
'report_failure'
svn path=/trunk/; revision=13625
2005-03-06 09:40:58 +00:00
Jörg Mayer
9432483a14
Warning fix:
...
packet-sdp.c:74: warning: 'reset_sdp_packet_info' declared 'static'
but never defined
svn path=/trunk/; revision=13624
2005-03-06 09:33:44 +00:00
Guy Harris
177e6f1bc2
From Yaniv Kaul: show the protocol name in every record.
...
svn path=/trunk/; revision=13623
2005-03-06 04:42:51 +00:00
Guy Harris
1a4502d5a9
Squelch some compiler warnings.
...
svn path=/trunk/; revision=13622
2005-03-06 04:41:42 +00:00
Guy Harris
a313c47a59
Get rid of an unused variable.
...
svn path=/trunk/; revision=13621
2005-03-06 04:41:00 +00:00
Luis Ontanon
b134a48c12
oops, no new_plugin_init() now there is
...
svn path=/trunk/; revision=13620
2005-03-06 03:45:41 +00:00
Luis Ontanon
3bdcc50bda
The first part of the XML dissector
...
currently just a preety-printer with some generic fields
svn path=/trunk/; revision=13619
2005-03-06 03:38:25 +00:00
Guy Harris
f63c9301b2
No, the code is the numerical value, not the vendor ID.
...
svn path=/trunk/; revision=13618
2005-03-06 03:38:17 +00:00
Guy Harris
c9826f64d8
From Ben Turner: fix an addVendor() call.
...
svn path=/trunk/; revision=13617
2005-03-06 03:28:41 +00:00
Guy Harris
84f0170f07
Add a newline to the end of the file.
...
svn path=/trunk/; revision=13616
2005-03-06 03:25:19 +00:00
Guy Harris
b21ab2a5e0
Get rid of "unknown transport" warnings - don't spam the user just
...
because we haven't yet written a dissector for a particular protocol.
svn path=/trunk/; revision=13615
2005-03-06 03:19:34 +00:00
Guy Harris
2ad3b256f4
Handle the "32-bit length is > 2^31-1, so the protocol tree routines
...
will treat it as negative" problem by first calling
"tvb_ensure_bytes_exist()" - if the length is *that* large, it will run
past the end of the tvbuff, so the exception that
"tvb_ensure_bytes_exist()" will throw with a negative argument will be
the correct exception.
svn path=/trunk/; revision=13614
2005-03-06 03:11:24 +00:00
Luis Ontanon
17dc5ee62e
remove plugin_init()
...
svn path=/trunk/; revision=13613
2005-03-06 02:55:06 +00:00
Luis Ontanon
c6694e7354
Change to new_plugin_init()
...
svn path=/trunk/; revision=13612
2005-03-06 02:53:23 +00:00
Guy Harris
39ad72864f
No, they don't use BER for the variable portion of a PDU; update the
...
comment appropriately.
Make a bunch of routines static.
Don't just dissect stuff past the end of the variable portion as data -
the protocol spec doesn't appear to say there's anything after that.
Don't pass the offset to the routines to dissect the different types of
PDUs, just have them start at 0.
Use guint8 for 8-bit unsigned quantities.
Rename the routine to dissect Abort PDUs to match the other PDU
dissectors.
svn path=/trunk/; revision=13611
2005-03-06 02:24:49 +00:00
Jörg Mayer
723feba68e
Update to Sun, February 27 2005.
...
svn path=/trunk/; revision=13610
2005-03-06 02:07:53 +00:00
Guy Harris
476c8da086
Don't use "long" and "%l[doux]" for 64-bit quantities, use guint64 and %
...
followed by PRIu64.
Don't use C++/C99-style comments.
Use "tvb_reported_length()" to get packet lengths - don't use
"tvb_length()", and especially don't directly refer to the "length"
field of the tvbuff.
svn path=/trunk/; revision=13609
2005-03-06 01:53:56 +00:00
Jörg Mayer
aaf320c76b
- Modify make-manuf to add a message to manuf how to modify it
...
(aka: don't modify manuf, change manuf.tmpl and wka.tmpl instead)
- Remove OUI 08:00:0F from manuf.tmpl, the IEEE provides the correct
value by now.
- Regenerate manuf
svn path=/trunk/; revision=13608
2005-03-06 01:52:34 +00:00
Jörg Mayer
8940beb1e2
Martin Mathieson: Add information sources
...
svn path=/trunk/; revision=13607
2005-03-06 01:15:29 +00:00
Luis Ontanon
e165c854c1
Juan Gonzales of Mitel Networks pointed out this change to the IEEE's OUI list
...
svn path=/trunk/; revision=13606
2005-03-06 00:39:40 +00:00
Guy Harris
ea23bf66f9
From Herbert Lischka: implement some (not all) tags according to BACNET
...
application handbook.
svn path=/trunk/; revision=13605
2005-03-06 00:17:37 +00:00
Guy Harris
55eaf4bbae
Get rid of a redundant test.
...
svn path=/trunk/; revision=13604
2005-03-05 23:44:23 +00:00
Guy Harris
4576918110
For OSPF versions other than 2 or 3, stop dissecting the packet after
...
the checksum (which is the last header field common to V2 and V3).
svn path=/trunk/; revision=13603
2005-03-05 23:36:07 +00:00
Ronnie Sahlberg
7d6a1b502c
From Mike Duigou updates to JXTA
...
svn path=/trunk/; revision=13602
2005-03-05 21:00:41 +00:00
Guy Harris
8cffb1cad3
From Laurent Rabret: handle the case where there's no file name (i.e.,
...
an unsaved live capture), and avoid dividing by zero.
svn path=/trunk/; revision=13601
2005-03-05 20:52:03 +00:00
Guy Harris
30a19a9b3c
Clean up indentation.
...
Strings don't have a base, so use BASE_NONE with them, not BASE_DEC or
BASE_HEX.
svn path=/trunk/; revision=13600
2005-03-05 20:36:03 +00:00
Gerald Combs
eb372831dd
When analyzing RTP streams, use the source address as well as the SSRC
...
to determine forward and reverse directions. This fixes a capture I
have which has the same SSRC in the forward and reverse streams.
svn path=/trunk/; revision=13599
2005-03-05 17:57:27 +00:00
Ronnie Sahlberg
aaa9cb5150
New Protocol : DTP
...
From Charlie Lenahan initial DTP support
svn path=/trunk/; revision=13598
2005-03-05 11:12:01 +00:00
Ronnie Sahlberg
a7ca6143e7
from susanne edlund : make tlli appear in the tree
...
also change value_length and total_length signed to eliminate a compiler warning
svn path=/trunk/; revision=13597
2005-03-05 10:51:30 +00:00
Lars Roland
00273300e7
Preparations for dropping the old plugin api.
...
Introduce a new init routine for plugins,
which does not take the plugin api table as an
argument and allows etheral to distinguish
between plugins using the old and the new api.
Update README.plugins accordingly
Change all g_warnings() in epan/plugins.c to report_failue().
On windows we do not have a log console open while
loading the plugins, because a log console cannot be opened before the prefs have been read. Thus g_warnings()
does not work for reporting problems with plugins.
svn path=/trunk/; revision=13596
2005-03-05 06:28:10 +00:00
Guy Harris
1a7b3ec143
From Susanne Edlund: filter on NRI values in BSSGP.
...
svn path=/trunk/; revision=13595
2005-03-05 04:58:13 +00:00
Guy Harris
001b5aaba6
From Chris Waters: correct an error with the decoding of signal
...
strength information in 802.11 captures.
svn path=/trunk/; revision=13594
2005-03-05 01:03:22 +00:00
Guy Harris
5ba3adf134
Omit some stuff when building without a Kerberos library, as it's unused
...
if you don't have a Kerberos library to do decryption.
svn path=/trunk/; revision=13593
2005-03-05 01:00:15 +00:00
Michael Tüxen
10edbd81c3
Enable details in protocol tree by default like TCP and UDP.
...
svn path=/trunk/; revision=13592
2005-03-05 00:51:33 +00:00
Lars Roland
e434150f99
fix kerberos dissector for those having no kerberos decryption
...
svn path=/trunk/; revision=13591
2005-03-05 00:21:46 +00:00
Ronnie Sahlberg
413deb9130
from Carlos Pignataro
...
update MPLS to support MPLS Echo
svn path=/trunk/; revision=13590
2005-03-04 22:32:06 +00:00
Ronnie Sahlberg
91a8ef6b5f
from didier: bug fix for the menu,
...
if ethereal could not open the file make us still be able to use the Open menu item to open a different file
svn path=/trunk/; revision=13589
2005-03-04 22:25:02 +00:00
Jörg Mayer
cf4d75d941
Small fixes to previous patch
...
svn path=/trunk/; revision=13588
2005-03-04 18:54:22 +00:00
Gerald Combs
add9c22616
Remove AUTHORS-SHORT and AUTHORS-SHORT-FORMAT from the distribution.
...
(They're automatically generated.)
svn path=/trunk/; revision=13587
2005-03-04 17:42:42 +00:00
Ronnie Sahlberg
7671b98bac
make kpasswd privide subdissectors to handle the user-data field for the KRB_PRIV structure for kpasswd requests and replies.
...
decrypt and behold the new password in plaintext in all its glory
(given you have the keytab with the old one of course)
svn path=/trunk/; revision=13586
2005-03-04 13:39:15 +00:00
Jörg Mayer
0a71da16a8
- Add -Xmx256m automatically on unixish systems.
...
- Make build process for A4 and letter pdfs more similar.
svn path=/trunk/; revision=13585
2005-03-04 13:24:47 +00:00
Ronnie Sahlberg
6fec8dca5f
some authentication stuff from metze
...
svn path=/trunk/; revision=13584
2005-03-04 12:28:00 +00:00
Ronnie Sahlberg
2f4cb22585
make ethereal able to decrypt KRB_PRIV which kpasswd uses
...
svn path=/trunk/; revision=13583
2005-03-04 12:21:40 +00:00
Ronnie Sahlberg
bb77a3224f
the unknown stuff in the decrypted blobs in mapi are just uninitialized buffer padding so dont show them in the decode tree
...
svn path=/trunk/; revision=13582
2005-03-04 11:08:03 +00:00