aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/export_object.c
AgeCommit message (Collapse)AuthorFilesLines
2008-05-22Move the file utility functions from wiretap to libwsutil so thatJeff Morriss1-5/+5
libwireshark (and the plugins using those functions) do not depend on wiretap on Windows. While doing that, rename the eth_* functions to ws_*. svn path=/trunk/; revision=25354
2008-04-27Remove all GTK+ < 2.4 code and minimum version checks.Stephen Fisher1-4/+0
svn path=/trunk/; revision=25182
2008-04-16add "Save As" and "Save All" buttons to the dialog / stock_icons utilsUlf Lamping1-18/+15
use them in the export object dialog svn path=/trunk/; revision=25072
2008-04-13sort #includes by directoriesUlf Lamping1-14/+13
svn path=/trunk/; revision=24968
2008-04-12where it's not necessary, remove #include "compat_macros.h"Ulf Lamping1-1/+0
svn path=/trunk/; revision=24922
2008-04-11second round to replace SIGNAL_CONNECT with g_signal_connectUlf Lamping1-8/+7
This requires some casts to be added and I just don't want to add casts at all possible places. So I compile and only add casts where the (MSVC) compiler has a hard time. Unfortunately this won't find any problems in Linux/Unix only code - I'll keep an eye on the buildbot and try to fix things as I'm going on ... svn path=/trunk/; revision=24913
2008-04-11replace all appearances of BUTTON_NEW_FROM_STOCK with GTK2's ↵Ulf Lamping1-3/+3
gtk_button_new_from_stock svn path=/trunk/; revision=24904
2008-04-05Remove GTK1 references and code (other than our packet list clist).Stephen Fisher1-2/+0
svn path=/trunk/; revision=24783
2008-01-31Add missing g_object_unref for treeview models;Bill Meier1-0/+1
Remove not needed set_tree_model (stats_tree_stat.c) svn path=/trunk/; revision=24230
2007-08-04Change the export object/export object http code to only be includedStephen Fisher1-3/+4
in the code for GTK versions 2.4 and up instead of 2 and up. svn path=/trunk/; revision=22455
2007-06-27If we have problems with "Save All" in the HTTP object list, show a singleGerald Combs1-16/+26
error dialog instead of one dialog per unsaved file. svn path=/trunk/; revision=22198
2007-05-25Squelch some qualifier (const vs. non-const) warnings.Guy Harris1-1/+1
svn path=/trunk/; revision=21938
2007-03-29Change mnemonic on Save All button from A to L to avoid overlappingStephen Fisher1-1/+1
with the mnemonic for the Save As (A) button in the Export Object dialog. svn path=/trunk/; revision=21272
2007-03-13HTTP Export Object updates:Stephen Fisher1-23/+13
- Split the HTTP tap into two taps: one for the HTTP statistics and the other for the export object function. This allows the HTTP statistics to work again (they seem to have been partially broken since SVN rev 18901). - Pass the conversation data (conv_data) between functions now instead of using the global variable stat_info (now only used for the HTTP stats) - Pass only pointers from the HTTP dissector to the Export Object tap, where we'll then copy the values and insert into the slist. - Make sure we free all memory allocated by this feature when we're done with it. - Various other minor improvements svn path=/trunk/; revision=21021
2007-03-06Export Object code/documentation updates:Stephen Fisher1-34/+29
- Note in the user's guide that export object is not available in GTK1 builds of Wireshark. - Make scanning through the slists more efficient - Use new tap.c function called have_tap_listener() to only save object payload data when the export object listener is actively listening for it. - Save objects in the HTTP dissector with g_malloc() instead of se_malloc() and free it when we're done with it - when the export object window is closed (Fixes bug #1412) - Various minor improvements svn path=/trunk/; revision=20980
2007-03-03Update object export code:Stephen Fisher1-16/+253
- Add to User's Guide - Add a help button - Move a lot of code into the shared export_object.c file and out of dissector specific file export_object_http.c. This will make adding additional protocols much easier. - Change comment in packet-http.c to reflect new name (Export Object) - Various other minor improvements svn path=/trunk/; revision=20961
2007-02-28Sync up my changes so far to the content list (now called objectStephen Fisher1-0/+195
list) feature for http traffic. It's now available under File-> Export->Objects->HTTP. More changes to come.. svn path=/trunk/; revision=20951