installed in order to build Ethereal.
Michael Tuexen indicated how to successfully build GTK+ 2.4 on Mac OS X
(10.3[.x], at least) - update the directions to give the latest versions
of GLib/Pango/GTK+/ATK and to give instructions on how to make them
build.
svn path=/trunk/; revision=10449
Enumerate the dependencies for GLib 2.4/GTK+ 2.4, and indicate that GNU
gettext is also required, even though it's not in the set of
dependencies on the GTK+ site (after all, the ENTIRE WORLD runs Linux,
RIGHT?).
Give a (partial) order for the dependencies.
Note some issues with building and installing the JPEG and libpng
libraries.
svn path=/trunk/; revision=10443
- 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
svn path=/trunk/; revision=10442
text.
Make "rdconvertbufftostr()" use "isprint()" to determine whether to
display a character as itself or as an escape. Move our redefinition of
"isprint()" above "rdconvertbufftostr()" so that we make the "is it
printable?" decision appropriately.
svn path=/trunk/; revision=10423
the code to handle RADIUS_STRING know that User Password has an AVP type
value of 2. As only the User Password field has that display type, we
don't have to check whether we're handling vendor-specific VSAs.
svn path=/trunk/; revision=10422
needs to be 256 characters long to hold a maximum-length string plus a
terminating '\0', as noted by Stefan Esser.
Don't bother putting in the null terminator at the end in the case where
we're putting an IP address or address/port into "tmp_tag_text" -
"sprintf()" does that for you.
In the case where it's an IP address and port, do it all in one sprintf
call - I don't think there's a guarantee that
sprintf(tmp_tag_text, "%s:%u", tmp_tag_text, ...)
works, although it could work.
Also, handle the case where the length is neither 4 (IP address) nor 6
(IP address/port).
svn path=/trunk/; revision=10418
add Expand Tree to the View menu;
make the Expand Tree context menu active iff the
currently-selected item has a subtree;
fix the GTK2 code for Expand Tree.
svn path=/trunk/; revision=10415
GSM A facility element decoding;
make TCAP dissector export routines for use by various GSM
dissectors;
make GSM MAP dissector use exported TCAP routines/defines;
GSM Supplementary Services support.
svn path=/trunk/; revision=10409
make tcp_dissect_pdus() understand how to skip to the next PDU;
make the skip-to-the-next-PDU code stop attempting to decode
segments that are known to be completely within an already seen
PDU.
svn path=/trunk/; revision=10406
WTAP_ENCAP_PRISM_HEADER, WTAP_ENCAP_IEEE_802_11_WLAN_BSD, and
WTAP_ENCAP_IEEE_802_11_WLAN_AVS.
In the seek_read routine, set it for all 802.11 types.
svn path=/trunk/; revision=10404
improve the Info column text for reassembled messages;
register subdissectors for dissecting Q.931 IEs and make the
ISUP dissector call the codeset 0 IE subdissector through a
handle.
svn path=/trunk/; revision=10400