aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
AgeCommit message (Collapse)AuthorFilesLines
2005-03-07add a default size to stats_tree windows. so we do not have to resize them ↵Lars Roland1-0/+1
everytime. svn path=/trunk/; revision=13655
2005-03-07From Alejandro Vaqero:Luis Ontanon3-3/+15
- Fix a problem when pressing a key when the "Graph" is displayed without any frame selected. - Add support for RTP Payload changes. Now the graph will show any change in the RTP payload type. This is useful for example to show DTMF 2833 in a call. -This line, and those below, will be ignored-- M gtk/graph_analysis.c M gtk/voip_calls.c M gtk/voip_calls.h svn path=/trunk/; revision=13651
2005-03-07From Francisco Alcoba:Luis Ontanon1-1/+12
- Correct the order of the calls in the VoIP Calls dialog when ordering by time fields - Prevent an assertion when ordering on the last columns svn path=/trunk/; revision=13649
2005-03-07- pcap.h needs to be included before capture.hJörg Mayer3-6/+7
- As capture.h is empty without libpcap defined, only include it in that case and don't protect the file internally against libpcap any more. svn path=/trunk/; revision=13648
2005-03-07Call the "new-style init" routine for plugins a "register" routine, asGuy Harris1-1/+1
it serves the same purpose as the register routine in a built-in dissector, and don't require all dissectors to have one, as they might just be taps. Get rid of the stats tree's init routine, as it's just a tap, and as it doesn't do anything. Update the idl2eth Python script to generate plugins with register routines. svn path=/trunk/; revision=13644
2005-03-06Undo the last "fix" (13626): Unconditionally including <pcap.h> isJörg Mayer1-2/+0
going to cause trouble for compilations without libpcap. svn path=/trunk/; revision=13628
2005-03-06Warning fix:Jörg Mayer1-1/+0
menu.c:1841:1: warning: C++ style comments are not allowed in ISO C90 menu.c:1841:1: warning: (this will be reported only once per input file) (just removed it) svn path=/trunk/; revision=13627
2005-03-06Warning fix:Jörg Mayer1-0/+2
../capture.h:115: warning: struct pcap_stat declared inside parameter list ../capture.h:115: warning: its scope is only this definition or declaration, which is probably not what you want ../capture.h:125: warning: struct pcap_stat declared inside parameter list svn path=/trunk/; revision=13626
2005-03-05Get rid of a redundant test.Guy Harris1-3/+0
svn path=/trunk/; revision=13604
2005-03-05From Laurent Rabret: handle the case where there's no file name (i.e.,Guy Harris1-13/+40
an unsaved live capture), and avoid dividing by zero. svn path=/trunk/; revision=13601
2005-03-05When analyzing RTP streams, use the source address as well as the SSRCGerald Combs1-2/+4
to determine forward and reverse directions. This fixes a capture I have which has the same SSRC in the forward and reverse streams. svn path=/trunk/; revision=13599
2005-03-04from didier: bug fix for the menu,Ronnie Sahlberg1-0/+1
if ethereal could not open the file make us still be able to use the Open menu item to open a different file svn path=/trunk/; revision=13589
2005-03-02From Alejandro Vaquero:Luis Ontanon1-0/+6
Avoid adding to a call non ISUP mtp3 packets towards the same destination as a copy of the last ISUP packet towards that dpc. svn path=/trunk/; revision=13576
2005-03-02This is the rest of the patch from Francisco Alcoba.Luis Ontanon3-39/+28
I forgot to check in changes to these files yesterday svn path=/trunk/; revision=13575
2005-03-02Frrom Francisco AlcobaLuis Ontanon1-10/+11
- Name resolution support for the RTP Stream Analysis functionality - fix a crash when trying to analyze with no stream selected. svn path=/trunk/; revision=13572
2005-03-01From Alejandro Vaquero:Luis Ontanon3-51/+148
patch to the voip calls facility to: - Add a horizontal scrollbar in the "Graph" to scroll the "comments" - Fix a "state" bug in H323 and SIP calls - Fix a bug that can make the "graph" to crash, and also clean up the "address" when the window is close svn path=/trunk/; revision=13565
2005-02-28- do not free the string passed to register_ethereal_tap()Luis Ontanon1-3/+3
it caused the taps to have "funny" names. - rename the window as "$name Stats Tree" svn path=/trunk/; revision=13546
2005-02-28Make sure that plugin tap listeners get registered before the non-plugin tap ↵Luis Ontanon1-1/+5
listeners that's because stat trees are registered as tap listeners by either gtk/stats_tree_stat.c or tap-stats_tree.c svn path=/trunk/; revision=13545
2005-02-27The stats tree stuff should ultimately allow us to have plugin taps, soGuy Harris2-4/+23
add infrastructure for them, and display the plugin type (which could be both dissector *and* tap) in the list of plugins. svn path=/trunk/; revision=13543
2005-02-27Move "get_natural_int()" and "get_positive_int()" from "capture_opts.c"Guy Harris1-44/+3
to "clopts_common.c", make them not static, and use them in "gtk/main.c". svn path=/trunk/; revision=13541
2005-02-27the last commit broke windows compilation.Luis Ontanon1-3/+5
minor changes in typing variables exclude a GTK2 call from being called while using GTK1 svn path=/trunk/; revision=13539
2005-02-27some clarification of the capture child thingUlf Lamping1-13/+10
svn path=/trunk/; revision=13535
2005-02-27Several fixes to the stats_treeLuis Ontanon1-28/+41
- Avoid creating a copy of every branch at reinitialization this used to cause some GTK warnings and a leakage of tree nodes - propperly check the optarg to avoid getting junk in the filter text this caused a crash svn path=/trunk/; revision=13534
2005-02-27abort early in main_filter_packets() if dftext is NULLLuis Ontanon1-0/+3
svn path=/trunk/; revision=13532
2005-02-27few fixes to The SCTP associations dialogLuis Ontanon1-4/+23
- do not call main_filter_packets() with a null dfilter string - fix two leaks svn path=/trunk/; revision=13531
2005-02-27From Martin MathielsonLuis Ontanon1-1/+2
- from the "Capture Options" dialog, if you select the Capture Filter(s) file browser, Cancel doesn't work. svn path=/trunk/; revision=13530
2005-02-27From Martin MathielsonLuis Ontanon1-0/+5
- from the "RTP streams" dialog, pressing 'Analyze' with no stream selected would throw up an 'invalid filter' error. This patch avoids anything if no steam(s) are selected. svn path=/trunk/; revision=13529
2005-02-25- undo disabling the GTK2 versionLuis Ontanon1-12/+14
- do not declare a variable after the first statement or else windows compilation fails svn path=/trunk/; revision=13522
2005-02-25Temporarily disable the gtk2 version that causes a compilation error on windows.Luis Ontanon1-9/+9
svn path=/trunk/; revision=13521
2005-02-25pinfo->private_data was a quite subptimal ideaRonnie Sahlberg1-1/+1
change the decodeas for dcerpc so that it actually works again for dcerpc over smb svn path=/trunk/; revision=13515
2005-02-25Get stats_tree compiledLuis Ontanon1-0/+1
svn path=/trunk/; revision=13507
2005-02-25some more work forLuis Ontanon1-11/+25
- beautify the text output - make gtk1 textbox implementation usable (I hope) svn path=/trunk/; revision=13506
2005-02-24Update to the stats_tree tapping APILuis Ontanon1-4/+15
- change the tap init_string to %s,tree instead of %s,stat - change the registration key (it used to be tapname, that disallowed to register more than one tap per protocol) - add a "pivot" node for convenience svn path=/trunk/; revision=13502
2005-02-24By Francisco Alcoba:Lars Roland5-98/+146
Support for name resolution and IPv6 in VoIP Call Analysis svn path=/trunk/; revision=13501
2005-02-24Mallocate the strings to be put into the columns, rather than filling inGuy Harris1-27/+16
fixed-length buffers. svn path=/trunk/; revision=13492
2005-02-24Don't include "../image/eicon3d64.xpm", as we're not using it for now.Guy Harris1-0/+2
svn path=/trunk/; revision=13491
2005-02-24From Alejandro VaqueroLuis Ontanon2-51/+28
voip_calls_dlg.c Change the "prepare filter" function to be protocol independent. Now it uses the "frame_num"s from the Graph structure to create the filter. This also add support to MGCP and H323 LRQ/LCF filters that were not supported before. graph_analysis.c: Change the mouse scroll wheel implementation to make a 3 line step change instead of 1 line. svn path=/trunk/; revision=13489
2005-02-23g_strrstr does not exist in gtk 1Ronnie Sahlberg1-1/+1
replace it with strstr svn path=/trunk/; revision=13477
2005-02-23use the applications name (currently "ethereal" or "tethereal") in ↵Ulf Lamping1-2/+2
capture_opts, instead of hardcoded "ethereal" for both. svn path=/trunk/; revision=13476
2005-02-23move capture_opts related things (init, command line, ...) from capture.c to ↵Ulf Lamping1-0/+3
a new file capture_opts.c and let both ethereal and tethereal use it. svn path=/trunk/; revision=13474
2005-02-22There seems to be some disagreement about if and how the welcome screen ↵Ulf Lamping1-0/+13
feature should be implemented. As I currently don't have the time to continue this, I've temporarily disabled it. svn path=/trunk/; revision=13472
2005-02-22From Alejandro Vaquero:Luis Ontanon1-18/+4
replace the code that used g_strsplit_set and was broken by me changing it to g_strsplit with something that works svn path=/trunk/; revision=13470
2005-02-22prevent messages like "Couldn't load font x, falling back to y", see comment ↵Ulf Lamping1-2/+5
for details svn path=/trunk/; revision=13468
2005-02-22some changes to the dialog's button behaviourUlf Lamping1-1/+4
svn path=/trunk/; revision=13467
2005-02-22bugfix: using the "rtp_example.raw.gz" from the wiki, the dialog runs into ↵Ulf Lamping1-0/+1
an endless loop, as a g_list_next() was missing in a while loop svn path=/trunk/; revision=13466
2005-02-22buttons should use "Header capitalization" see GNOME HIG ↵Ulf Lamping1-2/+2
http://developer.gnome.org/projects/gup/hig/1.0/layout.html#layout-capitalization svn path=/trunk/; revision=13465
2005-02-22From Francisco Alcoba:Luis Ontanon2-10/+4
changed the behaviour of get_addr_name: - resolve to a name if the address supports it - call address_to_str if it does not, but the address is valid - return "NONE" if it is AT_NONE svn path=/trunk/; revision=13463
2005-02-21from Alejandro VaqueroLuis Ontanon1-90/+102
- fix the thinks I broken removing warnings in the last commit other than that I removed calls to glib2 that broke compilation on solaris' buiddbot svn path=/trunk/; revision=13461
2005-02-21We've "just reached" 2005, extend the copyright notice by the "new" year ...Ulf Lamping1-1/+1
svn path=/trunk/; revision=13459
2005-02-21As we have a (two) WishList(s) in the Wiki now, this to do list doesn't make ↵Ulf Lamping1-9/+0
any sense svn path=/trunk/; revision=13458