aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-05-01The display filter engine can return an error message that is not safeOlivier Biot3-6/+31
when using GTK2 code for rendering the error. In order to correctly render the error message, it must be XML escaped. TODO: track down the remaining places where this XML escaping is required, and fix it there too (not sure if they exist though). svn path=/trunk/; revision=10764
2004-05-01From Lars Roland: add message counts to the SIP statistics.Guy Harris1-1/+19
svn path=/trunk/; revision=10763
2004-05-01From Lars Roland: document the SIP statistics.Guy Harris2-0/+41
svn path=/trunk/; revision=10762
2004-05-01From metatech:Guy Harris6-750/+1549
for the MQ dissector: - PDU desegmentation; - XA messages; - Netbios, SPX, HTTP support; - Subdissector table; dissector for the MQ Programmable Command Formats protocol. svn path=/trunk/; revision=10761
2004-05-01Add escaping of an apostrophe in XML output.Olivier Biot1-1/+4
svn path=/trunk/; revision=10760
2004-05-01Add an XML escaping routine: xml_escape()Olivier Biot2-2/+42
svn path=/trunk/; revision=10759
2004-05-01Squelch a compiler warning (extraneous extern on struct).Olivier Biot1-6/+10
Fix the PROTO_ITEM_IS_XXX and PROTO_ITEM_SET_XXX macros by replacing the if(x) with trigraphs so the macros can still be used in subsequent conditional tests. svn path=/trunk/; revision=10758
2004-05-01bugfix: remove all elements on "tree reset", don't keep the first entry in ↵Ulf Lamping2-4/+4
the list svn path=/trunk/; revision=10757
2004-05-01GTK2: expand all tree elements when opening dialogUlf Lamping1-1/+2
svn path=/trunk/; revision=10756
2004-05-01prevent null pointer exceptionUlf Lamping1-5/+5
svn path=/trunk/; revision=10755
2004-05-01From Richard Urwin: ensure that the initial colour is appropriate in allOlivier Biot2-5/+7
cases. The colouring rules are also available now when no packets have been captured or loaded from file. svn path=/trunk/; revision=10754
2004-05-01From Michael Lum:Olivier Biot1-2/+10
- Write to the INFO column only if it is visible. - Add the RANAP message to the protocol tree. svn path=/trunk/; revision=10753
2004-05-01add PROTO_ITEM_SET_HIDDEN() and PROTO_ITEM_SET_GENERATED(),Ulf Lamping6-80/+104
this sets flags for later rendering of the field data svn path=/trunk/; revision=10752
2004-05-01From Martin Mathieson :small patch for rtp-events that shows in the info ↵Anders Broman1-1/+8
column which packets that mark the end of events svn path=/trunk/; revision=10751
2004-05-01From Martin Mathieson Update of SIP resend detection.Anders Broman1-57/+82
svn path=/trunk/; revision=10750
2004-05-01minor changesUlf Lamping1-1/+2
svn path=/trunk/; revision=10749
2004-05-01more deltatypesRonnie Sahlberg1-1/+10
svn path=/trunk/; revision=10748
2004-04-30Clean up the creation of the tvbuff for a mechToken so that the lengthGuy Harris1-10/+16
and reported length are both no larger than the length of the token. svn path=/trunk/; revision=10747
2004-04-30Get rid of a compiler warning.Guy Harris1-2/+2
svn path=/trunk/; revision=10746
2004-04-30GCC warning removed. (ANSI C says it's "implementation-defined" whatGuy Harris1-3/+4
integral type an enum corresponds to; I guess GCC says "unsigned int" and MSVC says "int".) svn path=/trunk/; revision=10745
2004-04-30Make some floating-point fields FT_FLOAT, rather than FT_UINT32.Guy Harris1-11/+10
svn path=/trunk/; revision=10744
2004-04-30Add a generic media dissector. The dissectors trying to find a suitableOlivier Biot6-14/+155
media dissector for a given media type (value of a Content-Type header) must provide the logic to fall-back to this media dissector upon no match. Note that you must set the pinfo->match_string to the media type name, and if the media type is specified with parameters, then those parameters can be added to pinfo->private_data. If there are no parameters, or the parameter decoding is not implemented, you must set pinfo->private_data to NULL. Known TODOs: - Fix the WSP parameter handling so it accompanies any media dissector. Simplest approach is to retrieve the header field label from the WSP Content-Type field and to search for a semicolon in it (or by using the string length of the content type string representation). - Verify that that subdissection always works in the WSP dissector, even when the protocol tree is not being built. - Implement the media dissector in the remaining dissectors that use the media type string table. svn path=/trunk/; revision=10743
2004-04-30Beware: sscanf() only operates on C strings. A pointer returned byOlivier Biot1-4/+10
tvb_get_ptr() is not necessarily NULL terminated, hence a NULL terminated string must be generated from the returned pointer. svn path=/trunk/; revision=10742
2004-04-30updated to reflect the latest changes of exporting PDML in etherealUlf Lamping1-14/+13
svn path=/trunk/; revision=10741
2004-04-30removed unused thingsUlf Lamping2-10/+2
svn path=/trunk/; revision=10740
2004-04-30removed warnings of GTK1 compilationUlf Lamping1-2/+2
svn path=/trunk/; revision=10739
2004-04-30MSVC warnings removedUlf Lamping5-10/+11
svn path=/trunk/; revision=10738
2004-04-30MVSC warning removedUlf Lamping1-2/+2
svn path=/trunk/; revision=10737
2004-04-30The layout types and pane types don't depend on GTK+, so move theirGuy Harris4-30/+36
definitions to "prefs.h". Use them, rather than (incorrect) raw numerical values, when initializing the preferences. svn path=/trunk/; revision=10736
2004-04-30Squelch some compiler warnings.Guy Harris8-50/+51
Clean up white space. svn path=/trunk/; revision=10735
2004-04-29From JBMRonnie Sahlberg5-2/+750
Dissection of the EncryptedFileSystem dce/rpc interface. This dissector also contains a complete and fully tested IDL definition for the entire interface. svn path=/trunk/; revision=10734
2004-04-29From Jerry Talkington: HTTP chunked transfer coding.Olivier Biot1-0/+1
svn path=/trunk/; revision=10733
2004-04-29From Jerry Talkington: move the chunks subtree to the HTTP protocol tree.Olivier Biot1-21/+12
svn path=/trunk/; revision=10732
2004-04-29From Carlos Pignataro: PPP OSI Network Layer Control Protocol [RFC1377]Gerald Combs2-1/+85
support. svn path=/trunk/; revision=10731
2004-04-29Fixed a typo reported by Berward Meyknecht.Michael Tüxen1-3/+3
svn path=/trunk/; revision=10730
2004-04-29added selection of different main window pane layouts,Ulf Lamping8-55/+647
also added some preferences and a new preference page for this svn path=/trunk/; revision=10729
2004-04-29added pane layout icons coming from pan (gnome newsreader)Ulf Lamping7-1/+327
svn path=/trunk/; revision=10728
2004-04-29fixed a typoUlf Lamping1-2/+2
svn path=/trunk/; revision=10727
2004-04-29added "[CHECKSUM INCORRECT]" to the info columnUlf Lamping1-2/+5
svn path=/trunk/; revision=10726
2004-04-29technically speaking rpc duplicate replies are not retransmissionsRonnie Sahlberg1-2/+2
only the request is tecnically a restransmission the reply is technically not a retransmission (since it is a new reply to the retransmitted request) mark duplicated replies as RPC duplicate ... instead of as RPC retransmission thanks to Cal for pointing this out. svn path=/trunk/; revision=10725
2004-04-29update to isns and prettify is a bit.Ronnie Sahlberg1-291/+787
svn path=/trunk/; revision=10724
2004-04-28Note that a custom widget might be the right way to speed up theGuy Harris1-1/+14
construction of the hex dump pane (so we don't need a progress bar(!) while it's being filled in), and might have some other UI advantages as well. svn path=/trunk/; revision=10723
2004-04-28Change the punctuation in one tooltip (I think "select the desired one"Guy Harris1-2/+17
would be an independent clause, so it should be separate from the other clause with a semicolon). Note that, in that tooltip, in some cases "link-layer types" would be appropriate and in others "link-layer header types" might be more appropriate. svn path=/trunk/; revision=10722
2004-04-28Minor wording changes in tooltips.Gilbert Ramirez1-7/+7
svn path=/trunk/; revision=10721
2004-04-28added tooltips for various input fieldsUlf Lamping1-1/+73
svn path=/trunk/; revision=10720
2004-04-28When building the Ethereal documentation on MSVC++/cygwin the cygwin perlOlivier Biot1-2/+4
will not swallow the '\r\n' line end sequence when invoking chomp(), but instead the '\r' character will remain. For this reason, chomp() cannot be used and global removal of '\r' and '\n' characters must be used instead, like in: $_ =~ s/[\r\n]//g; svn path=/trunk/; revision=10719
2004-04-28From Carlos Pignataro:Gerald Combs3-5/+208
Graceful Restart Mechanism for LDP [RFC3478] Fault Tolerance for LDP [RFC3479] Update IANA assigned Status codes Fixed some typos. svn path=/trunk/; revision=10718
2004-04-28From Joe Marcus Clarke: force the standard output to be in binary modeGuy Harris3-3/+8
on Windows. svn path=/trunk/; revision=10717
2004-04-27Declare "dissect_aim_userclass()" as it's used in files other thanGuy Harris1-1/+2
"packet-aim.c". svn path=/trunk/; revision=10716
2004-04-27Freely adjustable status line separations.Ulf Lamping3-31/+56
svn path=/trunk/; revision=10715