aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2004-01-17precompiled wpdpack.zip file is now at the websiteUlf Lamping1-2/+2
svn path=/trunk/; revision=9690
2004-01-17Clean up some compiler warnings.Guy Harris1-65/+70
Clean up white space. Have "font_fetch()" return a Boolean indicating whether it succeeded or not. If it failed, don't use "new_font_name", as it hasn't been set. svn path=/trunk/; revision=9689
2004-01-17PDUs with a content-type header may contain data that can be handed offOlivier Biot1-118/+194
to subdissectors. This means that we need to parse the MMS headers for those PDUs. Fix also indentation (8-space tabs, 4-space soft tabs). svn path=/trunk/; revision=9688
2004-01-17Try to genereate cvsversion.hJörg Mayer1-1/+8
Note: I don't know anything about the limitations of nmake, so I don't know whether the `find ...` will work and I can't test it, as I don't have a Windows system with anything even remotely resembling a compiler on it. svn path=/trunk/; revision=9687
2004-01-17new "Font" preferences page instead of a font dialog in "User Interface"Ulf Lamping3-109/+71
svn path=/trunk/; revision=9686
2004-01-16Passing a double as the value argument to "proto_tree_add_uint()" orGuy Harris1-18/+16
"proto_tree_add_uint_format()" truncates it to a guint32; that might be what you'd want if it has no fractional part, but it's probably not what you want if it has a fractional part. Make the validity time and hello emission interval values be FT_DOUBLE - and make the variables storing them doubles so that we don't get whinging from some compilers about stuffing doubles into floats. Use hex, not decimal, for bitmasks. svn path=/trunk/; revision=9685
2004-01-16Constify some pointers to which pointers-to-const are assigned.Guy Harris1-3/+3
svn path=/trunk/; revision=9684
2004-01-16Add cvsversion.h to the list of files to be ignored by CVS, as it's aGuy Harris1-0/+1
generated file. svn path=/trunk/; revision=9683
2004-01-16CVS isn't letting me check in the icons file, so back the Makefile.amGuy Harris1-2/+1
change out for now. svn path=/trunk/; revision=9682
2004-01-16Add a Mac OS X icon file, for possible future use.Guy Harris1-1/+2
svn path=/trunk/; revision=9681
2004-01-16column preferences page now looks similar to the color dialog layout,Ulf Lamping1-34/+84
as it's doing the same thing svn path=/trunk/; revision=9680
2004-01-16In case of CVS sources, add the date of the last change to the versionJörg Mayer5-11/+104
number. 2do: Add support to Makefile.nmake Enforce the generation of cvsversion.h on each run of make svn path=/trunk/; revision=9679
2004-01-16From Thomas Anders: fix a typo.Guy Harris3-3/+7
Update the list of contributors in the man page. svn path=/trunk/; revision=9678
2004-01-16Reset the tap listeners in "retap_packets()" before rerunning the taps.Guy Harris1-1/+4
svn path=/trunk/; revision=9677
2004-01-16From Tomas Kukosa: there are 3, not 4, bits of codeset in an IE.Guy Harris1-28/+3
That means that the codeset number cannot be bigger than the number of elements in "q931_info_element_vals[]", so we can get rid of the checks for the codeset value; we also make NUM_INFO_ELEMENT_VALS equal to (Q931_IE_SHIFT_CODESET+1), to make this clearer. svn path=/trunk/; revision=9676
2004-01-16From Aaron Woo (via Jeff Weston): Optimized Link State Routing ProtocolGerald Combs1-0/+1
(OLSR) support. svn path=/trunk/; revision=9675
2004-01-16bugfix: use correct size of global valueUlf Lamping1-6/+7
svn path=/trunk/; revision=9674
2004-01-16From Aaron Woo (via Jeff Weston): Optimized Link State Routing ProtocolGerald Combs4-2/+675
(OLSR) support. svn path=/trunk/; revision=9673
2004-01-16GLib versions prior to 2.0 don't have g_ascii_strdown(). Use g_strdown()Gerald Combs1-1/+6
instead. svn path=/trunk/; revision=9672
2004-01-16Fix a typo in protocol tree.Olivier Biot1-2/+2
svn path=/trunk/; revision=9671
2004-01-16Add support for MIME multipart dissection.Olivier Biot5-15/+953
svn path=/trunk/; revision=9670
2004-01-15Put in a space where it belongs.Guy Harris1-2/+2
svn path=/trunk/; revision=9669
2004-01-15From Anders Broman: dissect access transport, user teleservice info,Guy Harris3-32/+132
user service infor prime, and echo control information parameters. svn path=/trunk/; revision=9668
2004-01-15move "marked packet color" setting from gui_prefs to Colors page.Ulf Lamping2-332/+41
remove the Color dialog from gui_prefs.c svn path=/trunk/; revision=9667
2004-01-14Change labels from "TCP Streams" to "Colors", to add other color values laterUlf Lamping2-11/+11
Later, file has to be renamed to color_prefs.dlg (function renaming similar) svn path=/trunk/; revision=9666
2004-01-14destroy the "save as" dialog only, if it's existingUlf Lamping1-2/+3
svn path=/trunk/; revision=9665
2004-01-13From Martin Mathieson: handle up to 4 RTP channels in an SDP packet.Guy Harris1-50/+81
svn path=/trunk/; revision=9664
2004-01-13From Anders Broman: dissect message compatibility information parameter.Guy Harris1-5/+52
svn path=/trunk/; revision=9663
2004-01-13In at least one capture, the User teleservices parameter length is 2,Guy Harris1-4/+4
not 3; change the value, and use the length of the parameter tvbuff when constructing an item for that parameter. svn path=/trunk/; revision=9662
2004-01-13From Anders Broman:Guy Harris1-2/+13
handle the case where the address presentation restricted indicator in a location number parameter indicates the address isn't available; register as "application/isup", not "application/ISUP", as dissectors that use the media_type dissector table convert the media type to lower case, under the assumption that dissectors register all-lower-case media types, to make the match case-insensitive. svn path=/trunk/; revision=9661
2004-01-13Use "retap_packets()" rather than "redissect_packets()".Guy Harris12-29/+29
svn path=/trunk/; revision=9660
2004-01-13Add a routine "retap_packet()" that runs through all packets, dissectingGuy Harris3-30/+65
them and running all taps on them, but not reconstructing the packet list. Use that in the IO-stat tap rather than "redissect_packet()"; the latter does more work and redraws the display, neither of which are necessary. Call the filter callback when the Calc field is changed, to redraw the graphs; that change also fixes things so that it's called when the Filter field is changed. Rename the "filter_button" member of an io_stat_graph_t to "filter_field", as it's not the "Filter:" button, it's the text field containing the filter expression. svn path=/trunk/; revision=9659
2004-01-13You can't rely on "proto_tree_add_item()" returning a non-null pointer,Guy Harris2-14/+20
so you can't rely on getting the length of an FT_UINT_STRING item by calling "proto_tree_add_item()" and fetching the item length from the item. Get the length of the string explicitly, and advance the offset by the length of the string plus the length of the length field. svn path=/trunk/; revision=9658
2004-01-13"dfilter_compile()" supplies a null dfilter pointer for an empty filterGuy Harris1-2/+3
expression; don't assume it always supplies a non-null pointer. svn path=/trunk/; revision=9657
2004-01-13Add a routine "io_stat_reset()" to reset an io_stat_t; haveGuy Harris1-123/+100
"gtk_iostat_reset()" call it, and have calls to "gtk_iostat_reset(&io->graphs[0])" just call "io_stat_reset(io)". Add a routine "io_stat_draw()" to draw an io_stat_t; have "gtk_iostat_draw()" call it, and have calls to "gtk_iostat_draw(&io->graphs[0])" just call "io_stat_draw(io)". Add a routine "io_stat_redraw()" to set the "needs_redraw" flag on an io_stat_t and call "io_stat_draw()" on it, in order to force a redraw. Use that in place of set flag/io_stat_draw pairs. Add a routine "enable_graph()" to set an io_stat_graph_t's display flag to TRUE and register a tap listener for it, and add a routine "disable_graph()" to, if an io_stat_graph_t's display flag is set, clear it, remove its tap listener, and turn its display button off. Use "disable_graph()" to disable graphs, rather than just turning the display flag off, so that we ensure that the invariant "tap listener present iff graph enabled" is preserved - the code to destroy an io-stat window only removes tap listeners for enabled graphs, so it depends on that invariant being preserved. Check the validity of a display filter by compiling it, not by going through the whole sequence of registering a tap listener. svn path=/trunk/; revision=9656
2004-01-13Fix the MIBenum mapping for HZ-GB-2312 (MIBenum = 2085).Olivier Biot1-3/+4
Add "*" value (MIBenum = 0). Add the IANA character set registry URL in a comment. svn path=/trunk/; revision=9655
2004-01-13Make the variable into which values fromGuy Harris1-5/+5
"gtk_spin_button_get_value_as_float()" be doubles rather than floats - GTK+ 2.x's "gtk_spin_button_get_value_as_float()" actually returns doubles. svn path=/trunk/; revision=9654
2004-01-13Get rid of CRs.Guy Harris1-143/+152
Note that we have to deal with the character set of the text. svn path=/trunk/; revision=9653
2004-01-13From Anders Broman: dissect media type application/ISUP as ISUP.Guy Harris1-1/+40
svn path=/trunk/; revision=9652
2004-01-13From Joost Yervante Damad:Guy Harris3-2/+18
add 3 new vendors; add 3 non-encapsulated Merit vendor-specific attributes; display the authenticator in the protocol tree. svn path=/trunk/; revision=9651
2004-01-13From Matthijs Melchior: allow an absent or empty file name to mean "noGuy Harris1-1/+4
type table". svn path=/trunk/; revision=9650
2004-01-13From Yuriy Sidelnikov: ISO 8823 Presentation Protocol support.Guy Harris5-2/+1955
svn path=/trunk/; revision=9649
2004-01-13From Yuriy Sidelnikov: fix a bug caused by incorrect by-hand applicationGuy Harris1-5/+5
of an earlier one of his patches. svn path=/trunk/; revision=9648
2004-01-13From Yuriy Sidelnikov: remove an incorrect "&".Guy Harris1-2/+2
svn path=/trunk/; revision=9647
2004-01-12Fix a source file name that got added to the list of object files.Guy Harris1-2/+2
svn path=/trunk/; revision=9646
2004-01-11Rename DISSECTOR_HELPER_{SRC,OBJECTS} toGuy Harris8-347/+434
DISSECTOR_SUPPORT_{SRC,OBJECTS}. Add some additional files, required by dissectors, to those lists. Extract the stuff to get version information strings for libraries and the OS, which is *not* needed by dissectors, from "util.c", which contains routines that *are* needed by dissectors, and put it into a separate file. Make "dftest" link only with the dissector support stuff, not with all of the Ethereal common files. svn path=/trunk/; revision=9645
2004-01-11#if 0 out test that causes an always false warningJörg Mayer2-2/+6
svn path=/trunk/; revision=9644
2004-01-10Replace guchar * with gchar * and get rid of many signedness warnings.Olivier Biot2-42/+42
svn path=/trunk/; revision=9643
2004-01-10close the Save (As) dialog, when the capture file is closedUlf Lamping3-5/+19
svn path=/trunk/; revision=9642
2004-01-10add a "Save As" button to the toolbar,Ulf Lamping1-25/+55
changed some tooltips svn path=/trunk/; revision=9641