wmem: allow wmem_destroy_list to ignore a NULL list.
[wireshark-sm.git] / ChangeLog
blobedf731cb0ebfd17c7a1de933b2eb479cec10156b
1 ccaa67c1ea Last batch of col_ API changes
2 8420e64fde btle: Get rid of unecessary frame_number variable
3 91a40d3355 btle: Extract out dissect_btle_adv()
4 316e14e502 WSDG: Add some information about Lua loading order
5 1331532387 BGP: fix check of length of labeled prefix
6 ee3471894f LIX2: Update to 3GPP TS 33.128 V18.8.0
7 62d985f191 asterix: Fix dissector for extended items
8 d8eed38731 SMB2: Add SMB2 notifications capabilities flag
9 897864da07 epan: Do not prime with hfids wanted by disabled postdissectors
10 99096b76ed Improve some more col_ calls, and script improvements
11 2e97567825 wslua: Change one stray static function return value to bool
12 524613daed Improve more col_ API calls
13 1dd922be36 Add option to run tshark with profile from global profiles
14 dc4271d78b nettrace_3gpp_32_423: Eliminate unnecessary copies of RE matches.
15 4c40367838 Qt: no Windows META key - only Q_OS_MAC at this time
16 8f6b40c4fd Tools: Update a couple of doc directory references
17 04ee1cf9dd Qt: disable follow if no frame selected
18 edecbd535b MacOS: Update some package versions.
19 09dbf1e9b6 Change some non-optimal col_ calls
20 e80d3eb9bf Add tools/check_col_apis.py
21 bbd3ce58db WSUG: add Reset Layout to main toolbar
22 fe0a53b873 ntlmssp: Prevent leaks of cipher contexts
23 254b74b974 Docs: update README files
24 7cd25d2861 SDP: Update an enum
25 ade004d6b0 cllog: Check the stripped time stamp validity
26 b8040bad31 gitignore: Update the Doc section
27 1f865ae6a2 [Automatic update for 2024-07-28]
28 37e871a756 GTPv2: Don't include padding in the RAC in ULI
29 ba07b59501 iee80211: Update status codes per 802.11-2020
30 862a2f2fd0 tcp: Convert a function name to C99 style
31 d976b3d848 Qt: add reset layout button to toolbar
32 902df16bc3 dtls: Don't call gcry_cipher_encrypt on a null cipher context
33 66dcd56f1e ntlmssp: Don't insert a key created on the stack into a hash table
34 8b45d8a85b pgsql: Handle "direct SSL" negotiation
35 c599d6962e monero: Stop dissection on an invalid type
36 6e08eae526 Qt: Fix clearing displayFilterCombo on Qt < 5.15
37 e25e93082a USB HID: Do not store complete usb conv info
38 10e6789834 Media Type: Add a structured suffix table
39 ad53eb6a78 ILP: Fix a field name
40 4b1f094c18 Docs: Asciidoctor compat-mode transitioned to modern syntax
41 2e71982fee nstime: use consistent names for FILETIME-epoch conversion routines.
42 bde8fa5f67 bpv7: Initialize subj_ts
43 487b336942 WiX: Install the release notes as "Release Notes.html"
44 f4d9153a3a Use col_append_str for literal strings with no specifiers
45 f439919447 smb: use COUNT_BYTES_SUBR() and COUNT_BYTES_TRANS_SUBR() macros.
46 347e6c616f pidl: fix the check for Windows.
47 1f00714415 pidl: handle compilers whose cpp doesn't strip // comments.(win) [skip ci]
48 8e6c608b31 Clean up handling of times based on the NT FILETIME epoch.
49 b48759e4a4 qnet6: Do not use col_set_str on the result of val_to_str
50 5792487cf2 Fix various ASN.1 generation warnings and require UTF-8
51 9e3e17136c For literal strings, prefer col_set_str() to col_add_fstr()
52 d48edda709 USBLL: Reassemble High-Bandwidth interrupt endpoint data
53 cfc9dc3a00 USB: Fix High-Bandwidth endpoint sanitization
54 9ee0999cac DCERPC: Do not include glib.
55 c8c73f6678 packaging: Fix the RPM build
56 668881fec7 NSIS+WiX: Switch from "NEWS" to "Release Notes.html"
57 abbd64a3a1 CIGI: Convert CIGI 4 to a dissector table
58 4bc1d198b8 GTPv2: Add units of kbps to AMBR
59 ed3a7c8e31 Release notes: We now ship with NPcap 1.79
60 b07275791d composite_tvbs: speed up by using GQueue
61 c51e992a23 packaging: Install release-notes.html in our RPM package
62 42eb155e05 Docs: Update our targets
63 57af0553f1 GitLab CI: Try to limit interruptibility to merge requests
64 dd8f9c1087 pidl: handle compilers whose cpp doesn't strip // comments. [skip ci]
65 dabf84e0d7 GitLab CI: Our guides are now in the doc directory
66 54d279dd7e Docs: Move the User's and Developer's Guides to the doc directory
67 ea842c8be0 Don't include glib when not needed.
68 b9eec9503c BTLE: increase str_addr_len to accomidate new longer string name after #16417
69 e8dc6be7df PFCP:Use wmem to allocate memmory
70 3b75810424 WSUG: Add FTP-DATA to exported objects.
71 dd7cb22c82 Convert remaining dcerpc dissectors to C99 types
72 ea348265a1 ZBEE SEC: Enable empty payload security check
73 ae17322376 PID_RELATED_ENTITY_GUID and PID_RELATED_ORIGINAL_WRITER_INFO
74 86f47a4249 cigi: fix typo on hf name
75 cb22bc045a ErlDP: Add missing tags
76 f71745c6bd dcerpc: get rid of guint1632 and guint3264 types.
77 7574b47b5f pidl: explain the "Syntax error near '/'" errors. [skip ci]
78 8abd58d9a0 CIGI: Use a dissector table for packet id for version 3
79 b55ee60a7a DHCPv6: decode DHCPv4-over-DHCPv6
80 0fa2751812 ANCP: Extend with new data from IANA registery
81 a7a0f772f7 Update our mailing list URLs
82 0e4ff696b7 Art-Net: Add oem code values and extensions to todControl cmds
83 375fdb472f Change some function names and variable types to use C99 types.
84 0e17c06c35 AERON: Add Resolution frame type identification
85 1e925dc843 ELF: Extend some value ranges
86 bb65650dfe EPAN: various cleanups to addr_resolv
87 4047e3a851 DOC: Document Enable IP geolocation checkbox in name resolv prefs
88 e1e449c5bd RTCP: make notification a bool
89 054ae0c79c Re-enable disabled pidl dissectors and regenerate for C99
90 429b5dcd14 pidl: remove an unused variable. [skip ci]
91 c7091b057c Convert a number of "guint" to "uint" in function names and alike.
92 b72753c50a capture_info_dialog.cpp: fix warning (found by check tools)
93 f0c1d9d58d NAS 5GS: upgrade dissector to v18.7.0
94 8e8c831d44 Docs: typo in previous name
95 7232a302ee pidl: more C99 types.
96 e4acb0276e dcerpc: change pidl to use C99 types.
97 319fb7bd56 pidl: fix some more build issues.
98 1af47e5f64 Make it possible to generate the PIDL dissectors with CMake.
99 70cd5a04ba epan: Deprecate the GLib-style tvb_get_gu?int functions
100 f889eabb12 Qt: Use a shared model for DisplayFilterCombo
101 0fd3d14601 SMB: Remove bogus malformed error
102 caffeba5ec GDT: Remove unneccessary includes.
103 bbee0f9340 Convert use of G_GINT64_MODIFIER to PRIu64/PRId64
104 048e2de8fd Convert G_GUINT32_FORMAT to PRIu32
105 c4247075cf convert-dissectors-h-to-C99, remove include glib
106 5743153197 Convert gushort to C99 types
107 5bd8b730d0 Convert zbee-direct to C99 types
108 55b9e55a13 Convert remaining DCERPC dissectors to C99 Types
109 5ed65d3195 ORAN FH CUS: trivial edits
110 0274951625 epan: Update our remaining old-style tvb integer accessors
111 f4af6bdc0a Replace gint with int in README.dissector
112 125d712770 Zabbix: Add separate subtree identifier for Flags tree
113 4829e3ff39 CBOR: Register CBOR Sequence dissector with description
114 b70a243d64 CoAP: Remove duplicate value string entry
115 a4ecb58643 Convert dcerpc templates co C99 types
116 e40128d030 DCM: Update data structures, dictionary and message exchange
117 b517de1634 mp2t: Fix an underflow
118 96fa766c4b Add Protected S1G Action frame dissection
119 d14c086703 Rename tvb_get_guintvar tvb_get_uintvar
120 6a053794a0 Convert dtd files to C99 types
121 3ed8b04363 Convert types used in comments to C99 types
122 c4aac41433 Convert some temp variable names to C99 style
123 f8610965c5 PFCP:Change tvb_get_guint.. to tvb_get_uint...
124 c41c23a818 Fix some mask warnings (from check_typed_item_calls.py)
125 e9a42a9fd6 Convert g(u)intptr -> (u)intptr_t
126 3c33dccf7c Modernize some function names
127 d6ff757f0f docs: Use pdf theme option that works for asciidoctorj
128 6b0f20668c frame_tvbuff: Modernize a couple of function names
129 058a3d56d4 epan: Deprecate some GLib-style functions
130 3a6fda7882 asciidoctor: Prefer batch file commands on Windows
131 0eed9bdf8b Remove the g prefix from the tvb search routines.
132 1b2bf20dbc docs: Use new-style tvb integer accessors in the Developer's Guide
133 00f7d51730 wslua: Use new-style tvb integer accessors
134 2c4e056c08 Pass a set of PIDL flags, not "is open" and "is close" Booleans.
135 1337bf40a2 convert-rf4ce-secur-to-C99-types
136 205293aa52 Fix some spelling errors
137 a9ebc96d48 [Automatic update for 2024-07-21]
138 b29c855ba3 radiotap: retrieve field with appropriate function
139 355afd1dee CIGI: Don't define identical TFS multiple times
140 8b978c94de ZMTP: minor changes
141 46df62bb0f convert-opensafety-to-C99
142 7f1bf1a26c convert-tvb_get_guintx
143 81066453e7 epan: Use new-style tvb integer accessors in our top-level code
144 09c01b8521 UI: Use new-style tvb integer accessors
145 dfc63ba2ff nmf: Use varint API, don't throw exceptions or undefined shift
146 04968e140f nmf: Remove proto initialization
147 2e7ca427b4 convert-x11-helpers-to-C99-types
148 5951fed220 Convert pidl .cnf files to C99 types
149 e6d5e8c815 convert file-dissectors to C99 types
150 e9845bd3f9 6LoWPAN: Fix base of Page Number field
151 bc5f7d729d Convert dissectors 1-9 to C99 types
152 029dce389b Convert dissectors W to C99 types
153 97f93df2e4 Convert dissectors YZ to C99 types
154 af353f48f5 Convert dissectors X to C99 types
155 ffdced10e8 Convert dissectors V to c99 types
156 5d72821204 epan: convert dissectors S to C99 types
157 75ea337b68 epan: convert dissectors P to C99 types
158 f61c344fb9 docs: Support more symbols in asciidoctor-pdf
159 7274fe8c97 epan: convert dissectors T to C99 types
160 866bb943f2 tvbuff.h: include headers to define macros used herein.
161 cb9eac4bc2 check_typed_item_calls.py: trying to get warning count down
162 dbd3f3778e sysdig: add the latest kernel APIs
163 38a1f99d7a NAS EPS: upgrade dissector to v18.7.0
164 650b164ad0 wsdg: specify debian sym link
165 bd12a6750f SOMEIP: Fix a broken test
166 4cd3c7e870 Diameter 3GPP: Add Feature-List for SWx, S6b
167 f0a1fb231d Update netlink generation tool and update netlink nl82011 dissector
168 cbcb180095 Update ISOBUS parameters
169 734df63153 IANA added another IPv6 special block
170 1ac5195df2 DOC: complement SNMP user table description
171 315aaf2e77 FBZERO and GQUIC: chacha20 -> chacha12
172 da91cb25fa ORAN FH CUS: fix a check - dereference pointer before test
173 4ce51e5667 windows-common: don't export legacy {NT,WERR,HRES}_errors
174 7c0402e75b pidl:dcerpc-*: regenerate dissectors after {NT,WERR,HRES}_errors_ext pidl changes
175 46d74a4fbd svcctl.cnf: make use of WERR_errors_ext
176 003d4b0ac0 tools/pidl: make use of {NT,WERR,HRES}_errors_ext
177 6e69523711 pidl:dcerpc-*: regenerate dissectors after BASE_DEC/HEX pidl changes
178 c58a16350b tools/pidl: don't use hardcoded BASE_HEX nor BASE_DEC
179 8eeb888ab2 dcerpc-{budb,butc}: regenerate after {NT,WERR}_errors_ext idl2wrs changes
180 d0e762051f idl2wrs: make use of {NT,WERR}_errors_ext
181 d789da7260 smb-direct: make use of &NT_errors_ext
182 29dee5fc82 kerberos: make use of &NT_errors_ext
183 ef30c03372 nmf: initial commit for [MC-NMF] .NET Message Framing Protocol
184 ce1e3ad96e xml: add o:BinarySecurityToken => GSSAPI dissection
185 3c042d997d xml: run ./tools/convert-glib-types.py epan/dissectors/packet-xml.*
186 10b644a26f epan: convert dissectors U to C99 types
187 18aa227772 epan: convert dissectors R to C99 types
188 f7d0e4a633 epan: convert dissectors Q to C99 types
189 75fec70124 epan: convert dissectors O to C99 types
190 5ac53351ff ieee80211: Eliminate false positive maybe-initialized
191 8f01b0aeea Remove break after return
192 d15fc6e1ca GSM A GM: upgrade dissector to v18.6.0
193 baea7be0ab wslua: Expose pinfo saved_can_desegment to Lua pktinfo
194 7f96b474b8 GitLab CI: Enable automatic pipeline cancellation
195 f85b22fd18 Qt: I/O Graph Throughput and zero values handling
196 32c5280dfa Qt: update filenames in comments; remove HelpContents icon property
197 38c3cf5c2f Switch our GLib 64-bit format specifiers to their C99 equivalents
198 490bd19bb5 epan: convert dissectors N to C99 types
199 81bdcbd378 epan: convert dissectors M to C99 types
200 8156dd0d94 epan: convert dissectors L to C99 types
201 a275a44abf Bluetooth: update UUID registery
202 61c68a601f BACAPP: Update vendor registery
203 40e3bc99a5 Version: 4.3.0 → 4.3.1
204 1c3cf00f75 Build: 4.3.0
205 27c7e2adc8 TCP: Performance improvement for managing the OOO list
206 945f04c2a2 epan: convert dissectors K to C99 types
207 ea170b811f epan: convert dissectors J to C99 types
208 31e722a7c4 IEC101/104: Add some expert infos
209 c12607d0da WSDG: correction of broken gitlab URL
210 451a082623 BTATT: restore wrongly C99 change
211 d4e2030103 f5ethtrailer: restore wrongly gboolean->C99 change
212 8dda8c25d4 epan: convert dissectors I to C99 types
213 eeb129b4c2 epan: convert dissectors H to C99 types (rerun script)
214 3b09b6becc epan: convert dissectors F to C99 types (rerun script)
215 7c581d7fd1 epan: convert dissectors E to C99 types (rerun script)
216 a96264f689 epan: convert dissectors D to C99 types (rerun script)
217 a6e1171b82 epan: convert dissectors C to C99 types (rerun script)
218 40801edc48 epan: convert dissectors B to C99 types (rerun script)
219 2b757660e5 epan: convert dissectors A to C99 types (rerun script)
220 6293415f09 epan: convert dissectors H to C99 types
221 0a8e4ded45 Plugins: Use new-style integer accessors
222 5e17761308 lbmsrs: Do not throw exceptions in heuristics
223 b23e9ac8ec GitLab CI: Fix an if statement
224 94713cb032 Update the tvb_get API calls in our ASN.1 dissectors
225 2ca68dd3c7 Qt: Allow moving the I/O Graph legend
226 1edd2e1053 Revert "Qt: Have all DisplayFilterEdits have bookmarks"
227 39b94e6b70 Revert "Qt: DisplayFilterEdit touch-ups"
228 5f5e173754 Revert "Qt: DisplayFilterEdit bookmark button background"
229 5b4d32ab60 epan: Switch the tvb_get_g?int API to C99 names
230 7a15145e84 docs: Update I/O Graph
231 665f28c0a2 wiretap: More refactoring of wtap_open_offline.
232 52138877a7 QUIC: update link to lasted draft multipath support
233 c7a234ac1e QUIC: remove draft-04 support (multipath)
234 9892ec13ea QUIC: rename MP_ACK to ACK_MP (multipath-draft10)
235 bcf9cdf247 QUIC: Add new frame type MAX_PATH_ID from multipath-draft09
236 1f4f2a487d QUIC: add new TP max_path_id from multipath-draft09
237 e49774d247 epan: convert dissectors G to C99 types
238 c30ccfc352 epan: convert dissectors F to C99 types
239 c8e41384e9 epan: convert dissectors D to C99 types
240 e106fe5e78 epan: convert dissectors E to C99 types
241 67daaa3421 Qt: Parent GeometryStateDialogs when setting them modal
242 ae1259aa66 F1AP: dissect new NR RRC containers
243 da1b897e80 Changing packet-nordic_ble.c as well
244 7e5a1f054b Replacing CSB (Connectionless Slave Broadcast) with CPB (Connectionless Peripheral Broadcast) everywhere
245 bacb217683 first pass, before fixing CSB -> CPB more thoroughly
246 bd29aea24d Zabbix: Add proxy tasks command support, also improve packet info headers
247 9bc66492a2 epan: convert dissectors C to C99 types
248 85e03ae80d Address more value_string warnings
249 3686d0e52b snort: typo in comment about TraceWrangler
250 d3882d0941 Windows: upgrade Npcap to 1.79
251 8f1d02f2e2 ORAN FH CUS: better support for C Section Type 6 (channel info)
252 ee21fd0dcf E2AP: register multiple versions of CCC
253 8ede4780fa ORAN FH CUS: SE 21 affects SE 6, which configures SE 11
254 59fdb05228 LTE RRC: upgrade dissector to v18.2.0
255 3a3efb5a3d TCP: Fix SACK interpretation when deinterlacing and Relative SEQ
256 2e3c1cfbf3 macos-install: fix a bogus path in an mv command. [skip ci]
257 910ab43578 Qt: Keep Export Dissections save button disabled when changing files
258 3a63db2abb [Automatic update for 2024-07-14]
259 3b8e1b6813 Qt: Parent the QColorDialog in ColoringRulesDialog
260 ca4d0554b6 Qt: Parent the testCaptureFileClose message box
261 fc3042177f editcap: Add extract-secrets
262 3a74a9aecc Support more than one context in a single OAM Get request
263 b30524d912 Zigbee ZCL: Fix Discovery Attributes Extended dissectors
264 a9cf73310e nmea0183: Convert to using C99 types
265 a31de2c480 BGP: Add a couple of missing items to EVPN value_string
266 59be13307b Signal PDU: Cache get_signal_value_name_config results
267 a63f5fc802 wiretap: De-duplicate file-opening code.
268 7759efe69d SMB: Eliminate Response<unknown> errors (GNS365)
269 9bc41fe152 RSL: Fixed message discriminator for Location Services messages
270 4e88a22d9b More issues detected by ruff
271 de57b76a5c NRPPa: upgrade dissector to v18.2.0
272 b6122016a7 LPPa: upgrade dissector to v18.2.0
273 055846990f LPP: upgrade dissector to v18.2.0
274 e3e52d8c74 Fix up some python script issues seen with ruff
275 d6f8580675 Be more careful about escaping in python REs
276 483e3394cf F1AP: upgrade dissector to v18.2.0
277 89da7713c4 Zabbix: Add zabbix.hostmap_revision
278 dd45029160 packaging: Add checkpoint RADIUS dictionary to nsi packaging
279 b12141f9b4 capture-sync: Fix deadlock with lots of interfaces.
280 1fd7c1df45 GNSS: add dissection for SBAS L1 MT24 with vel code = 1
281 f430181d56 kerberos: implement service response time statistics
282 e9d9713aa2 kerberos: add better autodetection of KRB_ERROR e-data
283 4abf8fe493 CMake: don't build release-notes.html multiple times
284 704bf1ab31 Qt: Connect ExportDissectionDialog signals at compile time
285 a5a265ef23 SNMP: Free the error string if unused
286 7fdca9c201 Qt: initialize variable
287 ad804dac7f SNMP: Allow for key expansion algorithm selection
288 44b0041da8 E1AP: upgrade dissector to v18.2.0
289 c9fd29af56 sync pipe: Close pipe before waiting for child, better error message
290 8b332123da Docs: Move our AsciiDoctor macros to the doc directory
291 bc55f82c67 XnAP: upgrade dissector to v18.2.0
292 04031a71e5 addr_resolv: Don't continually look up ethers that didn't resolve
293 6f42825c9f asterix: adjust to upstream change
294 858faad7df Qt: Window Scaling Bytes in Flight calculation update
295 4a9802621e Thrift: fix incorrect proto_depth calculation
296 1476e292f9 OpenVPN: Reassemble TLS control messages of arbitrary size
297 2a8b1973f8 tools: Make some regex expressions raw strings
298 03c56e9ee6 Qt: DisplayFilterEdit bookmark button background
299 4e0e35b799 Qt: DisplayFilterEdit touch-ups
300 d056dc1bb3 exported_pdu: add tag for 3GPP identity
301 ea85e2a621 exported_pdu: use c99 types
302 63f5995f39 GTPv2: Update to 3GPP TS 29.274 V18.7.0
303 198dfd0450 Add nghttp3 support to RPM package
304 5cdd62375d BTLE: don't implicitly cast bool value to int
305 aa69a03769 SIP: decoding for quoted value of utran-cell-id-3gpp
306 3260a07d7f NGAP: upgrade dissector to v18.2.0
307 f92e4a3f3d Qt: Allow more than one path separator in stats tree plugin
308 0b83828004 TCP: Fix minor array boundaries reading for SACKs
309 aa20732fdd X2AP: upgrade dissector to v18.2.0
310 57af237421 S1AP: upgrade dissector to v18.2.0
311 c841175d22 GitLab CI: Try to fix the Visual Studio Code Analysis job
312 f9c360d5d4 tvbuff: Use the clamped value for retrieving unaligned le bits
313 b37c836a2d Fix some spelling errors in tools folder
314 409bb10764 CMake: ASCIIDOCTOR2TXT - html is input
315 843c3056c7 GSM-L2RCOP: use a common tfs entry instead of defining own
316 404021bd7b dumpcap: Use GetTickCount64 on Windows
317 db6e438509 dcm-dispatch: fix Dead Store found by Clang Analyzer
318 a21668e303 TCP: Fix minor array boundaries reading for SACKs
319 33f606b52f CMake: Add custom sources and headers only if they're defined
320 374c9a79da dumpcap: Convert to C99 types
321 5af51e3802 tshark: Convert to C99 types
322 6b732f0274 Convert sharkd to C99 types
323 3a1b36bca8 Convert rawshark and tfshark to C99 types
324 b75e9b696c Falco Bridge: Use approved API calls
325 cefebb8a35 CMake: Fix our Logray source paths
326 08e428d690 Convert capture_opts to C99
327 439184901f GitLab CI: Use a common Python virtualenv directory
328 8b582d6172 Convert file.h and cfile.h to C99 types
329 86a5c21075 GitLab CI: Use MinIO mc in another place
330 56a6b71f40 docs: Update to the IETF Internet-Draft for the TLS Key Log File
331 92d97c7106 Convert ringbuffer, frame_tvbuff, and file_packet_provider to C99
332 ab1c56f9a9 Docs: adoc possible invalid reference (change to link:)
333 a354b30315 Convert the smaller executables to C99 types
334 6a1695d1cd [Automatic update for 2024-07-07]
335 d7eefd41a2 GitLab CI: Use Mino mc on Ubuntu
336 80d5a22693 Docs: Move ws.css to the doc directory
337 50902e8582 Qt: Fix crash on exit with previous focus
338 8b57c010b2 doc: Document additional secrets types editcap injects
339 b4b00dc7f2 text2pcap: Convert to C99 types
340 1053544305 GNSS: add dissector for SBAS L1 MT17
341 3fa2f2dd7b tfs: add off/on true_false_string
342 50cb222d78 nmea0183: Add GLL sentence dissector
343 cdd9bbcc1f docs: Use attribute substitution for wiki links
344 60cbd23eed wsug: Change two wiki links from SSL to TLS
345 c7745b4dde docs: Switch the WSUG and WSDG back to using wiki.wireshark.org
346 9b59ce6e58 Docs: add css_dir path to ws.css source
347 ac61d261b4 editcap: Fix handling of unrecognized long options
348 311ca847a7 epan: Use the logging system for sequence analysis
349 970714f2be exported_pdu: Pad TCP_INFO_DATA to 32-bit boundary
350 43fe6bcdad Docs: update Asciidoctor copycss path to ws.css
351 9c8aa1ba55 editcap: Convert to C99 types
352 a724879e51 pfcp: correction of IE Downlink Data Service Information
353 93c092f93d epan: Convert ASN.1 dissectors to C99
354 acd8dca562 DCHP: Fix Relay Agent Information Source Port
355 fb89750e32 Don't call g_string_free() with bool - it takes gboolean
356 a0c8344f16 editcap: Use cmdarg_err in some places
357 3275e6fb18 BTATT: don't call g_string_free() with bool - it takes gboolean
358 0600b68737 Convert a bunch of gconstpointers to const void pointers
359 42ddcf5b7f nmea0183: Add ROT sentence dissector
360 b5e9fb3951 pidl: Convert generated types to C99
361 cc9566f396 z21: bool cast fix after C99 convert
362 35a0eca08d Qt: Add zoom packet list header
363 dfbf4b6030 Docs: Fix the CSS paths in our manual pages
364 f7ee3b17b2 epan: convert dissectors A-B to C99 types
365 81e58b5bbc kerberos: Fix a conflicting type
366 fe6ade19ab protobuf: Fix timestamp conversion
367 068dc779be doc: Use uniform coding style in README.dissector
368 6ff41d0dd8 mpeg-pes: Fix return type for dissect_mpeg_pes
369 19f7deabc8 epan: update make-taps script with C99 types
370 d62f91bff6 text2pcap: L3PIDs are Ethertypes; update help and man page
371 078be6e0c8 BLF: Simplify code for LIN endianness fix
372 00df4e247e BLF: Add support for BLF_OBJTYPE_LIN_SLEEP
373 c57be2ced1 BLF: Add support for BLF_OBJTYPE_LIN_WAKEUP2
374 bbc1a60c1e BLF: Add support for BLF_OBJTYPE_LIN_WAKEUP
375 30ca0f066e BLF: Add support for BLF_OBJTYPE_LIN_RCV_ERROR2
376 21487d5108 BLF: Add support for BLF_OBJTYPE_LIN_RCV_ERROR
377 a217395efb BLF: Add missing breaks
378 7c2355d2ef pcapng: Write Simple Packet Block when appropriate
379 a5fbbe4642 UI: scan interface warning lowered to debug
380 304d6ffe86 epan: Convert dissectors to C99 types
381 f6185bb54b packaging: Add new RADIUS dictionaries to nsi packaging
382 a849cf7d9b WSDG: update help messages.
383 790a1f89ab Fix some spelling errors
384 e20a6a9115 dumpcap: don't mention rpcap in the help message absent rpcap support.
385 d7ebffe147 Monero dissector extended - full breakdown of all data structures
386 e3e91db8e6 BTMESH: Register pbadv reassembly table only once
387 fb95d0b65f BTMESH: Register upper transport reassembly table only once
388 045e7c1010 MTP2: Register reassembly table only once
389 3df525f9ea BTMESH: Register proxy reassembly table only once
390 cb1a36d39b capinfos: fix more names for earliest and latest packets.
391 1cbd9f95ae capinfos: use the right terms for earliest and latest packets.
392 534010d88f exported_pdu: remove extra reads
393 4492a831be JSON: convert to C99 types
394 2451bd6ba1 Run 3 dissectors through tools/convert-glib-types.py
395 3f1be241b9 epan: convert epan/*.{c|h} to C99 types
396 3d60efa467 TCAP: Convert some types to C99
397 563099a370 TCP: better handling of the Retrans/OOO analysis
398 396b39adf9 Fix CMake macro ADD_CUSTOM_CMAKE_INCLUDE
399 928ed7a375 pfcp: convert to C99 types
400 29df76c053 Wireshark: Cmd-line prefs override profile prefs
401 03c844febf ASN1: call asn1_ctx_init() with true rather than TRUE
402 2bbe84d29d win-setup: Use correct c-ares package on arm
403 b9601a3add win-setup: Fix c-ares checksum.
404 2a77afa9db WSDG: clarify taps and stats
405 c7ced5b18a bittorrent: Fix reassembly when header and message type are segmented
406 75ef0dd83e epan: Convert sequence analysis to C99 types
407 a91b029920 Qt: Make dragging the Sequence Diagram axis not sticky
408 2fe05aed94 Update 3party libraries.
409 9124b6c944 Qt: IPv4 aggregation memory leak fix
410 fc7833d40c Call register_tap in registration function
411 4a05466243 epan: Convert the CRC API to C99 types
412 1b5cf82bb5 cmake: Remove outdated readme.txt
413 98736ddb36 ITS: Register for VAM Message type
414 def3862451 Fix some spelling errors
415 05d4858cf1 Qt: Make it a little easier to drag the comment axis
416 70c13238d9 cmake: Fix indent and layout
417 6fe180d19c merge: squelch some compiler warnings.
418 8c6f913e19 Qt: Make sequence graph Comment column width adjustable
419 5358de8dd1 NFS: Limit number of ops dissected.
420 48229378f1 Qt: IPv4 aggregation for Endpoints/Conversations
421 18f2e7f12c wsutil: Fix the local documentation directory on macOS
422 2e8cb1bf08 DOCSIS: add links to specifications
423 83d3311440 DOCSIS: Use common units for Hz and MHz
424 497271482a DOCSIS: UCD Subcarrier 0 Center frequency: fix type and add unit
425 b8375ff5b9 DOCSIS: add DPR (DOCSIS 4.0)
426 9ce2592bf0 DOCSIS: add ECT-REQ and ECT-RSP (DOCSIS 4.0)
427 c845f75cb4 DOCSIS: add CWT-REQ and CWT-RSP (DOCSIS 4.0)
428 24914aebdb DOCSIS: BPKM: DOCSIS 4.0 MMM types, fields and DER decoding
429 cd2ecbe85a DOCSIS: 2 digits suffice for quarters
430 da8c619ee8 DOCSIS: OPT-RSP: Add missing and DOCSIS 4.0 fields
431 7af658b2cd DOCSIS: OPT-REQ: add v5 multipart
432 a6a5fae0ed DOCSIS: OCD: FDX Indicator field (DOCSIS 4.0) and v5 multipart
433 4738e648ed DOCSIS: MDD: Add BPI+ version and config (DOCSIS 4.0)
434 1cfcca4ed4 DOCSIS: MDD: Replace D4.0 FDX Descriptor with D4.0 Advanced Band Plan Descriptor
435 eb511cd759 DOCSIS: MDD: docsis_mdd.tlv cleanup, Version fixes and DOCSIS 4.0 Version
436 db6edf6290 DOCSIS: MDD: Add DS Active Channel List FDX field and remove Primary Capable use for FDX (DOCSIS 4.0)
437 7d5ff94ae6 DOCSIS: MAP: Use common tfs in DOCSIS Probe MAP
438 77d6dde228 DOCSIS: MAP: Add Probe IE ECT Control (DOCSIS 4.0)
439 7b5316defc editcap: Support for a large number of frames
440 effc8d7c7a TPNCP: Replace static allocations with wmem_arrays.
441 eacc5010be GNSS: Augment COL_INFO for Galileo I/NAV Word 0
442 40341b4b35 GNSS: add dissector for Galileo I/Nav Word 1
443 670c3533c8 wsutil: Add constant for UTF-8 square root
444 7a9677e487 DHCPFO: Use ip_num_to_str() to show little-endian IPv4
445 14a47aa6e8 Qt: Show Minizip version
446 b6d9f3c836 Add minizip-ng to Mac using brew.
447 fe4852caae merge: report errors inside the merge API routines.
448 ad7a7f7d67 Qt: Add a null check to the Endpoint dialog
449 dd12fe3498 Replace some 'guint8 offset' usage with gint
450 97e8c51916 NBAP:Only create the global maps once
451 3bd416d3ee ASN protocols: update APIs and generated code for bool
452 c03ad5099b proto.c: Increase number of preallocated fields.
453 9edf5c5598 More gboolean -> bool conversion
454 2a205059ff cllog: fix a reversed conditional test.
455 16ea412dda file merging: report errors using report_message functions.
456 dfec1bb322 MATE: Improve reporting of a mate config syntax error
457 eaa7fba6d4 DHCPFO: Remove duplicate client hw address output
458 59f4650e42 TCP: Initialize 'tcp_snd_manual_analysis' field.
459 7800ad8737 Qt: add "ellipsis" to elide pref description
460 0039ebf599 Docs: Move the manual pages to their own directory
461 f1a671f1dc Qt: I/O Graph Throughput calculation
462 7316303d43 GNSS: remove unnecessary #include in Galileo I/NAV dissector
463 9084f0b452 GNSS: add handoff for GAL I/NAV nominal page data words
464 bc91a1d4bb Qt: Replace "Contents" with "User's Guide"
465 fcbc39038d radius: More FreeRADIUS updates
466 48ea9d8d84 findMinizipng: Bcrypt is windows only
467 af85afa4e0 Add minizip-ng dlls to the installers (fix typo)
468 49164027c6 radius: Support sub-TLVs of sub-TLVs
469 21c9aeb014 RRC: Only create the global U-RNTI / C-RNTI map once
470 66632c5d2b Minizip-ng: Adjust FindMinizipng.cmake to work on Fedora
471 8d84eed1ab smb2: Always show the compressed payload
472 b6b382c428 [Automatic update for 2024-06-30]
473 dbae820abe Add minizip-ng dlls to the installers
474 709b09c6fb Logray: Propagate the radius nsi changes to Logray.
475 4c30a109a4 Add G_GNUC_ALLOC_SIZE annotations to wmem functions.
476 5d02f6631f Logray:Add MINIZIPNG_INCLUDE_DIRS
477 9a9595e498 BLF: Do not set timestamp for metadata
478 6e9f1ea6b4 BLF: Override the timestamp with 0 for metadata objects
479 4ecab35300 radius: Update more dictionaries from FreeRADIUS 3.2.4
480 43d73dfb47 radius: Update NSI packaging
481 be17f7458a Qt: Improve a warning in Show Packet Bytes
482 0e8cb9dbbe Qt: Add a check for empty uncompressed tvb
483 5f80d2af9e radius: Move the illegal elements in ascend and usr to new files
484 2d5bc134f4 radius: More dictionary updates
485 6507ab6201 Make range_t.ranges a flexible array member.
486 235a349188 CIP: Const-ify attribute_info_t instances.
487 cdd9cbb56d Add minizip-ng to replace minizip
488 0790c172a1 Qt: Extend Show Packet Bytes uncompress
489 c029a63a26 Lua: Fix TvbRange:uncompress_hpack_huff
490 40da1d4875 radius: Update dictionaries to FreeRADIUS 3.2.4
491 28a8de771b Update gitignore for .so files
492 72290a356a col_set_writable(): use bool for remaining cases
493 71fc611d60 col_set_writable(): call with bool
494 035f8a6925 ORAN & MAC-LTE: use bool internally
495 3301f2df24 docs: Add documentation for decode as Percent-Encoding
496 ca6761150a Qt: Add support for Base64Url in Show Packet Bytes
497 ac81cdbc92 Qt: Keep axes in sync for Window Scaling graph
498 4f500cfec7 radius: Update RFC dictionary files to FreeRADIUS 3.2.4
499 0f339d3672 prefs: Make auto-preferences work with dissectors with description
500 6b543256b8 pidl: Revert some links back to wiki.wireshark.org
501 f523013e5a DCOM: Implement IStorage and InstanceInfo in ISystemActivator dissection
502 25ecab0cc7 CIP: Improve CIP Security support
503 5b75d79de7 Docs: Update the Visual Studio setup instructions
504 9fef88013d Revert "CMake: Always add /Qspectre when building with Visual C++"
505 f742fb5cab Resources: Update the default Logray coloring rules
506 1c0b350f6d A little more checking of range_strings
507 e91a34ebbe Logray: Update styleSheet on ApplicationPaletteChange event
508 cee160e862 Logray: Remove empty sub menus when Reload Lua Plugins
509 d9e8d52baf LTE: Reset RLC & PDCP bearer states opon certain RRC events
510 5793a0f0ff pfcp: Update to 3GPP TS 29.244 V18.6.0
511 4f56c263ee MAC-LTE: Add a single (hidden) lcid field for both directions
512 ba83258400 CMake: Always add /Qspectre when building with Visual C++
513 3adb05fd0b blf: update error messages and fix comments.
514 795f2a7145 BLF: Replace g_try_malloc0 with g_try_malloc
515 f4a05e2dd9 BLF: Remove unused members from blf_log_container struct
516 fc56c21253 BLF: Support objects outside log containers
517 a1dfac3610 blf: update a comment to reflect reality.
518 3593713101 BLF: Skip objects without log container without failing
519 bf4c1c1200 WiSUN: Do not store offset in a 8 bit integer
520 c5759ba199 Fix some spelling errors
521 732f2e8753 sapigs: Remove execute bit
522 41a75fc456 blf: remove a set-but-unused variable.
523 7a42f3e48f RTP: Use the extended sequence number to count cycles
524 6dbbeccbbf epan: Distinguish unregistered handle name and description
525 2f19d0db5c prefs: Add one space back to gui.debounce_timer description
526 2030a1a783 idl2wrs.c: Pick up recent changes and regenerate
527 f3f19e8fbb idl2wrs.c: Fix generation of idl2wrs-dissectors
528 4d021395a7 blf: not all top-level objects are containers.
529 5f807da9ba epan: Convert the stream API to C99 types
530 5106dec70c Fix null derefs reported by clang-analyzer
531 6931eb67e7 WiSUN: correct offset logic errors
532 3a00768fb4 ieee1905:Client Association Control Request TLV: Timed block, Indefinite block
533 b325469b42 epan: Don't allow NULL or empty registered dissector names
534 100563111c epan update character set list
535 fe98af0e30 prefs: Get rid of line continuations for gui.debounce.timer description
536 49ff6ebe35 GNSS: rename SBAS L1 MT25 rate of change of ephemeris time correction
537 c7cddf00dd GNSS: fix typo for SBAS L1 MT25 rate of change of ephemeris time correction
538 d5e50dd596 GNSS: fix typo on SBAS L1 UDREI mapping
539 b14ceeb6b6 Qt: Write gui.fileopen_remembered_dir to recent with native separators
540 f918016604 idl2wrs: Convert glib types to C99 types, regenerate dissectors
541 f40578a486 tools: Convert make-plugin-reg.py to C99 types
542 bc75a699c4 Qt: Improve Show Packet Bytes base64 decoding
543 e95d11881c idl2wrs: Update wireshark_gen.py to match memory scope changes
544 7a69039fbb idl2wrs: Update generator to match recent commit
545 0146fe4eb6 capture sync: extend max length for system with many interfaces
546 3d482f7602 MySQL: Fix when exec stmt with 0 params
547 1e33765bb8 ARP - add Unified Bus (UB hardware type)
548 4c50a91531 prefs: Use common function to check module alias names
549 793106c7bb DNS: additional Resource Record (RR) types, RESINFO and WALLET
550 e141816fa3 dcerpc-browser: Generate with pidl
551 d7c1a5a245 stcsig: Don't register the dissector handle twice
552 e3cdd778df wiretap: have per-compreession-type "recognizers".
553 2394249795 [Automatic update for 2024-06-23]
554 bdb719f846 pidl: Another C99 type conversion
555 da4c136c96 Qt: Conversations for unique IP addresses
556 2be22f3a45 pidl: Auto-generate srvsvc and wkssvc from pidl
557 1dc242656f dhcp Display option dhcp-option 211 PXE reboot time
558 10b046cbdd pidl: Remove init of proto variables
559 4df8d2884d pidl: Convert the pidl dissector generation code to C99 types
560 02ec34bc2a doc: update logray quick start
561 91207cac31 UDP: If no IP layer, ignore 0 checksum
562 8c1af5f9f1 epan: Convert our remaining string APIs to C99 types
563 4f917cef27 Docs: Update the Logray quick start
564 6e4c81b324 pidl: Update test for removal of ett initialization
565 1369a90722 pidl: Cherry-pick commit from upstream Samba
566 37ad476b37 pidl: Cherry-pick commit from upstream Samba
567 2e2a0456e8 pidl: Cherry-pick commits from upstream Samba
568 d788f6e1e7 pidl: Cherry-pick commits from upstream Samba
569 34cbafb931 pidl: Cherry-pick commit from upstream Samba
570 b9b2dd736d pidl: Cherry-pick commits from upstream Samba.
571 5712a6f402 pidl: Cherry-pick commits from upstream Samba.
572 1c3471df29 pidl: Cherry-pick commits from upstream Samba
573 7c93595447 pidl: Cherry-pick commits from upstream Samba
574 5441003874 Fix array bounds in conversation_new_deinterlaced().
575 7cf192e18d pidl: Cherry-pick a commit from upstream Samba
576 517c9103f5 pidl: Cherry-pick commits from upstream Samba
577 417ec805d0 pidl: Cherry-pick commits from upstream Samba
578 bb51cf8845 pidl: Cherry-pick commits from upstream Samba
579 08c71b5496 pidl: Cherry-pick commits from upstream Samba
580 9f8237abf3 pidl: Cherry-pick commits from upstream Samba
581 4fec16ec30 pidl: Cherry-pick commits from upstream Samba
582 f3c5fb8faf pidl: Cherry-pick commits from upstream Samba
583 fb652df574 pidl: Cherry-pick commits from upstream Samba
584 7a6ca829e4 pidl: Cherry-pick commits from upstream Samba
585 2c1d7ea874 pidl: Cherry-pick commits from upstream Samba
586 340d8ec982 pidl: Cherry-picks from upstream Samba
587 6f2b96ff52 pidl: Cherry-pick from upstream Samba
588 ade6577f10 pidl: Don't assign hash undef, assign it an empty array
589 cf89c3a208 vssmonitoring: fix Dead Store found by Clang Analyzer
590 568275f2d2 cql: Fix Dead Store found by Clang Analyzer
591 f405b3a8b2 pidl: Cherry-picks from upstream Samba
592 4144e6578b pidl: Cherry-picks from upstream Samba
593 0abae4e5c3 pidl: More cherry-picks from upstream Samba
594 a990934b56 pidl: Cherry-pick more commits from upstream Samba
595 455d5c5e2a pidl: Cherry-pick more commits from upstream
596 879b6186aa pidl: Cherry-pick more commits from upstream Samba
597 cb9cbe1f93 Flag identical entries in value_strings
598 f1338bc521 pidl: Cherry-pick commits from upstream Samba
599 ebd0dbb11f pidl: Cherry pick commits from upstream Samba
600 f179c30162 pidl: Update closer to upstream Samba
601 1bd74ff91a radius: Update the dictionary parsing code to C99 types
602 b9f0c6b305 rmpt: prefer use proto_tree_add_item when it is possible
603 7f7953b54d radius: Read dictionary files with octets length and concat
604 21bef1de66 matter: Properly dissect Additional Data characteristic
605 b17828f010 Qt: Add filter buttons to QToolBar as QActions
606 4a892f4dea X11: Remove a few stray glib types from process-x11-xcb
607 06bfc99ca9 Convert the X11 generator and code to C99 types
608 270ed45065 tools: convert eti2wireshark.py
609 333adde36f Qt: fix unreadable syntax filter in dark mode on KDE with Qt 6
610 bec3abdf15 More init removal for hf
611 2f76452bee Qt: Connect more main window signals and slots at compile time
612 6fa13ededa radius: Support $INCLUDEs with absolute paths
613 416c99129f Add support for LeakSanitizer.
614 a77391d494 Add missing MAP tag in Erlang distribution dissector
615 1e3a41a808 matter: Fix Flags type for Matter Advertising Data dissector
616 a69feb8e02 rpc: Add RPC-over-TLS registered ALPN
617 98d71abb49 wiretap: simplify fill_out_buffer().
618 86ca02a9cd wiretap: rename gz_head() to check_for_compression().
619 ef37a3e41e radius: Switch back to the previous FILE if an $INCLUDE doesn't open
620 989c4e192c JSON: display number object as a double
621 be796b759a wiretap: mark #else and #endif with comments.
622 80ddd6bdec ITS: Fix reading of containerId so the right container is used
623 8501d71346 wiretap: define and use USE_ZLIB_OR_ZLIBNG if we have either library.
624 8a063371c3 wiretap: put decompression stream information together.
625 22aad01a3c plugins/codecs: convert to C99 types
626 9334cca935 ntlmssp: also create an anonymous session key with an 1 byte lm_response
627 3b4c215a5f Make sure .scap is a valid pcapng extension
628 e329f96a87 stats_tree: convert to C99 types
629 16553ade76 MySQL: Add dissection of more types in binary protocol
630 e9acac7088 packet-cql.c: use proto_tree_add_item_ret_string()
631 ada3dfa824 packet-cql.c: properly parse a schema change result
632 5c4291d440 Qt: Pluralize "%Ln bit(s)"
633 5ebf5ca5e4 miwi-p2pstar: remove init for expert_field variable
634 78d95ad9aa saprfc: remove init for expert_field variable
635 d1a6a88806 rk512: fix indent (using tab)
636 e599ff8366 rk512: remove init for expert_field variable
637 3f7c2adf90 egnos-ems: remove init for hf/ett/proto variable
638 f8af789411 miwi-p2pstar: remove init for hf/ett/proto variable
639 601a2e1bdb iec104: remove init for hf variable
640 9e5cbbacee DHCP : Display DOTS information RFC 8973, additional status codes from RFC7724
641 a7e746090d Qt: Show bits size for appropriate fields in status bar, packet dialog
642 b3a0cb32ae plugins/epan: convert to C99 types
643 bb2aef6f7d docs: Remove user interface section from Wireshark man page
644 7e7986fa9d WSUG: Update the automatic profile switching docs
645 da80ca3ccb Qt: Directly connect more signals and slots
646 0f77268bc8 epan: packet change return to bool
647 b0ac6dcb53 WSUG: Update the Configuration Profiles dialog screenshot
648 050ac413ff mp2t: Support files like BDAV M2TS with a header
649 6597563934 Qt: Fix build on older Qt 5
650 984b2ba803 tvbuff: use bool rather than gboolean for return values and local variables.
651 00d761d224 capinfo: convert to C99 types
652 9cd0d15d21 matter: Add dissector for BLE advertising data
653 3853be5bba Fix some spelling errors
654 cc8490681f epan: Convert the value_string code to C99 types
655 b9a6ecdb0a capinfo: table_report_header should be boolean.
656 ed34fc324a TACAS: remove unused code
657 1b6222d1fa DNS: Add new top-level "Answer Type" statistic
658 56537aa72a Dumpcap: u_char -> uint8_t
659 f358612e7a MySQL: Decode execution of prepared statement with query attributes
660 e712788773 BIER: Add BIER encapsulated in MPLS (RFC 8296)
661 ef2e116fab VS19: Suppress a couple of const warnings
662 60b33815fa Fix some spelling errors
663 f5170aa507 MySQL: Add tree item for each field in binary protocol
664 2fdbb6ee0a dfilter: Have editorconfig refere to correct translator filenames
665 c473803e19 Fix 9P stat permission parsing
666 dd893873bf Qt: Have all DisplayFilterEdits have bookmarks
667 dd316b00ce prefs: Add help URLs for the modules added normally
668 a1a7d236b7 Qt: Open the Preferences dialog help section for the current pane
669 0b2b1cc498 Qt: Make sure the profile switcher has an initialized profile list
670 03d88c9f41 CMake: clear stale PCRE2 cache entry if needed
671 8c6619efd6 MySQL: Use json dissector for JSON results
672 d0759e5f1e MySQL: Decode JSON in binary resultset
673 8a3be65f04 fix dead URLs for CCSDS
674 51668e48ca epan: heuristic to pass void *data to dissector
675 cf57c1aa5c PW Eth: More heuristic tweaks
676 dbe10e253f manuf-data: Don't omit the privately registered IEEE assignments
677 db956a9b80 [Automatic update for 2024-06-16]
678 55bba99ea6 NTP identify chrony frequency transfer and network correction extfields
679 c1fe4ce86d packaging: Fix RPM on SUSE
680 6fcb1445e0 Clean up the dissector handle code.
681 c1bd0d561b thrift: fix return value of dissector
682 3b46d9294f PNIO: fix return value of dissector
683 aa5929b2fd stun: distinguish between draft and RFC XOR-MAPPED-ADDRESS.
684 56ac0722f2 Remove some unnecessary extra layers of dissector.
685 563479c322 docs: Add VERBATIM to add_custom_command
686 15b77d6845 MPLS Pseudowires: Add dissectors to first nibble table
687 667fcaa14b docs: Install user guide to build dir
688 4f8bb21107 epan: changed heur_dissector_t to bool
689 30eba22945 packaging: Build RPM with guides by default if we can
690 6ead3e2657 log3gpp: Fix read of uninitialized data.
691 fbedfaa160 NSIS: clarify personal configuration uninstall message
692 1bd09aa109 More spellings
693 1692f91fb1 ui: Fix help url comments
694 392a2a695a wsug: Use "Font and Colors" not "Fonts and Color"
695 c2d133a6e2 Qt: Explicitly connect some signals and slots
696 9de1089ad8 UI: switch back to wiki.wireshark.org, fix some URLs
697 a3becdd643 Qt: Explicitly connect our welcome page signals and slots
698 4876c160d6 Fix C6323: "Use of arithmetic operator on Boolean type(s)".
699 ccc085af59 MPLS: Add a dissector table for first nibble, heuristic list
700 37a449345b Lua: Default Dumper to pcapng
701 ba5777a8bc check_typed_item_calls.py: fix a test
702 5a94fd5022 capinfos: Fix printing packet comment headers with -TM
703 2584980a7e dumpcap: Always drop capabilities other than NET_RAW and NET_ADMIN
704 3440f67211 Fix some more spellings in header files
705 440b23d4bf Qt: Call init_profile_list() early
706 4c8aa06cc3 dumpcap: Enable capability debugging through the normal log system
707 9443744980 Initialize some variables
708 f90c517f45 Docs: Add option block titles to the falcodump man page
709 15f90c2dcd MATE: stop config on unknown Proto/Transport/field
710 d86e2fcaa7 CmakeFindZLIBNG: Add library name
711 9520691e0f macos-setup: Build zlib-ng
712 387e653017 Qt: Make sure we don't scan interfaces more than once
713 4e5cd1ae68 Qt: Add a null check to the Conversation dialog
714 365a821298 wmem: Remove G_GNUC_MALLOC from wmem_realloc and wmem_memdup.
715 8f664d3784 EVS: do not append "EVS Primary 2.8 kbps" twice
716 6099e2ed9e EVS: fix dissection for hf-only=1
717 4740168ef2 ZMTP: Add null checks
718 4da2be8875 merge: Don't abort a merge on a short read
719 12ccb05cf8 MATE: dbg_print - frame line break; print name:id of matching GOG
720 9ec125e617 MATE (WSUG): update Overview chapter; booleans are now words
721 25696b8612 Change some `wmem_packet_scope()` to `pinfo->pool`
722 2660a0f76a GitLab CI: Add Falco plugins to our macOS packages
723 8ebb1132f8 mailmap: alias two email addresses
724 413b33fe5c Build: 4.3.0rc1
725 b186f0b802 GitLab CI: Fix a copy+paste error
726 3f13b35a12 GitLab CI: More macOS build tweaks
727 e8c06e558b Update the release notes
728 40140ecc65 GSM MAP: Fallback Application Context version on unmatched transactions
729 0b58495ffb Falco Bridge: follow stream only for syscall
730 e879491e75 packet-c15ch: Enhancement of the C15 dissector
731 a71a628840 GitLab CI: Another temporary include fix
732 7ba18b976f GitLab CI: Temporary include fix
733 426d81bdd2 GitLab CI: We don't have Falco plugins on macOS yet
734 61305fd4b1 GitLab CI: Build Logray DMGs on macOS
735 ef46758d9c Qt: Check for a null recentList
736 a8db45c8a7 Address resolution using SNI found in captured handshake packets
737 5b43a3464e Windows: Update our Falco plugins
738 77a5c37879 Spellings in dissector header files
739 6023b8de6b dumpcap: Restore printing machine readable interface list to console
740 9dae98036a HTTP2: Don't add mutimedia/mixed as the stream id dissector.
741 35c8b1721f vmware-hb: Update Build Number
742 490d821054 macos-setup: Fix some shellcheck warnings
743 9e0b8f0baa capture_sync: Don't exit a command on a log msg
744 49ac59ee88 Fix some spelling errors
745 7101f2878b Qt: Adjust stretching for Edit Column
746 f55e50d7bf stanag4607: Fix mask bugs and enhance dissection
747 01d8231515 eth: Fix location of src not group address expert info
748 ece75c40ae Qt: UatFrame and UatDialog contiguous selection
749 d81b529d09 Qt: Move the IOGraph up/down buttons to the left of clear
750 71221471a9 Qt: Fix a crash in Endpoints/Conversations if recentList is NULL
751 5c92113ecb Qt: Contiguous selection in IOGraphs
752 e44e99b8e2 UAT: Add a function to remove multiple records
753 a41bfaf11e Prefer col_add_str() to col_add_fstr() with "%s"
754 5f8d76543d [Automatic update for 2024-06-09]
755 d150240236 Release-notes:Add zlib-ng information.
756 fd6a792c54 RPM: Add zlib-ng-dev as an optional package.
757 71f0456103 MATE (WSUG): update tcp.mate example; code examples formatting
758 c9456daf47 Falco Bridge: add falco to dissector name
759 8f9a9efc65 USB Audio: Fix typo: "vwalue" -> "wvalue".
760 addd201369 CMake+NSIS: Add the CloudTrail Falco plugin
761 c6bbfe0934 wsutil: Fix extcap configuration initialization on Windows
762 54f7a3f89a check_tfs.py: add a flag to count usage of common elements
763 9696c24c90 Versioninfo: Add missing space in zlibng version string
764 2e47e888a3 Add & use tfs_data_pdu_control_pdu
765 21767abdd4 Versioninfo: Fix zlibng version string.
766 22e5945b38 Make .c files in wiretap include the corresponding .h first
767 ce3ee9ba0f Brew add zlib-ng
768 fab6e005b7 dumpcap: Implement the -Q (really quiet) option
769 39d8467d88 RTPS: Add ability to decode RTPS messages protected with PSK
770 77888b168b rtmpt: fix clang warning about unused variable
771 f2f03f6fe2 A-bis/RSL: dissect known COMMAND VALUEs
772 f7e6a27d23 A-bis/RSL: fix parsing of hf_rsl_command, add hf_rsl_command_ext
773 1bc0ffa9de A-bis/RSL: fix parsing of Command Indicator IE
774 f35f053445 NSIS: Don't install the CloudTrail Falco plugin
775 2d05ed5ed9 wsutil: Fixup our debug console window title
776 e349937b18 Windows: Fix the Falco libs Arm64 package
777 f2b994eb88 GitLab CI+CMake+tools: Add Falco libs 0.17.1 and build Logray
778 6c911a833a zlib-ng2: add DLL to NSIS and WIX installers
779 19ea7ca8d3 capture: Support the -F option, request nanosecond time stamp for pcap
780 69c06cb9cc pw-eth-nocw: Strengthen the heuristic check
781 11157e6f74 MATE: new AVPL first added left at end of list
782 37c5883848 ieee80211: fix trigger name type displayed in Info column
783 cea97e5dfa Zigbee ZCL: Improve Thermostat Cluster support
784 2c84133c1e ipsec: Have a preference to allow bogus padding to pass NULL heuristic
785 aa0911e709 MATE: Switch times from floats to doubles
786 28677566a6 Bluetooth: Convert 32 and 128 bit SIG UUIDs to 16 bit
787 ddec068b0c lldp: Make dissector less greedy
788 25e1a8e48a macos-setup: Fixup the Falco libs pkgconfig generation
789 6e89d99e09 RTMPT: Attempt to fix OSS-Fuzz 69219
790 82124e2571 ieee80211-radiotap: Fix integer handling issues
791 9c5be0c9fe ieee80211-radio: Fix array indexing
792 f833bec344 Add some more spelling words
793 7b29a0ac90 Add more spelling words to wireshark_words.txt
794 96fc4db55f ieee80211-radio: Add EHT Data rate computation
795 2059cd7144 saprfc: fix Dead Store found by Clang Analyzer
796 389151f569 Qt: Allow the Learn links to word wrap
797 19405895f6 E212: Fix a duplicate entry in mnc value_string
798 6b33196381 Try adding spellchecker to pipeline
799 3db6a6624c win-setup: Fix packasger name of zlib-ng on arm
800 2bbc6d5ce2 BLF: Don't include zlib-ng.h twice.
801 885a9b2811 findZLIBNG: Fix hint. zlib-nf is in its own folder and include
802 70656cd8b3 ZLIB-NG: Add posibillity to use ZLIB-NG.
803 93ec0877ee zb-ncp: Add r23 packets to dissector
804 1eb6d49815 Add updated windows packages zlib-ng and cvpkg-export
805 1b7d3415b3 packet_range: Get the number of packets chosen
806 55e08da673 Qt: Update last applied filter if and only if applying
807 e1144a24f6 SMB2: Update NETWORK_INTERFACE_INFO "RSS Queue Count" to Reserved
808 bdc66cff21 MATE (WSUG): add images to List of Figures
809 75924801d9 Fix some spelling errors
810 3760147893 RK512: make a preference variable static
811 92d958ad45 Make FT_AX25 a string-like type
812 3ac65170d2 Qt: Fix leak in InterfaceTreeCacheModel
813 68d4f1be3c VRRP: Change default method for      VRRPv3 checksum calculation
814 e179984f0a MATE (WSUG): consistent acronyms; ToC formatting
815 27385a62e3 miwi-p2p-star: fix clang warning about documentation
816 2b30075493 miwi-p2p-star: fix commit check error
817 ba5613e681 miwi-p2pstar: fix build
818 0072947520 Add MiWi P2P star dissectors
819 c463ac88cb Qt: Use the term "event" in more places
820 714d4ca0c9 btatt: Fix direction of Mesh Proxy Data In
821 b883762491 tap-iostat: Reduce memory usage
822 25f125c5b9 Qt: Make it more obvious and user-friendly to restore snaplen to default
823 f622eac21f Qt: Make it possible to clear Comments from all interfaces
824 dddd244dc0 Qt: Put toolTips on the label stack as well
825 154cbfc3f0 [Automatic update for 2024-06-02]
826 7091d67d46 Logray: Hide some menu items
827 db39247719 check_typed_item_calls.py: blurb and repeated filters
828 c29c1bb27c Qt: Fix leak on CaptureFileDialog preview of file with errors
829 cc8264d68f test: skip test_sharkd_req_follow_http2 test if no http2 support
830 aa68da794f Protobuf: avoid a couple of redundant assignments
831 e8c0851bf6 sharkd: Add "comments" field to "frames" method
832 3952b0a11f epan: Convert the follow code to C99 types
833 938f0722ce epan: Convert the address types code to C99 types
834 c65b263354 YMSG: Replace content field values with field names where possible
835 d747de352a YMSG: Update Dissector with reversed Commands, Statuses and Content Fields
836 b3263e5b3c Change the Telephony stat groups names to reflect their current position
837 9d1113f293 ETW: Expand flags and property fields
838 931c71a406 Zabbix: Add zabbix.agent.redirection filter
839 138d043886 Qt: Endpoints and Conversations last opened tabs
840 2cbfa825f2 Falco bridge+falcodump: Update to Falco libs 0.17.1
841 16d4c4ad66 ORAN FH CUS: update some comments quoting section numbers
842 d9c5e3585f Fix some spelling errors
843 adb9543df7 NAS 5GS: fix dissection of extended rejected NSSAI IE
844 2bd458e5aa SMB: Eliminate "[transact continuation]
845 b71ddc7afc matter: Bluetooth Transport Protocol dissector
846 fc77875129 Qt: Raise autostop filesize limit to 2 TB, enforce in the GUI
847 8b9c3c620e Qt: Fix CaptureOptionsDialog tooltip for stop files spinbox
848 ff2d72decf SAPRFC: Call val_to_str_const() as no format in default string
849 718c035b04 lua: Add methods for other compression and decoding algorithms
850 17a14beb71 Fix remaining 'redundant' item blurbs
851 3fb21089d6 btle: Extract out function obtaining btle_context
852 61e906f67d btle: Dissect CRC in one place only
853 01c4326045 btle: Remove btle_context_t::connection_info
854 4690e7328d Tools: Minor arch-setup and alpine-setup cleanups
855 fa15d4042b Remove more redundant item blurbs
856 b91773117c Update mailmap
857 2b8f96969c Fix typos in packet-tls-utils
858 3f28340979 epan: Rename tvb_[child_]uncompress to tvb_[child_]uncompress_zlib
859 8e5f8de883 SPRT: Fixed SPRT Parser Crash
860 6cb8ac5676 Protobuf:  don't write beyond end of array
861 448ae64bf3 USB-Audio: Add dissector for Extension Units
862 9962a87a8a MySQL: Handle DATETIME if the column definition is unsigned
863 11a834966a Update packet-lldp.c
864 9c2e5f9166 lldp: prefer proto_tree_add_item for LLDP PNIO Port Status
865 9510d0303a lldp: fix duplicate display filter
866 08d864bd0e LLDP: use tfs(on_off) for Profinet Class3 Fragmentation
867 05f6364cbd SPRT: Fix crash
868 72baba76a6 Add RK512 dissector
869 ab47b25fa3 cmake: lemon: wipe CMAKE_SYSROOT if needed.
870 ab2b4ff756 SAPRFC: Fix compilation
871 3ab27e2356 SAPRFC: Added SAP RFC protocol as main dissector
872 86bfe36281 LLDP: add more information for 802.3bt properties
873 e2f44831aa LLDP: format new 802.3bt power values as Watts
874 cbe856fbc0 LLDP: update power-over-MDI decoding to 802.3-2022
875 719fbc53bd adler: Use zlibs version if available to benefit from any optimisations
876 53ece3998e lua: Update the documentation for tvbrange:uncompress
877 f20dfedbdf Falco bridge: Translation fixes
878 f21418adce Qt: Keep status bar correct in multiple file mode
879 3e8eaf03ce adwin-config: Restrict UDP dissector to port 7000
880 20c464f32a Delete yet more redundant item blurbs
881 bd660b39d0 Falco bridge: Add a string length check
882 14dbca3f71 Ignore Conversation Filter, Conversations, & Endpoints stat groups
883 d62171c1f5 epan: constify field_info as a parameter in a few functions
884 0120000427 doc: Move UAT tables back up a level in WSUG
885 d12b9a7662 X11: Finish const-ifying.
886 deffaab5aa Delete more redundant item blurbs
887 a6a74afa8c Iperf2: Isochronous and FQ Headers should be present if CCA flag is set
888 eaeb83584e Qt: Put MENU_STAT_GENERIC / REGISTER_STAT_GROUP_GENERIC stats somewhere
889 91032f6fbc capture: Always pass the interface description to the capture child
890 fe16c00a67 SCSI: Const-ify scsi_cdb_table_t instances.
891 c775c96f24 IPMI: Const-ify ipmi_cmd_t instances.
892 100fd9f2ec SMB: Const-ify SMB{,2} function dissector tables.
893 05b5359301 DHCP: Const-ify some option-parsing structures.
894 3696e92990 Lua: update globals and test
895 335b153951 Lua: Update the docs for 5.3 and later
896 91cdcb2737 lua: Register new ProtoFields and ProtoExperts in Evaluate window
897 ea927f9cb0 LUA:Drop support for LUA 5.1
898 66aab8bfc5 Make crc32 use zlib function when available
899 61dfa20808 wslua: Update register_menu doc for consistency
900 631c1af6da wslua: Remove bogus register_menu documentation
901 c535090848 Qt: Add MENU_STAT_TELEPHONY_SCTP groups to the GUI
902 fbaad1657c wslua: Set the log domain for the files that use logging
903 d40040eac7 Qt: Only remove and delete the FunnelTextDialog's own buttons
904 a3d57e8897 Qt: Always return paths with native directory separators
905 a3c63ce61f Docsis TLV: remove blurbs that are just subsets of labels
906 8dea03b0df Zabbix: Add support for agent redirection message
907 f12e11acca lua: Update manual links from 5.1 to 5.4
908 10329ac196 MySQL: Assume a minimal set of capability flags
909 5443e9192e Qt: Fix a leak of the MaxMindDB paths in the About dialog
910 5a8a7077f1 lua: Fix leaks when reloading plugins
911 8cc925bc2e [Automatic update for 2024-05-26]
912 460c22a146 epan: Fix another leak in dfilter translator
913 9001df8d64 Fix some spelling errors
914 fa1f32c2e0 epan: Fix leak in display filter translator
915 6e891ac5f6 doc: Mention the MaxMind default directories
916 293262bc37 Qt: activateWindow when asking about unsaved packets
917 8850120bd6 enterprises: const-ify the table and use array_length.
918 a4db80d018 enterprises: Manual update in preparation for "const"ing.
919 ea2e15be6c RTMPT: Add Enhanced RTMP Multitrack Support
920 59561df10a Qt: Drag and drop for I/O Graphs and other UAT-based views
921 4a916ce570 docs: Update Display Filter Macros, UATs in WSUG and elsewhere
922 2e7fbd021a ftypes: Const-ify ftype_t references and instances.
923 5d4bd0e9b0 MMS: Initialize parameter_tvb, check if it's NULL
924 aa760445c3 sharkd: Fix bad "stream"/"sub_stream" reponse fields in "frame" method
925 c659f21bc3 btatt: Support Read Multi Variable Read / Response
926 6b9cca6e59 Fix build after 10d70661343a2548b5867bfd5a1964def327e938
927 10d7066134 Use array_length instead of "sizeof arr / sizeof (TYPE)" (Part 2).
928 c7635588d9 uat: Minor updates
929 863b5f6d98 CMake+tools: Add more scripts to the shellcheck target
930 26c57d271d dfilter: fix memory leaks in translation registry
931 c0100f5705 wsutil/CMakeLists: add missing array.h
932 13ca1a4ca4 Delete more redundant blurbs
933 591550c315 Use array_length instead of "sizeof arr / sizeof (TYPE)".
934 1358f8cb35 Qt: Add context menu to launch I/O Graph
935 bf3172e86f qt: Work around gcc 12.1 optimization bug (more e1a6913a).
936 466f77c706 LTE RRC: Use array_length and fix a minor bug.
937 e60926f848 Falco bridge: Fix compilation
938 a4904bc1dd Fix GATT service discovery when both sides have services
939 7b87fb200d tools/check_typed_item_calls.py: check blurb vs label
940 e09cfc09f2 Pass conversation types to conversation functions
941 fc1dcd86e7 Replace "ElementsOf" macro with common "array_length".
942 779525d436 Replace all "sizeof x / sizeof x[0]" with array_length.
943 e3adfd5c36 Consolidate array_length and g_ptr_array_len into a new header.
944 e49d6dd7cb Shellcheck updates
945 0c3bf2d77e RLC LTE: fix dissection of EUTRA DL CCCH messages
946 b457e92c82 caneth: Initialize the other fields of the can_info
947 bf1f858061 TCP: Set base sequence, relative sequence numbers for IP fragments
948 5fe00c99b2 Debian: Update our po files
949 8f1bf84efb Debian: Logray packaging updates
950 7c4bb6eb3c epan+UI: Add display filter translators
951 5819e47e84 Zigbee GP: Don't try to decrypt truncated TVBs
952 15ced22366 Revert "Lua: Fix handling of Wireshark exceptions inside dissectors"
953 c37480e0dc Lua: Fix handling of Wireshark exceptions inside dissectors
954 e73d316bcf Zabbix: Change GLib types to C99
955 59e6eb3d23 Fix some spelling errors
956 adfa002030 TCP Stream: Make sure the SACK rel/abs sequence number is correct
957 53d8c1b659 MySQL: Handle displaying parameters and result sets in charset
958 8f6822071e Qt: Switch rwin_graph axes depending on TCP Stream graph selected
959 d2f17dcb84 IEC104: Fix some range_string values with -ve range
960 a24f2fa307 tls: Support ECDHE_PSK cipher suites from RFC 8442
961 8e2a8b9eba kerberos: add aD-PFS used by apple
962 df1d24a247 kerberos: add basic dissection for pA-SRP (used by apple)
963 8a2a42241f Const-ify dcerpc_sub_dissector structures.
964 f678ff67bd DCERPC: const-ify references to dcerpc_sub_dissector.
965 ba36d7474e [Automatic update for 2024-05-19]
966 46387e29d8 tls: Refactor PSK key exchange
967 b3cd29910a Qt: Disconnect UatModel when closing file in IOGraphDialog
968 f38c37c7c3 ui: Add include for io graph item
969 3c57680a48 Qt: Add a getter for fileClosed in WiresharkDialog
970 9fb91d58a6 CMAKE: Fix ENABLE_ASAN for MSVC
971 e831244038 smb2: allow decryption using keys learned by kerberos
972 a5f9dcec48 smb2: support 32bit session keys they are used with kerberos
973 80404fa096 smb2: mark invalid frame_{req,res} with UINT32_MAX, frame_req=0 can be a valid one
974 4994c7d3ce kerberos: copy pac_names from EncTicketPart_key to EncAPRepPart_subkey
975 a5070214be kerberos: let dissect_krb5_PAC_DEVICE_INFO/netlogon_dissect_PAC_DEVICE_INFO provide device_sid
976 1ba660c0b3 kerberos: remember account details from dissect_krb5_PAC_UPN_DNS_INFO on EncTicketPart_key
977 f28f515e44 kerberos: simplify struct dcerpc_info faking und use ptype = UINT8_MAX
978 e4e4074c36 dcerpc-netlogon: let netlogon_dissect_PAC_DEVICE_INFO() generate a device_sid
979 3effa6c750 dcerpc-nt: add dissect_ndr_nt_PSID_cb()
980 cc099f7c96 dcerpc-nt: let dissect_ndr_nt_PSID use CB_STR_ITEM_LEVELS(2)
981 f5a48b11c3 dcerpc: move ndr_pointer stuff to dcerpc_info and avoid globals
982 7942590f18 dcerpc: pass di to find_pointer_index()
983 0045546576 dcerpc: fix warnings when converting guint * to char *
984 a9c5a7639a UDP: Correct level of hierarchy for the payload subtree
985 e0a328e372 Implement IEC60870-5-7 Secure Authentication
986 523776ee68 Tools: Update debian-setup
987 6e8a12a738 tls/dtls: Add support for ECDHE_PSK
988 a3117aed72 tools: Update Lua to 5.4 for Alpine
989 7bf71c0b3a tools: Update alpine-setup
990 59b376dce0 CMake: Look for the lua library with versioned suffixes
991 1ed58a814a tls/dtls: Add support for DHE_PSK
992 8d97dd8959 dtls13: support early data and various fixes
993 004782d734 GitLab CI: Fix our commit count
994 933f1dbcce Lua: Use pushnumber or pushinteger on structs depending if it fits
995 acd72486e8 Lua: Check size of lua_Integer
996 af5960edf7 Qt: Disable a I/O Graph Dialog's UAT when the capture file is closed
997 9094db82e1 Zabbix: Rewrite passive agent detection
998 845948ecae ntlmssp: generate a session key for anonymous authentication
999 ada4ff5a72 LINK16: update Message and NPG strings
1000 3261d39edc UA3G: Flag a couple of value_strings that have wrong values
1001 b94fd299ed macos-setup: Upgrade Ninja to 1.12.1
1002 260d28ed9f Gitlab CI: Use the Medium GitLab SaaS Linux Runner for Clang-Tidy
1003 2e0d1b8da0 btle: Fix usage of periodic_adv_info_tree to avoid memory corruption
1004 29012e8497 CMake: Have CheckAPI targets depend on the source files
1005 c0bb8a18fe Fix a copy/paste error in tools/check_typed_item_calls.py
1006 1219a22255 dtls13: add support for DTLSv1.3 decryption
1007 8beafca0e0 dtls: v1.2: refactor out appdata dissection
1008 7af116b4d2 ieee80211: Add "HE PHY" BSS membership selector
1009 ea4b5de09a static-ify a bunch of const locals.
1010 7698e03ba1 Qt: Fix RTP Player crash
1011 98cf88ca7f Zabbix: Detect and show pre-7.0 passive agent error messages
1012 9d7b2b0ad2 Fix some spelling errors
1013 6ccb0e0677 CQL: Use val_to_str_const
1014 169392ce60 Packaging: Get MinGW cross-compiling working with Qt 6.7
1015 70a3c9f829 wslua: Fix segfault when registering a field / ei twice
1016 02afc549f8 epan: Convert the column API to C99 types
1017 cdc1222434 smb2: fix ahndling of pre-3.10 Negotiate Protocol.
1018 eb9b12e60a SMB: Display bytes before TDC is reached
1019 ff99ab6bc3 SMB: Display bytes until TDC in TRANS2
1020 c2769f24fc SMB: display bytes before total data count
1021 600fe274c5 Qt: Add context menu to I/O Graph UAT header to resize to contents
1022 49fda244c8 [Automatic update for 2024-05-12]
1023 6c077b3c06 release-notes: Mention graph updates
1024 05ef1f4451 Qt: Fix a crash when retapping I/O Graphs
1025 2b2b032af2 lua: Deregister heuristic lists added via heuristic_new on reload
1026 c0b47f7a7b Bluetooth: Mark AUX_SYNC_IND as AUX_SYNC_IND instead of AUX_COMMON
1027 411babf083 Bluetooth: Improve packet dissection when PDU type is unknown
1028 ab18953439 tls-utils: fix JA4 fingerprints for QUIC and DTLS
1029 e5bac5721a spellings in ipv6 comments
1030 3d19dffc02 docs: update README files for some static initial values
1031 858bd5c2a0 Falco bridge: Make EOFs less verbose
1032 8c21bdd76e NSIS: Fix logray.nsi
1033 4049ea7e6c Lua: Fix DissectorTable on certain Lua versions (e.g., 32 bit)
1034 e2d1030255 dumpcap: Print a pcapng block type in hex
1035 c1c3cd75f7 Falco bridge: Fix our event cache
1036 c67f85430c macos-setup: Update to GnuTLS 3.8.4
1037 9ca9618194 Zabbix: Add Zabbix 7.0 features
1038 1428fe28e6 Lua: Revert a mistaken change to lua_pushinteger
1039 7882e2dd2f Qt: Add visual notification to UAT Model entries that won't be saved
1040 706c40efe4 Z21: dissect LAN_GET_HWINFO
1041 25a49ed0da Z21: dissect LAN_GET_BROADCASTFLAGS and LAN_SET_BROADCASTFLAGS
1042 2bdaac6de8 Z21: dissect LAN_GET_LOCOMODE, LAN_SET_LOCOMODE and LAN_SYSTEMSTATE_GETDATA
1043 d11798e575 macos-setup: Add opencore-amr 0.1.6
1044 6622e10475 matter: add comments with references to spec sections
1045 eb4d4ba5bb matter: use C99 integer types instead of glib types
1046 ab31326397 wslua: Use Lua_Integer where we can for the wslua_ functions
1047 969b716740 Windows: Add opencore-amr 0.1.6
1048 00e069e6cd Add a ENC_TIME_ZBEE_ZCL time encoding and use it.
1049 48680be67a tzsp: register dissector table sooner
1050 96095979f8 Add and use tfs_activate_do_not_activate
1051 eccf1104d6 GitLab CI: Remove LUA_FIND_VERSIONS ANY
1052 4438847557 Qt: Apply pending I/O Graph UAT changes when changing profiles
1053 effad83df8 ui: Return failure on a zero or smaller I/O interval
1054 1b443364a6 Qt: Keep the I/O Graph legend in order
1055 b119b9d601 Windows: Upgrade GnuTLS to 3.8.4
1056 df25f11ef5 Qt: Fix I/O Graphs crash with multiple dialogs
1057 4acd5d3dbc 802.1CB: add a trailer field.
1058 c8a21fd579 Fix some spelling errors
1059 8c92ca7aff rpc: fix handling of ONC RPC with unknown protocol.
1060 a53c458c7d samr: fix arguments to lsarpc_dissect_struct_lsa_BinaryString().
1061 b98d0939bc falcodump/falco_bridge: Add back ZLIB_INCLUDE_DIR on Windows
1062 fe51f8424f Windows: Upgrade nghttp2 to 1.61.0
1063 e23cbfee8b spengo: add basic dissection of IAKERB pdus
1064 86895994d6 Rename ENC_TIME_MP4_SECS to ENC_TIME_MP4_FILE_SECS.
1065 cbc005f9fc tzsp: use a dissector table for the encapsulated protocols
1066 7178f56825 Rename ENC_TIME_CLASSIC_MAC_OS_SECS to ENC_TIME_MP4_SECS.
1067 0a94c0b2ca Zigbee ZCL: OTA Upgrade Time can be UTC not offset time
1068 bb479f4ea6 Convert a process_specified_records callback to a bool
1069 b5355046a2 GTPv2: Add Information element on IE Types with multiple instances
1070 a0e399e5c3 gitlab-ci: Remove docker tag from jobs
1071 73b0c12e38 epan: Convert a save_protos_list callback to a bool
1072 24a0417eb0 Qt: Restore TCP Stream switching between absolute and relative seq
1073 6eb74c5b36 Qt: Connect the TCP Stream Dialog crosshairs action
1074 c558094638 MySQL: Update collation data
1075 33c5c85f10 Revert "MySQL: Multibyte Collation Support"
1076 14cb797040 Qt: Use customContextMenuRequest signal with QCustomPlot
1077 4464c7f245 TCP Stream: Make better decision about which side is the server
1078 5ca4d08b9a dot11decrypt: Have Dot11DecryptFtDerivePtk return failure on failure
1079 2ce3882d3b epan: Convert a follow callback to bool
1080 74aa73afe7 epan: Filter address columns for types without a filter function
1081 fc8e0d583d kafka: Dissect assuming a supported API version
1082 df1a129b19 [Automatic update for 2024-05-05]
1083 80cb54344c Kafka: Sanity check array dissection
1084 3bf649206a Qt: Flow Graph for unique addresses
1085 c0deea09ee docs: update WSUG and man pages for network resolution
1086 f306c1653a epan: Switch our capture dissector callbacks to bools
1087 723bb5d37a epan: Switch our decode_as callbacks to bools
1088 fb438a29b7 Peekremote (v2): Add Data rate computation
1089 2d722e7ad7 epan: Switch a conversation filter callback to bool
1090 30bb8f5950 docs: Combine the FILES section of man pages using an include
1091 ebcc6be29f Fix some spelling errors
1092 122f0aff99 Qt: Export the entire flow graph as image (or as much as we can)
1093 9ab952b964 ZigBee TLV: fix infinite loop in deeply nested packets
1094 593ea4b16f dot11decrypt: Prevent maybe-uninitialized warnings with LTO
1095 fe4ef60a53 MAC-NR: decode MSGB PDUs
1096 23d36f4b38 Zigbee ZCL: Complete IAS ACE Cluster dissector
1097 b4bcf69166 wimax: Change include_cor2_changes to a bool where it's declared
1098 0842745d10 recent: Lazily fix the recent column width and alignment list
1099 317b93dbb8 CMake: Fix our Falco plugin path
1100 704fe87abd Qt: Fix an typo of row vs count in columnListModel
1101 045e00939c Qt: Fix Coverity CID 1596731
1102 9ca6eff53d PIDL: Don't initialise static hf and ett variables.
1103 a1ece0131d Add error handling for gcry_md_open.
1104 a127ce71b3 Zigbee GP: Fix crash with check if data is null
1105 f3a42c5cd5 DTLS: Don't check legacy record version in dissect_dtls
1106 ae5d917309 Qt: Check Flow Graph "Limit to Display Filter" in constructor
1107 e9c92d0b64 tls: Add expert info for unsupported, illegal key exchanges
1108 e1cb009f6e logray: github macos action with brew install
1109 d55dab93e7 wimax: move shared preferences to a header file.
1110 d5c90cf182 sequence analysis: Fix inconsistent and illogical use of "Any"
1111 742648ccdc TLS: Add missing break statement
1112 8e1ce872ad DTLS: Support heuristics for DTLS 1.3 unified header
1113 8747d60e3e dcerpc: PFC_HDR_SIGNING is negotiated only once per transport connection
1114 fc6dfad9df CQL: Add some more information on various CQL packets in the COL_INFO
1115 775c3be838 MySQL: COM_CHANGE_USER may not have connattrs
1116 c832290745 MySQL: Multibyte Collation Support
1117 14b592ca78 Qt: Cleanup Flow Graph a bit
1118 1da57b5ad5 LAPD: Set source address
1119 2884e9a5b8 irdma: IBM i TRCCNN RDMA dissector
1120 78c6af54ab dcerpc-netlogon: add ServerAuthenticateKerberos()
1121 3156103b8f Diameter: Remove Whitespace error
1122 7a37fa1837 Diameter: Decode MME-Number-for-MT-SMS(1645) to ISDN number
1123 c9d1bb229c epan: Remove a couple of unused struct elements from tvbparse_wanted_t
1124 2e89527513 Qt: enable tooltips in Copy menus
1125 17c238e25a gssapi: also register "gss-tsig" as "dns.tsig.mac"
1126 e1a965d2f2 Github/workflows: update actions using node
1127 a95dec6ef9 Qt: Fix ProgressFrame location in non-VoIP Flow Graph
1128 44aec53735 Github/workflow: update upload-artifact action to v4
1129 b088414e38 nettrace_3gpp_32_423: expand name length
1130 8a5717c08a DNS: Add DNS Error Reporting (RFC9567)
1131 b2cfbb7279 Copy as Printable Text: specify ASCII or UTF-8
1132 1f35d50889 epan: Switch the prefs API to C99 types
1133 6ab1417123 epan: constify the header_field_info in the field_info
1134 fa8b28f013 CMake: Get rid of a check for WIRESHARK_BUILD_WITH_QT5
1135 956747b76a Appstream: Fix appstream errors for Flatpak
1136 a136377981 DTLS: Scan server hello correctly
1137 826ddddfe9 falcodump/falco_bridge: remove ZLIB_INCLUDE_DIR
1138 f844a1b722 Qt: Move I/O Graph reset button to button box
1139 50ea04e4dd epan: constify the packet_info pointer in find_conversation functions
1140 18422c168c Conversations: code maintenance for the deinterlacing method
1141 c8044fffaf macsec: Fix Coverity CID 1596640
1142 84fe646b78 Qt: Use afterLayout signal for Flow Graph y axis labels
1143 674e79c29e GitLab CI: Fix the Documentation job artifacts
1144 7ef8501c34 ptp: multiple tlv_pathsequence in announce message
1145 4f8f52dea0 GitLab CI: Fix the Documentation job
1146 4320031c97 ipars: Fix truncation warning
1147 9ea2377c80 [Automatic update for 2024-04-28]
1148 f566d380e2 sharkd: Support microsecond intervals in "iograph" method
1149 15392c324d wslua: Fix integer validation signedness
1150 0810f94f88 Fix some warnings from check_typed_item_calls.py
1151 baafc805bb Fix some spelling errors
1152 f1dd3bf4f2 5co-rap: Use ITEM_LABEL_LENGTH for snprintf in CF_FUNCs
1153 575bce404c Qt: Fix Flow Graph y axis column widths
1154 e703e51887 "Linux IPMB-over-I2C" is really just "Linux I2C".
1155 2056120ddc 5co-legacy: Use ITEM_LABEL_LENGTH for snprintf in CF_FUNCs
1156 03acee1d0f Qt: Add a preference for automatic profile switching
1157 03579023ca Qt: queue Flow Graph replots that result from mouse moves
1158 cc4c931b4a Qt: Fix flow graph scroll direction via keyboard
1159 22a6672fee Qt: Explicitly connect our profile dialog signals and slots
1160 b778bebe50 PROFINET plugin: dissect PROFIenergy measurements
1161 259bbbff2a Qt: Fix Window scaling graph axis labels
1162 ea5ed37426 TLS: SM3 and SM2 are not in TLS (Signature|Hash)Algorithm registries
1163 bb38a9fa13 TLS: make reassembly function table static
1164 85e8f07b7c SDP: Don't replace generated Call-ID list
1165 8b8ea851e3 BLF: Add support for ETHERNET_RX_ERROR and ETHERNET_ERROR_EX objects
1166 5bcff02df9 tshark: Set dumpcap update interval to 0 with -l
1167 8b393bc304 Add support for MACsec traffic decryption
1168 a2eaaa4e88 E212: update MNC information
1169 f186f44a71 github/workflow: fix macos
1170 4205eb2dbd Fix some (trivial) warnings in pidl dissectors
1171 6966cdb73e SSH: Handle "curve25519-sha256@libssh.org" KEX name
1172 60a6bbd6f3 DCERPC spellings
1173 289a159042 sharkd: Improve sub-stream support in "frame" and "follow" methods
1174 19521b5419 CMake: Find and link with QtDBus on Qt6
1175 24d02021e8 Qt: Move the I/O Graph tracer to frame selected in main window
1176 7969fd6bec GitLab CI: Fix a job status check
1177 9b0150eaba Peekremote V0 enhancements to indicate band
1178 e03a58958e GitLab CI: after_script updates
1179 e095dd464a GTPv2: refresh IEs name according to latest release
1180 bdc5f76203 dcerpc-pn-io(profinet): Fix warning about display filter
1181 289c6a1257 Falco bridge: Fill in our initial internal events
1182 bb9e79510c BLF: Fix optional Hardware Channel in ETHERNET_FRAME_EX
1183 a16241b23f TLS: Enable handshake reassembly across connection migration
1184 ae39eeb370 DCERPC dissectors: make some symbols static
1185 a9f783600f EPLv2: modified limitation of valid SDO segment size
1186 6f8ca8498b fix typo after gcf19f6f27
1187 591daaf5a3 QUIC: Restore cipher after a key phase change if decryption fails
1188 e8b256c9a0 fcfzs: fix calculation of the number of fill bytes.
1189 e267bfdd88 lldpd: move hf_lldp_tlv_enable_system_cap* to capabilities_enabled_tree
1190 24f5c8d424 zmtp: fix Dead Store found by Clang Analyzer
1191 ad231c7a9c nfapi: fix Dead Store found by Clang Analyzer
1192 cf19f6f275 dtls: fix Dead Store found by Clang Analyzer
1193 4107962715 cql: fix Dead Store found by Clang Analyzer
1194 7db83791a7 tipc: use the message length to compute the filler size.
1195 d44e951488 tipc: use proto_tree_add_item_ret_length().
1196 8c06c62a89 Update the Keysight Ixia Netflow fields with new SIP fields
1197 39cc00a972 tipc: use HTTPS, add a direct URL to the protocol spec.
1198 1a40e22a00 icmpv6: Do not add time string when lifetime is infinity
1199 ab3511c597 NAS 5GS: fix dissection of NAS message container IE
1200 c28e620561 LIX2: update Timestamp to show UTC instead of Local
1201 e40ec77006 NR-RRC: Remove version from SIB dissector table name.
1202 aea66ddc33 tipc: fix byte count.
1203 161b9809b1 CQL: dissect Prepared response
1204 cda7c030e1 tipc: fix padding after bearer instance string.
1205 291822a25c CQL: take into account NULL and unset values
1206 93a577ca1e CQL: fix two implementation bugs
1207 f0462182da PER: When showing internal bitfields handle integer values.
1208 dfec2284f3 NR-RRC: Add callable dissectors for SIB messages
1209 ba75d1bad2 CQL: add parsing for error codes
1210 196780d4c2 Add Tracing UUID to result dissection
1211 0d5be00e26 [Automatic update for 2024-04-21]
1212 32ce95de22 fcfzs: mention the FC specification that describes this.
1213 d277ecdb3f pcapio: fix a check for idb_filter size.
1214 9e16b57164 TCP: Fix extra "TCP port numbers reused" with missing SYN
1215 9dffc3834e GSM RP: fix dissection of SMS in 5G Nf interface
1216 b0aab2f796 MMS: Add more IEC 61850 dissection.
1217 be3550b3b1 editcap, libwiretap: Don't use array of initial DSBs after freeing
1218 0261fd7da6 http: Fix buffer overflow, use after free in HTTP Range
1219 d7c082bc0d Revert "Refactor plugin registration and add ABI/license check"
1220 80156b405c Revert "plugins: Fill in short description field"
1221 539f85782c Revert "Update README.plugins and release notes"
1222 a76fa03e42 Revert "plugins: Remove unused "min_api_level" field"
1223 4e12581711 Revert "Remove plugin license check"
1224 7a8e0c6700 Revert "Qt: Add plugin description/homepage fields to About dialog"
1225 1043b044ad Revert "plugins: Remove unused argument to scan_plugins_dir()"
1226 2925a22554 Revert "Qt: Replace plugin column "Path" with "Scope" in About dialog"
1227 4d93ab1f3f Revert "Qt: Add Install Plugin to Tools menu"
1228 a94db07e7b Revert "plugins: Rename "dfilter" to "dfunction""
1229 a818fd93ce Revert "Plugins: Fix the issue of duplicate scanning of the same directory"
1230 8f3c30d274 Revert "plugins: Give higher priority to the personal folder"
1231 39a2befd09 Revert "plugins: Remove an assertion"
1232 91399562d6 Revert "plugins: Improve build with !HAVE_PLUGINS"
1233 87d06cdb5b Revert "wslua: Add a scope field to lua plugin description"
1234 7f60f901a3 Revert "wslua: Add support for SPDX/URL/Description info"
1235 a6fafc9f7d Revert "Qt: Add back "Path" column to Plugins tab"
1236 b06c7b8f12 Revert "Qt: Fix plugins double-click/show in folder"
1237 9d70cce3f8 Revert "Qt: Remove an #ifdef for Windows"
1238 1435054a92 Revert "plugins: Lower a log level"
1239 2bc0f26e54 Revert "Qt: Remove another plugin #ifdef"
1240 bf45ef8310 Revert "epan: Remove HAVE_PLUGINS #ifdef"
1241 6a10ec2292 Revert "Qt: Remove HAVE_PLUGINS #ifdef"
1242 bef72fcf5f Revert "epan: Remove register_all_tap_listeners plugin callback"
1243 11fd52fdea Revert "epan: Add plugin get_descriptions callback"
1244 28808100aa Revert "CMake: Refactor plugin add_library() macros"
1245 b64c5077a2 Revert "Remove version component from plugin path"
1246 6d1b32b688 Revert "plugins: Add a codecs API level"
1247 3d42d1dce7 Revert "Rename some codec plugin folders to lowercase"
1248 e6bfc5d34b Revert "wslua: Add another exception for binary plugin subfolders"
1249 fc6871fe55 Revert "CMake: Fix WiX packaging"
1250 e7c8cd4197 Revert "Try to fix macOS packaging"
1251 7a228c11fb Revert "Try to fix Debian package"
1252 94e1851f3e Revert "Add plugin extension to wireshark.pc"
1253 e840517752 Revert "osx-app.sh: Sign plugins with .so extensions"
1254 e4d44aa340 DCERPC-MAPI: call val_to_str_const()
1255 3964ee302d IP: Fixed clang errors
1256 1771f09ff8 BER: Only append text to empty/missing strings. Use MISSING as text.
1257 8920fb270f BER: Add info about empty strings.
1258 05b26c4c8e nmea0183: Add DPT sentence dissector
1259 1ffdd2360d ISO15765: Update autosar link
1260 9d67d6b246 ISO15765: Fix reassembling when different flows overlap
1261 dd6e07b9b7 Move some WS_LOG_DOMAIN definitions
1262 0e2d9b7056 Windows: Use the common Qt Export and File dialogs
1263 9778cc8220 sharkd: Fix SIP follow filter returned in "frame" command
1264 0b094f7df7 ISO15765: Fix out of order reassembly
1265 74820a1dc6 CIGI: Don't have multiple identical tfs entries
1266 35bb4273d9 MMS: Make sure we initialize a struct
1267 b4a3e0d6c5 BLF: Fix random read in the middle of a linear read
1268 90d7ecf697 Windows: Add include depended upon packets checkbox
1269 53db86fb6d HTTP: Improved robustness and memory freed
1270 d4da04f8ee ieee80211: Fix typo in display filters
1271 b8b73109c4 ieee80211: Add new fields in RSN extension element
1272 cff321563b pidl: add more issues to the README.
1273 9f5475293a pidl: add more issues to the README.
1274 283af80b85 Peekremote Version 3 that encapsulates radiotap
1275 db9ed8844c dumpcap: Fix our pcapng block length check
1276 317177d1d0 Qt: Fix removing ignored packets from selected range
1277 ef65ed493c x11: update with the latest main-branch xcbproto and mesa.
1278 5617e2d082 gtp: Use slash as protocol separator
1279 2796b7c479 MMS: Add a NULL check
1280 1c0f9aeeec rohc: Use slash as protocol separator
1281 5f3fbb318c Fix some spelling errors
1282 4362cf100a PDCP-NR: limit security updates to SMC
1283 e5b34fed00 pfcp: fix code check warnings
1284 0ea560dacc SIP: Do request/response matching on other transport types
1285 d9874489f5 debian: Check if dfilter.h is usable, too, in headers-check.c.
1286 30cd04270c Debian: Build-depend on quilt
1287 47a208d21e pcapng: option sizers don't calculate padding
1288 202760f434 Correctly format 'Hash Algorithm:' single vs multiple
1289 b36749f56a pcapng: fix writing hash options
1290 4d3c0147f4 PIM: Added support for two new message Types (rfc9465)
1291 5c5b18de0e MMS: Fix #19767 + more enhancements
1292 5e60fc7964 NR RRC: fix SRB4 configuration in MAC NR
1293 b7598b2010 pfcp: Update to 3GPP TS 29.244 V18.5.0
1294 09b83c0ece pcapng: Fix logging
1295 cbae3bfc66 VXLAN: add Linux default port
1296 e1a6557d34 c-ares: Suppress deprecation warnings
1297 a2c5e159fd HTTP2: Override existing header with fake header
1298 f14d5538b8 addr_resolv: Use ares_init_options
1299 9d2ecd0c07 PFCP: Add request/reply matching max time preference
1300 3d33427dd9 MMS: Fix fuss test #19756 and add itemid str.
1301 d71e8f0291 GTP: add more context fields for PDCP-LTE frames
1302 4b4e6a39bd MAC-NR: LCIDs 3+4 may be SRB or DRB
1303 d6ecaf1d1d PDCP-NR: be more careful about length of IP payload
1304 6dc78e62fd gtpv2: Dissect PSCell ID IE
1305 97b871fe02 Switch some GLib-isms in asn2wrs.py to their C99 equivalents
1306 03e0762a4f tools: Miscellaneous C99 updates
1307 f4a192a2af epan: Switch proto_tree_add_item_ret_boolean to bools
1308 52573ed9af [Automatic update for 2024-04-14]
1309 50d0cbc1c5 epan: Switch more gboolean *s to bool *s
1310 14e24bec38 PFCP, GTP: Remove unused structures
1311 3fdd76f9c4 Qt: Fix overflow-before-widen
1312 60a2f917ee TCP: Replace hard-coded number by appropriate constant
1313 2aca89319d PDCP-NR: don't link back to (not set) security frame 0
1314 d14f36e90a nmea0183: Add GGA sentence dissector
1315 fee2eef9c7 ieee80211: Mark TPC Report link margin as reserved in certain frames
1316 8c473a4970 MMS: Add IEC-61850 PDU names
1317 c5a8168f8a epan: Switch ptvcursor_add_ret_boolean to bool
1318 61cdb88799 epan: Switch process_reassembled_data to bools
1319 986bd67a0a GNSS: add dissector for Galileo E1-B I/NAV navigation messages
1320 b46c1e9fc7 IO Graph: Add intervals down to 1 microsecond
1321 0bf8a291ed Resources: Add column preferences to the CloudTrail profile
1322 6126f56551 ieee1905: Add dissection of supported VHT MCS sets
1323 179bf05a4d ieee1905: Fix bit ordering of HE-MCS set
1324 ed7f4df031 Dissectors: 'return(x)' -> 'return x;'
1325 06a9f5feab Qt: Remove unused include from IO Graph
1326 cc25d57bc4 Qt: Use nstime_t in the rest of IO Graph
1327 bfcc3d7a35 Qt: Start to use nstime_t in IO Graph
1328 2aed3428ec Falco bridge: Add error message for missing display attribute
1329 2224b243c2 Qt: Recalculate I/O Graph if zero plotting changed
1330 a0f675728b Update Ixia/Keysight netflow fields. new fields for https headers, for Appstack v4.12
1331 2ef222903e Kafka: Update messages to their latest versions
1332 e84adf41da Qt: Hide export dissections dialog when accepting
1333 ea70c16e05 Qt: Fix crash when closing TimeShiftDialog before redissection done
1334 a2a911ea1a fix: Hmac Missing
1335 9c352cf9ab BLF: Properly skip 0-length containers
1336 14902cfe82 BLF: Fix debug message
1337 50018d8994 GTPv2: fix bearer_qos_oct1_flags and tra_info_pgw_flags
1338 90c1736b10 Kafka: Fix the snappy decompression (again).
1339 1924285965 Kafka: Fix two mis-dissections in old message format.
1340 0ef10e400c tcp: Send the header to the tap even with exceptions in options
1341 2ab349d0f6 Snappy: Use the tvbuff_snappy routines in Couchbase and Kafka.
1342 9363a27350 Snappy: Minor cleanups.
1343 9df309fce8 bacapp: fix typo
1344 df4023b5ed epan: Switch our column format match list from gboolean to bool
1345 9448de75ad Docs: Add a note about recursion to README.developer
1346 1cc371fa57 Clear queued rescans when opening a file
1347 ae1d09e9fa PDCP-NR: fix issues around userplane ciphering and integrity
1348 15c086c5e8 RTCP: suppress or fix some spellings
1349 e556035728 RTCP: Use dissector table for RTCP-RTPFB payload types
1350 21d170a957 "const"-ify extcap/* and wsutil/*.
1351 6b95c52a49 Conversations: Introduce a deinterlacing method
1352 107666afa1 Fix type of queued_rescan_type
1353 304cb10701 file: Don't tap the same frames twice in a live capture
1354 8ca35924ed Add support for snappy content encoding to http packet dissector
1355 4637eeea9c tap: Remove redundant console warning text
1356 365b4dbec8 Qt: Don't try to remove an already removed IO Graph tap
1357 fe2b3001b1 LUA: Update documentation to the fact we now support LUA 5.3 and newer.
1358 5abfe91cc1 Qt: Work around Qt6 dataChanged pessimization
1359 4f2abc9b46 [Automatic update for 2024-04-07]
1360 d54cd5e0ba HTTP: Fix null pointer deferences
1361 dbc22579cb Updates to NTP reference identifier codes.
1362 76f52fc911 wslua: Remove obsoleted @since tags
1363 63087ee7b2 http: Test strstr result against NULL before adding
1364 3852a0b5b0 LUA: Requre version 5.3 or greater
1365 40c420ab9b  MMAS: Add a preference to dissect as iec61850
1366 c56a81d41c TCP: Add a flow counter to the statistics
1367 3b034815a2 Asterix: "const"-ify all the data structures.
1368 4606845990 Qt: Rescale IO Graph axes before getting the x axis range
1369 8f889b5833 Qt: Remove the URL code from the profile model & view
1370 748e482dc7 Qt: Add Apply to Preferences Dialog
1371 b63d6d3bb0 Qt: Fix IO Graph startOffset when packets aren't added
1372 2ae6c42ce2 Qt: Fix IO Graph currentActiveGraph
1373 5d8fcce4d6 Qt: Enable IO Graph Crosshairs context menu action
1374 a3e7a7fb29 fix: "const"-ify most of fix_fields.
1375 d0b143bbec Remove init to zero for static variables
1376 c47011890a HTTP: Incorrect request/response matching
1377 f291ea8f30 HTTP: corrected request/response matching
1378 1e591a35db # This is a combination of 3 commits. # This is the 1st commit message:
1379 4e4897423b HTTP: Incorrect request/response matching
1380 4f8343feb7 HTTP: Change to TestDecryptTLS.test_tls13_rfc8446
1381 447023d544 HTTP: Fixed indentaion error
1382 18a1e3294f HTTP: Change to Ubuntu pipeline test
1383 49b3fb60b2 HTTP: Incorrect request/response matching
1384 84c0e00130 HTTP: Fix request/reply matching
1385 4751c4a9da HTTP: Fix request/reply matching
1386 40f57684d9 HTTP: correct req/resp matching without comments
1387 f97a8a5b58 HTTP: corrected request/response
1388 437fd1dacd HTTP: Fixed error in last commit
1389 2670533eb5 HTTP: Fixed incorrect request/response matching
1390 211c3034e7 HTTP: Request-response matching corrected
1391 bf57ada43f HTTP: Ranges are used to match reqs/resps
1392 6649fa88c1 HTTP: removed unused function declaration
1393 33ab83081d HTTP: Incorrect request/response matching
1394 24307ccdbe wslua: Add missing @since tag
1395 f650b22bb4 busmaster: update a URL to HTTPS.
1396 d17e3a2842 wslua: Improve documentation
1397 f3e4237af7 Qt: Expand on a comment
1398 d6d6053716 LTE RRC: upgrade dissector to v17.8.0
1399 475661b597 F1AP: upgrade dissector to v17.8.0
1400 07f68d0d15 http: Initialize a variable
1401 cc4f989805 Telnet: vSPC: Track the "vMotion conversation".
1402 ca4f217083 conversation: Add support for a "blob" conversation-element type.
1403 d63bac4d77 Telnet: vSPC: Dissect "sequence" and "secret" in easy cases.
1404 d6bc7d969d wslua: Add integer atttribute setter/getter macros
1405 0cbdec7f71 fix: Migrate packet-fix.h changes back to source files.
1406 410b435fd7 E1AP: upgrade dissector to v17.8.0
1407 4fd6630d9b XnAP: upgrade dissector to v17.8.0
1408 c84115f881 wslua: Add ProtoField attributes
1409 c48b750be9 wslua: Fix type conversion macro names
1410 600d66f1ac MSWSP: const-ify "GuidPropertySet".
1411 dc03f8790c IO Graph: Use a larger maximum index size
1412 fc77bd3ee9 Qt: Enable min/max button on GeometryStateDialogs by default
1413 0a636a636c QUIC: Remove support of old draft-deconnick-quic-multipath
1414 9de88ef317 fix: Use bsearch for tag lookup.
1415 0c637a2b5e reordercap: Handle IDBs in the middle of the file
1416 8b802bffd1 Zigbee Direct: Fixed UUID mismatch with join, pjoin & leave characteristics
1417 64158f3e3a Switch away from gshort and glong
1418 393d3e059d RakNet: Update encryption state on open_connection_reply_2
1419 9268a4838a ceph: give c_warn_ver() a more sensible data type.
1420 93ff0a109a NGAP: upgrade dissector to v17.8.0
1421 d54b84d0ac Protobuf: when matching against URIs, allow '*' wildcards
1422 81f925907a Qt: Add automatic profile switching
1423 7130e33d30 Qt: Ensure Copy Bytes as C String is a valid C string
1424 7d5172dec1 NR RRC: upgrade dissector to v17.8.0
1425 b456632e40 X2AP: upgrade dissector to v17.7.0
1426 5e290a99ab NMEA0183: make a function static
1427 8b2d15115b S1AP: upgrade dissector to v17.6.0
1428 668e6c6f79 packet-vnc.c: desegment multiple TCP packets when not enough data is received
1429 7f2043c720 Qt: IO Graph human readable axis ticker with SI prefixes
1430 5b637bd968 wsutil: format units with floating point
1431 76879a480a http: optional check for ASCII headers
1432 9710a98b67 Initial work on supporting DTLS 1.3
1433 acaf5ad7f9 Qt: Only retap when making an IO Graph visible if necessary
1434 85e93bb30b Use bsearch for lookups in sorted extended value strings.
1435 82bc36ba53 CLNP: use a dissect-as dissector table for the OSI security option.
1436 a85952e2ce GTPv2: Dissect UP Security Policy
1437 5db5366f9b Dissectors: don't do e.g. return (0)
1438 8f6a4d3b3b text2pcap: Fix a printf format
1439 7a3a258118 Qt: Retap when changing to or from a IO Graph LOAD graph
1440 67d7b1e58c extcap: Fix a strlen check
1441 83f46b61ef Fix some spelling errors
1442 cd5630e375 MMS: Add IEC 61850 decoding to some fields
1443 f98f501b61 fileset: Check for g_regex_new error
1444 74827d33dd EHT PhyType support for wlan_radio dissector
1445 755fc1dbd3 ui: Convert our remaining UI code to C99 types
1446 124d73b6e9 RADIUS: Updates to dictionary.huawei
1447 932ec25362 Qt: Fix a preferences dialog data type
1448 d5b092268f Convert extcap_parser to C99 types
1449 4dda75fb0d Add a built-in dissector for ZMTP
1450 0949fd3498 doc: Mention updated Lua 5.3/5.4 support
1451 efdeaac67d Qt: Change IO Graph tracer when current UAT row changes
1452 d7926e3290 epan: Switch proto_get_frame_protocols to bools
1453 f0f8cdce36 Qt: Add some comments and links to IO Graph TODO
1454 76255f37fd Mitel DECT: Change a gboolean to bool
1455 4cf64a4ace ATN: update some comments.
1456 b5970abe2d UAT: Handle TRUE and FALSE regardless of case
1457 0b93055203 prefs: Don't cast a bool pointer to a gboolean pointer
1458 6afe57a1b8 Remove parentheses from return bool
1459 5a91ac3af9 Doc: tweak some of the Lua API documentation
1460 5919c84347 Move libm linkage to libraries
1461 773bcf6cb9 tcap: make a variable not used outside the dissector static.
1462 7084b6e4db Change some extern references to boolean preferences
1463 fb70e77fd1 Qt: Convert our utilities to C99 types
1464 b00b162a87 Qt: Convert our widgets to C99 types
1465 f3311c1840 Qt: Convert our models to C99 types
1466 2ec0c3ff90 epan: Convert the color filters code to C99 types
1467 cd3588d52f ui: Convert the CLI code to C99 types
1468 d81488c167 Lua: Convert to C99 types
1469 45e75413a8 wslua: make the heading for the example a discrete heading.
1470 a8c5341dcc Qt: IO Graph Y Axis factor needs to trigger a recalc
1471 7b6e196c41 wslua: put the example of use for treeitem:add at the right level.
1472 949191823f epan: Use bools in our pref_set_pair_cb callbacks
1473 62bc594401 wslua: fix the documentation for Tvb:reported_length_remaining.
1474 5a9393c646 Switch our boolean preferences to bool
1475 20046e4a0d NTLMSSP: Initialize encrypted session key
1476 7c744e7933 editcap: Don't memmove more than allocated in the buffer
1477 6aed3e5232 Qt: IO Graph bar border color
1478 9aa9a6b048 nmea0183: Add ZDA sentence dissector
1479 0fae2569bf [Automatic update for 2024-03-31]
1480 be55ec3c0c Mongo: Strengthen heuristic a bit
1481 90654d3f76 Fix some IP lengths
1482 2862ae66f5 Qt: Update ProgressFrame to use a bool
1483 57d98f1362 Qt: Recalculate IO Graph when switching plottable
1484 2562674df0 epan: Convert the secrets code to C99 types
1485 4bc1dcaa83 Protobuf: don't warn about re-including base types
1486 e85196966d epan: Convert a couple of proto tree callbacks to C99 types
1487 e10839dd5d epan: Convert our stream printing code to C99 types
1488 1816bd1a11 Lua+ui: Convert the funnel code to C99 types
1489 444cb3cea1 ui: Convert the top-level ui files to C99 types
1490 574ed488d1 Qt: Only rescale the one visible IO Graph
1491 81c7238776 Qt: Recalculate IO Graph at more appropriate times
1492 59fbdef13e Check number of selected bytes for FT_IPv4/FT_IPv6 fields
1493 38c0efcee8 Mongo: Ensure the offset advances
1494 75b1ffe119 macos-setup: Add a warning about a comparomised version of XZ.
1495 ee4891977b Qt: constify some IO Graph getters
1496 75aa5599b4 ui: Convert capture_ui_utils to C99 types
1497 b2f1dbff0e ui: Convert dissect_opts to C99 types
1498 2b4117c5bb ui: Convert the failure_message routines to C99 types
1499 7686e79601 Qt: Constify PacketListModel::getRowFdata
1500 2d3c6050ba Qt: Retap IO Graph if the Y field changes
1501 119a385ba2 GQUIC+DOCSIS MAC MGMT: Recursion updates
1502 f8760b70ba wow: Fix identical branches for some messages
1503 98b08894c7 check_typed_item_calls: don't warn about width of field for add_uint()
1504 8285e80224 JSON-3GPP: Handle 5GC over HTTP/1.1 (OAI), don't create HTTP/2 sessions
1505 1c90d8197f ltp: Add correlation of cancel and cancel-ack segments and heuristic dissector
1506 16186deb94 epan: Add some Clang-tidy suppressions
1507 318e8d3161 cpu_info: fix missing decl in else macro block
1508 1a4abf8e6a Qt: Modernize some of our main window signal+slot connections
1509 0bb3161d7f ws-function-blocks.dia: Update some outdated information
1510 5824e57120 docs: The 'manarg' macro splits by line
1511 9e388820d0 tcpcl: fix Dead Store found by Clang Analyzer
1512 b261d1cdd8 dns: fix Dead Store found by Clang Analyzer
1513 63bb4b023a pldm: fix Dead Store found by Clang Analyzer
1514 83687ce837 ipv6: fix Dead Store found by Clang Analyzer
1515 b18a2989ee tcp: fix Dead Store found by Clang Analyzer
1516 2e33fcf230 bssgp: use the right table for Attach Indicator string lookup
1517 3a7b618897 IPPUSB: Avoid (mostly harmless) string overread
1518 6f688e19d2 Qt: IO Graph: Use logarithmic ticks for log scaled Y axis
1519 c5510d931e packet-lldp.c: ttl == 0 means Shutdown PDU, decode accordingly
1520 6c0d76206b Qt: Treat IO Graphs with lines and data points as line graphs
1521 1205a5a38d socketcan: fix CAN packet type detection
1522 a91509ea7c Change some `wmem_packet_scope()` to `pinfo->pool`
1523 b43ae13285 Assert on heur dissector list not found
1524 ecea70dbd3 Qt: Actually display the intended IO Graph Legend Title
1525 bddf6b7fbd IO Graph: Make LOAD graphs displayed
1526 ab26d00454 PROFINET plugin: init PE service_modifier always
1527 24b27a78e2 Qt: Apply the fix for SyntaxComboBoxes to Qt 5.15.3
1528 484de637d5 Fix syntax in tshark man page examples
1529 66a6c53914 Qt: Ensure IO Graph Legend appears if box checked
1530 a780f96f1b Qt: Actually swap the plottables when rearranging IO Graphs
1531 393197fdee PROFINET plugin: decode PEservice responses
1532 d10e9883bf ui: Switch the recent and simple dialog files to C99 types
1533 a7236f6a57 sharkd: Add "column_info" field to "status" method
1534 18625d706b Dissector for RTCP Congestion Control Feedback payload type
1535 1f63e02a9e tools: Add gdb to the debian-setup.sh test dependencies
1536 350917786d I/O Graphs: Squeeze some bytes out of io_graph_item_t
1537 070a974b48 wlan-radio: Fix access of unitialized bool
1538 3b61f4fd74 IO Graph: eliminate possible overflow in LOAD graphs
1539 10f41cb995 macos-setup.sh: Various changes to build on a newly setup up M2-mbp
1540 b9b19599f7 packet-dhcp.c: Fix a typo in aerohive suboption
1541 39bc393c86 Qt: Copy IO Graph absolute time to CSV when time of day is selected
1542 d8b291c566 ASN.1: Regenerate dissectors
1543 7a34922f05 GTPv2: Dissect Alternative IMSI IE
1544 5887358afc asn2wrs: Remove unicode char '->', it fails on windows
1545 dc5b8b9c60 wow: Remove extra newline at file end
1546 ce8bfd9975 wow: Autogenerate all messages for all protocol versions
1547 bcc7145d75 wow: Add add_string function
1548 1cda9725d4 wow: Rename ett_wow_realms to ett_message
1549 e658085377 wow: Refactor dissect_wow_pdu function to improve locality
1550 94505a4a23 wow: Move main parsing into own function
1551 0dcbd4cf90 wow: Convert to use ptvcursor
1552 981f7f2709 wow: Completely rename variables in preparation for autogenerated
1553 c746778018 wow: Change opcode names to match actual names
1554 c92d04accb wow: Make protocol_version localized to conversation
1555 8d5f016225 wow: Make message layout be dependent on protocol version
1556 407da2a8c1 wow: Pass game_version directly through parameters
1557 436eb02100 Update Ixia/Keysight netflow fields.
1558 f6454f6dd3 follow: Get rid of frs_return_t
1559 0e28b66dd8 Qt: I/O Graph fix highlight and click on last interval
1560 2438e82c40 Clang-tidy: Enable recursion errors for dissectors and wiretap
1561 105da2927f DVB-S2: Add a null check
1562 4534258885 ISO 7816: Add a null check
1563 0cc1a5f110 H.264+H.265: Add null checks
1564 af3ded6742 [Automatic update for 2024-03-24]
1565 b48ff4df36 wiretap: Recursion updates
1566 b39cd257db Fix some spelling errors
1567 cd564f93e5 PNIO: Add a missing Clang-tidy suppression
1568 6d4375846b Recursion updates for Gryphon, MATE, OpcUa, PNIO, and WiMAX ASN CP
1569 5366c18d28 Add recursion checks to SoulSeek, SML, and Socks
1570 f9e954497f Add recursion checks to LLRP, MQ PCF, OPSI, and OSC
1571 823b49f6c3 BLF: Fixing Flags Decoding in FlexRayRcvMessage(Ex) (BUGFIX)
1572 eb5a4b149a GTPv2: Add NF Instance ID and Timer in Seconds IEs
1573 7e49e3155d expert: add a new expert group for dissector bugs.
1574 e4a3342068 expert: register ei_unreassembled with proto_unreassembled.
1575 7c7ae3c72c Fix some Perl scripts.
1576 0e551efb92 nmea0183: Fix end of line warning
1577 0e1bad2875 USBVIDEO: Add a class data type check
1578 c733727c76 Windows: Upgrade c-ares to 1.27.0
1579 668c6e1eeb woww: Update from autogenerated message information
1580 e6ad1f677e Amend whitespace in reordercap.c
1581 ef64dcf328 Fix reordercap -n flag generating empty output file
1582 534f7c32cd socketcan: update CAN CiA 611-1 definitions
1583 a98b35d988 socketcan: display len8dlc content for Classical CAN
1584 3456a9809e socketcan: display CANFD_FDF and CANXL_XLF flag content
1585 d3dd050c6a socketcan: simplify CAN packet type detection
1586 c414c067d6 CIP: Fix Forward Open Response Parsing
1587 13c8a2f887 Convert Wiretap to C99
1588 5738b5ca2c epan: BCD strings with multiple filler nibbles at the end
1589 e640ecd591 TFTP: Fix export objects in single pass tshark
1590 2b7fc4b8d2 wiretap: Add a Clang-tidy suppression for BLF
1591 0302978a2b LISP: Add missing Clang-tidy suppressions
1592 1ed5bd8dd2 Add recursion checks to EXTREME MESH, LwM2M-TLV, MPLS ECHO, SNA, and TCAP
1593 30f77b439b nmea0183: Add generic NMEA0183 dissector
1594 6adb987104 Qt: Dynamically allocate IO Graph items with a higher limit
1595 28be55d9ef hci_mon: Support decoding ISO data
1596 a9bf01aad1 ICMP: fix minimum original datagram length
1597 15660308cf epan: Don't change ports in error packets, similar to addresses
1598 f940d12361 GNSS: add EMS meta data synthesis to EMS text node
1599 f410c309be Debian: Add a Logray package
1600 3ea56842a3 mac-lte: fix more bogus casts.
1601 5de524bc20 mac-lte: Fix memory access in LONG_BSR_LCID
1602 02bf9e15d8 Qt: Fix some leaks in IO Graph
1603 696baec976 Falcodump: Fix a couple of option names
1604 6afdbf2de0 Falcodump: Add options to exclude syscalls
1605 b41e5eaed1 Qt: IO Graph label precision, make scale factor a constant
1606 4c5f838c58 MinGW+NSIS: Install NSIS package in setup script
1607 3cff44e4a0 MinGW+NSIS: Work around QTBug-122257 when building
1608 3757f42e5f DOF+Etch+SIMULCRYPT: Add missing Clang-tidy suppressions
1609 6653bfd82e Add recursion checks to DCOM, MPEG PES, PROXY, Snort config, and Thread
1610 e9f0d2c22a Add recursion checks to DICOM, FC-SWILS, PIM, RSL, and WASSP
1611 db886b4acb Add recursion checks to DCCP, KNX/IP, PANA, SOME/IP, and WLCCP
1612 bfa4ad9041 GitLab CI: Re-disable Homebrew updates
1613 73b6bf25e2 Add recursion checks to CSN.1, GSM A-bis OML, NAS-5GS, SolarEdge, and WMIO
1614 68f427822a Qt: Scale IO Graph bar widths to the interval
1615 96281f0369 [Automatic update for 2024-03-17]
1616 53d9f11e01 Qt: Queue IO Graph reports during mouse moves
1617 f90b2df701 packaging: Quiet a Python SyntaxWarning
1618 088bcd5682 packet: Add missing param documentation
1619 ab5c10662a test: INVALID_INTERFACE is a possible exitcode for tshark interface test
1620 df78e393c8 CQL: Fix a recursion check
1621 277d965657 Add recursion checks to CQL, GSM GSUP, MSWSP, RSVP, and WTP
1622 624822b073 QUIC: Handle older MP draft as well
1623 ed83f9b2ee QUIC: Support decrypting Multipath draft-07 with Path ID
1624 33125aadcb TCP, UDP: Add fields for relative packet numbers within stream
1625 d25124910f Goto the nearest undisplayed frame
1626 f5024976f7 epan: Remove subnum from frame_data
1627 1a417f5840 Convert fuzz to C99 types
1628 93e6399046 tools: Install Lua 5.4.6 on macOS
1629 7122291d5d Add recursion checks to COSE, GQUIC, SUA, and XML
1630 5b29346f9b Add recursion checks to COROSYNC/TOTEMSRP, HSMS, ProtoBuf, RTLS, and YAMI
1631 0ff53d7a49 Falcodump: Add capture filters
1632 6d10f6144e Falco Bridge: Dissect JSON objects for cloudtrail fields
1633 1923c6cab0 Qt: Limit on how often mouse moves update the RTP Player graph
1634 50c8bc46f4 Windows: Upgrade Lua on Arm64 to 5.4.6
1635 55c9a08651 Qt: Add Clang-tidy suppressions for ProtoNode
1636 87a9a18726 Convert extcap to C99 types
1637 69797c06a9 androiddump: Unused variable on WIN32
1638 fa1a1b82e0 Lua: Switch the downloaded Lua to 5.3
1639 3621124cd8 packaging: Have Debian Build-Depend on lua 5.3
1640 c77748ae86 release-notes: Add Lua
1641 50af5f1dee tools: Install Lua 5.4 with MacOS brew
1642 533c186bc8 Sysdig Event: Update our events
1643 c810864876 NSIS: Fix some paths
1644 89cbc5baa2 SOME/IP: Improved robustness of UAT-based HFs (part 2)
1645 371f9e1418 Convert randpkt_core to C99 types
1646 f8b4e9d974 Tools: Add a quiet option to asn2wrs
1647 497b90a4a1 Qt: Make visibleIndexOf O(1), not O(N)
1648 42a13925a0 Fix potential integer overflow in getnum
1649 7cfffcfef3 DNS: Added limit check to TTL indices used in new statistics
1650 fcc5709ce8 Qt: Don't select and scroll to packets twice
1651 75c54c2a8b Fix common spelling mistakes
1652 72bdaefacb CI: Update location of extcap plugins for signing
1653 14c0f79ec4 text2pcap: Make sure our plugin directory is initialized
1654 8d5036b994 diameter: support Diameter Address type in vendor dictionaries.
1655 654fbcb5ec Fix our WiX package
1656 73f516a3c4 tools: Add opencore-amr to additional list for macOS homebrew
1657 25f6f3ba0e tools: Optionally install Qt5 DBus on SUSE
1658 91ea231d5e packaging: BuildRequire a Lua version, not just 5.1 or 5.2
1659 eb58552384 wsutil: Allow converting zero length bytestrings again
1660 0baad53fba falcodump doc: update to libcloudtrail 0.12
1661 32689c250f wsutil: Fix init_plugin_dir
1662 8e703dfb9a tools: Install lua 5.3 on Alpine and Arch Linux
1663 e3a77df837 QUIC: rename DCID by Path Identifier (multipath draft-07)
1664 e4cf02711c QUIC: a new MP_[NEW|_RETIRE]_CONNECTION_ID from multipath draft-07
1665 2b09b0c66b QUIC: MP_[NEW|RETIRE]_CONNECTION use old draft value
1666 3b4b9c8dde QUIC: Add MAX PATHS from pre-draft07 multipath
1667 3e03082288 tls-utils: add Initial MAX Paths TP (multipath)
1668 1ea44a05e9 Qt: queue TCP stream graph replots during mouse moves
1669 cc694b7f2f Resources: Update the default Logray profile
1670 08ddd7e863 wsutl: filesystem updates
1671 2155ef34b0 Qt: About dialog "Folders" updates
1672 8512d130f6 UBDP: Reformat code
1673 4929ecb906 UBDP: Decode hostname as UTF-8 instead of ASCII.
1674 6420dcff7f UBDP: Add new fields
1675 302af75963 dfilter: Don't crash on arithmetic between string literals
1676 97bef124ae SNMP set correct req/resp relation when req's are repeated.
1677 8026883af8 SOME/IP: Improved robustness of UAT-based HFs
1678 1f3933913a dfilter: FT_PROTOCOL does not have a value string
1679 6afb4f52d4 check_typed_item_calls.py: Look for fields that could be FT_FRAMENUM
1680 8541041922 CMake+wsutil: Split our Wireshark and Logray extcaps
1681 1b8aa82a23 Let `check_dissector.py` work on plugin dissectors
1682 8c371a912e dfilter: Allow character constants in arithmetic
1683 0969baf2c7 Fix some spelling errors
1684 e05dfae553 dfilter: Fix parsing of single character hex character escapes
1685 7134a293fa dfilter: Allow calling upper and lower on function results, literals
1686 adbba6df7b Qt: Sort SCTP All Associations items numerically
1687 0c58df3d1d TLS: Set unused debug file pref to the empty string, not NULL
1688 f3bf4969e5 Zigbee NWK GP dissector - APP ID 0b0010 decryption
1689 26c42f4535 NAS 5GS: remove an unused dissector handle
1690 a72bd62458 PEEKREMOTE: Add 11be support in the dissector.
1691 6e525aa148 TLS: Don't let the debug file and key log file point to the same file
1692 c778292a10 GNSS: add dissector for SBAS L1 MT63
1693 d29e7b6599 GNSS: add dissector for SBAS L1 MT0
1694 3ffddc19a4 NAS 5GS: add dissection of Tests Procedures messages
1695 826bafe869 SMB2: Change frame fields to use FT_FRAMENUM
1696 ebb5ef3bbb CIGI: Don't throw exceptions in heuristics
1697 e89dc8e2ab NFS: Add a NFSv4 SRT table for operations
1698 e7d47c929d Fixed Zigbee NWK GP dissector - scenes command
1699 47538631d4 SANE: prefer to give uint to WORD_OR_RETURN()
1700 c084f120a2 wiretap: Add a Clang-tidy suppression to the Ascend file scanner
1701 a2d40c7cde Falcodump: Fix compilation
1702 9bfa8d9142 Add recursion checks to BVLC, DOCSIS MAC MGMT, MsgPack, RTMPT, and ZigBee ZCL
1703 f5b887fa38 Fix some spelling errors
1704 6307233ec9 Fix some cppcheck warnings
1705 128c298122 Add recursion checks to BT SDP, GTPv2, NHRP, SCTP, and Windows common
1706 e50ef0effb Add recursion checks to BT BNEP, DOF, ICQ, Q.2931, and S7COMM
1707 75fdad769f [Automatic update for 2024-03-10]
1708 d98913aa82 Qt: Don't call begin/endRetapPackets() twice
1709 77ec5a5068 GitLab CI+tools: Homebrew recently adopted PEP 668
1710 6f2514fba5 Add recursion checks to BGP, Etch, LI5G, RPL, and SIMULCRYPT
1711 018fecc284 ASTERIX: Add Clang-tidy suppressions
1712 709404e401 Add recursion checks to BFCP, EDONKEY, QNET, RTPS, and XMPP
1713 7013af8367 wsutil: On Windows handle hard links in files identical
1714 b8f2baa8ba wslua: Update comment to mention FT_NONE DissectorTable
1715 c2e95293d2 dfilter: Add vals (value string) function
1716 4d57ab3498 opus: Use BASE_ALLOW_ZERO for frame data
1717 ba362cbf35 USBLL: Show data field for Zero Length Packets
1718 ec6b75ec46 Qt: Add lint recursion suppression to findText
1719 5a4e2bce58 wslua_dissector: Support 'decode_as' from DissectorTable:try()
1720 baa7944443 Qt: Honor pref for hiding interfaces in interface list.
1721 34be81a6e9 opus: Fix dissection of payloads with multiple Opus frames
1722 9bb019d3bc packet-x75: Add sub-dissector table for "Decode as..."
1723 221220f2b4 release-notes: Mention Find Packet improvements
1724 0228fefb10 falcodump: Add builtin (syscall) capture support
1725 2992aa2e24 Logray profile: Add dfilter_buttons
1726 c3c06e7c5f cllog: do more correctness checks on the file contents.
1727 eaf07372e1 tshark: Custom fields for -e based on field expressions
1728 eb9a4ae8ef cllog: do some additional checks for valid values.
1729 9476748548 cllog: add support for log files from CLX000 CAN loggers from CSS Electronics.
1730 6fd3af5e99 t38: Allocate forced defragmented memory in correct scope
1731 6e11f84301 RTPS: Return end offset on failure
1732 7fbd190c84 Qt: Don't allow tap dialogs to apply with no capture file
1733 c2bb7e3e6e Spelling: highlight found Wikipedia words
1734 2b390596c0 prefs: Don't remove initial handles from auto port prefs
1735 beced82218 Make a couple of variables from ASN dissectors static
1736 99a887066d DNS: Added new statistics called Query-Response.
1737 a2a9382629 oids: Read SMI library configuration files
1738 03df722198 ieee80211: Fix sizeof AID column
1739 4eb2924388 smtp: Fix password decryption
1740 c85a0a11f2 Tools: Install libopencore-amrnb-dev in debian-setup.sh
1741 ba82fcdef6 ICMPv6: Remove recursion check from 0 length option path
1742 54717a81d1 GSMTAP: check version field
1743 674e35bd62 http2: Return header value decoded from US-ASCII
1744 c03998f6d2 LUA: Use LUIA 5.4.6 for Windows
1745 c831e05400 CMake: Allow overriding rpath on macOS
1746 8103dd92fc ieee80211: Add address type for RA and TA
1747 2188257743 Lua: Make tests work on Lua 5.4
1748 d46e93b274 ASAP: More recursion updates
1749 f38f79d6e1 Add recursion checks to Bencode, BT-DHT, ErlDP, H.233, and H.264
1750 fcde25cfb8 Add recursion checks and suppressions to BEEP, Kafka, and OpenFlow
1751 48e65f0c54 Add recursion checks to Banana, ISAKMP, KINK, M2UA, and M3UA
1752 cc69ce9399 GNSS: add dissector for UBX-RXM-MEASX
1753 e1c8fb7681 TCP: RTT value is missing for GSO/GRO or repackaged segments
1754 cde165b480 TCP: Regression on ACKed unseen segments
1755 b67073e19d fgcp: Add Session Protocol (0x8893)
1756 4e997a93ea Lua: Replace lua_pushnumber with lua_pushinteger where apropriate.
1757 972bb56d0a Remove our recursion checks in ICMPv6 and NETLINK
1758 e5f006fab3 vmware-hb: Handle zero length address
1759 897dc0bd37 LUA: Ue LUA 5.3 in our setup scripts
1760 1cb540d1f7 PROFINET plugin: add dissector for PROFIenergy service request/response
1761 7a190ad5d4 LUA: Use LUA 5.3 for windows builds
1762 be3b5d04f0 ieee80211: Add fixed dialog token to some WNM Actions
1763 61e8d3392a Lua: Convert the time to an integer in tests
1764 52d7053944 ipv6: dissector: ioam: fix nodelen=0 with OSS
1765 ad69c29f8e Lua: Don't test for removed functions
1766 5e4d7dd565 Lua: In tests, use load instead of loadstring on Lua > 5.1
1767 4e9c97d2a0 ORAN FH CUS: Update some comments, long string texts, etc
1768 97a6ea116e [Automatic update for 2024-03-03]
1769 dc84bddc1f ASAP: Make sure pinfo is set
1770 c4d62f9761 Add recursion checks to BACnet, CIP, IPP, LISP, and NETLINK
1771 556ffd3c03 Fix some spelling mistakes
1772 c49e1f2cea Add recursion checks to ASAP, iSCSI, JXTA, MBIM, and MQTT-SN
1773 a59656a1a4 iee80211: Fix SID endianness when adding to the tree
1774 3948fe5132 Add recursion checks to AMQP, GNW, LDP, CFLOW, and RDP
1775 65fe09f74b MEGACO: Display descriptors inside audit descriptors
1776 7e2e622231 z21: Add some heuristics
1777 d0c09f4859 Add recursion checks to various protocols
1778 91b7ef3930 ieee80211: Fix typos
1779 177dfab770 Rebuild our ASN.1 dissectors
1780 4f35c3a34a epan: Add simple recursion checks
1781 2bb39e1386 TWAMP: Fix Sender Timestamp format
1782 febcf46bbc gRPC: Add separate dissector handles for gRPC Web and Web Text
1783 6c23554f68 doc: Update falcodump manpage
1784 95f6f94f8b tools: Parse ranges in make-services.py
1785 73b0f9e5d3 JSON: Make it possible to disable JSON_3GPP handling
1786 6dabac0cfe CMake+wsutil: Switch back to the default INSTALL_DATADIR
1787 ac97a42bcc Check that string_string arrays are terminated
1788 cc2c5dad77 MEGACO: Find the token when the auditItem is a descriptor
1789 3d1cb2cb19 MEGACO: Fix streamid item length
1790 fcb734e17d HTTP2: Add heuristic dissector for on TCP directly
1791 0300fec1bc TCPCL: Add preference to allow missing Contact Header
1792 bb37fcb026 docs: Explicitly set wildcard when including dissection-options tags
1793 0ce98d0fd3 Tools: Install Qt6 on Debian bookworm or later
1794 d5d22dad96 Debian: Switch to Qt6
1795 02942d9aae Tools: Another debian-setup.sh fix
1796 566927e653 Tools: Fix our Debian Qt6 package installation
1797 ecc1f6d9b4 Tools: Update our Debian Qt6 packages
1798 aa812f47cc check_typed_item_calls.py: check string_string entries for duplicated keys
1799 ade326dbf5 JSON-3GPP: Don't crash on empty suppFeat JSON value
1800 7dc0f853c6 prefs: Fix null defererences, remove obsolete function
1801 7583014fb0 MEGACO: Remove some long obsolete code
1802 d62cc2b175 MEGACO: Dissect statisticsDescriptor inside mediaDescriptor
1803 3d8e72fdf9 macos-setup-brew: Use LUA 5.4
1804 fdcc57302f gsup: Add PCO IE
1805 46123c430a gsup: Add ePDG Tunnel Request/Error/Result messages
1806 611ed98634 Diameter: add 3GPP Third-Context-Identifier AVP definition
1807 84ffa648ea ENRP: Check for invalid parameter & error cause lengths
1808 49d15ea4e8 Wifi(NAN): Minor fix for NAN dissector
1809 96ab1b9571 ptp: Improve display of rateRatio allowing more decimals.
1810 2b9dcdc346 Protobuf: Add a UAT table to map URI -> message_type
1811 bce195d8e0 Update existing NAN attributes to NAN R4
1812 b517471bc4 Qt: Show tooltip in sequence diagram for elided comments
1813 4fcb4b5364 Remove PREF_DECODE_AS_UINT
1814 9840e6247f Thrift: Align the endianness for double
1815 4eaf10bc4e Thrift: Fix recursion check
1816 8989c732fc sharkd: Increase JSON buffer size from 2048 to 8192 bytes
1817 d22842f662 Qt: Add case sensitive find to Follow Stream and Show Packet Bytes
1818 3540bbc969 GSSAPI: Avoid dissecting checksum in signed-only KRB_TOKEN_CFX_WRAP
1819 09f6a3aaa6 Qt: copy correct hidden state to device
1820 4d6941caa6 hipercontracer: don't consume LDAP/SASL/KRB_TOKEN_CFX_WRAP messages
1821 33c9657365 asterix: adjust to upstream change
1822 e0300eaed8 Fix lots of spellings
1823 eb706e9b84 [Automatic update for 2024-02-25]
1824 2744c7e7d0 doc: remove redundant section
1825 30c0ab964f CSV Export: Last column no longer exported when hidden.
1826 c0288ca829 Qt: Only set Packet List style sheet when relevant prefs change
1827 ea38f142e8 Qt: Work around QTBUG-122109 when applying packet list style sheet
1828 e5e0797bd5 Qt: If no preferences have changed, don't signal
1829 63d6edbd3e thrift: make some functions static
1830 92573aad71 RNSAP: Dissect IMSI
1831 62e8882701 SCCP: Use register_dissector_preference
1832 e5168435b5 dfilter: Add functions to override field base
1833 ac90d8c834 Inject TLS Secrets: Check for NULL used secrets map
1834 5239b6bc8d Look into some items where VALS doesn't fit in mask
1835 54b52063c5 falcodump: add missing AWS regions
1836 a5dee645cf DNSCrypt: Add support to parse DNSCrypt Initial DNS request
1837 a65cce3c70 extcap: Use extcap.cfg as extcap config file name
1838 0eb0d6fdb4 ICMPv6: Add a recursion check
1839 5a04c4ecee DHCPv6: Add a recursion check
1840 1515b211e2 SMB2: Add recursion checks
1841 40b210e1d6 cose: Peek ahead for map principal value before dissecting map items
1842 8f49a831cf ptp: Corrected data type for cumulativeScaledRateOffset.
1843 c72fc5b163 Fix some spelling errors
1844 b5ffe3deac QUIC: Handle early 1-RTT data from server
1845 00c938b7a9 OSITP: Pass ED-TPDU to subdissectors
1846 ff23d579de SNMP: Add support for RFC 5343
1847 25487eceef feat(#19647): decode Datum enum and Ver field
1848 1703eea653 feat(#19647): decode resolution fields
1849 f501c57fc3 feat(#19647): check longitude and latitude max value
1850 5e9e75537a fix(#19647): correction of fractional calculations
1851 ac9ff53c7a LUA: Pickup LUA 5.3 or 5.4 if available and use it.
1852 8b0e90d62e AllJoyn: Add recursion checks
1853 34c90f7a3d 6LoWPAN: Add recursion checks
1854 302eb58770 GTP: Fix filtering of UL/DL items
1855 f9e052b88e LUA: Make it compile with LUA 5.4
1856 926344c16c LUA bitop: Convery our lua_bitop.c to work with 5.3 and 5.4
1857 282bd19e88 TN5250: Add a recursion check
1858 f8af3cd410 Add Clang-Tidy suppressions to various dissectors
1859 7183ac40da MONGO: Add a recursion check
1860 722816c68e dfilter: Handle 64-bit extended value strings
1861 2f6833b5f7 SMB2: Update reserved field and add new dissection
1862 fea3d36a7b extcap: Allow starting from extcap config
1863 942d7f4b41 R-GOOSE: Strengthen heuristic for CLTP on UDP
1864 339d6d4aba text2pcap: Set encapsulation to WIRESHARK_UPPER_PDU with -P
1865 c99e37131b TPNCP: Fix two potential array overruns.
1866 b8c6c9e1a8 5co-rap: Add a Clang-Tidy suppression
1867 d7b15ff6d1 RBM: Add a recursion check
1868 bb73b87bc7 MP4: Add Clang-Tidy suppressions
1869 46c652102f JPEG: Add a recursion check
1870 ff93425a66 Thrift: Add support for raw sub-dissectors
1871 e911f8ec9d stats tree: Update plugins for new path separator
1872 57c19da670 ISIS-LSP: fix masks for attach set of flags
1873 4176fb8f15 BLF: Fix the build
1874 3b2c961eeb BLF: Add a recursion check
1875 f3e1d98434 Clang-Tidy: Fixup some suppressions
1876 55798da218 PLDM: Fix coverity warning about version printing
1877 6f79b432dc Annotate short names of VP9 fields in field names.
1878 16d85df6f4 ISIS LSP: Add a recursion check
1879 45f9dae43c GIOP: Add a recursion check
1880 6c52cdf959 ENRP: Add a recursion check
1881 fed4751087 add missing field for Roon Discovery
1882 4300f713b1 prefs: Always write main prefs file
1883 70157523b7 wsutil: Only copy configuration files that are regular files
1884 8bdc10c6ca Telnet: Include a packet summary in Info column.
1885 aa64b079a4 x509sat: fix type of organizationIdentifier
1886 11350a714a Couchbase: fix link to memcache text protocol
1887 7426e8c3b0 PLDM: rework the way the version string is generated
1888 028f423f4e CBOR: Update our recursion checks
1889 aa10123bf0 BACapp: Update our recursion checks
1890 5f0672d749 Add initial Clang-Tidy configuration files and a CI check
1891 9a67fac86f prefs: Backwards and forwards compability for hiding columns
1892 61e4026336 Add missing status/flags to packet-couchbase.c
1893 4ee708f3a1 Protobuf: Add a pref for last-ditch message name to try
1894 87c0f372e0 x509sat: Add Organizationidentifier (2.5.4.97)
1895 28e94c2670 rlcmac: Add USF to COL_INFO in DL CTRL blocks
1896 4cfbe0f5c1 dfilter: Don't allow "matches" operator with FT_FRAMENUM
1897 e248d37036 Thrift: always generate field_id proto item
1898 268e742541 extcap: Fix writing preferences to file
1899 4d4f264153 added copy as C Array
1900 4fb2ef8af8 extcap: Really don't load extcap interfaces if disabled
1901 48bb12831b Some spellings
1902 d7b2445089 [Automatic update for 2024-02-18]
1903 deac878dd5 tools: Don't assume that Homebrew has Lua 5.1
1904 f91c6bc812 Tools: Use bsearch to look up vendor in pci-ids.
1905 a9064a1048 PLDM: don't separately fetch field values - use _ret_uint() instead
1906 887767433f VP9: Fix spatial layers label and add generated field
1907 a383ce12fb IPSec: Check ESP ICV with Extended Sequence Numbers
1908 270ad4feeb doc: Mention that Lua 5.3 and later doesn't work in the WSDG.
1909 165cf06f5c Protobuf: add media type application/x-protobuf
1910 dff1a79961 GTPv2:Use more proto_tree_add_bitmask_list
1911 b1bd18d826 macOS: Update our app bundle plist info
1912 76cfa03d61 wireshark metainfo: Add a developer name tag
1913 e540c8777e Qt: Drop command line options when changing configuration profiles
1914 8b63b0243c PLDM: change some distracting formatting
1915 456b8af98b doc: extcap_example.py SyntaxWarnings with Python3.12
1916 595359c793 Qt: Implement macOS "Show in Finder" in Cocoa.
1917 775fedcef1 Adding PLDM dissector for FRU Specification
1918 e49da31a8d epan: Fix copy-paste error
1919 1307fa9226 extcap: Update comments about callback
1920 5ed34995de extcap: Don't add args to a list just to destroy it
1921 f1d0622b47 IPv6: Implementation of conversations with stream identifiers
1922 30c0b28f87 Qt: Implement "Show in Folder" using DBus.
1923 99df5f588b prefs: Read the old hidden column preference
1924 d54031eda9 GitLab CI: Add release notes artifacts
1925 8803d13aec stats_tree: Free the split string array
1926 49540ec646 columns: Allow any field expression syntax to be used in columns
1927 19904e94ae Modbus: Show register/coil number as generated without link to data
1928 150e2ed18d Modbus: Decode data in Write function to Value
1929 e2862d77d6 DNS: Stats tree updates
1930 53638f9ccf Stats tree: Change our path separator
1931 28c42e2656 Some more spellings in dissector comments
1932 b2be437e39 Add EARO status codes from draft-ietf-6lo-multicast-registration-16
1933 e78684d793 Dissect P-field in Neighbor Discovery EARO option
1934 efa68ae1d7 Rename nd_opt_earo_flag_val
1935 285f9ec650 DRBD: Add support for dissecting the DRBD "lb-tcp" transport
1936 1e067dc17d DRBD: Add support for new versions of P_OV_RESULT and other packets
1937 f845ce118e check_spelling.py: add globs
1938 cf22e64b21 X11: static-ify the generated dissector.
1939 83bff589ea X11: update to the latest xcbproto and Mesa.
1940 556e604e12 X11: Revert part of efcaa68807151b46e4352bb7dbdd4134057237a1.
1941 37937ef514 candump: use WTAP_ENCAP_SOCKETCAN, not WTAP_ENCAP_WIRESHARK_UPPER_PDU.
1942 b7b7a6ce96 macOS: Try to keep launchctl from failing in ChmodBPF
1943 da3a73d68c busmaster: use g_htonl() rather than g_ntohl().
1944 49934c1d14 dfilter: Add a flag to return field values for the tree root
1945 098462e703 CMake: Fix some version checks
1946 38a29e82cc socketcan: the priority/VCID field in the CAN XL header is big-endian.
1947 a018829a36 Falco bridge: Sort our Container I/O totals
1948 0e5416efbe Falco bridge: Fix our default container name
1949 fc6255688d OCP.1: Add message size check in loops
1950 4c9584ef45 column: Update custom column regex
1951 c787f791bf AT LDF: Minor improvements
1952 7161168838 epan: custom column FT_NONE and FT_PROTOCOL check marks
1953 3b6785683b AT-RL: Support Allied Telesis Resiliency Link
1954 920d2774bf stats_tree API updates
1955 a902951351 Art-Net: Add missing fields and update to Rev. DI
1956 0cdbb03d95 socketcan: use the right byte order when manually fetching a field.
1957 849c1251df busmaster: use WTAP_ENCAP_SOCKETCAN, not WTAP_ENCAP_WIRESHARK_UPPER_PDU.
1958 fdf4ecdb4a socketcan: fetch the protocol/VCID field in the right byte order.
1959 a313faaa42 Fix two typo'd words.
1960 a201387e32 Fix checks for SocketCAN field availability.
1961 8143babe21 Byte-swap CAN XL headers in LINKTYPE_LINUX_SLL/LINKTYPE_LINUX_SLL2 packets.
1962 a57b564f81 socketcan: don't use the byte-swapping preference for CAN XL.
1963 4508a77bbc NFS: add support for dissecting GET_DIR_DELEGATION operations
1964 55c75998ce NFS: rename the "notification" fields in the dissector
1965 41930060b0 prefs: Use column index, not format, for hidden state
1966 b9c2ffd180 column: Split custom column formats from the right
1967 9fbff8d554 Qt: Stats tree dialog speedup
1968 938192ca9c TCP: Fix location of Timestamp Option values
1969 93c79e2bfd [Automatic update for 2024-02-11]
1970 8f670352df blf: if there are no log containers, return FALSE when pulling one.
1971 e5c519ba45 socketcan: provide more information in the Info column for CAN XL.
1972 825f27723c socketcan: append text only after putting the value into the tree.
1973 214a744bb7 dfilter: Return the register containing fvalues
1974 b96747823d socketcan: show more unsigned values with %u.
1975 c713f7260a socketcan: show all relevant digits in Info column and top-level item.
1976 7d6f2b182b socketcan: clean up some variable names.
1977 2c40e6c903 socketcan: add a CAN XL SDU type subdissector table.
1978 bb495a512c SOCKETCAN: Fix a couple of spellings and use XL length field
1979 f2fae54a58 recent: Don't use format info at all
1980 07b8a53361 Add & use tfs_should_be_traced_should_not_be_traced
1981 4aa91006d0 GTP: const-ify some big data structures.
1982 9989fd2830 Add Stack Overflow links for showing file in folder.
1983 319101f544 Falco bridge: Make sure our strings are UTF-8
1984 5e10272450 Falco bridge: Add container I/O stats
1985 57a1be8873 Falco bridge: Skip some more syscall fields
1986 6f0c9d4f0b socketcan: work around libpcap bug, add CAN XL support.
1987 127548227e recent: Keep recent column width in sync with prefs
1988 2574d5b9c6 Qt: Add width and alignment to column preferences
1989 eebe0a38be Qt: Fix the FilterExpressionToolBar context menu position
1990 d3c837f6e0 Falco bridge: Fix a couple of integer casts
1991 4ec1ae4523 wsutil: Add null checks to wmem_map
1992 e967a3ecc3 Fixed Zigbee NWK GP dissector heuristics
1993 cd33794373 Fix: formatting
1994 9b36918071 Qt: added preference for hiding 'Welcom page' -> 'Open'
1995 b571c553b4 DCM: const-ify some big data structures.
1996 c0c2cac89e DCM: Update from 2021b release to 2024a.
1997 3f69f2a0f8 Tools: Expand licence-check horizon to 160 lines.
1998 1d16a8fb89 Frame: Use "System Event"
1999 98ebebec80 Sysdig Event+Falco Bridge: Highlight I/O data
2000 b7ae4f2eb7 Qt: Add null checks to the protocol tree
2001 b8999a383c Fix some more spelling errors
2002 754a16258c LI5G: update column protocol and filter name
2003 75a64a96b7 Qt: Only save the filtered rows to the Map
2004 7fbff7a381 GNSS: add dissector for UBX-RXM-RAWX messages of u-blox GNSS receivers
2005 59d56d7520 Move unit string for cycles to unit_strings.h
2006 5a761cf95c GNSS: use proto_tree_add_bitmask() for UBX bitmask fields
2007 54fa2250bd GNSS: replace usage of "^2" by UTF8_SUPERSCRIPT_TWO
2008 44bcfa9f0a GNSS: add dissector for UBX-NAV-SBAS messages
2009 f1463bbd32 GNSS: Map GNSS ID in UBX-NAV-SAT SV info subtrees
2010 d66973d947 GNSS: reduce ett_ubx_nav_sat_sv_info length
2011 48a5255a25 GNSS: make available SBAS UDREI mapping to other files
2012 c3305a4bd1 GNSS: add dissector for UBX-NAV-TIMEUTC messages
2013 4b68415213 dcerpc-netlogon: fix const related compiler warnings
2014 b85a56ac73 dcerpc-netlogon: fix dissecting NetrLogonGetCapabilities
2015 962979a802 dcerpc-netlogon: add basic dissection for NetrChainSetClientAttributes
2016 d65b6075af dcerpc-netlogon: add decryption support for netlogon.sendtosam.opaquebuffer
2017 e673fc411d dcerpc-netlogon: fix dissecting of NetrLogonSendToSam
2018 4f1ed11da0 dcerpc-netlogon: fix netlogon_dissect_NETLOGON_SECURE_CHANNEL_TYPE for NDR64
2019 a8ad212436 dcerpc-netlogon: add the latest opcodes from [MS-NRPC]
2020 8a6a10b02d dcerpc-netlogon: make use of common dissect_ndr_nt_SE_GROUP_ATTRIBUTES()
2021 3a0891a257 dcerpc-nt: add dissect_ndr_nt_SE_GROUP_ATTRIBUTES
2022 dde539d342 windows-commoni: add new wellknown rids values
2023 dff5065873 windows-common: fix handling of Compounded Authentication/Claims Valid SIDs
2024 4be3aad2a4 pkinit: pass kerberos_is_win2k_pkinit() over actx boundaries
2025 647bb10117 Kerberos: add support for aes256-cts-hmac-sha1-96-sk
2026 8b15994f2b Kerberos: add support for PAC_FULL_CHECKSUM
2027 8efeee83d1 Kerberos: add AP_OPTIONS UNVERIFIED_TARGET_NAME flag
2028 ecb4562e3b M3UA: also dissect tcp/2905, implement reassembly
2029 c9bbcca3b8 Qt: Show "Events" in the status bar when appropriate
2030 eab4734a0d Logray: UI updates
2031 2de251261d conversation: Fix conversation_element_list_values.
2032 b5d010d44e CMake+Logray: Add the About → Authors CSV resource
2033 2a73e99cfb Falco bridge: Syscall conversation updates
2034 e972a755d2 dfilter: Handle null arguments to min, max
2035 795dc54aae ldap: make use of STRING_CASE_INSENSITIVE for CLDAP
2036 f6efcb3313 ldap: assume GSS-SPNEGO as default
2037 9dde2bee6e DHCP: interpret option 108 properly
2038 714e568f66 Fix some more spelling errors
2039 600de02805 PDCP-NR: Show Integrity data
2040 dcaad51341 XnAP: fix a typo in a variable name
2041 7b114620c7 opcua: Have a default signature length preference
2042 89ce06c459 Fix a grab-bag of typos.
2043 2735ae7219 Qt: Add delta times to the follow dialog text formats
2044 dae546e83a [Automatic update for 2024-02-04]
2045 d74c040e9e file: Use the compiled dfcode in cf_filter_packets
2046 126c95fe2b Falco bridge: Set our sinsp buffer format
2047 6a0277a9e4 diameter: add Travelping vendor dictionary
2048 78e9f6e003 F1AP: Set a UEId for PDCP-NR frames
2049 97f33510e7 GTPv2: update IE F-Container to utilize expert field
2050 80ced3ccb5 ERF: ignore a non-contigous mask
2051 ad5439e064 gsup: PDP Address IE: Update naming and improve dissecting
2052 546d8763e9 GTPv2: Handle EPS Security Context long EAR data
2053 b69943609a extcap: Fix some leaks of argument settings
2054 15c4bccee1 Updated to use new PI_RECEIVE and PI_INTERFACE extert Info categories
2055 1e0e261b23 Separate ERF Expert Info fields
2056 5e74e92934 ERF Interface Id Extension
2057 adfa18fe50 Endace ERF Interface Id extension
2058 bf79e63b1d const-ify enum introspection data.
2059 0db3d8e012 const-ify proto/handoff/tap registration data.
2060 7f7650b945 wslua: Allow UInt64 to be passed as value to a boolean field
2061 8a14ae6304 Add some new expert info groups.
2062 bfa4a36313 FAQ: Fix our Wireshark Foundation URLs
2063 f3b0bf4a7e Sysdig event: Dissect parameters only when we have some
2064 c8a2abdcf0 NSIS: Miscellaneous Logray fixes
2065 3d49e841a6 check_dissector: check spelling of comments for chosen dissector
2066 7bbaba61c0 SRT: Added handling for more handshake extensions
2067 1ad0cd4580 tshark: process async DNS queue during the first pass
2068 132847b6a4 epan: Pass in a 64 bit integer to proto_tree_add_boolean functions
2069 e476661bde DOCSIS: Common MultiPart handling for MMM v5 and up
2070 ee1afcfe61 DOCSIS: Hardware Friendly Resource Block Assignment (DOCSIS 4.0)
2071 90e94555aa DOCSIS: MAC Frame Control Type 0b01 becomes Special Use MAC Header (DOCSIS 4.0)
2072 91e3b39918 addr_resolv: Wait for pending lookups when switching to synchronous mode
2073 8a54995b1c wsutil+tools: Version info updates
2074 ee90fb0f41 GTP: improve dissection of PDU session container
2075 2a67af62fe NSIS: Ship Logray's profiles with Logray
2076 80bf3025af osx-app.sh: Sign plugins with .so extensions
2077 c66700d7dc Windows: Upgrade libssh to 1.10.6plus
2078 8cea8e7120 Fix more spellings - mostly comments
2079 f4e71562d0 NSIS: Fixup the Logray installer
2080 868b38040b Logray: Use the name "Logray" in more places
2081 6cc1ff055a ASAM CMP: Fix Vendor Data limit and missing UDP Encapsulation
2082 d053622cea Falco bridge: Allocate our tap data
2083 5b6454aacf RTP: Add the extended timestamp to the tree
2084 575d285554 WSUG: update Service Response Time support list
2085 bf5ec983ab pfcp: small spelling correction
2086 9eec8a12eb Fix some spelling errors
2087 3d63241756 BLF: Fix handling of 0-length log containers
2088 0032e25a8a RTP Analysis: Use extended timestamp in statinfo
2089 ab73082708 CMake: Fix our falcodump symlink
2090 3588090b2a Falco bridge+falcodump: Various fixes
2091 574fc0e1a6 Qt: Use "Logray" in the about box when appropriate
2092 f241cd6208 SANE: Improve the way opcode is remembered for resps
2093 28e9035eec MATE: Update examples
2094 81d094d47f RTMPT: Convert to ws_log system
2095 24669a5ab4 ISAKMP: add parse auth_method and proto for China IPSec VPN specification
2096 4e987dc451 epan: Remove layers when a dissector consumes no bytes via fragmentation
2097 dc66792430 epan: When exporting as C arrays, don't end a line with backslash
2098 4ec5c7f78f MATE: Handle fields that are in different data sources
2099 f33439ea03 epan: Don't fake child nodes of visible proto items
2100 df24178150 RTCP: Implement Profile Specific Extensions as a payload table
2101 3383ac2d32 TLS: Explain legacy_version more
2102 3e519a0385 Falco bridge: Correctly handle trailing internal events
2103 fc6a511997 x50ce: addic Dissection of IPv4/IPv6
2104 fbd408cb58 x509ce: Display unknown IP Address (DATA) when it is not 4 or 16
2105 05ee426d93 Logray: Make the Syscalls profile the default
2106 ef65fcb94d Bump the Logray version to 0.9.0
2107 044ca84eeb macos-setup: Conditionally install Falco libs
2108 2b5fd572f7 File sets: Match both formats, compressed files
2109 a8aebe5cf4 Check for item long text being 0 - prefer NULL
2110 da8c8fc1cf NGAP: append SMF PDU in column info
2111 fde6865fe9 PLDM: make a function static
2112 c6fee3ab52 Fix some more item warnings
2113 4a948ad57a SANE: Quality improvements and correction
2114 76909e44d2 [Automatic update for 2024-01-28]
2115 57bfe3d4a3 COSE: Fix a leak
2116 2d22fa26ba XMPP: Fix some leaks on malformed data
2117 859e70fbb3 WOW: Fix use of unitialized memory
2118 c77448d793 GTP, GTPv2: stat taps can't be wmem_file_scope
2119 5dc8c6d5fb Check valid display value set for ipv4 fields
2120 73c7fcab1e Check that string items have display set to BASE_NONE
2121 7b58f82228 Set BASE_NONE for FT_BOOLEAN items with zero mask
2122 f3216e8c4a RTP: Add OPUS dynamic clockrate
2123 25f8695771 Be careful with scope of strings used for columns in SRT table
2124 0103e8f9d7 DNS: add queried names to DNS statistics
2125 38bcee5963 Services: const-ify the data structures.
2126 989002841e BACnet:Fixed dissector for authentication related properties.
2127 dd846520f4 [Zigbee GP] Fixed move and step cmd dissectors
2128 d424f4b330 feat(ssh): Add support for ping@openssh.com message dissection
2129 a335e10838 feat(ssh): Add SSH dissection support for proprietary extensions
2130 c85c4dcfef feat(ssh): Add SSH_MSG_NEWCOMPRESS message value
2131 7039e85f8e feat(ssh): Add  SSH dissection support for RFC8308 extensions
2132 19ddbcaaae feat(ssh): Add SSH extension dissection support (RFC8308)
2133 352fe53a15 dfilter: use strpbrk when checking if macro or field reference
2134 f09710965a [#19584] show heur dissectors in `tshark -G` report
2135 56292dc522 Qt: Set imported hexdumps as tmpfiles, don't set last open dir on then
2136 a3900a5d5e change display order of IEEE802154 address fields
2137 08956f6d13 DNS: Add expert info for missing response
2138 f5f8a574b1 Tools: const-ify pci-ids data.
2139 864c212b51 SRT: Parse the Group HS extension
2140 1e3a1d7118 Adding PLDM dissector for Platform Specification
2141 cb259891f7 Qt: Restore drag and drop filter buttons
2142 d1301fecc1 macos-setup: Use `set -e`
2143 4571d9f194 Fix more FT_BOOLEAN items with no mask - set len to BASE_NONE
2144 fa84f7541e Check that FT_BOOLEAN items with zero-mask use BASE_NONE
2145 bf30e483c0 bthci_vendor: Add broadcom read mem and refactor writemem
2146 5a28b01e86 rtmpt: Don't allow chunk_size to be zero or negative
2147 86705cc863 macos-setup: zstd and lz4 fixes
2148 4d6a8c85b5 Fix base for FT_BOOLEAN without bitmask(BASE_NONE)
2149 08cf0e9553 file: Don't recompile the dfilter during a live capture
2150 70e78cd390 ringbuffer: Use g_path_get_basename to find the last component
2151 26c6e3af12 test: Skip mongo zstd test if we don't have zstd
2152 cf74fae3d9 HTTP2: Heuristicly detect application/json
2153 ffcf580230 epan: Make hex_str_to_bytes reject an odd # of hex characters >= 3
2154 f274be5523 dfilter: Handle null arguments in macros better
2155 c538dd9ff9 tools: Add a protected branch check to validate-commit.py
2156 ffbf7ff540 dfilter: Allow semicolons to separate macro name from arg list
2157 5c972dd075 GNSS: fix formatting of SBAS MT25 velocities
2158 72e83ae49a ieee80211: Add decode as Wi-Fi for UDP payload
2159 78a8793cbc "Follow" implementation in logray
2160 457764fce3 HTTP2: Heuristically detect multipart/mixed
2161 808d9d39f7 openSAFETY: adapted verification of ID fields in sub frames
2162 b6a9c48eb5 E2AP CCC: Clarify that V1 has been added
2163 b05def7a50 dfilter: Don't parse invalid characters in macro names
2164 0755cde944 Qt: Don't offer field completion for literals containing ':'
2165 de98508497 gsup: Fix decoding of empty IEs
2166 0926a98b30 Zigbee ZDP dissector field parsing fix
2167 34c703f7de Windows: Updgrade GnuTLS to 3.8.3
2168 a4b88e3d8b macos-setup: update to GnuTLS 3.8.3
2169 4a27b7e3e8 someip: Fix Dead Store found by Clang Analyzer
2170 9d65454c9f Update dictionary.aruba based on Aruba ClearPass 6.11.4 RADIUS attributes
2171 7b43059f1d Qt: Add back "Copy as Printable Text"
2172 676478c8d3 epan: Use an ellipsis to indicate truncated fields
2173 271496bd23 Lua: `DissectorTable.heuristic_new()` with description
2174 2456e96caa Tools: More macos-setup.sh cleanup
2175 49050877b3 tools: Add an installation prefix option to macos-setup.sh
2176 6e474d1af1 [Automatic update for 2024-01-21]
2177 760e512dd4 capture: Remove the logging parts before each line
2178 3bbf468421 Qt: Indicate that the grammar has changed when reloading macros
2179 651122a798 Undo some more double colons
2180 c3e98efd5b http2: Use our own process_reassembled_data
2181 534cc08ebc LUA: allow conversion from string to uint64 in any base
2182 39aeb7a7dd tools: If macos-setup installs Python, install a recent one
2183 6d39c511fb extcap: Set matching libssh log level
2184 55214bdacd extcap: Provide a more useful error message when key passphrase is bad
2185 a7f7cd6487 Tools: macos-setup.sh shouldn't install legacy PCRE
2186 9a97bf2216 Add support for attributes defined in NAN Spec R4
2187 d1723c98d4 Qt: Fix some leaks in ExtcapArgument
2188 4bb69a479d capture: silence warning for non-root user
2189 d0bb6b3dfe Dissectors: remove accidental double-colons
2190 1058293e78 X11: ConfigureWindow: Fix 'window' and bitmask fields.
2191 76bb8cca37 Tools: Clean up macos-setup.sh
2192 94c2f18924 Fix -o capture.auto_scroll: setting
2193 49ada98a88 Increase libssh minimum version to 0.8.5
2194 87f06bfd58 netflow: Handle variable length fields with zero length
2195 256c9bebac Adding dissecator version 4 for GICI protocol
2196 f67b74550b ISUP: Add recursion checks
2197 0cca51a61b UCP: Handle alphanumeric OAdC
2198 577d8313fc GSM A DTAP: use proper tree for spare bits in de_bearer_cap()
2199 2640465545 tools/check_val_to_str.py: add option to test generated files
2200 b411905eb9 NRPPA: trivial cleanups
2201 8cf61be180 capture: Don't print an empty error message on extcap errors
2202 2d6310f4f8 SMB2: make a function static
2203 79c6e9db9d HTTP3: Huffman decoding
2204 c3c0fb7263 SMB2: dissect FSCTL, Query info, and Server notification
2205 8d79ea2f0d Falco bridge: Improve our internal event detection
2206 73ece5e8c8 epan/dissectors/packet-cql.c: fix few typos
2207 80a3890dab extcap: fix build with older libssh
2208 84cf907fcb WSMP: Set correct length of N and T headers
2209 05e1338d61 GTPv2: correction of IE Monitoring Event Information
2210 524621ca21 NRPPa: upgrade dissector to v17.6.0
2211 bf909bf93e Add descriptions for heur dissector tables
2212 f20d45f1aa Qt: Always enable our "Follow" menu items
2213 9703cf23a8 TLS: Update the follow tap name to match other dissectors
2214 7983d70203 GNSS: SBAS dissection improvements
2215 75d79e5d7d rdpudp: Fix leak
2216 85aeaf1f34 Adds a dissector for SANE (Scanner Access Now Easy).
2217 bcfa25bdfc Falco bridge: Add a quick CPU+PID cache
2218 d302ff5b42 F1AP: upgrade dissector to v17.7.0
2219 893a68e6d9 [#19585] Add description for heur dissector tables
2220 7919c374d7 E1AP: upgrade dissector to v17.7.0
2221 1295d416ed XnAP: upgrade dissector to v17.7.0
2222 e31f805c81 NGAP: upgrade dissector to v17.7.0
2223 28c7e0cce3 NR RRC: upgrade dissector to v17.7.0
2224 feff9a8b80 LTE RRC: upgrade dissector to v17.7.0
2225 87dfdbb915 LPP: upgrade dissector to v17.7.0
2226 e0811c1aa0 x75: don't register for WTAP_ENCAP_LAPB.
2227 760462e2dc Qt: Status bar updates
2228 5c8c379b69 extcap: Add ability to enable SHA-1 algorithms
2229 b8f252dd99 Qt: Add support for date and time before file index in multi file mode
2230 b5c839815e Remove duplicative members from interface_t
2231 eeb818f5e7 TLS: Display minimum supported version when version unknown in Client Hello
2232 91e75f3e46 NBSS: Handle short packets
2233 f5615dd9f9 IPv4/v6: fix field offset calculation for GeoIP entries
2234 7da3a871a3 [Automatic update for 2024-01-14]
2235 c413d81967 rtmpt: Add a default chunksize preference
2236 f374ddf2fb Falco bridge: Add conversation filters
2237 666443ebd1 Resources: Update the Logray Syscalls profile
2238 06f80366d5 Falco bridge: Update our memory stats
2239 664b858d44 SOMEIP-SD: call val_to_str_const()
2240 2c9b66d14a RTP: Use the same extended seqno / timestamp cycle for a new setup msg
2241 6e12e504b9 iface_lists: Do not reset capture options when refreshing interface list
2242 d4bc9d4036 opcua: Parse more Server and Client Certificates
2243 6c26a3c7dc Fix uintptr_t not found error
2244 eec059c598 Falco bridge: Use ws_strtoi
2245 04bd21b700 pcapng: Sysidg events don't always have timestamps
2246 a0f5d63515 Release notes: Note that the Parlay dissector has been removed
2247 520fb7848e GitLab CI: Install ruby-dev in the Documentation job
2248 490d0514d9 Parlay: Retire the dissector.
2249 846fae3141 rtmpt: Mark depended upon frames
2250 9152670fe5 opcua: Use fragment_add_seq_offset
2251 16fa05d719 Help: on macOS local pages are found in the DATA_DIR of the bundle
2252 f99cc3a69b WSUG: Document the creation of filter button groups
2253 b7ece5f111 RLC Stats: Check earlier for whether frames should be considered
2254 caa9bfbe41 wsutil: Check GLib version for g_spawn Linux bug
2255 73e5eeae50 GNSS: add dissectors for further UBX messages
2256 2d04c10741 tftp: fix a typo.
2257 3c62d285ac Falco bridge: Use g_str_hash
2258 8f3756431f Falco bridge: Remove an unused struct member
2259 821fa78fee Fix some spelling errors
2260 7ce05b9dd7 opcua: X.509 Certificate dissection
2261 10a77d7b46 Parlay: Add a recursion check
2262 76f6b5285d opcua: fix payload size for unencrypted chunked messages
2263 4a5965fee6 Logray: Mark unused parameter key in follow
2264 f13740da74 Qt: Allow Manage Interfaces columns to be sortable
2265 610e5f0543 Support enhanced-RTMP ExVideoTagHeader
2266 65c04f2886 Fill gaps in AWDL DataPathStateTLV.
2267 1c25228013 tshark: Fake unused proto items when -e is given
2268 fe54aa6371 Revert "Main dialog: Wireshark stops extcap on exit if no packets received yet"
2269 53e180491c SOME/IP-SD: Improve handling of ANY values and unknown entries
2270 5d2bcdd377 pfcp: Update to 3GPP TS 29.244 V18.4.0
2271 9aff6a9314 netlink: show padding between short attributes
2272 27857b268e ISO15765: Cleanup and fix incomplete dissector warnings
2273 73bf0d5b23 Falco bridge: Minor performance improvement
2274 f01e345749 Logray: Add back the "Follow Stream" dialog
2275 c3293b9520 Don't overwrite error message from dumpcap
2276 ba6f76e0d5 Falco bridge: Add a preference to show internal events
2277 c659ffbed1 Falco bridge: Disable memory statistics debugging
2278 c8281ec58a netlink-netfilter: Show padding bytes
2279 885e638a03 NAS 5GS: set subdissector for SMS NAS messages in HTTP2
2280 624ba9311c packet-cql.c: add support (partial) for custom payload result response
2281 f52841191b capture_opts: Use g_list_free_full
2282 626caf9699 Fix crash in capture_interface_stat_start.
2283 579aa4117c WMIO: Fix an infinite loop spotted by coverity
2284 7eaf8bcba2 ATLDF: Remove unused macro
2285 14767f824c iface_lists: Reduce some unnecessary string copying of if_info_t
2286 f9b2ad18c2 dfilter: Be ready for unparsed syntax type in semantics check
2287 de12268a9f Epan: Cleanup plugins only after all possible calls are made
2288 2fe5b48cf8 Falco bridge: Add a subtree to show process ancestors
2289 c0d0e01f95 Falco bridge: Hide some syscall fields
2290 6af57646d7 Falco Bridge: Reduce our cache memory usage
2291 186706b6cb Falco bridge: Add support for event arguments
2292 b8bf79eb21 Falco bridge: Cache our extracted data
2293 5822f3d101 Falco bridge: Add a null check
2294 f7dad73b9f CMake: Fix the Logray plugin directory
2295 66c607f118 Document discontinuities in OSPF and IRDA dissectors
2296 ec4b92c69f Wireshark + Logray: Batch interface capabilities in one call
2297 ae3afe910b Infiniband: fix a couple of item offsets
2298 a195204327 ORAN FH CUS: fix an offset and a length
2299 4b04c3fd05 ISO15765/UDS: Clean up of Address Handling
2300 6cc134358d Dot11Decrypt: Switch from recursion to iteraton
2301 218db31955 asn2wrs: Fix our recursion checks
2302 b29a969131 capture: Restore save file template when stopping multiple file mode
2303 6a2dd639ef tshark: Retrieve interface capabilities in one call
2304 b4c07ac165 NAS 5GS: upgrade dissector to v17.13.0
2305 0c923da588 [RF4CE] Fix for RF4CE NWK heuristics
2306 e1efe33c0b WMIO: make a variable static
2307 d52dc11ae4 cbor: add recursion depth check
2308 352ad96b57 Fix some spelling errors
2309 1d6c7eecb0 [Automatic update for 2024-01-07]
2310 5b87714ec8 Add parsing support for IWbemServices and WMIO
2311 4feb30a85e Qt: Packet List vertical autoscroll only
2312 b8e7db6600 QUIC: Fix running dissectors on 0-RTT data
2313 ec232d03d3 SOME/IP: Do not ignore messages with empty payload
2314 d3b5f367e9 T38: Fully initialize t38_conv struct, part 2
2315 4232cb5575 rtmpt: Limit initial allocation size instead of max packet size
2316 91266a7683 doc: Update WSUG for TCP Completeness filters
2317 822a95d156 rtmpt: Fix iteration check
2318 7afb54035f Windows: Update our minimum version
2319 1a81a7cacf RSVP: Support Capability Object
2320 4f3b03b72a NTLMSSP: Zero out the session key at the start of creating a v1 key
2321 e68771714a Qt: Update some comments related to WinSparkle
2322 96b0a674c7 Qt+WinSparkle: Don't close the main window in the can shutdown callback
2323 b1e900496c E2AP: Check whether table entry was found
2324 75fa97e7f2 RSVP: Fix typo
2325 75fc7e11e8 TCP: Duplicate ACKs hidden by Window Update and SACK presence
2326 a8bfde6eb7 UAT: fix wrong cbdata being passed to cb.set()
2327 25fb6c316c SocketCAN: Add hidden CAN item to protocol tree in case of CANFD
2328 4278536da4 Tools: add script to make value_strings used by bluetooth
2329 af8643c5ae epan: Make "frames passed the display filter" the default
2330 8f7f7cd7de s4607: Add to "decode as"
2331 ca02798714 RTPS: Don't leak in the guid hash
2332 dd7df70be8 Add ".snoop" to the list of capture file extensions.
2333 40111d9e8f GitLab CI: Generate our release notes
2334 2e30826a61 Debian: Ship sharkd
2335 bcb0d02568 NSIS+WiX: Install sharkd
2336 69c9e06dae Thread: Update for Thread version 1.2 and 1.3 along with TREL
2337 c550e9f26a SSH: don't hide signature types you don't dissect
2338 5816b3c75c SSH: We don't use Gerrit for a while now, remove its port from defaults
2339 0e9ea401f7 TCP: Prefer full checksum over partial if the same
2340 6f17dcd67d RTPS: Fixed User Data Dissection feature
2341 329523afee TCPCL: Do not call g_int64_hash on a gint
2342 370e5db90a E2AP: check table pointers when adding ranFunction
2343 d44e171cee T38: Fully initialize t38_conv struct
2344 9f05d77cec sctp: Fully initialize tmpinfo struct
2345 8f797db63c asn2wrs: Add recursion checks
2346 c9c40514d8 MLE: Don't call tvb_bytes_to_str with zero length
2347 1229ee0468 COSE: Fix some leaks in cose_header_context_t
2348 940feb7bf2 maxmind_db: Set CLOEXEC on the pipe file descriptors
2349 fdaba24262 Ethernet: Implementation of conversations with stream identifiers
2350 e60046305f Qt: Add capture comment to custom title
2351 77b0583568 DOCSIS: Extended EH Elements are not recursive
2352 bf1ab5c304 macOS: Include the admin group into access_bpf.
2353 7fcc15cb54 pfcp: Add Service Response Time statistics
2354 45b929a1b6 RTPS: Fully initialize a struct
2355 e07603d512 ChmodBPF: Specify AssociatedBundleIdentifiers in the Launch Daemon property list
2356 4a74687e60 addr_resolv: Return NULL for unknown port types
2357 b67b86059e IAX2: Unknown HF is now 0, not -1
2358 322ae0f0d8 Happy New Year 2024
2359 9600ef2279 dumpcap: Pass the Capchild log level from parent to dumpcap
2360 3fbefe9c36 dumpcap: Make capture child logging work
2361 2bf14f5fe6 JSON-3GPP: fix a (presumed) typo
2362 695740ea41 capture: Don't print a warning for an empty message
2363 4f46ed269f USB: Dissect protocol also at interface level
2364 a024563fb3 [Automatic update for 2023-12-31]
2365 96207a4e27 Don't pass UTF_8 arg to valgrind script
2366 c08e6e56fd Remove packet scope usage from a few dissectors
2367 4a454d8d62 dumpcap: Don't use fd 2 (stderr) for the sync pipe
2368 17fcdb4735 pcap: Update link_type_vals
2369 dc6f197726 dumpcap: treat connect errors as remote capture errors.
2370 d9247e7edb GitLab CI: Get our clang version from our container
2371 68d85c8032 wtap: Add DLT for DECT_NR
2372 648b18c92f Qt: Fix crash on Windows adding pipe when interface list isn't loaded
2373 1b9d95d6b5 Look into some cases where 1 value_string value is missing
2374 ef2eb13350 netfilter: improve nftables dissection
2375 af5a53efc0 ISO15765: clean up code and fix typo
2376 fe3b55d85d ISO10681: Code Cleanup
2377 35fa4fa36d SOME/IP: remove empty line
2378 97d59fc20f CFM: Fix check for Management Address [Domain] when Chassis ID Len is 0
2379 4e6484600d LLDP: fix return value of lldp dissector
2380 42e85b29e1 GNSS: fix SBAS MT1 - MT5 field lengths
2381 1ccbc482a0 packet-sv: fix the seqData validity
2382 b0e87a4207 irda: make it clearer that the control field is at the current offset.
2383 c635a0b388 irda: update some comments with new and additional links.
2384 84ddc8c446 LIN: Don't process payload if the frame has an error
2385 1d6abf627c Bluetooth: update UUID and Company ID registry
2386 7e0004ed96 tools/check_static.py: show in output if file was generated
2387 9bb31318fe GNSS: add dissector for SBAS L1 MT24
2388 64b9bad199 BTL2CAP: Switch to using more efficient bluetooth_uuid_vals_ext
2389 2dae7c2d79 BT_ATT: Adjust ranges for protocol registration
2390 1243b49c49 tools/check_static.py: make script more readable
2391 bfad74780a [Automatic update for 2023-12-24]
2392 74d97afd72 capture: Fix leak of secondary messages
2393 c7c5d962e0 Tools: update generation scripts to no longer initialize proto vars
2394 922d1f6219 SCTP: Use hashmaps for association indexing
2395 a1b2a14ad3 Qt: Set Packet List autoscroll off
2396 9b4c2ffb33 ICMPv4: Mark formally deprecated types
2397 3794caff71 capture: Fix up getting stats
2398 52c1ebb4e1 SCTP: Send sctp_info to the tap even if there's an exception
2399 87d749d2fe ISO15765: added a bit of documentation
2400 f863b276c3 JSON-3GPP: Fix label for mapdu item
2401 5f870017f7 E2AP: fix range check while registering RAN-function dissectors
2402 54ed27e11a Qt: [Re]start the stats when filling the interface list
2403 0fc2359812 tshark: Deprecate -G with no argument
2404 685ea4f15d Don't include net/if_var.h; it's not present on all *BSDs.
2405 8e3de579a0 tshark doc: Mention that -G must be the first option given
2406 5de1a339c4 Fix some spelling errors
2407 db28c15aeb DTLS: Initial support for adding DTLSv1.3 to the Protocol column
2408 60dd24f701 E2AP: Add stats counter to Telephony menu
2409 af408571e5 JSON 3GPP: add TS 29.502 ch6.1.8 Feature negotiation support
2410 50bf11fd8c IPv4: Mark deprecated option types
2411 e293a19071 usb-audio: Fix Dead Store found by Clang Analyzer
2412 8069ffebb0 dumpcap: fix Dead Store found by Clang Analyzer
2413 a37c90e497 addr_resolv: Fix Dead Store found by Clang Analyzer
2414 0b9c79598b radiotap: Fix Dead Store found by Clang Analyzer
2415 4d3475223a bgp: fix Dead Store found by Clang Analyzer
2416 6b837c6f28 QUIC: fix Dead Store warnings found by Clang
2417 a09c648670 E2AP: When updating mapping from OID, take care over pointers
2418 2a33688291 packet-gtp: Avoid dissect MS Network Capability when len = 0
2419 8bb3d89065 ITS: Use CAM Version 2.1 ASN code
2420 689ff45cfd tools: Switch to target UNRELEASED in make-version.py, too
2421 a0d904896d Qt: connect SCTP All Associations Analyze button correctly
2422 2634e62b70 SCTP: Add chunks as FT_NONE instead of text-only node
2423 f554ac643e epan: Add as much of a text-only subtree length as we can
2424 95a9fc5c0f QUIC: handle connection migrations for zero length CIDs
2425 acf419cfc9 iscsi: display number of bytes to Write
2426 999f9f65c7 iscsi: display number of bytes to Write
2427 ecdb67b4a0 ISCSI: Add R2T time and bytes transferred in List
2428 f699b10405 Display number of bytes to Write
2429 6a3f441da8 tshark: Load the profile settings before certain reports
2430 2b21fe5e4f capture_sync: Keep PIPE_BUF_SIZE and SP_MAX_MSG_LEN related
2431 c1ecdb49b3 s4607 - Fix Dwell Mask
2432 c55ae0513f NSIS: Remove some references to WinPcap
2433 29e56d0167 asn2wrs: Fix compilation without -L flag
2434 be5f98b851 androiddump: Don't hang for 20s on Linux if loopback is down
2435 fd8e052955 capture: Fix Coverity 1559542
2436 f2095c8027 Recurse into folders while checking URLs
2437 a7d5c07a13 E2AP:  In E2Setup message, read/use OID outside of shortName
2438 e2594ef0e4 ieee80211: Allow RPS IE dissector to parse multiple raw assignments
2439 607b3671c8 dumpcap: Add a welcome mode
2440 b22ed213e0 capture: Move pcap failure secondary message to header
2441 08eb1d87c7 wol: use the Wayback Machine for a now-dead link.
2442 71344aa160 Qt: Don't clear selected interface when auto sorting
2443 ed3b6e6b50 Check for some document URLs
2444 dd6b58fcb8 Have a common provider routine to provide time stamps.
2445 b8bad2c745 asterix: 'number' upstream change adjustment
2446 aa7bc121b6 RLC Graph: set initial x-axis scale correctly
2447 1724e23865 capture: More prep for retrieving and caching capabilities
2448 11e8b5e8d7 Qt: Fix build with DEBUG_STARTUP_TIME
2449 3a7169a5f9 GTP: Correction of IE RFSP Index
2450 66ab1e64e5 Revert "Debian: Move codec plugins to the proper place"
2451 05d9608dbd NR Taps: more fixes
2452 71da5f72b5 ieee80211: Fix RPS IE (802.11ah / S1G) dissector for RAW slot definition.
2453 3421eff1bc capture: Move deserializing the interface list to a static function
2454 a3467677cf [Automatic update for 2023-12-17]
2455 1a95f230b9 dumpcap: Allow retrieving interface list + caps
2456 dadc6f1fa0 Update mailmap with new contact for Carlos Pignataro.
2457 9b6c116324 bitcoin: code simplification by using `proto_item_set_end(...)`
2458 005dfe2271 capture: Get regular and monitor mode link type lists at the same time
2459 63840f1cfb extcap: Fix Coverity 1559270
2460 636f0a989a capture: Add return messages to the if_capabilities_t struct
2461 c655b8e103 capture_opts: Free the if_list on a bad adapter index
2462 26e3979971 Add plugin extension to wireshark.pc
2463 e1f599cf51 Debian: Move codec plugins to the proper place
2464 38ff71b5ef Try to fix Debian package
2465 03d59b1458 DNS: fix warning
2466 ed0a777776 RTCP: extend list of transport layer feedback formats
2467 d43c1754b6 RDPUDP: fix conflict about incompatible types
2468 974e09b0c6 scsi-sbc: fix checkAPI warning about shadow variable (index)
2469 34edc1a3be bitcoin: fix checkAPI warning about shadow variable (index)
2470 f10ca976ab BGP: Add Source Address to Type 1 Session Transformed Route
2471 7c38369bb6 Try to fix macOS packaging
2472 ba2f53ef11 Windows: Upgrade libpcap to 1.10.4
2473 8c45aaeb06 CMake: Fix WiX packaging
2474 b2213b12e9 wslua: Add another exception for binary plugin subfolders
2475 36065ab356 Rename some codec plugin folders to lowercase
2476 7f32c90ab9 plugins: Add a codecs API level
2477 b52d9173f8 Remove version component from plugin path
2478 b51a3933ba CMake: Refactor plugin add_library() macros
2479 70383151ae doc: Mention partial checksums in Checksum Section
2480 7b4d667f30 BLF: Fix BLF_OBJTYPE_CAN_FD_ERROR_64 not decoded as error
2481 9c2959b483 EPLv2: textual decoding of ASnd error code
2482 b983decbcb opcua_application_layer: fix Dead Store found by Clang Analyzer
2483 6081bf1535 merge(wiretap): fix Dead Store found by Clang Analyzer
2484 00be42a1f2 tls-utils(ECH): fix Dead Store found by Clang Analyzer
2485 cd8893db10 capture: Serialize the machine readable interface list
2486 e3837d403e Falco bridge: Minor code cleanup
2487 baf8ec83ef Logray: Add a Syscalls coloring rule
2488 5353057795 GitLab CI: Switch to clang 17
2489 e9d4f4f846 GTPv2: Dissect IE Group ID
2490 8ba4fb537d Improve pkg-config description
2491 4a9214b12d GTPv2: Dissect IE PGW Set FQDN Extendable
2492 897c94bd04 Qt: Don't connect in the .ui file only to disconnect in constructor
2493 107550c9c0 Move wireshark.pc.in and make our .pc file paths relative
2494 c0bfd405b5 Resolve GCC clobbered variable warnings
2495 1fc41b77b2 Logray: Fix the Syscall profile
2496 ac524cff38 Windows: Upgrade GnuTLS to 3.8.2
2497 0d52ed247e srt: Parse Key Material message.
2498 934fe03fca Falco bridge: Add protocols for each filter check type
2499 8486ba26c6 epan: Add plugin get_descriptions callback
2500 5bcfa5b261 epan: Remove register_all_tap_listeners plugin callback
2501 0ed89bb91b Qt: Remove HAVE_PLUGINS #ifdef
2502 fd21a7717f epan: Remove HAVE_PLUGINS #ifdef
2503 4e7b79edce MAC and RLC statistics: fix filter expressions to work with NR
2504 4158fd0115 Zigbee improved Smart Energy time format and display
2505 6b7664bfd3 Fix some broken dissector URLs
2506 04165f8536 Monero: Use col_add_str
2507 b16190ab6d Falco bridge: Set our event number
2508 807413ea33 ORAN FH CUS: Update some value_strings for v13.0
2509 e2dff8eb27 Qt: Remove another plugin #ifdef
2510 edc7ebfcdb Qt: Don't fill in interfaces if we're just doing a caps query
2511 cc7f348b38 capture: Free capabilities automatically when the hash is destroyed
2512 a57069a7ca CIP & PLDM: make some functions static
2513 2936f5c026 E2AP: add support for CCC RAN Function
2514 79d26352f2 GSM-MAP: use common tfs.c true_false_string
2515 66c4987948 RLC Graph: some improvements
2516 3d5ac61f29 GTPv2: Dissect IE PGW Change Info Extendable
2517 719ca70130 HTTP3: Use BASE_SHOW_ASCII_PRINTABLE for QPACK
2518 88e5ae3d14 HTTP3: Use the Wireshark logging system
2519 360cb3f40a plugins: Lower a log level
2520 22c27f2dae Qt: Remove an #ifdef for Windows
2521 e3d23bfad4 Improve paragraph about the GPLv2 in the README
2522 ae170d9b22 Logray: Only retrieve the extcap interfaces
2523 ccb8a79bc2 [Automatic update for 2023-12-10]
2524 0c9cceebe3 Qt: Cache the capture interface list in Wireshark and Logray
2525 2e5f5ab645 HTTP3, QUIC: Desegment HTTP3 QPACK Encoder Streams
2526 17d479f876 nflog: time stamps are in seconds/microseconds, not seconds/nanoseconds.
2527 2e288ae393 HTTP/3: Only decode a QPACK encoder stream on the first pass
2528 f50c46ea8c On *BSD, use a PF_ROUTE socket to get indications of new/removed interfaces.
2529 7a6338c60c QUIC: Don't desegment and call app handles for 0-length stream segments
2530 25bce48873 Qt: Fix plugins double-click/show in folder
2531 12234b2064 Qt: Add back "Path" column to Plugins tab
2532 bb09bed969 wslua: Add support for SPDX/URL/Description info
2533 4db3e8f3f1 Capture: Check to see if the interface name is a Windows Named Pipe
2534 0bcd2b6e6f wslua: Add a scope field to lua plugin description
2535 5f6b5c40f4 plugins: Improve build with !HAVE_PLUGINS
2536 8db858b667 RLC-NR: Further fixes to tapping NACK_SN + ranges
2537 47376298a5 plugins: Remove an assertion
2538 b1521550c6 plugins: Give higher priority to the personal folder
2539 e0acd7ef1e rdp: add dissecting of relative mouse moves
2540 bfda80d230 check_typed_item_calls.py:  Improve checks around items in bitmask calls
2541 8cda6390de Fix some issues around tapping RLC NR ACKs
2542 9a9b2e114f GitLab CI: Make sure we set the ccache size in our fuzz jobs
2543 a23e4fa086 Plugins: Fix the issue of duplicate scanning of the same directory
2544 5e370aa748 assa_r3: Dissect UPSTREAMFIELD_NOTUSED as an unknown type
2545 a7827322fc plugins: Rename "dfilter" to "dfunction"
2546 c76a28fca4 Qt: Add Install Plugin to Tools menu
2547 158e104569 ITS: CAMv2 uses "pld" PathHistory defenition.
2548 f5e25421a8 SOME/IP-SD: Adding expert info for StopSub/Sub combination
2549 18a5b0976a Qt: Fix crash related to new TCP analysis pref
2550 6ec6e5b545 Another check for a routine returning an error.
2551 c512da8b8b SOME/IP-SD: Adding expert info for Offer Service without Endpoints
2552 5b2533af87 TECMP: Adding support for ILaS data
2553 dd9e07ae6d MAC 3GPP Stats: treat all CRC errors as generic failures
2554 70497ac5f8 check_tfs.py: ignore utf-8 encoding errors
2555 2971ce995d Check for success of routines called between pcap_create() and pcap_activate().
2556 c6e03be53a dumpcap: check whether pcap_stats() succeeds.
2557 e17a22df89 Fix some spelling errors
2558 866de7bcde Zigbee display Smart Energy Fast Poll End Time as numeric and string
2559 fec945c2c6 Correcting AVP Type for Framed-Pool and Charging-Gateway-Function-Host AVPs
2560 00bbec71ca Adding Diameter AVPs to CiscoSystems.xml
2561 8e8e07d892 epan: Remember whether heuristic dissectors are enabled by default
2562 51c6fa874d Qt: Replace plugin column "Path" with "Scope" in About dialog
2563 678a048549 plugins: Remove unused argument to scan_plugins_dir()
2564 8ebde1309d Improve interface displaying and writing with multiple sections
2565 577cc97f32 HTTP3: Improve QPACK dissection split across packets, prevent crash
2566 62529defd3 recent: Fix leaks
2567 52eb0cab5b Added dissector for the Monero wire protocol
2568 74f3dad37c Don't warn about rdp.flags.pkt being non-contigous
2569 f6913a9107 GitLab CI: Disable more options in no options build
2570 184cf9e28b Qt: Disable the capture actions at startup if built without libpcap
2571 b14d9c963c Remove init of tap variables
2572 3644aa86a4 Draft: Make LTE Uu stats and graph work for NR too
2573 e7a6c296b6 Qt: Disconnect signals in PreferenceEditorFrame
2574 024f8a27bd Fix dumpcap build on platforms where isfinite() is in libm.
2575 85e0909553 Fix wsutil/ws_strptime.c to compile on FreeBSD.
2576 71fd16605c RDP: copy_address considered leaky
2577 9c39c82cb1 Qt: Add plugin description/homepage fields to About dialog
2578 242ddbb24b wslua: Fix loading "init.lua" in subdirectories
2579 869728143d Remove plugin license check
2580 c001d55cc4 Qt: Fix profile menu widget parent relationships
2581 d069a39c89 Busmirroring: Add expert item for invalid value
2582 6230344148 Adding PLDM dissector for Base Specification
2583 dc148e0ea5 CIP: Improve Connection Analysis
2584 01796d6f2e IPv4: Implementation of conversations with stream identifiers
2585 0e01240e78 SDP: Don't look past the fmtp parameter tokenlen for equals
2586 1da30947b0 Qt: fix build with older Qt <5.15
2587 98a8a9787b ZigBee TLV: Add a recursion check
2588 fedc96177f [Automatic update for 2023-12-04]
2589 1a33c02055 check_tfs.py: iterate through subdirs of epan/dissectors
2590 388f928c01 Test: Disable an ASTERIX test
2591 0b2bb4fdb3 plugins: Remove unused "min_api_level" field
2592 412f184af2 PDCP-NR (trivial): show calculated digest preceded with 0x
2593 e66f010ca2 Qt: Add context menu to Resolved Addresses
2594 369651d618 BLF: Fix BLF_OBJTYPE_SYS_VARIABLE dissection
2595 f835dc800f Update README.plugins and release notes
2596 60f1972fa3 plugins: Fill in short description field
2597 90b16b4092 Refactor plugin registration and add ABI/license check
2598 87ec22e63d bitcoin: implemented dissecting `addrv2` messages
2599 a7568772e7 Test: Make sure sampleif.py uses our current Python executable
2600 9cd0366734 Qt: Add Copy, Save As to Resolved Addresses dialog
2601 5877ba7fc5 Resolved Addresses: Only show used services
2602 d34b57d7de Resolved Addresses: Only show hosts that are in the capture file
2603 64723c6fdc check_tfs.py: show more clearly how to use tfs i.s.o. value_string
2604 6f38651c3f Fix some spelling errors
2605 3e877c3ecf Resolved Addresses: Only show ethers actually used in the capture file
2606 f93fa9d896 GitLab CI: Use the default / stable macOS image
2607 e5e6e67965 Resolved Addresses: Only show OUI actually used in the capture
2608 268df12057 doc: Update WSUG for Windows 8.1, Server 2012
2609 1ca9a8d872 Resolved Addresses: Only show wka actually used in the capture
2610 0a68875657 TCP: Show the frame in which a PDU is reassembled
2611 e200051eda manuf: Resolving of MA-M, MA-S, 28 and 36 bit OUIs
2612 17acb9541e Qt: Use per-interface filters in CompiledFilterOutput
2613 6409a42f4b Qt: Invalidate the idle dissection timer when clearing packet list
2614 5256414290 AUTHORS: Change to my email address
2615 2792c89909 Add "Use monitor mode on all 802.11 devices if possible"
2616 363e0a7447 DNS: Reduce false positives of the DNS heuristic
2617 8aea8c2156 DNS: fix typo in DNSSEC algorithm name ECDSAP386SHA386 -> ECDSAP384SHA384
2618 2be3a61834 Qt: Save GeometryStateDialog splitter states
2619 2f3f879f90 manuf: Remove curly quotes, double angle brackets
2620 7234ce727b manuf: Update make-manuf for a few more Chinese names
2621 93591e5ea1 Added Diameter AVPs 6080-6081 to VerizonWireless.xml
2622 fc0f96477e TECMP: Make ASAM CMP detection backward compatible (Bugfix)
2623 52c9976bba srt: Show rejection reason name for internal codes.
2624 d0b08c94d7 Diameter: Fix capitalisation of "SCEF-Reference-ID-for-Deletion-Ext"
2625 1c2093eec8 pcapng: support the if_tsoffset option.
2626 2cab4226ef GNSS: add dissector for SBAS L1 MT26
2627 f4883589eb CIP: Update Safety Application Reply handling
2628 1885540bc0 Glib-compat: adding g_array_binary_search
2629 958924d17a Qt: Improve DisplayFilterEdit completer selection with mouse
2630 f9914098f6 Qt: Handle manufacturer names with spaces in Resolved Addresses
2631 715f817682 capture: Always return the capability hash table
2632 78383d6784 ZigBee ZCL: fix a memory leak introduced in be881f4 (CID 1558103)
2633 c3048b3e3e check_tfs.py: use a set for the files to be checked
2634 be881f404b Zigbee make the formatting of Zigbee UTC Time more readable and usable
2635 3b8fb201a0 ieee80211: Fix two issues
2636 8873aba1a0 Fix parse number of scalability structures in VP9
2637 a8eef49a9e libwiretap: add support for signed integer-valued options.
2638 14c524a278 Handle the if_fcslen option as having an unsigned 1-byte value.
2639 10eece14e3 editcap: fix a tpyo in a comment.
2640 860c3e0ba3 QUIC: Short Header packets can't be coalesced with Initial or 0-RTT
2641 bd796dd1e7 wiretap: Fix rejecting non-EMS files
2642 55a1f8b602 BACapp: Update BACnet vendor ID's
2643 7bc7cd788c USB Audio: Initial control transfers dissection support
2644 83c94249b4 icmpv6: Make ND_RA_FLAG_RSV the two last bits
2645 653d79ef09 rdp: add preliminary RDPEAR channel support
2646 ea259b8841 rdp: various fix for the dynamic channel
2647 e0d86ea198 Qt: Use Qt [save|restore]Geometry for GeometryStateDialog
2648 cbc2cd039d check_tfs.py: remove unnecessary wrapper
2649 ed91d8ae37 Qt: Add side-by-side layout preference option for Packet Dialog
2650 34cc9b2e1a ipars: eomtype should not be global
2651 d27c0adb5a ipars: don't throw an exception under if (tree)
2652 9969584dae ipars: pinfo is used
2653 7d732bad8c [Automatic update for 2023-11-26]
2654 b7d4527bb6 Use prefs_register_dissector_preference()
2655 2f1392169a prefs: Add prefs_register_dissector_preference()
2656 92546a4a66 tshark: Don't dissect just because color is requested
2657 457810c4d8 Qt: Also reset splitter recent values on layout change pref
2658 52b7ce523a recent: Move new main geometry state to recent_common
2659 6a6f83abc4 debian: Silence library-not-linked-against-libc Lintian error
2660 a09853ddbd debian: Set target distribution to UNRELEASED
2661 ac3326b4ab debian: Drop the wireshark-dbg package
2662 1dec9cef99 debian: Merge wireshark-qt to the wireshark package
2663 f393db6b9c recent: Main maximized is only in recent_common
2664 699a60b2fd mgcp: Fix a buffer overrun
2665 d762dd521a Qt: Disable Ok button on invalid range preference
2666 3b9de4df3d tshark: Cache the interface list
2667 c62e98c0f5 capture_opts: Don't retrieve the interface list for "-"
2668 f5cc6ebbe5 ui: Make sure to use user-specified interface descriptions
2669 a36ec2a2f0 ui: Move the check for the ex-opt for stdin_descr
2670 74101e73f5 Qt: Plug leak in ManageInterfaceDialog
2671 13a9f710eb tshark: Remove a useless call to get_interface_descriptive_name
2672 e508e9364d Fix some item filters
2673 8237070fca ui: Have get_interface_descriptive_name take the capture_options
2674 3381725b71 Zigbee fix incorrect endianness on Smart Energy (SE) Tunnel Close Timeout Value
2675 4e8603b604 BLF: Implement a mechanism for linear read
2676 2b18176645 Capture: Fix deserializing single if capabilities on Windows
2677 39ed3527a5 BLF: Use binary search on log containers
2678 0837f2015a wustil: Warn about passing NULL string to ws_label_strcpy
2679 697f37cf2b Capture: Get our capabilities list in one dumpcap call
2680 a8586fde3a gvcp: Don't try to add a NULL string to a column
2681 8defdda060 Qt: Fix View.. Reset Layout
2682 1506126169 dfilter: Fix diameter.3GPP-* filters
2683 2590f82a81 debian: Revert to listing Wireshark Self-made package as the maintainer
2684 1b4f3f491d debian: Use strict generated shlibs instead of symbols files
2685 136ca4287d TLS: recognize ech_required alert
2686 26630c3587 LBAs are zero-based thus one(1) must be added to them.
2687 29445cbfdf iSCSI Read Capacity
2688 3852197510 WIP iSCSI Read Capacity fix for Ubuntu failure
2689 99a9d40601 iSCSI Fix LBAs and display Binary Prefix sizes
2690 d8b8400c27 TCP: changed "[TCP segment of a reassembled PDU]"
2691 455a21f751 RTCP: Add MCPTT values from TS 24.380 V17.7.0
2692 120c5cce8d Fixed typo in zcl temp meas cluster
2693 06d81f7b32 ZBee ZCL Closures: make a function static
2694 30d0165bbd Try to fix tests on ARM64
2695 e9de042644 Qt: Remember what monitor we last ran on when maximizing
2696 1fdb2720b1 Qt: Free the old splitter geometry values when saving new ones
2697 898ec16857 Qt: Save the main window QSplitter states and restore them
2698 002b40de89 rdp: fix indentation in file
2699 6ec01c0583 rdp: various fixes and enhancements
2700 05accf6c9b Zigbee: Add support of window covering cluster
2701 c16eaeb014 ENIP: Add TCP/IP Interface service
2702 2e41f52062 CIP Safety: Improve Analysis
2703 0d93782443 dumpcap: Serialize machine readable interface caps as JSON
2704 212cfe132c wsutil: Add wsjson function to get boolean
2705 3570a9a219 isakmp: update dh_group value_string with RFC8031 and RFC9385
2706 24e7627fe4 Change some `wmem_packet_scope()` to `pinfo->pool`
2707 24c0cba235 doc: Mention rpcap fix in release notes
2708 e425fb606c recent: Remove unused wlan_stats_pane geometry (GTK-only)
2709 afb03fa515 GVCP: add ASCII (0x02) to Character Set value_string
2710 69f04acd3d DCERPC: update LSA idl from upstream variant, adds support for new calls
2711 c3548e3005 manuf: Add back the special case for all zeroes
2712 ff447b1aec Qt: Store active remote hosts in a preference file
2713 2fa48bbbd5 Make recent remote interfaces a list
2714 ad6947eb71 GNSS: add dissector for EGNOS Message Server (EMS) files
2715 cea4faac39 GNSS: add wiretap for EGNOS Message Server (EMS) files
2716 1ae5f9714c Fix extraneous include
2717 e68689783c lustre: Decode lvm_user_md_v1
2718 ff153d4471 WSUG: Windows and macOS installation updates
2719 182bf5b835 Qt: Don't pre-populate Remote Interfaces with recent data
2720 d1699f0c67 Qt: Prevent infinite recursive stack smash in CaptureOptionsDialog
2721 a0fd835e80 F5ethtrailer: add session parameter to file info
2722 f082e564d2 dfilter: Fixup b72d65302e
2723 bcc082f1ef Qt: Only call pcap_freecode on success
2724 b72d65302e dfilter: Fix subtraction with NN-MM
2725 9c9b270cb1 Remove README.aix and README.hpux
2726 a9b0dc0aa7 ZigBee ZCL: Fix an array bounds check
2727 3e86238f7e PROFINET: Correctly decode AR APDU status
2728 c6ad48d3f2 LLDP: Decode more PROFINET subtypes
2729 2a9bc63325 Remove init of proto variables
2730 e8e16400d8 tools: Improve match for proto variables
2731 04e12ad947 CMake: Move wireshark.pc.in
2732 64b3136321 [Automatic update for 2023-11-19]
2733 47a4d7f480 GitLab CI: Check help URLs in Commit Check
2734 2a482336b8 epan: Fix truncation of BASE_OUI labels
2735 8c22a6cc02 blf: expand a comment.
2736 fe23a8bdef More item fussing
2737 b61c0ac536 dissectors: Remove init of hf and ett variable arrays
2738 f2774d4b5b file-blf: add some sanity checks of length fields.
2739 90f2fcd329 dissectors: Use gint for ett variables
2740 d9bd2d2155 GitLab CI: Don't run Lintian
2741 3e296c041f blf: check the validity of the header length field.
2742 ba5a010f47 synphasor: Remove indent from ett variables
2743 ecb295c6dc rdpmt: Rename hf variables
2744 958131ca10 docs: Alter FollowStreamSection anchor
2745 5f95a57ff2 docs: Add Time Shift section to WSUG
2746 49f5bea629 Qt: Don't try to compile capture filters for unknown dlts
2747 4ae05e6c9f Qt: Fix leaks in CompiledFilterOutput
2748 2b4c88cb42 Fix saving recently used capture filters
2749 454bf3f260 netflow: Rename hf variables
2750 ae5c7ff41b blf: add more error checks.
2751 ec915136d9 blf: add some comments to the header.
2752 855c445d14 Capture Filter Syntax Worker: free BPF program
2753 e15d167646 wsug: Add interface name to temporary capture file name
2754 7c9946bdab ncp-sss: Fix header field abbrevs
2755 d6f158c848 5Co: Fix protocol name in fields
2756 5c8ba89ef3 bmp: fix peer down RFC9069 TLV parsing
2757 5a57a8499d dissectors: Rename hf and ett variables
2758 6e39bcc7fa rdpudp: Fix header field abbrevs
2759 ea85bff16c dcerpc-netlogon: Fix header field abbrevs
2760 1222d2ec65 tei_management: Fix header field abbrevs
2761 50585a94bb idn: Fix header field abbrevs
2762 935df1e875 bitcoin: dissecting segwit transactions (witness fields etc.)
2763 3fac54aaa8 XML: fix issue about parsing encoding attr when standalone attr exists
2764 34d9cc68a1 dissectors: Remove init of hf and ett variable arrays
2765 9e59a18db8 dissectors: Rename expert_field variables
2766 3b386ed6e6 docs: Temporary capture file format
2767 656649d033 wiretap: Write MPEG-2 Transport Streams to native format
2768 e675c13f89 SCSI-SBC: Handle Service Action In limited by allocation length
2769 07638b0646 RSVD: Handle MS-RSVD TUNNEL_SCSI_RESPONSE spec 7.0-10.0
2770 25db7cf10b RSVD: Don't create tasks twice, handle responses before requests
2771 c25e0f9084 Fix overriding capture option prefs at the command line
2772 9a28224e93 Exporting hex strings: speed up a little by not zeroing temp buffer
2773 71cec914fe QUIC: Heuristically search for coalesced (e.g. GSO) short header packets
2774 5d52bc5e10 Mongo: Detect both with and without TLS
2775 c4b97d1f52 Start to check range_strings
2776 3bb1c53aaa DHCP: adding Enterprise handle in Opt 124 Vendor Class
2777 17b30b2e9a h265: Remove unused comments in hf variables
2778 c1c8a04db4 TCP, UDP: fix formatting for zero-padded partial checksums
2779 200a52616d NGAP: add dissection of n2MbsSmInfo media type payload
2780 5233a55fdf A few more item warning fixes
2781 a2e90a6557 Qt: Update correct row in Advanced preferences
2782 bee7b2cb8e Qt: Fix Recent Files Max Count at startup
2783 8988d21d26 Qt: Use qstring_strdup in more places
2784 b40c7d6c8a LIX2: Update to 3GPP TS 33.128 V18.5.0
2785 6360ddacb3 LI5G: lift dissector to ETSI TS 103 221-2 V1.6.1
2786 e1fdc2224a tshark: -U must be one of the export PDU taps
2787 304868dcf6 capture_file_dialog: update a comment.
2788 81edda6c32 http: clean up some issues with the Load Distribution statistics.
2789 d48e0a75cc Fix (or disable) more dissector item warnings
2790 7b550c21d4 docs: Add wsug chapter on 802.11 Decryption Keys, link UAT help
2791 fb3e2bf984 Qt: Add an option to show changed preferences
2792 7cd82a923c GitLab CI: Copy our Debian packages instead of moving them
2793 6ce97e418b Docs: Move attributes.adoc to the doc directory
2794 a0839b6e5e dot11decrypt: Fix bits number
2795 09e9b352d0 dot11decrypt: Explain why key parsing failed
2796 7a82a9707c Make the code that handles the file open dialog style common code.
2797 46a97fe111 More fixes when converting display macro configuration
2798 22c6a8f0d4 RF4CE: protect against an out of bounds copy
2799 3fa9915a1a Debian: Update our symbols
2800 91465bcb8b Qt: Fix display filter macros when switching profiles
2801 24570a3573 dot11decrypt: Don't keep copying and converting strings and bytes
2802 2cbed520a2 Qt: define QProcess::splitCommand for older Qt 5 versions
2803 8ca602f6e7 Fix (or ignore) more consecutive item filters
2804 0f7edbcd4e Packaging: Fix our WiX DLLs
2805 b553202875 WSUG: Update Display Filter Macro documentation
2806 b0ae205c51 dot11decrypt: Percent-decode WPA passphrase in parse_key_string
2807 774d5b2175 DHCPv6: Add option 79 handling (Client Link-Layer Address)
2808 58b3d0163f Windows: Update libsmi
2809 b64a54b43b Windows: Make sure we ship our minizip DLL
2810 487dfc8743 [Automatic update for 2023-11-12]
2811 df2e0b7d61 Qt: add command line options support in the TLS Keylog Launcher
2812 fee9fb26e8 Zigbee: add support for NWK verified frame counter flag in security header
2813 90b1a157dc dot11decrypt: Fix setting log domain
2814 7ab4bbb9d0 Qt: DisplayFilter left align buttons
2815 814dc49d61 Qt: More missing ApplicationPaletteChange event workarounds
2816 7b726e3f6e Qt: Change button style in FilterExpressionFrame
2817 ccfc06c25e Resources: Update AppStream metadata to the latest format
2818 12f6d8df8d BLF: Set the name of the STATUS interfaces from channels XML too
2819 be3d45fcb0 BLF: Extract channels and ports names from AppText Metadata XML
2820 19f7e572a4 Work around macOS running applications in /.
2821 12b015d1c4 SNMP: Add prettification for DateAndTime in the other branch
2822 4e7b1b611a Fix possible overrun in radius dictionary parsing
2823 d6912ddf1d Qt: Fix header name for Display Filter Macro Dialog
2824 3ddad3fcae GitLab CI: Run lintian after we've created our artifacts
2825 cf5811140d isdn-sup: Properly register dissectors
2826 84141d45c2 TCP, UDP: Calculate partial (pseudo header) checksums for offload
2827 cb21172447 HTTP3: Guarantee unique offsets for the header data
2828 3498469956 HTTP3: Fix field highlights
2829 36a9f4231b Qt: Update styleSheet in AccordionFrame
2830 44454184f5 Remove unneeded includes of "ui/last_open_dir.h".
2831 a1467a8ce2 Minor corrections to release notes
2832 ca78434471 Add a newline at the end of the last line.
2833 3b08042a4e Remove README.windows.
2834 88ce30d51b RF4CE: NULL dereferences in packet-rf4ce_secur.c
2835 a5e0be51df Windows: Upgrade Minizip to 1.3
2836 cefcf0ac02 Windows: Upgrade c-ares to 1.19.1
2837 5550ec4b69 Qt: Update ComboBox in updateStyleSheet()
2838 d139a97067 Fix some spelling errors
2839 20a98a485c doc: Add hard line break between secrets types in editcap man page
2840 17d129b903 Qt: Update styleSheet on ApplicationPaletteChange event
2841 0520153cb5 UAT: Fix a Coverity warning
2842 4365250098 dfilter: Add back unparsed syntax type
2843 85f0a53f77 dfilter: Fix an error message
2844 adfbd315b6 GitHub CI: Use the latest version of macOS
2845 625c1a5ded GitLab CI: Always publish our Debian Stable APT Package artifacts
2846 0b69bfcafa ANSI-MAP: Add parameters to the OriginationRequest SET
2847 5eea10e4e4 GSM SIM: fix dissection of READ / UPDATE BINARY commands
2848 7161431cec Qt: Use QLineEdit border only on macOS
2849 92753cb401 pfcp: correction of Outer Header IE bitshift
2850 b34ec48b1e Ethernet, PRP: Convert PRP to trailer dissector
2851 4ebb6e9893 tshark: Escape delimiter separated value in compliant ways
2852 85262b5a89 ISO15765: Fix error in dissection of STmin
2853 3d79f131e8 Fix AVP decryption in Radius dissector
2854 4fcceef21c Qt: Remove PINOs from Enabled Protocols dialog
2855 a9c1fa3a68 bmp: version 4 capacility expert info fix
2856 bdaae9ddef Qt: Add QLineEdit border in AccordionFrame
2857 b2f5ac5123 Qt: Change InterfaceToolbarLineEdit border color
2858 3ab45fe831 GitLab CI: Make our Debian symbols downloadable
2859 cd757e0c16 Qt: Add macro name validator
2860 3e8e39061f Qt: Remove an errant tr()
2861 bc528a344e Fix some more copy/pasted filters
2862 4d23680d25 Qt: Reduce the spacing between the two rows of the search frame
2863 7d87367e22 dfilter: Add a function-like macro syntax
2864 c568589189 Qt: SyntaxLineEdit state-icon top position
2865 c6af671324 dfilter: Add macro check
2866 9ae752109c dftest: Add option to dump macros
2867 bc64efa538 dfilter: Replace macro UAT config file and update GUI
2868 4205d41163 TCP: Don't export PDUs that are desegmented in a later frame
2869 d93cbe28f6 Qt: Add InterfaceToolbarLineEdit border
2870 5880b2195e Qt: Fix Export Packet Dissections Help button, connections on non-Windows
2871 398ef5f09b Use case-insensitive capture filter match
2872 177cc29ea6 wsutil: Make filter lists dynamic and on-demand
2873 cdd2d1902a tests: Use fixture for dftest command
2874 99a7079bc0 sharkd: Fix displayed delta times in "frames" method
2875 9daf31cc10 Infiniband dissector: Fix typo in comment of parse_DCCETH()
2876 186e6512f9 Infiniband dissector: Enable to parse ATOMIC Write operation packets
2877 472de027ea Infiniband dissector: Enable to parse FLUSH operation packets
2878 f85da38c5a Infiniband dissector: Add definitions of FLUSH and ATOMIC Write
2879 b7cc44eb34 epan: Convert uat.h indentation to 4-space
2880 f4301d5113 dfilter: Remove an assertion
2881 5113423596 dfilter: Reformat switch code style
2882 a1dd95456c dftest: Enable flex/lemon debugging with -D
2883 1e532ee7c3 UAT: Add uat_destroy()
2884 eed96b41fb Add support for comments in cfilters/dfilters
2885 26785e7394 Remove support for deprecated "filters" configuration file
2886 0deeb8caf1 SMB2: dissect SMB2_FS_POSIX_INFO info level
2887 4d294c0b73 epan: Prepare dissectors for initialize static values to 0
2888 5cedcc970b plugins: Initialize static proto values to 0
2889 eb4eeb07ca epan: Initialize static proto values to 0
2890 309a47997e tools: Initialize static proto values
2891 b5644e111a Qt: Add DSBs info to capture file properties
2892 40219156f9 GTPv2: Add SCEF Reference Id Ext to Monitoring Event Extended
2893 29090f6236 tests: Use tmp_path pytest fixture to create home dir
2894 29ec73de9a UAT: Remove unused boolean field "from_global"
2895 5fe1dcab27 GTPv2: comment an unused hf entry
2896 ce2822a2c4 GTPv2: remove a trailing : in a field description
2897 5a6ebf213e GTPv2: Add SCEF Reference ID Ext to monitor event
2898 e973c15aaa GitLab CI: Fix the Commit Check job for external projects
2899 434f378500 GitLab CI: Fix a couple of paths
2900 7d0025eaea GitLab CI: Run `tshark --version` in a few places
2901 817e7c01cf ISO15765: Remove the duplicated text in the "Information" column
2902 6a1015061b macsec: Calculate FCS correctly for short frames
2903 dc6113083e dfilter: Check function name for validity
2904 d967ce3605 dfilter: Fix scanner for protocol names starting with digit
2905 d661136b77 GitLab CI: Conditionally install the GitLab CLI (glab)
2906 3c410aa9be bmp: add support for draft-ietf-grow-bmp-tlv-13
2907 841d8e9b49 [Automatic update for 2023-11-05]
2908 f821b03d5e macos-setup: work around problem with the Xcode 15 linker.
2909 6a514b62c5 HomePNA: Also set the length of the proto item when short
2910 8bffe8954e WebSocket: Make the max unmasked payload length configurale
2911 6646a33a54 Thrift: Update field_id in all sub-dissector functions.
2912 ac72413cdd IEEE1905: cleanup dissector
2913 ea60ff33e2 AVSP: Fix FCS calculation
2914 426e26f11a mikey: Skip unknown payload types
2915 4b6438ee36 OpenFlow(v1): Add Actions to FLOW_MOD
2916 6fcb86615d HomePNA: Fix FCS calculation when there is no piggybacked payload
2917 743a9b3b0e SMB2: add SMB2_FILE_LINK_INFO
2918 1646b2a3be SMB2: fix dissecting device number
2919 79aec8b002 SMB2: fix order of file size and allocation size in SMB3 POSIX info
2920 19de076fed iperf(2): fix conflict for display filter name
2921 fa3836a57c Detect more copy/pasted filters - looking further back
2922 9433d37731 GitLab CI: Make sure GITLAB_TOKEN is set in the Commit Check job
2923 0f38e1662f rsvp: Add missing hf for exclude route
2924 28dfc3eae1 TNS: Handle connect data in subsequent packet and data descriptor type
2925 dac5a920ab coap/tls: Remove SSL_COMMON_LIST_T proto init
2926 82015a0a88 LDAP: val_to_str() format string has double %
2927 40ea13a17d RF4CE: remove two useless local variables
2928 140132d0ab HTTP3: fix web-transport
2929 0969229bbf ICMPv6: Improve Option 21 PvD ID
2930 62d45fcc7c WLAN: Fix header field registrations using 0 rather than NULL
2931 aecba1f68b gitignore: Fix our Vim swap file pattern
2932 e3642264fa RTPproxy: fix an unaligned access reported by UBSan
2933 d1f64e9cbb SMB2: prevent calling wmem_array_append() without a valid pointer
2934 ce1b766a95 per: Fix check for extension addition group
2935 f6d51ddc6f Add Message-Authenticator validation to the radius dissector
2936 77ea80001e OPA MAD: fix unaligned access introduced in 036f2e12
2937 9c36381961 RF4CE: Fix illegal memory accesses
2938 c27483bf7d zigbee-direct: rename time variable for avoid checkAPI warnings
2939 4350dac99f HTTP: Fix chunking detection for certain request methods
2940 3d8da75ba9 Qt: Fix show bytes as image typo
2941 2cac1ca9e0 asn2wrs: Update to not initialize static proto values
2942 660cefa708 PNIO: clean up the title and description of the GSD folder path preference.
2943 4035dfa94d GitLab CI: Repository and error handling fixups
2944 7d0b92aa0e Initialize static proto values to 0
2945 520f0d8e26 Qt: Enforce Minimum Qt version 5.11
2946 8fc6ea3229 opcua: fix CID 1548379
2947 f17f629870 fix return value of decrypt_opcua if decryption fails
2948 a84dc083c3 ISAKMP: Update value strings from IANA registry.
2949 04335b02d7 GitLab CI: Update some commit check result text
2950 74dce085af Infiniband dissector: Fix output format of 'Unknown OpCode' packets
2951 491857ae7e dfilter: Elide branch jumps to next instruction
2952 5a4d883f85 dfilter: Fix crash with nested function calls
2953 e0cafce263 BusMirroring: Add brief introduction of the protocol
2954 3f51655358 BusMirroring: Add the dissection of FlexRay frame
2955 afdbc17b96 capinfos: Fix count of IP address and decryption secrets
2956 a3fd4fd25b pcapng: convert FCS lengths between bytes and bits.
2957 c9d41e2641 Revert "sttype-op(dfilter): fix Dead initialization"
2958 b40931cd17 dfilter: Print function argument types for constants
2959 27e8c8ebde FindPCAP: mystery solved!
2960 af91d78a54 macos-setup: don't build GLib tests, to work around a bug.
2961 ec001766f6 WSLua DissectorTable GUID Support
2962 14a934fb22 GitLab CI: More rules updates
2963 e9c7326d9c macos-setup: update to zstd 1.5.5. [skip ci]
2964 1b634a3a8b GitLab CI: Print more CI variables and update job rules
2965 9be8dc83ad RF4CE: Improving dissector heuristic
2966 e50ffe7cb1 ICMPv6: Add Option 21 PvD ID
2967 53876ae73b GitLab CI: Show a commit log when we have multiple commits
2968 7733526e0a ENIP/CIP-I/O: Use CIP-I/O as protocol name for CIP-I/O
2969 3173400167 addr_resolv: Remove confusing "only use profile hosts" preference
2970 7ac827fd74 LAPD: Set address AT_STRINGZ
2971 f051e97906 Fix Dead initialization found by Clang Analyzer
2972 acdee88430 sttype-op(dfilter): fix Dead initialization
2973 fa99fe81cc GitLab CI: Add plumbing for merge request feedback
2974 4cf6568b2e Qt: fix handling display filter dialog TFS NULL value
2975 347fa8a8a1 tshark: fix memory leak when printing an IPv4 address
2976 de43cc7eee WSUG: Mention the at operator and field references
2977 276fb25e61 ISOBUS: Remove incomplete warning and cleanup
2978 0ee04d759f GTP: add dissection of RIM Routing Address IE
2979 4d71744d84 uat: Small comment update about update callbacks
2980 1484169815 prefs: GUI preferences don't affect dissection
2981 3b09f561f2 opcua: add more comments
2982 308336a05d opcua: add sanity check in keylog parser
2983 9f17196a9d opcua: add lost sig_len parsing due to rebasing
2984 2e835dc2c2 opcua: add encrypted capture file with embedded keys
2985 df8b016ea8 opcua: make strtok_r compatible with MSVC
2986 3c9e7bc58b opcua: implement loading keylog file from pcapng embedded DSB
2987 36e7c60c50 epan: export secrets_register_type to be useable in plugins.
2988 8f3fc34a0c editcap: add new SECRETS_TYPE_OPCUA
2989 ca8594cc55 JSON: Shorten the name of JSON in INFO column
2990 5789bc7977 Use C99 instead of GLib types in doc+docbook
2991 47b310da47 GTP, GTPv2: use wmem_maps instead of GHashTables
2992 5f3ed0670e QUIC: Add a null check
2993 7fc8ed84d8 Qt: Unmark field when not found in a Byte View
2994 d1f81f131e Alias my old email address in mailmap
2995 e9b8349c14 ORAN FH CUS: Fix up ext 6 handling
2996 6affa937f3 epan: Fix display filter macro post update
2997 a913c2a334 Apply 1 suggestion(s) to 1 file(s)
2998 8eceea5315 Apply 3 suggestion(s) to 1 file(s)
2999 e240a45454 RTP ED137 Improve dissection with req/rsp and text in info column
3000 5d7a0c149a NSIS: Make a bunch of sections hidden / mandatory
3001 2dc3887a3b INAP: Fix dissection of local code in ExtensionField
3002 9b62ec029e dfilter: Fix slices with byte references
3003 1dd58a0559 ISOBUS: change to value_string_ext for faster lookup
3004 0256c588a7 UDS: change to value_string_ext for faster lookup
3005 946f1fd1a4 OSPF: Fix offset for dissect_ospf_lsa_opaque_ri
3006 133f6594ad Qt: Fix address editor leak
3007 9765f8575c wsutil: Rename inet_netw.[ch]
3008 b9667fa9ce tcp: TCP Segment Len is not found in the packet bytes
3009 0cf6471f68 epan: Move tvbuff functions to tvbuff.c
3010 a178ec8a38 wsutil: Move and consolidate CIDR code
3011 0509398c4f wsutil: Consolidate IP address code
3012 1c0f9cd3ae IPv6: Move IPv6 header definitions to epan/dissectors
3013 3ebeda8dd9 QUIC: Support testing if the QUIC bit can be greased (RFC 9287)
3014 dee60892fc Qt: Rename the Browser SSL Keylog dialog to SSL Keylog Launcher
3015 47ee58bf26 rf4ce: make a couple of symbols static
3016 49f39be301 dfilter: Add IP address plugin
3017 96f0f487d7 IANA IP Registry: More API refactoring
3018 813be7fe50 dfilter: Allow writing references without curly braces
3019 db49708b17 bitcoin: implemented parsing of missing service flags
3020 dec1748f90 AUTOSAR IPDUM: Adding macros to header file
3021 0e1945d4b7 ISOBUS: Adding support for Signal PDU dissection
3022 8bbec5cc54 SOMEIP: Add macros to header and clean up
3023 d0aa502d06 BLF: Give a different message for known but unsupported object types
3024 cd2eea19b1 BLF: Add support for BLF_OBJTYPE_ETHERNET_PHY_STATE
3025 dcc7ab3cea BLF: Add support for BLF_OBJTYPE_LIN_SND_ERROR and BLF_OBJTYPE_LIN_SND_ERROR2
3026 c0f287ad69 BLF: Extract FDF, BRS and ESI flags
3027 6db83ce7eb BLF: BLF_OBJTYPE_ETHERNET_STATUS: Add new field 'linkUpDuration'
3028 2bff692d10 Add support for BLF_OBJTYPE_LIN_CRC_ERROR and BLF_OBJTYPE_LIN_CRC_ERROR2
3029 c6c87a4abd BLF: Add support for BLF_OBJTYPE_CAN_OVERLOAD
3030 91acc78466 BLF: Add support for BLF_OBJTYPE_LIN_MESSAGE2
3031 8b631bf23f radiotap: Improve indication of 6 GHz band channels
3032 2adc59ff92 Prefs: Fix TCP sequence analysis override pref handling
3033 d300f30469 cmake: work around a mysterious macOS dyld problem.
3034 6f4a9a9c92 Debian: Add missing symbols
3035 e99a97f14a QUIC: add support of multipath draft06
3036 b2def83df6 UDS: Fix error in dissection of "Sub Function"
3037 c18aecc063 Exported PDU: Add new tag EXP_PDU_TAG_USER_DATA_PDU
3038 9bd3965603 NSIS: Save our installation directory in the registry
3039 233d97b69a netscreen2dump: drop support for netscreen2dump.py
3040 fce1d98daf make-taps: compatible with Python 3.12
3041 c51587af21 BLF: Fix relative timestamp
3042 9752f1dd16 Tools: Clean up the lists in rpm-setup
3043 726466ea4f epan: Use available space for FT_BYTES labels
3044 42442281f7 nr-rrc: lookup UE ID from MAC,RLC,PDCP (in order)
3045 0d941ce280 make-authors-csv: compatible with Python 3.12
3046 d5eded157a ieee80211-radiotap: Remove undefined S1G NDP and indent update
3047 35da15174b QUIC: Update to ACK Frequency draft07
3048 c9b1866ca0 BLF: Fix compiler warning
3049 4e0494e654 epan: When exporting packets as C Arrays, use C++ comments
3050 8f28a0e9f3 plugins: Make flags unsigned
3051 6f5fd697d9 [Automatic update for 2023-10-29]
3052 24c8d79d53 bitcoin: implemented dissecting `sendcmpct` messages
3053 904cad5297 Fix some spelling errors
3054 e12c89f3ca IPv4: Fix wrong endianness displaying source/dest addresses
3055 ca392f6ddc wsutil/to_str: Deprecate ip_to_str() for endian-explicit versions
3056 1c2cf8064a Qt: Make Edit Name Resolution combobox size adjust to contents
3057 41be4c8cf7 ZigBee: Fix decryption of first APS packet
3058 0ea6bbb9e3 RF4CE: Fix illegal memory accesses
3059 0ba993c81f Qt: Update address editor for FT_IPv4 changes
3060 c88e3b332e bitcoin: parsing `feefilter` messages
3061 5aec5b6046 Debian: Add missing symbols
3062 250474a738 GitLab CI: Fix our Windows release info paths
3063 ed482b263f GitLab CI: Add Windows package release info
3064 de0be93e1e Tools: Fix the version file version
3065 fa1be49d40 GitLab CI+tools: Switch to a raw version file
3066 cd0b1be8da prefs: TCP override pref check field flags
3067 0da43f2d42 HTTP3: dissect control stream, various display improvements
3068 3beeba3161 HTTP3: fix nghttp3_qpack_stream_context_new memleak on error path
3069 eabe5e268a dfilter: Refactor initialization and registration of functions
3070 db99904eea Qt: Include functions in display filter completions
3071 f46b9b1b40 RTP: Indicate when padding is bogus
3072 919eb1c53f GitLab CI+tools: Add version environment files
3073 e15d826b53 Qt: Fix leak in prefs
3074 ea3bdb9eaf [RF4CE] Applying code review suggestions
3075 f975adc436 [RF4CE] Applying code review suggestions
3076 38b6c7cd0a [RF4CE] Added RF4CE protocols to release notes
3077 63f90e34a8 [RF4CE] Fixing CI issue
3078 f413a2da88 [RF4CE] Fixes after code review
3079 46e0b5f168 [RF4CE] Fixing trailing white spaces
3080 5bc1f9d07f RF4CE: add RF4CE protocol dissector
3081 6fec850f62 dfilter: Install plugin headers
3082 1a8e1b1466 Use explicit test for Clang with compiler attributes
3083 0d46d9a60a ftypes: Add IPv4 setter/getter
3084 e9c3747488 Qt: remove use of qAsConst which is deprecated in Qt 6.6
3085 33b66952ac opcua: fix parsing of service payload for messages without payload
3086 06b7217fd0 CMake: Have the docs target depend on the manpages target
3087 7e351192e2 bitcoin: handling `sendaddrv2`, `sendheaders` and `wtxidrelay` commands
3088 e583fcd9f3 Infiniband dissector: Fix inaccurate comments in the header
3089 5fa851911e TLS: add SNI to Info column, display common extensions up in the tree
3090 4846ecdade Qt: Fix our "Go To" menu connections
3091 60a9e1124b Find: Matching multiple occurrences in Packet Bytes
3092 a6f3e61d70 wsutil: Add a reverse mempbrk function
3093 0cec46bb25 wsutil: Add a memrchr implementation
3094 6c424b610d TLS: Change wmem_packet_scope() to pinfo->pool
3095 44c2af8d62 Added ERF FlowID Hash Type inner bit
3096 8aaef0e515 Qt: Check if focusWidget() is nullptr when setting previous focus
3097 b02fb85020 More item check fixes
3098 04b86acbb2 ISOBUS: make a couple of functions static
3099 baa9f5b249 rdp: fix segfaults when decoding egfx packets
3100 4a3472b9d4 rdp: parse redirected authentication flag in nego request
3101 adaacddc48 opcua: add decryption support
3102 32ed5eac61 doc: Fix the description of the "Raw" Follow Stream mode
3103 112733d39b OER: Support signed field for unconstrained INTEGER
3104 4212131392 BusMirroring: Add validation for data length legality
3105 1f70205c58 BusMirroring: Add the basic implementation of dissector
3106 59ae57050c Diameter: Add missing AVPs and update AVP names
3107 dbfbfb608c TLS: extend support for more SupportedGroups and SignatureAlgs
3108 e5b4007d05 macos-setup: Update GLib to 2.76.6
3109 b558c5c2e6 ISOBUS: Improving the dissector
3110 d99efed280 dfilter: Add display filter plugins
3111 41e8d5a9b3 dfilter: Add WS_DLL_PUBLIC to more functions
3112 7fbed5b306 plugins: Allow multiple types in description
3113 061eea1c37 GitLab CI: Use PowerShell's Get-FileHash
3114 1e5a2f16d4 bitcoin: added 5 missing `inv_types` (for `inv` and `getdata`)
3115 953a52f040 pgsql: backend msg parse fail
3116 e6215e7db0 IANA IP Registry: Use binary search
3117 c2ace8931c Qt: Follow Stream stream and substream spinboxes keyboard handling
3118 5f2bff0c45 Qt: Fix resetting follow tap when the filter changes
3119 d44e9d3b4c IPv6: Add special-purpose block flags
3120 c37d10383d IPv6: Make the "show address detail" preference default enabled
3121 9a0e4a7980 IPv6: Improve some address labels
3122 75f50ad622 IEEE 1722: Fix unitialized can_info
3123 d917fa693e Qt: Fix Qt5 and Clang
3124 670176726d Translation(qt): Add Korean translation
3125 a35aa997ad RTPS: string dissection, unicode improvements
3126 e21f61ed70 Falco bridge: Plugin fixups
3127 e9e891da14 Qt: Use std::move in follow stream
3128 ea5f48aa93 Fixups to IANA IP special purpose registry
3129 799ae75010 dfilter: Refactor function semantic check
3130 47746f0316 dfilter: Minor cleanup
3131 5609c77144 dfilter: Allow testing for nonzero function result
3132 ebbd6439c9 dfilter: Fixup e2a3acefe9
3133 3b63098fb1 mergecap: prevent appending to an input file
3134 e2a3acefe9 dfilter: Use a constant to declare function return type
3135 4a377d49ff IPv6: Use IANA IP special purpose registry API
3136 b82b32fdd7 Add IPv4/IPv6 IANA special purpose registry as generated data
3137 29decd00bd BLF: Show comment, attachment and traceline in info column
3138 3d9376499d BLF: Remove AppText minimum length
3139 30ec1dc396 BLF: Add support for BLF_OBJTYPE_APP_TEXT Metadata segmentation
3140 845507e98a Update Pinfo.port_type tests now that it's writeable
3141 4b0281310c Allow writing of PInfo.port_type in lua
3142 4d27035fa6 Add option to copy bytes as Go literal
3143 fb21b775b0 BLF: Fix CAN usage of payload_length and payload_length_valid
3144 da835213e9 BLF: CAN_MESSAGE: Remove payload length check since the size is fixed
3145 3d94fceccd BLF: Fix CAN parsing
3146 c50c2f63aa TLS: remove tls13_cipher_create()
3147 e427db11ff ED137: Fix additional feature dissection
3148 13e73a6bf6 RTPS: Added fields init_vector_suffix and session_id
3149 62375e61c6 Qt: Remove obsolete comment about GTK+ follow
3150 56200e40f5 Follow: Use common follow_reset_stream
3151 3a50b6dac7 Qt: Remove unused member from follow
3152 fcee2a36d2 mac-nr: add mac-nr-framed protocol
3153 a0edd523b4 capture-wpcap.c: fix typo, move a #include.
3154 9375a43d48 dumpcap: recommend upgrading Npcap for promiscuous-mode errors.
3155 63b08c9850 Qt: Move addText to FollowStreamText
3156 d16f0271a7 Falco bridge: Minor fixes
3157 0bc3f1c89d Qt: Minor follow stream optimizations
3158 36391da1b2 Qt: Fixup application bundle paths on macOS
3159 99ebe90e89 macos-setup.sh: fix build of latest libgcrypt. [skip ci]
3160 619ce9fbc5 XML: Add UDP port range pref, set 3702 (WS-Discovery)
3161 f49f9c0020 Diameter: add support for SCEF Extended Reference IDs
3162 f1339763f9 Qt: Improve FollowStreamText scroll performance
3163 7f7e153100 TECMP: Fixing length of CAN payload (BUGFIX)
3164 c86a85022d dfilter: Add "bitand" as an alternative operator keyword
3165 1ee70cf25f dfilter: Fix failed assertion with time arithmetic
3166 21a3ba0bf2 dfilter: Compute more compile-time constant arithmetic
3167 33cd0c0f06 ieee80211: Update the naming of description and display filter
3168 61696e68d4 Thrift: Multiple fixes in compact protocol
3169 8d630d43e7 dfilter: Add back check for division by zero
3170 1af4b495f2 dfilter: Use better assertions for invalid enums
3171 128472b007 Windows: upgrade Npcap to 1.78
3172 bc1b7c281c Packaging: Make sure we ship our PCRE DLL
3173 6b1b8fb33c [Automatic update for 2023-10-22]
3174 9be24e6c86 wsutil: wmem_strjoinv behavior on empty array
3175 899002e8d8 dftest: Use debug level instead of on/off
3176 b86a14be4a dfilter: Fix a compiler warning [-Wmaybe-uninitialized]
3177 356b3ed6c9 dfilter: Add time multiplication by scalar floats
3178 96932fe305 dfilter: Fix an error parsing byte strings
3179 881dec9b90 dfilter: Add number lexical type
3180 ec669afcbb dfilter: Add time multiplication by scalar integers
3181 8710ec9cf1 dfilter: Rewrite if-else block using a switch
3182 3f24475b8c TLS: improve visualization of Token Binding estension
3183 6fddc23021 Docs+tools: Remove GPLv3 with Bison from the allowed license list
3184 bde3da4445 BLF: Fix BLF_OBJTYPE_ETHERNET_STATUS
3185 18b5564537 Docs: Move the FAQ to the doc directory
3186 3aedd8751f VNC: Remove globals
3187 0a2a388d32 epan: Fix NTP time encoding edge case
3188 48cd7f9284 TLS: JA4 fix non printable ALPN values
3189 e1455bc55d USB-COM: make some functions static
3190 0156b04d75 Logray: Add some global profiles
3191 d27f9e6ac5 Falco bridge: Make sure we have a valid syscall source name
3192 c6b1d97a06 nettrace_3gpp_32_423: Timestamp wrongly calculated.
3193 95159bbcdd Fix some spelling errors
3194 dfddf5a557 macos-setup: Update libgcrypt
3195 7bf7a13676 BLF: Fix LIN parsing
3196 666a4f7f09 DHCP: Fix offset for SIP Server (option 120)
3197 fa5f0a1264 Re-run pidl after upstream samba samr.idl changes
3198 4ee9d4ee15 Add lsa_BinaryString from samba upstream lsa.idl
3199 800831cab2 Fixup vcpkg-export-20231017-1
3200 652b6b186f Add vcpkg-export-20231017-1
3201 938111c587 BLF: Fix memory leak
3202 f5a4548ddd BLF: Fix BLF_APPTEXT_METADATA and BLF_APPTEXT_COMMENT
3203 55f57b73a6 Sysdig: Use libsinsp for native syscalls
3204 c542f6aa3a MAC-NR: Fix handling of RedCap UL CCCH SDUs
3205 4bf4b0b68c Translation: Update to transifex APIv3
3206 a274d763df GitLab CI: Switch the openSUSE builds to 15.5
3207 2799ca5485 macos-setup: Don't try to install too old versions
3208 3bb57caa99 macos-setup: We require Qt 5.10, hence macOS 10.11
3209 3d4689d819 gnutls: Set FIPS mode to lax if enabled
3210 c3fefcc537 GitLab CI: Print our CI variables
3211 d53abf8c7e PFCP: Wrong length used for TEID
3212 7595fc7b01 Revert "plugins: Do not require a "type" subfolder hierarchy"
3213 b0b6428471 ieee80211: Add different display filter for each WMM AC
3214 21c6892d2a vmware-hb: Update build number
3215 c2f98ec895 vmware-hb: fix display filter name
3216 0d5be1eb42 Nettrace: add handle of both NAS-EPS and NAS-5GS
3217 0382c7785b nettrace_3gpp_32_423: Offset for msg advanced twice.
3218 1419acc886 wslog: Add WS_NOT_IMPLEMENTED() macro
3219 4c3b5db000 dfilter: Improve type inferrence for constant values
3220 311dacfe8e macos-setup: use compile options for libpcre and zstd. [skip ci]
3221 b97e94627c macos-setup: fix a comment. [skip ci]
3222 9605f3d3f4 USB: Differentiate IN and OUT endpoints
3223 da7b7c81de USBLL: Call USB dissector after USBLL address is set
3224 c21e23722c USB CDC: Add follow USB CDC Data stream
3225 861a3eef63 Qt: Edit capture comments in separate dialog
3226 988635fd26 VMware HeartBeat: Enhance dissection
3227 0a58117fed Frame: dissector table for PcapNG custom blocks
3228 65d035d1bb ieee80211: Add dissection of ETAG FILS Request Parameter
3229 09dc64dfdd MAC-NR:Handle the length off all UL lcid.
3230 3be1c99180 netscreen: do bounds checking for each byte of packet data.
3231 c5d9aa2812 Windows: Upgrade to nghttp3 1.0.0
3232 2cc9d615e9 plugins: Add back a (flexible) folder type hierarchy
3233 14fbc968f7 BLF: Fix memory leak for interface name
3234 bb293845dc androiddoc: Update man page
3235 968483728f androiddump: support capture filter
3236 b89bee479a Windows: Upgrade to nghttp2 1.57.0
3237 b227c21dce tls-utils: Make a value_string static
3238 1d123c46cb blf: Use WTAP_ENCAP_NONE, record linktypes must match interface linktype
3239 390b5e3fd9 MAC-NR: Handle RedCap CCCH SDUs (length and which RRC dissector to call)
3240 c7d0e02b49 plugins: Optimize directory scanning
3241 95340cfdc1 TLS: add JA4 TLS client fingerprinting
3242 067dce3fdf BTatt: add value to time related items
3243 c108e75142 BTatt: factor out timestamp code
3244 f15c7ee135 http3: Don't point to file scoped memory after leaving the scope
3245 b2a9654292 mac-nr: Make defines and value strings for LCID values.
3246 3489952a81 Make `grep proto_register_protocol` more useful
3247 adb4f1d91b CI,Tools: auto-enable Homebrew updates in CI, remove brew doctor
3248 eca88da1c5 HTTP3: remove nghttp3 min version, update setup scripts
3249 19fd8b7e81 nghttp3: Add runtime version information, if present
3250 b42cd0df29 Fix some more item-related warnings (check_typed_item_calls.py)
3251 f59981450d Lua context commands: only populate for single frame selection
3252 4d51ce86d7 Docs: Simplify our man page markup
3253 83b56c3b55 [Automatic update for 2023-10-15]
3254 f1f6c1369d Don't use frames without timestamp for delta time calculations
3255 8da773da7a Qt: Move section comments to the section area
3256 64937eb552 merge: Add merge comment
3257 a4b6cd460d Qt: Display all the section comments in Capture File Properties
3258 d9bd00a22f HTTP3: fix ASAN stack-use-after-return error
3259 6c185f2773 Qt: Fix leaks of interfaces in Capture File Properties
3260 a4527fa041 btmesh: Reintroduce column info fix
3261 5c420697d6 tshark: Support --read-file and filter long opts
3262 3a636f339f Update for HiPerConTracer 2.0 to also decode HiPerConTracer over UDP and TCP.
3263 669d47119b Tools: Add an install-test-deps option to macos-setup-brew
3264 25f263b5cc Tools: Clean up the lists in debian-setup
3265 924a8a5420 Tools: Various macos-setup-brew updates
3266 2a5639984d ftype: Clean up IPv6 interface
3267 efa009878c ftypes: Rename comparison methods
3268 4241589159 cmake: Sort source files alphabetical
3269 28bc2c1536 github: fix macos workflow.
3270 66df826c47 wireguard: Handle unexpected inability to decrypt due to FIPS mode
3271 6b0197da07 http: Only allocate server address for upgrade once
3272 8a422b5d02 docs: Make version option handling consistent
3273 38d05ad97a output of the own (lua-)dissector as root-tree element
3274 f8cd3046fc SSH: make ssh_get_message() static
3275 52d4bff808 EVS: Fix a couple of value_string labels
3276 3f850e3d8a Fix Wi-SUN LFNVER-IE display
3277 50f322ec17 update column before calling subdissector
3278 d3fab19401 btmesh: the pinfo column of the own (lua-)dissector was overwritten by the packet-btmesh.c dissector
3279 1a25bcb0c0 doc: Man page minor grammar fix
3280 35ac9c43c9 json: Add JSON objects as FT_STRING with no display value
3281 f36039c003 Q933: Bring some value_string values into range
3282 b0d2087e4f OSPF: Support for draft-ietf-ospf-shortcut-abr-02
3283 4deb4c6e4c wsutil: Rename ws_strcasestr to ws_ascii_strcasestr
3284 f0df148413 wsutil: Do not use built in strcasestr
3285 d5492abc89 gcrypt: Disable FIPS mode if possible
3286 df2f966d15 wireguard: Get rid of some redundant log warning text
3287 e20dd41824 websocket: Support port dissector table for Decode As and Heuristics
3288 33655a9266 Move our Falco plugin directories
3289 63287fb104 BTatt: factor out common code
3290 20ae161ac5 wslog: Omit the file/line/func with ws_info()
3291 73f23af063 NGAP: Improve with display Sub-Cause in Info
3292 ef836e9afe plugins: Do not require a "type" subfolder hierarchy
3293 8bdf5d7906 wmem_list: increment count for insert_sorted
3294 31e99747e3 epan: Allow BASE_NO_DISPLAY_VALUE for string-like field types
3295 a2eeea6391 wiretap: set WS_LOG_DOMAIN to LOG_DOMAIN_WIRETAP if wslog.h is used.
3296 135b364609 wiretap: don't include wslog.h if you don't use anything from it.
3297 3c3c640cba Add wiretap log domain to wiretap/blf
3298 9b1726f062 IEEE1609dot2: Clean up the asn1 files.
3299 adbc9d58f9 NGAP: add Cause in Info column
3300 19301a5489 mdb: start dissecting comms gw reports
3301 b9dfdd9086 CMake: Fix a target name
3302 0fd3aa76b7 ssh: reassembly of channel data
3303 51cd935af2 TLS, DNS: add dissection of Encrypted Client Hello
3304 d81d6b859f mdb: dissect peripheral id response
3305 1ca628d595 mdb: start dissecting comms gw expansion
3306 31dbbcaf95 r09 (trivial): fix some typos
3307 8b751c0463 r09: use proto_tree_add_item for bcd fields
3308 97254d7dd7 Docs: Add "Staying Current" to the packaging section
3309 d362623957 x75: clean up string handling, fix fuzzer warnings
3310 a21ec18678 asn2wrs: Handle c-style comments by removing them in preparse state.
3311 49b75e003f BTatt: fix indentation of two dissectors
3312 b69cd1333c SSH: Set up channel pairings properly
3313 f2d2384876 BLF: create Ethernet Interface IDs based on channel and hwchannel
3314 b3f8d12795 ftypes: Use 64-bit integers only internally
3315 64bba16c80 dftest: Show types with -d
3316 c22dd98eae Qt: Remove a separator from the Help menu
3317 f8b0e232af Windows: upgrade Npcap to 1.77
3318 433e4f3f72 [Automatic update for 2023-10-08]
3319 ae3b2033e4 sctp tap: Fix copying checksum string
3320 eb5516d1d3 ssh: Enable DH Group Exchange
3321 50a4840696 Qt: Normalize SCTP dialogs
3322 0bed6790c3 BLF: Fix Ethernet Status Filter
3323 61f77a175a Tools: Have update-appdata.py print release information
3324 310668173c mdb: dissect comms gw config
3325 33ed814669 diameter: Decode User-Name as an IMSI in S13/S13'
3326 82084f606f Packaging: Make sure we stash our version info when creating a tarball
3327 5a2d1f11ca Tools: More update-appdata.py updates
3328 36fb1a1122 Doc: Fix the include path in the release notes
3329 d0bc4c6505 Tools: Fix a comment in update-appdata.py
3330 8962b0c46b GitLab CI: Update our Freedesktop metainformation when we build our tarball
3331 32cef085d2 mdb: dissect comms gw's setup command
3332 a8a8e5b878 dect-nwk: use proto_tree_add_item for bcd fields
3333 146333ca22 tvbuff: (trivial) fix indentation
3334 80dded9664 ieee80211: Update the naming of display filter in EHT multi-link fields
3335 6c069829b1 mdb: show comms gw responses
3336 027cbbf247 ssh: Fix Coverity CID 1504410
3337 2dacfaff0b SSH: Only try to decrypt packets on the first pass
3338 bce8c7f287 DCT2000: when dissecting mac-nr frame, fill in sfn/sf into struct
3339 84da1d805d mdb: start Communications Gateway support
3340 f3faac2753 ssh: Plug leak of MAC context when using ChaCha20
3341 6d14da97ca DCERPC: Add dissector for IWbemLoginClientIDEx(9f6c78ef-fce5-42fa-abea-3e7df91921dc) Interface
3342 c2d223d0e3 mdb: dissect vending messages
3343 8d6e559bba [#19371] file-pcapng: check SHB endianness sooner
3344 09ba1a1409 MAC-NR: Add UL CE Timing Advance Report
3345 348c9991f9 ssh: Fix some invalid reads and writes, infinite loops
3346 b09ce5c762 ssh: Don't close a cipher twice
3347 cfe780dd03 asn2wrs: Ignore the "WITH SUCCESSORS" directive
3348 5028f7d725 mdb: start dissecting Optional Feature Enabled
3349 5b3e32acb5 regex: Accept a subj_offset in ws_regex_matches_pos
3350 4c05d067f3 Windows packaging: Close a tag
3351 642e77d6f5 CMake: Fix our macOS Intel deployment target
3352 bd801bf093 GitLab CI: Only run the Windows Qt5 Build job if the UI code changes
3353 6d96f6dd51 Fix some spelling errors
3354 81cb82abf4 CMake: Try to fix release notes dependencies (take 2)
3355 cd01931eb9 dfilter: Remove syntax node magic number
3356 c0885fe390 Find: Switch search_pos to the start byte
3357 6de60e12be CMake: Try to fix release notes dependencies
3358 14f9bcacc2 YACC: Update yacc.py to 3.11
3359 c38e6ecbf6 SAToP: Add optional RTP header handling
3360 46a7f4c17f WSDG: Update build type flags to reflect reality
3361 7db4de58af GitLab CI: Switch the macOS builds to Qt 6.5.3
3362 c1c86c4d8b Debian: Fix a couple of symbol versions
3363 15d3e3ff68 GUI: Add release notes to Help menu
3364 7f8dc702da GitLab CI: Fix a filename
3365 a89f301313 GitLab CI: macOS signature workflow updates.
3366 fd3d36b10d LPP: upgrade dissector to v17.6.0
3367 c00e73e890 F1AP: upgrade dissector to v17.6.0
3368 35afac76f3 E1AP: upgrade dissector to v17.6.0
3369 ba655f9214 XnAP: upgrade dissector to v17.6.0
3370 bb5ef53e20 NGAP: upgrade dissector to v17.6.0
3371 91fbc04b3a NR RRC: upgrade dissector to v17.6.0
3372 68266efa92 X2AP: upgrade dissector to v17.6.0
3373 15af80bf09 LTE RRC: upgrade dissector to v17.6.0
3374 c40d0b4508 NAS 5GS: upgrade dissector to v17.12.0
3375 49599f68b0 NAS EPS: upgrade dissector to v17.11.0
3376 8c073467d4 GitLab CI: Fix a path
3377 e05e08e049 GitLab CI: More macOS signature updates
3378 e1234e277a [Automatic update for 2023-10-01]
3379 8e59e06395 find: Use ws_memmem in match_binary
3380 67914dc866 wsutil: Optimize memmem some more
3381 9956361f4b WSUG: Title spelling fix
3382 9c90105c36 Find: Remove redundant match_narrow function
3383 d96594ad93 Qt: In find packet, disable character encoding combobox when unused
3384 894221f2c8 DHCP: Add preference for seconds elapsed field endianness
3385 147b95d2d5 Find: Update search frame for Finding multiple fields
3386 4c69b8facf Find Packet: Find packet details multiple matches in a frame
3387 3a0e70d6eb wsutil: memset mempbrk pattern when compiling
3388 46e3bffb3d debian: Make Lintian happy about version numbers
3389 23458361e4 Debian: Add missing symbols
3390 51b875f573 debian lintian: Remove Synopsys override
3391 f3dd768d35 Fix some misspellings in dissectors
3392 f3b687aaf2 GitLab CI: Generate Sparkle signatures on macOS
3393 ddd0c4a83b wslog: Set a GLib default handler
3394 10e312fde1 More value_string fixes
3395 3f3ef7f463 macos-setup: fix uninstalling sparkle
3396 5cc394fa96 macos-setup: fix building of spandsp
3397 8ad5adb32b macos-setup: update location of zlib
3398 672637758a macos-setup: Install Sparkle 2.2.2
3399 8bd086302f GitLab CI: More macOS updates
3400 26fab0dab2 GitLab CI: Fix a couple of paths
3401 19a8e8ebeb GitLab CI: Generate Sparkle signatures on macOS
3402 e314032dc8 mdb: start dissecting the Peripheral ID response
3403 505e5be0f4 vmware-hb: add value_string for build number
3404 05f471ab9b zvt: simpler dissection of big-endian packed bcd fields
3405 1d9ba7de54 IEEE 1609.2: Update asn1 descriptions and add CAMP
3406 4258c3a02f mdb: start dissecting Expansion messages
3407 e1386531ec NFS: Fix value_string values that were our of range
3408 28902c6901 tvbuff: support endianness setting for packed BCD
3409 662b3b4f84 IPv6: Ensure that fragment extension header length is adjusted
3410 42bed37e07 mdb: dissect reader config data
3411 826d0149e5 Fix WBXML nested tag indentation
3412 c517bf0d25 Docs: Update our Qt6 LTS version
3413 07e8b273d7 SOME/IP: Simplifying the TP Header Parser Code
3414 c778a99db8 Tools: Add constant conversions to convert-glib-types
3415 ab99d061ef Fixed memory leak of match_info, made regex easier to read
3416 5b5042b1ee [#19362] afp: on't pass null pinfo
3417 a7872672c2 GitLab CI: Switch the Windows builds to Qt 6.5.3
3418 07f6b8d934 dfilter: Fix use-after-free
3419 37568f2fb8 iperf3: replace info column local time by time sent
3420 628219c08e mdb: dissect max/min prices
3421 d7bc20d3ea dfilter: Refactor DFVM_VALUE_STRING argument
3422 6275d509e1 dfilter: Allow using matches operator with value strings
3423 8f6c9f2f1b dfilter: Add value string optimization
3424 dcce728bb7 dfilter: Add support for BASE_CUSTOM value strings
3425 6b27217bd3 dfilter: Do not compare value strings lexicographically
3426 eb3d347c02 dfilter: Compute value string at runtime
3427 7006e356ac ieee1905: Sync Message and TLV with EasyMesh SPEC v5.0
3428 003ba726e3 awdl: fix conflict for awdl.servicesparams.values
3429 82e80778f1 Added limits on regular expressions
3430 5c7d0376ad Better memory management for regex in TS32.423 parser
3431 b7acb29c5a mdb: start dissecting the cashless setup command
3432 80a4187b30 mdb: simpler approach for filter stings
3433 b261f2a7eb pcapng: Add Sysdig meta event types
3434 bd07966d3a Debian: Add a missing symbol
3435 b38f051a7e XML: Set a maximum length in a regex capture group
3436 24d88d3b74 Qt: Fix highlighting of protocol bytes when clicking proto tree item
3437 8e8f87ab29 NTP: remove wrong value from peer event code vs
3438 5d54dccdf1 Docs: Reset release notes after 4.2 branch
3439 2b4f939761 lemon: Add -- support to end options, use in our lemon
3440 4fc1eadde2 GitLab CI: Add a MinGW build to MR pipeline
3441 37697f7f4e Revert "lemon: Add -- support to end options"
3442 55f13726ac Logray: Fix slots for updateTitlebar()
3443 5d91fece06 UI: Fix slots for updateTitlebar()
3444 f8f2734f96 epan: Fix compile error
3445 b28619576b mgcp, sdp: disable handling SDP RTP if Osmux is announced in MGCP body
3446 dc5f082447 mgcp: Simplify cascade if-else block
3447 4995e9a8d5 proto.c: `proto_tree_add_mac48_detail()` function
3448 67ddf9d5db DCERPC: Add dissector for IWbemLoginClientID Interface
3449 7936638b1d rtp-events: fix id conflict
3450 b929ceeafb tshark+dumpcap: fail on unknown ringbuffer option
3451 3716933046 lemon: Add -- support to end options
3452 7ea5bbb53b Change some `wmem_packet_scope()` to `pinfo->pool`
3453 051c8cb7b3 Revert changes to JSON boolean format
3454 6bc8c6c682 tshark: more efficient `-b printname:FILE`
3455 c9c641d45d tshark: support `-b printname:FILE`
3456 9af5c31864 GitLab CI: Fix a build directory name
3457 8085b6d7f1 Docs: Fix a few spelling issues
3458 47ae3fcdce dumpcap: `RINGBUFFER_MIN_NUM_FILES` logic error
3459 94e78bf560 pfcp: Update to 3GPP TS 29.244 V18.3.0
3460 4ee1b1291e oampdu: give the dgt_set_t a better name.
3461 884a19b8ef r09: give the dgt_set_t a better name.
3462 b2f6dd2e29 UI: Fix capturing information in the title when prefs are saved
3463 6ecadcd0f3 ITS: Update Collective Perception Service (CPS) to ETSI TR 103 562 V2.1.1
3464 fafb3e3154 Test and handle spaces in our build directory
3465 54b19db4ee TS32.423: Fix dissector for various formats
3466 f8d48d04d5 Fix misppellings in root and ui directories
3467 15e753136e iperf3: Rework UDP loss/out-of-order detection
3468 df391e6f5f WSDG: Update the automated builds section