tuexen [Mon, 27 Apr 2009 05:53:02 +0000 (05:53 +0000)]
Trying to make the Windows compiler happy.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28168
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Sun, 26 Apr 2009 22:27:46 +0000 (22:27 +0000)]
More casts to deal with 64-bit size_t.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28167
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Sun, 26 Apr 2009 22:24:48 +0000 (22:24 +0000)]
Cast both parts of a FILETIME to guint32, as I think DWORD is signed.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28166
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Sun, 26 Apr 2009 22:14:23 +0000 (22:14 +0000)]
Add code that should work on Windows to get current time as microseconds
since January 1, 1970, 00:00:00 UTC.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28165
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 21:30:40 +0000 (21:30 +0000)]
(Try to) fix the 64-bit issues.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28164
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 20:03:16 +0000 (20:03 +0000)]
Don't declare now when not used.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28163
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 20:01:56 +0000 (20:01 +0000)]
Windows does not support gettimeofday(). Use 0 as a workaround for now.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28162
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 19:24:36 +0000 (19:24 +0000)]
constify some args of libpcap_write_enhanced_packet_block()
similar to libpcap_write_packet().
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28161
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 19:16:54 +0000 (19:16 +0000)]
Fix names.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28160
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 18:40:40 +0000 (18:40 +0000)]
Add functions to write several pcapng blocks.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28159
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Sun, 26 Apr 2009 17:11:33 +0000 (17:11 +0000)]
[Automatic manuf and enterprise-numbers update for 2009-04-26]
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28157
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Sun, 26 Apr 2009 16:17:00 +0000 (16:17 +0000)]
More IE decoding and bug fixes.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28156
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 15:51:25 +0000 (15:51 +0000)]
Make ringbuffer.[ch] file format agnostic.
Move write routines to dumpcap.c
This is a preparation for pcapng support.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28155
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sun, 26 Apr 2009 07:46:03 +0000 (07:46 +0000)]
Clean up some comments I forgot to remove.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28154
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Sun, 26 Apr 2009 02:59:16 +0000 (02:59 +0000)]
Don't do pointer casting - some version of GCC complain about that.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28153
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Sat, 25 Apr 2009 21:06:09 +0000 (21:06 +0000)]
There's no guarantee that "ll" is the right modifier to use for
gint64/guint64 with GLib's formatting routines; use G_GINT64_MODIFIER
instead.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28152
f5534014-38df-0310-8fa8-
9805f1628bb7
tuexen [Sat, 25 Apr 2009 19:11:35 +0000 (19:11 +0000)]
- add support for interface statistic block
- distinguish between packet block and enhanced packet block
- fix a bug regarding the handling of unknown blocks
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28151
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Sat, 25 Apr 2009 17:46:16 +0000 (17:46 +0000)]
More IE decoding.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28150
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Sat, 25 Apr 2009 17:45:34 +0000 (17:45 +0000)]
Update GSM MAP to V8.9.0 (2009-04).
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28149
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Fri, 24 Apr 2009 20:06:00 +0000 (20:06 +0000)]
Try to get the security context right.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28148
f5534014-38df-0310-8fa8-
9805f1628bb7
stig [Fri, 24 Apr 2009 16:51:38 +0000 (16:51 +0000)]
From Artem Tamazov (bug 3436):
Initialize some pointers.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28147
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Fri, 24 Apr 2009 12:52:02 +0000 (12:52 +0000)]
vms.c: undo an incorrect const committed in SVN #28144.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28146
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Fri, 24 Apr 2009 12:18:31 +0000 (12:18 +0000)]
range.c: ep_strbuf_new("") ==> ep_strbuf_new(NULL);
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28145
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Fri, 24 Apr 2009 12:16:01 +0000 (12:16 +0000)]
[Trivial] Constify a few things
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28144
f5534014-38df-0310-8fa8-
9805f1628bb7
stig [Fri, 24 Apr 2009 11:46:38 +0000 (11:46 +0000)]
Fixed reassembly, which broke in r25195.
Small cleanup in info column.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28143
f5534014-38df-0310-8fa8-
9805f1628bb7
stig [Fri, 24 Apr 2009 08:17:28 +0000 (08:17 +0000)]
The dissector does not use any bytes.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28142
f5534014-38df-0310-8fa8-
9805f1628bb7
stig [Fri, 24 Apr 2009 08:14:36 +0000 (08:14 +0000)]
Improved reading Apple's PacketLogger files:
- Send last byte of header (type) and data to a packetlogger dissector
- Rewrite type to ACI channel in the dissector
- Direction is indirectly given from the PL type
- Dissect PacketLogger NewC and Info as text
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28141
f5534014-38df-0310-8fa8-
9805f1628bb7
stig [Fri, 24 Apr 2009 08:08:37 +0000 (08:08 +0000)]
Added tvb_format_stringzpad_wsp().
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28140
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Thu, 23 Apr 2009 19:06:26 +0000 (19:06 +0000)]
From Wade Hennessey:
Fix version number support for kdp packets.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3435
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28139
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Thu, 23 Apr 2009 18:58:18 +0000 (18:58 +0000)]
- GSM MAP: incorrect decoding of getPassword operation .
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3433
- GSM MAP: incorrect decoding of returnError component
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3434
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28138
f5534014-38df-0310-8fa8-
9805f1628bb7
stig [Thu, 23 Apr 2009 09:13:56 +0000 (09:13 +0000)]
Added PacketLogger to dump_open_table_base to be able to open pklg files
(and avoid crash).
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28137
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Thu, 23 Apr 2009 00:12:16 +0000 (00:12 +0000)]
Add missing files to the distribution.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28136
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Wed, 22 Apr 2009 20:37:48 +0000 (20:37 +0000)]
Don't rename the "ChmodBPF" directory to "Startup". Add an alias to
/Library/StartupItems with an arrow similar to the top-level directory.
Update the arrow image in the top-level directory. Adjust the layouts of
the top-level and Utilities directories. Update the documentation.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28135
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Wed, 22 Apr 2009 19:50:34 +0000 (19:50 +0000)]
proto.c: proto_registrar_dump...() fixes/changes:
- dump_values: Handle range_strings (prevents crash);
- dump_fields:
a. Formats 2,3: If type==FT_BOOLEAN: output integer "parent bitfield width"
in Field 7 instead of "BASE_NONE", etc. to allow addt'l
field validation when using ftsanity.py.
b. Format 3: Output bitmask (Field 8) in hex (0x...) instead of decimal.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28134
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 19:38:04 +0000 (19:38 +0000)]
Try to fix more unused code warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28133
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 19:21:43 +0000 (19:21 +0000)]
Fix a warning in the RANAP dissector.
There don't seem to be any more RANAP warning, so put it back with the
clean dissectors.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28132
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 18:34:22 +0000 (18:34 +0000)]
Use #.OMIT_ASSIGNMENT
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28131
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 18:13:57 +0000 (18:13 +0000)]
Try to fix unused code warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28130
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 18:03:53 +0000 (18:03 +0000)]
Try to fix unused code warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28129
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Wed, 22 Apr 2009 17:42:47 +0000 (17:42 +0000)]
From Mark Cave-Ayland: Fix a crash in the PCNFSD dissector.
From me: Apply Mark's fix to the ident string. Add public #defines for
the special strings that dissect_rpc_* might return and use them in
PCNFSD. Replace a manual buffer allocation with ep_strdup_printf.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28128
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 16:19:06 +0000 (16:19 +0000)]
Fix a typo.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28127
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 16:11:53 +0000 (16:11 +0000)]
- Dissect transportlayeraddress
- Don't add nbap to protocols in framelist for every IE.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28126
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Wed, 22 Apr 2009 16:10:31 +0000 (16:10 +0000)]
- Try to get rid of the unused code warnings.
- GTP-TEI as hex and dec.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28125
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Wed, 22 Apr 2009 16:06:14 +0000 (16:06 +0000)]
smpp: Fix potential crash(es): Mark hf[] entries with a range_string[] with BASE_RANGE_STRING in 'display' field;
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28124
f5534014-38df-0310-8fa8-
9805f1628bb7
morriss [Wed, 22 Apr 2009 12:19:59 +0000 (12:19 +0000)]
From Anders: add the OPCUA plugin to the Windows distribution
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28123
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 04:33:49 +0000 (04:33 +0000)]
More file-offset fixes.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28122
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 03:57:37 +0000 (03:57 +0000)]
ssize_t is UN*X-only; don't use it.
The header length, as processed by airopeekv9_process_header(), is never
0, so use 0, not -1, as the error return.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28121
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 03:50:13 +0000 (03:50 +0000)]
LLP64 fix.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28120
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 03:49:45 +0000 (03:49 +0000)]
Signed vs. unsigned fix.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28119
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 03:10:24 +0000 (03:10 +0000)]
Bleah, some dissectors still insist on using structures and sizeof and
offsetof, so turn off 64-to-32 warnings for now.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28118
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 03:07:37 +0000 (03:07 +0000)]
Clean up some 64-bit issues.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28117
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Wed, 22 Apr 2009 00:49:00 +0000 (00:49 +0000)]
More float-constant-not-double-constant fixes.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28116
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Tue, 21 Apr 2009 22:29:47 +0000 (22:29 +0000)]
Get rid of trailing tab.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28115
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Tue, 21 Apr 2009 22:26:34 +0000 (22:26 +0000)]
checkAPIs: check for 'const' in value_string definition.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28114
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Tue, 21 Apr 2009 22:22:35 +0000 (22:22 +0000)]
Replace some non-ascii characters in comment
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28113
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Tue, 21 Apr 2009 21:48:38 +0000 (21:48 +0000)]
infiniband.h: Verify addt'l fields against spec; reformat
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28112
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Tue, 21 Apr 2009 21:42:25 +0000 (21:42 +0000)]
Move ranap to dirty dissectors for now.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28111
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Tue, 21 Apr 2009 21:15:52 +0000 (21:15 +0000)]
From Artem Tamazov: Fix compilation for Visual C++ 7.1.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28110
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Tue, 21 Apr 2009 16:58:13 +0000 (16:58 +0000)]
- Reintroduce heuristic dissector
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3426
- Dissect TransportLayerAddress as IPv4 or IPv6 address
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3427
- Use call dissector_try_port_new()
- Update ASN1 descriptions.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28109
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Tue, 21 Apr 2009 16:57:52 +0000 (16:57 +0000)]
Turn on -Wshorten-64-to-32 by default, and fix some issues that turned
up (99 44/100% of which were assignments of double-precision
floating-point constants to floats). Hopefully this will catch at least
some P64 issues on UN*X.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28108
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Tue, 21 Apr 2009 16:53:34 +0000 (16:53 +0000)]
Fix a typo.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28107
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Tue, 21 Apr 2009 16:53:00 +0000 (16:53 +0000)]
Introduce call dissector_try_port_new() to be used when no protocol entry is to be made in the protocols list. Used by asn2wrs dissectors to avoid multiple entrys as calls are made
multiple times for the same PDU.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28106
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Tue, 21 Apr 2009 13:52:00 +0000 (13:52 +0000)]
infiniband: Fix various issues mostly relating to protocol field display:
- Conform display of fields to Infiniband spec (1.2.1): E.G.: use correct bitmasks in hf[];
(The verification/correction process is not complete: see packet-inifiniband.h);
- Comment out unused hf[] & related elements;
- hf[]: FT_BOOLEAN entries with bitmask: "BASE" should be "bitwidth of parent bitfield";
- packet-infiniband.c: Use consistent indentation;
- Move proto_register & proto_reg_handoff to the end of the file.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28105
f5534014-38df-0310-8fa8-
9805f1628bb7
martinm [Tue, 21 Apr 2009 12:35:50 +0000 (12:35 +0000)]
Also show number of RAR bodies/entries in stats.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28104
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Tue, 21 Apr 2009 05:59:01 +0000 (05:59 +0000)]
Simplify headerfields a bit.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28103
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Tue, 21 Apr 2009 05:58:31 +0000 (05:58 +0000)]
Constify some more value_strings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28102
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Tue, 21 Apr 2009 05:33:32 +0000 (05:33 +0000)]
Constify some more value_strings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28101
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Mon, 20 Apr 2009 21:20:47 +0000 (21:20 +0000)]
Remove some backslashes that were inadvertently continuing lines.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28100
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Mon, 20 Apr 2009 21:03:46 +0000 (21:03 +0000)]
Squelch some warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28099
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Mon, 20 Apr 2009 20:31:33 +0000 (20:31 +0000)]
More IE decoding, expect messages to be integrity protected.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28098
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Mon, 20 Apr 2009 20:27:16 +0000 (20:27 +0000)]
Fix build without HAVE_LIBGCRYPT.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28097
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Mon, 20 Apr 2009 19:20:49 +0000 (19:20 +0000)]
More constification to fix warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28096
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Mon, 20 Apr 2009 18:53:12 +0000 (18:53 +0000)]
Add Naoyoshi Ueda to authors list.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28095
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Mon, 20 Apr 2009 18:45:02 +0000 (18:45 +0000)]
More constification, fewer warnings.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28094
f5534014-38df-0310-8fa8-
9805f1628bb7
guy [Mon, 20 Apr 2009 18:34:06 +0000 (18:34 +0000)]
Constify some items to squelch some compiler warnings in the Windows
buildbot; based on a patch from Chris Maynard, with some additional
changes to squelch GCC warnings on UN*X.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28093
f5534014-38df-0310-8fa8-
9805f1628bb7
martinm [Mon, 20 Apr 2009 16:46:46 +0000 (16:46 +0000)]
Add a preference for allowing transparent RRC data (BCH, PCH, CCCH) to be decoded as such.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28092
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Mon, 20 Apr 2009 05:49:26 +0000 (05:49 +0000)]
Remove code duplication.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28091
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Mon, 20 Apr 2009 05:48:04 +0000 (05:48 +0000)]
From Chris A:
Right now with DESEGMENT_UNTIL_FIN, the TCP dissector doesn't display the
fragment tree (the "Reassembled TCP segments" with links to the frames that
were reassembled).
Attached is one possible patch to packet-tcp.c to display the fragment tree.
Because DESEGMENT_UNTIL_FIN dissects the FIN packet as the high-level PDU, the
fragment tree also contains the FIN packet. It has 0 bytes of PDU data. Ugly but logical..
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28090
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Mon, 20 Apr 2009 05:40:58 +0000 (05:40 +0000)]
From Naoyoshi Ueda:
Currently wireshark has ability to decrypt ISAKMP IKEv1 packets, but not IKEv2
packets. With attached patch decryption of IKEv2 packets is now passible.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28089
f5534014-38df-0310-8fa8-
9805f1628bb7
sake [Sun, 19 Apr 2009 20:28:18 +0000 (20:28 +0000)]
When a frame contains the remainder of a previous PDU and a new PDU, the
protocol tree would show two "Secure Socket Layer" branches and the INFO
column would fail to show the content type of the second PDU. Don't give
control back to TCP for the second PDU by just fetching the remaining bytes
of the first PDU, but ask for a whole new segment so that all processing
will be done within the SSL dissector itself.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28088
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Sun, 19 Apr 2009 15:03:35 +0000 (15:03 +0000)]
[Automatic manuf and enterprise-numbers update for 2009-04-19]
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28086
f5534014-38df-0310-8fa8-
9805f1628bb7
martinm [Sat, 18 Apr 2009 08:03:09 +0000 (08:03 +0000)]
Try to speed up lookup of LTE mac/rlc/pdcp dissectors
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28085
f5534014-38df-0310-8fa8-
9805f1628bb7
jake [Sat, 18 Apr 2009 06:34:58 +0000 (06:34 +0000)]
From rspmn:
Wireshark considers an Activate PDP Context Request which contains a
DNS Server Address Request parameter according to section 10.5.6.3 of
TS 24.008 to be a malformed packet.
The attached patch (against SVN revision 28067) fixes the problem for
the parameters DNS Server Address Request and P-CSCF Address Request.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28084
f5534014-38df-0310-8fa8-
9805f1628bb7
rbalint [Fri, 17 Apr 2009 22:26:43 +0000 (22:26 +0000)]
Removed obsolete color legend.
This fixes bug 2957.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28083
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 22:09:26 +0000 (22:09 +0000)]
If our target is Win64, install into $PROGRAMFILES64\Wireshark by default.
(This doesn't work on my test system, but appears to be correct).
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28082
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 22:07:50 +0000 (22:07 +0000)]
Remove some no-longer-needed casts.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28081
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 20:58:18 +0000 (20:58 +0000)]
Add a note about LLP64 portability.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28080
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 19:02:56 +0000 (19:02 +0000)]
Use the CRT version appropriate for our target architecture.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28079
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 18:19:10 +0000 (18:19 +0000)]
Try to get Visual C++ 6.0 builds working again.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28078
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 17:32:48 +0000 (17:32 +0000)]
Try to handle attempts at installing 64-bit Wireshark on a 32-bit system.
Fix Win64 package building.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28077
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 16:21:33 +0000 (16:21 +0000)]
Fix Win64 compilation.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28076
f5534014-38df-0310-8fa8-
9805f1628bb7
wmeier [Fri, 17 Apr 2009 15:56:53 +0000 (15:56 +0000)]
file_dlg_win32.c: A fix for VC6 compilation.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28075
f5534014-38df-0310-8fa8-
9805f1628bb7
rbalint [Fri, 17 Apr 2009 15:21:46 +0000 (15:21 +0000)]
From Jim Young <jyoung@gsu.edu>:
- New duplicate packet removal options for editcap
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3168
I changed the patch a bit:
- Adapted to 80 chars wide screen
- Merged -w and -W parameters
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28074
f5534014-38df-0310-8fa8-
9805f1628bb7
martinm [Fri, 17 Apr 2009 13:27:25 +0000 (13:27 +0000)]
Show RARs. For now show frame count in common channel section, although it may be possible to associate RAR bodies with UEs if the context info is available...
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28073
f5534014-38df-0310-8fa8-
9805f1628bb7
martinm [Fri, 17 Apr 2009 11:38:06 +0000 (11:38 +0000)]
For RAR PDUs, show RA-RNTI and subframe number in info column.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28072
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Fri, 17 Apr 2009 03:53:19 +0000 (03:53 +0000)]
When building the wireshark-filter documentation on Windows, try to
figure out if we can run TShark. If we can't, just insert the dfref URL
in the documentation.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28071
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Thu, 16 Apr 2009 21:34:44 +0000 (21:34 +0000)]
Check for the existence of a couple of directories and add variables for DLL
names.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28070
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Thu, 16 Apr 2009 19:02:52 +0000 (19:02 +0000)]
Fix bugs found with the aid of Gianluca Verin.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28069
f5534014-38df-0310-8fa8-
9805f1628bb7
etxrab [Thu, 16 Apr 2009 19:01:31 +0000 (19:01 +0000)]
From Vincent Helfre and Me:
- Dissect GSM messages.
- Add functions to libwireshark needed by plugins.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28068
f5534014-38df-0310-8fa8-
9805f1628bb7
gerald [Thu, 16 Apr 2009 18:14:38 +0000 (18:14 +0000)]
Fix (and likely re-break) the Windows builds:
- Use the latest WinPcap Developer's Pack.
- In file_dlg_win32.c, try to fix Visual C++ 6.0 compilation.
- #if 0 out a bunch of definitions in capture_if_details_dlg_win32.c
that already exist in Ntddndis.h.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28067
f5534014-38df-0310-8fa8-
9805f1628bb7