aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-02-11Get rid of the "Question" alert box type - rename it to "Confirmation",Guy Harris6-22/+21
as that seems to be the name used in the GNOME HIG, at least. Make it use the Warning icon (that's what the GNOME HIG says - and it's also what's used for the equivalent on Windows), and use it for the "Save current capture?" alert boxes. svn path=/trunk/; revision=10030
2004-02-11Give alert boxes an empty title on UN*X and a title of "Ethereal" onGuy Harris1-9/+39
Win32, to match the GNOME HIG on UN*X and the Win32 HIG on Windows (or, at least, to approximate the Win32 HIG on Windows). svn path=/trunk/; revision=10029
2004-02-11Replace the "cf_XXX_error_message()" routines withGuy Harris1-88/+100
"cf_XXX_failure_alert_box()" routines that put the alert box up, and directly call the "alert_box.h" routines for OS errors. svn path=/trunk/; revision=10028
2004-02-11Add "write_failure_alert_box()" to put up an alert box for a failedGuy Harris8-58/+56
attempt to write to a file (or close a file opened for writing). Get rid of no-longer-needed #includes of <epan/filesystem.h>. svn path=/trunk/; revision=10027
2004-02-11Add an "open_failure_alert_box()" routine to pop up an alert box for aGuy Harris9-38/+58
failed attempt to open/create a file. Fix one call to pass the right value for the "for_writing" flag. svn path=/trunk/; revision=10026
2004-02-11Add a routine to be used to put up alert boxes for invalid displayGuy Harris8-17/+122
filter expressions; use that in a number of places, so we use the same alert box. (More work is needed to figure out the right way to handle some other "dfilter_compile()" failures.) Use the error message from the display filter as the primary error, as that's the message that tells you what the underlying problem is. (The GNOME HIG says "In most situations the user should only need the primary text to make a quick decision", so the primary text should tell you what's wrong with the filter, not just that it's invalid. If there are messages from the display filter code that don't give enough information, or are a bit cryptic, such as "Unexpected end of filter string," those should be fixed in the display filter code.) Improve the error used if an empty filter is used for "find frame". svn path=/trunk/; revision=10025
2004-02-10From Jaime Fournier: add a bunch of DCE RPC stub dissectors.Guy Harris11-2/+842
svn path=/trunk/; revision=10024
2004-02-10Add "tvb_strsize()".Guy Harris6-2/+8
svn path=/trunk/; revision=10023
2004-02-10making the Modern UI the defaultUlf Lamping1-2/+2
svn path=/trunk/; revision=10022
2004-02-10added help pages "Getting Started" and "Capturing"Ulf Lamping1-0/+2
svn path=/trunk/; revision=10021
2004-02-10Undo last change for cvsversion.h generation. It causes make to loop on some ↵Jörg Mayer1-3/+1
systems svn path=/trunk/; revision=10020
2004-02-10Run make-version.pl on every make (at least with gnu make)Jörg Mayer1-1/+3
svn path=/trunk/; revision=10019
2004-02-09From Anders Broman: fix the decoding of BAT ASE elements with more thanGuy Harris1-13/+22
one octet. svn path=/trunk/; revision=10018
2004-02-09bugfix: close capture file again, if empty after capturingUlf Lamping1-1/+11
(bug appears only, if "update list of packets ..." not used) svn path=/trunk/; revision=10017
2004-02-09bugfix: init the toolbar's Save icons correctlyUlf Lamping1-1/+2
svn path=/trunk/; revision=10016
2004-02-09minor changesUlf Lamping1-6/+7
svn path=/trunk/; revision=10015
2004-02-09typo fixedUlf Lamping1-2/+2
svn path=/trunk/; revision=10014
2004-02-09two new help pages:Ulf Lamping3-1/+171
getting_started for the very first steps running Ethereal capturing for some explanation how to capture data svn path=/trunk/; revision=10013
2004-02-09Forgot *.laJörg Mayer2-8/+10
svn path=/trunk/; revision=10012
2004-02-09Ignore shared dll stuffJörg Mayer2-0/+4
svn path=/trunk/; revision=10011
2004-02-09Cast the arguments to <ctype.h> macros to "guchar", to squelchGuy Harris3-15/+16
"subscript has type `char'" warnings and to make the code work correctly if there are characters with the 8th bit set. svn path=/trunk/; revision=10010
2004-02-09Add extra {} to "avoid ambiguous `else'", to quote the GCC warning thatGuy Harris1-3/+3
this squelches. svn path=/trunk/; revision=10009
2004-02-08Move -pedantic back to extra-gcc-flags, as glib generates more warnings than ↵Jörg Mayer1-3/+3
our code svn path=/trunk/; revision=10008
2004-02-08Move -pedandic & co back into extra-flags (prepare for dissectors moving to ↵Jörg Mayer1-3/+3
epan/) svn path=/trunk/; revision=10007
2004-02-07corrected links to the ethereal.exe for GTK2 versionUlf Lamping1-3/+3
svn path=/trunk/; revision=10006
2004-02-07Put AM_DISABLE_STATIC into the same place as in epan and wiretapJörg Mayer1-2/+3
svn path=/trunk/; revision=10005
2004-02-07Don't build as shared *and* static by defaultJörg Mayer2-2/+6
svn path=/trunk/; revision=10004
2004-02-07Ignore byproducts of shared lib compilationJörg Mayer3-0/+7
svn path=/trunk/; revision=10003
2004-02-07Use G_DIR_SEPARATOR_S rather than "/" as the pathname separator whenGuy Harris1-2/+2
constructing the pathname of a temporary file, so as not to frighten the horses when they see an error message for a temporary capture file. svn path=/trunk/; revision=10002
2004-02-06Whether frames in an AiroPeek V9 802.11 capture have 4 bytes of 0 or anGuy Harris2-19/+48
FCS at the end appears to depend on the network subtype value. svn path=/trunk/; revision=10001
2004-02-06From Lars Roland: Warning fixesJörg Mayer1-15/+51
svn path=/trunk/; revision=10000
2004-02-06replaced every appearance of gtk_scrolled_window_new() withUlf Lamping30-137/+195
scrolled_window_new(). added gtk_scrolled_window_set_policy(AUTOMATIC,AUTOMATIC) to scrolled_window_new() added GTK2's gtk_scrolled_window_set_shadow(GTK_SHADOW_IN) to every place needed svn path=/trunk/; revision=9999
2004-02-06renamed GTK2 version from ethereal2.exe to ethereal-gtk2.exe,Ulf Lamping3-42/+47
as this is *not* the Ethereal version 2 already. Some other cleanup done svn path=/trunk/; revision=9998
2004-02-06Fix a few warningsJörg Mayer1-8/+9
svn path=/trunk/; revision=9997
2004-02-06simple_dialog now uses the stock_dialog_xy iconsUlf Lamping1-2/+7
svn path=/trunk/; revision=9996
2004-02-06A MediaSubType value of 1 also means 802.11. (Is that what indicatesGuy Harris1-2/+2
whether there's an FCS or not?) svn path=/trunk/; revision=9995
2004-02-06Make sure a packet has one and only one length field, one and only oneGuy Harris1-6/+44
timestamp lower field, and one and only one timestamp lower field. svn path=/trunk/; revision=9994
2004-02-06The time stamps in *Peek V9 files appear to be in nanoseconds from theGuy Harris1-12/+19
Windows FILETIME epoch, i.e. midnight, January 1, 1601. svn path=/trunk/; revision=9993
2004-02-06From Yaniv Kaul:Guy Harris1-3/+29
label each column of a results token; handle types 35, 38, and 104. svn path=/trunk/; revision=9992
2004-02-06Ethernet frames appear to have 4 bytes of 0 at the end, at least in theGuy Harris1-5/+20
captures I've seen. svn path=/trunk/; revision=9991
2004-02-06V9 format appears to be used by some versions of EtherPeek, too.Guy Harris2-87/+220
The MediaType field seems to be 0 for the Ethernet captures; however, the MediaSubType field is different. The fields in the header are different - we can't use hard-coded offsets for the fields, we have to process them as a sequence of tag/value items. Rename some routines to use the same naming convention as the V9 open routine rather than the same convention as the V5/V6/V7 read and seek/read routines. svn path=/trunk/; revision=9990
2004-02-06Fix up a comment to note that this is also used for AiroPeek, and usedGuy Harris1-2/+9
only for versions 5, 6, and 7 of the file format. Add another comment explaining why this refers to "etherpeek" even though it's also used for AiroPeek and probably also TokenPeek. svn path=/trunk/; revision=9989
2004-02-06Add a new dissector table for multipart media encpsulation (similar to theOlivier Biot2-22/+88
"media_type" dissector table defined in the HTTP dissector), allowing us to make the distinction between dissecting a standaone media type and an encapsulated media type (e.g., encapsulated in a multipart entity). Provide separate dissectors for "standalone" and "encapsulated" MMSE, hence fixing the needlessly clearing of the Info column when the MMSE is only part of the encapsulated entity (e.g., in the PAP protocol for WAP Push). svn path=/trunk/; revision=9988
2004-02-06Sort the link-layer type values a little better.Guy Harris1-4/+2
svn path=/trunk/; revision=9987
2004-02-05Add new col_append methods which will prepend the (format) string with theOlivier Biot2-2/+54
provided separator (or a default ", ") if the column is not empty. svn path=/trunk/; revision=9986
2004-02-05From Martin Regner (patch from Anders Broman):Olivier Biot1-2/+6
Calculate the correct offset for fastStart (bits, not bytes). svn path=/trunk/; revision=9985
2004-02-05From Holger Schurig: add two cipher strings.Olivier Biot1-1/+3
svn path=/trunk/; revision=9984
2004-02-05Spotted by Guy Harris: SyncML media type was not registered (it was lostOlivier Biot1-1/+3
when we introduced the media dissector table and got rid of the WSP binary content type dissector table). svn path=/trunk/; revision=9983
2004-02-05We can't test the GTK+ version in dissectors or libethereal code, asGuy Harris2-4/+12
they don't include any GTK+ headers (and shouldn't do so, as they can't use GTK+); we use the GLib version as a proxy. svn path=/trunk/; revision=9982
2004-02-05Update a comment.Guy Harris1-2/+9
svn path=/trunk/; revision=9981