aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/keys.h
AgeCommit message (Collapse)AuthorFilesLines
2011-03-08Removal of the old packet-list in favor of the new packet list.Sake Blok1-4/+0
It compiles with "./configure without options" on my Mac. Let's see what the buildbots have to say about it :-) svn path=/trunk/; revision=36161
2011-02-07Switch from GtkCList (which is deprecated) to GtkTreeView+GtkListStore.Gerald Combs1-3/+9
Make a bunch of functions static. Get rid of a no-longer-necessary struct. Clean up other parts of the code. svn path=/trunk/; revision=35862
2010-10-10- Fix more callbacks.Anders Broman1-0/+1
When using the GUImanager the callback signature is (GtkAction *action , gpointer user_data) which causes problems when retreiveing object data stored with the widget such as the filter box widget. Work around that problem by doing filter_cm = g_object_get_data(G_OBJECT(top_level), E_DFILTER_CM_KEY); filter_te = gtk_bin_get_child(GTK_BIN(filter_cm)); in the follow_udp/tcp/ssl_stream. svn path=/trunk/; revision=34455
2010-10-01Add a new right-click popup menu for the statusbar profiles for easy functionsStig Bjørlykke1-0/+1
to create new, copy, delete and rename configuration profiles. svn path=/trunk/; revision=34312
2009-11-26Cleanup object keys.Stig Bjørlykke1-5/+5
svn path=/trunk/; revision=31090
2009-11-26Added the popup menu to the old packet list heading, to make it equal toStig Bjørlykke1-1/+4
the new packet list. svn path=/trunk/; revision=31089
2009-11-26Added a popup menu in the packet list heading to set sort order and someStig Bjørlykke1-0/+4
functions to rename column title, resize a single column and remove a column. svn path=/trunk/; revision=31086
2009-11-05Introduce packet bytes bit view.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=30832
2009-09-25From Speck Michael:Anders Broman1-1/+1
trivial patch that makes Wireshark compiling again, please check it into the sources. There is a comment not properly terminated in file gtk\keys.h. svn path=/trunk/; revision=30139
2009-09-25Fooled by an #ifdefAnders Broman1-11/+11
svn path=/trunk/; revision=30138
2009-09-25Make the filter toolbar style a preference.Anders Broman1-22/+26
svn path=/trunk/; revision=30136
2009-06-29Fix a couple of AirPcap channel/offset bugs. Remove an unusedGerald Combs1-0/+1
routine. Fixup whitespace in a couple of places. svn path=/trunk/; revision=28886
2009-05-13Migrate the Airpcap UI code from GtkCombos (deprecated) to GtkComboBoxes.Gerald Combs1-1/+1
Consolidate some common code. Rename a bunch of variables. Remove some unused code. Fix an offset flag bug in airpcap_loader.c. This had to be merged by hand with r28349. Hopefully none of those changes were clobbered. svn path=/trunk/; revision=28350
2008-04-11Clean up a few references to OBJECT_[GS]_DATA macrosBill Meier1-1/+1
svn path=/trunk/; revision=24901
2007-05-18From Dustin Johnson:Gerald Combs1-0/+2
- Update the wireless/AirPcap GUI code to support 802.11n as well as some related upcoming code changes. - Remove airpcap.h from the repository, since it exists in the AirPcap devpack (and will be superseded Real Soon Now). - Show the individual channel flag bits in radiotap. Fix the 802.11n MCS set display. This is a partial checkin, so hopefully nothing is broken. svn path=/trunk/; revision=21831
2006-12-05From Davide Schiera and Giorgio Tino: Add initial WPA/WPA2 decryptionGerald Combs1-0/+7
support. WEP key preferences have been overloaded to allow WPA keys. The decryption code currently uses Windows-specific data types, but can be converted to use glib equivalents. Add a few text and whitespace fixups. svn path=/trunk/; revision=20049
2006-10-19Add support for:Gerald Combs1-10/+27
- The AirPcap Multi-Channel Aggregator (which is marketspeak for an "any" device) - Merging the 802.11 dissector WEP key list with AirPcap's - Decrypting WEP in the adapter, in Wireshark, or not at all Update the release notes. svn path=/trunk/; revision=19599
2006-10-02Fix WEP key bug in the AirPcap code that could cause a crash. EnableGerald Combs1-1/+3
AirPcap by default. Add initial support for the "Any" device in AirPcap (more to come). svn path=/trunk/; revision=19401
2006-08-16Add support for AirPcap, an upcoming wireless product from CACE. SupportGerald Combs1-17/+49
is disabled by default, and can be enabled by setting AIRPCAP_CONFIG in config.nmake. The code is currently limited to Windows, but should be adaptable to other platforms. The official announcement won't come until next week, so you'll have to read the source for details. :) svn path=/trunk/; revision=18928
2006-05-21name changeRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=18197
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-06-01add details for doxygen, various code cleanups as a result of thisUlf Lamping1-2/+4
svn path=/trunk/; revision=11062
2002-08-28Removed trailing whitespaces from .h and .c files using theJörg Mayer1-4/+4
winapi_cleanup tool written by Patrik Stridvall for the wine project. svn path=/trunk/; revision=6117
2002-05-03Clean up the handling of filter strings:Guy Harris1-5/+2
have "filter_packets()" make a copy of the filter string handed to it, as it may save the filter string in the "capture_file" structure, and the caller of "filter_packets()" shouldn't have to worry about the string it passed to "filter_packets()" being stashed away somewhere so that it can't just free that string or change it; have callers of "filter_packets()" free up the string they handed to it, if the string was allocated and they're done with it; plug some memory leaks in "match_selected_cb_do()". Check for an illegal "action" argument being passed to "match_selected_cb_do()". Move some keys out of "keys.h" into "gtk/main.c", as they're only used in "gtk/main.c". Make the pointer to the filter list a data item for the combo box, as it's a copy of the list of strings for the combo box, rather than attaching it to the widgets that activate the filter (a pointer to the combo box *itself* is a data item for those widgets). In "filter_activate_cb()", make a copy of the text from the text entry field as soon as we fetch it, and use that copy. Free that copy if we didn't add the filter to the filter list. Don't make a copy of the entire filter list and use that to set the combo box's list of items - just use the list itself. Also, when the list is changed, make the new value the data for the combo box (the list pointer will actually not be changed, because we happen to be using "g_list_append()", but let's not rely on that). svn path=/trunk/; revision=5368
2002-01-11From Jirka Novak:Guy Harris1-1/+4
Support for generating filter expressions based on packet list column values Support for adding filter expressions generated from column or protocol tree field values to the current expression rather than replacing the current expression svn path=/trunk/; revision=4522
2000-08-20Add a popup menu for the hexdump window. For now, it has only theLaurent Deniel1-1/+2
common items but let's prepare the future (e.g. Match selected)... svn path=/trunk/; revision=2314
2000-01-18Jerry Talkington's changes to support, in the packet list and protocolGuy Harris1-1/+5
tree panes, menus popped up by the right mouse button. svn path=/trunk/; revision=1504
2000-01-06Printing multiple pages of PostScript wasn't as tricky as I thought; addGuy Harris1-2/+1
support for printing in PostScript to the "Print..." dialog box. svn path=/trunk/; revision=1426
1999-12-09plugins support (i.e. Dynamically loadable dissectors)Olivier Abad1-1/+3
depends on dlopen() being available on the target platform svn path=/trunk/; revision=1263
1999-11-25Change display filter entry widget to a GtkCombo.Gerald Combs1-2/+4
Modify filter_packtes to return 1 on success, and 0 on failure. svn path=/trunk/; revision=1106
1999-09-29Add an item to the "File/Print" dialog box to ask that the full hex dataGuy Harris1-4/+1
of the packet be printed (this is only done if "Print detail" is selected; it should be grayed out of "Print summary" is selected). If that item is selected, suppress the hex printing of uninterpreted data items in the protocol tree. Move some GTK+ keys not used outside of "gtk/print_dlg.c" from "gtk/keys.h" into "gtk/print_dlg.c". svn path=/trunk/; revision=736
1999-09-12Make "Expand all levels" and "Print as displayed" radioGuy Harris1-10/+11
buttons insensitive if "Print summary" is selected, and make them sensitive if "Print detail" is selected, as they apply only to the "print detail" output. svn path=/trunk/; revision=672
1999-09-12Add a "Expand all levels"/"Print as displayed" pair of radio buttons toGuy Harris1-9/+10
the "File/Print" dialog box; "Expand all levels" means that all levels of the protocol tree should be printed, while "Print as displayed" means that only those levels shown in the display should be printed. Free the table of column widths once printing is done. svn path=/trunk/; revision=671
1999-09-12Add summary-vs-detail radio buttons to the print dialog box; detailGuy Harris1-9/+9
prints the protocol tree, and summary prints the fields in the summary clist, with a header line at the beginning of the printout. Print only packets selected by the current packet filter. Just have "ARP" and "RARP" in the "Protocol" field for ARP packets; whether it's a request or a reply can be seen in the "Info" field. Add to the "Frame" section of the protocol tree the time between the current packet and the previous displayed packet, and the packet number. Have FT_RELATIVE_TIME fields be a "struct timeval", and display them as seconds and fractional seconds (we didn't have any fields of that type, and that type of time fits the delta time above). Add an FT_DOUBLE field type (although we don't yet have anything using it). svn path=/trunk/; revision=666
1999-09-09Put RCS IDs (and a copyright notice and GPL notice) in several files,Guy Harris1-0/+25
and fix up the introductory comment on some other files. svn path=/trunk/; revision=640
1999-09-01Moved GTK-dependent routines for file dialogues, print dialogues, printGilbert Ramirez1-0/+16
preferences, and menus to gtk subdirectory. svn path=/trunk/; revision=623