Anders Broman
a23a5b603a
Fix bug 951 UMA: message URR_RELEASE not decoded corretly
...
and 952 UMA: IE length-field of UMA-message can always be 2 bytes
svn path=/trunk/; revision=18167
2006-05-15 20:23:37 +00:00
Anders Broman
5b69723fdc
dissect_diameter_tcp should be static void
...
svn path=/trunk/; revision=18166
2006-05-15 20:22:24 +00:00
Anders Broman
7f033bd485
PER Enumerated is working now.
...
svn path=/trunk/; revision=18165
2006-05-15 20:21:33 +00:00
Guy Harris
aa4b59de6f
Don't throw an exception in oid_to_subid_buf() if the generated OID is
...
zero-length - oid_to_subid_buf() can be called when we're not in the
middle of a dissection, and throwing a "dissector bug" assertion in that
case is itself a bug.
svn path=/trunk/; revision=18164
2006-05-15 17:58:39 +00:00
Tomas Kukosa
d31072a9a2
update with FT_GUID, FT_OID, BASE_DEC_HEX, BASE_HEX_DEC
...
svn path=/trunk/; revision=18163
2006-05-15 16:28:49 +00:00
Tomas Kukosa
31547dee95
regenerated with new asn2eth
...
svn path=/trunk/; revision=18158
2006-05-15 06:36:17 +00:00
Tomas Kukosa
726820fd03
updated to H.235.0:09/2005 and H.235.8:09/2005
...
svn path=/trunk/; revision=18157
2006-05-15 06:32:01 +00:00
Tomas Kukosa
aada0116b7
H.225, H.245, H.450 regenerated with new asn2eth
...
svn path=/trunk/; revision=18156
2006-05-15 06:27:53 +00:00
Tomas Kukosa
71c5821e2e
- support for dissect_per_enumerated()
...
- new option -u for unaligned PER, add per_aligment_type_callback() into PDU routines
- remove discerning between old and new PER/BER API, the new API will be reached step-by-step, i.e. -X command line option removed
- add support for intersection of constraints (only one level)
- #.MODULE is generated into <prot>-exp.cnf file
- fix bug when comment header was not generated into <prot>-exp.cnf file
svn path=/trunk/; revision=18155
2006-05-15 06:22:23 +00:00
Guy Harris
c914d509a0
Fix some compiler warnings.
...
That requires that we define G_GINT64_MODIFIER ourselves if glib.h
doesn't define it for us, as that's what should be used to print 64-bit
integral values in any calls that use any of the GLib printf functions
(directly or indirectly).
svn path=/trunk/; revision=18154
2006-05-15 05:28:56 +00:00
Anders Broman
2f568ce9ea
From Jelmer Vernooij:
...
Add proper dissection for the Ack message in OSCAR's Messaging SNAC family.
svn path=/trunk/; revision=18153
2006-05-15 05:27:23 +00:00
Guy Harris
654d0bd25d
Make "oct" in "dis_field_ud()" a guint8, as we never stuff anything
...
bigger than an 8-bit value in it, and guint is too big as we pass
something based on it to a routine expecting a guint16.
svn path=/trunk/; revision=18152
2006-05-15 02:49:42 +00:00
Guy Harris
24b903f8c7
Clean up indentation.
...
Get rid of extra g_strdup_printf() arguments (the argument list is
terminated by running out of formats in the format string, not by a
terminating null pointer).
svn path=/trunk/; revision=18151
2006-05-15 02:43:39 +00:00
Guy Harris
4a4c56ccff
Use $(PLUGIN_NAME) wherever possible, so that we have a Makefile.nmake
...
that could be used with any plugin. (It'd be nice if there were some
way to do that with Makefile.am, but automake doesn't seem to like
macro names being used in the definitions of its magic macros.)
svn path=/trunk/; revision=18150
2006-05-14 22:25:07 +00:00
Ronnie Sahlberg
e78afc6518
add bluetooth acl dissection
...
the fragment reassembly from the old patch is commented out since it has to be redone completely using emem and se_trees the proper way.
but to do this i would need example captures of fragmented bluetooth traffic first.
svn path=/trunk/; revision=18149
2006-05-14 10:18:29 +00:00
Anders Broman
e49fe267e6
Remove stupid code.
...
svn path=/trunk/; revision=18148
2006-05-14 08:17:39 +00:00
Ronnie Sahlberg
db2af21552
delete the wrong evt dissector
...
svn path=/trunk/; revision=18147
2006-05-14 07:47:21 +00:00
Ronnie Sahlberg
d68e6dfbe1
checkin the correct hci evt dissector
...
svn path=/trunk/; revision=18146
2006-05-14 07:46:37 +00:00
Ronnie Sahlberg
c7096041a8
bluetooth hci event dissector
...
svn path=/trunk/; revision=18145
2006-05-14 06:24:57 +00:00
Anders Broman
396a33dbee
snmp: Hopfully fix bug Bug 925.
...
Add packet-ulp.c missing from last commit.
svn path=/trunk/; revision=18144
2006-05-13 22:18:08 +00:00
Anders Broman
ecac136d4d
Make dissect_per_constrained_integer handle unaligned PER.
...
Add ULP TCP port preference decode IPv4/IPv6 fields.
svn path=/trunk/; revision=18143
2006-05-13 12:06:56 +00:00
Anders Broman
7c4b8c8b88
Fix Bug 938 ISUP IAM message marked as Malformed packet - Location number without address digits
...
wrongly decoded.
svn path=/trunk/; revision=18138
2006-05-11 20:32:43 +00:00
Graeme Lunt
6c381119a9
Removal of useless "Field Information" introduced in r18125
...
svn path=/trunk/; revision=18133
2006-05-11 16:42:38 +00:00
Anders Broman
7186c6481c
From Martin Mathieson:
...
Add DCT2000 to the list of supported import file
types in the Ethereal man page and the user guide
svn path=/trunk/; revision=18130
2006-05-11 05:09:15 +00:00
Anders Broman
8bebcb8d8e
From Greg Morris:
...
add copy functionality to the details window. Also includes a change in the copy function of the hex data window to allow copying just the text strings instead of all of the hex data.
svn path=/trunk/; revision=18129
2006-05-11 05:08:00 +00:00
Jaap Keuter
3b323f7b53
Implement DVMRP_V3_NEIGHBORS_2 presentation.
...
svn path=/trunk/; revision=18128
2006-05-10 22:18:41 +00:00
Jaap Keuter
0d8d153d99
Fix for bug 924. Adding preference whether to check the DVMRP V3 Major/Minor version.
...
svn path=/trunk/; revision=18127
2006-05-10 22:11:11 +00:00
Graeme Lunt
5169737698
Wrong exported symbol
...
svn path=/trunk/; revision=18126
2006-05-10 20:39:42 +00:00
Graeme Lunt
ab19b927c8
"Field Information" context menu item that will bring up a web page reference to a field type of FT_OID
...
svn path=/trunk/; revision=18125
2006-05-10 19:50:54 +00:00
Anders Broman
30fc91887c
Add 3GPP Radio Resource LCS Protocol (RRLP) packet dissector
...
svn path=/trunk/; revision=18124
2006-05-10 16:51:41 +00:00
Jörg Mayer
056f65bcbe
Propset...
...
svn path=/trunk/; revision=18123
2006-05-10 15:27:52 +00:00
Ronnie Sahlberg
e3585b9185
from Christoph Scholz's bluetooth patch
...
add dissection of HCI Command protocol to ethereal
svn path=/trunk/; revision=18122
2006-05-10 10:38:53 +00:00
Guy Harris
ee8d72fdc2
Properly use PRIu64, and (properly) use PRId64 rather than PRIo64 to
...
print longlong's.
svn path=/trunk/; revision=18121
2006-05-10 08:46:51 +00:00
Ronnie Sahlberg
f5691aaba6
add Bluetooth to the long protocol name
...
svn path=/trunk/; revision=18120
2006-05-10 07:55:52 +00:00
Anders Broman
102bb4be54
Preparations to be able to handle unaligned PER.
...
svn path=/trunk/; revision=18119
2006-05-10 05:58:06 +00:00
Ronnie Sahlberg
535731ccec
pass the correct hf filter name for the opcode field when we create the srt table
...
so that the popup menues to generate filters work.
svn path=/trunk/; revision=18118
2006-05-09 20:39:59 +00:00
Anders Broman
956d317fb8
- Some minor asn1 corrections
...
- Dissect Enumerated correctly
- Add message to info col.
svn path=/trunk/; revision=18117
2006-05-09 19:01:20 +00:00
Gerald Combs
8baf6e0ae2
The AMID type and tag are two bytes, not four. The PSID should be shown
...
in decimal, not hex.
svn path=/trunk/; revision=18116
2006-05-09 18:30:52 +00:00
Jörg Mayer
9b90db037d
Propset...
...
svn path=/trunk/; revision=18115
2006-05-09 14:32:38 +00:00
Michael Tüxen
e17636a3bf
From Irene: Fix wrong display of SACKs.
...
svn path=/trunk/; revision=18114
2006-05-09 10:23:56 +00:00
Michael Tüxen
3365271c04
Make top_tree static. This allows ethereal to be built on Mac OS X.
...
svn path=/trunk/; revision=18113
2006-05-09 10:20:28 +00:00
Ronnie Sahlberg
01f6f60b62
Add the first layer of the bluetooth stack dissecting the hci h4 single byte
...
refactyored from the affix patch by Christoph Scholz
svn path=/trunk/; revision=18112
2006-05-09 09:13:20 +00:00
Tomas Kukosa
64f3bb3095
- support for multiple ASN.1 modules in one input file
...
- support for multiple input files
- #.MODULE_IMPORT replaced with #.MODULE (#.MODULE_IMPORT is supported for backward compatibility)
- #.MODULE is used for just compiled modules too
- more debug outputs
svn path=/trunk/; revision=18111
2006-05-09 07:35:36 +00:00
Graeme Lunt
abefaf32bf
Basic Encoding Rules (BER) encoded file reading. Not really a packet trace format but still useful for dissecting arbitrary BER/DER ASN.1.
...
svn path=/trunk/; revision=18110
2006-05-08 19:56:36 +00:00
Graeme Lunt
146d22767c
LDAP attribute type dissector framework including support for "netlogon" attribute and PKI attributes
...
svn path=/trunk/; revision=18109
2006-05-08 17:52:42 +00:00
Graeme Lunt
e0f8325deb
Better split between dissectors and fixes for s4406 SEQ OF defined extensions
...
svn path=/trunk/; revision=18108
2006-05-08 17:46:58 +00:00
Graeme Lunt
c725ebe242
FT_STRING => FT_OID where applicable
...
svn path=/trunk/; revision=18107
2006-05-08 17:45:12 +00:00
Anders Broman
9740278a1d
Fix bug 926 OID wrongly decoded.
...
svn path=/trunk/; revision=18106
2006-05-08 17:30:24 +00:00
Ronnie Sahlberg
dd40edccd9
use request/response tracking structure from NDMP and hang a scsi itlq nexus off it so that cdb/datain/dataout/response tracking for scsi forks also for the ndmp transport.
...
svn path=/trunk/; revision=18105
2006-05-08 09:20:34 +00:00
Ronnie Sahlberg
ad8137903a
add tracking of request/response and responsetime to ndmp
...
we need this in order to be able to provide proper itlq structures to the scsi dissector so that response data from scsi is dissected properly.
svn path=/trunk/; revision=18104
2006-05-08 08:21:36 +00:00