Ethereal-cvs: [Ethereal-cvs] rev 18081: /trunk/epan/dissectors/: packet-ssl-utils.c packet-ssl

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Wed, 03 May 2006 05:29:06 GMT
User: etxrab
Date: 2006/05/03 12:29 AM

Log:
 From Paolo Abeni:
 authesserre samuel <sauthess@xxxxxxxxx> kindly pointed out an issue with session renegotiation in the current ssl decryption code. 
 
 Encrypted handshake message are decrypted, but the dissector try to interpret the encrypted code. Renegotiation messages are therefore ignored. The attached pcap trace and key can be used to trigger the issue.
 
 The attached patch fix the problem storing the decrypted version of encrypted handshake message and dissecting it when available. The patch also fix bad issue with des cipher (alike the issue fixed in my previous post)

Directory: /trunk/epan/dissectors/
  Changes    Path                  Action
  +22 -12    packet-ssl-utils.c    Modified
  +12 -4     packet-ssl-utils.h    Modified
  +95 -41    packet-ssl.c          Modified

Directory: /trunk/gtk/
  Changes    Path          Action
  +4 -4      ssl-dlg.c     Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=18081&view=rev