aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
AgeCommit message (Collapse)AuthorFilesLines
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
2004-09-30Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style toGuy Harris2-94/+94
native to canonicalize line endings. svn path=/trunk/; revision=12153
2004-09-30From Lars Roland:Anders Broman5-1651/+1620
Having a closer look at the new and very useful H323 Call Analysis feature, I have found some bugs and unnecessarily complicated code for managing the registration of the tap listeners. So I decided to rewrite this part of the source code. This part of the code is much smaller now. Unnecessary and wrong calls of register_ethereal_tap() and register_tap_listener_xxx() have been removed or replaced. I also fixed a bug with RAS Messages. svn path=/trunk/; revision=12149
2004-09-30For file browsing dialog boxes, the affirmative button should be "OK",Guy Harris4-4/+23
not "Save". In UN*X with GTK+ 2.x, put the affirmative button in file dialogs to the right of the cancel button, as is done with other dialogs. svn path=/trunk/; revision=12146
2004-09-29Add Anders Broman1-0/+3
h323_analysis.h \ h323_conversations.h \ h323_conversations_dlg.h \ svn path=/trunk/; revision=12144
2004-09-29AddAnders Broman1-0/+3
h323_analysis.c \ h323_conversations_dlg.c \ svn path=/trunk/; revision=12143
2004-09-29From Miha Jemec: I implemented a H323 call decoder. Using the TAP system, it ↵Anders Broman6-0/+1744
keeps track of each call, number of packets, setting filter and a more detailed analysis of each call. svn path=/trunk/; revision=12141
2004-09-29Move the column preferences stuff to epan (the rest of the preferencesGuy Harris4-4/+4
stuff is already there). Update Gerald's e-mail address in column.h. svn path=/trunk/; revision=12131
2004-09-29Move various tables into the epan directory.Guy Harris5-5/+5
svn path=/trunk/; revision=12130