ismaelrti
2a9e59f4cf
RTPS: Fixed dissection of compressed data when using PL_CDR* encapsulation.
...
It was not using the right tvb when dissecting uncompressed
data with PL_CDR_LE or PL_CDR_BE encapsulation
2023-02-08 19:38:55 +00:00
Jason Cohen
e3cb80d828
f5fileinfo: Add missing platform identifiers
...
Add missing platform identifiers for rSeries plafforms
https://my.f5.com/manage/s/article/K9476
r2800 / r2600 (C130)
r4800 / r4600 (C131)
r5900 / r5800 / r5600 (C129)
r10900 / r10800 / r10600 (C128)
Fixes : #18848
2023-02-08 17:39:38 +00:00
Martin Stigge
136ee860fa
Fix RSVP P2MP ID rendering in RSVP session summary
2023-02-08 17:32:43 +00:00
Daniël van Eeden
3123185b6e
MySQL: Correct decoding of COM_BINLOG_DUMP_GTID
...
`COM_BINLOG_DUMP_GTID` was decoded with the same code as
`COM_BINLOG_DUMP`, but the order of items and the set of fields are
different.
2023-02-08 13:53:47 +00:00
Jan Romann
4d67dcb402
CoAP: fix CoAP dissectors
2023-02-08 14:17:34 +01:00
Martin Mathieson
86f7777c4c
file-pcapng: Provide mechanism for 'local' block handlers
2023-02-08 13:10:48 +00:00
João Valverde
eda38f5f2d
Replace g_utf8_make_valid() with own function
...
The function ws_utf8_make_valid() is all-around better and
also does maximal substitution of subparts.
2023-02-08 11:21:19 +00:00
ismaelrti
53d51d1421
RTPS: Clean diplicated entity_kind_vals value
...
Removed incorrect value ENTITYID_OBJECT_NORMAL_META_CST_READER in
entity_kind_vals value_string
2023-02-08 11:15:39 +01:00
Donatas Abraitis
525161bb59
Add BGP Software Version Capability decoding
...
GoBGP, FRRouting, and Flockd already have this draft implemented.
https://datatracker.ietf.org/doc/html/draft-abraitis-bgp-version-capability
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2023-02-08 07:19:11 +00:00
João Valverde
84f963dfa2
Move ui/version_info.[ch] to wsutil
2023-02-07 23:17:37 +00:00
Dr. Lars Völker
25cf3e2e98
TECMP: Improve usability of lifecycle field
...
This patch adds more human readable information for the lifecycle field.
2023-02-07 06:51:06 +00:00
Jan Romann
252e667218
CoAP: update Observe option doc comment
2023-02-06 20:47:12 +00:00
Jan Romann
be591c150a
CoAP: add support for additional options
2023-02-06 20:47:12 +00:00
João Valverde
02238edf92
Do not require using wsgcrypt.h
...
The reason to use wsgcrypt.h was to wrap it around DIAG_OFF()
macros and that should no longer be necessary.
2023-02-06 15:52:10 +00:00
João Valverde
b07ab25a1c
CMake: Cleanup unnecessary linking with shared libraries
2023-02-06 15:04:46 +00:00
João Valverde
9feb85ce4d
Move get_utf_8_string() to wsutil
2023-02-06 15:03:49 +00:00
Martin Mathieson
c331e17bea
Ignore or fix more warnings (check_typed_item_calls)
2023-02-06 09:24:26 +00:00
Jan Romann
0dbf8c8e6c
CoAP: Add support for more Content-Formats
2023-02-05 20:41:18 +00:00
Tomasz Moń
071eca97ad
USBLL: Update global data pointer only on first pass
...
Do not modify global data pointer when redissecting packets. This fixes
transient incorrect packet sequence errors when user navigates packet
list when live capture is in progress.
2023-02-05 19:38:29 +01:00
Gerald Combs
754ec536e5
[Automatic update for 2023-02-05]
...
Update manuf, services enterprise numbers, translations, and other items.
2023-02-05 16:47:29 +00:00
David Perry
3ade136df7
HTTP dissector memory management tweaks
2023-02-04 12:28:11 +00:00
Dr. Lars Völker
b4c784805c
ISO15765/ISO10681 memory corruption bugfix
...
Fixes a situation in which the code wrote behind the frag_id_high array
and corrupted memory.
Closes #18839
2023-02-04 10:25:58 +00:00
ismaelrti
b0a615075c
RTPS Removed the limit to the datatype number of elements
...
The DataType must be parsed completely due to nested types. Putting a
limit on it might create issues when dissecting the user data samples.
2023-02-04 09:47:03 +00:00
ismaelrti
0c08995012
RTPS: Add support to new instance state request/response
...
Dissected new requests/response structure about instance state petitions.
2023-02-03 20:48:03 +00:00
John Thacker
d2067aea8d
RTP: Add a "Multiplexed as in RFC 7983" default preference setting
...
RTP is commonly multiplexed on the same UDP 5-tuple with STUN, DTLS, and
other protocols including ZRTP. RFC 7983 gives current best practices for
dealing with the multiplexing that doesn't involve assuming that version
0 packets are always the same protocol. Implement that for the "what to do
if RTP packets have the wrong version number" preference and set it as the
default.
Only use this setting when RTP is being dissected non-heuristically
(leave heuristic dissections to the other protocol's heuristic
dissector.)
This avoids a problem of the STUN heuristic dissector setting itself
to be the new dissector for an RTP conversation (cf issue #18148 ).
This also allows dissection of TURN ChannelData multiplexed on the
same 5-tuple as RTP set up by, e.g., SDP.
Fix #18832
2023-02-03 12:33:46 +00:00
Martin Mathieson
85c134894a
ORAN FH CUS: change some item long texts
2023-02-03 10:29:11 +00:00
ismaelrti
43861fd852
RTPS: Added dissection of the RTPS PING string
...
Dissection of the RTPS PING string field
2023-02-03 07:42:54 +00:00
ismaelrti
e93f423504
RTPS: Added support for new pre-ahared-secret-based RTPS protection
...
New submessage HEADER_EXTENSION has been introduced prior to
RTPS_PREFFIX submessage.
2023-02-02 19:33:38 +00:00
Stig Bjørlykke
e3719872b5
gsm_sms: Allow empty src and dst in hashing functions
...
Allow empty pinfo.src and pinfo.dst in hashing functions to fix
reassembly when delivered in a NAS message.
Fixup 1d8680d07f
2023-02-02 15:13:46 +01:00
Martin Mathieson
54e5e2c8a6
Fix some spelling errors
2023-02-02 12:13:21 +00:00
Pascal Quantin
c0c939c4f3
NGAP: fix dissection NAS PDU IE broken in b801ea0191
2023-02-01 15:33:37 +00:00
Pascal Quantin
c649b14803
NAS 5GS: fix dissection of 5GSM network feature support IE
2023-02-01 16:15:58 +01:00
Martin Mathieson
199d8e86d0
Make some symbols static.
2023-02-01 11:00:24 +00:00
Martin Mathieson
ed8ee831fd
More fussing with items and calls.
2023-01-31 17:32:05 +00:00
ismaelrti
858f759fa2
RTPS: Improving the way the Domain ID is dissected
...
Taking the domain id from discovery traffic if available or showing
amessage that the value might not be accurate if not.
2023-01-31 16:14:01 +00:00
ismaelrti
1c9b202f5f
RTPS: Fix incorrect DomainId when port is not default.
...
Trying to deduce the DomainIf from the port is not correct when the port
is not default. Using discovery data instead if available.
2023-01-31 16:14:01 +00:00
Cody Planteen
9e7c15fcb5
VRT: add decoding of more CIF1 fields to VITA 49 dissector
2023-01-31 12:50:36 +00:00
John Thacker
25544e4d4f
TLS: Add to HTTP upgrade subdissector table
...
RFC 2817. Ping #18825
2023-01-31 01:52:09 +00:00
Brendan Meath
4d92967b74
Fix order of CAG only flag descriptions.
2023-01-30 18:05:14 +00:00
Holger Jeromin
910a21a57a
fix mimimum typo in comment
...
Came from https://datatracker.ietf.org/doc/html/draft-ietf-6man-mtu-option-02 but RFC 9268 is fixed, too.
2023-01-30 15:06:00 +00:00
Mathis Marion
3ff9f075c6
Update ICMPv6 dissector with ND EARO status
...
See https://www.rfc-editor.org/rfc/rfc8505#section-4.1 Table 1
2023-01-30 13:28:52 +00:00
Mathis Marion
7908dfd930
Update ICMPv6 dissector for ND EARO
...
RFC 8505 introduces the Extended Address Registration Option (EARO)
which uses some previously reserved fields from the Neighbor Discovery
Address Registration Option (ARO) defined in RFC 6775.
https://www.rfc-editor.org/rfc/rfc8505#section-4.1
https://www.rfc-editor.org/rfc/rfc6775#section-4.1
2023-01-30 13:28:52 +00:00
Martin Mathieson
aa31a1b405
GREBonding: fix type in vals for link type
2023-01-30 13:11:15 +00:00
Martin Mathieson
efe35a4ccc
Fix or suppress more warnings from check_typed_item_calls
2023-01-30 10:28:24 +00:00
Jim Walker
d085725bb6
Couchbase: update snapshot flags for change streams
...
Two new flags maybe generated by couchbase DCP
* history 0x10
* may contain duplicates 0x20
Change-Id: Ic8c377fd1a5e7dc65453a779a1a36a94283a64ed
2023-01-30 08:24:17 +00:00
Martin Mathieson
1de8882cc3
Fix some too-short item lengths
2023-01-29 20:43:00 +00:00
Gerald Combs
620dc806db
[Automatic update for 2023-01-29]
...
Update manuf, services enterprise numbers, translations, and other items.
services failed.
2023-01-29 18:53:10 +00:00
Martin Mathieson
407b707e1f
check_typed_item_calls: filter out some false positives
2023-01-29 18:39:20 +00:00
Alexis La Goutte
ac64be57c0
MONGO: add BSON Element Decimal128
...
Close: 18791
2023-01-28 21:12:45 +00:00
Tomasz Moń
e7d5c49fe1
epan: Use hash table for dependent frames
...
Dependent frames list order does not matter and thus significantly
faster data structure can be used. Replace the list with hash table to
avoid excessive CPU usage when opening files containing reassembled
packets consisting of large number of fragments.
2023-01-28 15:17:42 +01:00