Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-icq.c

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

From: Gerald Combs <gerald@xxxxxxxxxxxxxxxxxxx>
Date: Sun, 19 Nov 2000 13:23:55 -0600 (CST)
gerald      2000/11/19 13:23:55 CST

  Modified files:
    .                    packet-icq.c 
  Log:
  Dynamically resize decr_pd in dissect_icqv5Client() in order to avoid
  a possible buffer overflow on media with frame sizes greater than
  1600 bytes.
  
  According to http://www.student.nada.kth.se/~d95-mih/icq/ there isn't
  an upper bound to the size of a v5 packet, so we grow dynamically to
  fit what we've been handed.
  
  Revision  Changes    Path
  1.23      +10 -3     ethereal/packet-icq.c