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
Bill Meier
c544c20956
Fix various typos and spelling errors (mostly in text strings)
...
svn path=/trunk/; revision=27050
2008-12-18 19:08:49 +00:00
Bill Meier
33c99f44fd
Fix typos and spelling (mostly in text strings)
...
svn path=/trunk/; revision=27028
2008-12-17 00:08:38 +00:00
Michael Tüxen
bf796ee2a6
- Do not register UDP port 4433. Use dissector_add_handle instead.
...
- Also use dissector_add_handle() to make it available for DTLS/SCTP.
svn path=/trunk/; revision=26798
2008-11-17 21:44:42 +00:00
Bill Meier
be76528ad8
#if ==> #ifdef
...
svn path=/trunk/; revision=26567
2008-10-27 01:39:32 +00:00
Bill Meier
8afa208ffb
Windows build: #include winsock2.h only when needed.
...
#include winsock2.h pulls in about 90 distinct .h files
and about 140 total .h files.
Currently winsock2.h is (mostly unnecessarily) included
for each dissector via packet.h/wtap.h.
This patch removes #include winsock2.h from wtap.h and
then includes winsock2.h (or windows.h) in the
few specific places required.
With this patch, my Windows Wireshark build takes
about 30% less time.
svn path=/trunk/; revision=26535
2008-10-24 00:42:09 +00:00
Michael Tüxen
ebd05a6014
Bugfix from Robin Seggelmann for Certificate Request messages.
...
svn path=/trunk/; revision=26475
2008-10-16 10:11:24 +00:00
Jaap Keuter
28c2ad711d
From Michael Bernhard:
...
The dissector asserted displaying cookies in DTLS frames because it was registered as FT_NONE.
svn path=/trunk/; revision=26207
2008-09-15 19:49:43 +00:00
Guy Harris
9e6329860a
Fix some warnings - declare some arguments, variables, and structure
...
members to be const pointers when that's possible, and throw in some
casts when the GLib API fails to have properly consted arguments.
Use ep_strdup_printf() in some cases.
svn path=/trunk/; revision=25596
2008-06-25 03:05:19 +00:00
Anders Broman
bf9ccab9cb
Change depreciated function g_tree_traverse -> g_tree_foreach
...
svn path=/trunk/; revision=25239
2008-05-05 20:03:15 +00:00
Bill Meier
b25aa005c1
A few minor pedantic fixes ....
...
svn path=/trunk/; revision=24301
2008-02-11 17:04:51 +00:00
Sake Blok
3c9a7b9dcd
Bug 1954 From Mikael Magnusson :
...
This patch updates the DTLS dissector to be compatible with OpenSSL 0.9.8f in
the following ways:
* Handle both SSL version number 0xfeff (RFC 4347 and OpenSSL 0.9.8f), and
0x100 (Used by OpenSSL 0.9.8e and earlier)
* Reassemble fragmented handshake messages.
svn path=/trunk/; revision=23369
2007-11-05 23:05:20 +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
Gerald Combs
9bf0729452
Fix include paths.
...
svn path=/trunk/; revision=22076
2007-06-11 19:03:20 +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
Guy Harris
e7fc05410d
Use "address_to_str()" to format an address, rather than assuming it's
...
an IPv4 address.
svn path=/trunk/; revision=21568
2007-04-25 22:33:47 +00:00
Jeff Morriss
bc1a33021c
Pass NULL (instead of proto_) in the last parameter of tap_queue_packet()
...
because NULL is just as interesting as the proto_ entry and the latter
generates a compiler warning.
svn path=/trunk/; revision=21460
2007-04-18 04:13:50 +00:00
Tomas Kukosa
9f2ccb7fc0
- SSL desegmentation support
...
- SSL DEFLATE compression method support (RFC3749)
- fix for Bugzilla Bug 1515: SSL bug with mutual authentication
svn path=/trunk/; revision=21368
2007-04-10 15:12:48 +00:00
Jeff Morriss
10e8a95401
Add brackets to extern of ssl_version_short_names[] to fix compiler warnings.
...
svn path=/trunk/; revision=21166
2007-03-24 13:21:08 +00:00
Stephen Fisher
dfc2b16e29
Fix mess with ssl_version_short_names[] being defined multiple places
...
now that it is no longer a static variable in packet-ssl-utils.h.
Leaving it as static caused a warning turned error that it was unused
in the current file (packet-ssl-utils.h). Resolution: Move the variable
to packet-ssl.c and declare as extern in packet-dtls.c - the only other
place that needs it.
svn path=/trunk/; revision=21161
2007-03-24 01:38:58 +00:00
Ulf Lamping
7994794ad9
fix a lot more warnings
...
svn path=/trunk/; revision=21142
2007-03-23 01:29:52 +00:00
Tomas Kukosa
51fc862945
prepare SSL dissector for similar desegmentation as is in the TCP as current one does not work well in many cases
...
svn path=/trunk/; revision=20405
2007-01-12 10:25:03 +00:00
Bill Meier
739eb43c3a
More ethereal --> wireshark
...
svn path=/trunk/; revision=20270
2007-01-02 14:11:35 +00:00
Guy Harris
90a3563fa5
Fix some compiler warnings (some by getting rid of variables unused if
...
you don't have GNU TLS).
svn path=/trunk/; revision=19037
2006-08-26 00:05:26 +00:00
Tomas Kukosa
ce4e15b76d
new ssl_dissector_add() function which can be called from another dissectors (similar to dissector_add())
...
svn path=/trunk/; revision=19026
2006-08-25 08:07:26 +00:00
Ronnie Sahlberg
7b3b26fd39
from a. samuel
...
ssl and dtls updates
svn path=/trunk/; revision=18816
2006-08-02 08:15:51 +00:00
Ulf Lamping
c63ce3b15d
MSVC doesn't like the conversion from guint64 to double, use gint64 instead (should be safe if I understand the implementation correct)
...
svn path=/trunk/; revision=18585
2006-06-27 16:50:28 +00:00
Ronnie Sahlberg
16d463dac6
from Authesserre Samuel
...
SSL updates and DTLS support
svn path=/trunk/; revision=18582
2006-06-27 13:36:10 +00:00