aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-02-20Remove editor modelines and .editorconfig exceptions from root filesDavid Perry19-17153/+16899
2022-02-20[Automatic update for 2022-02-20]Gerald Combs19-77/+314
Update manuf, services enterprise numbers, translations, and other items. [ Reverted packet-asterix.c by hand. ]
2022-02-20pcap/pcapng: byte-swap the CAN ID field in CAN pseudo-headers for SLL2.Guy Harris1-1/+52
As for LINUX_SLL, so for LINUX_SLL2.
2022-02-19dfilter: Fix error message with non printable ASCIIJoão Valverde1-2/+7
Before: Filter: http.user_agent == açaí dftest: "�" was unexpected in this context. After: Filter: http.user_agent == açaí dftest: Non-printable ASCII characters may only appear inside double-quotes. Related with #17770.
2022-02-19mpeg descriptor: fix Content Identifier Descriptor (0x76)Roman Volkov1-1/+1
There is a wrong tag (0x77 instead of 0x76) in a description comment in packet-mpeg-descriptor.c.
2022-02-19mpeg descriptor: add PDC Descriptor (0x69)Roman Volkov1-0/+67
2022-02-19QT Proto Tree: Fix link to wiki for protocol refUli Heilmeier1-1/+1
The wiki pages for protocols are currently reachable via https://gitlab.com/wireshark/wireshark/-/wikis/<proto_abbrev> Fixes #17944
2022-02-19Qt: "Decode As..." tooltips misassignedChuck Craft1-3/+3
2022-02-19MySQL / MariaDB length encoded integer correctiondiego dupin1-3/+3
2022-02-18DVB-S2-BB: Fix detection of adaptation field typeJohn Thacker1-3/+5
Fix the check of which adaptation field type is found before a Base Band Frame. Related to #17950.
2022-02-18epan: Always set our proto_item_fill_label label.Gerald Combs1-3/+7
Make sure label_str is valid, and print a warning if it's NULL. Try to fix ``` /builds/wireshark/wireshark/epan/dissectors/packet-diameter.c: 1174 in integer32_avp() 1168 gint length = tvb_reported_length(tvb); 1169 if (length == 4) { 1170 if (c->tree) { 1171 pi= proto_tree_add_item(c->tree, a->hf_value, tvb, 0, length, ENC_BIG_ENDIAN); 1172 label = (char *)wmem_alloc(wmem_packet_scope(), ITEM_LABEL_LENGTH+1); 1173 proto_item_fill_label(PITEM_FINFO(pi), label); >>> CID 1499506: Memory - illegal accesses (STRING_NULL) >>> Passing unterminated string "label" to "strstr", which expects a null-terminated string. 1174 label = strstr(label,": ")+2; 1175 } 1176 } 1177 else { 1178 pi = proto_tree_add_bytes_format(c->tree, hf_diameter_avp_data_wrong_length, 1179 tvb, 0, length, NULL, ```
2022-02-18file: Eliminate pointer subtractionJohn Thacker1-9/+9
Change some comparisons around so that comparisons are done without subtraction, which should fix the 32 bit Windows build.
2022-02-18PFCP: Fix offset for hf_pfcp_flow_descUli Heilmeier1-1/+1
Fixes: #17951
2022-02-18RLC-NR: some trivial edits.Martin Mathieson1-23/+14
2022-02-17Epan: Add some missing reserved keywordsJoão Valverde1-1/+4
2022-02-17ieee802211: Add Model and Serial Fortinet Specific VendorAlexis La Goutte1-1/+32
2022-02-17file: Optimize Find PacketJohn Thacker1-86/+343
Split the match functions in twain, one for case-sensitive and one for case-insensitive, so we can use memchr to search for the first byte in the case-sensitive version and ws_mempbrk for the case-insensitive version. They are highly optimized on most systems and considerably faster on large files. Also fix a few issues regarding wide strings, such as false positives and the length to highlight when matching. Fix #12908
2022-02-17Some spelling fixesMartin Mathieson7-12/+61
2022-02-17RTPproxy: Handle preference range change.Anders Broman1-1/+13
2022-02-16RTPProxy: Make it possible to configure a range of UDP/TCP ports.Anders Broman1-3/+3
2022-02-16TLS: Ignore GREASE values for JA3Uli Heilmeier1-5/+7
According to https://engineering.salesforce.com/tls-fingerprinting-with-ja3-and-ja3s-247362855967 JA3 ignores GREASE values completely. Fixes #17942
2022-02-15Couchbase: Print VBucket as vb:<num>Trond Norbye1-2/+2
This is the same format as Couchbase use in the log files.
2022-02-15Couchbase: Add ifconfig commandTrond Norbye1-28/+29
And move some commands so they all appear in in numerical order to make it easier to see if we're missing commands
2022-02-15Couchbase: Add missing status codesTrond Norbye1-0/+14
Update the list of status codes with the new status codes in Couchbase
2022-02-15Tools: Fix fix-encoding-args.pl ASCII string validationJoão Valverde392-2357/+2357
Do not require a useless ENC_NA parameter for string encodings. FT_STRING and FT_STRINGZ types don't have any ndianness. Follow-up to 6ec429622c9258eefd388caf21ce92ab5b9f54b4.
2022-02-15pre-commit: Add an exception to duplicate filter name checkJoão Valverde1-0/+1
2022-02-14Tools: Improve update-tools-help's version handling.Gerald Combs1-4/+3
2022-02-14make-manuf.py: Remove HTML double quote entitiesJim Young1-0/+3
2022-02-14WSDG/WSUG: add missing asciidoc admonition iconsChuck Craft8-325/+33
Closes #17474
2022-02-14Qt: Refactor to avoid deprecation warning on WindowsJim Young1-9/+6
2022-02-13Packaging+GitLab CI: Move debian to the packaging directory.Gerald Combs85-29/+37
We keep our various packaging assets in the "packaging" directory. Move the Debian assets there. dpkg-buildpackage doesn't seem appear to have a "debian directory path" option, but symlinking worked in my test container.
2022-02-13[Automatic update for 2022-02-13]Gerald Combs22-96/+430
Update manuf, services enterprise numbers, translations, and other items.
2022-02-13mpeg descriptor: add Short Smoothing Buffer Descriptor (0x61)Roman Volkov1-0/+117
2022-02-13msrcp: Fix warnings about -Wmissing-prototypesAlexis La Goutte1-0/+2
2022-02-13ppp: Fix Dead Store found by Clang AnalyzerAlexis La Goutte1-1/+0
packet-ppp.c:4901:13: warning: Value stored to 'offset' is never read [deadcode.DeadStores]
2022-02-13signal-pdu: fix DeadStore found by Clang AnalyzerAlexis La Goutte1-3/+3
packet-signal-pdu.c:2265:17: warning: Value stored to 'ti' is never read [deadcode.DeadStores] packet-signal-pdu.c:2268:17: warning: Value stored to 'ti' is never read [deadcode.DeadStores] packet-signal-pdu.c:2271:17: warning: Value stored to 'ti' is never read [deadcode.DeadStores]
2022-02-13msrcp: Fix DeadStore found by Clang AnalyzerAlexis La Goutte1-1/+0
packet-msrcp.c:135:17: warning: Value stored to 'msrcp_trans' is never read [deadcode.DeadStores]
2022-02-13text2pcap: Fix DeadStore found by Clang AnalyzerAlexis La Goutte1-1/+0
text2pcap.c:476:13: warning: Value stored to 'pcap_link_type' is never read [deadcode.DeadStores]
2022-02-13EAP: fix Argument with 'nonnull' attribute passed nullAlexis La Goutte1-23/+25
2022-02-13bt-dht: Fix Argument with 'nonnull' attribute passed nullAlexis La Goutte1-1/+1
2022-02-13libpcap(wiretap): Fix unreachable-codeAlexis La Goutte1-1/+1
libpcap.c:1007:19: warning: code will never be executed [-Wunreachable-code]
2022-02-13follow_stream_dialog(qt): Fix Wunreachable-codeAlexis La Goutte1-1/+1
follow_stream_dialog.cpp:591:29: warning: code will never be executed [-Wunreachable-code]
2022-02-13help_url(ui) Fix Wunreachable-codeAlexis La Goutte1-1/+1
help_url.c:308:15: warning: code will never be executed [-Wunreachable-code]
2022-02-13blf: fix Wunreachable-codeAlexis La Goutte1-2/+0
blf.c:764:47: warning: code will never be executed [-Wunreachable-code]
2022-02-13mpeg descriptor: add XAIT Content Location Descriptor (0x7D)Roman Volkov1-0/+54
2022-02-12mpeg descriptor: add Time Shifted Event Descriptor (0x4F)Roman Volkov1-0/+27
2022-02-12mpeg descriptor: add Service Identifier Descriptor (0x71)Roman Volkov1-0/+19
2022-02-11Profinet plugin: Decode more r/w indexesDirk Ziegelmeier1-2/+12
2022-02-11Profinet plugin: Update several enumsDirk Ziegelmeier1-64/+131
According to PN AL Protocol, Oct 2020 Indices, user structure identifier, channel error type, ext channel error types
2022-02-11Qt: Fix ASAN heap-use-after-freeRoland Knall2-51/+13