Commit Graph

80714 Commits

Author SHA1 Message Date
Gerald Combs 0c3db4c9fd GitLab CI: Install valgrind.
Install valgrind in the fuzz-valgrind job.
2021-05-06 14:49:31 -07:00
Gerald Combs 458bc93171 GitLab CI: Fix the fuzzing before and after scripts. 2021-05-06 09:24:35 -07:00
Vadim Yanitskiy ca86d0ab38 GSM A-bis/OML: show Manufacturer ID in vendor-specific messages 2021-05-06 14:49:34 +00:00
Tomas Kukosa 7291d7f951 R09: use tvb_get_bcd_string() 2021-05-06 14:09:39 +00:00
Tomas Kukosa 016a95721a R09: add license 2021-05-06 14:09:39 +00:00
Tomas Kukosa a84d08734b R09: new dissector for R09.x public transport priority telegrams 2021-05-06 14:09:39 +00:00
Pascal Quantin 98673850a4 GTPv2: add dissection of Mapped UE Usage Type IE
Fixes #17373
2021-05-06 13:52:22 +00:00
Anders Broman 607aeb5416 HTTP2: Make it possible to configure a port range. 2021-05-06 13:33:55 +00:00
Andreas Schultz 2afa79a14d PFCP: fix UE IP address Pool Identity
Fix multiple problems with UE IP address Pool Identity
* the length of the length field needs to be added to offset
* the length field is two bytes long
* the bitmask on the lenght field is wrong
* add "Length" to the description of the length field
* decode UE IP address Pool Identity as string

Decoding the field as string makes sense because it originates from
a DIAMETER attrbiute that would usually also be decoded as string.
2021-05-06 11:37:57 +00:00
Tomas Kukosa 5af925e013 ITS: fix asn2wrs #.NO_EMIT
asn2wrs accepts #.NO_EMIT using module specific $Module$TypeName identifier
2021-05-06 07:36:08 +00:00
Tomas Kukosa be6aff9e11 ITS: fix - do not emit unused vals
Change-Id: I2c84dc965485ad12ea6703b4c11dce92b668b545
2021-05-06 07:36:08 +00:00
Tomas Kukosa 9d2f37a651 ITS: add Collective Perception Service (CPS) - ETSI TR 103 562 V2.1.1 (2019-12)
Change-Id: Ic0ddd713527ef60d49af5ac08388ce976d86c735
2021-05-06 07:36:08 +00:00
Alexis La Goutte 5682a264c1 isis(clv): Fix Dead Store (unused variable) 2021-05-06 07:18:22 +00:00
Alexis La Goutte 750563e356 vj-comp: Fix Dead Store (unused variable) 2021-05-06 07:18:22 +00:00
Alexis La Goutte 8aec509a22 nvme: Fix Dead Store (unused variable) 2021-05-06 07:18:22 +00:00
Alexis La Goutte 57024cdc0a icmp: fix Dead Store
packet-icmp.c:878:3: warning: Value stored to 'offset' is never read [deadcode.DeadStores]
2021-05-06 07:18:22 +00:00
Alexis La Goutte b4898e653a wtap_opttypes(wiretap): Fix Dead Store
Value stored to 'block_type' is never read
2021-05-06 07:18:22 +00:00
Vasily Utkin 8d0e1b798d packet-wow: Correct protocol_version field
Fixes a very small part of #11398.

The fields were incorrectly identified as error fields because Mangos,
the most popular open source emulator in 2009 incorrectly identified it
as such.

Reverse engineering of the client revealed that the fields were protocol
versions.

As well as misidentifying the field, the WOW_SERVER_TO_CLIENT version
also read the wrong field. The actual error field is the one that comes
after the protocol version field.

Correct packets are in Ember
WOW_CLIENT_TO_SERVER
03c130d3d6/src/login/grunt/client/LoginChallenge.h (L39)

WOW_SERVER_TO_CLIENT
03c130d3d6/src/login/grunt/server/LoginChallenge.h (L33)

As well as the Wiki
https://wowdev.wiki/Packets/Login/Vanilla#Challenge_packets
2021-05-06 04:10:13 +00:00
Gerald Combs 4397eed75c GitLab CI: Add Valgrind and randpkt fuzzing.
Move common fuzzing configuration items to .fuzz-ubuntu. Build using
Clang, which is what the Buildbot fuzzers did. Add jobs for fuzzing
using Valgrind and randpkt.
2021-05-05 18:54:34 -07:00
Gerald Combs da66bae61b GitLab CI: Fix a path. 2021-05-05 17:36:55 -07:00
Gerald Combs cc285882bf GitLab CI: Fill in fuzz-test.
Fuzz using our runner and our capture menagerie. Extend the run time.
Check for failures and report them.
2021-05-05 15:46:45 -07:00
Chuck Craft fd99368364 WSDG: Update Qt and MSVC versions 2021-05-05 21:46:50 +00:00
Preston Hunt c00aa5e967 IEEE 802.11: fix spelling for TBTT
TBTT is incorrectly spelled as TBBT in several places.
2021-05-05 20:49:17 +00:00
Pascal Quantin 438ace8f26 Qt UI: fix AutoUic warning 'The name 'label' (QLabel) is already in use' 2021-05-05 22:09:35 +02:00
Gerald Combs 3401f9697d Revert "GitLab CI: Try switching Windows builds back to Qt 5.15.1."
This reverts commit b258f90ce5, which was
an attempt to fix a CI build issue by changing our Qt version. That
didn't fix the issue. Switching from CMake 3.20 to 3.19.8 *did*, which
suggests that we've run into

