Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-commits: [Wireshark-commits] rev 42452: /trunk-1.4/epan/dissectors/ /trunk-1.4/epan/disse

Date: Sun, 06 May 2012 17:45:10 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=42452

User: guy
Date: 2012/05/06 10:45 AM

Log:
 Copy over revisions from the trunk:
 
   ------------------------------------------------------------------------
   r42116 | guy | 2012-04-17 16:08:23 -0700 (Tue, 17 Apr 2012) | 4 lines
 
   Might as well make the loop indices just guint; the generated code's
   unlikely to be worse, and could be better on the 32-bit-and-bigger
   machines on which Wireshark runs.
 
   ------------------------------------------------------------------------
   r42114 | etxrab | 2012-04-17 14:09:10 -0700 (Tue, 17 Apr 2012) | 1
 line
 
   From Evan Huus: We were using guint8s as loop counters based on field
   lengths, and they were overflowing/wrapping falsely. Making them
   guint16s fixes the problem. Bug 7122 -HCIEVT infinite loop
   https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7122
 
 This should fix the fuzz failures that started showing up on the 1.6
 buildbot.

Directory: /trunk-1.4/epan/dissectors/
  Changes    Path                  Action
  +5 -4      packet-bthci_evt.c    Modified