aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-10-29simplify file_error()Martin Kaiser1-5/+4
svn path=/trunk/; revision=52944
2013-10-29allow err_info==NULL in file_error()Martin Kaiser1-1/+2
this fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9309 reported by Peter Wu svn path=/trunk/; revision=52943
2013-10-29From Peter WuMartin Kaiser1-9/+14
write editcap debug infos to stderr print some of those messages only in verbose mode https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9342 svn path=/trunk/; revision=52942
2013-10-29Revert part of 52896 and (for now) all of 52935. As Jeff pointed out,Gerald Combs14-53/+470
the PortableApps version relies on U3_-prefixed environment variables. svn path=/trunk/; revision=52941
2013-10-29Make it so out-of-tree builds (autofoo and cmake) have access to the variousJeff Morriss5-41/+28
data files (diameter/*, COPYING, manuf) when running *shark from the build directory. Do this by passing in the top-level source directory as a compile-time definition (unfortunately this has to be in the top-level Makefile too because some programs link directly with epan/filesystem.c). The plugins dir is no longer below the datafile directory but rather the progfile directory (if we have one). Handle the special case of AUTHORS-SHORT (a data file but a generated one) by checking the file name before building the path. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5664 svn path=/trunk/; revision=52940
2013-10-29Support building and installing both Qt and GTK+.Guy Harris1-101/+157
When forcing CFLAGS and CXXFLAGS, add -g and -O2; newer versions of autoconf do so for GCC-compatible compilers (clang is GCC-compatible in that sense), but only do so when those variables aren't forced. svn path=/trunk/; revision=52939
2013-10-29Have GTPv2 pass its "instance ID" to "private extension" subdissectors ↵Michael Mann1-5/+1
rather than use pinfo->private_data. There are no "private extension" subdissectors in the Wireshark source, so I assume it's all done by third-party plugins. They must now update their dissectors to get the "instance ID" from the dissector data parameter. svn path=/trunk/; revision=52938
2013-10-28Fix scroll bar ranges.Gerald Combs1-5/+15
svn path=/trunk/; revision=52937
2013-10-28Add c-ares. Untested, but it *should* work.Gerald Combs1-0/+26
svn path=/trunk/; revision=52936
2013-10-28Remove some (but not all) U3 remnants.Gerald Combs5-174/+46
svn path=/trunk/; revision=52935
2013-10-28TABs -> spacesMartin Kaiser1-1216/+1202
add editor modelines svn path=/trunk/; revision=52934
2013-10-28Add Tinkerforge to the list of new protocolsPascal Quantin1-0/+1
svn path=/trunk/; revision=52933
2013-10-28FIX compiler warning:Bill Meier1-1/+0
packet-gtp.c: In function 'dissect_gtp_common': packet-gtp.c:7838: warning: unused variable 'pd_save' svn path=/trunk/; revision=52932
2013-10-28From Ishraq Ibne Ashraf: Tinkerforge protocol dissectorBill Meier4-0/+449
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9324 From me: 1. Move certain global vars to local storage in dissect_tfp_common() 2. Declare all remaining global vars as static; 3. Fix some bugs: - base58_encode() needed to be called before call to col_add_fstr() - display of UID string in tree was being truncated to 4 characters 4. Cleanup whitespace: use consistent indentation (tabs); remove trailing whitespace; 5. Add editor modelines svn path=/trunk/; revision=52931
2013-10-28Add an extra parameter to gtp_match_response() so pinfo->private_data ↵Michael Mann1-9/+3
doesn't need to be used. svn path=/trunk/; revision=52930
2013-10-28Add some verbosity.Gerald Combs1-0/+2
svn path=/trunk/; revision=52929
2013-10-28Fix the compilation.Michael Tüxen1-5/+3
I guess this is what is meant. Only compile tested... svn path=/trunk/; revision=52928
2013-10-28Add an if(tree) and tweek col_add_fstr().Anders Broman1-39/+45
svn path=/trunk/; revision=52927
2013-10-28From Peter Wu via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9341 :Jeff Morriss2-4/+5
SVN rev 50525 tried to fix out-of-source-tree builds, but did so by writing the .rcc.cpp files to the source tree. This was noticed when running `make distcheck`. This patch reverts that behavior, and creates the image/ directory to fix out-of-tree builds. In other words, fix things so "make distcheck" with Qt works in out-of-tree builds too. svn path=/trunk/; revision=52926
2013-10-28make Pointer filterableMartin Kaiser1-2/+6
svn path=/trunk/; revision=52925
2013-10-28packed_analysis_data_t -> packet_analysis_data_tMartin Kaiser1-5/+5
svn path=/trunk/; revision=52924
2013-10-28correct typosMartin Kaiser1-2/+2
svn path=/trunk/; revision=52923
2013-10-28remove unnecessary return; linesMartin Kaiser1-6/+0
svn path=/trunk/; revision=52922
2013-10-28add tags file to .gitignoreMartin Kaiser1-0/+1
svn path=/trunk/; revision=52921
2013-10-28initialize tree variablesMartin Kaiser2-6/+6
svn path=/trunk/; revision=52920
2013-10-28Pass diam_sub_dis_t directly to the subdissectors instead of using ↵Michael Mann2-48/+43
pinfo->private_data. svn path=/trunk/; revision=52919
2013-10-28Remove accidentally-added private dissectors from MakefileMartin Mathieson1-2/+0
svn path=/trunk/; revision=52918
2013-10-28Comment changes onlyMartin Mathieson2-4/+4
svn path=/trunk/; revision=52917
2013-10-28Pass tcap_private into the dissectors that need it rather than use ↵Michael Mann6-97/+93
private_data. Not sure if value_ptr is the "proper" place to pass tcap_private "internally" within the TCAP dissector, but it gets away from (potential) private_data (ab)use. svn path=/trunk/; revision=52916
2013-10-28Revert SVN #52914;Bill Meier6-255/+10
OSX-10.6-x64 buildbot still givs an error (At least we now know which line of code gives the error). svn path=/trunk/; revision=52915
2013-10-28From Shekhar Chandra: support for version 3.0 of netscaler packet wire format.Bill Meier6-10/+255
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9280 (Revised patch: let's see if this version compiles w/o error on all the buildbots) svn path=/trunk/; revision=52914
2013-10-28More size and position tweaks.Gerald Combs2-18/+25
svn path=/trunk/; revision=52913
2013-10-28Use _add_item not _add_uint as pointed out by checkAPIEvan Huus1-1/+1
svn path=/trunk/; revision=52912
2013-10-28Fix up some formatting.Jeff Morriss1-11/+22
svn path=/trunk/; revision=52911
2013-10-27Remove "Cisco MDS-specific" fields from packet_info. 2 of the 3 fields were ↵Michael Mann6-26/+9
used strictly for columns that are considered "deprecated" and I think the third could be put in that category as well. I assume the column enumerations haven't already been removed because of legacy "indexing issues", but if I'm wrong, we should definitely remove the columns altogether. Could also see renaming columns to DEPRECATED_[X]. svn path=/trunk/; revision=52910
2013-10-27Dissect Kafka "fetch" requests and responses.Evan Huus1-0/+148
svn path=/trunk/; revision=52909
2013-10-27As pointed by Evan: don't leak memory when the string pointer is NULL.Jeff Morriss1-1/+1
svn path=/trunk/; revision=52908
2013-10-27From Michal Labedzki via ↵Pascal Quantin4-0/+307
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9333 : NFC: Add PN532 HCI dissector svn path=/trunk/; revision=52907
2013-10-27Try to improve the appearance of the sequence diagram.Gerald Combs3-12/+39
Use integer coordinates for the arrows and text. Add smooth_font_size() to qt_ui_utils which will hopefully adjust the size on Windows to something more readable. svn path=/trunk/; revision=52906
2013-10-27Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9323 :Jeff Morriss2-11/+13
Actually handle non-NULL-terminated FT_STRINGs properly. svn path=/trunk/; revision=52905
2013-10-27Initialise a couple of variables to avoid bogus may-be-used-uninitialised ↵Martin Mathieson1-2/+2
warnings with my version of gcc svn path=/trunk/; revision=52904
2013-10-27From Michal Labedzki via ↵Pascal Quantin1-5/+46
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9333 : USB: Decode HID interface subclasses and protocols svn path=/trunk/; revision=52903
2013-10-27From Michal Labedzki via ↵Pascal Quantin1-3/+89
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9333 : USB: CDC: Decode ACM, CM and Union Functional Descriptors svn path=/trunk/; revision=52902
2013-10-27From Michal Labedzki via ↵Pascal Quantin2-3/+67
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9333 : USB: Decode CDC subclasses and protocols svn path=/trunk/; revision=52901
2013-10-27Mark unused parameters.Evan Huus1-2/+2
svn path=/trunk/; revision=52900
2013-10-27Remove iplen and iphdrlen from struct _packet_info.Michael Mann11-21/+14
Dissectors should just use (reported) tvb length and taps have other ways to get the data. svn path=/trunk/; revision=52899
2013-10-27Fix relative path now that u3 folder has been removedPascal Quantin1-3/+3
svn path=/trunk/; revision=52898
2013-10-27Do not reset pinfo->curr_layer_num in packet-frame.cPascal Quantin1-1/+0
Before this change, curr_layer_num could be off by 1 depending on whether we generated items for Frame protocol or not, leading to a failure to get the UDP heuristic dissector identified during first pass svn path=/trunk/; revision=52897
2013-10-27Remove U3 code and packaging.Gerald Combs25-2402/+8
svn path=/trunk/; revision=52896
2013-10-27Add Gettext to PACKAGELIST. Homebrew puts it in a nonstandard location.Gerald Combs1-1/+1
svn path=/trunk/; revision=52895