aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-05-03Update to DICOM Edition 2021bRickard Holmberg2-10/+34
2021-05-03RTPS: Added new flag to PID_VENDOR_BUILTIN_ENDPOINT_SETismaelrti1-1/+6
Introduces a new bit "Cloud Discovery Service Announcer" into the PID_VENDOR_BUILTIN_ENDPOINT_SET parameter send with DATA(P) messages to indicate that the DATA(P) message is coming from Cloud Discovery Service.
2021-05-03GitLab CI: Publish the API reference.Gerald Combs1-22/+23
Build the wsar_html_zip instead of wsar_html and (re-)publish it at https://www.wireshark.org/download/docs/. Move the doxygen_all job to the daily schedule section.
2021-05-03GitLab CI: Fix our Coverity submission URLs.Gerald Combs1-2/+2
2021-05-03GitLab CI: Try to fix Coverity submissions.Gerald Combs1-9/+13
Fixup some variable names.
2021-05-03JSON NaN value supportedTomas Kukosa1-0/+10
Change-Id: I0096d047fb6eab882ad943090f5c4a6c1864671a
2021-05-03SIP: Add decoding of protobuf fields.Anders Broman1-0/+2
2021-05-03NVME: try to fix a value_string valueMartin Mathieson1-1/+1
N.B. Didn't find the spec for this, but the pipeline warning is as follows Field 'RDMA Provider Type (RDMA_PRTYPE)' (nvme.cmd.get_logpage.identify.rcrd.tsas.rdma_prtype) has a conflicting entry in its value_string: 3 is at indices 2 (RoCE (v1)) and 4 (iWARP)
2021-05-03TCP: RTO calculation relies on a wrong reference packetEugene Adell1-0/+17
RTO was calculated on the last packet increasing the nextseq, which ended on not identifying the original right packet later retransmitted. We now consider the eldest unacked packet as being likely to be the one to be retransmitted, and it gives a much more accurate RTO value. Closes #12259.
2021-05-02GitLab CI: Fix an artifact declaration.Gerald Combs1-1/+2
2021-05-03GitLab CI: Try to fix Coverity submissions.Gerald Combs1-5/+33
The files we need to submit to Coverity might be too large to upload over HTTP, so use their URL submission method. We won't have a usable artifact URL until after each cov-build job runs, so we need to submit our URLs in separate jobs.
2021-05-02Allow the RTP player dialog to be opened even if we're built without libpcap.Guy Harris1-6/+0
2021-05-02GitLab CI: Fix our common rules.Gerald Combs1-56/+53
There are three ways to reuse configuration blobs in .gitlab-ci.yml: The "extends" keyword, YAML anchors, and "!reference" tags. As noted in https://gitlab.com/gitlab-org/gitlab/-/issues/322992, only the last method works for job rules. Clean up our common rules and apply them using "!reference".
2021-05-02Add min/mean delta and min jitter, to the RTP analysis.Gilbert Ramirez8-16/+113
2021-05-02[Automatic update for 2021-05-02]Gerald Combs15-257/+399
Update manuf, services enterprise numbers, translations, and other items.
2021-05-01BGP: Update and fix handling of Multiprotocol ExtensionsJohn Thacker1-207/+379
In the MP_REACH_NLRI attribute, break out the Next Hop field into constituent subfields for different address types. Add a field name for the NLRI to make it filterable and consistent with the standard NLRI attribute. Also add a field name for the withdrawn routes for the MP_UNREACH_NLRI attribute. Correct a comment about RFC 2545 and the handling of what it allows, viz. IPv6 next hop addresses being optionally followed by link-local next hop addresses. The above has nothing to do with RFC 2283 allowing multiple <afi, safi, ..., NLRI> tuples (which was impossible to implement, and RFC 2858 later explicitly disallowed), so correct the comment about that.
2021-05-01Qt: URLs to Display Filter Reference and Wiki Protocol pagesChuck Craft1-2/+12
Partial fix for #16727
2021-04-30sharkd_daemon: fix signed vs. unsigned comparison.Guy Harris1-1/+1
"int argc, char **argv". If you're looping from 1 to argc, the index should just be an int; there's no advantage to making it a size_t.
2021-04-30GitLab CI: Switch back to explicit scheduling.Gerald Combs1-35/+24
It looks like "extends" and YAML anchors don't work for scheduling rules, at least for the way we're using them. Use explicit rules for scheduled jobs.
2021-04-30GitLab CI: Update the schedule variable name.Gerald Combs1-1/+1
2021-04-30GitLab CI: Switch back to using "only" for scheduled jobs.Gerald Combs1-9/+26
Rules don't seem to support schedule variables.
2021-04-30GitLab CI: Fixup a scheduling rule.Gerald Combs1-3/+1
2021-04-30Qt: Fix some documentation warnings.Gerald Combs2-3/+3
2021-04-30GitLab CI+tools: Make our clang version configurable.Gerald Combs2-10/+24
Track our preferred version of clang using $CLANG_VERSION in .gitlab-ci.yml. Update validate-clang-check.sh to accept a clang version.
2021-04-30GitLab CI: Add a sloccount job.Gerald Combs1-0/+18
2021-04-30GitLab CI: Add more restrictions for merged commits.Gerald Combs2-29/+59
Move commonly-used rules to their own hidden jobs. Use ".if-merged" to ensure that our production build and test jobs are run automatically in wireshark/wireshark and can be run manually in forks. Note the new manual behavior in the Developer's Guide.
2021-04-30GitLab CI: Submit a URL to Coverity instead of a file.Gerald Combs1-2/+10
Trying to upload cov-build output on Windows is currently failing because the file is too large. Expose the build file as an artifact and submit its URL instead.
2021-04-30GitLab CI: Restrict when build:ubuntu-dist runs.Gerald Combs1-0/+6
Only run build:ubuntu-dist from pushes, and allow it to be manually built outside the main repository.
2021-04-30GitLab CI: Miscellaneous updates.Gerald Combs1-33/+33
Switch the recent analysis builds from only/when to rules. Switch the API reference and VS Code Analysis builds to daily. Remove a no-longer-useful URL.
2021-04-30Cast away the return value of g_strlcpy() and g_strlcat().Guy Harris131-599/+599
Most of the time, the return value tells us nothing useful, as we've already decided that we're perfectly willing to live with string truncation. Hopefully this keeps Coverity from whining that those routines could return an error code (NARRATOR: They don't) and thus that we're ignoring the possibility of failure (as indicated, we've already decided that we can live with string truncation, so truncation is *NOT* a failure).
2021-04-30MAC-NR: workaround a gcc 9.3.0 for AMR64 false positive.Thomas Dreibholz1-1/+1
2021-04-30USBLL: allocate address in pinfo poolPascal Quantin1-2/+2
The packet pool lifetime is too short for data added to the pinfo structure Fixes #17367
2021-04-30GSM A RR: add missing 10.5.2.82 Extended TSC Set IEVadim Yanitskiy2-2/+76
2021-04-29GitLab CI: Fix a variable reference.Gerald Combs1-1/+1
2021-04-30GitLab CI: Try to fix coverity-visual-c++.Gerald Combs1-1/+0
2021-04-30GitLab CI: Add a Clang scan-build job.Gerald Combs1-0/+27
2021-04-29GitLab CI: Add a missing URL.Gerald Combs1-1/+1
2021-04-30GitLab CI: Fix our curl path on Windows.Gerald Combs1-2/+2
2021-04-29GitLab CI: Try to fix our scheduled job logic.Gerald Combs1-4/+8
2021-04-29GitLab CI: Switch to single line commands.Gerald Combs1-32/+5
2021-04-29GitLab CI: Add a Visual C++ Coverity Scan Build job.Gerald Combs1-0/+35
Add a "coverity-visual-c++" job which runs Coverity Scan Build on Windows using Visual C++ and submits the build output to Coverity. Based on https://www.synopsys.com/blogs/software-security/integrating-coverity-scan-with-gitlab-ci
2021-04-29GitLab CI: Add a GCC Coverity Scan Build job.Gerald Combs1-0/+42
Add a "coverity-gcc" job which runs Coverity Scan Build on Ubuntu using GCC and submits the build output to Coverity. Based on https://www.synopsys.com/blogs/software-security/integrating-coverity-scan-with-gitlab-ci and https://gitlab.gnome.org/GNOME/glib/-/blob/8f57a5b9/.gitlab-ci.yml#L481
2021-04-29tap_export_pdu: we don't have packet flags, don't claim that we do.Guy Harris1-1/+1
We don't set rec.rec_header.packet_header.pack_flags, so don't set WTAP_HAS_PACK_FLAGS in the presence flags. (Copy-and-pasteo?)
2021-04-29packet-smb-direct: also call payload dissector if tree is NULLStefan Metzmacher1-4/+0
This is needed to get the COL_INFO and COL_PROTOCOL set from the payload dissector. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2021-04-29packet-iwarp-mpa.c: fix mpa_fpdu dissecting without marker pdu fragmentationStefan Metzmacher1-4/+6
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2021-04-29packet-iwarp-mpa: make use of tcp_dissect_pdus() to reassamble pdusStefan Metzmacher1-1/+99
There might be more than one mpa frame in a tcp pdu or one mpa frame spans more than one tcp pdu. Signed-off-by: Stefan Metzmacher <metze@samba.org>
2021-04-29Update Keysight/Ixia netflow fields support.Marius David1-0/+1174
2021-04-29RTPS: initialize guid.fields_present fieldPascal Quantin1-0/+1
Fixes #17365
2021-04-29RTPS-PROC: fix a possible NULL pointer dereference spotted by CoverityPascal Quantin1-3/+4
Fixes CID 1477404
2021-04-29RTPS: Fixed crash when dissecting Type Code info.ismaelrti1-10/+51
Fixed crash when dissecting Type Object larger than 100 elements. Added protocol option for setting up the maxumun number of Type Object elements to show.