aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
AgeCommit message (Collapse)AuthorFilesLines
2018-03-23docs: improve Lua Listener examplePeter Wu1-1/+4
Ensure the dialog is populated when the dialog is opened after a capture file has already been loaded. Change-Id: I9ba1b4a1eb7a8b21ce7dac4a820eadf10daa9845 Reviewed-on: https://code.wireshark.org/review/26601 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-03-22Add Arista Vendor Specific Protocol (Ethertype) dissectorNikhil AP1-0/+1
Bug: 14550 Change-Id: I08d54825eb054255167eb28469b7fb854507e4ed Reviewed-on: https://code.wireshark.org/review/26492 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-03-22dns: add filters for retransmitted and unsolicited packets.Dario Lombardo1-0/+1
Change-Id: I1af293a9dc53869858dafc5921792aa3fbbfe766 Reviewed-on: https://code.wireshark.org/review/26536 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-03-22dns: add service-level stats.Dario Lombardo1-0/+1
They include: - request-response time - unsolicited response count - retransmissions count Change-Id: I01398bf1a88a23fb7850715f256b178c66d933a4 Reviewed-on: https://code.wireshark.org/review/26535 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-03-17NSIS: Link to Npcap.Gerald Combs2-9/+5
Mention Npcap on the WinPcap installer page and add a link to it. Update some other text and tell developers to use NSIS 3.0 while we're here. Change-Id: I64728f014f518439ba4a38eda7a283274d40fcdc Reviewed-on: https://code.wireshark.org/review/26515 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-17WSDG: More CMake updates.Gerald Combs2-13/+62
Switch a build example to CMake + Ninja. Add syntax highlighting annotations. Change-Id: I5ee0af548f44ed5be6f6e8367f5167dc499df017 Reviewed-on: https://code.wireshark.org/review/26514 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-16F1AP: initial dissector submission based on v15.0.0Pascal Quantin1-0/+1
Change-Id: Icf5c128119afa86efddb87e744f7aecb8bf71e09 Reviewed-on: https://code.wireshark.org/review/26506 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-03-16More CMake documentation updates.Gerald Combs1-6/+12
Change-Id: Ia568e0f46e7a38007bb9b8ea3d6c92233921cc46 Reviewed-on: https://code.wireshark.org/review/26504 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-16CSS: Add a margin.Gerald Combs1-1/+1
Change-Id: Ib6da6455f7af8a7cfd9dae3ef6a8511a100a184b Reviewed-on: https://code.wireshark.org/review/26503 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-16CSS: Fix a font.Gerald Combs1-1/+1
Change-Id: I90b24efa863240986b30cc7ab2692c3883838798 Reviewed-on: https://code.wireshark.org/review/26499 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-16OSCORE: Add the new dissector - decrypt and verify the authenticity of requestsMališa Vučinić1-0/+1
This change introduces the OSCORE dissector, following draft-ietf-core-object-security-07. It performs decryption and authenticity check on requests. Bug: 14417 Change-Id: I92e45d66d5df51f6d4dbea4ef44e707955b65bee Reviewed-on: https://code.wireshark.org/review/25480 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-03-165G/NR MAC dissector. Incomplete and only partly tested.Martin Mathieson1-0/+1
Change-Id: I749d3b967f65c7c21e995b721a3fbcf62c523d15 Reviewed-on: https://code.wireshark.org/review/26381 Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com> Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2018-03-16RLC-NR: initial dissector submission based on v15.0.0Pascal Quantin1-0/+1
Change-Id: If469bb8d1c86462238bc363a5794da935c74bb1e Reviewed-on: https://code.wireshark.org/review/26474 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2018-03-16Update some documentation to prefer CMake.Gerald Combs1-40/+42
Change-Id: I8140edaee152ce1e9978d8df8a0f0e3dd077322e Reviewed-on: https://code.wireshark.org/review/26490 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-152.5.1 → 2.5.2.Gerald Combs1-2/+2
Change-Id: I21809524a83ac5bd7c2e42047c82a01a99d04658 Reviewed-on: https://code.wireshark.org/review/26489 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-15Update some of the NSIS packaging documentation.Gerald Combs2-19/+19
Fix up some markup while we're here. Change-Id: I2299b8bec44ff08952e2f1bda3a40448e2fb55c6 Reviewed-on: https://code.wireshark.org/review/26487 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-13Windows: Always assign newly-created processes to our job.Gerald Combs1-3/+3
Move ws_pipe_kill_child_on_exit to win32-utils. Add win32_create_process, which calls CreateProcess + AssignProcessToJobObject. Use win32_create_process instead of CreateProcess everywhere. Bug: 1419 Change-Id: I7a1f17dddf6a73f6973d54621f271b69311400d1 Reviewed-on: https://code.wireshark.org/review/26448 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-03-12Add dissector for Nano / RaiBlocks cryptocurrency protocolRoland Haenel1-0/+1
Change-Id: I34f610a19a972db1c08d7896453e5ed671ec4dc6 Reviewed-on: https://code.wireshark.org/review/26394 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-03-11Adapt to current WS code base to make it compile and run without warnings or ↵Joerg Mayer1-0/+1
errors Change-Id: I135df8b0e49346e32a19620d52cd1a9a44b4ac08 Reviewed-on: https://code.wireshark.org/review/26426 Reviewed-by: Jörg Mayer <jmayer@loplof.de>
2018-03-06Docs: Updates for xsltproc and Asciidoctor.Gerald Combs2-16/+60
Change-Id: I3cfe2121beaab0fe09228ec277997d68fe824693 Reviewed-on: https://code.wireshark.org/review/26281 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-06Transition from GeoIP Legacy to MaxMindDB.Gerald Combs5-40/+44
MaxMind is discontinuing its legacy databases in April in favor of GeoIP2, which use a newer database format (MaxMind DB). The reference C library (libmaxminddb) is available under the Apache 2.0 license which isn't quite compatible with ours. Add mmdbresolve, a utility that reads IPv4 and IPv6 addresses on stdin and prints resolved information on stdout. Place it under a liberal license (MIT) so that we can keep libmaxminddb at arm's length. Add epan/maxmind_db.[ch], which spawns mmdbresolve and communicates with it via stdio. Migrate the preferences and documentation to MaxMindDB. Change the IPv4 and IPv6 asnum fields to FT_UINT32s. Change the geographic coordinate fields to FT_DOUBLEs. Bug: 10658 Change-Id: I24aeed637bea1b41d173270bda413af230f4425f Reviewed-on: https://code.wireshark.org/review/26214 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-03-02Remove the endpoint "Map" feature.Gerald Combs2-2/+2
Remove the endpoint map and its button from the Qt and GTK+ UIs. It depends on GeoIP Legacy for coordinate information and those databases are being deprecated in favor of MaxMind DB. We *could* upgrade the code to use mmdbresolve, but according to https://dev.maxmind.com/geoip/geoip2/geolite2/ they're also going to remove coordinate information from GeoLite2: "In addition, in 2019, latitude and longitude coordinates in the GeoLite2 databases will be removed.* Latitude and longitude coordinates will continue to be provided in GeoIP2 databases. Please check back for updates." Change-Id: I43e1593d282a0f1aae897b1f4724117d1496b21e Reviewed-on: https://code.wireshark.org/review/26229 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-26Docs: Reduce our TOC depth.Gerald Combs1-0/+1
Reduce the TOC depth so that it's not quite so huge. Change-Id: I5748edf0e715961da57eff7e0ade6fad175ab24b Reviewed-on: https://code.wireshark.org/review/26110 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-26WSUG: Fixup an apostrophe.Gerald Combs1-1/+1
Change-Id: I36b5ca5f182697a4b6cbd69da2a708453cb8a876 Reviewed-on: https://code.wireshark.org/review/26109 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-26WSUG: Fixup some quotes and apostrophes.Gerald Combs16-440/+440
Switch from AsciiDoc's smart quotes markup to the quotes themselves, along with apostrophes. Change-Id: I78930d6902e2691b6a2cb35ed5bae6fef4bb7257 Reviewed-on: https://code.wireshark.org/review/26108 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-26Docbook: Update our CSS.Gerald Combs3-300/+743
Use the CSS generated from the "wireshark" theme at https://github.com/geraldcombs/asciidoctor-stylesheet-factory Make sure the release notes use an external CSS file instead of inlining. Change-Id: I13daa41f4a9e6f76b323bd9f483af98e20d6c1f2 Reviewed-on: https://code.wireshark.org/review/26106 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-24User Guide: add additional use categoryJaap Keuter1-0/+2
Add "QA engineers use it to verify network applications", as suggested by Alexander Sashnov. Change-Id: Ia9c83fd2f2610db747043f861931470e3f4e4c53 Signed-off-by: Jaap Keuter <jaap.keuter@xs4all.nl> Reviewed-on: https://code.wireshark.org/review/26057 Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-02-20Use ws.css in the release notes.Gerald Combs2-0/+4
Use the standard Wireshark style sheet for the release notes. Add a note about updating them via themes.asciidoctor.org. Change-Id: Ic6b66308cf1e1bea7b34a09963f92881d01eda8c Reviewed-on: https://code.wireshark.org/review/25911 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-02-19WSDG: Update docbook infoGraham Bloice1-1/+1
The docbook info is now in README.adoc Change-Id: Ifbc6a1803d23835d9b2b91a9fd6df34002cc3e8f Reviewed-on: https://code.wireshark.org/review/25900 Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
2018-02-18release-notes: Add 802.15.9, RFC 4108, and Wi-SUN FAN; sort new protocols listRobert Sauter1-2/+5
Change-Id: I31781ee7aef0547f86120c1d2e6adfd2dd6bdec8 Reviewed-on: https://code.wireshark.org/review/25870 Reviewed-by: Michael Mann <mmann78@netscape.net>
2018-02-18[Automatic update for 2018-02-18]Gerald Combs1-0/+1
Update manuf, services enterprise numbers, translations, and other items. Change-Id: I5b5b729c83aa7017454b7c7d8230415e1834587f Reviewed-on: https://code.wireshark.org/review/25862 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-17Update the release notes.Gerald Combs1-2/+11
Change-Id: If2899febb07a18baf6b0020244ed1b5408c45998 Reviewed-on: https://code.wireshark.org/review/25825 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-15steam-ihs: Add dissector for the Steam IHS Discovery ProtocolJan Holthuis1-0/+1
This adds a dissector for the Steam In-Home Streaming Discovery Protocol by Valve Software. Useful documentation can be found at: https://codingrange.com/blog/steam-in-home-streaming-discovery-protocol Change-Id: I26a79e201cfb0aad0ca702ac962e1e7b1b541517 Reviewed-on: https://code.wireshark.org/review/23615 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-02-13XRA: protect against potential infinite loops and add protocol to release notesPascal Quantin1-0/+1
Change-Id: Ib1dc560e0c0c83ada668ada2da799808d5d10fc2 Reviewed-on: https://code.wireshark.org/review/25776 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-02-13Asciidoctor macro fixups.Gerald Combs7-23/+21
Fix a few errors in the Asciidoctor macros. Use the new macro names in the release notes and gen-bugnote. Change-Id: I2ca672949c59ca3da8a6b963cb5bd9abd66c348d Reviewed-on: https://code.wireshark.org/review/25774 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-13data: Add option to uncompress compressed dataStig Bjørlykke1-0/+1
Change-Id: I7bb212a9638c7b946294b7c805d9167ce7235e90 Reviewed-on: https://code.wireshark.org/review/25761 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-02-13CMake: Install the HTML guides.Gerald Combs1-0/+17
Add a "FileInstall.cmake" module that installs files and directories. Use it to install the chunked HTML guides. Install the guides into CMAKE_INSTALL_FULL_DOCDIR. By default this is /usr/local/share/doc/Wireshark. Define DOC_DIR to match. Add explicit file and directory permissions to the default install targets. Remove the PDF install target. Bug: 14258 Change-Id: I4712a4047a54627b7520b5bf5f191e0761d19606 Reviewed-on: https://code.wireshark.org/review/25737 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-02-12Remove Lynx.Gerald Combs3-137/+3
Use tools/html2text.py to convert HTML to text. Remove some now-obsolete documentation. Change-Id: Ib21a1ab10c789182da5fcc68e98917a00f2fa650 Reviewed-on: https://code.wireshark.org/review/25733 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-11Fix dist.Gerald Combs1-0/+1
Add asciidoctor-macros. Change-Id: Ib3ee30f6da69bad585028eb8f1274a052114630b Reviewed-on: https://code.wireshark.org/review/25734 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-11Switch from AsciiDoc to Asciidoctor.Gerald Combs20-774/+482
Switch the markup text processor for files in the docbook directory from AsciiDoc to Asciidoctor. Asciidoctor has several useful features (such as direct PDF output) and is actively developed. It's written in Ruby but that dependency can be sidestepped with AsciidoctorJ, a self-contained bundle that only depends on the JRE. The current toolchain targets require Python, AsciiDoc, DocBook XML, DocBook XSL, Java, FOP, xsltproc, lynx, and the HTMLHelp compiler: HTML: AsciiDoc → DocBook XML → xsltproc + DocBook XSL Chunked HTML: AsciiDoc → DocBook XML → xsltproc + DocBook XSL PDF: AsciiDoc → DocBook XML → xsltproc + DocBook XSL → FOP HTMLHelp: AsciiDoc → DocBook XML → xsltproc + DocBook XSL → HHC This change removes the AsciiDoc and FOP requirements and adds either AsciidoctorJ or Asciidoctor + Ruby: HTML: Asciidoctor → DocBook XML → xsltproc + DocBook XSL Chunked HTML: Asciidoctor → DocBook XML → xsltproc + DocBook XSL PDF: Asciidoctor HTMLHelp: Asciidoctor → DocBook XML → xsltproc + DocBook XSL → HHC Ideally we could generate all of these using AsciidoctorJ, Java, and lynx. Unfortunately we're not there yet. The release notes depend on several macros (ws-buglink, ws-salink, cve-idlink, sort-and-group). Add Asciidoctor (Ruby) equivalents. Remove the BUILD_xxx_GUIDES CMake options and add various output targets automatically. This means that you have to build the various documentation targets explicitly. Change-Id: I31930677a656b99b1c6839bb6c33a13db951eb9a Reviewed-on: https://code.wireshark.org/review/25668 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-11wslua: Convert more comment markup to Asciidoctor.Gerald Combs1-50/+18
Convert links, source code blocks, and admonitions. Change-Id: I50c8daa19a115c23f7501b91dbfd904779a609c9 Reviewed-on: https://code.wireshark.org/review/25720 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-08replace SPDX identifier GPL-2.0+ with GPL-2.0-or-later.Dario Lombardo2-2/+2
The first is deprecated, as per https://spdx.org/licenses/. Change-Id: I8e21e1d32d09b8b94b93a2dc9fbdde5ffeba6bed Reviewed-on: https://code.wireshark.org/review/25661 Petri-Dish: Anders Broman <a.broman58@gmail.com> Petri-Dish: Dario Lombardo <lomato@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-02-07WSDG: Remove references to Windows XP and Vista.Gerald Combs1-4/+2
Change-Id: Id3945f53722b7a69afa4a62eb3cfc2f8e8193d74 Reviewed-on: https://code.wireshark.org/review/25671 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-062.5.0 → 2.5.1.Gerald Combs1-1/+1
Change-Id: I185a3f359acfe5dfd06c0b7f5fff3b6586be1ff9 Reviewed-on: https://code.wireshark.org/review/25647 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-06Build 2.5.0.Gerald Combs1-4/+7
Change-Id: I8be543c87d289b616b92ab178458382c93580f12 Reviewed-on: https://code.wireshark.org/review/25644 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-06WSUG: Minor edits.Gerald Combs1-4/+4
Use "or" instead of a comma for alternate keyboard shortcuts. Change-Id: I3f2abf63b4c437ca0fe439d91dfac44e24d9d8e5 Reviewed-on: https://code.wireshark.org/review/25624 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-05AsciiDoc: Convert some comments.Gerald Combs29-165/+55
Convert some passthrough XML comments left over from the DocBook → AsciiDoc conversion to AsciiDoc / Asciidoctor comments. Change-Id: Iaf44bcf0b8a3a383e735b2b4394722cbbb2bdff3 Reviewed-on: https://code.wireshark.org/review/25615 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-05More AsciiDoc → Asciidoctor updates.Gerald Combs33-462/+466
Switch from AsciiDoc's smart quotes markup to the quotes themselves. Use double curly quotes in place of singles. Switch from XML entities to their direct equivalents where we can. Switch from hex entities to decimal entities where we can't or it's not convenient. (Asciidoctor PDF doesn't yet handle hex entities). Change-Id: Iaf5ec33249e1c91b3d50b5d96251763243b72836 Reviewed-on: https://code.wireshark.org/review/25606 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-04Docs: Make our AsciiDoc markup more compatible with AsciiDoctor.Gerald Combs24-386/+401
Start using markup that is preferred by Asciidoctor but compatible with both generators. Add a missing "cpp" attribute and set a couple of Asciidoctor-specific compatibility attributes. Change-Id: Iff4c31362e4493b97a85f46db2c39b18c336536f Reviewed-on: https://code.wireshark.org/review/25600 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-02-01New dissector Session Multiplex Protocol SMPUli Heilmeier1-0/+1
Adding Session Multiplex Protocol SMP SMP is used by TDS when MARS in enabled. Bug: 14110 Change-Id: Ia4113c627d107da6c3d51e4004265efb228a297b Reviewed-on: https://code.wireshark.org/review/25509 Reviewed-by: Craig Jackson <cejackson51@gmail.com> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>