Docbook: Update the release notes.

This commit is contained in:
Gerald Combs 2022-07-28 10:31:07 -07:00
parent df7f3e76b5
commit 2a6d74f280
1 changed files with 30 additions and 29 deletions

View File

@ -24,24 +24,26 @@ wsbuglink:17779[]
See below for details.
* The Conversation and Endpoint dialogs have been redesigned with the following improvements:
- The context menu now includes the option to resize all columns, as well as copying elements
- Data may be exported as JSON
- Tabs may be detached and reattached from the dialog
- Adding/Removing tabs will keep them in the same order all the time
- The context menu now includes the option to resize all columns, as well as copying elements.
- Data may be exported as JSON.
- Tabs may be detached and reattached from the dialog.
- Adding/Removing tabs will keep them in the same order all the time.
- If a filter is applied, two columns are shown in either dialog detailing the difference between
unmatched and matched packets
unmatched and matched packets.
- Columns are now sorted via secondary properties if an identical entry is found.
- Conversations will be sorted via second address and first port number
- Endpoints will be sorted via port numbers
- IPv6 addresses are sorted correctly after IPv4 addresses
- Conversations will be sorted via second address and first port number.
- Endpoints will be sorted via port numbers.
- IPv6 addresses are sorted correctly after IPv4 addresses.
- The dialog elements have been moved to make it easier to handle for new users.
- Selection of tap elements is done via list
- All configurations and options are done via a left side button row
- Columns for the Conversations and Endpoint dialogs can be hidden by context menu
- TCP/UDP conversations now include the stream id and allows filtering on it
- Selection of tap elements is done via list.
- All configurations and options are done via a left side button row.
- Columns for the Conversations and Endpoint dialogs can be hidden by context menu.
- TCP/UDP conversations now include the stream id and allows filtering on it.
* The ip.flags field is now only the three high bits, not the full byte. Display filters or
Coloring rules using the field will need to be adjusted.
* The ip.flags field is now only the three high bits, not the full byte.
Display filters and Coloring rules using the field will need to be adjusted.
* Speed when using MaxMind geolocation has been greatly improved.
* The 'v' (lower case) and 'V' (upper case) switches have been swapped for editcap and mergecap to
match the other command line utilities.
@ -49,30 +51,28 @@ wsbuglink:17779[]
* New address type AT_NUMERIC allows simple numeric addresses for protocols which do not have
a more common-style address approach, analog to AT_STRINGZ.
* The Wireshark Lua API now uses the lrexlib bindings to PCRE2 (https://github.com/rrthomas/lrexlib).
* The Wireshark Lua API now uses the https://github.com/rrthomas/lrexlib[lrexlib] bindings to PCRE2.
Code using the Lua GRegex module will have to be updated to use lrexlib-pcre2 instead.
In most cases the API should be compatible and the conversion just requires a module name change.
* The tap registration system has been updated and the list of arguments for tap_packet_cb has
changed. All taps registered through register_tap_listener have to be updated.
* The tap registration system has been updated and the list of arguments for tap_packet_cb has changed.
All taps registered through register_tap_listener have to be updated.
* Speed when using maxminddb has been greatly improved
* The PCRE2 library (https://www.pcre.org/) is now a required dependency to build Wireshark.
* The https://www.pcre.org/[PCRE2 library] is now a required dependency to build Wireshark.
* You must now have a compiler with C11 support in order to build Wireshark.
* The following libraries and tools have had their minimum required version increased:
- CMake 3.10 is required on macos/Linux
- Qt version 5.12 (has been 5.6.0), although compilation with 5.10 and 5.11 is still possible, but will trigger a warning during configuration
- Windows SDK 10.0.18362.0 is required due to issues with C11 support
- macOS version 10.10 (has been 10.8) is required, if the Qt version is to be build, at least 10.11 is required, depending on the Qt version used (see below)
- glib2 version 2.50.0 (has been 2.38.0) is required
- gcrypt version 1.8.0 (has been 1.5.0) is required
- c-ares version 1.14.0 (has been 1.5.0)
- Python version 3.6.0 (has been 3.4.0)
- gnutls version 3.5.8 (has been 3.3.0)
- nghttp2 minimum version has been set to 1.11.0 (none previous)
- Qt version 5.12 (was 5.6.0), although compilation with 5.10 and 5.11 is still possible, but will trigger a warning during configuration.
- Windows SDK 10.0.18362.0 is required due to issues with C11 support.
- macOS version 10.10 (was 10.8) is required, if the Qt version is to be build, at least 10.11 is required, depending on the Qt version used (see below).
- GLib version 2.50.0 (was 2.38.0) is required.
- Libgcrypt version 1.8.0 (was 1.5.0) is required.
- c-ares version 1.14.0 (was 1.5.0).
- Python version 3.6.0 (was 3.4.0).
- GnuTLS version 3.5.8 (was 3.3.0).
- Nghttp2 minimum version has been set to 1.11.0 (none previous).
* For building with Qt on macOS, the following versions are required depending on the Qt version to be used:
- Qt 5.10 or higher requires macOS version 10.11
@ -80,6 +80,7 @@ wsbuglink:17779[]
- Qt 5.14 or higher requires macOS version 10.13
- Qt 6.0 or higher requires macOS version 10.14
* Perl is no longer required to build Wireshark, but may be required to build some source code files and run code analysis checks.
Many other improvements have been made.
See the “New and Updated Features” section below for more details.