aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2007-01-21Have the routines to get interface lists take a pointer to a "gchar *"Guy Harris13-170/+160
as an argument, and, on an error, if they have an error message, have them set that "gchar *" to point to a g_malloc()ed string containing the error message, rather than taking a pointer to a buffer for that message as an argument. That's more like what's done in Wiretap, and doesn't impose an upper limit on the lengths of those error messages. If that pointer is null, don't allocate the message string and return it. Have that error message already have the "cant_get" processing applied to it, so nobody other than those routines need to call the "cant_get" routines to process the error messages. Have get_airpcap_interface_list() explicitly set "*err" to the appropriate error code. Clean up indentation. svn path=/trunk/; revision=20521
2007-01-21From Tobias Witek:Stephen Fisher1-0/+5
I found a rare situation in which the BSSAP dissector seems to wrongly assume a packet. When a RANAP DirectTransfer message contains the GSM Supplementary Service 'Call Confirmed' this seems to yield a message that the BSSAP dissector recognizes as a BSSMAP BLOCK message (and from the perspective of BSSAP, this is perfectly correct). My patch includes code that checks this very special case. svn path=/trunk/; revision=20520
2007-01-21Change frame dissector to show "frame" instead of "packet" for all fieldsStephen Fisher1-8/+20
for consistency. The frame.pkt_len filter is now deprecated, but still supported as a hidden field for an easy transition. The new field name is frame.len. svn path=/trunk/; revision=20519
2007-01-21From Sebastien Tandel:Stephen Fisher1-7/+52
patch against a crash of wireshark with gtk1.2 when using packet length statistics window. The crash was due to a difference of implementation of g_strsplit between gtk1.2 and gtk2. svn path=/trunk/; revision=20518
2007-01-21Set the appropriate keywords.Guy Harris2-3/+2
svn path=/trunk/; revision=20517
2007-01-21Set the appropriate keywords.Guy Harris1-2/+2
Add a newline at the end of the file. svn path=/trunk/; revision=20516
2007-01-21fix bug 1321Luis Ontanon1-1/+3
svn path=/trunk/; revision=20515
2007-01-21fix bug 1320Luis Ontanon1-1/+1
svn path=/trunk/; revision=20514
2007-01-21major redesign:Ulf Lamping5-1395/+1903
- add a chapter about a Win32 Quick Setup - update MSVC information about Versions > 6 svn path=/trunk/; revision=20513
2007-01-20Fix a bug where the size of each column was being computed with the GTK+Stephen Fisher1-0/+5
default font of Sans 10 instead of the setting in Wireshark (such as Monospace 10). On some systems this bug was causing the contents of columns such as the command line specified (CLS) time to be cut off. svn path=/trunk/; revision=20512
2007-01-20Update some value strings.Anders Broman1-29/+86
svn path=/trunk/; revision=20511
2007-01-20from Stephen Fisher:Ulf Lamping1-1/+1
A user asked what file format the flow graph is saved as, which isn't apparent by looking at the dialog. I had to try saving a file and check its type -- plain text file. Could someone please apply the attached patch or similar change to graph_analysis.c. My patch updates the title of the dialog box from "Wireshark: Save graph to file" to "Wireshark: Save graph to text file". However, I used the term "plain text file" instead ;-) svn path=/trunk/; revision=20510
2007-01-20From Graeme Hewson:Jaap Keuter2-6/+7
The attached patch adds Homeplug to the table of ethernet types. svn path=/trunk/; revision=20509
2007-01-20Trying to get buildbot Windows-XP-x86 to build again.Jaap Keuter1-15/+1
Reverting GTK2 to GTK1.2 functionname svn path=/trunk/; revision=20508
2007-01-20Recent versions of GTK+ have added a "gtk-label-select-on-focus"Gerald Combs4-16/+60
property, which selects the entire contents of a label when it comes into focus. This property annoyingly defaults to TRUE, which meant that the labels in simple dialogs and the about box would unexpectedly show up selected. Work around this by setting the focus on the "OK" button in the about dialog and the first button specified in simple dialogs. svn path=/trunk/; revision=20507
2007-01-19From Paul Moore:Jaap Keuter1-0/+265
This patch adds support for the IPv4 Commercial IP Security Option (CIPSO) as defined in the IETF draft, draft-ietf-cipso-ipsecurity-01.txt. While this draft has long since expired, it has become a de-facto standard for labeled networking with support from several commercial Multi-Level Security (MLS) operating systems such as HP-UX CMW and Trusted Solaris; in addition, Linux Kernels 2.6.19 and later provide support for CIPSO in conjunction with SELinux. Copies of the expired CIPSO draft can be found at the NetLabel project page: * http://netlabel.sf.net svn path=/trunk/; revision=20506
2007-01-19Fix the SCCP dissector so it doesn't show non-segmented DT1 messages asJeff Morriss3-30/+24
having been reassembled. Fix the comments in reassembly.c and reassembly.h regarding what the reassembly routines actually return in the 802.11 and no-sequence-number cases when they are given the first and last packet (that is, a non-segmented packet): in particular the routines return a pointer to a list containing just the one fragment. svn path=/trunk/; revision=20505
2007-01-19Reindent pretty heavily. It's still not 100% consistent but at least all theJeff Morriss1-459/+472
code in each function is consistent (previously there were some sections of code indented, oh, about 10 indentations too far). At the same time, remove trailing white space and change spaces to tabs. Remove one duplicated call to sccp_assoc() and s/isup_apm/sccp/g in the hf[] array (apparently when the XUDT reassembly was put in it was copied from ISUP but the filter names weren't changed). svn path=/trunk/; revision=20502
2007-01-19Set our package version even if we're using the SVN client.Gerald Combs1-26/+31
svn path=/trunk/; revision=20500
2007-01-19Put in some information about RSSI.Guy Harris1-2/+18
svn path=/trunk/; revision=20498
2007-01-19As discussed on the devlist:Ulf Lamping1-4/+3
A clean_setup is done first now to ensure that the target dirs don't contain old files - probably remaining from a previous setup run. explicit removing of the gtk2 dir is no longer required therefore svn path=/trunk/; revision=20497
2007-01-19user-guide final step:Ulf Lamping1-2/+2
enable HHC_DIR as default, hopefully the buildbot will "get it right" now :-) svn path=/trunk/; revision=20496
2007-01-19add the user-guide as a component to the setup targetUlf Lamping2-1/+6
svn path=/trunk/; revision=20495
2007-01-19add user-guide.zip to the clean targetUlf Lamping1-0/+1
svn path=/trunk/; revision=20494
2007-01-19add a target to build a zipped version of user-guide.chmUlf Lamping1-1/+5
svn path=/trunk/; revision=20493
2007-01-19instead of getting the user-guide.chm file always from the docbook dir, copy ↵Ulf Lamping2-2/+8
the more recent one from docbook or win32-libs\user-guide dir into local nsis dir, and use that one to build the installer - seems to be the cleanest way svn path=/trunk/; revision=20492
2007-01-18the docbook generation also suffers from the cygwin bash CR/LF problem :-(Ulf Lamping1-0/+1
I've added a call to dos2unix to convert check_svn_version.sh that way Is it safe to assume that dos2unix is available on a common UNIX developer machine?!? svn path=/trunk/; revision=20491
2007-01-18Add a preference (defaulted to off) to have the MTP3 dissector show the ↵Jeff Morriss1-2/+19
priority (which is a national option in ITU) of MSUs. svn path=/trunk/; revision=20490
2007-01-18Change save & restart requirement sentence in column preferences to say justStephen Fisher1-2/+1
that you must restart wireshark for the changes to take effect. The sentence used to say to hit the save button first, which is now gone by default. svn path=/trunk/; revision=20489
2007-01-18Trying to get buildbot Windows-XP-x86 to build again.Jaap Keuter1-0/+1
svn path=/trunk/; revision=20486
2007-01-18PutGuy Harris22-18/+209
#ifdef __cplusplus extern "C" { #endif /* __cplusplus */ ... #ifdef __cplusplus } #endif /* __cplusplus */ wrappers into some header files, for the benefit of C++ plugins. Also, add multiple-include protections. svn path=/trunk/; revision=20485
2007-01-18guint32 requires %[doxu], not %l[doxu]. (We don't support ILP16Guy Harris1-2/+2
platforms, just ILP32, LP64, and LLP64.) svn path=/trunk/; revision=20484
2007-01-18Export the split fvalue_get_integer as fvalue_get_uinteger and ↵Jaap Keuter1-1/+2
fvalue_get_sinteger svn path=/trunk/; revision=20483
2007-01-18fix the dfilter_macro_load.c ruleLuis Ontanon1-1/+1
svn path=/trunk/; revision=20482
2007-01-18I actually forgot that dfilter_macro_expand.l was not usedLuis Ontanon2-383/+0
svn path=/trunk/; revision=20481
2007-01-18The forgotten file strikes back... Luis Ontanon1-0/+379
svn path=/trunk/; revision=20480
2007-01-18Filled in missing hf entries.Martin Mathieson1-0/+8
svn path=/trunk/; revision=20479
2007-01-18Fix version_info.c compilationLuis Ontanon2-1/+3
svn path=/trunk/; revision=20478
2007-01-18Remove extra element.Martin Mathieson1-1/+0
svn path=/trunk/; revision=20477
2007-01-18Improve information on building plugins.Jaap Keuter1-10/+19
svn path=/trunk/; revision=20476
2007-01-18From Clay Jones: Shomiti wireless packet support.Guy Harris3-0/+79
svn path=/trunk/; revision=20475
2007-01-18Missed this one (I don't build with pcre)Martin Mathieson1-1/+4
svn path=/trunk/; revision=20474
2007-01-18Trying to fix the build on Ubuntu-5.10-x86 buildbot again.Jaap Keuter1-2/+3
svn path=/trunk/; revision=20473
2007-01-18Add separate union entries to fvalue.value for signed and unsignedMartin Mathieson26-149/+303
32-bit numbers. Separate signed and unsigned accessors have been added and used where appropriate. Definitely not for 0.99.5. svn path=/trunk/; revision=20472
2007-01-18Trying to get buildbot Ubuntu-5.10-x86 to build again.Jaap Keuter1-1/+1
Fix typo. svn path=/trunk/; revision=20471
2007-01-18NOT for 0.99.5Luis Ontanon1-0/+1
macro_dlg.h was in this other file! svn path=/trunk/; revision=20470
2007-01-18not for 0.99.5Luis Ontanon1-0/+1
add macro_dlg.h and macro_dlg.c svn path=/trunk/; revision=20469
2007-01-18the version string stated "without Lua" regardless or not Lua support was ↵Luis Ontanon1-2/+2
indeed built. svn path=/trunk/; revision=20468
2007-01-18display filter macros.Luis Ontanon9-6/+775
NOT to be copied over to release 0.99.5 svn path=/trunk/; revision=20467
2007-01-17check if we have a finfo before dereferencing it later in PROTO_ITEM_IS_HIDDEN()Ronnie Sahlberg1-0/+3
this prevents wireshark from crashing on X Liu's kerberos capture files svn path=/trunk/; revision=20464