Commit Graph

81660 Commits

Author SHA1 Message Date
Gerald Combs cd899ce8d1 LWAPP: Fix a preference description.
Fix a typo in the "Swap Frame Control" preference description, which
makes it match its CAPWAP counterpart.
2021-08-14 04:53:19 +00:00
Dylan Ulis 8c811459b3 CIP Motion: Parse more bits in Act/Cmd Data Sets
Parse Unwind Cycle Count and Position Displacement in the Actual Data
Set and Command Data Set.
2021-08-12 11:14:35 -04:00
David Garcia Villalba b77f028b29 PFCP: Fix Enterprise IE generic decoding offsets
Reduce by two every offset in generic enterprise IE decoding.
Closes: #17523
2021-08-12 09:53:01 +00:00
Ignacio Martínez Rivera 5b9c0fde98 WebSocket: Add support for "x-webkit-deflate-frame" frame compression 2021-08-12 07:25:13 +00:00
Adrian Granados 5f3278c8d5 ieee80211: Add dissector for the Non-Inheritance IE Extension
Implements dissector for Element ID Extension 56 (Non-Inheritance).
See 9.4.2.240 Non-Inheritance element in IEEE 802.11-2020.
2021-08-12 00:21:35 -04:00
Joakim Andersson b75107c77f Bluetooth: Fix clock accuracy field offset in sync info
Fix clock accuracy field offset in the sync info information in the
extended advertising header.
The field was placed at offset 4 instead of the current offset + 4.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2021-08-10 20:33:25 +00:00
Pascal Quantin 1b61474d9d CMake: include CheckFunctionExists in FindKERBEROS.cmake 2021-08-10 17:46:40 +02:00
John Thacker 3c5168c874 editcap doc: Fix description of split output file names
The editcap documentation still refers to the pre 1.2.1 behavior
of determining output file names when splitting based on either
packet counts or time intervals. (See commit a8eb860103) Update
it to reflect the current behavior.
2021-08-10 08:05:39 +00:00
Guy Harris 158810c713 editcap: if -T was specified, change the linktype of all interfaces.
Don't just change the linktype of the file (if it has one) and the
linktypes of all the packets, change the linktype of all interfaces as
well.