https://gitlab.kitware.com/cmake/cmake/-/issues/21145
2021-05-05 17:16:16 +00:00
Gerald Combs d7bdd77a4c GitLab CI: Add a minimal fuzzing job.
Add a -t option to tools/fuzz-test.sh which lets you specify a maximum
fuzz time.

Add an initial "fuzz-test" job which fuzzes test/captures/* for 5
minutes. To do: Fuzz longer using our capture menagerie and report
failures.
2021-05-05 16:58:12 +00:00
Chris Bontje 83dc9a247e packet-selfm.c - Resolve Uninitialized Variable 2021-05-05 09:26:43 -06:00
Anders Broman 1fae992dbe GRPC: Register both tables streaming_content_type/media_type 2021-05-05 09:09:55 +00:00
Chris Bontje 6747b20961 Remove unncessary temporary variables 2021-05-05 07:28:23 +00:00
Chris Bontje e8a5e2d8f6 packet-selfm.c - fix tabulation 2021-05-05 07:28:23 +00:00
Chris Bontje 0a7f5d4058 packet-selfm.c - Use proto_tree_add_time where appropriate 2021-05-05 07:28:23 +00:00
Thomas Dreibholz de93de7909 Added missing file. 2021-05-05 07:09:25 +00:00
Thomas Dreibholz 0f86c41e73 Added NetPerfMeter statistics feature, including corresponding documentation. 2021-05-05 07:09:25 +00:00
Gerald Combs 4100cd748a GitLab CI: Fix our API reference uploads. 2021-05-04 14:10:46 -07:00
Jirka Novak 6d6b376b43 VoIP dialogs: Default actions for buttons works as before
When button is pressed or triggered by shortcut, it opens same
window as before.
User can click small arrow next to button and it open menu with all
new actions e.g. Set/Add/Remove for RTP Player.
Documentation updated.
2021-05-04 20:45:35 +00:00
Gerald Combs 773c35d70a GitLab CI: Fix an upload command. 2021-05-04 13:11:23 -07:00
Gerald Combs 3b18c3f1fd GitLab CI: Distribute our documentation.
Rename the "docbook" job to "documentation". Make sure we can do syntax
highlighting and produce PDFs. Distribute the docs that we build. Allow
the job to be manually run if we don't update any documentation sources.
2021-05-04 18:52:10 +00:00
Vadim Yanitskiy 7b81ddd35b GSM A-bis/RSL: add Osmocom specific channel rate and type values 2021-05-04 02:24:57 +02:00
Vadim Yanitskiy 77e990eb08 GSM A-bis/RSL: handle Osmocom specific Training Sequence IE 2021-05-04 02:24:57 +02:00
Jirka Novak 4c7c377d42 RTP Player: Player is able to skip silence during playback
Code is NOT able to do VAD (Voice Activity Detection) so audio silence
(sequence of equal samples) nor noise are not recognized as silence. Just
missing RTP (Confort Noise, interupted RTP, ...) and muted streams are
recognized as silence for this feature.
User can control duration of shortest silence to skip.
Updated documentation.
2021-05-03 21:38:48 +00:00
Gerald Combs 71f66bee3b GitLab CI: Consolidate repeated RPM declarations.
Move repeated build declarations to .build-rpm. Add .test-rpm and move
repeated test declarations there.
2021-05-03 20:32:10 +00:00
ismaelrti 81ce8bbade RTPS: Fixed GUID not initialized in dissect_rtps_submessages function
Not initialized GUID in function dissect_rtps_submessages leads to
malformed packets due the nested submessage dissection functions
insert/reads it from a map.
2021-05-03 20:09:19 +00:00
Rickard Holmberg 4dd71cfbb6 Update to DICOM Edition 2021b 2021-05-03 19:51:19 +00:00
ismaelrti 8335c597b9 RTPS: Added new flag to PID_VENDOR_BUILTIN_ENDPOINT_SET
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-03 19:31:45 +00:00
Gerald Combs d6500f5870 GitLab CI: Publish the API reference.
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-03 10:34:31 -07:00
Gerald Combs 74145a8bc6 GitLab CI: Fix our Coverity submission URLs. 2021-05-03 09:46:18 -07:00
Gerald Combs 6467a5ecad GitLab CI: Try to fix Coverity submissions.
Fixup some variable names.
2021-05-03 09:04:14 -07:00
Tomas Kukosa a145ed6071 JSON NaN value supported
Change-Id: I0096d047fb6eab882ad943090f5c4a6c1864671a
2021-05-03 15:35:09 +02:00
Anders Broman 249eb294b3 SIP: Add decoding of protobuf fields. 2021-05-03 09:34:14 +00:00
Martin Mathieson aed3f61175 NVME: try to fix a value_string value
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-03 07:56:47 +00:00