aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
AgeCommit message (Collapse)AuthorFilesLines
2019-01-31tshark: Improve options help textsStig Bjørlykke1-2/+2
Align the usage help text for '-' as filename for stdin and stdout with the text used for wireshark. Change-Id: I67011b8234616940b7878fd5768c9e2a9e79f9f0 Reviewed-on: https://code.wireshark.org/review/31838 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-29Qt: Add support for RSA private key file selectionPeter Wu1-2/+2
Update release notes now that this GUI is mostly functional. Change-Id: I118fbbe879e366643084f0e7ac3e437a29f21d5f Reviewed-on: https://code.wireshark.org/review/31797 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-29doc: Add custom window title enhancements to release notesStig Bjørlykke1-0/+1
Change-Id: I8911a55e4f4952095b9ab64d373a6faa19729f63 Reviewed-on: https://code.wireshark.org/review/31801 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-28TDS: Fix colmetadata handling of Text and Image typesCraig Jackson1-0/+2
The Colmetadata handling for TEXT, NTEXT, and IMAGE types was incorrect for TDS 7 versions before TDS 7.2. In addition, the macros using for testing versions were incorrect. Clean up max length display to agree with Microsoft specification (as best as I can understand it). Bug: 3098 Change-Id: I8254649fd3de97c103078ceaac1557fde3569ded Reviewed-on: https://code.wireshark.org/review/31734 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-27TCP: pass data after a ZeroWindowProbe to subdissectorsPeter Wu1-0/+2
If the single byte within a ZeroWindowProbe triggers reassembly within a subdissector, a new MSP will be created with just a single byte. Be sure not to mark subsequent segments that contain the full segment data as retransmission as this prevents the subdissector from seeing the data. Bug: 15427 Change-Id: I36ae2622689c6606c99cdff70b6beba4b9d25ca7 Reviewed-on: https://code.wireshark.org/review/31732 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Jasper Bongertz <jasper@packet-foo.com> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-27TCP: do not mark data following a ZeroWindowProbe as retransmissionPeter Wu1-0/+8
The single byte within the ZWP could be retransmitted with the next segment, this is perfectly acceptable behavior. Do not flag these new segments as retransmissions or Out-Of-Order. Bug: 15427 Change-Id: I76db2b7a2b684c8c78fa24c9c4b457e1833d12b7 Reviewed-on: https://code.wireshark.org/review/31731 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Jasper Bongertz <jasper@packet-foo.com> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-24Test: enable capture tests by default using the Loopback interfacePeter Wu1-11/+3
Avoid pinging www.wireshark.org, this removes an external dependency. Instead send small UDP datagrams to UDP port 9 (discard) every 50ms. Enable this for all platforms (including macOS and Linux) by default. On Windows the tests requires Npcap and will be skipped with WinPcap. Remove the --capture-interface option since it is no longer needed. Copy WSDG Wireshark Tests Quick Start to README.test and add a link. Change-Id: Id4105a6b1e95407ebf69b871c785c68f9ae26368 Reviewed-on: https://code.wireshark.org/review/31677 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-22editcap: document --inject-secrets in --helpPeter Wu1-1/+3
Change-Id: Icc027f3c53e1da580c2e49042134b1075ad65cf2 Reviewed-on: https://code.wireshark.org/review/31666 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-01-21Text Import: update code comments and help textsJaap Keuter2-19/+26
From the updates to text2pcap take the updates to the code comments and apply them here as well. This also applies to the User Guide help texts. Change-Id: I4e73fb1372ea0c1866c6d0fee7c14bc645fbe1b1 Signed-off-by: Jaap Keuter <jaap.keuter@xs4all.nl> Reviewed-on: https://code.wireshark.org/review/31636 Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-21test: fail tests when programs are missingPeter Wu1-5/+16
Building only a subset of programs is not a very common situation, it is more likely that some feature was accidentally disabled. For that reason, fail tests by default unless a program is explicitly permitted to be missing. The '-v' test is now dropped from the Travis tests, the sole reason of adding it was to see which tests got (accidentally) skipped. Change-Id: I725f4508541d8ed980e17d69fb7aee1ad2875d73 Reviewed-on: https://code.wireshark.org/review/31660 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-21release-notes: add developer/distribution-specific updatesPeter Wu1-0/+4
Mention some changes to aid developers and distributors. Change-Id: Ifd33796fd3b4883275c034021d25ae9b35eef1a5 Reviewed-on: https://code.wireshark.org/review/31651 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-20[Automatic update for 2019-01-20]Gerald Combs1-0/+1
Update manuf, services enterprise numbers, translations, and other items. Change-Id: I18a5419a2953f5893aa76e2823c50d48e284b270 Reviewed-on: https://code.wireshark.org/review/31625 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-01-18docbook: use fixed space section for filters code.Dario Lombardo1-4/+12
Change-Id: I6052bc3ec9705a272d0cd6f31cf8b5c1f4b8d45c Reviewed-on: https://code.wireshark.org/review/31573 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-17DTLS: add DSB support, use the key log file from the TLS dissectorPeter Wu1-1/+1
The DTLS and TLS dissectors already share code for parsing the key log file contents but the actual key material was stored separately. As implementations (like GnuTLS) write the TLS and DTLS secrets to the same file (specified by the SSLKEYLOGFILE environment variable), it seems reasonable to combine them. This also enables use of the pcapng Decryption Secrets Block for decryption of DTLS traces. The dtls.keylog_file preference has become obsolete and can no longer be used (this was not tested anyway). A new test was added based on dtls12-aes128ccm8.pcap, the master secret was extracted using the tls.debug_file preference. Bug: 15252 Change-Id: Idfd52c251da966fe111dea37bc3fb143d968f744 Reviewed-on: https://code.wireshark.org/review/31577 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-17WSDG: make Testing more accessible, add missing anchorsPeter Wu2-46/+70
Rename sections to avoid files named like _documentation_toolchain.html and _adding_or_modifying_tests.html. Rewrite the testing introduction to directly show the required commands for the pytest method. That provides much nicer output and finishes faster, except when you cannot install extra build dependencies there should be no reason to avoid it. ctest is removed from the description since it does not provide many advantages over the test target (except for the possibility of adding --verbose I guess). Group some related sections under a "Test suite structure" heading in order to collect some small sections on a single page. Fix some other grammatical issues while at it. Change-Id: I8ab821a67254e62c0fc3d18630e4bc8b0ef872dd Reviewed-on: https://code.wireshark.org/review/31550 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-15make-version.pl updates.Gerald Combs1-6/+12
Read our major, minor, and micro versions from CMakeLists.txt. Add the ability to set our extra version information differently if our Git commit is tagged or untagged. Change our extra version placeholder from "%#" to "{vcsinfo}". Add --tagged-version-extra (-t) and --untagged-version-extra (-u) arguments for specifying the tagged and untagged extra formats. Add --force-extra (-f) so that we can force one format or the other. Require the major.minor.micro version to be specified when using --set-version (-v). Update appveyor.yml and the Developer's Guide to match the new behavior. Change-Id: I6e5d55470aff7e7c61e75f208e24c4105276905a Reviewed-on: https://code.wireshark.org/review/31479 Petri-Dish: Gerald Combs <gerald@wireshark.org> Reviewed-by: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-01-14dfilter: add string() function.Dario Lombardo2-0/+19
This function can convert non-string fields into strings. This allows the user to apply string functions (like contains and matches) to non-string fields. Examples: string(frame.number) matches "[13579]$" => for odd frames string(eth.dst) matches "aa\.bb\.cc\.dd\.ee\..." => to match a group of stations string(snmp.name) matches "^1.2.3.4" => for all OIDs under a specific node Change-Id: I18173f50ba5314ecdcd1e4b66c7e8ba5b44257ee Reviewed-on: https://code.wireshark.org/review/31427 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-13[Automatic update for 2019-01-13]Gerald Combs1-6/+6
Update manuf, services enterprise numbers, translations, and other items. Change-Id: Ic7f6b5dd91ca6404909b941c0b4844cb17ef4820 Reviewed-on: https://code.wireshark.org/review/31522 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-01-10CMake: try harder to find the right Python versionPeter Wu1-3/+0
The FindPythonInterp module does not verify that a discovered 'python' program is actually Python 3. Replace this deprecated module by a modern version that was introduced with CMake 3.12. Remove PYTHON_EXECUTABLE from WSDG now that it is much more likely that CMake discovers the right version. Change-Id: I1f8438baced3d5bf9e1e2732980ad177d3257ca3 Reviewed-on: https://code.wireshark.org/review/31468 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-10Move make-version.pl to tools.Gerald Combs2-3/+3
Move make-version.pl to the tools directory. Change-Id: I7c3ec8951a682d45d650e3fdb1580d90bf19e8b4 Reviewed-on: https://code.wireshark.org/review/31473 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-10WSDG: Move README.packaging to the Developer's Guide.Gerald Combs1-6/+129
Move doc/README.packaging to the Developer's Guide and update the content. Change-Id: I25fda6cade8f3cfd11af865745bedd0fb5a7c86f Reviewed-on: https://code.wireshark.org/review/31474 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-09CMake,WSDG: Remove Cygwin supportPeter Wu2-110/+9
Declare Cygwin as unsupported and remove all supporting code. Simplify some Chocolatey notes in the WSDG. Remove FindPerl.cmake as it only existed to force use of Wireshark's bundled FindCygwin.cmake (bug 13922). FindXSLTPROC.cmake special handling for Cygwin was also removed, in theory this could cause issues when the PATH contains a Cygwin xsltproc, but it's unsupported anyway. Change-Id: Iabfac2b4a9fd930530505d27bdba618bdb8f7f34 Reviewed-on: https://code.wireshark.org/review/31452 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-06[Automatic update for 2019-01-06]Gerald Combs2-3/+3
Update manuf, services enterprise numbers, translations, and other items. Change-Id: I0e282baebc0cda0e54e49eff60827eec02f6f797 Reviewed-on: https://code.wireshark.org/review/31402 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-01-06Fix typo.Guy Harris1-1/+1
Change-Id: I03291922ddef34ab1408684df650dbac191a2020 Reviewed-on: https://code.wireshark.org/review/31401 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-01-06Fix link, don't put it separately from the introductory words.Guy Harris1-3/+2
Change-Id: If144fb08d27886ae1bf3610c2157c8a25d1de75e Reviewed-on: https://code.wireshark.org/review/31400 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-01-06Replace ancient notes about modifying libpcap with a link to a newer doc.Guy Harris1-54/+22
Instead of giving horribly out-of-date instructions on how to add a new module to libpcap, just point to the document that I started whipping up earlier today (it definitely needs work - it's incomplete - but I'll be getting back to it). While we're at it, update the notes on adding support for new LINKTYPE_ values to libwiretap, and note that it's only necessary if you had to add a new DLT_ *and* there isn't already a WTAP_ENCAP_ value that would correspond to that DLT_. Change-Id: I3882d0a57b29e98f73c074317bc6df7458fcc677 Reviewed-on: https://code.wireshark.org/review/31397 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-01-05WSDG: update testing section to cover use of pytestPeter Wu1-11/+70
Remove traces of the "config" module, it was removed. Add a new section on using pytest. Change-Id: I763fc53359157f5fcb04198ed98e2d7f7a2c7220 Reviewed-on: https://code.wireshark.org/review/31372 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-04Finish migrating to Asciidoctor's modern syntax.Gerald Combs6-218/+214
Finish migrating the User's and Developer's guides to modern syntax. Remove :compat-mode: from attributes.asciidoc. Change-Id: I1232676c6ef4c3638253d070dcbae6d3c1ead284 Reviewed-on: https://code.wireshark.org/review/31374 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-01-04WSDG: Add a note about Npcap licensing.Gerald Combs1-2/+20
Expand the Npcap text. Make it clear that you might need to purchase a license to redistribute Npcap. Change-Id: I9340ed2d363e66443797478c59859ce10d648aff Reviewed-on: https://code.wireshark.org/review/31351 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-04WSDG: Stop recommending DDD.Gerald Combs2-27/+12
Drop mentions of DDD in favor of Qt Creator, CLion, and Eclipse. From looking at https://sourceware.org/gdb/wiki/GDB%20Front%20Ends I'm guessing that those have superseded DDD, as nice at it is/was. Change-Id: I445a909ab8c8aa73c90f868d6b0958bb8faf62d6 Reviewed-on: https://code.wireshark.org/review/31353 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-03Put a period at the end of a sentence.Guy Harris1-1/+1
Change-Id: Ifad6b9a09bc052d687cefe3ccda8c07ad765abda Reviewed-on: https://code.wireshark.org/review/31350 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-01-03Slight fixup for where the capture code lives.Guy Harris1-2/+3
The full explanation is a bit more complicated - we'd have to mention the dumpcap/*shark split, and the code on both sides of the split. Change-Id: I43f8fc3c589bdf900e20714b55a3b4f544879bc2 Reviewed-on: https://code.wireshark.org/review/31349 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-01-03WSDG: Miscellaneous updates and fixes.Gerald Combs9-125/+170
Update the Windows CRT text to mention the Universal CRT. Replace references to WinPcap with Npcap. Update the Qt LTS text. Add a WiX / .msi section Use curly quotes. Use the {cpp} attribute so that the "++" in "C++" doesn't trigger monospace formatting. Make the various "Unix" and "Windows" subsection title names uniform. Give them the "discrete" attribute so that they don't clutter up the TOC. Title-case section titles. Remove the reference to m4. As far as I can tell we don't require it. Change-Id: I73f851adae640f77205781d6c4962002c2d53f49 Reviewed-on: https://code.wireshark.org/review/31343 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-01-03release-notes: document TLS and library changesPeter Wu1-0/+11
Change-Id: I3af4cb96a6c87205cdd6c85c27977366cb77291f Reviewed-on: https://code.wireshark.org/review/31327 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-01-03Add dissector for Great Britain Companion Specification (GBCS)Kenneth Soerensen1-0/+1
The Smart Metering Equipment Technical Specifications (SMETS) requires that Gas Smart Metering Equipment (GSME), and Electricity Smart Metering Equipment (ESME) including variants, meet the requirements described in the Great Britain Companion Specification (GBCS). GBCS messages are end-to-end and contains ZigBee, DLMS or ASN.1 formatted payloads. The GBCS messages are transported via IPor via the ZigBee Tunneling cluster. https://smartenergycodecompany.co.uk/document-download-centre/download-info/gbcs-v2-1/ Bug: 15381 Change-Id: I28ca9831fc266a6abd310db103306b98786e63f9 Reviewed-on: https://code.wireshark.org/review/31168 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Martin Boye Petersen <martinboyepetersen@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-31WSDG: Update the find and goto images and descriptions.Gerald Combs4-70/+64
Change-Id: I3e8fcc3b2c940e241d4c38c2b03d4ec44bcd319e Reviewed-on: https://code.wireshark.org/review/31280 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-31CESoETH: Add dissection of MEF 8 CES over EthernetJaap Keuter1-0/+1
Add dissection of Metro Ethernet Forum specification of Implementation Agreement for the Emulation of PDH Circuits over Metro Ethernet Networks [MEF 8]. This includes the introduction of a RTP shim header dissection function, as is not uncommon in PW and CES services. Signed-off-by: Jaap Keuter <jaap.keuter@aimvalley.nl> Change-Id: I6de81007ce11793cd5352fadadd80d3f6f45ae0d Reviewed-on: https://code.wireshark.org/review/31239 Petri-Dish: Jaap Keuter <jaap.keuter@xs4all.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
2018-12-31WSDG: Update packet list and popup images and descriptions.Gerald Combs8-104/+331
Update the images and descriptions for the packet list, column header popup, packet list popup, and packet detail popups. Add images and descriptions for the byte view popup. Use title case in more places. Change-Id: Icf3af426c97c6e7cf97dee377c20039b7b8791ce Reviewed-on: https://code.wireshark.org/review/31271 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-30[Automatic update for 2018-12-30]Gerald Combs1-0/+1
Update manuf, services enterprise numbers, translations, and other items. Change-Id: Ic8eac1cb4b08b5d567ef5bd3a52062eca095458c Reviewed-on: https://code.wireshark.org/review/31254 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-12-29Windows: fix handling of Unicode paths in LuaPeter Wu1-0/+7
Lua internally uses ANSI C APIs (such as fopen). On many systems (macOS and Linux for example) these work fine with UTF-8. Windows however requires special Unicode APIs (such as _wfopen), so patch the Lua library to interpret paths are UTF-8 and call appropriate Unicode APIs. Changes compared to the previous LuaBinaries zip archive: - Patched with UTF-8 support for loadfile, os.execute, etc. - Built with VS 2015 (VCRUNTIME140.dll) instead of MinGW (MSVCRT.dll). - Includes PDB file for lua52.dll - Includes lua52.exe and luac52.exe with UTF-8 argv support (wmain). - Includes build scripts, source files and README.md. - Extra subdirectory named after the zip file. These zip files are taken from https://github.com/Lekensteyn/lua-unicode (the "prepared" source zips can be found here as well.) Bug: 15118 Change-Id: I219f046d6e0fd5093287b5d6503a48ba7d1fc6a4 Reviewed-on: https://code.wireshark.org/review/31165 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-28Z39.50: Implementation of Z39.50 Information Retrieval protocolCraig Jackson1-0/+1
NISO Z39.50 is a protocol used by libraries and library vendors for information retrieval and catalog manipulation. It is defined using ASN.1 using BER encoding. It has an assigned TCP port of 210. This is an initial implementation. Features: - The Z39.50 standard OIDs are defined. - The bib-1 attribute set is decoded. - The bib-1 diagnostics are decoded. - Some OCTET STRINGs which are nearly always printable ASCII are special-cased. - The MARC (MAchine Readable Cataloging) format is decoded. Only the MARC21 variant is currently handled, but this is one of the most common variants. The most common tags are decoded. The MARC dissector is included in the Z39.50 dissector, but the code is structured in such away that it could be pulled out. Todo: - Add information to the Wiki about Z39.50. As part of this work, the definition of isdigit_string() was fixed to avoid const complaints. Change-Id: I29a7db53375ef8be83738a1ab98707761d878717 Reviewed-on: https://code.wireshark.org/review/31209 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23Qt: Add Ukrainian (uk) translationAlexis La Goutte1-1/+1
No yet available at 100% (35,8%) but work in progress... Change-Id: I3d0d861037abe5e5f2611f95ac27ad42c8d20c47 Reviewed-on: https://code.wireshark.org/review/31158 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23Qt: Add Swedish (sv) translationAlexis La Goutte1-1/+1
No yet available at 100% (57,05%) but work in progress... Change-Id: I3fa95c49003aa6fd5183d24fe76b721520a44ba0 Reviewed-on: https://code.wireshark.org/review/31157 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-19NSIS: Expand our vcredist exit code check.Gerald Combs1-8/+19
Along with checking for exit code 3010 (reboot required), check for other errors and show a warning as needed. Add a note about the Universal CRT to the User's Guide. Bug: 15358 Change-Id: Ia49dbdc66edc8ea68f957ec353f1115536002d13 Reviewed-on: https://code.wireshark.org/review/31100 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-18ITS facilities message dissectorChristophe GUERBER1-0/+1
Dissector for Intelligent Transport System facility messages: - Cooperative Awareness Message (CAM) - Decentralized Environmental Notification Message (DENM) - Infrastructure to Vehicle Information Message (IVIM) - MAP (topology) Extended Message (MAPEM) - Signal Phase And Timing Extended Message (SPATEM) - Signal Request Extended Message (SREM) - Signal request Status Extended Message (SSEM) - Electric Vehicle Charging Spot Notification (EVCSN) - Electric Vehicle - Recharging Spot Reservation (EVRSR) - Tyre Information System (TIS) and Tyre Pressure Gauge (TPG) interoperability Subdissectors: - ITS version if ever the ITS PDU header is changed - Version << 16 | MessageID to register new message dissectors - RegionId << 16 | type to register regional extensions AddGrpC regional additions already provided TAP: - its TAP with ItsPduHeader fields provided Bug: 15148 Change-Id: I4c71d4dfa1d5d63cb57f61a4e1436a60a3482205 Reviewed-on: https://code.wireshark.org/review/31049 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-16[Automatic update for 2018-12-16]Gerald Combs8-8/+9
Update manuf, services enterprise numbers, translations, and other items. Change-Id: Iafc95a8b4a651033480dc82de7ecd839cc8fa46c Reviewed-on: https://code.wireshark.org/review/31060 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-12-13GeoNetworking, BTP dissectors (ITS-V2X)Christophe GUERBER1-0/+2
Implements V2X protocol dissectors: * Geonetworking (network layer): Dissector is registered on top of Ethernet (ethertype=0x8947). Secured Packets are dissected up to the basic header, the rest is shown as data. GN_ADDR address type is registerd and provides resolution of station type and country code in the address. MID is shown as an ethernet address. All the fields are dissected for non Secured Packets. A subdissector table named "geonw.ch.nh" is provided on the next header field. IPv6 is automatically registered. Heuristic dissectors is not supported. If no dissector is foundd, payload is shown as data. A preference boolean allows to enable/disable sequence number checking. Tap "geonw" gets headers of all packets (with most fields). Expert info tests if and provide feedback on: - version is zero (no other version possible), - reserved fields are zeros, - payload_len matching with reported length of buffer, - Remaining Hop Limit is 1 for Beacon and SHB, - low RHL or RHL > Max Hop Limit, - country code is less than 999 (3 digits ITU-T E.164), - latitude, longitude, heading and angle limits, - (suspected) duplicate packets, - LS_REQUEST/LS_REPLY matching. * Basic Transport Portocol: BTP-X (X=A or B) dissectors are registered on top of Geonetworking. Subdissector tables "btpx.port" allow to register for a given port, while heuristic dissector can register to "btpx.payload". Decode as capability is supported. "btpx" taps get headers of all packets with ports/@ infos. "btpx_follow" taps get the payload. Bug: 15148 Change-Id: Iab5f4486d4c38068d9ad4361e77296b747f9b1bb Reviewed-on: https://code.wireshark.org/review/30992 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-13pcomtcp: new built-in dissector for PCOM protocolLuis Rosa1-0/+1
New built-in dissector for PCOM protocol (ASCII and binary modes included) Bug: 15315 Change-Id: Ie13da6bfd7fefefbc5bb5df3461c7fc18261df81 Reviewed-on: https://code.wireshark.org/review/30823 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-132.9.0 → 2.9.1.Gerald Combs2-1/+6
Change-Id: I5c1a26f234289edeb9e29f5b8a8bdd220bd49ecf Reviewed-on: https://code.wireshark.org/review/31028 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-12-12Release notes: Add a note about Qt 5.12.0.Gerald Combs1-0/+2
Change-Id: Ibe72b940bff14729d06dd46651a5205bd0ddcafe Reviewed-on: https://code.wireshark.org/review/31025 Reviewed-by: Gerald Combs <gerald@wireshark.org>