Kovarththanan Rajaratnam
3ea9409792
Store 'color_filter' as const in 'frame_data'
...
svn path=/trunk/; revision=30051
2009-09-21 18:48:53 +00:00
Kovarththanan Rajaratnam
9e21f0f2d8
Guard fdata->col_text_len/fdata->col_text with NEW_PACKET_LIST
...
svn path=/trunk/; revision=30044
2009-09-21 17:12:46 +00:00
Kovarththanan Rajaratnam
8f0d93fb12
Add unsigned int type cast
...
svn path=/trunk/; revision=30037
2009-09-21 14:01:30 +00:00
Michael Tüxen
5879399609
Add initial support for DNS/SCTP.
...
svn path=/trunk/; revision=30035
2009-09-21 12:00:03 +00:00
Kovarththanan Rajaratnam
46b7430557
Move frame_data_init() declaration to frame_data.h
...
svn path=/trunk/; revision=30033
2009-09-21 11:26:23 +00:00
Kovarththanan Rajaratnam
859bd0f8b2
Make sure that we track the amount allocated when we're doling out memory from the system pool. The verify pointer stuff should should now work with WIRESHARK_DEBUG_EP_NO_CHUNKS=1 and WIRESHARK_DEBUG_SE_NO_CHUNKS=1
...
svn path=/trunk/; revision=30032
2009-09-21 10:44:59 +00:00
Jörg Mayer
95182116aa
CMake:
...
- Add opcua to the list of plugins to build
- Link the gtk stuff statically into wireshark
- Beginnings of "make install"
- Change a few things about install paths
svn path=/trunk/; revision=30029
2009-09-21 00:19:07 +00:00
Anders Broman
c9dcf6c415
From Gerasimos Dimitriadis:
...
DTAP decoding of Notification Indicator IE.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4029
svn path=/trunk/; revision=30028
2009-09-20 21:54:39 +00:00
Jaap Keuter
1da709093c
From Kjell Hultman:
...
IEC104 Signal dissection added - not complete (only implemented what I needed for the moment).
svn path=/trunk/; revision=30026
2009-09-20 21:08:04 +00:00
Kovarththanan Rajaratnam
8791df65e1
Fix return type for frame_data_init()
...
svn path=/trunk/; revision=30024
2009-09-20 19:01:23 +00:00
Kovarththanan Rajaratnam
2e282e7567
Introduce frame_data_cleanup() and start using it
...
svn path=/trunk/; revision=30023
2009-09-20 18:18:29 +00:00
Kovarththanan Rajaratnam
e56f27dc99
Introduce frame_data_init() and get rid of fill_in_fdata() in tshark.c
...
svn path=/trunk/; revision=30021
2009-09-20 17:51:16 +00:00
Gerald Combs
17b6592540
[Automatic manuf and enterprise-numbers update for 2009-09-20]
...
svn path=/trunk/; revision=30014
2009-09-20 15:03:29 +00:00
Kovarththanan Rajaratnam
ebaaada382
Only duplicate string the first time around, i.e. 'pinfo->fd->flags.visited == FALSE' or else we end up leaking memory
...
svn path=/trunk/; revision=30013
2009-09-20 13:36:16 +00:00
Kovarththanan Rajaratnam
afe5b2fe9d
Use ep_verify_pointer() in col_set_str() to verify that the caller hasn't passed us something from the ephemeral pool
...
svn path=/trunk/; revision=30012
2009-09-20 12:09:25 +00:00
Kovarththanan Rajaratnam
1a61b42e8a
Add ep_verify_pointer()/se_verify_pointer() which checks whether the given pointer belongs in the seasonal/ephemeral pool.
...
svn path=/trunk/; revision=30011
2009-09-20 12:02:40 +00:00
Kovarththanan Rajaratnam
b50ffb1c6b
Assert on null string in col_set_str(). This is reasonable behaviour since the caller is expeceted to pass in a constant string
...
svn path=/trunk/; revision=30010
2009-09-20 10:19:37 +00:00
Kovarththanan Rajaratnam
2d37d1816d
Remove unused/dead code
...
svn path=/trunk/; revision=30009
2009-09-20 09:32:52 +00:00
Kovarththanan Rajaratnam
42b01b61ab
Make se_trees static in emem.c
...
svn path=/trunk/; revision=30008
2009-09-20 09:28:55 +00:00
Kovarththanan Rajaratnam
e6f7a87937
Use g_new()
...
svn path=/trunk/; revision=30005
2009-09-20 09:03:02 +00:00
Kovarththanan Rajaratnam
a569e8d5b8
Use tvb_get_ephemeral_string() to avoid memleak (should have been part of r29994.
...
svn path=/trunk/; revision=30003
2009-09-20 08:42:51 +00:00
Kovarththanan Rajaratnam
9441e9b344
Use tvb_get_ephemeral_stringz() instead of tvb_get_stringz()
...
svn path=/trunk/; revision=30002
2009-09-20 08:40:01 +00:00
Kovarththanan Rajaratnam
57659e8133
Use tvb_get_ephemeral_string() to avoid memleak.
...
svn path=/trunk/; revision=30001
2009-09-20 08:35:49 +00:00
Kovarththanan Rajaratnam
47bdc0fda3
Use tvb_get_ephemeral_string() instead of tvb_get_string()
...
svn path=/trunk/; revision=30000
2009-09-20 08:31:24 +00:00
Kovarththanan Rajaratnam
6ec8e0ced3
Use tvb_get_ephemeral_string() instead of tvb_get_string()
...
svn path=/trunk/; revision=29999
2009-09-20 08:28:04 +00:00
Kovarththanan Rajaratnam
acf0f2cdb4
Use ep_alloc() instead of g_malloc() for packet scoped allocations
...
svn path=/trunk/; revision=29998
2009-09-20 08:24:35 +00:00
Kovarththanan Rajaratnam
323e784022
Use tvb_get_ephemeral_string() to avoid memleak.
...
svn path=/trunk/; revision=29996
2009-09-20 08:15:51 +00:00
Kovarththanan Rajaratnam
47db27fcc1
Use ep_alloc() instead of g_malloc() for packet scoped allocations
...
svn path=/trunk/; revision=29995
2009-09-20 08:09:40 +00:00
Kovarththanan Rajaratnam
09c02f7118
Use tvb_get_ephemeral_string() to avoid memleak.
...
svn path=/trunk/; revision=29994
2009-09-20 08:06:20 +00:00
Kovarththanan Rajaratnam
d256315e74
Use tvb_get_ephemeral_string() instead of tvb_get_string()
...
svn path=/trunk/; revision=29993
2009-09-20 07:56:16 +00:00
Kovarththanan Rajaratnam
f4e27f4549
Add a couple of g_asserts
...
svn path=/trunk/; revision=29992
2009-09-20 07:48:33 +00:00
Kovarththanan Rajaratnam
4d0d37ed6f
Use tvb_get_ephemeral_string() to avoid memleak.
...
svn path=/trunk/; revision=29990
2009-09-20 07:44:34 +00:00
Kovarththanan Rajaratnam
c285a1cd3a
Remove 'type' formal parameter from tvb_new_with_subset()
...
svn path=/trunk/; revision=29988
2009-09-20 07:35:39 +00:00
Bill Meier
6f004d3f46
From yami<yamisoe At ...>: Fix Bug #3542 : get_dfs_referral referral entry is not dissected corectly.
...
(See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3542 )
The current get_dfs_referral response code is based on old protocol specs,
which are unofficial, erroneous.
I modify packet-smb.c to be confirm to protocol's official spec. Some
changes are:
1. handle referral entry version 2, 3, 4 separately. The current code does
not distinguish v3 from v2, however they are not same.
2. change server type, referral flags etc.
3. refactor some code, such as string dissecting.
Also: From me: a small change to handle possible overflow
when subtracting from a guint16.
svn path=/trunk/; revision=29986
2009-09-18 22:41:04 +00:00
Martin Mathieson
d8726d2a01
Try again...
...
svn path=/trunk/; revision=29985
2009-09-18 22:01:30 +00:00
Martin Mathieson
66e8e24373
Change type to try to fix win64 build breakage.
...
svn path=/trunk/; revision=29984
2009-09-18 17:10:35 +00:00
Martin Mathieson
b6acfd804e
Use a UAT table to map from LCIDs 3-10 to RLC drb channel.
...
Call RLC dissector for mapped LCIDs.
svn path=/trunk/; revision=29983
2009-09-18 16:27:02 +00:00
Anders Broman
76f596fa1e
Add coments.
...
svn path=/trunk/; revision=29982
2009-09-18 14:03:45 +00:00
Jaap Keuter
e60027351b
From Thomas Dreibholz:
...
Added support for decoding the Info field in the SSP Ready message.
svn path=/trunk/; revision=29980
2009-09-18 06:32:43 +00:00
Jaap Keuter
fe03355556
From Harald Welte:
...
Errors occur which means decrypted_len - esp_iv len will render a negative value and thus
cause the problem. This patch prevents the crash. Not sure if this is a proper fix. At least it
looks like a sane check to do.
svn path=/trunk/; revision=29979
2009-09-18 06:29:00 +00:00
Anders Broman
f16502fdfb
Minor ASN1 update.
...
svn path=/trunk/; revision=29975
2009-09-17 19:45:00 +00:00
Gerald Combs
3996953787
Add some missing files to the distribution.
...
svn path=/trunk/; revision=29973
2009-09-17 16:39:23 +00:00
Anders Broman
aa31a963c4
Change ENUM:s
...
svn path=/trunk/; revision=29971
2009-09-17 15:09:26 +00:00
Anders Broman
968019022a
Use a value_string for Mobility options, update the value string with values from IANA.
...
svn path=/trunk/; revision=29970
2009-09-17 13:54:54 +00:00
Anders Broman
a90865ff66
Fix bug in IE decoding.
...
svn path=/trunk/; revision=29969
2009-09-17 13:53:52 +00:00
Anders Broman
d9a86550c2
Remove debug printout.
...
svn path=/trunk/; revision=29968
2009-09-17 13:53:06 +00:00
Jaap Keuter
79241dc331
From Gerasimos Dimitriadis:
...
Add decoding support for the codec bitmap in DTAP Supported Codec List IE.
svn path=/trunk/; revision=29963
2009-09-17 06:41:44 +00:00
Jeff Morriss
3b2c741db6
From Steve via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3781 :
...
In ntp_fmt_ts() in packet-ntp.c time stamps are displayed to 4 digits (0.1
msec). More digits may be significant (e.g., if GPS local clocks are used).
Change time stamp format in g_snprintf() from
%07.4f
to
%09.6f
svn path=/trunk/; revision=29961
2009-09-17 03:01:26 +00:00
Jeff Morriss
6ea2688f23
From zeemon via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3848 :
...
epan\dissectors\packet-edonkey.c
In the fuction dissect_emule_sourceOBFU(): the line
ti = proto_tree_add_item(tree, hf_emule_sourceOBFU, tvb, offset, 7 + ((settings & 0x08) ? 16 : 0), FALSE);
should be
ti = proto_tree_add_item(tree, hf_emule_sourceOBFU, tvb, offset, 7 + ((settings & 0x80) ? 16 : 0), FALSE);
and, the line:
if (settings & 0x08)
should be:
if (settings & 0x80)
That is, 0x08 should be revised to 0x80.
reference: the eMule0.49c source code, file PartFile.cpp, line 2730, in the
function CPartFile::AddSources().
svn path=/trunk/; revision=29957
2009-09-17 02:37:57 +00:00
Jeff Morriss
2eea452ccb
From Don Chirieleison via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3914 :
...
SDNVs are theoretically unlimited in size. The value of most SDNVs in the
Bundle Protocol is practically limited to far less than a 32 bit number. The
initial dissector included only 1 SDNV evaluation routine which returned a 32
bit number. SDNV fields that evaluated to greater than a 32 bit number were
considered in error. One BP implementation chose to add some syntax to one of
the SDNV fields that extends it to more than 32 bits. The patch included here
adds an evaluation routine that will return a 64 bit number. That routine is
called to evaluate the field where it makes sense to have a value in excess of
32 bits.
svn path=/trunk/; revision=29954
2009-09-17 01:49:55 +00:00