Fixes #17520.
2021-08-09 23:45:37 -07:00
David Perry 6e12643f19 [#17478] free blocks in more places
Bug 17478 was caused by `wtap_rec.block` being allocated for each
packet, but not freed when it was done being used -- typically at the
end of a loop.

Rather than requiring each caller of `wtap_read()` to know to free a
member of `rec`, I added a new function `wtap_rec_reset()` for a
slightly cleaner API. Added calls to it everywhere that seemed to make
sense.

Fixes #17478
2021-08-10 00:08:15 +00:00
Guy Harris 4aee405974 etw: use PACK_FLAGS_DIRECTION() to extract the direction from the flags.
Use PACK_FLAGS_DIRECTION() rather than making with
PACK_FLAGS_DIRECTION_MASK.  They happen to be at the bottom of the flags
option, so no shifing is needed, but it's cleaner to use the macro.

Make the packet flags variable local to the code that uses it, and fix
indentation (don't use tabs - they're not used elsewhere), while we're
at it.
2021-08-09 15:57:29 -07:00
Gerald Combs 410cfdd7da [Automatic update for 2021-08-09]
Update manuf, services enterprise numbers, translations, and other items.
2021-08-09 00:41:29 +00:00
Martin Mathieson c0faa8f1da Some more dissector spellings. 2021-08-08 22:21:38 +01:00
Martin Mathieson 03c3c9a056 check_typed_item_calls: Add some ptvcursor_add...() calls
Fix up some NFAPI calls.
2021-08-08 17:47:42 +01:00
Martin Mathieson 21eb235d15 ORAN FH CUS: Fix ext11 with disableBFs for orphaned PRBs 2021-08-08 12:01:23 +01:00
Dr. Lars Völker 54d47868b8 ISO15765: Cleanup and Bugfix
This patch fixes the wrong value for frame_length being shown in the
header field.

In addition, code is cleaned up and simplified.
2021-08-06 21:38:18 +02:00
Martin Mathieson aaf79b62d7 F1AP stats 2021-08-06 09:31:15 +00:00
ZhaoHao 272ed7a05a trailing whitespace 2021-08-06 06:53:38 +00:00
ZhaoHao 389e19f593 trail whitespace 2021-08-06 06:53:38 +00:00
ZhaoHao 7c27bce458 format the code 2021-08-06 06:53:38 +00:00
ZhaoHao eadcd5f080 add profidrive 2021-08-06 06:53:38 +00:00
John Thacker 611013f98b captype docs: Fix name references
Fix a number of instances where the captype man page refers to
capinfos instead of captype. (Copy and paste-o.) Also add captype
to the SEE ALSO section of the capinfos man page.
2021-08-06 06:37:46 +00:00
Dylan Ulis 74c00f4c2f CIP Safety: Update CRC S5 Logic
1. Extract Method: validate_crc_s5 - Combine various copy-pasted
   sections.
2. For CRC S5 failures, it would previously show the failure as part of
   CRC S5_2, which is misleading. Now, show the failure as part of the
   overall status.
2021-08-06 03:21:52 +00:00
Dr. Lars Völker a030a70bde CAN: Add support for multiple CANs in a trace (bus ID)
This patch allows CAN frames coming in over SocketCAN and TECMP to be
differentiated in order to follow up with different parsing in the
Signal PDU dissector et. al.
2021-08-06 03:05:51 +00:00
Martin Mathieson c2d7ed28af ORAN FH CUS: Fix a couple of issues
U-Plane: Fix check for detecting further sections
C-Plane: For Section ext11, fix loop for disableBW case
2021-08-06 02:49:47 +00:00
Joerg Mayer edaa5a3b55 packet-extreme.c: EDP type 0x15 is (physical) Linkinfo
Beginnings of dissection.
2021-08-05 22:36:53 +02:00
Jaap Keuter 9a35314d79 Generate a valid source file, with a newline at the end 2021-08-05 14:05:22 +00:00
Jaap Keuter 02adaa1385 NSH: Add NSH Next Protocol value None
Closes #17404
2021-08-05 13:58:19 +02:00
Dario Lombardo 7a584511f1 Fix compilation without optional libraries. 2021-08-05 09:27:50 +00:00
Denis Pronin 5cd9646e72 Fixed incorrect calculating hash from quic_cid_t 2021-08-05 06:43:49 +00:00
Dr. Lars Völker 6b990690e8 ISO15765: Adding first support for FlexRay TP
This patch adds first support for FlexRay TP based on the AUTOSAR
specification including FlexRay addressing.

The special message types (0x4 - 0x7) are only prepared but not added
byt this patch.
2021-08-05 06:27:56 +00:00
Joakim Karlsson 9f54ae73f1 NAS 5GS: D.6.3 UE policy section management result 2021-08-04 20:05:43 +00:00
Joakim Karlsson 008536ae74 pfcp: Update to 3GPP TS 29.244 V17.1.0 2021-08-04 19:49:44 +00:00
Dylan Ulis 3c24694048 CIP: Match Connection ID from different fields 2021-08-04 19:34:11 +00:00
Joakim Karlsson b017db229b RADIUS: update dictionary 3GPP with new 5G AVPs 2021-08-04 19:17:19 +00:00
Gerald Combs dead9f13e9 wiretap: Fix some BLF warnings.
Make a bunch of functions in blf.c static.
2021-08-04 09:51:05 -07:00
Dr. Lars Völker f27c98ad2b BLF: Cleanup and fix for start time 2021-08-04 14:58:03 +02:00
Jaap Keuter 85586f4b43 Fix header documentation and style
Fix some documentation found by in code check pipeline, and apply
code wrapping style consistently.
2021-08-04 06:00:28 +00:00
Gerald Combs a6e0482a6f Docs: Give the PDF and EPUB guides descriptive filenames.
Use the document title for our PDF and EPUB filenames under the theory
that "Wireshark User’s Guide.pdf" is more obvious than "user-guide.pdf".
2021-08-03 22:18:06 +00:00
Jaap Keuter 28b65f9409 EPUB: Replace cover pages 2021-08-03 19:42:02 +00:00
Jaap Keuter 8f901b0b79 EPUB: Add cover page and some document meta data
If only someone could create a proper cover page
2021-08-03 19:42:02 +00:00
Gerald Combs 282179b643 GitLab CI: Make sure Linux builds run under Docker.
Rename the .build job to .build-linux and require the "docker" tag. Add
a corresponding .test-linux job and have the Linux test stages extend
it. Update various steps accordingly.
2021-08-03 16:26:30 +00:00
Piotr Winiarczyk 74424dddfc btmesh: Add dissectors of scheduler and time opcodes
Add dissectors of some opcodes for Scheduler (5.2.3 Scheduler messages) and Time (5.2.1 Time messages) from Mesh Models document. Closes #17511
2021-08-02 23:46:05 +00:00
Joakim Karlsson 2132c7619d pfcp: Update to 3GPP TS 29.244 V17.0.0 2021-08-02 19:47:18 +00:00
Martin Mathieson 73a4ada071 A few documentation spelling fixes. 2021-08-02 17:40:55 +01:00
Arkady Gilinsky 53d28ef199 oampdu: Fix and improve queue object parsing
* Parse Queue Object (0xD6/0x0004) according to specification

Signed-off-by: Arkady Gilinsky <8351139-ark-g@users.noreply.gitlab.com>
2021-08-02 14:12:08 +00:00
Martin Mathieson fd65bdaef8 Make a couple of dissector variables static. 2021-08-02 08:51:21 +01:00
Gerald Combs ef7fc86f53 [Automatic update for 2021-08-01]
Update manuf, services enterprise numbers, translations, and other items.
2021-08-01 16:15:11 +00:00
Martin Mathieson 9c030f7680 ORAN: take care not to divide by numBundPrb when 0.
Closes #36689
2021-08-01 10:43:57 +01:00
Dr. Lars Völker aac942e44b LIN: Add support for bus specific dissectors
Since typically multiple LINs are used in parallel the IDs of the
small ID space are reused. This patch adds support for handling
multiple LIN ID spaces in parallel.
2021-08-01 06:38:56 +00:00