forked from wireshark/wireshark
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog
2637 lines (2637 loc) · 157 KB
/
ChangeLog
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
395016356c [SBC-AP] Enhance info column information.
e6c0f03a42 about_dialog (qt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
64c32c672c [Thrift] Handle optional elememts in struct.
41b571f9bd [Thrift] Add methods for the 64bit types.
3eb8784140 Use the Wayback Machine for a reference.
ea7a5bd02c Use separate dissectors for LAPD and LAPD-with-Linux-SLL-header.
3ec8338497 BACapp: Fix a loop check.
dcfc57486d IPMI: Add NULL pointer checks.
ab202adb0a Proto tree: Update left arrow navigation behavior.
8ab3060aac Thrift: stop dissection when encountering an unknown/unexpected type
5fcf5b9cc3 Don't assume all packets have time stamps.
1bed07558c WSUG: Minor edits.
d4e974553f Don't assume records all have time stamps and captured lengths.
4f9f1011db Speak of records, not packets.
746511d5ba packet-mq: Fix a wrong offset+Add value in val_str
0420088e9f Update couchbase dissector with collections and delete_time DCP
e4a6383caf Amend the comment with some background for the workaround.
4adb67fc16 AsciiDoc: Convert some comments.
80150df416 Update couchbase dissector with new HELLO feature values
1d999dea5c Qt: Update recent status via a non-blocking connection.
90b3e725d4 Delete an out-of-date comment.
b8121932e9 Have block read routines indicate whether the block should be returned.
8556f65e07 pcapng_read_block() should just return a Boolean.
f53750ac93 pcapng_read_section_header_block() should just return a Boolean.
dabb19572d More AsciiDoc → Asciidoctor updates.
444cac45b2 valid_but_empty_file is a Boolean, so declare it as such.
a44eece9aa Check for read errors by checking for PCAPNG_BLOCK_ERROR.
7b169cdedd Don't treat short reads as errors when checking the file type.
df088de18b Docs: Make our AsciiDoc markup more compatible with AsciiDoctor.
bb2680d9b4 Don't put knowledge about the "is this pcapng" test in the block-reading code.
d447467eb5 MQ: use real string length when calling strip_trailing_blanks()
551f6bdd8c MQ: keep extended value string array sorted
ad76b31c3f Don't install test programs (fuzzshark and dftest)
3aff560761 packet-mq: Fix problem in get_mq_pdu_len
ffc200ade3 [Automatic update for 2018-02-04]
c2debddb2c Don't assume address data is aligned.
676d4668c8 Note that we should show ISBs in the "packet" list.
2385ec8776 Give an IDB and an NRB as examples of the third type of block.
121abba1a2 Have individual plugin CMakeLists.txt files add library dependencies.
ebef0b0dda New symbols.
656c42646a Process all subdirectories of $pkgplugin as directories of plugins.
0c781eeef7 Disallow registration of some block type values for plugins.
3d574a4b2b mqtt: Put msgid and topic in Info column
6fd1531814 Add a comment explaining why err is volatile.
ebb471f211 Clean up addition of FT_IPv{4,6} fields.
d5f52cfaf5 Don't link wiretap plugins with libwireshark.
d8551c4247 Handle separate directories for libwireshark and libwiretap plugins.
2fecc96868 dmp: fix memleaks
2d8606b584 CIP Motion: Support Format Revision 3
a4bb6c2d39 Make a deep copy of our filename in RecentFileStatus.
e3a7676186 quic: fix secret memleaks.
f244742b46 epl: fix map.title memleak.
d8565d8f1b Qt: Keep auto-scroll when starting a new capture
5cb7a729d3 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM
8604242e8f Qt: Avoid divide-by-zero if missing AUTHORS file
819b8174a9 cli: use SPDX identifiers.
d93db54dc0 capchild: use SPDX identifiers.
e52172c775 Qt: use SPDX identifiers.
e5f4ef0c42 ui: use SPDX identifiers.
d9368545f4 fuzzshark: use SPDX identifier.
45e7297c3a randpkt_core: use SPDX identifiers.
016e407702 codex: use SPDX identifiers.
c55974facc Qt: Add a missing HAVE_LUA guard
6c13f7070c Qt: add initializers in PacketDialog() (CID: 1427679).
bec60fa461 packet-mq: Add support for IMS+TM Struct
0fda778b45 Qt: Fix splash screen "Registering dissectors" message
dc86a285c1 SoupBinTCP: Remove try_conversation_dissector call
8bf837eddc Qt: Always update splash screen on action change
6adc7550a8 Note that /guard:cf requires CMake 3.9 or newer.
4a417149d4 Fix memleak in color_filters_read_globals()
5c511d23e3 RTP: ensure that bta2dp_info and btvdp_info are always initialized
d7be8465b9 Fix endianness of CAN-ETH CAN packet
142c03516e Qt: Show Lua scripts as links in the about box.
d1b1575f6d oss-fuzzshark: try to fix oss-fuzz assert fails.
d25e7885e6 base64: Adjust whitespace for readability
3f93c6e799 json: Adjust whitespace
d4b5943ba8 Qt: Always show the Plugins tab in the about box.
c84b0aeead Qt: More byte view and proto tree fixes.
d3e50fedf7 buffer: add g_assert to all functions.
dd3b82ebc8 oss-fuzzshark: test code to debug some oss-fuzz assert fails.
40f0f6885f TDS: ensure to always initialize tds_encoding_char even when protocol is unknown
0c7bbc7536 Qt: Avoid a potentially large memdup.
b14e32cc77 New dissector Session Multiplex Protocol SMP
66af843eb5 bacapp: make sure to NUL terminate bf_arr.
85fed81b63 ieee80211: various fixes to the 802.11ax support.
8398488b8c IAX2: always initialize src_vformat and dst_vformat
1e05b8c894 [MEGACO] Clear megaco_command between commands.
f23feb339e hsrp: Fix UDP port number for HSRPv6
210db80a54 Qt: fix compilation when building without Lua
f5a8711ef1 Qt: About dialog updates.
47e1798762 Qt: Byte view and proto tree fixes.
55e74ba841 Qt: Write recent before applying profile changes
043b45e840 UI: Rename profiles without delete
eda5c950b6 IO Graph: Add some vector checks.
b81c5ad26f ieee1905: add missing NULL terminatator to ieee1905_reporting_policy_flags[].
18f16c8b93 Qt: Fix crash when no plugins are configured
228a919366 Remove more unused images.
461fb517d1 Qt: Check for a valid capture file in the status bar.
709757e996 radiotap: Refactor some aspects of the radiotap dissector.
fc6c5be229 SIP: Fixed matching of INVITE request to INVITE response.
9d87994b67 Byte view: Mark bytes using an outline.
cdcf9d0817 ieee802154: Allow generic nonce to be passed in CCM* API.
7207c82464 wiretap/merge.c: Fix memory leak, fix description.
c9d98323f6 file.c: Fix read from array index out of bounds.
a584eab239 New RTCP dissector for transport-cc
27ae22bd25 usbdump: Add usbdump wiretap plugin as functional example
94d7500a7d SDP/RTP: Support for "bundled" media.
d328a58fc6 wifi-dpp: A number of further changes from the recent testing.
3dd5574800 Remove some unused images.
42322ac8cf dct2000 wiretap: expect all lines to have exactly 4 subsecond digits.
8342e5f97b codecs: register SBC codec once.
38c0ffe4c6 Avoid #ifdef'ing out translation units
6d29434c3f DNP3: Limit the amount of "empty" objects/fields can be present in a packet.
8333c02731 dct2000: for speed, avoid ws_strtoi32() while reading timestamp
c21b2e7f94 Display JSON in compact form
f8bb0757f3 ieee80211: Implement two more extended IE from IEEE STD 802.11.
67b2851002 radiotap: Mark unknown fields as unknown instead of reserved.
bc36e2a113 cli: free memory on exit in tap-comparestat (found by clang).
907d8ff41f Protect UAT color "datatype" from an empty string
5c12473014 TDS: Dissect TDS4.2 response packet
20d4c7bb62 androiddump: Raise ADB timeout to 2s for slower devices
3d94f624d1 wsutil/filesystem.c: fix memory leak in init_progfile_dir()
1b467b11ad Minor Makefile.am cleanup.
66f85c65d5 plugins: Remove nordic_ble.dll exception
5d1687e449 Rename plugins_scan_dir()
285a0f5a96 Use g_str_has_suffix()
15d9ab22c3 plugins: Use per-library data structures
10b9472659 [Automatic update for 2018-01-28]
21ee658f91 Infiniband: Decode AETH syndrome byte
baca10e725 DCT2000: after profiling, speed up some parts
9972110f31 valgrind-wireshark.sh: fix typo in usage
ea6c209758 Reset file permissions
557f6a4aed Qt: Translate some about box strings.
98a218dcd3 Snort: speed up parsing of options by avoiding g_snprintf()
31769615bb http2: underscore replaced by dash in static headers name
ad6ab48151 Release notes: We ship Qt 5.9.4 on Windows.
98d1069066 Qt: Allow filter with deprecated syntax as button
4762b78e45 Qt: Remove unused label_folders
4398a92be2 Qt: Simplify files column in about dialog
0d5cbc7303 Added the Proconx CAN-ETH protocol dissector
fb2fa4d776 Get rid of the necessity to use a preference to dissect ERSPAN type I packets.
9be01dc616 Qt 4.8 compatibility fixes
6bd9be470e [PER] Fix the bitmask to calculate the number of bits needed to hold the length.
77a665a75c ZigBee: Fix change 25456 - Wrong attribute ID corrected
8022f12151 gitlab-ci: fix clang repos.
350ca99d17 Qt: Adjust the about box layout.
ba3f29b62f Don't use static GMutexes.
9149af9948 ZigBee: Add remaining attributes from Smart Energy Prepayment cluster
686aad42e9 Minor wireshark-qt.cpp cleanups.
55fbeec607 bootp: DHCP User Class Data iPXE exception
369f8195e8 Qt+WiX: Skip translations.
ae5e83a25c OpenFlow(v5&v6) : Fix RX_PWR/TX_BIAS
50b4ff6db8 CMake: Create directories one at a time.
66a9f27dd1 Qt+WiX: Check windeployqt --list output.
fe00754226 Openflow: Use offset 2 for tx_min/max as they are uint16_t
b3cf908ffe Fix the display of Length and Pad2 in the openflow dissector
ccd2b53f40 byte_view_text (qt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
0ef0f4ceb5 Windows: Modify position of compress checkbox in Export Packets dialog
92af82aaa7 CVS pserver: fix infinite loop
fa26a00876 [PFCP] Fixed Outer Header Creation IE
954fd253e4 Add duplicate value_string in check filter
289cbd76d9 wiretap/k12: fix memory leak.
0d584d9fed ui: don't g_assert() in get_args_as_string(), but return empty string for no arguments case.
7e37a7db55 CMake: Compile and link flag updates.
d672ee9372 wslua: fix nstime memory leak after passing unknown encoding to TvbRange_nstime()
cde023c3c5 SDP: Added support for "a=rtcp" and "a=rtcp-mux".
99b7776d5f CMake: Copy multiple data files at a time.
59c958d7cb cvspserver: Add basic cvs pserver protocol dissector
c9a89e29e8 Qt: Add back the "ready to go" startup message.
958ef99edf sharkd: try to fix clang uninitialized value stored to field 'protocol'.
787b93fd07 Docbook: Generate one PDF paper size.
6605d844af QUIC: fix build with older Libgcrypt
7ecf93c833 [MEGACO] Priority value gets displayed as Termitation Id.
5d5482e2e6 USBMS: fix endianness of GET MAX LUN and RESET
c2daa6bc73 LTE RRC: register dissectors for UERadioAccessCapabilityInformation(-NB) and UERadioPagingInformation(-NB)
3a9da2e707 gtk: fix memory leak in profile dialog.
e6eb4815cd gtk: Fix memory error/double free.
862c881318 traffic table: Fix memory leak
6e31943cd4 gtk: Fix memory leak.
257e7d19fd gtk: fix multiple memory leaks in prefs_capture
98305ba621 packet-ieee80211: fix dead store/ dead increment and assignment.
ebc01bcce5 release-notes: Add note about support of 802.11ax
a6ae7f7571 ZigBee: Add a preference to choose ZigBee Smart Energy version used for dissecting
3e14d3b440 ERF: Fix broken erf_open ethernet checking
6358aadfd6 ieee80211: 802.11ax support.
4d639b6f0e tap-httpstat: cast memory instead of reallocate it in glib hash table.
f0e1faac66 QUIC: Add define value for Long Packet Type (Initial, Handshake...)
34a02eb70b QUIC: Remove draft-05 and draft-06
68b20efb49 QUIC: Update IETF draft URL (draft-08)
00a528f123 Qt: Translate files in subdirectories.
145e3a5dc3 Qt: Proto tree fixes
73f5afb75f Qt: Implement ProtoTreeModel::flags.
3efcc9bd53 Qt: Create byte views at the proper zoom level.
064bec8797 CMake: File copy updates.
903c143769 autotools: Rework the plugin Makefiles
47351fb617 Qt: Initialize a struct (found by Coverity)
5242dd48b4 [Automatic update for 2018-01-21]
c440a24b1b wiretap: use SPDX identifiers (partial work).
9e3e02f5e5 wiretap: more SPDX license convertions.
731a901a3e radiotap: Updates to the radiotap dissector to avoid confusion.
655892c0a6 Qt: Force integer font metrics in the byte view.
8d06115dbf ieee1905: Bring AP Metric TLVs into conformance with the SPEC
804c4b1653 Qt: add sanity check in InterfaceTreeCacheModel (found by clang).
24cd7a9a1f Qt: remove leak from PathChooserDelegate (found by clang).
8631ceaefc epl: Correctly display the error for available bytes
3438092b27 file: free memory on exit (found by clang).
6d82ea91fd RVSP: fix typo found by conflict hf
1b5624a718 plugin_if: don't allocate memory and cast it instead.
a8d40532c3 extcap: add g_free (found by clang).
4444561ef8 tap-sctp: change if to switch for a default case (found by clang).
b31cda28f7 tap-wspstat: cast memory instead of allocate.
ceddf70388 wimax (plugins): fix no previous prototype for function 'proto_reg_handoff_wimax' [-Wmissing-prototypes]
1ea4abd838 Be accurate in release notes
5b9e9b3fe3 Don't do pcap heuristics on a pipe.
ecced16299 S1AP: upgrade dissector to v15.0.0
0870d4665d Remove an unnecessary test.
3eb253b748 Use separate pointers for the input expert info and the copy we make.
b0c0490fe0 Don't overwrite the struct wtap_pkthdr; copy and change it instead.
682fe39422 Qt: Fixup a cast.
c5560babbd Qt: return if cf_read_record() fails in PacketDialog (found by clang).
dcacea5c15 glusterfs: Add support for getvolumeinfo procedure
a6e64bfc78 [PFCP] Corrected Header Fields in Report Type IE
8791e0b61f 3GPP NAS: rework PCO loop to better report extra data at the end of the payload
de0872971a cmake: add ps.c to the checkAPI list with the proper path.
2996ef2304 LPP: upgrade dissector to v14.4.0
3a93855b05 Make apply_profile_changes() return a non-const pointer.
be958a7116 X2AP: upgrade dissector to v15.0.0
6efce7db7c Don't cast away constness.
c327f7d599 Constify some pointers.
d9158e680a sharkd: set uninitialized values (found by clang).
afcff2dcd1 sharkd: check for NULL before dereference (found by clang).
48b4b3bdad dcerpc: remove use-after-free (found by clang).
c3e6597f20 file: stop printing packets if 0 columns are asked (found by clang).
e6d47cb7b3 Don't cast away constness if it's not necessary.
a6167ef73d Don't cast away constness if it's not necessary.
eec528cc70 Make a pointer const that has no need not to be const.
ab6d2c6ac3 Don't insist on reading a full buffer from the input file.
0bb501a655 Qt: Fix bits highlighting in the byte view.
0aad2bbc36 Qt: I/O graph fixes.
d86f820206 coap: Change Uri-Path from hidden to generated
d1254247b7 Qt: ByteViewText hover fixes & updates.
34381ed20c stat_tap: don't use-after-free (found by clang).
f3b71f597c Wiretap: Add a missing comma.
2f759ce7a7 Update paths after dissector plugin move.
634ba24b0a capchild: free memory on error.
d77d5c9d20 Qt: add more sanity checks in utils (found by clang).
107a91a8cc Qt: Fix proto tree links and related frames.
96e865b4b8 EtherCAT: Add Mailbox as a string in EtherCAT Frame Types.
5352ef42f9 plugins: Add source tree subfolder for plugin library
a069a4f856 ieee80211: Add support for EAPOL Key MIC lengths other than 16.
a165a80452 dumpcap: remove dead code (CID: 1188011).
e861a11210 ui: check g_malloc return (found by clang scan).
d3c6cdde5b QUIC: fix Padding Frame
9937973431 [VoIP calls] Make ISUP over M3UA work.
6b2764a41e ProtoTree behavior fixes.
e502d933c5 CMake: Remove incorrect comment
ef7d5daf42 Qt: add assert to avoid null dereference (CID: 1427426).
1b9de188ff [SIP] Display tel uri in VoIP calls.
282436a762 Qt: rename index to tab_index to pacify checkAPI.
43833239fc Qt: change obsolete qVariantFromValue into QVariant::fromValue.
56a991710b Bugfix VoipCallsDialog tap handling
2f31016e6c Qt: Expand subtrees when a packet is selected.
e2ab8151b6 QUIC(TLS): Add new error code from draft-07
39e612dee8 radius: Sync with FreeRADIUS
df9044794a Test explicitly against 0 for integers and NULL for pointers, but not booleans.
1d1e511ed9 Add a URL for RFC 1952.
6b4d1cf931 InterfaceFrame: don't use pointers for models
9cc00c5623 Check for gzipped files even if we don't have libz.
c3190d9d70 Fix build with libz not configured in.
2cfceb2700 sharkd: keep filtered data in GHashTable.
2c3c49cd37 ssl: fix reassembly for very small TCP segments
e8089003ca TLS13: update for draft -23 (new version and extensions)
d06b60db71 http2: headers filter with UAT support
9922dc263e firewall_rules: rewrite all the defines (CID: 1158734).
db5d4e10de Fix lldp 802.3br typo
57230a2e8c Qt: Reword text shown when no interfaces displayed
df45d5b1ac extcap: check preference in extcap_ensure_interface().
73f26e4d24 extcap: check preference in extcap_loaded_interfaces().
7bf0620eb5 [Automatic update for 2018-01-14]
ae199f2eb9 Add packet-nr-rrc.h to the list of headers.
c634a73c95 LTE RRC: upgrade dissector to v15.0.1
bd857b6a9c Qt: Use the text "Initializing external capture plugins"
d1db7f1edf NTP: Updated system and peer status codes
98f4122398 Qt: Put all startup time logs in DEBUG_STARTUP_TIME
55553f1a38 Qt: Don't use the term "extcap" interfaces in UI
9dfd17b104 UMTS MAC: protect against an out of bounds access
4fdf793327 PortableApps: Exclude a bunch of files.
e5eb3e480d ieee1905: More changes from the recent bakathon including two more TLVs.
807a6c93d8 netfilter: Make sure our bitmask field arrays are NULL terminated.
777932efc6 make-dissectors depends on copy_cli_dlls.
554d3c9cd2 Qt: fix compilation without pcap.
3fb92333ae Qt: Add some translation hints.
7ff58d9bca ctdb: don't dereference a null ptr (CID: 1427427).
42100cb868 Qt: add info for extcap disabled in main window.
f98cf967bd NTP: Decode data of opcodes 8,9,10,11,12
2d7c2421f6 [Diameter] Add command code 8388637 and 8388638.
b08dc851c7 prefs: init capture_no_extcap.
ac9c89de65 Qt: Add InfoProxyModel
c1301a4862 extcap: add more checks for extcap disabled.
9b705928c2 Lustre: add missing NULL terminator to flags lists
f942ad09f6 Qt: add initializer (CID: 1427425).
4df45ca7ce FP: Removed channels UAT
ddf8d8704d [Thrift] Make it easier to make specific Thrift dissectors
a106c762ef Test: Fix the plugin check.
690f1c3c40 Qt: Adjust About box column sizing.
2aa8260957 wireshark_preference (Qt): fix extra ';' outside of a function is a C++11 extension [-Wc++11-extra-semi]
4e13791a09 LNet: fix memory illegal access reported by Coverity (CID 1427262)
997cf938bd Add message number for wlan eapol 4-way key exchange
a6f58356dc NAS EPS: make some helpers functions static
72edf4e250 Another fix for AT_STRINGZ addresses.
eb5d12c4b9 For AT_STRINGZ, the length *includes* the null terminator.
3d38b87d86 Fix registration.
93ea677ec4 Test: Add a plugin check.
c721763858 Update a comment to reflect current reality.
c1719a8bf3 h223: fix warning related to circuit_id in circuit_chain_lookup
5639b8014a Use an enum for plugin types.
841e24d304 TLS(QUIC): minimal Transport Parameter Length is 22
d122ba3a53 CoAP: Shift block mflag so it is 0/1 instead of 0/8
37e364b241 Improve handling of VOIP VLAN queries and replies.
182112c10d LoRaTap: decode as for UDP
2a368b3ab6 QUIC: Add new error code from draft-08
83e8adccde QUIC: Add PONG frame type from draft-08
85c9780f43 NAS EPS: upgrade dissector to v15.1.1
bcefb0c8e6 Lustre: capitalize comment to please GCC7
5dbc1d8d1c IxVeriWave: Adjust signature timestamp checking.
33708998b4 Fix build with GTK+ and without libsmi and GeoIP.
7c6f5c9172 Qt: refresh interfaces on exit if extcap status has changed.
80cd3859d1 BGP: Resolve AS23456 to AS_TRANS
be143963f6 BGP: Add dissection of data field on BGP NOTIFICATION message (OPEN/Bad Peer AS)
88abff68df NR RRC: add initial dissector based on v15.0.0
fb4953a13c lustre: fix format 'long unsinged int' error
fc9af81a13 wiretap: add a parameter to wtap_init() indicating whether plugins must be loaded
a7e29d8b66 WCP: Add a length check.
369cdcc553 NTP: Update values for opcode
c51560985a Fix tvbparse recursion limit check.
d769b7cb7a lustre: add missing breaks (fix gcc-7 compilation).
3f2f16411f Convert GUI layout preferences to use preference effects.
4e87f6c01a proto: Small code cleanup in proto_register_protocol
5f24a78113 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM
21c0ba7bfe Update libwireshark0.symbols
22b5ffad86 extcap: add preference to prevent interfaces loading.
0a8d6cf97e LoRaTap/LoRaWAN: Add decode as and fix field types
958374f352 [lustre] Initial Lustre support
7c56f4776b Clean up dissection of "power requested" and "power available" TLVs.
8934ddfe73 mate: check LoAL existence (CID: 1159338).
af0f49e80d Use pcapng as the name of the file format.
94479aded1 Limit tvbparse recursion.
7ec5dead2f Copy preferences to capture options after the preferences are initially loaded.
51e0d22ec6 Do not automatically enable the linux kernel's BPF JIT compiler
aaa980e356 Update the release notes.
7a911f2927 Fix comment, get rid of extra blank line.
69e1bdd62b More information on the Windows Console and escape sequences.
bde402840f androiddump: Fix crash in add_tcpdump_interfaces
0655931f60 Point to the MSDN blog post about 24-bit color support in cmd.exe.
a6a5b552ec Update a comment about Windows Console color support.
15746e5922 Add a mutex for the protocol registration callback name.
7a19320df1 [Thrift] Dissect Thrift over SSL.
b5e744bca2 OSPF: Dissect LS Type bytes of OSPFv3 LS Request
8738b3e45a [Kingfisher] Include extra function types to allow dissection of additional messages
c53412f7db Bugfix the sort order of protocols in Preference dialog.
985f7d023e tetra: Capitalize protocol short name
5699243ce1 chargen: Capitalize protocol short name
e80b40adbe extcap: remove conditional compilation.
6f93baced0 CDP: Resolve 802.2 Protocol type protocols, show IPv6
b3394a76ab ZigBee: Enable heuristic dissection of Tunneling cluster payload
f5f6ceeb66 [Automatic update for 2018-01-07]
e429e9ac7e Do SMB_COM_SEARCH or SMB_COM_FIND results ever have a Unicode file name?
603bb5097d Set captures preferences for PREF_EFFECT_CAPTURE.
7165b60879 Note that the object size type is, in effect, size_t.
2941018a72 WLAN stats: make filter + apply button work
eef3c8434d Add ability for preferences to determine what they can change.
a65391f901 TShark: Fix color handling on Windows.
29798bb8c9 bluetooth: Group Bluetooth dissector preferences
9295535220 RRC: Fix direction values
ae2e9d669b Diameter: fix retrieval of message flags
5a5d9348b0 wireshark_preference.cpp: rework comments to please MSVC2015
3b64fc008f Qt: Fix windows version of Preference Dialog
82b26b686e NAS EPS: upgrade dissector to v15.1.0
c0226ea401 ctdb: check return value from wmem_tree_lookup32_array (CID: 1073824).
f0681d0175 erf: remove redundant check (CID: 1159076).
ae61319385 OpenFlow 1.5: fix port_stats dissector
d19fa31247 [SBC-AP] Update to 3GPP TS 29.168 V14.2.0 (2017-12)
1a07d97fd7 Qt: Add manager for preference dialog
1e16be7556 Qt: Bring back correct profile_status font size
fdfa229793 btsmp: Put <none> in COL_INFO when having no keys
fb9abcf2d4 btatt: Avoid duplicate "Handle:" in COL_INFO
4690aa119c ieee1905: Fix a bunch of issues after testing and spec changes.
3b2e999813 Qt: Byte view recent updates.
96cb041ea3 OpenFlow 1.4: fix port_stats dissector
c29da51613 QUIC: Add Payload (length and data) of PING frame (draft-08)
3a622f9764 QUIC: Dissect Version Negotiation of draft-08
58e4910ee7 QUIC: Display Connection in hex on Short Header too
cc040d88c8 QUIC: Fix Connection ID flag with draft-08
0f3aa8522e Qt: Move sized toolbar images to stock_icons.
dbe9be2f06 Qt: Cleanup cases where QTreeWidgetItem is no longer used
6b22e4e85a Add an exit code to make-dissectors.
dce8682e10 Qt: Reexpand dissector table and enabled protocol trees when dialog is searched.
0b997f3a3a nfs: Add the second version of the Primary Data NFSv4 file handle dissector
8bf24f51cb Pre-commit: Don't force whitespace checks everywhere.
d239da264c Convert preference dialog to use more models.
a79b7986cd Qt: Redesign profile menu in status bar
7ade1695ba [Diameter] Use proto_tree_add_item_ret..() and proto_tree_add_bitmask_with_flags()
ba3830e03b Qt: add conditional compilation in switches.
5a9edf2a91 btatt: Support BBC micro:bit Bluetooth profile
1e05c57cca Qt: Fix capture file properties averages.
51d83583c1 bacapp: Add more enumerated values
8a08237d23 3GPP NAS: upgrade dissector to v15.1.0
e0d04a752a wsutil: return false if NULL is asked as profile name (CID: 1405202).
e7b50f4751 bthci: Update bthci_cmd_appearance_vals
61c6f1a622 [glib-compat] Include <wsutil/glib-compat.h>
c6a065ee7a dcerpc-spoolss: use value_name variable to store string (CID: 1158734).
6bd539d51f wireshark-qt(.cpp): fix no previous declaration for ‘void g_log_message_handler(QtMsgType, const QMessageLogContext&, const QString&)’ [-Wmissing-declarations]
e3ce3a6f79 [SIP] Use proto_tree_add_item_ret_string() to get the method string.
a3857b2f6f QUIC: Enhance *BLOCKED* frame
f1c87809de TLS(QUIC): Enhance MAX_STREAM_ID parameter (from draft-08)
b10179faf2 TLS(QUIC): Add ACK_delay_exponent parameter from draft-07
df6b67d54d QUIC(TLS): Fix length of parameter tree
d1fe22d14e Qt: Use switch/case in MainWindow::captureEventHandler
f71b148edd [BTMESH] Dissect more of Upper transport Layer.
a382ed35fe Qt: Fix CaptureEvent::Reload event handling
4f146fa95f gitlab-ci: install ninja-build using debian script.
5dc7ce6ccc ws_pipe: fix format error for size_t buffer_size
9b4c96334d [NAS-EPS] 5G NAS EPS network feature supported and capability info update.
07e8707d73 wsutil: Add missing include
ea60ed427e packet-mq: Fix after change 25009
3d846aceab btatt: Remove custom UUID dissectors from btatt.handle DecodeAs
d20629e0f0 Build: Fix Ubuntu moc build
5bb763a918 QUIC: use varint for all type (draft-08)
4ac11e0fa1 mq: DEF_VALSB(MQPRI) is still unused
08fda63936 tfshark: Fix arguments to write_pdml_proto_tree
7a2fae2b79 nxp802154: Remove unused code
d383e34408 QUIC: Add new ACK type (0x0e) of draft-08
8c87af9880 QUIC: Add decrypt Handshake Packet
1a7d65d085 TLS(QUIC): update TransportParameter to draft-08
c8c268626c QUIC: Add new STREAM type (0x10 to 0x17) of draft-08
0bde3e96f0 Add ENC_VARINT_QUIC
af6dee3571 Add columns (_ws.col) to output formats json, ek, pdml
487eae3507 packet-mq: Improve display of ID Struct + Segmented Msgs
7dcf57719f androiddump: Support older on-target tcpdump versions
4b7700db4b LNET: Fix gcc 7 compiler complaints
098fbc70ee ws_pipe: provide a null terminated string anyway (CID: 1364684).
9aa42e89c3 dmp: rework build_national_strings() to avoid read/write overrun.
404d004907 IPv6: Add segmentation offload (TSO) support
3d58a16038 TDS: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
296f1f35d8 QUIC: fix build when don't have libgcrypt with AEAD (< 1.6.0)
25a0583ec8 Add dissector for NXP's 802.15.4 sniffer server messages
077124097d ICMP: Resolve Extension Object Class value
564a3fae12 Happy New Year 2018!
3ab56e1c2a sharkd: Add narrowing cast
9b5e568023 nfapi: Fix spurious checkAPI warnings
1fa22c2ee9 btmesh: replace\convert g_warning
3c35f278b9 nfapi: fix typo, correct expert info message
771e581b94 Debian Packaging: Add new symbol
b9210c72f5 DNP3: Add support for new Group 0 variations
a8088cce88 QUIC: Add decrypt of Initial Packet
1fcc10c17e [lnet] Initial Lustre Network Support
de10174629 transum(plugin) fix typo reponse => response
6f84e1b5f3 Qt: Fixup fieldSelected behavior.
f930710585 [Automatic update for 2017-12-31]
d17c26eafb profinet: add a nested fake variable to avoid null dereference.
5daead33ae ZigBee: Add remaining attributes from Smart Energy Price cluster
3b4aabe818 websocket: All decompressed payloads are same when more than one compressed data payload in a TCP PDU.
998507d327 proto_data.c: Fix bug in p_remove_proto_data.
ea8d0c51b3 proto(.h): fix indent (align...)
5bdd333240 Qt: add check after cast.
c7c5e2abb1 Qt: handle a failed open file the right way (CID: 1159174).
727fac4559 Qt: remove unneeded check (CID: 1415729).
0b124bff9b cip: initialize variable (CID: 1403067).
d5f0157c09 Qt: add initializers (CID: 1412975).
0c4a307ee5 Corrected gcc-7 compilation warning "implicit fallthrough" in BACnet dissector.
d089cca16b Qt: Miscellaneous translation hints.
f31e9b3154 Use gcry_strerror() to get crypt error description.
95bb65ff25 QUIC: Initial draft-08 support
b60a60717f btatt: Skip Units and Members UUIDs in decode-as
ead32b5628 Populate Remote Interfaces with data from recent file
c693522e33 bluetooth: Update Assigned Numbers
c791549a77 No need to remove the old name after a save-with-move; it was, well, *moved*.
9bf40d4a6e Do the right check for "no name resolution information to save".
c5dbcca2e4 If we save a temporary file by copying or writing, remove it when we're done.
26222c96bb nvme-rdma: check return value of find_conversation() (CID: 1398218).
2677b07073 Qt: check preference existence.
fb8b28005f amqp: check return value of conversation_get_proto_data().
422f1c0fb1 Qt: check return value of strtok() (CID: 1372271).
456c3ff4a3 3GPP NAS: upgrade dissector to v14.6.0
2980e2523a recent.c: Make some capture_remote_* APIs static
005ddc1d8b sharkd: support for reference and previous displayed frame number
f8670a96c8 Qt: use QVariant::String instead of QMetaType::QString.
02f7c44469 rtps: remove unused ei entry.
b9341ad2d9 Qt: Fix moc interface issue
6aa3502306 Enhanced BACnet dissectors supporting BACnet revision 19.
e3329cdc31 Qt: Remove duplicate copy actions
fbeca26f03 CMake: Additional default Cygwin location
25425839cf LTE stats: trivial changes after review
538f0883f7 dcerpc-spoolss: remove unneeded check (CID: 1158734).
9b9f3098ac rtps: remove unneeded check (CID: 1158869).
ccc931b0a7 Netflow: Updated IEs (RFC8038, RFC8158, et al.)
bdccb597fe ltp: don't assign a gint64 value to a guint64 variable
a094154abe scsi-smc: remove dead code (CID: 1159071).
3a2773c9ef nlsp: remove logically dead code (CID: 1158979).
5c52ab7e45 extcap: Have extcap_spawn_sync use return value from ws_read_string_from_pipe
22f17f918c No need for read_new_line to return a packet offset.
9715aff0bd capture_file(.h): fix commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions]
3939ebe273 extcap: Increase spawn size
e65ce97f1a Add template helper for simple Qt tree models
e641846837 Qt: Add "Copy as…" to the byte view.
f1edf22602 Cleanup of tap-rlc-graph
4b1bd4742c LTP : Header and Trailer extension Corrections.
777acc73da Apply new CaptureEvents to statistics dialogs.
cb7eef8ff8 Convert Export Objects dialog to use a model.
71c68662c8 Add lzip to the "other compressed formats" comment.
137ab7d568 potential buffer underflow in File_read_line function in epan/wslua/wslua_file.c
5153a7aba2 Don't close something we didn't manage to open.
6e844dc46a Fix some comments.
9578e70d72 Handle DLT_ENC files *not* written on the same OS and byte-order host.
540cdaf54c RLC Stats: SaveAs working for all columns
971333665c qt: follow stream: use the new CaptureEvent signal
c18bc1291d wiretap: remove unneeded check (CID: 1396988).
62f06b7196 epl: remove dead code and corresponding ei.
b8ea5eb69d Qt: remove unneeded check.
588bcb1723 epl: remove unreachable case (CID: 1412051).
e0ccf38585 QUIC: Add decrypt Cleartext
56f1feb678 TLS13,QUIC: prepare for QUIC decryption
5a3addd8eb Fix possible signed overflow
5f0f2d610f RRC: Spot more UE transitions
8bc43e66a9 fpp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
340fc6f08a Qt: rework ByteViewText::addFormatRange to avoid dead code (CID: 1426074).
7ca62cc815 ipsec: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
4d0e0da64f Another new symbol.
5f6571913b Note that the HE information is not yet a defined radiotap field.
bad83f249f Fix build and thread runtime compat with older GLib
8642d72f36 Netflow: Fix typo for ntop_radius_acct_in_pkts
f5e7f273c9 ieee80211: Fix an unused variable error I introduced yesterday.
f8b67cb931 Rename dissectors.c.in and fix CMake on removals
28b463649f ieee80211: hide unused value_string variable
c7ce426f84 [Automatic update for 2017-12-24]
5bb5158b2e QUIC: fix 'num_ts' may be used uninitialized in this function [-Werror=maybe-uninitialized]
386f354f87 Add Service Response Time dialog for SCSI.
5fcb223263 ieee80211: More support for IEEE802.11 2016 around Extended Capabilities.
8d6202df45 ieee80211-radiotap: Add definitions for HE information and dissect it.
e30374d169 airpdcap: check return value for gcry_mac_read (CID: 1420699).
c2dee33630 Qt: add initializer (CID: 1412975).
b1a2bef8bd mip: properly advance offset if !tree
59688d3ec6 Update symbols.
6a949ed155 Put special pipe-handling code into libwsutil.
13a9c636a5 QUIC: STOP_SENDING error code is now application error code (with 2 bytes)
5f1ed2b221 QUIC: RST_STREAM error code is now application error code (with 2 bytes)
c60d7bb199 LTE RLC stats: supply fields for Save As..
7d88ca5cf9 QUIC: not longer Timestamp Section/block with draft07
5e202c0268 QUIC: Update Error Code (and not it is only 16 bytes)
22d791d0aa QUIC: Add APPLICATION_CLOSE (0x03) from draft07
04685ac8fc QUIC: Add conversation support (to store version)
65276a4ebb plugins: fix no previous prototype for function 'plugin_register' [-Wmissing-prototypes]
d5d815189d Qt: Redesign signal/slot concept of capture_file
d41d0f7148 TDS: Dissect TDS4/5 login packet
7c14949145 EtherCAT: Fix unreached register
14009cefe8 IEC104: add section 7 [security] cause of transmission & type identifiers
271d6c14ef extcap: null terminate the string that will be used in strlen (CID 1364684).
8a83e4d9ea Qt: close file exiting from scope (CID: 1418343).
54f6df525e RPC Service Response Time dialog: Fix crash
56cca5bd58 coap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
e6a350552a Fix unreached registers and typos
7099a833be Added ArtTrigger dissection
8a961e8e15 Qt: add missing break (CID: 1426884).
4bba969698 byte_view_text.cpp: add initializers to please GCC 7.2.1
40415fffa3 CoAP: Various improvements
e3be49a0f5 [PFCP] Fixed User Plane IP Resource IE
68d431e1e3 [PFCP] Fixed decoding length of Vendor Specific IEs
9306a044ce [PFCP] Fixed length of CSID entry in FQ-CSID
70e16734d2 [PFCP] Fixed length of DNS labels in Node ID IE
9354901dd1 Qt: Lighten non-printable byte view characters.
cf9d7fb8a5 LTE MAC stats: save to file, ue entries only
46a35e5004 Qt: Add back byte view hover.
5631bdbac6 [PFCP] Fixed Usage Report Trigger and Reporting Trigger IEs
1046867878 [PFCP] Fixed header field info for CP Function Features
b9f0f55cf7 [PFCP] Fixed order of IPv4 and IPv6 in PDI IE
a5c2259257 [BSSAP] Fix mandatory IEs in Uplink Tunnle request(add IMSI)
af0c46fb92 ieee1722: Add dissectors for Compressed Video format (H264 and MJPEG)
00974e1dc4 Add IEEE 802.3br Frame Preemption Protocol dissector
2b0a1ec2cb couchbase: uncompress snappy payloads
bb5ade02d5 NULL check some g_log statements for extcap.
530fd0a4d0 DNP3: Fix timestamps on command event objects
798b937d97 ipsec: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
917867c432 fuzzshark: fix no previous prototype for function 'LLVMFuzzerTestOneInput/LLVMFuzzerInitialize' [-Wmissing-prototypes]
7cf2d86590 gitlab-ci: use custom wireshark image.
4a94cb640f ieee80211: Make Extended Capabilities bits more in line with 802.11 2016.
57d54a2fc0 Qt: Filter Dissector tables properly
153d588972 Qt: Improve ColumnEditorFrame stretching
bbc44b7763 Infiniband: Fix number of bytes exported if ip_cm_sid
6d38bc00db Qt: Fix DataPrinter hex conversions.
6ff295af01 Swapped expert item fields in sample dissector
0b30fb239f Qt: Add new keyboard shortcuts
579708a97e gitlab-ci: build noextcap and nopcap in gcc7 and clang6 only.
23c6b558ed gitlab-ci: rework the gcc jobs to speed up the builds.
3181888797 gitlab-ci: add retry.
d0d15ef5df Avoid ASN.1 frame.protocols duplication.
8521dbbe67 Convert Dissector Tables dialog to use model
c781cc38fd Qt: Avoid using cmd+H as keyboard shortcut on macOS
1bdececdb2 Fix some copy/paste errors with new models.
12e25c1a86 plugin: fix extra ';' outside of a function [-Wextra-semi]
106e0b4ee0 Qt: add initializers (CID: 1426703).
c9b6887d84 wslua: Fix logger after g6a5e90f2
5b596fa871 [SIP] Add dissection of oc-seq as time stamp.
4db038aa28 Qt: Fix sorting of enabled protocols description
0d6eb9631f Convert Enabled protocols dialog to use model.
6e4a636415 Bugfix capture_info_open() folded into ui/capture.c
7cb6255f17 Qt: Resolve duplicate keyboard shortcuts
9f7b8713fa Qt: Add Collapse Subtrees
5ebc3277ed androiddump: Fix adb tcpdump PTY CR/LF handling
09ad845690 [SIP] Make a filter for Overload Control Value.
b37aedb47a asterix: special processing for field item I021/150
786a73b80d Fix SOCKS5 state machine for authentication, two-pass dissection
3c87991c28 -1 is a valid tree_type value.
67a49eb2ec ieee80211: Remove notices about D3.1 of IEEE802.11ac.
9761e27939 Qt: Process our event loop less often at startup.
50be2bde1a Qt: Handle RecentFileStatus destruction manually.
f6d5b5fc10 QT: Fix qUtf8Printable error
c9f54aa1c3 autotools: Fixup plugins Custom.*.example
6159c2be18 CMake: Replace generator expression with variable
f3444ed0f9 plugins: Remove moduleinfo.h
ee8ca2e1d7 plugin.rc.in: Cleanup some unnecessary code
f37e759f41 [Automatic update for 2017-12-17]
889aacae6e Qt: Update our recent status sooner at startup.
cd573915ea LTE RLC graph: export graph as image, like TCP stream does
b1f558ae27 ieee80211: Bring VHT Capabilities IE into conformance with IEEE802.11-2016
f4b2263a0b Simple statistics export: fill in callback to get item data
6a5e90f2d9 Log output updates.
18c42e1dca Kerberos: Update and fix KDCOptions and TicketFlags
0b88544b07 Fix memory leaks in Expert Info dialog
68668b785c Convert Supported Protocols dialog to use model
2b4322ceba BGP: add Open message error/unsupported capability
b2e6d615c2 qt: follow stream: prevent duplicate close
3d086e638d wslua: Fix crash in Dir.open()
6210773095 Rework address matching to work with string input.
03375e0c28 packet-mq: Improve some display by adding CONST values
28ba566675 wslua: Fix memory leakages
183b9119dc 6LowPAN: always build IPv6 address whatever the tree state
15a97b5986 Qt: Show our recent files earlier.
3071356d9e Qt: A node without a child can not be expanded
adde937ed7 plugins: Remove redundant plugin.rc.in files
cf5a58f72a Qt: Initialize QFontDatabase in a worker thread.
2acaf0a47a [ISAKMP] Added support for new Notify EMERGENCY_CALL_NUMBERS Payload
774a986ec0 epan: Add default type handling for custom column
bdb6baa740 Qt: Switch ProtoTree to a treeview+model.
0909580a7e ieee80211: Add handling of the ANQP Neighbor Report.
1651371d17 epan: Whitespace fixes
a51ac8d398 Qt: Fix translating some texts
a8a4436e97 debian/rules: Fix typo
90102ad12e Remove a plugin_if_gui_cb type conversion.
afc6e773dc Fix registration of wiretap plugins
db140dd500 Add new dissector callback signature with data pointer
cebb8ea20e Add new plugin type for libwireshark
629596ebef Qt: Constify a variable.
db740987ff Qt: Add and use qUtf8Printable.
4cf7cd3ed2 Register the MongoDB dissector as SSL capable.
fe4cf449c9 fp_mux: fix 'data' was marked unused but was used [-Wused-but-marked-unused]
0ffee1526b ciscodump(extcap): fix 'packet' was marked unused but was used [-Wused-but-marked-unused]
83b0525620 firewall_rules(ui): fix 'ptype' was marked unused but was used [-Wused-but-marked-unused]
11a948dd12 [ISUP] Update value strings from specification amendment.
9401571a24 Qt: Add QtCreator generated files to gitignore
995812c5f1 Refactor plugin registration and loading
a9821caab8 Add dissector for ActiveMQ Artemis Core Protocol
862a0b6472 epan: Make expert info summary text mandatory
11ccd83068 Fix detection of Lua when there's no pkgconfig file.
a9f5016429 ieee1905: Fix an incorrect flags dissection.
c662615ab4 ieee1905: Fix for a malformed packet with a Steering request.
6af7b9a63a Register the UDS dissector by name.
7539469d79 Fix types.
6d30df0cdd Replace a comma with a semicolon, which it presumably was intended to be.
c781bd4110 Qt: Fix a cast.
cb748178fe Add doc/README.build-system with CMake and autotools information
801ee01aff Qt: Add ui, qrc and qm files to source
b0112e60ad Add a model to use for Expert Info dialog.
f945b85391 epan: Use expert info summary text as field name
e4750105b2 epan: Show a check mark in custom columns for FT_NONE types
2c36df54a3 Fix RPM build: include the User Guide.
158d929884 epan: Use check mark in protocol custom column
16e5d73ecc nfapi: Add missing expert info summary
326591ef6d fuzzer: add check for ftell return value (CID: 1426073).
91f63908df cmake: Remove -Wcomma for C++ when using Qt >= 5.10
621498f88e qt: follow stream: fix crash during close
5aa50639ac ieee80211: Add additional ANQP IEs defined in IEEE802.11-2016.
34b62c60bf Revert "Move fill_in_local_interfaces to a thread."
10e9846252 SIP statistics: use flipped indices for tables when incrementing stats
7617af1d89 Fix make distcheck
51300b3c83 fix compilation without pcap.
c9546dfceb [capture_info] Move capture_info_new_file() to capture.c
84f905786e [capture_info] Fold the code of capture_info_open() into ui/capture.c
397e2a2d74 gitlab-ci: restyle the gcc builds
faa4a6a5f1 SIP statistics: fix problems with invalid items
5b4894b795 Move fill_in_local_interfaces to a thread.
0d5ad701b4 Fix make distcheck
5fc43fe63a Rewrite make-tap-reg.py in C
224e24884a NTP: fix authenticator dissection when padding is used
7d38363786 NTP: fix parsing of multiple comma separated identifiers
91548948bb [Automatic update for 2017-12-10]
d0d1eaadf0 Win32: Add checks for _WIN32_WINNT and NTDDI_VERSION.
3d673da88c Convert to using use SPDX identifier on wsutil directory
8225159e33 Add support for MongoDB OP_COMPRESSED packets
22a7d8fa8d SOCKS: Display right version in pseudo header
8cb9a094bf asterix: wrong presentation of fields I009/080 in CAT009.
abd703c4b8 LLDP: Add 802.3 TLV Additional Ethernet Capabilities (Subtype 7)
c79fb9d028 make-dissectors: Indent and cleanup #include
514e607dd9 [MIPv6] Fixed IPv4 Home Address Option
d96ef7ed05 Allow switching direction in LTE RLC graph
f8203771ec Typing error correction for CAT002 settings selection.
157ea91f2e oss-fuzzshark: fix compilation.
2cee4f432f Try to fix win32 build, add ui/packet_range.h include.
5d6315fefe [SCTP] Export of reassembled PDU uses wrong tvb.
8aa14236f8 Have the frame_tvbuff.c routines not use the global cfile.
f29b3deb6d PROFINET: AdjustMAUType-Extension and CheckMAUTypeExtension disections are added.
48e65c4af4 Hand the packet provider functions to epan_new().
797d2f6a87 Move the frame_set stuff back into the capture_file structure.
0baa4458c5 sharkd: add sharkd_get_frame() to get frame_data, optimize.
847585f938 More QVector fixes.
683087628b Qt: Fix ByteViewText compilation for Qt < 5.5.
038aa2a616 Add fuzzshark to cmake/autotools.
8687fca8a8 sharkd: fix coding style.
42b191a657 wsjsmn: use SPDX identifier.
be8a400053 Qt: Use QTextLayout in ByteViewText.
f8b19c6eec transum(plugins): no previous prototype for function 'is_dcerpc_stream' [-Wmissing-prototypes]
024e7dc8af mongo: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
244aab31ee profinet: removed unused var.
b59c39b271 frame user comments: move to epan, add support for user comments in sharkd.
038fe4c2d4 oss-fuzzshark: fix handler of epan->get_frame_ts to fix build.
2a385334ea netlink-netfilter: Add NFQA_CT and NFEXP conntrack dissectors
27f7bbbec2 PROFINET: AdjustPeerToPeerBoundary disection is added.
99ea13988d Qt: Speed up the splash overlay.
abcb7ec875 Convert the file set dialog treewidget to a treeview+model.
5eb07b35d4 [profile.c] glist_fre_full() is 2.28, include glib-compat.h
9b7dd3ca20 dumpcap.c: cap_pipe_read() returns a ssize_t whatever the platform (CID 1424899)
a7603a1f68 Fix loop bounds check.
b3f0004af7 Use g_list_prepend() it's faster.
48841d0b5b DOCSIS: Fixing typos
585a57ea1e [decode_as.c] Use g_list_prepend() insted of g_list_append, it's faster.
d747900bc8 [tap-rtp-common.c] Change g_list_append() to g_list_prepend().
72c2256633 make-dissectors: Fix null pointer dereference for error condition
d3a3b0ba27 tshark: fix pdml export for LUA cases - bug fix for wrong level introduced in SHA-1:b8ead953 - fix indent for Close off fake wrapper protocol
7a957952dc Let a "past the on-the-network length" exception terminate dissection.
3944f881f4 RTPS: Added new PIDs to Security
e5f884c8b0 Show retx prev and next framenum types as chevrons
5350fd741f RLC LTE graph: add comments clarifying tracer limitation
f411ab3988 Get rid of cfile-int.h.
ccc55bc80c Put the structure of a capture_file back in cfile.h.
1834dca365 Move the parts of a capture_file used by libwireshark to a new structure.
02944c412b Use cfile fields for some frame_data pointers.
461c8a7b44 This also looks inside a capture_file structure.
dc64ce8671 Clean up dissection of server entries in SAP responses.
8ffc939b54 Add cfile-int.h.
eb8ffb74e2 Use cfile.h to define the capture_file type.
114c989fb3 [Automatic update for 2017-12-03]
40fc796818 Fix the configuration check for remote-capture support in libpcap.
0455040c0e LDP: Add support for MP2MP FEC
c4af29ceb2 MPLS: Add Media Access Control (MAC) Address Withdrawal over Static Pseudowire (RFC 7769
e77dac09f1 PROFINET: AdjustDCPBoundary disection is added.
28b6616ea0 Get rid of some void pointers.
219c5463d1 TDS: Improve TDS7 Prelogin request/response handling
c9348e1a70 ZigBee: Correct Smart Energy Publish Block Thresholds and endianess
5320bdd00e RTPS: Fixed a quick typo in a hf item
290fd76af6 [glib-compat] #include "ws_attributes.h" needed to handle _U_
8606062cb3 dumpcap: enable capture of pcapng from pipe
1683dd11e7 RRC: Improve C-RNTI resolving
a3a906d663 packet-rsl.c: Use value-string in RXLEV and RXQUAL fields
48e68367d9 rrc: Remove unused GTree
a6d0ffca86 RRC: reset strbuf pointer after its use
6a00fa767f http2: select fields from Decompressed header tab when possible
bb4726abf2 Qt: fix crash when selecting field with composite data
3d6da018e7 CIP Safety: base packet length can be used
f6521b295d RTPS: Added link to the DCPSPublicationData frame number
aeb864e685 RTPS: Added new endpoints for the Security spec
ec0ffc043f RRC: Fixup wmem_strbuf usage.
3ed5b4fb67 Reformat some top-level ui files.
b59dc97dfe NetBIOS: Don't write past the beginning of a buffer.
52365a55e4 LTE L2 protocols: add FT_FRAMENUM_TYPE for most FT_FRAMENUM fields.
986a084de3 Update .gitignore
d1a6742d9b [L2TP] Enhance info col layout.
140282cbf0 cmake: fix build with cmake 2.8.11.2
d7bab0b46e [packer-ehdlc.c] Mark some fields as generated, enhance info col.
e1850de294 autotools: remove unnecessary include directory for epan
3c6cb2f856 cmake: match include directories with autotools
952dc3ae32 make-dissectors: Use g_file_set_contents()
9cd82c3753 RTPS: Added DataWriter QoS to topic information feature
f10237f0a5 RTPS: Added locator and product version to Micro DDS
67ffa3cf7d Threads: Set lifetimes and add a compatibility routine.
041e3e7c27 CIP Safety: check packet length before dissecting
e29378b030 Qt: fix role check in AStringListListUrlProxyModel::data
18b240d7d2 Normalize ui/win32 indentation and switch to SPDX.
d1a79a6cac Get rid of --with-pcap-remote; always check for pcap_open.
e74800d347 Use a separate Boolean to indicate whether we have a duration.
ae65dc20ea Report the actual *error* for CANT_GET_INTERFACE_LIST.
2fdbeb0d78 Gen-bugnote: Replace backslashes with {backslash}.
1e892a1db6 Qt: Small layout improvement in preferences
e73135a9f1 ZigBee: Add remaining attributes from Smart Energy Metering cluster
9c6d2af0ae Qt: Add support for DCE/RPC in Decode As
da91020353 ui: Sort profile names
87a8877007 gitignore: Add packaging/macosx/PkgInfo
944a3c3a58 make-plugin-reg: Update modification time to plugin.c
d865871627 Qt: About Dialog move to QTreeView and fix copy
d35ed012ce TLS13: update for draft -22 (Server Hello, HRR, CCS, NST)
7eb2c7dbc7 *Always* set pinfo->p2p_dir from the wtap_pkthdr.
78ed5f34f5 NBAP: Always map NB-CC to CRNC-CC
c0514ac433 Bugfix DCE/RPC Decode As for GTK.
9b7ad9c20e [Automatic update for 2017-11-26]
076fee6e63 artnet: Fix ArtPollReply spare/style field order
18657caf8d Add information about pre-commit script to Developer Guide.
fdeaaa362a LTE MAC stats: make display filter field work
89ae2826d6 Qt: AccordionFrame users keyPressEvent() fixes
e1f3d9dcbe LTE RLC Stats: make display filter field work.
cf110add65 RLC LTE stats: show UE and channel bw properly
f23a6e193f packet-iwarp-mpa.c: Stop FPDU dissection if the ULPDU_LENGTH field does NOT contain what is expected
d2a7a806ff Re-sync with osmocom version of the file with new types
1ecad01420 Qt: About - implement copy&paste and urls
1392b92d7c TDS: Fix packet reassembly for TDS 4.x/TDS5.x streams.
0074855364 DTLS: fix decryption with EMS and client auth
9ac02f18c9 packet: ensure consistent layer number for heuristics dissector
b99677dea9 Qt: Add key event to reject changes in AddressEditorFrame
73c01d6d05 Qt: Rewrite the About dialog to use models
8fa4a440a8 GTK: Remove packet editor
e7b12d8550 LTE RLC graph: 'r' should reset, not zoom out
cb80d6c97b make-dissectors: Use more shell for build recipe
cd6e56e03a ZigBee ZCL Price Cluster dissector
76d7b7a519 Qt: Add menu option to remove all packet comments
ea6204cab6 BGP: display ESI 10bytes value (and not a decoded value)
ef17ead772 BGP: Add Path Identifier to IPv6 NLRI
6cc3abfc55 [make-dissectors] Need to link with wsutil
0780975703 make-dissectors: Another attempt to use newlines instead of spaces
121654beb2 checkAPIs: Skip make-dissectors.c
3a80970f12 make-dissectors: Fallback to the newly introduced glib-compat replacement
80424d135f Qt: Make InterfaceFrame use QFrame
243fa8c441 [glib-compat] g_async_queue_timeout_pop() needed for older glibs (2.31.18)
b6f5ee68f6 make-dissectors: Don't use stdout
db811a699d [glib-compat] Add g_ptr_array_new_full().
fe76be0b5b [make-dissectors] g_ptr_array_new_full() is glib 2.30.0 which we do not require.
d790c524b4 TLS: fix decryption with EMS and client auth
b4419eacce zbee_parse_uint -> proto_tree_add_item[_ret_uint]
c369db08ea Add comment with motive for dissectors.c.in
2add5e701f make-dissectors: Print the number of functions successfully parsed
f5bc86df04 RTPS: Topic Information feature now available for all the submessages
a55a96a13a ssl(-utils.h): fix parameter 'src' not found in the function declaration [-Wdocumentation]
053b41dda3 wisun: fix no previous prototype for function 'proto_register_wisun/proto_reg_handoff_wisun' [-Wmissing-prototypes]
5e17502d39 802154: fix no previous prototype for function 'ieee802154_create_psie_tree' [-Wmissing-prototypes]
462048b2d3 ZigBee ZDP cluster display
bceae3cff2 ZigBee ZCL Calendar Cluster dissector
b993c6f05c sshdump: remove extra option check.
c58aed9b73 sshdump: add option to prevent promiscuous mode.
36372a2465 TRANSUM: Fix DNS-related bug and improve performance
871f75ce85 make-dissectors: Remove dependency on GNU Make >= 4.0
2f2c2b06e2 Add Zigbee encoding, ENC_ZIGBEE
8d5726dccc Add support to handle DNS retransmissions
a501321cbb Enable TCP Calculate Conversation Timestamp by default
86919416ee ZigBee ZCL DRLC Cluster dissector
1ae4145994 ZigBee ZCL Energy Management Cluster dissector
641e2fc573 Add support for MongoDB 3.6's OP_MSG to dissector
454a7647f5 CMake: Remove duplicate PIDL files from CMakeLists.txt
9a1a8f77e9 BGP: enhance display
7540ac6938 Move the protocol registration routines back into libwireshark
4e63ec305b configure: Downgrade GNU Make message to a warning
2ad1507344 oss-fuzzshark: fix linking issues due to register_all_protocols() removed from -lepan
0b2ecccd86 Add ThreadSanitizer configure-time options.
8cbde93146 gitlab-ci: add clang 5 and 6 builds.
4a125fb183 configure: Check for minimum required GNU Make version
1470aeef4c Qt: Remove merge issue from Drag Drop
3cf73671d1 From looking at the OpenAFS source, the RX abort code is signed.
4a08c63e88 mqtt: Add sanity checks for MQTT v5.0 Reason Codes
90e236fd09 Qt: Main Welcome hover sparkline color fix.
23b6028e1d Qt: Remove an unused variable.
dd562b503f Qt: Move the MIME init thread to WiresharkApplication.
5968fc1cae Rename UseMakeDissectorReg.cmake
fdc3023bec OpenAFS always puts out 3 bytes of padding in an ack packet.
6917ec769e Qt: Fix various smalles issues with drag-drop
4fbb2df3cd Revert "make-dissectors: Be more resilient with whitespace"
c26ad500ec dissector/mqtt: Add the MQTT v5.0 Reason Codes
ed9d085520 make-dissectors: Be more resilient with whitespace
496797f0dc ieee1905: fix typo bandwith => bandwidth
93e7bed24e ieee1905: fix typo addres => address
fe0c2b0485 Rewrite make-dissector-reg.py in C
129cb60f56 Remove unused dissector registration prototypes, fix typo
d17633892c packet-tds.c: Correct encoding for hf_tds_colmetadata_maxbytesize
5b55848789 README.dissector: Add note to add 2 encodings for FT_UINT_BYTES in proto_tree_add_item
51ff1df443 file-elf: remove unuseful check (found by Clang 6).
262a84c384 Fix (and chop) static build option
61bd626d5d Qt: Fix Activation of menus
e9d8eba416 packet-h223.c: Ensure conversation data exists
d6b3fcfeab CMake: Fix error from bab9abfb7d259e1daaf84776ed9d4d09e2469293
1b79315aac [Automatic update for 2017-11-19]
bb47a68e09 Move dissect_leb128 to file-elf.c
752d0ef753 dissect_uleb128 -> tvb_get_varint/proto_tree_add_item_ret_length
ce8f871900 CMake: Fix package requirements for building docs
1097e8020a autotools: Library build products don't need explicit cleaning
f902981b2d Fix indentation
23234ac872 ZigBee ZCL Device Management Cluster dissector
bab9abfb7d CMake: Clean up Windows build
adc1aff0a5 The header is host-endian, not little-endian. Note that.
c42878bea8 Reformat comment giving Kerberos 4 specification.
241008c861 URL for the document.
7d4e087070 Update .gitignore
b695b3e2f7 Begin cleanup of make-dissector-reg.py
d8e2bee9ea .mailmap: update (of November)
925214a3e7 ieee1905: Fix the incorrect dissection of radio operation restriction
c2b9c90367 Qt: Use QThreadPool instead of QThread.
a398a9573d ieee80211: Complete fixed size fields for SAE authentication
18d49f467d Qt: Properly reset the byteview
ed68e05014 IEEE 802.11: fix an infinite loop
658578a5b9 Qt: Initialize QMimeDatabase in a worker thread.
71cec74ccb Qt: Fix selection of elements
584c478751 fp: Fix mac TVB for edch t1
7f327cc580 3GPP NAS: fix dissection of PCO MSISDN container ID
252ea22b97 WSDG: Improve VS2015 chocolatey install
2114923ec1 [Juniper ST] Dissect the "known" parts of the Juniper header.
848cd4e291 rrc: fixed incorrect constants
00e217a732 ieee80211: Add dissection of BSS Transition Query
83cf4feaa9 register(.h): fix parameter 'register_cb' not found in the function declaration [-Wdocumentation]
81b246c040 No need for a read/write descriptor for the output file.
bbeb5acb07 Allow dumpcap to write to a named pipe.
d9f8ddd780 [PFCP] add port 8805
e2deb54414 gitlab-ci: add clang builds.
ac1d52aff5 Register protocols and handoffs in separate threads.
665eb78729 Qt: Add UAT move up and down buttons
8ee4920c76 Registering CMP PKIMessage as BER dissector
9b93e7e5b2 Explain where GeoIP_free comes from
8d9fbdf851 Qt: Show as much as possible of UAT pathLabel
f4e958c2ea udpdump: add space.
ca8e9a84a9 kerberos: Don't generate unused _vals tables
256622cb71 QUIC: fix STOP_SENDING length
129ffaf11b Qt: Update UAT clear button enabling
435a8fb79c JXTA: Remove some assertions.
21d96b0444 JXTA: Simplify some expressions.
1810801a68 Handle LINKTYPE_JUNIPER_ST 200.
88d8fa7440 UI: Fix seg fault of software update language init
5d1328c528 Kerberos - Add support for RFC 6113
27011d3123 Qt: Change delete_list icon transparent value
f2ee064bbb mqtt: Copy UAT match_criteria value
b0b5bda7cb Revert "Windows tests:"
c43c58c434 CMake: Make Qt5 packages required if building Qt version
b4fc532372 Windows tests:
3006ffa615 CMake,editcap: avoid noise with editcap -F and -T options
a595d7326b MPLS: use directly proto_tree_add_item for display PW ACH Channel Type
b1302f0f28 Remove circuit_id from Lua tests
0bba9fb60f RDM: Add ACK timer and ACK overflow handling
65bab716be [PFCP] minor corrections
800b26edbe Remove circuit API
7c40580584 Qt: Really fix the packet list selection
58a44aef23 Qt: ToolbarMimeData and display
7deb2b432b mqtt: Use proto_tree_add_item_ret_uint()
3105382bed Qt: Show ByteView for first packet
b5a1145cf1 Qt: Select correct packet from list
e38c89d3a7 Link with ZLIB_LIBRARIES if you link with wiretap.
5be009d48d Fix typo.
54e54c64bd [Diameter] Fix typo avp name="OC-Feature-Vector" code="622"
66b5afa216 extcap: use SPDX identifiers for licences.
2b03b41bd0 ssl-utils: Add export ssl_data_alloc
d283939303 Fix "might be clobbered by 'longjmp' or 'vfork' warning
3d77e1bbcd [PFCP] Update to 3GPP TS 29.244 V14.1.0 (2017-09)
e13e2df9a1 Qt: Rename packetSelection to frameSelected
447291d84a Qt: Fix DragDrop on ProtoTree
8e5436687a Qt: Clear up the label
98ca698a37 Qt: Add Modifier to drop only field
e95623cd6b Qt: do not crash when selecting a field without tvb
5bd8fb4131 [Automatic update for 2017-11-12]
bd130e9273 ieee1905: Use BASE_UNIT_STRING and &units_dbm rather than appending the string 'dBm'.
95d6217193 mqtt: Whitespace and indent fixes
b032b33801 autotools: rename libui_dirty to libui_generated
fa6dc7b3fb autotools: Be more consistent with variable names
3f11c2f7c5 Wi-SUN Protocol dissection and IEEE 802.15.4 IE cleanup.
499ae4ab57 address(.h): fix commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions]
2092b66a0b WPS: no previous prototype for ‘proto_reg_handoff_wps’ [-Wmissing-prototypes]
81805717de RIP: no previous prototype for ‘proto_reg_handoff_rip’ [-Wmissing-prototypes]
fea67da276 [PFCP] OHC: fix Port number field present
13581e6aca [PFCP] display changes
bb69464e4c [PFCP] F-TEID: add missing TEID
da24baf510 asciidoc.conf, sort-and-group: (trivial) fix a comment
ac41b0a941 [PFCP] IPv4, IPv6 address present
29c32812b4 RTLS: Add link to doc about this protocol
4ec8ebcebb SPDX: Convert doc and docbook.
92be91f57a [o|t]wamp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1cf6d365b2 mqtt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
fdc8845803 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
ff302a283d btmesh: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
73329d786b DVB-CI: ensure that conversation_t stucture exists before using it
eaee0678ce mqtt: Use guint for offset
f35aa91c1a dissector/mqtt: Dissect the UNSUBACK payload
d337f4c5b7 dissector/mqtt: Payload length computation
bce5b50f73 Qt: Fix use-after-free crashes when changing packets
7cbbbe0bde Qt: avoid undefined behavior in ProtoTree::eventFilter
0c382106f8 dissector/amqp: fix TLS/SSL payload dissection
6ef9538770 [PFCP] PDN Type Dissection and minor fixes Added PDN Type dissection (3GPP 29.244 Section 8.2.79) Fixed bit order in dissect_ue_ip_address Added "Encoding error" message if MBR or GBR has different format than specified in doc.
cb7e896a4a Add frame number to packet comment dialog
fd46a58581 packet-twamp.c: General improvements
e935e902d6 ieee802.11: Fix the display of the Cisco Aironet DTPC value.
19a46ba774 RIP: do not register proto_reg_handoff_rip() callback
775bbbcded Start using SPDX license identifiers.
50b91d0b4d qt: add constructor to proto_tree (CID: 1420705).
784ad7297e UI: Use configured language for software update dialog
645dff11e1 dissector/mqtt: Replace proto_tree_add_uint64 by proto_tree_add_uint
414a63f160 extcap: rename interface names.
3bc743a9fd autotools: Fix build for unknown Qt interface
3996701183 Replace inet_addr() with our inet_pton() wrapper
2ebc41050e [PFCP] Dissect Node ID and minor fixes
e7e4dc5d98 gvcp: - Added support for new registers: - GVCP_IEEE_1588_EXTENDED_CAPABILITY (0x00000974) - GVCP_IEEE_1588_SUPPORTED_PROFILES (0x00000978) - GVCP_IEEE_1588_SELECTED_PROFILE (0x0000097C) - Added support for missing/new error codes (0x8013 - 0x8017) - Added dissector code for 'current link configuration' part of device mode register - Added support for proper event dissection with the length field in event commands is used as recommended by the GEV 2.1 specification - Added dissector code for new capability/configuration bits (iee1588 profile, multi-part, large leader/trailer, ieee extended capabilities) - BUGFIX: In multi-zone mode, zone directions where decoded as 'Receiver' and 'Transmitter' instead of 'Bottom Up' and 'Top-Down' - BUGFIX: Commands that received at least one 'PENDING_ACK' before the final acknowledge where always reported with '(Failed)' in the Wireshark main window - Fixed some typos gvsp: - Added full multi-part dissection support - Replaced some hard-coded numbers by numerical constants - Added support for missing/new error codes (0x8013 - 0x8017) - BUGFIX: In multi-zone mode, zone directions where decoded as 'Receiver' and 'Transmitter' instead of 'Bottom Up' and 'Top-Down' - Combined 'AddressOffsetHigh/Low' for multi-zone/part into a single more readable 64-bit value
74936320a4 802.11: Correctly handle Wi-Fi Alliance Multi-AP subtype decoding.
dc269fcd6f [PFCP] Improvements to Dissect F-TEID function Added Bit 4 - CHID as described in 3GPP 29.244 Section 8.2.3. Added "Encoding error" msg if documentation conditions aren't met.