Bernhard Dick
cdf134b4e5
DECT-NWK: Update wmem_strbuf function usage
...
In 32f88ad22c
the function to create new
sized wmwm strbufs has been renamed and got a parameter change. This
updates DECT-NWK parts accordingly.
2022-12-21 21:30:20 +00:00
Bernhard Dick
b7d2d107d4
DECT-NWK: Update hf type
...
Use type int instead of gint for all hf_ variables as this is used in
the functions and structures
2022-12-21 21:30:20 +00:00
Bernhard Dick
0905bc33b5
DECT-NWK: Remove solved TODO marks
2022-12-21 21:30:20 +00:00
Bernhard Dick
9cddc16d68
DECT-NWK: Dissect more IPUI types
2022-12-21 21:30:20 +00:00
Bernhard Dick
4e0365b25b
DECT-NWK: Improve display of DECT chars/strings
2022-12-21 21:30:20 +00:00
Bernhard Dick
1d8152afd7
DECT-NWK: Escape DECT chars >= 0x80
2022-12-21 21:30:20 +00:00
Bernhard Dick
ad06d7cec6
DECT-NWK: Use DECT charset for strings
2022-12-21 21:30:20 +00:00
Bernhard Dick
75fb2e770c
DECT-NWK: Add basic support for DECT charsets
2022-12-21 21:30:20 +00:00
Bernhard Dick
cc86a34c90
DECT-NWK: Fix IPEI string formatting
2022-12-21 21:30:20 +00:00
Bernhard Dick
1272bd3c2d
DECT-NWK: Fix missing initialization
2022-12-21 21:30:20 +00:00
Bernhard Dick
4fed21f5a8
DECT-NWK: Make format function static
2022-12-21 21:30:20 +00:00
Bernhard Dick
e3f010683f
DECT-NWK: Dissect more S-Format message types
...
Adds basic dissection for futher S-Format message types:
* CISS
* CRSS
* COMS
* CLMS
2022-12-21 21:30:20 +00:00
Bernhard Dick
08cdb705e9
DECT-NWK: Add dissector to relnotes
2022-12-21 21:30:20 +00:00
Bernhard Dick
98a86dc660
DECT-NWK: Add fields to PORTABLE-IDENTITY
...
Add dissection of TPUI and IPEI field including IPEI format string to
the PORTABLE-IDENTITY S-Format information element
2022-12-21 21:30:20 +00:00
Bernhard Dick
3b1084d0a1
DECT-NWK: Fix missing prototype
2022-12-21 21:30:20 +00:00
Bernhard Dick
e95424b4cd
DECT-NWK: fix proto tree item length
...
The Default Cipher Key algorithm field within AUTH-TYPE is only in the
last two bits of octet 5c, not 5c+5d
2022-12-21 21:30:20 +00:00
Bernhard Dick
bb9785c849
DECT-NWK: Fix typos
2022-12-21 21:30:20 +00:00
Bernhard Dick
d4f070ce54
DECT-NWK: Add further ie dissection
...
Added dissectin of the S-Format information fields
* DURATION
* IWU-TO-IWU
* MODEL-IDENTIFIER
* CODEC-LIST
2022-12-21 21:30:20 +00:00
Bernhard Dick
775ea97ddf
DECT-NWK: Fix TERMINAL-CAPAPILITY
...
The mask for the control codes field within the TERMINAL-CAPABILITY
information element was masking the wrong bits.
2022-12-21 21:30:20 +00:00
Bernhard Dick
528391f2bd
DECT-NWK: Fix hf definition
...
Definition of hf_dect_nwk_s_ie_terminal_capability_blind_slot_6a
reffered to the TFS for its bits by accident, this is now removed.
2022-12-21 21:30:20 +00:00
Bernhard Dick
be04f23917
DECT-NWK: fix typo in field name
2022-12-21 21:30:20 +00:00
Bernhard Dick
271f7e00f9
DECT-NWK: Fix value_string terminations
2022-12-21 21:30:20 +00:00
Bernhard Dick
2e6e44d1b1
DECT-NWK: Add MULTI-DISPLAY, MULTI-KEYPAD
...
Add basic dissection of S-Format elements MULTI-DISPLAY and
MULTI-KEYPAD. The dissector now holds information regarding control
characters of the DECT charset.
2022-12-21 21:30:20 +00:00
Bernhard Dick
1c0da0d2e2
DECT-NWK: Add TERMINAL-CAPABILITY dissection
...
Dissection of the TERMINAL-CAPABILITY S-Format information element has
been implemented.
2022-12-21 21:30:20 +00:00
Bernhard Dick
f4ec602228
DECT-NWK: Add LOCATION-AREA dissection
2022-12-21 21:30:20 +00:00
Bernhard Dick
d1befab186
DECT-NWK: Add single binary value IEs
...
Add dissection of the S-Format information elements RAND, RES, RS all
holding an arbitrary data within their whole field length
2022-12-21 21:30:20 +00:00
Bernhard Dick
42751da3c3
DECT-NWK: Add AUTH-TYPE dissection
2022-12-21 21:30:20 +00:00
Bernhard Dick
79e3822dee
DECT-NWK: Dissect MM messages
...
Added value strings for all MM messages and use S-Format IE dissection
also for MM
2022-12-21 21:30:20 +00:00
Bernhard Dick
eaeff2858a
DECT-NWK: Fix CIPHER-INFO
...
The value for Escaping to proprietary algorithm was wrong and the
Boolean field Y/N was registered using the wrong base, resulting in a
failed assertion during dissection
2022-12-21 21:30:20 +00:00
Bernhard Dick
d9130e8d20
DECT-NWK: Add fixed len information elements
...
Dissection of all fixed length S-Format information elements has been
added to the dect-nwk dissector
2022-12-21 21:30:20 +00:00
Bernhard Dick
443f0dcc33
DECT-NWK: Handle CALLING-PARTY-NUMBER
...
Add begin of dissection of S-Format Calling Party Number information
element.
2022-12-21 21:30:20 +00:00
Bernhard Dick
da2048d5f3
DECT-NWK: Move IE dissection out of LCE
...
Dissection of S-Format information elements has moved to an own
function that is now also used for dissecting CC messages
2022-12-21 21:30:20 +00:00
Bernhard Dick
b7fc9a2788
DECT-NWK: Begin LCE-PAGE-RESPONSE dissection
...
First steps in dissection of the LCE-PAGE-RESPONSE message. Basic
dissection for S-FORMAT information elements being mandatory or
optional in this message is included.
2022-12-21 21:30:20 +00:00
Harald Welte
1be5ec9433
DECT-NWK: Initial dissector for DECT NWK layer
...
Change-Id: Idf0b97ce40ec5b2dd1b507a72fed64cfee288354
2022-12-21 21:30:20 +00:00
Pascal Quantin
318b5a819d
NAS 5GS: fix a typo
2022-12-21 15:59:14 +00:00
João Valverde
263bda375c
dfilter: Check if type supports unary minus
...
Fix crash for types that do not support unary minus.
Fixes #18750 .
2022-12-21 14:43:39 +00:00
Chuck Craft
c654566fc6
UAT: comment out FIX reminder
2022-12-20 17:45:17 -06:00
Martin Mathieson
7f5668e8ec
WLAN: fix a couple of warnings from check_typed_item_calls.py
2022-12-20 21:21:35 +00:00
Martin Mathieson
5ccde702c1
PDCP-NR: Add a field to show/filter decrypted data
2022-12-20 16:36:39 +00:00
Martin Mathieson
cc9905b87f
tools/bsd_setup.sh: speexdsp is a required package
2022-12-20 12:27:41 +00:00
Nardi Ivan
507d5c5386
QUIC: update final constants for QUICv2
...
Old v2-01 version has been removed, like we did for v2-00 in 78d78eb016
.
See:
https://datatracker.ietf.org/doc/draft-ietf-quic-v2/
https://datatracker.ietf.org/doc/draft-ietf-quic-version-negotiation-14
2022-12-20 10:43:47 +01:00
Martin Mathieson
202da2a700
WLAN: fix a conflicting entry for value_string
2022-12-19 22:15:10 +00:00
Gerald Combs
6459b5f6d1
Qt: Improve our font preference compatibility.
...
Qt5 font strings can have 10 or 11 fields.
2022-12-19 19:53:50 +00:00
Gerald Combs
47fa90e41e
Tools: Check the last modified date in make-tls-ct-logids.py
...
In "update" mode, exclude the last modified time when comparing against
the current code block.
2022-12-19 19:52:55 +00:00
Sake Blok
cbbddcfa3a
vagrant: Bump to Ubunutu 22.04, RAM to 8GB
...
Ubuntu 18.04 did not have the right versions of some of the tools.
2GB of RAM did not cut it with the -j4 flag, memory use is now about
4-6 GB while compiling in 4 threads.
2022-12-19 12:05:43 +00:00
GREGORIO-M
1a2642ec69
MP-DCCP: Fixed typo in filter name
...
mp_joidid to mp_joinid
2022-12-19 11:06:25 +00:00
GREGORIO-M
c1756855eb
MP-DCCP: Solving Compilation Errors on Certain Compilers
...
-Removed some whitespaces
2022-12-19 11:06:25 +00:00
GREGORIO-M
801f954a53
MP-DCCP: Solving Compilation Errors on Certain Compilers
...
-Fixed a few issues with whitespaces
-Fixed duplicate field entries for mp_join, mp_prio and mp_addr
2022-12-19 11:06:25 +00:00
GREGORIO-M
1ebdeb2943
MP-DCCP: Fixed Compilation Error on Certain Compilers
...
-Reading whether a connection was MP_CAPABLE had incorrect arguments for its type.
2022-12-19 11:06:25 +00:00
GREGORIO-M
5c42b6e84f
MP-DCCP: Fixed Rare Packet Malformation Error
...
-Applied change #2 in commit e98638bf798c5ccdb12b8af7a591b218f660b001 from wireshark/master
2022-12-19 11:06:25 +00:00