Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-x11.c x11-fields AUTHORS

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

From: deniel@xxxxxxxxxxxx (Laurent Deniel)
Date: Mon, 22 Mar 2004 16:53:56 -0600 (CST)
deniel      2004/03/22 16:53:56 CST

  Modified files:
    .                    packet-x11.c x11-fields AUTHORS 
  Log:
  * X11 dissector:
  
  - in decoding of replies: 0 is not an unknown opcode, it means that the
    request was unseen or that the opcode of the request is unknown
    (e.g. due to unseen / undecoded QueryExtension replies)
  
  - add special processing for QueryExtension requests & replies in order to
    store new opcodes in a value_string of opcodes saved per conversation
  
  - try to resynchronize sequence number once at first reply if no initial
    connection request was seen
  
  - add decoding of SendEvent request
  
  - add decoding of many replies (AllocColor, GetInputFocus, GetGeometry,
    GetPointerControl, GetScreenSaver, GetSelectionOwner, GrabKeyboard,
    GrabPointer, InternAtom, ListProperties, LookupColor, QueryBestSize,
    QueryKeymap, QueryPointer, TranslateCoordinates)
  
  - fix decoding of EnterNotify / LeaveNotify events
  
  - add decoding of most events (FocusIn, FocusOut, Expose, GraphicsExpose,
    NoExpose, VisibilityNotify, CreateNotify, DestroyNotify, UnmapNotify,
    MapNotify, MapRequest, ReparentNotify, ConfigureNotify, GravityNotify,
    ResizeRequest, CirculateNotify, CirculateRequest, PropertyNotify,
    SelectionClear, SelectionRequest, SelectionNotify, ColormapNotify,
    ClientMessage)
  
  - miscellaneous changes & code cleaning
  
  Revision  Changes    Path
  1.56      +622 -53   ethereal/packet-x11.c
  1.12      +30 -3     ethereal/x11-fields
  1.976     +1 -0      ethereal/AUTHORS