Bill Meier
de4c6ff515
Fix a number of gcc _Wshadow warnings
...
svn path=/trunk/; revision=31557
2010-01-18 21:49:47 +00:00
Gerald Combs
8fc1491a60
Switch to using a bundled version of the openSUSE Build Service packages
...
for GNUTLS since they provide 32-bit and 64-bit Windows packages. We no
longer have winposixtype.h, so remove its #includes and add a ssize_t
typedef to config.h.win32.
svn path=/trunk/; revision=31341
2009-12-21 21:06:01 +00:00
Stig Bjørlykke
056c915e61
Removed unused argument in v2_attrval2str().
...
svn path=/trunk/; revision=30606
2009-10-18 21:15:37 +00:00
Bill Meier
7a43e8853b
Oops: #include <stdio.h> *is* required .....
...
svn path=/trunk/; revision=30575
2009-10-16 16:01:20 +00:00
Bill Meier
22c70b409a
#include <stdio.h> not req'd; Fix some typos in text strings;
...
Adjust some indentation & spacing, reformat some long lines.
svn path=/trunk/; revision=30573
2009-10-16 14:37:40 +00:00
Bill Meier
f59bf50023
Use GSlice instead of GMemChunks for GLib >= 2.10. Fixes a memory leak.
...
svn path=/trunk/; revision=30572
2009-10-16 14:22:00 +00:00
Kovarththanan Rajaratnam
6110a96f68
Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_check
...
svn path=/trunk/; revision=29345
2009-08-09 07:59:51 +00:00
Kovarththanan Rajaratnam
0a5b014cec
Don't guard col_clear with col_check
...
svn path=/trunk/; revision=29344
2009-08-09 07:36:13 +00:00
Kovarththanan Rajaratnam
e971354a54
Don't guard col_set_str (COL_PROTOCOL) with col_check
...
svn path=/trunk/; revision=29340
2009-08-09 06:26:46 +00:00
Michael Tüxen
191709f6af
Get it compiling when HAVE_LIBGCRYPT is not defined.
...
svn path=/trunk/; revision=29315
2009-08-06 21:55:10 +00:00
Gerald Combs
85f68c7461
Fix compilation warnings in a few dissectors and try moving them to the
...
"clean" list.
svn path=/trunk/; revision=29313
2009-08-06 20:55:04 +00:00
Jaap Keuter
d779b4f96f
From Neil Piercy:
...
The Cert Authority hashes in the IKEv2 Cert Request are not dissected properly:
the display offset is not correctly moved on, so the same info is displayed for
all Cert Authority fields.
svn path=/trunk/; revision=29234
2009-07-29 18:26:55 +00:00
Stig Bjørlykke
b228488bc0
From Kovarththanan Rajaratnam via bug 3548:
...
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero
svn path=/trunk/; revision=28770
2009-06-18 21:30:42 +00:00
Jörg Mayer
c321f29518
Trivial warning fixes:
...
- Might be used uninitialized
- not a prototype
- comma at end of enum
svn path=/trunk/; revision=28730
2009-06-15 02:34:53 +00:00
Stig Bjørlykke
6cc936929a
Ok, private_data is only saved if HAVE_LIBGCRYPT.
...
svn path=/trunk/; revision=28417
2009-05-19 20:00:05 +00:00
Stig Bjørlykke
af7304aa79
Move pd variables outside HAVE_LIBGCRYPT.
...
svn path=/trunk/; revision=28414
2009-05-19 18:28:24 +00:00
Stig Bjørlykke
fc3f1b5283
From Artem Tamazov (bug 3472):
...
Save/Restore pinfo->private_data when used.
svn path=/trunk/; revision=28412
2009-05-19 17:16:14 +00:00
Anders Broman
4ec2c4ff47
Apply some of the patches from:
...
http://wiki.wireshark.org/Development/Optimization
svn path=/trunk/; revision=28363
2009-05-14 19:28:07 +00:00
Jaap Keuter
900b052135
From Reinhard Speyerer:
...
This patch fixes several misspellings/typos in Wireshark SVN revision 28201.
svn path=/trunk/; revision=28214
2009-05-01 07:12:46 +00:00
Jaap Keuter
55a1bf9af6
Fix build without HAVE_LIBGCRYPT.
...
svn path=/trunk/; revision=28097
2009-04-20 20:27:16 +00:00
Jaap Keuter
03f2402950
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.
svn path=/trunk/; revision=28089
2009-04-20 05:40:58 +00:00
Bill Meier
4f34bb9b15
From Jakub Zawadzki: g_gnprintf & etc: Use size of buffer [not size -1];
...
- As suggested actually use sizeof(...) rather than a numeric constant.
- g_snprintf() and g_vsnprintf() since glib 1.3.12 do not return -1.
svn path=/trunk/; revision=27772
2009-03-18 15:03:46 +00:00
Gerald Combs
6d04f793f0
Back out r27047 and r27053.
...
svn path=/trunk/; revision=27062
2008-12-19 17:39:52 +00:00
Gerald Combs
fc71188963
Update calls to proto_tree_add_bytes_format to reflect r27047.
...
svn path=/trunk/; revision=27053
2008-12-18 20:19:49 +00:00
Anders Broman
43d927f15e
From Alex Badea:
...
Migrate ISAKMP packet decryption from libnettle to libgcrypt
svn path=/trunk/; revision=25438
2008-06-10 05:39:58 +00:00
Jeff Morriss
a5cee04fad
Move the file utility functions from wiretap to libwsutil so that
...
libwireshark (and the plugins using those functions) do not depend on
wiretap on Windows.
While doing that, rename the eth_* functions to ws_*.
svn path=/trunk/; revision=25354
2008-05-22 15:46:27 +00:00
Jörg Mayer
bbf0b3f351
Add another vendor id
...
svn path=/trunk/; revision=24160
2008-01-22 02:05:21 +00:00
Jörg Mayer
e47e42e10e
Add VID VID_draft_ietf_ipsec_nat_t_ike_01, move
...
VID_draft_ietf_ipsec_nat_t_ike_03 a bit down.
svn path=/trunk/; revision=23391
2007-11-07 18:35:00 +00:00
Jörg Mayer
9491dc16f1
Print VendorID string in payload summary line
...
svn path=/trunk/; revision=23388
2007-11-07 17:23:28 +00:00
Jaap Keuter
64cc7052f9
from Gisele Vanem:
...
This needs file_util.h if HAVE_LIBNETTLE is defined.
svn path=/trunk/; revision=23294
2007-10-28 11:25:34 +00:00
Anders Broman
1950ffc214
Apply the small performance enhancment patches for:
...
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster.
Replace
- col_append_fstr() with faster col_append_str()
- col_add_str() with col_set_str()
when it's safe
svn path=/trunk/; revision=23252
2007-10-23 05:50:00 +00:00
Jeff Morriss
853e791444
Change more fopen() to eth_fopen() to finish fixing bug 1827:
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1827
Update README.developer to tell developers not to use fopen() and friends
directly.
svn path=/trunk/; revision=23206
2007-10-16 15:43:18 +00:00
Jörg Mayer
d2f6d740b0
Move the fragmentation info and the defragmented isakmp message
...
to the top level tree.
svn path=/trunk/; revision=22873
2007-09-14 11:50:58 +00:00
Jörg Mayer
1daaee6d0f
Small cleanup
...
svn path=/trunk/; revision=22872
2007-09-14 09:59:19 +00:00
Jörg Mayer
d582da8fcd
- Resassemble Cisco ike fragementation
...
- Rename some variables from ike to isakmp to make
things consistent (not right, just consistent)
svn path=/trunk/; revision=22865
2007-09-13 20:06:41 +00:00
Jörg Mayer
8b247815f3
If we find a fragmented ike packet, dissect the stuff
...
that fits into the first fragment.
svn path=/trunk/; revision=22851
2007-09-12 06:31:09 +00:00
Jörg Mayer
75ac707c29
- Slightly improved dissection of Cisco's fragmented ISAKMP.
...
- Corrected misdetection of CISCO-UNITY VID.
svn path=/trunk/; revision=22828
2007-09-08 13:22:27 +00:00
Jörg Mayer
bc422bc08b
Undo last commit. It's not yet clear to my why isakmp traffic
...
after nat-t isn't matched by a isakmp display filter, but this
approach wrong.
svn path=/trunk/; revision=22670
2007-08-26 18:39:34 +00:00
Jörg Mayer
dcf3c05d5e
Isakmp runs over port 4500 (natt) as well
...
svn path=/trunk/; revision=22669
2007-08-26 18:21:52 +00:00
Jörg Mayer
1f06d65424
Decode certificates
...
svn path=/trunk/; revision=22626
2007-08-24 07:10:33 +00:00
Jeff Morriss
7a57f956b8
Change COPY_ADDRESS to SE_COPY_ADDRESS: all of these appear to have "seasonal" scope (e.g., they are used in conversations or similar).
...
svn path=/trunk/; revision=22573
2007-08-21 21:23:37 +00:00
Anders Broman
c01f382974
Second step in introducing asn context to BER dissectors just like in PER.
...
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Sebastien Tandel
68ad2f4b9b
fix MacOSX gcc-3.3 warnings about unused tfs/value_string variables
...
most have been tagged unused (few have been deleted if dissector has not been
modified since a long time)
move packet-ssl-utils.c to DISSECTOR_SRC
svn path=/trunk/; revision=21431
2007-04-14 14:01:53 +00:00
Anders Broman
d61e373bb4
As ponted out by Stig Bjørlykke change a whole bunch of dissector_handle_t to static.
...
svn path=/trunk/; revision=20062
2006-12-07 20:34:08 +00:00
Anders Broman
9aea451086
Dissect EAP inside ISAKMP update some strings from IANA.
...
(fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=777 )
svn path=/trunk/; revision=20054
2006-12-06 22:03:45 +00:00
Anders Broman
2861b22148
Update some value_strings
...
svn path=/trunk/; revision=19355
2006-09-29 05:51:44 +00:00
Ronnie Sahlberg
9fddfa2777
fix for the typo in bug 1094
...
svn path=/trunk/; revision=19163
2006-09-06 08:36:13 +00:00
Jaap Keuter
db31d4a72f
Fix for bug 1093, as proposed by Atsushi Fukumoto
...
svn path=/trunk/; revision=19152
2006-09-05 12:22:44 +00:00
Jörg Mayer
b58714b375
Eric Fung <efung@certicom.com>
...
A very tiny patch that corrects decoding of the Next Payload field in
the IKEv2 header. RFC 4306, Sec 3.2 says that a payload type of 0
means "No Next Payload" and not RESERVED. The patch just uses the
same string the dissector uses for IKEv1, namely, "NONE".
svn path=/trunk/; revision=18914
2006-08-15 18:16:56 +00:00
Jörg Mayer
f2a2bed08f
efung@certicom.com:
...
Patch adding MOBIKE support to packet-isakmp.c
svn path=/trunk/; revision=18862
2006-08-10 03:11:33 +00:00