forked from wireshark/wireshark
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangeLog
More file actions
3659 lines (3659 loc) · 210 KB
/
Copy pathChangeLog
File metadata and controls
3659 lines (3659 loc) · 210 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
4308c957f9 opcua: Fix heap-buffer-overflow in opcua_secrets_block_callback
4e030d2b17 erf: Check that a time tag is long enough before copying
08827034f7 tcpcl: fix Dead Store (Assignment) found by Clang Analyzer
8e349a9a4a procmon: fix Dead Store (Assignment) found by Clang Analyzer
ed9d682451 http3: fix Dead Store (Assignment) found by Clang Analyzer
b3953f3349 epan: Widen input value in relative time_[m]secs_to_str functions
5c5d3d5381 UMTS-FP: More bounds checking against subframes[]
c517aedc99 K12: Fix a possible buffer overrun
8bc069fe71 ORAN FH CUS: Section/timing-header in u-plane must match c-plane exactly
3511f89277 .mailmap: map jaxlvl to Juan Carlos Valera
a82cb811ac Stratoshark: Sync up some "Find in Packet" code with Wireshark
94acaf7f33 OSPFv3: Add preference for Authentication Trailer
8ef8e0fa78 NAS 5GS: fix dissection of NSAG information
8874dd16df Fix some more dissector warnings
c92cf203e2 NAS 5GS: fix S-NSSAI location validity information dissection
15d8fcbf74 RDM: Add packets for E1.37-4 FTC
9ced22a5eb Added ProfiNet v2.5 CIM records. Syslog SD bugfix.
d43d89d201 sharkd: Make sure to deregister and already added IO Graphs on error
178939f126 sharkd: Make sure to deregister and free taps on failure
9c47ab577b [D]TLS: Report ALPN used in pinfo->match_string
51831814f0 [Automatic update for 2026-07-12]
961ee2b9bf hosts: Add base personal hosts file to name resolution load order
fd340b9bf1 TCP: fix duplication detection count and table display
a3a611d797 PROFINET: remove obsolete SecurityOperation 0x0007 (Imprint Private Key)
70231fc0fa CoAP-EAP: Add test suite and captures
cb4ddd4d61 CoAP-EAP: Add dissector for RFC 9820
be9fc3349a RDM: Introduce dissector table for Manufacturer-Specific PIDs
9b6556b115 epan: Add FT_PROTOCOL PINOs to the layer list
4ba90bea89 Livewire: Fix use-after-free error
7c7950394d epan: Define ENC_TIME_WINDOWS and use it
4fd8300ddf gpg: Signature made Sat Jul 11 15:36:28 2026 PDT
gpg: using RSA key FDC8309C16E1AACB048944539F2B309A9E5F8D37
gpg: Can't check signature: No public key
Qt: Replace codec ranking heuristics with category-tagged struct
9b04d315d5 Dissectors: address more warnings
aec48f5155 stratoshark: Make View as File Format work again
4b62256815 Qt: Append all the system translation paths
1de20fed9b pcapng-sysdig: Set timestamp presence again
36a8914895 Qt: Remove dependency on Qt6 Core5Compat module
f7ed872b40 ZIP File: Add ZIP file support to Fileshark
b600bec102 wiretap: add encapulation table entry for WTAP_ENCAP_PROCMON.
9942e897e0 feat(ble_att): Added ATT write command to direction recognition
9b2703cb23 Supply some more unregistered items
98ca993343 HISLIP: Add HiSLIP 2.0 protocol support
9ca3864aaa capture_sync: expand the comments for SP_WARNING_MSG.
86974d3de3 epan: Improve proto_tree_add_item_ret_varint error handling
ca57c2ad7b Add support for warning messages t odumpcap.
87d9a9f3a4 dissectors: address some more warnings
405dae5d22 ORAN FH CUS: If no exact match for timing header, match section to latest entry
436b1136cd BER: Move extra unknown SEQUENCE/SET field to PI_UNDECODED
28663ccddd C2P: Make the protocol name greppable
d3decdf420 CMake+extcap: Check for memset_explict and explicit_bzero also
d121c26a9b extcap: Scrub our SSH credentials before freeing them
471ecd8cf6 UET: Fix TSS header fields [issue/21400]
067697fc86 ORAN FH CUS: register 2 SE23 fields
2ab7f4cce3 dumpcap: have cap_pipe_open_live() return a succes/failure indication.
79302a032f eDonkey: Fix our protocol name
44bd0b8200 dumpcap: don't pass around a pointer to global_ld.
170dc5f9c6 HTTP/3: Export Objects, Request/Response tracking
1880735dda dumpcap: more comment updates.
a39a7345eb Qt: Export Objects: Init a member variable
309ff0a109 atalk: Add support for ADSP packets
fd8f1c9431 editcap: Add --discard-name-resolution flag to strip embedded NRBs
8c941b4e1f HTTP/3: Provide a method to retrieve the stream ID and use it for DoH
918eebd24c dissectors: fix more script warnings
90349844c9 dumpcap: comment the code a bit more.
d469a9babc ORAN FH CUS: dissect ST10 measType 10 & 11
0e2c129e78 dumpcap: remove some code `#if`ed out since 2005.
c9bd49828f z3950: Use a wmem_array to avoid overflow
3d1a963a84 UMTS-FP: Check some limits (fp channels and number of mac pdus)
e98b151a89 tcp: update rst diagnostic payload
58e13e06d2 HTTP/3: body reassembly and dissection
9b74d6c31e ieee1905: Handle the case where a TLV len is too large.
322aea2ed0 ORAN FH CUS: Show more info for linked U-plane frames
485c041586 dumpcap: fix a comment.
d5557afc50 Fix some spelling errors
68a91452af IEEE 802.11 crypt: Check for too large values in EAPOL frames
e4181901b5 epan: Add and use fvalue_new_pool
69ddb4ea63 wsutil: Fix strchrnul runtime logic on MacOS
e1a4317c88 file_compressed: add a routine for a "quick-and-dirty" close.
58f29a7a52 CMake+wsutil: Add ws_strchrnul
01202f794d QUIC: Don't reset gap status on later PDUs in a frame
ebfc206436 reassemble: Add a fragment_add_check_next function
818badf572 Qt: Fix AltGr detection on Windows
3f2b19a992 ORAN FH CUS: Always create frame list as part of result entry
101e06613f [Automatic update for 2026-07-05]
0ff95dbd4e dumpcap: clean up capture_loop_init_output().
4dbf3ff463 dumpcap: clean up some comments.
e85189715b dumpcap: clean up the file-finishing code.
39a3c43737 TLS: Only copy extensions from a "ech_outer_extensions" extension
f1ee34b4ad epan: Return unsigned lengths from proto API
984fe5b7f5 Make some static error message buffers thread-local.
cbee07a9f8 sdjournal: whitespace cleanups.
aea6b4f27c sdjournal: remove unnecessary variable.
e37de123cb wiretap: make the "bytes dumped" value unsigned.
b260b00b86 HTTP/3: Don't create file scoped upgrade info on a second pass
0776d01c6c HTTP/DoH: Adjust the expected base64url length for no padding
11b8d41452 epan: Handle base64url encoding padding being optional
44b4e46112 ITS: Add Automated Vehicle Marshalling and ParkingInformationMessage
89ec98b659 Qt: Fix find-in-packet follow-up issues
f2dd5a68b1 ORAN FH CUS: check result before walking list
4a0fca61ea erf: do unsigned artihmetic for byte counts.
a89d4ddbd3 ORAN FH CUS: Link forward from C-plane to U-plane frames
ee4719048d gcrypt: fix a comment.
f960bf0692 HTTP: Add DNS-over-HTTPS GET request query parameter handling
a8a97101a1 QUIC: Only do retransmission checks on the first PDU in a frame
28085c5ea7 Qt: Set log domain in main windows
ad83934cd1 QUIC: Pass FIN to subdissectors in quic_stream_info
f1535cbcc0 ORAN FH CUS: Also link C-U plane section info for UL
02cf9cb3e0 dissectors: address some more warnings
a278b0ee7a HTTP/3: Implement Follow HTTP/3 Stream
540844ffea JSON+: Add wildcardfield, protocol-scoped lookups, and per-protocol filters
f23bf82d9b ringbuffer: properly test for close succeeding.
c5d99cece2 afp: fix Dead Store assignment found by Clang Analyzer
f5e10372cd Qt: Rework Follow Stream Dialog
955dacd046 file_compressed.c: change some tabs to spaces.
c4797b16a2 ORAN FH CUS: Dissector v21 SEs
e3301efabd epan: More unsigned lengths in proto API
9f86e53c69 RELOAD: Widen the offset
f7f3245d73 GitLab CI: Update the manuf file header
8d83f5df52 recent: Prevent a double-free with duplicated geometry entries
0adbc2f921 MEGACO: Avoid an infinite loop with doubled commas
8a514bd7fc MEGACO: Fix some flipped signs in MEGACO over TPKT
04600a3b38 H265: Advance bit offset after dissect_h265_sub_layer_hrd_parameters
f1b16ee59f recent: Remove some old transitional backwards compatibility code
ed6406f288 epan: conversation: Comment flags
b2fbeb3f38 ORAN FH CUS: Updates for v21 spec
458e6c9448 pfcp: Update to 3GPP TS 29.244 V19.6.0
26d1f36c79 epan: Use unsigned lengths for more proto API types
122574449d NR RRC: upgrade dissector to v19.3.0
d3f836444e editcap: fix buffer overread in --sctp-split for truncated captures
8bae1354d5 dissectors: fix a few more warnings
fbddad76b3 XnAP: upgrade dissector to v19.3.0
2a21284658 NGAP: upgrade dissector to v19.3.0
5d519bef2c F1AP: upgrade dissector to v19.3.0
bfcff7c294 JSON: Allow to load personal dictionaries from personal configuration folder
e2945de19f HTTP: Add expert warnings for malformed header syntax
7d37bc0dcb capture_opts: Don't call stat on Windows to see if a filename is a Named Pipe
744b45054a ciscodump: Don't try to write more than PACKET_MAX_SIZE
703ad954d7 git+docs: Switch our AI disclosure to "Assisted-by"
81559a96f2 wmem, DNS: add wmem_map_get_keys_sorted() and use it for DNS.
9265ba2a4d SIP: Fix dissecting route record
e8e7345798 802.15.4 decryption: pass the decryption key as a separate arguemnt.
3ab545a555 sgp32: Update to v1.3
c638393949 LPP: upgrade dissector to v19.3.0
0cf6e6359b NAS 5GS: upgrade dissector to v19.7.0
dd30af214e LTE RRC: upgrade dissector to v19.3.0
a604108799 NAS EPS: upgrade dissector to v19.6.0
e3d5ef723a cli: Fix a few leaks in taps in error cases
c168d158e6 DNS: Remove Key ID/Tag naming ambiguity
2f76d503be DNS: Fix DNSKEY flags naming
9b9ce9724b IEEE 802.15.4: fix null pointer in decryption.
0d5c9da8c8 Qt: Add Find in Packet search feature
b8cfd8975f Qt: Add a statistics Distribution Dialog
ea0ba904fd json: optimize JSON output for literal values and key suffixes
75e5a7749f AFP: Add support for AFP 2.x ProDOS Info Block
9bdf0adc28 JSON: add path-based protocol dispatch to JSON+ dictionary
eed529e074 column: Don't overflow when converting a large time to hms
8bd7ed476a sctp: update DTLS KM method IDs
3658b43950 ORAN FH CUS: Use a wmem_tree for section info
b53e6f5ef6 epan: Fix signed_time_msecs_to_str for small negative values
4d37760a49 Init MD5 digest arrays to zero in a couple of dissectors
451a125c33 netscaler: Initialize signature struct to 0 when writing
e893e73ef0 CMake: Add an option to force 64-bit time_t/Y2038 compliance
e202b42dfb DNS: Update DNSSEC Algorithm Numbers
723816f0d4 [Automatic update for 2026-06-28]
c847a47634 pcap_pktdata: Restore the record's pkt_encap after calling
0ed4dbfd70 TLS: Ensure that gcry_md_init failure is handled
919869fda8 packet-ieee802154: fix indentation.
22253bcaac wsgcrypt: minor cleanups.
97421ea7f6 ssh: Check for ssh_kex_make_bignum failure (length 0 or too long) in keylog
e46c6b6a99 Windows Search: keep names around after the dissection finishes.
866d68f876 strptime: Don't read a character past a null timezone
d829fcf75c IEEE 802.15.4: Fix ccm_cbc_mac stack buffer underflow
45bcc7b79b LZ4: Update a comment
7223d36a4c TCP: Duplication detection requested fixes
38d6271f44 capture opts: Use test_for_fifo from libwsutil
c5e2d10daf atalk: Add support for MacIP packets
4dfc29f541 dumpcap: Do not flush after every packet in pcapng passthrough mode
a5d408b482 lz4: Don't try to flush if not initalized yet
282c84389b wiretap: blf: Make Coverity happier with a smaller max buffer
be2814cffe epan: zlib: Fix a possible leak in an unlikely case
6af581f447 dissectors: fix more detected warnings
af79109dc5 wlan: Block ack sequence numbers are 12-bit
27ae0feed5 Qt: Prevent a filtering loop
678de4f9e3 bvlc: fix Dead Store (assignement) found by Clang Analyzer
6f85fc6895 Qt: Make sure the main display filter history always updates
8ac2da71b5 Zebra: Fix use of uninitialized memory
f7ee8cc199 lbmc: Fix tvb leak
6c10bb38e9 EBHSCR: Fix a leak
1d68084ca4 wiretap: blf: Remove const
956e2f8ef3 wiretap: blf: Fix leak and typo in previous commit
4191f0bc56 wiretap: blf: Check actual decompressed size against claimed size
2b67767a43 DVB-S2-TABLE: Fix duplicate field name and waveform_id display base in BCT table
d06f6a4ea1 wiretap: lz4: Check for error in one additional case
0acfba6ab9 epan: tvbuff_zlib: Declare the zlib stream on the stack
e9d7bf7417 USB: Don't memdup a composite TVB after finalizing
67be0a7dd9 B.A.T.M.A.N. Advanced: Update return values for unsigned
7db3ead8bb ORAN FH CUS: avoid potential overflow while working out usec timing delta
a859cba78d TLS: Move (probably-unnecessary) NULL check before dereference
02dbbdbf41 Dissectors: fix some more cppcheck warnings
e5dc76c30c epan: zlib: Avoid a use after free in an error path
d52a99e1cc TRDP: Fix too restrictive XML-sdt-param checks and an older coverity bug
8f23919ee4 proto_data: Fetch the list of protocol name and keys as GPtrArray
2aefd64649 epan: Use a wmem_list instead of GSList for proto_data
6adeb5d8a3 CMake: Check libpcap time_t size on 32-bit platforms
d1c9a27063 file_compressed: improve handling of compression library errors.
cc5675eb9b file_compressed: provide an info string for one FILE_ERR_INTERNAL case.
4f00d6092d SMB2 Fix pipeline overfow using decode_smb2_name
86867db768 SMB2: Fix_str_util.c
02017e2dda Lua: fix some leaks.
1107b0e135 Revert "GitLab CI: Disable the Coverity Scan jobs for now"
cab8f4b590 ORAN FH CUS: Fix some duplicate or confusing filters
2813301e89 TCP: Implement 2 new fields to track who sent TCP RST first: client or server.
210513dc0e EPAN: OIDS: make proper glib type - c11 type conversion functions
0b7208d2e2 dissectors: address a few more cppcheck issues
f852aaa753 GlusterFS: decode the v4.0 procedures shown as dissect_rpc_unknown
33313cacc6 test: Fix a test result with 32-bit time_t
08cb7a103d ORAN FH CUS: Take more care over index into beamIds[]
00fc37d700 Zigbee: Fix build with 32-bit time_t
fc996a6dba GlusterFS: round opaque<> dict values to the XDR 4-byte boundary
ffad2da4fe GlusterFS: fix FALLOCATE/DISCARD/ZEROFILL/FXATTROP request field decoding
23daff7259 tools: Check for lupdate in update-tx
cbb4b3ed35 wsutil: Optimize format_text_internal
0249c7369d Adjusted data type for 3GPP-Session-Stop-Indicator
799160722d GlusterFS: Sync FOP procedure enum with current GlusterFS
56ea4ac47f Fix some break statment indentation.
139328ce90 etwdump: Show human-readable Win32 error messages
3f7ae7067c [Automatic update for 2026-06-21]
5ff723fb4a Preferences/Protocols/IKEv2: fix error message
5ad476d0f6 haiku-setup: improvements/fixes for --install-optional.
1cb9ced0c2 Add a haiku-setup.sh script in tools, for the Haiku operating system.
e44712058e DNS: Fix some RFC references.
87a0a8643b capture: fix capture-pcap-util.c to build on other platforms.
f7e5a4fd4d xgt: prefer C standard printf formats to GLib ones.
40f0303bd8 GitLab CI: Make sure we use the same path for our error output everywhere
38ac0ca19f DVB-S2-TABLE: Fix FCT2 section_fixed_access_method bitmask
e154ee01ac Debian setup: Install libcap2-bin
ef5c1337b9 CMake: Fix Large File Support on 32-bit platforms
314a0e1648 http-urlencoded: fix percent-decoding bounds check
a08554817a TRDP: Fix printf formatting with 32-bit time_t
e1cb516a97 CMakeLists.txt: remove a stray #.
dee92aea6b ws_verify_peercred(): fix build on some platforms.
22001325f2 SMB2: Support for asynchronous communications
a0e868c875 wsutil: Optimize utf_8_validate a bit
c8fa5b19b8 CoAP: Initialize a boolean pointer out value to true
5d76196504 epan: Zlib: Remove unnecessary memcpy and memset
042e66c5d0 GitLab CI: Fix our fuzz artifact uploads
f152fb4f36 adb: cap data_length and use lazy allocation
a038993777 ORAN FH CUS: Check for no data section information available
6336e545ea SCSI: Fix some checking warnings
d6049d90d7 dissectors: more cppcheck errors
a6b329a81c HiPerConTracer: Strengthen heuristic
aecf4a71d9 UDP, DCCP: Use follow_stream_tap_listener
295d8c60e2 sharkd: Only peers with the same eUID may connect to Linux abstract sockets
d5b7164102 TLS: Get rid of an unaligned hash
c98792c501 dissectors: address more cppcheck warnings
6f8cd3d7ff sharkd: Support TCP sockets on loopback addresses only (IPv4 or IPv6)
70285ee525 sharkd: Use Unix Domain Sockets on Windows where available
0b0825639b docs: Fix some markup in SECURITY.md [skip ci]
fcbdb1e6d0 HTTP: Add QUERY method and Accept-Query header field
7f3d9cf1df Update tpncp.dat
7054117d2b epan: Use unsigned for offset variables in missed dissectors
cc3f8fcd54 SECURITY.md: Add a line about confidential issues
5928088edb ORAN FH CUS: match U-plane to C-plane in more detail
a47f4d0f08 OSI COTP: Set src-ref and dst-ref from CR and CC TPDUs
0143274e20 wiretap: DBS Etherwatch: Ensure buffer has slack for an extra line
5e9cfc97b7 Remove .travis.yml [skip ci]
fc1c966e60 epan: Use unsigned for offset variables in ASN1 dissectors
bad2ede314 gpg: Signature made Wed Jun 17 05:24:12 2026 PDT
gpg: using RSA key FDC8309C16E1AACB048944539F2B309A9E5F8D37
gpg: Can't check signature: No public key
epan: Use unsigned for offset variables in some dissectors
fe168fe75c epan: Use unsigned for offset variables in packet-[p-z]* dissectors
39d421c445 epan: Use unsigned for offset variables in packet-[k-o]* dissectors
839145f210 epan: Use unsigned for offset variables in packet-[f-j]* dissectors
8f71ae5ac5 epan: Use unsigned for offset variables in packet-[c-e]* dissectors
f7461969ff epan: Use unsigned for offset variables in packet-[0-9a-b]* dissectors
d296f939b4 Decode As: Try to fix MSVC GitHub build
db91d83def TCP: Follow: Use the ports and addresses from the TCP header
157821c17f OSI COTP: Handle TSDU fragmentation in both directions
c0fcbcb509 OSI COTP: Fix checksum calculation
ca6a8b7eff epan: Optimize ws_label_strcpy and dissect_per_boolean performance
6520474bc9 json: even further optimize JSON output (10.2x total speedup)
89588c1515 file: Format the progress bar sizes
b5324c395d bsd-setup.sh: updates.
0947f2a310 Debian: fix timestamp in changelog
f691ad7815 Qt: Add back progress bar status updates when called from the C routine
9495da2b4d Themes: Match QMenuBar and QToolBar background color to our theme
f4560aedfc docs: README.tapping minor update for a function signature
df8cc6e0e2 editcap: add --sctp-split option to unbundle SCTP DATA chunks
2ad5f65dd9 FMP/NOTIFY: Do not precompute the HandleList length
63aab2afd4 wiretap: pcapng-darwin-custom: Don't overflow allocated option size
3cef3c9624 Qt: Update main display filter entry when filter changed programmatically
e4b042ba98 Qt: Make the progress bar actually move and work on KDE
64021224fa docs: SECURITY.md fixes
ca6d8c41e8 Qt: Update DisplayFilterEntry status immediately on clear button
1ba9a0c0ec json: further optimize JSON output (6.6x total speedup)
11c1fb239e VNC: Pass on tcpinfo pointer to TLS dissector
59b5911ee4 file: Work around DSBs not at the start of a file
19ed5e70e7 TLS: Prevent some UB unaligned memory access in ECH
c15cd034f9 [Automatic update for 2026-06-14]
a14a5760c5 Qt: Lower FilterEdit debounce timer
718ad98074 TLS: Inject Encrypted Client Hello secrets too
675c13f3ad F5 Trailer: Add TLS secrets
2bdec974ce Add security issue guidelines
ae5de2ea3c file: Cleanup the packet range if it's the all range
1a9db80e2e dissectors: fix some cppcheck warnings
2cba60e263 wsutil: remove glib type related and other deprecated functions
6d096ef8c0 EPAN: remove glib type related and other deprecated functions
4f704578ea Qt: Ensure that filter status bar error updates in bad state
3c13d80cf7 sctp: update DTLS chunk support
47ed071ada epan: unsigned lengths for proto_tree_add_bitmask_ functions
57ed951f65 json: optimize JSON output performance (~5x speedup)
16f29ea5bd EPAN: No need to remember hash function
fe14ade0bf EPAN: remove glib type related and other deprecated functions
88f59451e8 Qt: Ensure that data source views are actually deleted
bf445ecc80 C15CH: Avoid creating duplicate value_strings
f1add64ead CMake: Don't install ws_mempbrk_int.h
2912984f03 EPAN: Finalize Decode as implementation conversion
0defc09e5f HTTP: Prevent a use-after-free
721c90996c WOWW: Use tvb_child_uncompress_zlib
986e1ce0d0 Exported PDU: Fix passing in a NULL list of items
f46adcd088 wiretap: logcat: Check for ill-formed Exported PDU header TLVs
697cf9a07b TCPCL: Use unique message index including data source index
b9097a617e Lua: don't define unused static inline functions in the debugger.
243346d673 docs: Document the software update URL format
498e98aa38 ORAN-FH-CUS: Fix a couple of recent regressions
a122841759 epan: Use unsigned lengths for more proto_tree_add types
ac052c66b8 DCE/RPC NETLOGON: Use tvb_child_uncompress_
7dfa283ca6 debian: Check if including wsutil public headers compile
6b239cf71a HTTP: Use a wmem_list for the request list to prevent leaks
9e1ab5a759 DCERPC: Do cleanup in a FINALLY block
079574d49a File: Don't use -1 as a length for a boolean
d9e0f4d646 PIDL: Identify some more string types as FT_STRING
6ebe429614 DCERPC: Fix technically undefined left shift behavior
58107f1523 mdb: Fix Dead Store (increment) found by Clang Analyzer
90ce3ee7b6 GitLab CI: Fix the Arch Linux job
8b36a52c88 ALC/LCT, LLS/SLT: Avoid leaking decompressed TVBs
464e215384 Version: Wireshark 4.7.1 → 4.7.2, Stratoshark 0.10.1 → 0.10.2 [skip ci]
667ab240e6 Build: Wireshark 4.7.1 and Stratoshark 0.10.1 [skip ci]
0acc11a5a4 epan: Use unsigned lengths for some field types in proto API
3294f01b71 UMTS RLC: Fix a leak
132a346065 RRC: Fix a leak
0b3249c4ee sgp32: Expand tagList
fa55722b8c sgp22: Expand tagList
05fa9535c5 NAS-5GS: Implement stub IEs per TS 24.501 v19.6.2
723cbf55b1 E2AP: Zero out gnb table completely between captures files
91c0a9d619 Qt: Don't repeatedly warn about no interfaces with stats
8f1c932f24 Fix a few proto_tree_add_uint_format calls with length -1
4b80091bd1 dumpcap: Amend an error message
6dbe90cab2 CMake+Packaging: Build translations for MinGW
d8e849b9ff CMake+NSIS: Ship libunwind.dll with Stratoshark
8aa521e0e7 CESoPSN: Allow to be carried over CESoETH
012e2099a4 GitLab CI: Disable the Coverity Scan jobs for now
a79fc49120 dissectors: eliminate some duplicate value_strings
f2eec8d102 Bluetooth HCI: Add core spec 6.1 - 6.3 support
517b3a21b8 epan: Switch to unsigned offsets in proto API
4356ab8125 GitLab CI: Keep creating the {WIRESHARK,STRATOSHARK}_VERSION vars
4d6c2016a4 RSVP: address some check script warnings
fed135da50 BSSMAP LE: Dissect Connectionless Information message
2ff14af918 Qt: Define the log domain for the interface list manager
e72cb10b12 CESoETH: allow other PW encapsulations than MEF 8 to be carried
950f576257 dumpcap: Return WS_EXIT_NO_INTERFACES where appropriate
32e13abe70 GitLab CI+packaging: Add minimum_system_version to our release-info .ini
565ae5ae1e Packaging: MinGW: Ignore unexpected windeployqt output lines
05f861e11f Qt: Redesign Font & Colors theme preview widget
e80977df2a GitLab CI: Fix mismatched braces in Code Lines and Data job
36c83a2ff5 CMake: Use the Qt 6.2 qt_add_lupdate signature
cbf395a8d6 Qt: Emit cleared signal when expression is empty in applyExpression()
1cab77ddc5 eDonkey: Don't let the offset go backwards when dissecting a list
56c7a98a91 CMake: Fix wording and info for CpuInfo
1d63468a9b CMake: Use new qt CMake commands for translations
0b59425968 Qt: Make a warning slightly more verbose
c9674e6cfa addr_resolv: Check for truncation of IEEE manuf long names
959112c64f Qt: Fix a bunch of translation (lupdate) warnings
0a71c2595f dumpcap: fix indentation of a new comment.
2563d75685 GitLab CI: Switch more jobs to rclone
6e3760c331 IPv4: Handle empty data packets
056e4b078f dumpcap: determine the application flavor before we use it.
acfc0af6c8 Qt: Add MainApplication::whenInitialized helper and convert appInitialized sites
7096a5e8f4 mdb: Add checksum check
197d1c9da0 Qt: Add hover/pressed feedback to recent-filters arrow
dc1947b456 CI: disable ENABLE_ZLIBNG in no-options build
837ba30cbb Qt: Don't install the binary translations a second time on Windows
838e0e31b2 Stratoshark: fix no-libpcap build for capture restart action
492db1be4b Qt: Off-thread interface statistics and InterfaceListManager
849f1d184f [Automatic update for 2026-06-07]
d246c7c34b nettrace_3gpp_32_423: Set file_start_ts from beginTime
6970c2fb0f check_typed_item_calls.y: detect duplicate value_strings
561ea0aa20 Added missing offset increment when field D28 is present.
16add988e0 nettrace_3gpp_32_423: Fix beginTime attribute lookup on wrong XML node
7d35e63721 Packaging: MSYS2: Install the opencore DLLs
349bff114a Tools: Install qttranslations on MinGW rpm
98899857fb Deal with passing the app flavor to dumpcap in at the lowest layer.
436c4f3579 Qt: Respect preferred UI language on Windows
23e5d871f5 epan: Use unsigned for proto_set_appendix_len
59e459d412 wsutil:wslog: Introduce fatal log count
3514a69b48 Qt: Fix FunnelConsoleAction UB
816850c372 Funnel: Fix another leak
bbd80e7479 Qt: Make colorscheme setting global
01606bc5ee Qt: Remove unused source files
7142b0d66f Qt: Treat empty capture filter as valid
4cf86d7d25 Funnel: Fix some leaks
b211076902 epan+ftypes: Fix FT_PROTOCOL offset and length handling
846b518066 Funnel: Make GUI Lua plugins appear at startup
9a388e4c54 cmake: use set() for bcrypt on Win32 to fix x86/x64 mismatch
9386b678ab mingw-rpm-setup: Conditionally install the speexdsp package [skip ci]
c255247c7f ftypes: Comment out another newly added assert for now
ff238b8db1 PROFINET: Update SXP dissection to PN-Spec v2.50
08611e79d1 CMake: Make SpeexDSP optional for Wireshark & Stratoshark
95832dcb44 Qt: CopyFromProfileButton: parent the menu
49ce9a782c epan: Add some comments around FT_PROTOCOL and don't assert for now
d722627f78 dumpcap: do a better job of reporting warnings on capture device opens.
5395bb23cf capture_sync: fix issues with "died on signal" error message.
1257fab89f Qt: Use stdint uint32_t instead of spx_uint32_t in RtpAudioFile
5a80554434 Qt: Use QFontDialog::MonospaceFonts for the monospace font pref
67d3d5a2cd epan+ftypes: Use unsigned proto_item_[set|get]_len
e32674357c packet-woww.c: Avoid use of uninitialized memory
a674870672 CMake: We don't need to set QT_MULTIMEDIA_LIB or QT_DBUS_LIB ourselves
203b58634f TLS: Fall back to SHA-256 for calculating early secret from PSK
58bb23c51e ecpri: Show numerical value for msg_type as well as string
5a71df4fe6 BSSMAP LE: Update to Release 19
0fd0fc9195 HI2Operations: handle some bad implementation of apn and uli
913553d5ed Dissect MS-TURN 0x0004 as Send Request
e6ba3b748e Remove more support for Qt5
440a019a7b Qt: Remove various Qt5 compatibility code
7e97bd219e isobus: reassemble Transport Protocol BAM sessions
7d07bd579e mctp-smbus: Add MCTP over SMBus/I2C transport binding dissector
a062fcb8e2 NAS-5GS: Add missing URSP type registrations and parsers
d524a95aa6 NAS-5GS: Parse URSP Time window, PDU session pair ID, and RSN descriptors
329a349d78 BSSMAP LE: Fix APDU IEI handling with length 32768 octets or more
ec76c78439 Qt: Preview Widget: Use monospace font for the proto tree
f9acf3a4bc Version: Wireshark 4.7.0 → 4.7.1, Stratoshark 0.10.0 → 0.10.1
37bbeffbda CMakeLists.txt: more improvements for Solaris.
74a169fd36 Build: Wireshark 4.7.0 and Stratoshark 0.10.0 [skip ci]
25603cece1 Qt: Fix HeaderView height on macOS
d76102fac2 IPv4/IPv6: Improve proto_data "sharing"
7263aa9b42 lbmc: add UME ranged retransmission request dissection for UM 6.17
390d00de39 ieee80211: Add dissector for Belden vendor specific IE
f78a1c4d38 Qt: Convenience method for hiding all interfaces of type
f6fe89bdcd CMakeListx.txt: fix finding packages in 64-bit Solaris builds.
3c7615d1ef Fix some spelling errors
41abc4c213 fix(cflow): restore port context for data link frames
0ad1f19a42 CI: Install jsonschema so theme schema tests run
8fa9f09edb WSLua: CaptureInfoConst attributes use wdh->shb_hdrs
9daec445f8 Qt: Fix bookmark font and trailing alignments
09041403ee NAS 5GS: Make ciphered messages a field, not a text-only empty subtree
7cc30f93fc Qt: Fix lazy initialitaion crash
7c17c41cf3 TLS: Fix calculation of client traffic secret in psk_ke
2f6aa8f06c nts-ke: have a direction variable with request/response/unknown values.
b7ed6013cf Prep for Wireshark 4.7.0 and Stratoshark 0.10.0
909ce75110 GitLab CI: Fix our asciidoctor-pdf installation
bcb0f75fad IEEE1905: fix IPv6 type TLV (with no other addresses) parsing
46b24367d3 TCP: add capture-level duplicate packet detection
c072d0d0ff netlink-nl80211: Dissect NL80211_ATTR_CIPHER_SUITES
451b04e051 Qt: Simplify margin calculations
792c0aca85 GeoNW: add support for 5 ETSI Release 2 PSIDs
6d383d3661 Doxygen more wireshark headers (13)
3d71249341 CMake: Remove Qt5 build support
49fafe5ab7 Qt: Rework filter line edit inline affordances
645f3ba59c rtp-ed137: Add support for RRC paired frequency mode
4dcf948bdb TLS: Support decrypting TLS 1.3 psk_ke with PSK only
c216f75a43 mdb: Fix Dead Store found by Clang Analyzer
aa7162a426 CMake: Update required CMake version to 3.22
ed8b7927da Qt: Fix adaptive height for headers when zooming
5e09068325 NAS-5GS: Parse URSP Location criteria route selection descriptor
115e5a3105 NAS-5GS: Parse URSP Regular expression traffic descriptor
7459f19ef0 etw: Fix incorrect size in SecureZeroMemory of TLV buffer
34bae7afea Qt: Add a new theme Midnight Blue
65248ddb8c krb5: don't attempt to typedef krb5_context ourselves.
510c779e48 gpg: Signature made Tue Jun 2 00:57:03 2026 PDT
gpg: using RSA key FDC8309C16E1AACB048944539F2B309A9E5F8D37
gpg: Can't check signature: No public key
PFCP: add missing flags and fields, and updated names
5fd01fa646 PFCP: add dissection of IE's 354-402
a7e2fc7148 nettrace_3gpp_32_423: Add support for UE ID
8f3d02c63c Remove .cirrus.yml [skip ci]
02cd27ae7b GitLab CI+packaging: Remove Ninja support from our Debian packaging
b4906a115e Qt: Add FontManager as the single font authority
b632a7d915 PFCP: update missing IE in type list
28f5a470c9 Qt: Rebuild capture and display filter line edits
f58bad13df dissectors: address more script warnings
b16f312db1 Convert more Glib gboolean to C99 bool
246b23b683 nettrace_3gpp_32_423: Add handle of traceRecSession
bd90700260 gsm_sim: Make STORE DATA Le optional
b1120d94f1 addr_resolv: squelch a string truncation warning and note the issue.
530f9c34b7 [Automatic update for 2026-05-31]
2c2f61b6ba voip_calls: make label count and indices unsigned.
711b4dc3ec tools: Add missing commas to weekly-updates.py
2a14de6e72 Qt: Enabled Protocols: Let enabled and name/description be orthogonal
386854489a Qt: Profile Dialog: Don't pass in an invalid model index
37c5730611 etw: Fix operator precedence in SMB event dispatch
5a263d76b6 etw: Add missing type specifier for PcapNgIfIndex
e7835d51c0 dect_nr: Fix a length check
86927de9f1 USB Audio: Support AudioStream Interface Control Requests
3bcfa0ffca Qt: Fix overlapping elements on welcome page
30b58ca546 CMake: Add a note about using pkgconf instead of FindWSWinLibs
7e46d4c81f Qt: Refresh theme preview on System-mode and OS-appearance changes
f5bd5e3d73 Qt: Add Stratoshark theme and per-flavor default selection
74f817458e follow: Introduce a common tap listeners that include stream id[s]
e420dd3af4 Revert "Qt: Add Find in Packet search feature"
5136182243 Qt: Support personal themes and migrate legacy colors
a51c31bbf7 mdb: Add Bill Validator Dissector
043daf62b2 Qt: Add a theme manager for Wireshark and Stratoshark
f076627d7d Profile dialog: Bugfix selecting deleted Default profile
52974e7baf Haiku requires that programs using socket() link with libnetwork.
7c708caa16 dissectors: avoid some more separate fetches of values
32c6f3c4a4 capture: another Haiku fix
3767581160 Another change for Haiku.
aeef93527d Pick up some changes from the Haiku port.
8c62a3918f UI: Add delta time (displayed) to the default columns
a9f2c651f1 NL80211 + IEEE 802.11: Dissect Beacon IEs containing TAG_SSID correctly
874969566a usb: Check buffer boundry in dissect_freebsd_usb_frames
94fa5e25f3 packaging: Debian: Don't depend on libcpuinfo on unsupported arch
6ad58f73e1 csn1: fix printing of M_UINT_ARRAY items
cbd84990bb csn1: CSN_UINT_ARRAY: fix pointer increment logic
50fd74b66e dissectors: avoid more more separate fetches of values
413d933945 generate-vmware-hb: add missing exec
7aedc3e75d welcome_header_widget(qt): remove duplicate include
411c6f845d NAS-5GS: Add Rel-18 connection capability values to URSP dissector
750cdc6319 dns: add semantic validation for SVCB parameters
7cb0b8bfef Qt: Add Find in Packet search feature
254058b84b tools: Add a target branch option to weekly-updates.py
bded0b3676 packaging: Fix Qt SVG mixup
55b1e8bc18 Add tools/dissector-generators/generate-vmware-hb.py
61c6a29b2d C2P: Fix timestamp display
8bd4719c92 Doxygen more wireshark headers (12)
88e3d0e7f3 Qt: ProfileModel: Keep the Default model at the front of the list
e3e6197d54 kafka: Fix compact array length
c5c38d87e0 tools: Deduplicate and sort the weekly-updates python module list
d44e90d122 lua_debugger: fix checkAPI Qt
e8795a8bbd packaging: rpm: Fix OpenSUSE runtime QtSVG dependency name
b605fdef2b lua_debugger: fix checkAPI Qt
09cc211371 Qt: WelcomePage: Hide sidebar on initial construction
5546d70fb9 Fix some spelling errors
af1a4c34af NTLMSSP: Add NT Credentials UAT for multiple passwords and hashes
711f34f0c0 packet range: Add an iterator
5d93550f95 CMake + wsutil: Use cpuinfo for CPU and CPU feature detection
ebe2498752 usb: Dissect USB packets on FreeBSD.
90a8641e05 BGP: Update for RFC 9830/9831 SR Policy Path attributes dissection
f31abe4204 Doxygen more wireshark headers (11)
781583fe00 packaging: Add Qt SVG requirements
4a574d576c tools: debian-setup: Fix Qt SVG dev on Ubuntu Jammy
3322dd3c6a CMake+Qt: Require and link with QtSvg
584ffc1fc6 packaging: Remove a hack from osx-app.sh
76cd0d93ee ORAN FH CUS: show when udCompHdr settings ignored in UL
1ec1757e22 WSDG: give PowerShell syntax for setting env vars
3559245841 netlink-nl80211: Dissect EAPoL frames correctly
0ce6371f38 nl80211: Dissect HT and VHT MCS and Capabilities in band attrs
13908eebe9 IEEE 802.11: Fix dissection of Wi-Fi Alliance vendor IEs
9b9e4d4fbb wsug: explain UDP Multicast Streams dialog better
d4ecc456e5 UDP: Don't resend data to the follow tap in proxy protocols
9b8f6e1ad7 O-RAN FH CUS: Add "UL" to preference label
3f290a4da1 dect_nr: Update to V2.2.1 (2026-05)
2a3803b076 dect_nr: Refactor CVG PDU IE handling
829b3821ac ieee80211: Parse elements for authenticate frame in Wrapped Data EXT element
e15e4942dc packet-epl: Fix Use-After-Free in profile loading error path
b02fa71bb3 GNSS: fix number of supported OSNMA DSM blocks
8c6e7318c7 WSDG: Update sln -> slnx in the other files as well
d075ecbe3d MPEG DSM-CC: Advance the offset in a loop
b82c1f053d epan: follow: use a consistent ident size
439f6d8960 packaging: debian: Update idl2wrs location
22fa4c25d3 wsdg: Update some references to MSVC to 2026
a5747330cd debian: Bugfix packaging of idl2wrs
b41196f188 MIH: Advance the offset on an unknown link address type
895058f163 dissector_generators: Ensure executable bit is set on all scripts
da6bde4369 tools: dmx manuf ids: update script for table errors
2333b96db4 usb-ptp-extract-tables: Convert to Python
8f87e99622 V5UA: Fix UB due to integer promotions
a2f3db4e76 NTP: Throw exception on private (mode 7) items with no length
d5bc2db165 check_apis.py: Check for a dict key
9d63a9df97 usb: Refactor dissect_freebsd_usb
1b8ed961b9 Move Python scripts that generate dissector data to tools/dissector_generators
a9f6329ba0 Move NCP dissector generator Python script to tools/dissector_generators
ccdbafb905 Move eti2wireshark.py to tools/dissector_generators/eti2wrs.py
976138f517 Move IDL generator Python scripts to tools/dissector_generators
0f062a52a8 Move ASN.1 generator Python scripts to tools/dissector_generators
7751439f1d [Automatic update for 2026-05-24]
70a4a0d4b0 QT/wsdg: luadbg (evaluate) - clear button; documentation
ac3120b2da check_apis.py: use concurrent.futures
db159f2365 nvme-mi: Fix request/response tracking and add MPR support
eba44af23f ui_prefs: Define a log domain
ee015477a0 tools: weekly-update: Add nl80211 fields
cc63424938 fcels: Advance a loop offset
75c0d1d286 CMake: Call check_api.py from the checkAPI* targets
b01d2263c8 livewire: Register unregistered ett
cbd5a21fde tvbuff: remove some code duplication.
0331ea0f25 CDP: Fix a loop not ending because of switching to unsigned variables
4e1ed2c1df nl80211: Dissect NL80211_ATTR_PROTOCOL_FEATURES values
cd69a94ee0 netlink-generic: Mark CTRL_CMD_NEWFAMILY frames as depended upon
943ba196fa wsutil: Add wmem_multimap_lookup32_le_full
bd203ccf97 catapult-dct2000: cap E-DCH no_ddi_entries at MAX_EDCH_DDIS
e286d40f4d netlink-nl80211: Add a zero length proto item for 0 payload commands
56d1583f36 packaging: WiX: Fix toolset version in one more place
f2551c7d2d weekly-updates: Add support for script arguments
a439ea1105 tools: weekly-update: Fix copy-and-pasteo of PCI ID tool name
42687bca53 CMake: WiX: Set merge module location correctly
bb57822cd6 epan: Abort on start idle count if WIRESHARK_ABORT_ON_TOO_MANY_ITEMS
0c6339b3f9 gsm_a_rr: PO (gsm_a.rr.p0) is in units of 2 dB
2b38e3d9e4 gsm_a_rr: use CF_FUNC(&fmt_2db_units) for hf_gsm_a_rr_gamma
cffb9571c1 gsm_rlcmac: PO (gsm_rlcmac.dl.p0) is in units of 2 dB
a8fa38b5a5 gsm_rlcmac: GAMMA (gsm_rlcmac.dl.gamma) is in units of 2 dB
23a1a9b3b7 CMake: Let CMake figure out our toolset version
b09c8dc3ba extcap: Respect WERROR
e920841b56 etl: Fix some warnings
4162912cac wiretap: pcapng: fix put_nrb_option NRB custom-string over-copy
d5f8ace47b fix: replace GIF with PNG for aggregation view
c23d7c2e72 GitLab CI: Switch the Windows builds to Visual Studio 2026
b98723c359 wiretap: netlog: reject files missing the events array
ec24a45c3c cip: add objects for Process Device Profiles
f86c763f9c etw: Fix Dead Store found by Clang Analyzer
88ff0518ce tools: Update generate-nl80211-fields to run from any directory
229745443b Doxygen more wireshark headers (10)
7619e382ab netlink-generic: Mark as using tabs in .editorconfig
4c4b8671f4 epan: Try to raise the stack limit to 8MiB if needed, warn if it fails
b2f31a1779 lua: add global and function to get LUA_RELEASE
bde67bcfa1 funnel: Avoid use-after-free
594942c3a6 Revert FT_ETHER change for RNR TBTT BSSID
029957c9db ieee80211: Add zero length check
aa4eaa49b2 ieee80211: Add WNM Sleep Mode subelement dissection
fe88df2d7e ieee80211: Use FT_ETHER type for BSSID in RNR TBTT info
b463dfd902 wsutil: Update version_info for MSVC 2026
f66d63598c TCP: Speed up checking for unprocessed OOO segments on later passes
b7d040796b dect_nr: Narrow proto_tree_add_item_ret_uint
bf41979009 dect_nr: Add endpoint mux dissector table
5916be4dc6 netlink-nl80211: Restore dissector file name
93859dd3d7 TCP: Only send data from the correct stream to the follow tap
a63c391152 epan: Make sure proto_tree_set_(appendix|len) don't crash on NULL tvb
c0706b6a44 Doc: Users Guide: Document additional menu items
ba2ecbf333 weekly-updates: Fix running tool scripts under Windows
7a5fb37c35 WCCP: Use proto_item_set_end to avoid UB overflow
7c34d0fa9b lbmr: add SRC_ID secure and compression flags for UM 6.17
64b032429b TCP, UDP, DCCP: Fix follow conversation filter with tunneling
8028767d73 DMX: Create nicer output
b847564e01 GitLab CI: Make sure a variable doesn't get clobbered
9dbc84eaff SCSI SBC: Prevent double fetches, UB overflow
aa91e0c1b0 CMake: Don't enable FORTIFY_SOURCE with ASan or TSan
6e04d8035b dect_nr: Fix check_dissector issues
fed9fc8d6d dect_nr: Fix CVG length heuristics
abc313430e GitLab CI: Change our macOS ccache directory
040e2c3317 packaging: debian: Fix testing compilation of plugin_exports.h
4ec1f6c260 CMake: Asciidoctor quiet is too quiet when failing on warnings
23946fc24d dect_nr: cvg: Add initial CVG parsing
af1f2f9f13 capture: Fix a -Werror=missing-variable-declarations on MSYS2
cc856b7750 kafka: Avoid overflow (and offset moving backwards) in compact string
6b3219bb7e Doxygen more wireshark headers (9)
e85f80e39c BACapp: Fix You-Are service primitive dissection
a37f5a254e check_dissector.py: call check_apis.py now
fcdbec62a6 wslua/pcre2: fix some -Wmissing-variable-declarations warnings.
2f3411f401 Enable -Werror=missing-variable-declarations for plugins.
9703030f9a tools: Add a retry to make-manuf.py and enable it in weekly-updates.py
964af45377 JSON: add support for array string in key lookup
ad931913ea Livewire: add dissector
250dd58091 TCP: improve the Completeness A Flag handling
186691b2c8 Spelling correction
625cd4e189 Fix some -Wmissing-variable-declarations errors.
367ce7dcf3 PFCP: clean up code
0cfe648d2d NVME: fix encoding
110b176a8b AMP: fix encoding
5af5819409 tools: Add a weekly update script
e2641197bb checking scripts: add a common item parser
20745f6670 sgp22: Update to v2.7
e738be4b13 Qt: Fix status bar layout
6ab741562e Qt: Support for slide testing and startup performance improvement
b1834d3c8c Qt: Introduce a WCA slide
799802e78a Use various XXX-per-YYY definitions from wsutil/nstime.h.
74d8e8f326 GitLab CI: Use a non-conflicting environment variable name
b0f6fceaeb GitLab CI: Switch back to manually configuring rclone on Windows
4a7bbc8f75 CMake: Add -Wmissing-variable-declarations
aa36daad19 Various dissector and other static variable fixes
37f134d77a CMake: Create a plugin/CMakeLists.txt
636fea301d dns: validate SVCB parameter lengths and resynchronize parsing
446bdb30d5 GitLab CI: Make sure we expand our rclone config
610761f357 PROFINET: Remove unused variables
5312d28781 PROFINET: Fix security check for RTC frames
8b7947b0b7 Doxygen more wireshark headers (8)
0c12262bc0 CLI: Implement C array format for TShark follow tap
653bf51f59 GitLab CI: Move our rclone configuration to a variable
aa8a5cb967 [Automatic update for 2026-05-17]
90f08c8b6e TLS: Use p_get_proto_depth for tls_set_appdata_dissector and ssl_starttls too
bc893e031b nstime: remove incorrectly-named defines.
2b6353ccc9 X509AF: Use the SHA256 sum for exported certs filename
4ae612dee6 nstime: add more #defines and inline some functions.
f5d80b78fc GitLab CI: Make sure rclone prints the files it copies
b051ec4263 wslua: re-enable debugger during Lua reload
9c2a49e92d wsutil: Fix wmem_strbuf append hex/unichar documentation
3f81e48276 TLS: Fix decryption of nested TLS sessions
cc29fbe6f8 GitLab CI: Another rclone command fix
f9917254ff extcap, wsutil, wiretap: Mark some globals as static
ab04a1f6c8 tools, packaging: Install Lua 5.5 on Debian when available
9b4ca93185 wslua: Fix FileHandler supported_comment_types loops
e84060ca4f etl: use the FILETIME epoch definition from wsutil/epochs.h.
0224c29f87 GitLab CI: fix our rclone commands
4653e8f0f2 GitLab CI: Switch the Windows package jobs to rclone
4fb48873dc observer: use epoch values from <wsutil/epochs.h>.
0a00eebba0 Qt: Export Objects: Add a checkbox to display only unique entries
15e7951ae0 Fix aggregation view
71ed848939 Qt: Export Objects: Show the progress frame when tapping restarts
c789689ede DHCPv6: Replace another comparison that doesn't work with unsigneds
cfa35df0b7 Qt: Lua Debugger: Add Hits column to Breakpoints with live updates
26d1ea3b1d UBX: Implement dissecting of UBX-MON-RF messages
c6d8f8950c Use the constant from wsutil/epochs.h for Un*x epoch to Y2K
06e0c1fd2c epan: OIDs: Deregister MIBs protocol and fields at shutdown
94e97f6386 check_apis: Check our TRY/CATCH blocks using a set intersection
06309b952e Qt: Export Objects: Move after retap cleanup to endRetapPackets
52c43b104a Docs: at least make a start with welcome page help
5b864da7af DHCPv6: Change tests due to optlen being unsigned
3932ccc824 Qt: Export Objects: Support extended selection, save displayed/filtered
e8607ce58c Doxygen more wireshark headers (7)
a62fa7d4f8 dumpcap: ifdef out more functions not used by Windows
2298aa6279 DHCPv6: Don't stop the entire packet for an error in encapsulated option
7582e52038 check_apis: Explicitly compile the hf re
0e7cdd6743 gpg: Signature made Wed May 13 10:00:02 2026 PDT
gpg: using RSA key FDC8309C16E1AACB048944539F2B309A9E5F8D37
gpg: Can't check signature: No public key
PFCP: name corrections
8220c6c995 dumpcap: Fix Windows build with non MSVC compilers
d1f276b137 oids: Recurse the MIB directories in share as well
2c3c810950 lua_debugger_breakpoints(Qt): Fix Dead Store (init) found by Clang Analyzer
f59b6f840c tcpcl: fix Dead Store (assignment) found by Clang Analyzer
49e362a801 wslua: Skip Listener tap draw when debugger paused
f4763fcc29 Qt: Lua Debugger: Remove re-entrant handling
922cf358c3 Doxygen more wireshark headers (6)
5ce530aa99 Qt: Implement auto advance slides toggle
0819e69f24 check_apis: Fix a regular expression
174ce590c8 check_apis: Find shadow variables using a set intersection
7951c2395a rawshark: Free a GString in the case of errors
48a19ced3a TCP stream & RLC graph taps: Use nstime_t
6101f88958 vmware-hb: update build
39881fabe7 capinfos: Fix comment-related leaks, indentation
aaf5b3fd78 wslua: Fix resource leak and missing mutex lock
61a789d9ba DHCPv6: Take subset tvbs; show why dissection stops on bad length
f69101114f CMake: Require C++17
50c4c3c235 Qt: Lua Debugger: Add drag-and-drop breakpoints in editor
b365a2cbf8 wslua: Fix a check for failure
07eaee6ee3 wslua: fix TreeItem:children duplicate nodes
e5e5137aac CMake Resources: Pass the BASE_DIR so the sponsors SVGs work
11035d2884 etw: Add WebIO (WinHTTP) provider
5d8a58ff79 tools: Find prohibited APIs using a set intersection
000e929446 Qt: Remove obsolete set_action_shortcuts_visible util
cbe01584c4 BPv7: Perform null check before dereferencing, not after
3c881897b9 pgsql: Handle protocol version bump in startup message
482d613c2a CMake: Download Npcap 1.88
d79d24184f GDS DB: Fix overflow
92ad410efe RF4CE NWK: Seed sequence number is unsigned
de53ee7b85 check_apis.py: Fix ett check
3577b8f6aa GDSDB: Add padding for byte array in response
33ec88da63 Qt: Lua Debugger: Add break-on-error debugging
d41dd6f7d9 etw: specific support for SMB/LDAP/WinHTTP providers
16ee4938cd GDSDB: Fix rounding up
0e5d29d32e Qt: unrealistic statistics for Endpoints and Conversations
c0a98d2029 Qt: Remove Mac and Windows specific old Qt version support
5a3225c105 wsutil: filesystem: Remove pre Windows 8 path
a4e0364de6 tools: Start migrating checkAPIs.pl to Python
e92887fba1 Remove convert_proto_tree_add_text.pl + convert_expert_add_info_format.pl
db173a5ff0 CMake: Use LIST_DIRECTORIES false in QrcBuilder file(GLOB)
6e2e6d8edd epan: Initialize col_expr_val
74c491b0b9 Qt: Various slide fixes
d696ad3c2f wslua_tree: use standard structures in TreeItem_children
c5fd03aa67 [Automatic update for 2026-05-10]
dbc35a3d35 oids: Manually recurse directories to create smiLib path
29591935bc Doxygen more wireshark headers (5)
5f7dc67e14 packaging: NSIS: remember installed components
0fdbe7dcba qnet6: Use FT_UINT32 for fields treated as uint32_t
debf735dae dissectors: fix more warnings
ff53d6096b IKE: Rename file from packet-isakmp.c
8ac1be08cf SIP: Fix a possibility of a crash in follow conv filter with sharkd
8dc3d64572 epan: Remove introduced UTF-8 BOMs encoding in files
da47f55c98 Qt Lua debugger: fix Coverity move/copy inefficiencies
98cf2bcc75 ISAKMP: Fix a leak
034f53c713 etw: fix #21248's OOM
5cc6a20f78 etw: fix #21249 bad cast
5729065a3e epan: Change header files to use #pragma once
9ead724979 docs: Update the sharkd man page admonition
372ecad882 Qt: Lua Debugger: Support modal dialogs when paused
22e104bce2 Doxygen more wireshark headers (4)
4396efe8be PROFINET SXP: Dissection of PNIO blocks
7183c7be5a RTPS: Move clamping the domain ID before a multiplication
dbfcef10fd CMake: FetchArtifacts updates
6f0cf1551d ROHC: Fix handing of uncompressed profile with large CID
451f857461 Dissectors: Eliminate some extra string copies
f7d52d1fb0 BACApp: Text fix
61ce519944 CMake: Update libgcrypt to 1.12.2, second try
0c2dbf3887 Geneve: Add new GCP options.
028902b43e ORAN FH CUS: Flag all-zero bfw bundles
c88f1f7fbb epan: Add tvb_get_string_int functions
c67a6f77fd HTTP over TLS: Set the tlsinfo apphandle
452516d4b1 NTS-KE: Fix leak of exported secret
e22fa7662b Dissectors: Avoid some string copies to parse integers
2f5d99793e Dissectors: avoid more double fetches
0c3a37e8ea CMake: Revert libgcrypt back to 1.11.2 on Windows
114ca3e64e add support for DPOE OAM port ingress rule result - increment counter
95d0302005 oampdu: Dissect value field in Port Ingress Rule Set result
3388d98fd2 ws_attribute.h: explain what WS_NONSTRING means. [skip ci]
d0b730e021 wsutil: strtoi: Add signed versions of the buffer to integer functions
87265d81be packet-gtp: Use unsigned offsets.
1bc1919d4a dumpcap: Remove "TCP@" interface
213db48c6f IKEv2: Begin process of renamining isakmp to ike
32e71e73cd DICOM: Integer promotions: still weird
d69dbc8a02 DECnet DNA Routing: Prevent possible overflow
30a0696193 WCCP: Fix possible underflow
d036d3191e NCP NMAS: Fix string handling
1fadfd8f1b SMB: Integer promotions are weird
ff03834604 GitLab CI: Try to use the real commit SHA on the tests
a75528e310 GitLab CI: Another rclone fix
440be8675f GitLab CI: Fix a typo
f60e59eca0 BT-DHT, SDP, RTSP: Use tvb_get_string_uint to eliminate string copies
4a0cacc9b4 ORAN FH CUS: Check for prohibited symInc setting in U-Plane
0fb2e4acae kNet: Fix content length calculation when 4 bytes are used
b2fe6e1548 GitLab CI: Start using rclone
5c778c8105 wsdg: lua debugger - Editor shortcuts
741a3de875 bthci_evt: Add missing string for encryption enable parameter
08df007732 ISAKMP: Eliminate some unnecessary buffer copies
9476a6e234 editcap: Fix strftime sizeof usage
801d3d2530 Move G_NSEC_PER_SEC to glib-compat.h
f6d94092e6 Resources: Compress the other PNGs
2a1d745cda Doxygen more wireshark headers (3)
7da6e6d22d tshark/strato: Make common code for profile handling
e099d7cd4b frame: Add a table for custom string options, display unknown options
1e5f196005 RTPS: Take a tvbuffer subset for each submessage
f207d25f4b wiretap: pcap[ng]: Don't let the reported length underflow w/ phdr
e8fac3e1a2 ieee80211: Add labels for the HE 6 GHz Regulatory Info subfield
badcc16cfc rtps-virtual-transport: Initialize the rtpsvt_data struct
3ffd894b4a Qt: document Ctrl+= zoom in
6b87303491 tools: rpm-setup: Don't fail on a missing PNG compressor
7772f311c7 extcap: etl: Only define G_NSECS_PER_SEC if not defined
d51f684834 Qt: Lua Debugger: Refine section headers
7c9aef45e4 packaging: RPM: Optionally install libnghttp3-devel if available
eb7f1b94f3 Remove a libwireshark dependency on libui
d155860765 epan/prefs: Remove dependency on libui
eff8bd34fc CMake: Use separate project directories in MSYS2 by default
2251673c14 filesystem: Fix directory locations on MSYS2
5e79628c7e GitLab CI: Fix Fedora build
6f62de9db7 WSDG: Document the Lua Debugger
a57a8db0b2 etw: support TraceLogging, Extended Data, props, new capture settings
bc6891c012 Qt: Lua Debugger: reorganise dialog into modules
9aaab5a1d3 ENIP dissector: Adding support for LLDP Data Table
06be43b09b DIS: improve audio playback controls
ef0e6f7790 epan: Fix signed_time_msecs_to_str for INT32_MIN
a04f6c86ed recent: Fix persistence of sidebar recent prefs
adb50acc8b OCP1: Take a TVB subset and eliminate double fetches
3bb95bb4e8 docs: Losslessly compress the PNGs
03103bce4a DIS: fix stream jitter calculation
67e9eba775 [Automatic update for 2026-05-03]
708b1756d3 Improved send timestamp presentation in HiPerConTracer dissector.
18303d1a6f PROFINET: Fixes for PROFIsafe subdissector
aa47b62581 dissectors: avoid some more separate fetches of field values
a063632bec reassemble: Don't compare with uninitialized data
a81929c202 capture: Identify more interfaces
44c600e0b5 wslua: Split step and breakpoint pause flags in debug hook
75a4808d4b CMake: Update GLib to 2.88.0 and libxml2 to 2.15.3
347cfb9280 ITS: Update to ASN1 descriptions as of 2026-04-28.
8669d6ee4b Resources: Compress the Welcome banner PNGs
a03e0f2f3e wsug: document IPv6 subnets file
f5e33ed2ad CMake: Fix a copy+paste error
4a597d797c MACsec: Fix size check
57453189d7 Fix content codes for CAEX live view packets.
44b886ac28 CMake: Update GnuTLS to 3.8.13 and libgcrypt to 1.12.2
c870085758 Doxygen more wireshark headers (2)
3fee732b88 Gitlab CI: Check added PNGs for compressibility
a37ae33cd1 Qt: Lua Debugger: Conditional / hit-count / log breakpoints
8b16ea8b15 tools: Avoid race condition with pngcrush output name
23735c4857 packaging: Skip icuuc.dll on PortableApps installer
86a948e538 tools: Uncomment installing the PNG compression utilities in setup
838948179d file-pcapng: Display additional details in Block header
baf8624ed1 packaging: Windows: Don't install icuuc.dll
b96777df43 wiretap: JSON: Reject degenerate cases (zero tokens needed)
d8242c14fe VeriWave: Fix finding the signature
a0f22a5dc2 wiretap: Fix procmon_read_string
1c693e3d34 WiX: Install the sharkd man page
604fecd03f editcap: Use strftime instead of snprintf
7ff76b099b CMake: Add sharkd HTML page to be installed in one more place
4dccb85589 wiretap: BER: Prevent overflow
de719cc5ac peekclassic: Fix possible signed overflow
41640d9f53 Qt: Lua Debugger: Support Lua expressions in Watch panel
aab6a4cc57 docs: Add an initial sharkd man page
40ade08599 wmem: Return newly created frame in wmem_list_(insert|append)_sorted
493d100178 Qt: Lua Debugger: Add remove-selected button to Breakpoints
47a2568802 ORAN FH CUS: Add filter for non-zero PRBs
0a79d693cc C12.22: Use tvb_captured_length_remaining
9bdb3ee47b E.212: Use tvb_get_string_uint16
72ad363ea3 DHCP: Use tvb_get_string_uint
1dad0118ce fuzzshark: Move zeroing of app_data out from ifdef
b6c5ca11a9 GitLab CI: Coverity: Exclude lemon source
2a1a577f0b SIP: Fix up previous commits
a4eff83549 slides: Add sponsor slides
e7d42c8f08 maxmind DB: Log fcntl failure
7dfcba531e androiddump: Log fcntl failures
d5a35b54e1 IEEE 802.15.4: Fix Coverity warning
ddbc11006f SMB2: Fix Coverity warning
33d68ce58e Zigbee Direct: Quiet a Coverity false positive
50a4160a65 capture: Get rid of a useless NULL check
83ec3c23d6 wslua: Fix Coverity MISSING_LOCK for debugger shared state
cab45e4ad5 Dissectors: fix or suppress some more script warnings
c39c367c1d MS Procmon: Don't read past the end of an array
d1bddce7ed SIP: Use tvb_get_string_uint
8f555c58a5 RTP-MIDI: point to right octet for quarter frame value
9c0960a4fb tshark: Reassure Coverity
b79a0d52d4 Qt: Profile Model null pointer dereference
ae80e049dd SIP: Add Mode (mod) to RFC 3329 Security Mechanism
5133a99c11 Coloring rules: Fix display bugs, refactor, and avoid full redissection on pause
2302cdc6f4 matter: Support network recovery in BLE advertising
eef6ad2a9d SIP: Fix parsing Security Mechanism
9ec10bc8f2 wmem: Warn if wmem alloc or realloc return is unused
d60a87cbb3 Qt: Lua Debugger: Polish context menus, gutter and shortcuts
e0c932847a dect_nr: Fix PCC-only feedback parsing
660231d328 wslua_tree: check types in TreeItem:add before adding
426434c36f Qt: Lua Debugger: Stabilize section headers and panel layout
c98f2c5d16 DHCP: Implement dissection option 82, suboption 10 flag
bc31de5e5e epan: reassemble: Make sure we don't go past the size
bf41a3d646 Qt: Lua Debugger: Add Run to line toolbar action
6693e15943 Qt: Lua Debugger: Watch and Breakpoints controls in section headers
9beda2de21 CMake: Set MSYS2 default install prefix
0802389026 CMake: Don't look for Chocolatey on MSYS2
eb6f2cf1df Qt: Lua Debugger: Theme coloring improvements
7fcc751a04 Qt: Lua Debugger: Make enable/disable behavior predictable
c3bd2b49d3 TPNCP: Fix a possible NULL pointer dereference
6391ee433b epan: reassemble: Only copy fragment data once for partial reassemblies
ccfa167146 epan: decode RADIUS attributes in option 82/7
3474674f73 [Automatic update for 2026-04-26]
a842bd88b1 Decode etype 0x8905 as Cisco TTAG by default.
d5e913f43d packaging: MSYS2: Install whatever version of Lua DLL is there
6e42ba2c2b GitHub: Update msys2 to print output in case of error
b1a5e9417d VeriWave: Keep Buffer length accurate in other versions
1a9ac16e55 ecatmb(plugins/ethercat): fix Dead Store (increment) found by Clang Analyer
a3962a310a mka: fix Dead Store (increment) found by Clang Analyer
2ca6ca6faa dbs-etherwatch(wiretap): fix Dead Store (Assignment) found by Clang Analyzer
298e603333 mka: fix Dead Store (Assignment) found by Clang Analyzer
bb5a3b23e4 http: fix Dead Store (Assignment) found by Clang Analyzer
d43714ee35 GitHub: Clear GitHub Actions warnings about Node.js
a5146f361e Qt: fix DIS stream analysis build without QtMultimedia
a87ba37765 Qt: Lua Debugger: Unify shortcuts and key handling
d3ff88ce96 netscaler: Keep Buffer length accurate
bffb827c4b epan: Return false on zero length for tvb_get_string_uint functions
e295d631d6 RTPproxy: Use tvb_get_string_uint functions
9c61fc9ef0 GitLab CI: Try to fix the Visual Studio Code Analysis job
f61f43d21c UDS: Fix infinite loop from invalid addressAndLengthFormatIdentifier
8511c45dc8 Various fixes from checking scripts
fe58a01310 DCT2000: Fix buffer length in wiretap
7516c22b11 epan: Add tvb_get_string_uint(8|16) and use them
93ffe07b03 Kerberos: Remove the 3DES-only libnettle implementation
90bdace9ab wiretap: Increase the buffer length in full file read
6e61bca421 packet-http2.c: Fix memory leaks and use-after-free
0dc876da68 Qt: Lua Debugger: Add-watch from selection, skip duplicates
3a3047c5d2 tshark: Improve profile support
2d5092aa9e epan: reassemble: Pull out common code to static functions
4ecdda0cc7 .mailmap: update Chuck Kristofek email address
e96313f7e4 CMake: Deprecate Heimdal Kerberos
5bda590d55 BGP: Accept zero-length Source Address in MUP Type 1 ST route
637dca3d3d Qt: Lua Debugger: Show yellow arrow on paused line in gutter
c9fa00ebeb Qt: Lua Debugger: Freeze the main application while Lua is paused
1f078b66fd DIS: add radio stream analysis support
b83cc816fb ENIP dissector: Adding support for LLDP management
afc5da3f27 Qt: add hex-view annotations and offset markers
c893734c6a Move file_packet_provider into libwireshark
0295d4d697 CMake: Update FindLibXml2.cmake from upstream, use IMPORTED target
0a1e7ed9b8 Refactor Profile Dialog and Profile Model
574ef5140b androiddump: Fix up includes and linkage
c8da9e9a30 CMake: Eliminate extra targets that depend on Asciidoctor output
b1d560f739 GitLab CI: Don't build OpenSUSE 15.6 RPMs
c55f56c5ea androiddump: Respect ANDROIDDUMP_USE_LIBPCAP option
13981de1e1 kerberos: Fix compilation with Heimdal for recent changes
39bb083c01 wslua: Debugger: Value highlighting, selection sync, Watch UX, Breakpoints menu
f6176bbe10 wslua: Debugger: Migrate Lua debugger trees to Qt model/view
4a9c2970d9 RTPS: Enable DATA_FRAG reassembly by default
b1244e948c Subnets file IPv6: adding subnets functionality to IPv6 much like IPv4
40ccce9bdb libwiretap: Warn and assure space if cap len is larger than Buffer
4cf7c292d0 Frame: Check for custom options in all block types
d946760c6a Move sync_pipe files to capture
0e0c8c3b00 HTTP and Megaco: Use tvb_get_string_uint
34254670cc Also move cfile.c to epan
62e03f52f2 Move cfile.h to epan/libwireshark
cd294c2f3b CMake: Update nghttp2 to 1.69.0
1deb346561 http: fix UTF-8 handling in expert info for status code token
fffc801313 CMakeLists.txt: update a comment.
efd3dbb880 wiretap: Move a Procmon bounds check
318ed26c5f pcapng: Fix Netflix BBLog custom block length
ef8327db49 wsutil: Buffer: Add an assertion when increasing length
2561b3b725 HTTP: Add expert warning for malformed status code tokens
3ed625cac9 dissectors: some more separate fetches
ad25c21a98 sharkd: Reset cumulative bytes when loading a new file
4fb5dd2bad RTPS: Add DDSServiceRequest topic info for Service Request channel
d9a661a384 epan: Add tvb_get_string_uint[64] functions
cdfad14943 CMake: Use -Wstack-usage instead of -Wframe-larger-than
fb08fe50f2 GitLab CI: Update a path
4f2ebb9183 rpm-setup.sh: Fix typo in previous commit
dcbc63e146 Protobuf: limit recursion depth while matching uri pattern against uri
dd8c3294f8 wslua_gcrypt.c: Fix memory leak
1dba9fd80e PluginIF: clean up memory leaks
ba346c75d1 tools: rpm-setup: Don't install asciidoctor on SUSE 15
e6fa3e1fe6 DNP 3.0: Check the length
39b397a513 RTPS: Skip signature display when sample signature length is zero
7972b98eea memcache: Use ws_buftou
a220dfbf17 http: Guard get_hf_for_header() against NULL header_name
0de94495f8 ldap: Guard get_hf_for_header() against NULL attribute_type
90147f0d61 docs: tvb_get_nstringz[0] don't exist anymore
c061669f7a RTPS: Add Topic Information to NACK_FRAG submessage
c86da93b77 RTPS: Fix filter name rtps.flag.undisposed to rtps.flag.disposed
303ee487aa RTPS: Dissect PID_CHECKSUM_PROPERTY (0x9000)