summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2013-11-14Update the guidelines a bit.Gerald Combs1-3/+13
svn path=/trunk/; revision=53331
2013-11-08Add reference to qttools5-dev in README.qt documentationAlexis La Goutte1-1/+1
There is following error message with cmake : CMake Warning at CMakeLists.txt:490 (find_package): By not providing "FindQt5LinguistTools.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5LinguistTools", but CMake did not find one. Could not find a package configuration file provided by "Qt5LinguistTools" with any of the following names: Qt5LinguistToolsConfig.cmake qt5linguisttools-config.cmake Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH or set "Qt5LinguistTools_DIR" to a directory containing one of the above files. If "Qt5LinguistTools" provides a separate development package or SDK, be sure it has been installed. CMake Error at ui/qt/CMakeLists.txt:205 (QT5_ADD_TRANSLATION): Unknown CMake command "QT5_ADD_TRANSLATION". svn path=/trunk/; revision=53169
2013-11-06Add support for displaying dates as year and day-of-year (1-origin).Guy Harris3-30/+68
In the process, fix various man page descriptions of the -t flag, and add support for UTC absolute times in the iousers and iostat TShark taps. svn path=/trunk/; revision=53114
2013-11-01Remove a phrase which implies that tab widths other than 8 are OK.Bill Meier1-4/+4
svn path=/trunk/; revision=53030
2013-11-01Clarify which filter types can share the same namePascal Quantin1-0/+8
svn path=/trunk/; revision=53017
2013-10-30Add some documentation to hopefully help dissector writers avoid the problemJeff Morriss1-2/+3
in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9323 : The string added to proto_tree_add_string*() must be NULL terminated. svn path=/trunk/; revision=52984
2013-10-27More SVN properties cleanup.Jeff Morriss1-1/+1
svn path=/trunk/; revision=52884
2013-10-25Sync up with packet-pana.c.Chris Maynard1-6/+6
svn path=/trunk/; revision=52852
2013-10-25wmemify.Chris Maynard1-10/+9
svn path=/trunk/; revision=52851
2013-10-23Add the ability to collapse subtrees with Shift+Left + additional menu ↵Michael Mann1-2/+2
items. Bug 9008 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9008). Currently this is only for GTK, but allows users to test it to see if its worth adding to Qt (my personal opinion is yes). From Jiří Engelthaler svn path=/trunk/; revision=52790
2013-10-15From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9272Chris Maynard1-13/+40
Add tshark -G column-formats report and document the missing ftypes, heuristic-decodes and plugins reports. From me: Sort the reports. Add modelines to epan/column.c. Minor whitespace changes. svn path=/trunk/; revision=52627
2013-10-13Subsume README.binarytrees into wmem doxygen. The README was out of dateEvan Huus5-248/+0
anyways, since Michael made key operations non-destructive in r44380. svn path=/trunk/; revision=52583
2013-10-09Make column "filter name" prefixed with _ws. to be the same as other "*shark ↵Michael Mann1-2/+2
application filters" created in r52462. svn path=/trunk/; revision=52474
2013-10-09Add some license headers after emailing the respective authors to confirm.Evan Huus1-0/+20
svn path=/trunk/; revision=52471
2013-10-06Add support for RELATIVE-OID ASN.1 type. Bug 9192 ↵Michael Mann2-3/+6
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9192) From Ed Beroset. svn path=/trunk/; revision=52393
2013-10-05Add a link to GammaRay.Gerald Combs1-0/+6
svn path=/trunk/; revision=52389
2013-09-26From beroset@mindspring.com:Anders Broman1-2/+2
removed obsolete references to se_alloc https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9194 svn path=/trunk/; revision=52224
2013-09-22More emem -> wmem conversion:Pascal Quantin1-24/+11
- tvb_get_g_stringz()/tvb_get_ephemeral_stringz()/tvb_get_seasonal_stringz() -> tvb_get_stringz() - tvb_get_g_stringz_enc()/tvb_get_ephemeral_stringz_enc() -> tvb_get_stringz_enc() - tvb_get_ephemeral_unicode_stringz() -> tvb_get_unicode_stringz() - tvb_bcd_dig_to_ep_str() -> tvb_bcd_dig_to_wmem_packet_str() - update docs accordingly svn path=/trunk/; revision=52180
2013-09-22emem -> wmem conversion:Pascal Quantin2-37/+11
- ep_tvb_get_bits() -> wmem_packet_tvb_get_bits() - tvb_g_memdup()/ep_tvb_memdup() -> tvb_memdup() - tvb_fake_unicode()/tvb_get_ephemeral_faked_unicode() -> tvb_get_faked_unicode() - tvb_get_g_string()/tvb_get_ephemeral_string()/tvb_get_seasonal_string() -> tvb_get_string() - tvb_get_g_unicode_string()/tvb_get_ephemeral_unicode_string() -> tvb_get_unicode_string() - tvb_get_ephemeral_string_enc() -> tvb_get_string_enc() - update docs accordingly svn path=/trunk/; revision=52172
2013-09-18Update dfilter-test.py to use a much more modern test harness,Gilbert Ramirez1-30/+36
the "unittest" module that comes with Python. Specifically, this takes advantage of a couple of features in the "unittest" in Python 2.7. The tests are all the same as before, but much better managed. This is in preparation for some work on the display filter code. svn path=/trunk/; revision=52136
2013-09-13Add WIRESHARK_APPDATA description to the rawshark and tshark man pages.Jeff Morriss2-0/+12
svn path=/trunk/; revision=52024
2013-09-13Allow an alternate application data location as specified by the new ↵Chris Maynard1-0/+6
environment variable, WIRESHARK_APPDATA (chosen instead of my originally proposed WS_APPDATA name since most other Wireshark-specific environment variables were already named with the WIRESHARK_ prefix). See also: http://www.wireshark.org/lists/wireshark-users/201309/msg00013.html svn path=/trunk/; revision=52022
2013-09-11Add a link to IANA's Assigned Internet Protocol Numbers page.Chris Maynard1-1/+3
svn path=/trunk/; revision=51950
2013-09-10Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9116 :Pascal Quantin1-1/+2
README.stats_tree shows the wrong function parameters for stats_tree_register svn path=/trunk/; revision=51944
2013-09-09Replace the simpler chop example with a more detailed example.Chris Maynard1-4/+17
svn path=/trunk/; revision=51901
2013-09-09Fix typo.Chris Maynard1-2/+2
svn path=/trunk/; revision=51887
2013-09-09Fix the "crossed chopping region" problem. Also, move chopping to its own ↵Chris Maynard1-6/+14
function for both clarity and correctness since we need to compute chop offsets and lengths on a per-packet basis whereas previously this was not being done. Lastly, try to improve the documentation a bit concerning chopping and provide another example depicting 2 separate chopping regions. *Maybe* this is clearer? One more example here for posterity: Given the following 75 byte packet, there are 8 different ways to chop the 2 regions marked as 10 and 20 in a single pass: <--------------------------- 75 ----------------------------> +---+-------+-----------+---------------+-------------------+ | 5 | 10 | 15 | 20 | 25 | +---+-------+-----------+---------------+-------------------+ 1) editcap -C 5:10 -C -25:-20 in.pcap out.pcap 2) editcap -C 5:10 -C 50:-20 in.pcap out.pcap 3) editcap -C -70:10 -C -25:-20 in.pcap out.pcap 4) editcap -C -70:10 -C 50:-20 in.pcap out.pcap 5) editcap -C 30:20 -C -60:-10 in.pcap out.pcap 6) editcap -C 30:20 -C 15:-10 in.pcap out.pcap 7) editcap -C -45:20 -C -60:-10 in.pcap out.pcap 8) editcap -C -45:20 -C 15:-10 in.pcap out.pcap svn path=/trunk/; revision=51886
2013-09-09Update README.qt after last change in QtShark translations (Add Preferences ↵Alexis La Goutte1-1/+4
to select language) svn path=/trunk/; revision=51879
2013-09-09Add an example of filterable expert info.Michael Mann1-7/+22
Also cleanup references to README.developer that are now README.dissector. svn path=/trunk/; revision=51858
2013-09-09OK, allow either positive or negative offsets no matter if we're chopping ↵Chris Maynard1-2/+2
from the beginning or the end. Given the following example, it's now possible to chop the 10 bytes depicted from the 100 byte packet 4 different ways and achieve the exact same results: <-------- 100 --------> Methods: 1) editcap -C 20:10 in.pcap out.pcap +------+----+---------+ 2) editcap -C -80:10 in.pcap out.pcap | 20 | 10 | 70 | 3) editcap -C -70:-10 in.pcap out.pcap +------+----+---------+ 4) editcap -C 30:-10 in.pcap out.pcap svn path=/trunk/; revision=51854
2013-09-08Specify the optional offset as a positive value, regardless of chopping from ↵Chris Maynard1-3/+3
packet beginning or packet end. I *think* this will be easier syntax to remember. svn path=/trunk/; revision=51848
2013-09-08Allow an optional offset to be specified when chopping bytes from packets.Chris Maynard1-5/+14
svn path=/trunk/; revision=51845
2013-09-03Document the current state of naming in ui/qt. Say it's OK to use C++Gerald Combs2-5/+24
comments in C++ code. svn path=/trunk/; revision=51739
2013-08-29Handle the 2GiB boundary case of the max filesize autostop condition ↵Chris Maynard3-16/+17
properly so that we avoid overflow conditions and so that we ensure we don't capture more than 2GiB. Also, document the max filesize autostop value of 2GIB as well as indicating that it's truly GiB and not GB. This fixes the problem reported on ask: http://ask.wireshark.org/questions/23891/wireshark-wont-run-with-multiple-capture-files #BACKPORT(1.10) ... not sure about 1.8? svn path=/trunk/; revision=51576
2013-08-27Add TCP sequence number (Stevens-style) graphs.Gerald Combs1-1/+4
Add the QCustomPlot widget. Thanks to Emanuel Eichhammer for granting a license change. Move some common code from ui/gtk/tcp_graph.c to ui/tap-tcp-stream.[ch]. Get rid of tcp_graph_selected_packet_enabled(). It was only used in the menu code and didn't match what we were doing elsewhere. Still quite a bit of work to do but it's a promising start. svn path=/trunk/; revision=51538
2013-08-09Move the description of the -Y <displaY filter> option to maintain a proper ↵Chris Maynard1-15/+15
sort. svn path=/trunk/; revision=51238
2013-08-08Speak of the "-d encap:" value as a linktype, rather than a DLT; if aGuy Harris1-2/+3
name is specified, it currently must be a DLT_ name rather than a LINKTYPE_ name, as we use libpcap to do the mapping and it currently has no API to map LINKTYPE_ names to values, but if a number is specified, it could either be a LINKTYPE_ name or a DLT_ name if the two are different, and we want to encourage the use of LINKTYPE_ values. Note that in comments. svn path=/trunk/; revision=51204
2013-08-01add --capture-comment to tshark's manpageMartin Kaiser2-1/+9
fix a typo in the dumpcap manpage svn path=/trunk/; revision=51096
2013-07-29The argument to the -l flag to text2pcap is a LINKTYPE_ value, not aGuy Harris1-3/+3
DLT_ value, which is good because it's a numerical value and the numerical values for some link-layer header types are OS-dependent, but the numerical values for all LINKTYPE_ values are OS-independent. Use LINKTYPE_RAW, not the value for the DLT_RAW on some but not all OSes, for raw IP. Also, 7 is LINKTYPE_ARCNET_BSD, emphasis on the "_BSD"; there's also a Linux encapsulation for ARCNet that is different. Note that it's the BSD flavor. svn path=/trunk/; revision=51005
2013-07-28If a core Wireshark developer repeatedly can't remember that theGuy Harris8-43/+45
argument to the -F flag for pcap format is "libpcap", not "pcap", we have a problem. Make it "pcap", and add a backwards-compatibility hack to support using "libpcap" as well. Update the man pages to refer to it as pcap as well, and fix the capitalization of "WinPcap" (see http://www.winpcap.org) while we're at it. Also, refer to http://www.tcpdump.org/linktypes.html for the list of link-layer header types for pcap and pcap-ng. svn path=/trunk/; revision=50989
2013-07-27add --capture-comment to dumpcap's manpageMartin Kaiser1-0/+9
svn path=/trunk/; revision=50947
2013-07-26Document that pinfo-scoped memory is also needed for anything passed toEvan Huus1-4/+5
add_new_data_source(). svn path=/trunk/; revision=50911
2013-07-25Add a UAT dialog. Make UAT preferences uat_t * instead of void *.Gerald Combs1-12/+14
C++-ize the UAT headers. Add an ElidedLabel widget. Use it in the File Set, Profile, and UAT dialogs. Update the Qt README. svn path=/trunk/; revision=50896
2013-07-24The current version of Qt is 5.1.Guy Harris1-1/+5
Note that Qt Mac Extras won't necessarily build. svn path=/trunk/; revision=50861
2013-07-23Fix typo (Missing .git in git clone URL)Alexis La Goutte1-1/+1
svn path=/trunk/; revision=50823
2013-07-21Add wmem queue 'implementation' by wrapping wmem_list and wmem_stack.Evan Huus1-2/+8
Also a bit of misc. refactoring of the stack while I was there, and doc tweaks. svn path=/trunk/; revision=50769
2013-07-20Replace wmem slist (singly-linked) with wmem list (doubly-linked).Evan Huus1-2/+2
The overhead is not large, and it makes append much faster (O(1) vs O(n)). It also will make a queue easy to add, which I need for a dissector I'm writing... svn path=/trunk/; revision=50744
2013-07-14Note that Qt builds are supported by autotools.Guy Harris1-0/+4
svn path=/trunk/; revision=50562
2013-07-13From Dominic Spill via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8921Evan Huus1-45/+26
Update the README to reflect the value_string name changes in r48645. From me: reorganize a bit to promote the use of val_to_str over try_val_to_str in most cases. svn path=/trunk/; revision=50557
2013-07-12Allow -C <choplen> to be used more than once so it is now possible to chop ↵Chris Maynard1-1/+5
bytes from both the beginning and end of a packet in a single step. svn path=/trunk/; revision=50536