aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/x11-declarations.h
AgeCommit message (Collapse)AuthorFilesLines
2011-05-14Rebuild the X11 dissector with the latest versions of xcbproto and mesa.morriss1-1/+19
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37145 f5534014-38df-0310-8fa8-9805f1628bb7
2010-06-03From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4820 :morriss1-0/+1
Mesa moved its API description file again. Also, while I'm here, I noticed that they stopped using signed tags, so add --tags to "git describe" for a better description of the mesa version used to build the X11 dissector. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33067 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-21From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4701 :morriss1-0/+4
The ChangeProperty request always calls LISTofBYTE, which always tries to dissect at least one byte, even when the request is empty. This causes Wireshark to put a big, red, scary "Malformed Packet" entry in the dissection. Also, ChangeProperty only dissects (data_length) bytes. data_length is "number of units", and units may be 16 or 32-bit entities. In this case, the dissected data will be truncated. First reported in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481#c10 The attached patch fixes these two bugs. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32526 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-20From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481 :morriss1-3/+2818
The XKEYBOARD extension is a pain in the... so XCB had to grow new ways to describe the protocol. This patch adds support to the Wireshark dissector, so it can successfully process the XCB description of the XKEYBOARD extension. Without this patch, "make x11-dissector" chokes on the current xcbproto from git. Also update the script to deal with the new mesa directory structure. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32520 f5534014-38df-0310-8fa8-9805f1628bb7
2009-10-03From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4067 :morriss1-0/+220
This patch adds enum support to x11-process-xcb.pl git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30257 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-12Move all of the scripts in epan/dissectors/ to tools/ .morriss1-2/+2
Add a target ("x11-dissector") to build the X11 dissector. Put the X11-related files (back) in the source distribution. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29871 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-11From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2981 :morriss1-0/+4118
This patch adds extension support to the X11 dissector. I've removed the perl script from the make file, since the new one depends on perl 5.10, xcbproto (at least git as of today), and mesa (at least the mesa/src/mesa/glapi directory). It seemed easier to just add the generated header files to svn directly. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29854 f5534014-38df-0310-8fa8-9805f1628bb7