aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
AgeCommit message (Collapse)AuthorFilesLines
2004-12-02From Francisco Alcoba: handle inverted time stamps without hanging.Guy Harris1-2/+13
svn path=/trunk/; revision=12656
2004-12-02We're not using our own clist for GTK+ 2.x, so callGuy Harris1-1/+3
"init_eth_clist_type()" only for GTK+ 1.2[.x]. svn path=/trunk/; revision=12654
2004-12-02performance enhancement:Ronnie Sahlberg3-16/+15
in some profiling runs eth_clist_get_type() took ~6% change this to just a variable and initialize it explicitely from main.c svn path=/trunk/; revision=12653
2004-12-02make ethereal compile with --without-pcap configuration optionRonnie Sahlberg2-2/+5
svn path=/trunk/; revision=12652
2004-12-01From Francisco Alcoba:Guy Harris5-120/+204
add IPv6 support; replace "delay" with "delta". svn path=/trunk/; revision=12636
2004-11-16Don't redisplay the "Follow TCP Stream" window on every toggle event forGuy Harris1-15/+25
the display style (ASCII/EBCDIC/char[]/hex) radio button set - pushing a radio button generates *two* events, one for the button that gets turned off and one for the button that gets turned on. svn path=/trunk/; revision=12530
2004-11-12Put the file name into the window title, so if you have more than one ofGuy Harris1-13/+26
them open, you know which one corresponds to which file. Clean up white space. svn path=/trunk/; revision=12509
2004-11-03When clearing the list, use "history_list", just in caseGuy Harris1-2/+3
"history_current" happens to be null (that might not be possible, but this is still perhaps a bit clearer). Clear "history_current" after clearing the list, as the current entry no longer exists, so that "packet_history_add()" doesn't use the now-bogus value. svn path=/trunk/; revision=12488
2004-11-01first implementation of the packet history functionUlf Lamping9-14/+271
svn path=/trunk/; revision=12460
2004-10-30split capture_loop from capture.c, some more code cleanupUlf Lamping2-5/+5
svn path=/trunk/; revision=12451
2004-10-30move quit_after_cap into capture_optsUlf Lamping1-1/+2
svn path=/trunk/; revision=12449
2004-10-27Change some of the merge.c APIs to return more information on failure,Guy Harris2-47/+44
and use that information to provide better error messages. Have "merge_open_outfile()" do all the work of filling in the merge_out_file_t structure, with the values to use passed as arguments. Get rid of some structure members that used to be used solely to pass information to "merge_open_outfile()". Add a "cf_merge_files()" routine to do the merging and reporting of errors. svn path=/trunk/; revision=12420
2004-10-27fix doxygen tagsUlf Lamping2-2/+2
svn path=/trunk/; revision=12404
2004-10-27fix doxygen generationUlf Lamping1-1/+1
svn path=/trunk/; revision=12403
2004-10-22Change some code that affects g_resolv_flags to set a flag if the checkGuy Harris2-5/+19
box for the flag is active and clear it if it's inactive, rather than clearing all but RESOLV_CONCURRENT and then setting flags if the check box is active - or, in one case, not clearing any flags due to a typo and then setting them, so they never get cleared. This matches what's done with theresolution flags in some other places. svn path=/trunk/; revision=12375
2004-10-21The top-level window's list of capture filter expressions might not yetGuy Harris1-1/+2
exist if no filters have been remembered; don't set the popdown string list for the filter combo box if the list is empty. svn path=/trunk/; revision=12367
2004-10-17From Alejandro Vaquero: in the RTP analysis code, don't analyze packetsGuy Harris1-0/+11
that have an RTP version other than 2. svn path=/trunk/; revision=12332
2004-10-17When merging, default to the current file format as the output format.Guy Harris1-0/+3
svn path=/trunk/; revision=12327
2004-10-17From Mark C. Brown: allow the file type for the merge operation to beGuy Harris2-16/+35
specified in the GUI. svn path=/trunk/; revision=12326
2004-10-17Have "range_convert_range()" dynamically allocate a string large enoughGuy Harris1-2/+3
to hold the representation of the range, rather than imposing a fixed-size limit on the string. Check for overflow in "strtoul()" - and use "strtoul()" rather than "strtol()" for range members. Clean up indentation. Get rid of an unnecessary include in <epan/range.h>. svn path=/trunk/; revision=12323
2004-10-16Remove the fixed maximum number of subranges in a range_t; dynamicallyGuy Harris5-16/+83
allocate them to be large enough. Add checks that the numbers in the range fit in a guint32. Check the validity of a range before saving or printing, and report errors in an alert box. Clean up white space. svn path=/trunk/; revision=12320
2004-10-16Make the nranges member of a range_t be the number of ranges, not theGuy Harris1-7/+8
number of ranges - 1, and update loops that iterate over all the ranges appropriately. Make "range_convert_str()" return a success/failure indication, and check it. Rewrite it to do more checks, and not to blithely ignore unknown characters. svn path=/trunk/; revision=12313
2004-10-14From Jeff Morriss: PREF_RANGE preference type, for ranges of integers.Guy Harris1-0/+63
svn path=/trunk/; revision=12300
2004-10-14Fix bugs to get it working on gtk1 and gtk2.Michael Tüxen1-56/+33
Some clean ups. svn path=/trunk/; revision=12297
2004-10-12Support PPID and port number based selection for SCTP. From Irene Ruengeler.Michael Tüxen1-11/+221
svn path=/trunk/; revision=12284
2004-10-12fix a bug reported by venkata sandeep: capture->start->capture files dialog ↵Ulf Lamping1-1/+1
browse function used FILE_SELECTION_OPEN instead of the correct FILE_SELECTION_WRITE_BROWSE. Now you can (again) select and enter the filename to write capture data to. svn path=/trunk/; revision=12272
2004-10-12Check the values of the protocol preferences before fetching them; ifGuy Harris1-13/+93
any are not valid, pop up an alert box and don't dismiss the preferences dialog. svn path=/trunk/; revision=12269
2004-10-11From: "Alejandro Vaquero : Add IP bandwidth calculation in RTP analysis (in ↵Anders Broman1-28/+61
Kbps). svn path=/trunk/; revision=12251
2004-10-09Add cfilter_combo_utils.h to the distribution, so that we pass distcheck.Gerald Combs1-0/+1
svn path=/trunk/; revision=12250
2004-10-07Update the Example Files (sample captures) link.Gerald Combs1-1/+1
svn path=/trunk/; revision=12233
2004-10-07Save the capture filter in the recent list iff the capture succeeds. Guy Harris3-31/+5
Checking the syntax involves opening a device, which 1) might not succeed and 2) might tie up a BPF device or otherwise consume resources so we leave it up to the capture operation to do the checking. svn path=/trunk/; revision=12225
2004-10-06Fix a bug reported by Keith A French: No "OK" button for Capture Filter dialog. Ulf Lamping1-0/+2
Probably caused by the changes of the capture filter drop down box in the capture prepare dialog. svn path=/trunk/; revision=12222
2004-10-06From Alejandro Vaquero: make the window bigger so we don't haveGuy Harris1-1/+1
overlapped buttons. svn path=/trunk/; revision=12213
2004-10-05Make the default capture filter be the last one used, as it was before -Guy Harris1-1/+2
it's a pain to have to keep typing the same filter over and over again if you're trying multiple captures of the same type of traffic. At least with GTK+ 2.x, the text of the filter is selected, so if you start typing a new filter it'll replace the default filter. svn path=/trunk/; revision=12212
2004-10-05Don't use a terminating entry in the clock_map table, compute the numberGuy Harris1-9/+18
of entries in it and check that many entries - that squelches a compiler warning. From Alejandro Vaquero: get rid of an unused argument to "rtp_packet_add_graph()". svn path=/trunk/; revision=12201
2004-10-03add some button tooltips, renamed some buttonsUlf Lamping1-9/+17
svn path=/trunk/; revision=12192
2004-10-03add some button tooltipsUlf Lamping1-0/+4
svn path=/trunk/; revision=12191
2004-10-02added some commentsUlf Lamping2-0/+6
svn path=/trunk/; revision=12185
2004-10-02precise a commentUlf Lamping1-1/+1
svn path=/trunk/; revision=12184
2004-10-02removed ITU-T prefix from H225, so H.225 and H.323 are closer together.Ulf Lamping2-4/+4
If someone insists in using the ITU-T prefix, it should be applied to both protocols. svn path=/trunk/; revision=12183
2004-10-02GUI fine tuning, e.g. removed useless "Unselect" button, some behaviour ↵Ulf Lamping1-26/+37
things, ... svn path=/trunk/; revision=12182
2004-10-01Don't define "transport_prot_name[]" in "h323_conversations.h", as thatGuy Harris2-28/+30
puts a separate copy in every file that includes "h323_conversations.h", even if it doesn't use that copy. Instead, define it in "h323_conversations.c" and declare it in "h323_conversations.h". svn path=/trunk/; revision=12179
2004-10-01indirection in menu entry not needed (maybe later again)Ulf Lamping1-1/+1
svn path=/trunk/; revision=12175
2004-10-01clarify column titlesUlf Lamping1-1/+1
svn path=/trunk/; revision=12174
2004-10-01From Francisco Alcoba: handle H.323 conversations over UDP and SCTP.Guy Harris5-9/+63
svn path=/trunk/; revision=12169
2004-10-01"prefs-int.h" belongs in epan, too.Guy Harris3-3/+3
svn path=/trunk/; revision=12168
2004-10-01From Alejandro Vaquero:Guy Harris1-27/+1264
RTP graphic analysis; assorted bug fixes; display delay and jitter in milliseconds, and add the percentage of lost packets to the statistics. svn path=/trunk/; revision=12166
2004-10-01use "Analyze" not "Analyse", as in the menu.Ulf Lamping1-4/+10
add some tooltips svn path=/trunk/; revision=12163
2004-10-01removed unreferenced "label_stats"Ulf Lamping1-1/+1
svn path=/trunk/; revision=12162
2004-09-30Add an RCS ID.Guy Harris7-0/+14
svn path=/trunk/; revision=12154