2569 lines
140 KiB
Text
2569 lines
140 KiB
Text
2a6d74f280 Docbook: Update the release notes.
|
||
df7f3e76b5 tshark: Run GLib mainloop during capture
|
||
0816e317cb dfilter: Fix crash with FT_NONE and arithmetic expressions
|
||
32326b3a07 packaging: EPEL 8 has asciidoctor now
|
||
65e13f9d8f gitignore: Add Qt creator autosave
|
||
3f6e577dc1 TECMP: Adding CounterEvent and TimeSyncEvent
|
||
39aa6b06da gsm_a_common: Use common E212 MCC MNC function
|
||
0ccfdfbf5c Win-setup: Update bcg729 to 1.1.1.
|
||
a618fe72a2 GRPC: Fix the bug of GRPC-WEB decompression failure over HTTP1.1
|
||
1c89a14117 gsm_a_common: Fix cut and paste error
|
||
ab77d11599 Windows: Add missing license file to installer
|
||
6455fe3efd Win-setup: Update c-ares, nghttp2, and pcre2.
|
||
1b62c53f56 packaging: Add Qt5Concurrent to SUSE BuildRequires
|
||
35f3fe1b1d Qt: Enable About->License external hyperlinks
|
||
3fac6f9772 Add acknowledgement for Lua itself.
|
||
e7f439bc2f Convert capture file regex search to PCRE2.
|
||
2cc887e80d MySQL: Add dissector for binlog event HEARTBEAT_LOG_EVENT_V2
|
||
ae1c630025 QUIC: Use the stored datagram info for follow filter
|
||
1ed39fa0b5 Add vcpkg-export-20220726-1.
|
||
c4f9831412 gtpv2: adjust field size and bitmask for gtpv2.smenb
|
||
7a75c638ac ORAN: Block FP improvement, additional correction
|
||
6189eee63f Improvemnet Block FP decompression, common in case both U plane/C plane.
|
||
c41a27b96d ORAN: eAxC ID flexible bit allocations
|
||
9c2cbc842a PDCP_NR: Show direction in more sequence analysis expert output
|
||
bfe8187608 test: Add dfilter 'double' tests
|
||
f7a5efe87b doc: Update README.display_filter
|
||
3307397da1 CMake: Set the correct variables for ccache.
|
||
b093b6a992 epan: Make find_or_create_conversation create what it finds and vice versa
|
||
babb059f21 GitLab CI: Disable tests in the Debian package job.
|
||
cb8fc2874c macos: Remove no longer needed function
|
||
4be3ae9738 CMake: improve finding C-Ares library
|
||
cb3fd3b5cd quic: Handle out-of-order CRYPTO frames, aka "Chaos Protection"
|
||
081bc13eb8 rpm: Disable build terminating on double dash versions for all distros
|
||
d1bd808e84 appveyor: We no longer require Perl.
|
||
6fc9667b16 Debian: Don't override our license in the About dialog.
|
||
fa9703cb27 GitLab CI: Rocky 9 fixups.
|
||
18e08d04d1 Qt: Setup GLib mainloop when needed
|
||
5a8977acd2 Docbook: wslua_util → wslua_utility.
|
||
d1074274d1 More Perl cleanup.
|
||
6196394833 Tools: Remove Pod installation steps from rpm-setup.sh.
|
||
3bb40a586d wslua: Rename wslua_util.c to wslua_utility.c.
|
||
e68db21421 docbook: Add file comments to wsluarm.
|
||
c252852c9d [Automatic update for 2022-07-24]
|
||
73910a3319 Update Keysight/Ixia netflow fields support.
|
||
34d30922eb GitLab CI: Switch to Rocky Linux 9.
|
||
49dda8c71e Make Perl optional.
|
||
a1c83a901b docbook: Port make-wsluarm to Python3
|
||
832687cc74 UDS: Change Symbol Names as of ISO 14229-1:2020 Amd1
|
||
90ac880b8a TECMP: Fix CRC decoding on FlexRay Null Frames (Bugfix)
|
||
54b4be9015 ECATMB: Add SDO Information to CANopenType
|
||
5f85c1f8aa dfilter: Use an exact floating-point string representation
|
||
fd830dff58 wslua+lrexlib: Fixup our dependencies and paths.
|
||
74082386de DVB-S2: Store whether low roll-off values are used in conversation data
|
||
3e7ea95108 TECMP: Adding Subdissector support
|
||
d92af30f29 SOME/IP: Remove legacy datatype support
|
||
b1edbd337f TECMP: Show unparsed payload of control messages
|
||
6d0619cdd0 ciscodump: Added support for IOS XE and ASA
|
||
f2b30e70eb ciscodump: Added support for IOS XE and ASA
|
||
62e81d53ba Removed useless function
|
||
274f423401 Fixed issue in processing filters for ASA
|
||
1e53e49a54 ciscodump: Added support for IOS XE and ASA
|
||
9d284afa90 quic: Handle multiple Client Initial messages before a server initial
|
||
158becb733 MySQL: support COM_REGISTER_SLAVE
|
||
4702e3bfad WLAN: fix IEEE802.11 dissection bug
|
||
b9ee6f4563 wslua: Fix more argument definitions.
|
||
a113fd5c7b wslua: Remove unneeded empty lines from our markup.
|
||
26e1d3cdb2 cmake: copy profiles output check
|
||
9f59cae607 wslua: tapinfo - add state to debug info; update wsluarm
|
||
0ed87211da proto.h: Fix -Wdocumentation
|
||
476eb0e627 RTP player: fixed issue with no audio card available in Qt6
|
||
ea91c5785a Qt6: Audio code review
|
||
b8d85227f6 Qt: Update the RTP stream UI to support Qt6Multimedia.
|
||
d2b6b89b94 Update license file structure and GUI display
|
||
924076ed29 GitLab CI: Fix format of DEB_BUILD_OPTIONS passed to the Ubuntu build
|
||
18b0c379a3 Fix handling of DEB_BUILD_OPTIONS=nocheck
|
||
5991a75d78 ReleasNotes: Add minimum version requirements
|
||
1f3f41391c addr_resolv: Add port correctly
|
||
73ecb86f4c rpm-setup.sh: Improve messages
|
||
fbadb8c785 wslua: Capitalize words in our markup.
|
||
897bc6d27c HTTP2: display the full request URI
|
||
cadcd7d261 Signal-PDU: Add Header Field for Signal PDU Name
|
||
2068ec0f95 TCP: Fix conversation overlapping when reusing ports
|
||
cab1ae7794 Locamation Interface Module dissector: simplify the Windows build fix
|
||
596c8e9095 Addr_resolv: Use int for ports
|
||
0b780341cb tls: Show reassembled in for the first fragment
|
||
3a57dd522b Use WS_ROUNDUP_4 in more dissectors
|
||
bf89153aa0 addr_resolve: Allow for port to be configured
|
||
6699b33276 Locamation Interface Module dissector for IM1: fix the Windows build
|
||
0a42b0976b Locamation Interface Module dissector for IM1
|
||
f4fb92745e Diameter: Allow diameter command code text to be added to custom column
|
||
3acd20fabe CMake+lrexlib: Another include path fix attempt.
|
||
9d96b301de CMake+lrexlib: Add another include path.
|
||
56a9666a3a wslua: Fix our argument definitions.
|
||
84f54d54e5 dfilter: Fix a crash using abs()
|
||
9e84721c1a TECMP: Updating to TECMP 1.7
|
||
dec99a5f42 UDS: Adding IDs and Names for 2020 standard
|
||
aa1c6db337 Diameter: Remove dead code for pre Internet Draft 16 protocol
|
||
953c6f73aa CMake+lrexlib: Fix our include paths.
|
||
b90fb0da55 Qt: Fix jump on packetlist
|
||
ddcb429979 Qt: remove unnecessary method from FunnelStatistics
|
||
66978182d0 epan: Fix typo in conversation_create_endpoint_by_id
|
||
c7afb52c84 MySQL: fix Auth Swith Request dissection
|
||
c2b53b7680 NSIS(logray): Remove QUICK LAUNCH too
|
||
ca178cf03a NSIS(wireshark): Remove QUICK LAUNCH
|
||
b50880f329 Qt: Update display filter expression dialog with any/all
|
||
a6b09b52b4 [Automatic update for 2022-07-17]
|
||
0749873c70 decode as: Add data dissector to all tables that support Decode As
|
||
7935734d61 ReleaseNotes: add maxminddb improvement
|
||
22f7f56151 MaxMind DB: Significantly speed up stdout reader
|
||
1323544f65 Win32: Fix child process pipe handle leaks
|
||
3a989f2e72 Debian: Add missing symbols.
|
||
496dc0fcb3 TWAMP Test Frames: Adds dissection of PTP timestamps RFC8186
|
||
b9bc750fd8 conversation: fix -Wmissing-prototypes
|
||
b448b6a591 semcheck: fix -Wmissing-prototypes
|
||
bd28c19ad6 dvfm: Fix -Wmissing-prototypes
|
||
f70546d111 radiotap-gen: Fix -Wmissing-prototypes
|
||
b68acb6bff pcre2: Fix -Wmissing-prototypes
|
||
1ca19b3c38 Fix -Wmissing-prototypes found by Clang
|
||
52ddd86929 BGP: Fix dissector bug when BGP Update packets containing BGP Flowspec updates
|
||
f15b7b0ccc proto: fix proto_tree_add_bitmask_list_ret_uint64 to always return a value.
|
||
7bea636cd4 WSUG: Add display filter arithmetic operators
|
||
97ce9845c3 WSUG: Fix a heading level
|
||
d5ec420bb5 WSUG: Add a note about the changes to "!="
|
||
4c975b770e dfilter: Improve compatibility of integer types
|
||
53dcf53ae5 EAP: Encrypted IMSI Memory Bug
|
||
f5d997fd2d PPPoE: add TLV 0x90 value 0x03 "Double-tagged Ethernet", fix typo in "Encaps 2"
|
||
61f433406f thrift: Fix -Wdocumentation
|
||
134809fd80 bpv7: fix -Wdocumentation
|
||
bf8577b88c pfcp: change to utilize proto_tree_add_bitmask_list
|
||
b97556fabf ebhscr: Fix conflict
|
||
f70e58a2eb erldp: fix conflict
|
||
204916c390 gsm_file: fix duplicate entry
|
||
19bc326f1b erldp: Fix duplicate entry
|
||
1ff01f18bb ieee802154: fix duplicate entry
|
||
a89696dc2d MySQL: support CLIENT_QUERY_ATTRIBUTES capability
|
||
edab806981 pfcp: correction of UP Function Features IE
|
||
a28a3150fd Update display filter bookmark examples
|
||
d594743e4b dfilter: Fix "private_ethernet" macro
|
||
06cd84a6e9 Qt: Recommend 5.12 and enforce 5.10
|
||
32a4a08683 lapd: Fix Clang Analyzer warning
|
||
69ea1930a7 BGP: fix typo for EVPN Router's MAC (RFC9135)
|
||
64549654db ExtcapExample: Harden and alternate mac address
|
||
4ea0e5de83 IPv6: Configurable IPv6 NAT64 prefixes
|
||
4ff209e881 Qt: Edit->Preferences resets titlebar and statusBar to defaults
|
||
51bf87a641 WSUG: Fix typo
|
||
f68f172454 dfilter: Remove a debug message
|
||
6c8a8d7960 dfilter: Fix dfvm code string
|
||
84d230d878 Tools: Add Qt5Concurrent to rpm-setup.sh.
|
||
5a3b7488d9 BACnet: Added new vendor ID's, fixed BACnet SC decodings.
|
||
3c29458a46 ieee80211: Update VHT channel width interpretation as in IEEE Std 802.11-2020
|
||
f99b056025 Qt: Supported Protocols search - increase debounce timeout
|
||
e12954a637 epan: ws_debug log for heuristic that claims frame (len != 0)
|
||
8ac995578c epan: Respect custom column resolved/unresolved status everywhere
|
||
58b29b8f74 tshark: Respect -Q option
|
||
b91079d3a6 GitLab CI: Fixup our make-version calls.
|
||
0438fca96b Qt: Concurrently fill display filter expression dialog
|
||
fc85196f61 Qt: Do not spin event loops in display filter dialog
|
||
868492fd2a Addr-Resolv: close vlans file on changing profile (BUGFIX)
|
||
0a6eae4df1 X509if: Increase MAX_RDN_STR_LEN to 128
|
||
87ca8c227a tools: Port make-version.pl to Python
|
||
b53044ea16 Get CPU type strings from the OS if possible.
|
||
d10253ebea [Automatic update for 2022-07-10]
|
||
885d6b7f73 wiretap: Fix urls in comments
|
||
75196b5103 Qt: Fix Qt 6.3 Visual Studio build
|
||
298a46446a SOME/IP: Make uats much more robust against faulty configs (BUGFIX)
|
||
cbe62539b2 TECMP: Update Control Message IDs
|
||
26b8674320 Qt: Fix unitialized TrafficTree members
|
||
fad4d7f608 SOME/IP, Signal-PDU, IPduM: Harmonize uat comments
|
||
4742e0cade Qt: Filter column information for traffic dialogs
|
||
02b00a8ee5 epan: Copy multifield custom column undecoded values correctly
|
||
79afe8e202 IEEE 802.15.4: CSL: Add dissector for RendezVousTime IE (#18182)
|
||
8ed2cb6bb5 debian: Add missing symbol
|
||
ccbc0d5fe9 pfcp: add TP IPFIX and Trace IEs
|
||
d7720667d9 pfcp: add TP packet measurement IE
|
||
70b7a42f73 pfcp: add TP Created NAT Binding
|
||
7a6ff3e5fe prefs: Remove custom column expression limit
|
||
1eeb0c9934 cli: Copy global configuration profile to personal as with the GUI
|
||
abe8798b78 nhrp: clean up extension parsing.
|
||
f296a00f09 Add a default configuration profile for Logray.
|
||
75efbb1ac4 Rename Logwolf to Logray
|
||
78ebafd708 Qt: Explicitly set our SyntaxLineEdit background color.
|
||
eab62aa768 Fix some spellings.
|
||
aa0eeb3184 debian-setup.sh: install pytest and pytest-xdist
|
||
51cb231208 CMake: Copy our DLLs to a DLL-specific directory.
|
||
dd5e2f3b3f epan: Fix return value of prooto_strlcpy when not enough room
|
||
5ef4da4d98 epan: Prevent buffer overflows in some built-in addr_to_str types
|
||
88a7bf9db2 Properly free range strings, ext strings, custom base
|
||
51315cf37c Fix AUTOSAR heuristic label
|
||
82408922fd Prevent null dereference in `rescan_file()`
|
||
6684583c7c tools: Remove more unused variables from make-version.pl
|
||
218d290110 tools: Remove unused variables from make-version.pl.
|
||
f17d39db1e CMake+tools: Clean up our build version variables.
|
||
5e3a7e9ab8 dfilter: Small optimization for "not all zero" code
|
||
dfa160832d Adding 9 zbee zcl frames
|
||
a877f2d5f3 dfilter: Allow existence check for slices
|
||
0fc81c21b2 dfilter: Cleanup scanner value setters
|
||
7b38ff3d9d tools: Remove dead/unused code from make-version.pl.
|
||
ff36056573 [Automatic update for 2022-07-03]
|
||
2fe99d640f pfcp: Update to 3GPP TS 29.244 V17.5.0
|
||
c054501335 Qt: Fix compile issue for 5.9
|
||
fed641fc27 http: Add path components to tree
|
||
1489ea8fe6 SMPP: Initialize tvb_msg to NULL
|
||
1018e39ea3 eap: add a comment asking why dissect_eap_identity_wlan() exists?
|
||
50a3ac0c18 diameter: Strengthen heuristic slightly
|
||
d5c81ba9d8 ath: Add heuristics
|
||
d065e9ac50 Diameter: Add a heuristic dissector over TCP
|
||
d1f7aa5acb Qt: Do not spin new event loop on menu show
|
||
8d93f0920a dfilter: Fix some debug strings
|
||
fe3d70e792 Qt: fix uninitialized member
|
||
c88107f632 diameter: Register the [D]TLS port
|
||
f30062b9d5 egd: Do some simple heuristics
|
||
eb8acd088e dfilter: Rename dfvm opcodes with a namespace prefix
|
||
fc5c81328e dfilter: Rename test syntax tree node
|
||
b10db887ce dfilter: Remove unparsed syntax type and RHS literal bias
|
||
190404d66b dtls: Support Connection ID when using Block Ciphers
|
||
42567a59bc Qt: Support setting columns as un/resolved via Edit Preferences
|
||
2cebafc613 Qt: Filter TrafficListTypes
|
||
54aed0aa10 Qt: Cleanup TrafficTypesList
|
||
0257b41167 iec104: dissect the control field as a 4-octet little-endian field.
|
||
a40e5f715a Qt: Check custom column syntax in Preferences properly
|
||
4149d52f4e Qt: column edit default checkbox
|
||
b250224c45 MBIM: dissect SAR commands
|
||
493e65a0d8 Tools: Remove fixhf.pl.
|
||
b165f31cd3 gtp: Fix copy-paste error
|
||
09800da792 Qt: Add resolved button to Edit Columns
|
||
774a7f0eee dcp-etsi: Strengthen heuristic, add for Decode As
|
||
4a26993ec0 SOME/IP: code cleanup to reduce memory leaks
|
||
96c4c9063f packet-gtp.c: Fix copy-paste error (Coverity 1506627)
|
||
37d3c7add2 STUN: Check the Fingerprint (CRC32)
|
||
7f5089ba40 knxip: Add a port range preference
|
||
6c16cd7cbb tplink-smarthome: Add a brief heuristic
|
||
1b586a66df register.c: Avoid potential race condition (Coverity 1477510)
|
||
ac4b9e174d Qt: Cleanup PacketListHeader
|
||
413b383224 Qt: Reduce PacketListHeader complexity
|
||
5fb2324692 Qt: Improve sort for packet list
|
||
505226d1e2 Ui: Centralize PacketList helper prototypes
|
||
94c439f603 Ui: Use only one method for exit
|
||
799a033080 ReleaseNotes: Correct some spellings and wordings
|
||
88c8bb19e5 USBLL: Dissect speed specific linktypes
|
||
d41127602a STUN: Set conversation dissector after any STUN packet
|
||
cdb83a370f tools: Port make-sminmpec.pl to make-sminmpec.py
|
||
a2272362ce conversation_dialog.h: Fix -Wdocumentation
|
||
cfbb6973d4 file: Fix documentation
|
||
1d6b547029 Qt: Fix FileClose not available and segfault
|
||
1fdbc65394 tools: Port colorfilters2js.pl to colorfilters2js.py
|
||
487165dd50 DoIP: Support UAT for User defined payload types
|
||
33031c8955 Make some variables in packet-grebonding.c static.
|
||
c3b2cec3f2 Ui: Cleanup row number and select packet
|
||
f210edeaf0 Ui: Further simplify ws_ui_util
|
||
ef8ed9dff9 Ui: Remove time column reformat callback
|
||
1d42fcdd76 Ui: Remove call to recoloring
|
||
865141e61b Ui: Remove unused prototype declaration
|
||
b6226cb136 Qt: Better handle sort restriction
|
||
4ed4678859 Qt: Make the Resolve Names buttons checkable again
|
||
7c96053f3b Version: 3.7.1 → 3.7.2
|
||
5ee0b97c96 Build: 3.7.1
|
||
eaae2d0ee7 Minor Python3 script fixups.
|
||
4153af1dc7 wslua: Port make-init-lua to Python3
|
||
ae3010cabe wslua: Port make-taps to Python3
|
||
dac75fba7f CMake: Bump the minimum Python version to 3.6.
|
||
8bdff72625 dfilter: Fix undefined dereference and add null check
|
||
7f951eda3e Qt: Increase animation speed for progress frame
|
||
d562cc3033 PTP: Improved robustness on wrong 2-step flag and 1-step
|
||
26b0a0a8d3 stun: Tighten heuristic by rejecting restricted values
|
||
1433104479 IEEE1905: fix IPv6 type TLV parsing
|
||
2c9675b759 TECMP: fix typo
|
||
dda4af1fc5 STUN: Update some comments
|
||
b5e1e63dd0 [Automatic update for 2022-06-26]
|
||
006d20db9e Qt: Only sort if there are actually lines to sort
|
||
cc52ef4d12 STUN: Fix MS-IMPLEMENTATION-VERSION value string
|
||
e49a69f361 HTTP: Add chunks as items instead of calling data dissector
|
||
efbe699756 dfilter: Remove STTYPE_RANGE_NODE
|
||
aaff0d21ae dfilter: Add layer support for references
|
||
e9e6431d7b dfilter: Change boolean string representation
|
||
229dad6a75 X509IF: Fix duplicate filter name
|
||
8793650707 dftest: Print ftype of protocol fields
|
||
f1902c643e Regenerate ASN.1 dissectors
|
||
0dbd0a6903 Qt: Fix endianness for an IPv4 value
|
||
d3e2f1053b Doc: Port make-authors-short to Python3.
|
||
602e87d6c5 Make sure our Python scripts read and write UTF-8.
|
||
26f87b3250 wslua: Port epan/wslua/make-reg.py to Python3
|
||
acb8158033 Tools: Port tools/generate_authors.py to Python3.
|
||
a9bcbaf738 DNS: Note and dissect any extraneous payload bytes
|
||
e79630f1d9 Frame: Fix segmentation dump when parsing packet_verdict
|
||
95b01dc4bf GREbond: Add support for Huawei's GRE bonding (RFC8157) control protocol
|
||
181a7c7d7d Signal-PDU: Fix performance degradation on config switch
|
||
d7322e757e epan: Use host byte order with AT_NUMERIC
|
||
0079058837 openSAFETY: Define broadcast address globaly
|
||
342af4727d Cisco Mis-Cabling Protocol: Support strict mode PDUs
|
||
4c768f54a7 epan: Make AT_NUMERIC behave more safely
|
||
39fc49b792 wsdg: escape tick marks after backtick; fix typo
|
||
ff4663931c wsdg: docbook\README.adoc - filename
|
||
2e5b09f486 Qt: Fix compiler warning on macOS
|
||
1424e28c7d Qt: Fix stream id display in context menu
|
||
3b0d9194bc Docs: Update the ftype description list in wireshark-filter(4).
|
||
9c19f47394 Qt: Fix a couple of slot names.
|
||
b6ccc65a92 RTP Analysis dialog: Fix of clock drift freq drift calculation
|
||
4c22ff6bdb GTP: Several fixes and improvements to QoS IE GBR & MBR fields
|
||
24cab126fd Qt: Fix our filter edit line lengths.
|
||
3d52693eaa Qt+docs: Capitalize JSON.
|
||
d8140e92c9 Fix Debian symbols
|
||
1eafee6566 Qt: Work around a background fill issue with Qt 6.
|
||
fe25d701ba Docs: Updates to wireshark-filter manpage
|
||
354e0d7edf dfilter: Add support for unicode escape sequences
|
||
47348ae598 dfilter: Add support for literal strings with null bytes
|
||
d372ed3483 wsutil/str_util: Escape string API extensions
|
||
847795d381 Qt: Add stream number to conversations
|
||
e89784a577 Fix Debian symbols
|
||
cbd3c44776 ftypes: Add FT_UINT_STRING to IS_FT_STRING() macro
|
||
e42a4de47c ftypes: Fix an error message
|
||
0615ba6317 ftypes: Make accessor functions type safe
|
||
0cadfff04a MCPTT: Fix dissection of FC Reject Phase field
|
||
17f5e15fcc DCT2000: call dissectors for R16 RRC
|
||
992e9f93aa Revert "A small for for the Doxygen warning:"
|
||
1aa9a52a44 A small for for the Doxygen warning: capture/airpcap.h:906: warning: end of file while inside a group
|
||
e046877ad1 Qt: Fix column hiding for traffic model
|
||
0bc756c2c0 TPNCP: Simplify size tracking
|
||
058fe0dd09 [Automatic update for 2022-06-19]
|
||
2b4878d452 Qt: Hide columns for traffic tree
|
||
f75f577579 Qt: Fix TrafficTree typo
|
||
efe8dc051c Prefs: Change the default UI layout to type "2".
|
||
41cd2fed9c BSSGP: Correct BBSGP -> BSSGP in a few places
|
||
79310ebbd2 Qt: Remove our idle dissection wait period.
|
||
5db7ddb209 ui: Add Logwolf software updates.
|
||
e11c7559a8 plugins.example: Fix an installation path
|
||
b3fd206822 Qt: Sort tap list initially
|
||
9319394af1 MEGACO: Reset bracket counters after a Topology Descriptor
|
||
c5aa352ad4 docbook: Adapt releasenotes for openSafety and AT_NUMERIC
|
||
972a7950f2 openSAFETY: Adding conversation handler code
|
||
83e420913d Qt: Implement sort model for traffic type list
|
||
300befc12a epan: Numeric address type
|
||
3e012e2a87 epan: Finish converting endpoint_by_id to elements
|
||
bd6808c4a0 Qt: Fix missing includes
|
||
4d57854294 ethercat: Fix EEPROM Ctrl/Status bitmask fields
|
||
1bd24bb95d RTCP: ensure that at least two bytes are captured for heuristic checks
|
||
2efe338b2e Qt: Use a combobox for Decode As selectors if there are packet values
|
||
a159fe125e SIGNAL-PDU: Fixing memory leak in Signal List UAT
|
||
60efc1a1c0 woww: Change SMSG_AUTH_RESPONSE result field size from 4 to 1
|
||
9b08b02d8e a615a: don't parse exception timer if A1
|
||
d008708552 editcap/mergecap: swap 'v'|'V' options to match other CLI utilities
|
||
572e6b0c10 Docs: Add some protocols to the release notes.
|
||
022ebb106a GitLab CI: Fix our documentation globs
|
||
a1f36f06f6 Fix a sentence in AUTHORS file
|
||
a664d29978 ieee80211: Update reason codes as in IEEE Std 802.11-2020 and 802.11ax-2021
|
||
05074f3e96 Add two more acknowledgements for external projects we use
|
||
c5b47cb839 Qt: Remove some bogus entries from Authors list
|
||
1272b62106 Docs: Update documentation for redesigned Traffic Tabs
|
||
208cf56b75 ip: ip.flags field are 3 high bits not full byte
|
||
4f283e9ef8 Qt: Fix Qt6 compile warnings for traffic tabs
|
||
a4f25e5115 Qt: Redesign TrafficTree Dialogs UI
|
||
f1cbc6b662 epan: Remove fragment_get_reassembled()
|
||
47c418d419 tftp: Handle TFTP servers that don't switch ports
|
||
1ec1422318 MCPTT: Fix dissection of Track Info field
|
||
9d17919f2a WSUG: Typo
|
||
1dc37de740 Qt: Fix sorting for ports
|
||
be112bd44e Qt: Fix maxmind open map
|
||
16af26dcc2 gsm_sms: Display reassembled unpacked 7-bit GSM SM with that encoding
|
||
1301c033b4 SMPP: Handle decoding packed 7-bit GSM with UDH correctly
|
||
0cfe7a0d56 Qt: Better sorting for traffic dialogs
|
||
b3a102eb46 [Automatic update for 2022-06-12]
|
||
f82ddef8d2 tshark/docs: add -X read_format: example to view file internals
|
||
212abb7efe Qt: Autoset limit to display filter for expert dialog
|
||
01f9dcbb7b tftp: Fix spelling
|
||
4277d24fa1 smpp: Handle TLV and UDH parameters for text and subdissection
|
||
a807047b95 Qt: Adapt sorting for traffic tables
|
||
58ee7bf6ee AT: Implement CMGL command (binary mode)
|
||
1e8beaa245 Add support for UUID type in Thrift
|
||
1d09a9a4fb gsm_sms: Don't let header be included twice
|
||
6df11bde44 gsm_sms_ud: Use the UDH function from the GSM SMS dissector
|
||
c758e9d9c0 LLDP: Add CIP TLVs
|
||
bcb8558be2 Docs: Update release notes
|
||
d047a18e83 Docs: Update the release notes.
|
||
cbed7f8013 docbook: Add Releasenotes for traffic column
|
||
fa1d908f9e gsm_sms: Use character_set enum when decoding DCS and TP-UD
|
||
51d5cb42b2 Qt: Implement total columns for traffic tables
|
||
0640b711ea tap: Mark filtered packets instead of dropping them
|
||
2cf938cfa8 tap: Adding flags for tap_packet
|
||
8b1d140c49 smpp: Decode message_payload field as text
|
||
4fa4cad396 irda: Use correct conversation_new() options
|
||
ef581f230f fix-encoding-args: Remove a string check
|
||
eafcd7f97c fix-encoding-args: Revert a change
|
||
3e543bb0af Docs: Update README.dissector for string encodings
|
||
662957926a PortableApps: Fix a couple of variables.
|
||
5a2bd62cd3 gsm_sms: Add Language IEIs
|
||
a530d45c20 SMPP: Fix DCS decoding
|
||
7394527038 roon_discovery: Include stdlib.h
|
||
b89a195b4c Add Roon Discovery dissector
|
||
0b48a284b6 SOME/IP-SD: Make option parsing a bit more robust
|
||
bbe6ab6316 CMake: Update WiX and PortableApps target names.
|
||
de1a4c3774 CMake: Update package target names.
|
||
c253dda269 CMake+Packaging: Add a logwolf_dmg target.
|
||
8fa64a4773 Docs: Note that display filter layer numbers start at 1.
|
||
4015522162 Docs: Another display filter regex update
|
||
c03bf18db1 Qt: Remove double registered signals
|
||
3029a4a4d9 Qt: Remove unnecessary cli option
|
||
de103394fe dfilter: Make regex matches case insensitive by default
|
||
bd0f0cbbed Docs: Update display filter manual page to PCRE2
|
||
176ba718f0 Qt: Fix displayfilter always on
|
||
5d61db3ad5 CMake+NSIS: More variable cleanup.
|
||
c9396bba11 epan: Remove an unneeded null check.
|
||
c5e265f852 CMake: Deduplicate some version variables.
|
||
604cb2a7a3 t38: Use correct conversation_new() options
|
||
86fdbe2ea9 fcels: Use correct find_conversation() options
|
||
c5739dcded umts_fp: Use correct find_conversation() and conversation_new() options
|
||
e329582f1d rtp: Use correct find_conversation() options
|
||
ad7905e8da coap: Use correct conversation_new() options
|
||
4829f8c04e jxta: Use correct conversation_new() options
|
||
104cc42008 Make it easier to call tools/make-enums.py from the source dir
|
||
e21aa6c36e epan: Update instrospection enums
|
||
4b9d152767 Qt: Auto apply "Limit to display filter"
|
||
0b6bb6949e DCT2000: Fix format of string with PDCP-NR keys
|
||
218821f2c1 Packaging: Fixed a bug config.nsh not found
|
||
a3e0d93bed debian: Remove removed symbols
|
||
286f57a2c7 epan: Check for null addresses in find_conversation.
|
||
3187fbbd61 Qt: Fix segfault when some ICU codec is not available
|
||
fe4210029a Qt: Reword menu item Seconds Since Beginning of Capture
|
||
9d716d793c Follow Stream: Allow using spin boxes with no packets visible
|
||
2939c6d0dc Version info: Do not show plugin count
|
||
2ac2b0670a Git+CMake: Add support for CMake presets.
|
||
c0bd7266ad Gitlab-CI: Add tfshark to code check job
|
||
5cd591129f epan: Convert remaining conversation code to elements.
|
||
729b4d3b69 [Automatic update for 2022-06-05]
|
||
b05678b40e nvme: Fix uint32 to pointer conversion
|
||
b06c1c451c Qt: Make TrafficTable detachable
|
||
9edf06383a Qt: Move most Contextmenu stuff to TrafficTree
|
||
f72a33fc1c dot11decrypt: explicitly cast *pmk_len and msk_len
|
||
8fd9d1d274 AT: Implementing a session context
|
||
8c7e3f0d30 Packaging: Add a Logwolf NSIS config.
|
||
06f0b78ce6 NSIS: Deprecate 32-bit installs.
|
||
9e7a2b7699 NSIS: Fix our indentation.
|
||
05759d3ec5 Qt: Better handle retapping for traffic tables
|
||
056fd8a1e3 NSIS: Update some target and filenames.
|
||
709593ee91 Make distinction between conversation options for creation and search
|
||
a930a78686 Docs: We no longer require Bison / YACC.
|
||
9ec5208873 IWARP_DDP_RDMAP: reassemble fragmented iWarp RDMA Send messages
|
||
b18646baca IWARP_DDP_RDMAP: make use of wmem_new(wmem_packet_scope(), rdmap_request_t)
|
||
3aae474c49 CIP: Minor updates
|
||
fc505eed29 Qt: Fix coverity warnings for TrafficView
|
||
693820b90d lrexlib: Disable MSVC narrowing warnings
|
||
caacdae870 epan: Add a post_init() plugin routine
|
||
06871d27df wiretap: merge support for IDBs in the middle of a file
|
||
ea2ddd40f5 Qt: Fix leak in CaptureFileDialog
|
||
f725bbef5e Qt: Minor changes to TrafficTrees
|
||
335795ab16 Qt: Fix build withouth MaxMindDB
|
||
dd9e4fd3fa Qt: Fix warning for TrafficData
|
||
7306d7681a Qt: Save Trafficdata as raw
|
||
cb56345175 Qt: Move Traffic Tables to Model/View
|
||
6014d7ad2b cpuid: clean up, update. and expand some comments.
|
||
02eb128bef cpuid: don't use __cpuid on non-x86 Windows.
|
||
356a6ab0ea file: Free fname_new when rename successful.
|
||
0d2e248a25 file: Only change the file descriptors on a Save with Copy
|
||
429c7a6ce3 epan: Don't free epan-scoped memory.
|
||
66b73ddd11 Profinet plugin: Dissect writing I&M1 and I&M2, too
|
||
1438336c1d Profinet plugin: Decode more error codes
|
||
b49edf0a5b github: update macos action.
|
||
e8dc20899f epan: Remove conversation_create_endpoint options.
|
||
48ff21b573 [Automatic update for 2022-05-29]
|
||
6fd1c08a3a TCP: Don't add [TCP segment of a reassembled PDU] to the second PDU
|
||
ec12d0c530 TCP: Report reassembled in for more PDUs where we know it
|
||
717e4c47ee TCP: reset addresses and ports after each segment
|
||
95ba1151df TCP: Handle additional data requested with ooo reassembly
|
||
17322b0cc2 Make a couple of functions static.
|
||
cba61d08f8 Zigbee: Touchlink typo
|
||
7df725a119 Zigbee: Touchlink missing info field
|
||
941539b6a2 debian: add missing symbol.
|
||
083c6828f5 EOBI: Disable dissector by default
|
||
9fa0d711f6 O-RAN: Fix offset extension 10 and beam vector list
|
||
cd73921a9e lrexlib: Disable a warning [-Wshorten-64-to-32]
|
||
370c58f913 macOS: Add Logwolf packaging targets.
|
||
5373483963 Tools: Add a CMakeExecutable parameter to win-setup.ps1.
|
||
e6a8318f18 epan: Fix our conversation key lifetimes.
|
||
b8279a6ce1 lrexlib: Pacify checkAPIs
|
||
8ff24c2b6e Lua: Add lrexlib-pcre2 Lua regex bindings
|
||
e6da2cd8de Lua: Remove on-life-support GRegex bindings
|
||
7ab343e7d6 tcp: Split MSPs in out of order processing
|
||
ab33d9b809 Qt6+MSYS2: Fix windeployqt usage
|
||
ee7094d34c CMake: Fix typo
|
||
9c86d22e5b MSYS2: Fix compilation error
|
||
34d74031a9 epan+Qt: Add element tables to the ConversationHashTablesDialog.
|
||
966969e777 conversation(.h): Fix -Wdocumentation
|
||
1a60de0b76 USB: Sanitize USB 2.0 endpoint max packet size
|
||
aef4c0c60a epan: Allocate a conversation key.
|
||
19e1764ca5 epan: Lazily create conversation dissector trees.
|
||
7a59f8a22c gprscdr: Update to 3GPP TS 32.298 V17.2.0
|
||
0188c9a1da ORAN FH-CUS: Section type 5 has ef field.
|
||
485aedf4e1 tap-iostat: Make a bunch of ints unsigned
|
||
c0032f2f0d epan: Switch the conversation IDs back to guint32s.
|
||
286aec2436 Tools: Clean up win-setup.ps1's CleanupItems
|
||
f065fdbc63 Windows: Upgrade zstd to 1.5.2.
|
||
865feb2bf8 epan: Switch some _by_id conversation routines to elements.
|
||
e5fc7c1d83 Tools: Switch to a new Windows development library repository.
|
||
f3db612fa1 PDCP-NR: Fix a test (flagged by coverity)
|
||
8be21c7867 SIP: Add a filter for VIA parameter be-route
|
||
e6c4557c0b SIP: Handle short frame in dissect_sip_sec_mechanism()
|
||
20b311e7a9 PDCP-NR: Add separate UL/DL expert info ei items for missing SNs
|
||
66506483bf Minor release notes clean up
|
||
94fe2b195c Try to fix some warnings.
|
||
51de43cfd2 dfilter: Fix protocol slices with negative indexes
|
||
ce52af1a32 CMake: Disable errors with -Walloc-size-larger-than=
|
||
f6fdf53eca epan: Consolidate some duplicate conversation code.
|
||
b4376b4533 Git+docs: Ignore and document CMakeListsCustom.txt.
|
||
be929e162d epan: Allow conversations based on arbitrary element lists.
|
||
96cf14ea01 TECMP: Renaming to Device and Interface for TECMP 1.7
|
||
75f31638f2 Apply 1 suggestion(s) to 1 file(s)
|
||
349787051e CMake+Qt: Fix our Resource Compiler arguments.
|
||
e1a6913a2b qt: Ignore gcc 12.1 optimization bug with Qt
|
||
87d0c6f492 Some check_typed_item_calls.py warning fixes.
|
||
c8fc8de3d4 [Automatic update for 2022-05-22]
|
||
2f0b5ab2cb Tools: Remove 32-bit support from win-setup.ps1.
|
||
bc57219e46 TECMP: Update to TECMP 1.7 specification
|
||
bc7c41c820 smc: fix clang analyzer warning (Dead.Store)
|
||
f6dda3c116 couchbase: fix clang analyzer warning (Dead.Store)
|
||
406f5263c3 catapult-dct200: fix clang analyer warning (Dead.Store)
|
||
8ee1eabeee dfvm(dfilter): fix clang analyzer warning (Dead.Store)
|
||
17367e4648 check_typed_item_calls: skip mask checks if can't parse
|
||
7b53720999 Use proto_tree_add_item where possible
|
||
cc4223f537 Add PA Profile 4.02 diagnostics codes
|
||
85eb9fba4d Dissect PA Profile IO data
|
||
225e90564d Resolve PA Profile 4.02 submodule names
|
||
c552665fd3 CMake: Enable Qt6 if WIRESHARK_QT6_PREFIX_PATH is set.
|
||
aad47c8438 RLC-NR: When have NACK Range, clearly show which SNs were lost
|
||
e47ab95e46 BPv7 and TCPCL: Update references to published RFCs
|
||
6b07710188 Falco Bridge: API updates.
|
||
fd76c7ea80 Falco Bridge: Fix address field registration.
|
||
5a53e72c63 Qt: Row colors and resize
|
||
6913bff6cd Qt: Simplify traffic type selection
|
||
3e117ed788 check_spelling: Recognise epan/pci-ids.c as generated
|
||
1cde1cc1f5 Qt: Move type selection to tab
|
||
1bfa15f7de epan: Document the epan, file, and packet scopes.
|
||
3d4dfb829b Qt: Allow translation for traffic tables
|
||
f5b5d2c3c9 Qt: Cleanup Traffic Table
|
||
7079d881fa Update bpv7 and bpsec dissectors to resolve ticket 17727
|
||
148f5905af SDP: Minor Refactoring by Extract Method
|
||
44433d3c9c f5ethtrailer: Decode TLS 1.3 trailer info on some versions
|
||
cc6a749fda Docs: Document packaging/debian.
|
||
b4e041a619 Qt: Fix packet diagram cleanup
|
||
fc89ddcdcf ISUP: avoid parameter summary text duplication
|
||
4376cf1209 wsdg/lua: gui.colorized_frame.fg example is a few digits short
|
||
9ba4847a13 Qt: Fix some pathSelection warnings
|
||
6c612bf251 Tools: Don't validate file_util.c.
|
||
f238dec118 GitLab CI: Switch the Windows packages to Qt 6.2.3.
|
||
eca007e617 Qt: Speedup for Resolved Addresses Dlg
|
||
28b917a72e extcap: Close pipe on windows properly
|
||
acdda8eb6b Qt: Fix File Path editor in table
|
||
52054046c1 Tools: Unzip using CMake in win-setup.ps1.
|
||
d5f99ef126 [Automatic update for 2022-05-15]
|
||
8020aea27a epan: Fix our conversation flags
|
||
f2fb1662b2 proto: Handle BASE_SPECIAL_VALS in add_bitmask_ title
|
||
1e7a600680 proto: Fix display of BASE_UNIT_STRING for 64 bit fields in bitmask
|
||
a98391e316 proto: Fix reversed test for signed ints with unit strings
|
||
8a872d6142 proto: Add support for BASE_SPECIAL_VALS to fields with bitmasks
|
||
1f1ee198f2 merge: Don't write to stdout if tempdir is not set
|
||
bebf7afa37 dfilter: Remove unused DFVM 4th instruction argument
|
||
3bb918428e dfilter: Remove stale comment
|
||
ac901e5de8 dfilter: Fix maybe-unitialized warning
|
||
a42f8ea7f4 Docs: Add a section on automatic updates to the User's Guide.
|
||
76423db8e0 Qt: Fix clazy-incorrect-emit warnings.
|
||
909280ce82 MySQL: Initialize a variable.
|
||
609c0d3881 docs: adoc migration bolding typos; Windows pipe name syntax
|
||
2e5a78dc64 text2pcap: Switch default file format to pcapng
|
||
b602911b31 dfilter: Add support for universal quantifiers
|
||
164f3ce9a2 dfilter: Improve syntax tree display format for sets
|
||
8c9480214b Remove execute flag on source files
|
||
aa8b2b9f1c ssh: fixing warnings.
|
||
3e81d98499 ssh: fixing MAC IV derivation.
|
||
a036c4dd09 ssh: switching consistently from g_debug to ws_debug
|
||
797486fa18 ssh: Diffie-Hellman
|
||
967107fb8e ssh: Diffie-Hellman group exchange.
|
||
51087141c8 ssh: aes-ctr
|
||
e1ca35c7a6 ssh: aes-cbc
|
||
f3c61d7638 ssh: aes-gcm
|
||
4e41383aad MySQL: fix bug for mysql response message length.
|
||
f265c5869b MySQL: fix bug for mysql response message length.
|
||
dab59caf38 MySQL: fix bug for mysql response message length.
|
||
565670c1c8 Version: 3.7.0 → 3.7.1
|
||
c5b983c93a Packaging: Ignore the return value of git stash.
|
||
0bde1e795a Build: 3.7.0
|
||
eedf82cd97 SIP: Refactoring too many if-else branches by table-driven method
|
||
7b749f5e15 Qt: Fix a version check.
|
||
ad28888d2f Qt: Fix display filter read/write
|
||
c4f6914aa6 DVB-S2: Only add the rolloff value once
|
||
4977e20ab2 Qt: Prevent remote interfaces to show up
|
||
ae9e80a34d Qt: Fix proper preselection for remote interfaces
|
||
5b59a38c3b Qt: Clean up remote management interface
|
||
d5a0d390e8 btmesh: More information displayed
|
||
fdf55aaa51 eap: support tunneled TLS decoding
|
||
b09263f1a3 epan: Normalize conversation code indentation.
|
||
6739d0397b Fix the pfm-sd default case
|
||
6b4b9f614b EAP: fix stride when decoding TEAP TLVs and tree alignment
|
||
c69045c04f [Automatic update for 2022-05-08]
|
||
8f1cf0176c USBLL: create the top-level item using the regitered protocol.
|
||
8f4d38b776 MBIM: Fix the offset to RSRP and SNR buffer of MBIM_SIGNAL_STATE_INFO_V2
|
||
d9ec48a759 NAS 5GS: add a UDP framing format
|
||
81c67b3e05 packaging: Provide workaround for rpm-package from source tarball
|
||
5a48815fb4 Fuzz: Fix our elapsed times.
|
||
36e834b6b7 ETW: Extract IP packets from Windows event trace
|
||
0f5025eae4 SOME/IP: Adding string fields for easier filtering
|
||
4fa373400f Tools: Add trailing periods to our bug notes if needed.
|
||
ca5b095b38 .gitlab-ci.yml: more checks from tools/check_typed_item_calls.py
|
||
f85d4a5763 Falco Bridge: Fix a couple of bugs.
|
||
000e4ec75e PDCP-LTE: Allow updated keys to be found by frame number
|
||
7261eb0f09 CIP Safety: Fix SERCOS III attributes
|
||
a14e35a440 CIP Safety: Detect Cancel Propose/Apply TUNID
|
||
0ab1cbdb40 SMC: show translated MTU and buffer size
|
||
341e625249 SMC: support for SMC-Rv2 LLC messages
|
||
7c70af016f SMC: improve SMC-Rv2 CLC message support
|
||
b66b07a786 SMC: Add support for SMCRv2
|
||
edfef021e7 CIP Safety: Increase error detection diagnostics to PI_ERROR
|
||
e43501cf9e qcustomsplot: revert for fix Clang Warnings[core.UndefinedBinaryOperatorResult]
|
||
e8bcaad686 Tools: Show elapsed time when fuzzing.
|
||
925daf665c GitLab CI: Switch back to Clang 14.
|
||
3b6734389d tools: Show recent commits in fuzz output.
|
||
e75f6800ca EAP: fix packet leak caused by ce087027ef87679ca934f392d37b0bf4d1334860
|
||
2f31c09045 [Automatic update for 2022-05-01]
|
||
0cce93d76a Tools: Fix make-no-reassembly-profile.py.
|
||
69e956d792 conversations, endpoints: sort resolved addresses as text.
|
||
7fbfea9d68 IEEE80211: Fix a couple of filters
|
||
ce087027ef EAP: massage pinfo for EAPOL so the TLS decoder does not get lost
|
||
6843ca2463 EAP: decode TEAP Outer-TLVs
|
||
914d8bc756 EAP: add PEAP decoder
|
||
49c730cc23 EAP: use enum for pdata instead of magic numbers
|
||
b9681002c5 EAP: add MSAUTH-TLV decoder
|
||
f694e70771 EAP: improve EAP-TLS flag decoding
|
||
76660922e1 Tools: Add a timestamp to our fuzz test error header.
|
||
7bccf9e2aa GitLab CI: Revert back to Clang 12.
|
||
3336ec24ac Falco Bridge: Add typed address fields.
|
||
70bd130379 Fix "generated by" comments in configuration files.
|
||
b244db8f3c pfcp: Update to 3GPP TS 29.244 V17.4.0
|
||
482794ff2e CIP Safety: Fix TBD bytes expert info
|
||
536c685ea5 docs: Update reference to minimum versions of GLib and Qt
|
||
f595f3b6ad sshdump: Update doc for openssh key note
|
||
1e0f579952 docs: Remove references to configure
|
||
7e04ea3202 .gitlab-ci.yml: Disable security-code-scan
|
||
84515e3175 Packaging: Only preserve a tarball if the commit ID matches
|
||
52db7e88bc Falco Bridge: Fix building on Windows.
|
||
0f695875ac Falco Bridge: Switch to the sinsp capabilities API.
|
||
b104af1c7d Tools: Update our fuzz test error header.
|
||
a6dcf70f68 debian: add missing symbol.
|
||
c27d8bbedd Profinet plugin: Add severity according to PA Profile 4.02
|
||
b75b8ca72e dfilter: fix may be used uninitialized in this function [-Wmaybe-uninitialized]
|
||
7284ee091f Diameter: Decode GMLC-Number AVP
|
||
bfdb4c558e epan: refactor dissector E.164 MSISDN number name
|
||
c3249701b5 .gitlab-ci.yml: Disable semgrep
|
||
c2444370f4 GTP': correction of Release Identifier Extension
|
||
b72b4cf512 LLDP: Fix malformed packets when EndOfLLDPDU TLV missing
|
||
90cc7cadf7 Fix a documentation warning.
|
||
2141f0f03b Falco Bridge: Update to match the current libsinsp API.
|
||
4f3f507eee dfilter: Add syntax to match specific layers in the protocol stack
|
||
c0170dad42 dfilter: Rename "range" to "slice"
|
||
d517feee74 epan: Add more bookkeeping for layers
|
||
b53d349583 Tools: Only validate a file if we have a build rule for it.
|
||
74fd19fb10 NAS-5GS: correction of Configuration update command, IE 5GS registration result
|
||
095043f74b Update Wi-SUN FAN dissector to the last version of the specification
|
||
dbf3ac3701 CMake+Logwolf: Populate our Falco plugin directory.
|
||
fc2cc05dde Move some configuration and data files to resources/share.
|
||
2b24b512ca rpm: Support for building with clang on Fedora
|
||
62100da7f4 TLS: fix RSA decryption with EMS and renegotiation
|
||
b1ba667acc wslua: another fix for -Werror=clobbered
|
||
858a670d34 rpm: Specfile cleanup
|
||
35cc7f43ab Spelling script: minor improvements and more dict words
|
||
3dd5ccbe7d GitLab CI: Build the fuzz and "No Options" job without mmdbresolve.
|
||
968f40d373 Tools: Handle table rows and admonition titles in html2text.
|
||
c3d9f11b8b Docs: Remove "win32" references from the guides.
|
||
7ec3e841ba rpm: Fix SUSE 15.1 builddir issue on make
|
||
19dc602fe3 802.11: fix TWT Setup dissection
|
||
cfcfbbdd60 [Automatic update for 2022-04-24]
|
||
91987dc0ab nghttp2: Implement minimum required version 1.11.0
|
||
e5e78d5da9 CIP Safety: Update more naming/units to match spec
|
||
71b3fe0f4b couchbase: Add timestamp to DcpSnapshotMarker encoding
|
||
bd02037042 wsdg: main_window .cpp filename changes
|
||
0676ddfb4f rpm: Update glib and cmake BuildRequirements
|
||
d2064ae188 gnutls: Bump version to 3.5.8
|
||
1ee8ead845 Provide the section number for blocks, and show it.
|
||
7286e2982a Move the idl directory to epan/dissectors/corba-idl.
|
||
4cc20bb49e CMake: Fail if we're building for 32-bit Windows.
|
||
aca0c5d175 Qt: Remove unrequired setTab
|
||
2dd07bc5b9 glib: Bump required version to 2.50
|
||
b9b1494cd1 Qt: Disable sorting for if acticity on default
|
||
374c5997da Qt: Remove unnecessary signal/slot
|
||
3407992cb4 CMake: Bump minimum CMake version to 3.10
|
||
4bb16383a3 macOS: Require Sparkle 2.
|
||
a1e0c34c30 GTP: Minor reconstruction
|
||
a73fd872ad dfilter: Add a null check.
|
||
51f5bdc287 FPP: Add null pointer checks.
|
||
88f07ff5d1 epan: Add a null conversation checks.
|
||
f067e40166 fpp: check conversation pointer before use.
|
||
1278af07c3 Qt: Improve UIX for sparklines
|
||
49ec7da90e fix pipeline issue
|
||
2f41595382 CIP Safety: Fix CRC logic when timestamp rolls over to zero
|
||
d6fb90ecab proto_hier_stats: Skip non-protocols and reduce recursive calls
|
||
45da161430 libgcrypt: Remove HAVE_GCRYPT_AEAD , _CHACHA20
|
||
d87b9ca731 test: Remove libgcrypt checks for 1.8 and below
|
||
b80cdaa243 libgcrypt: Require version 1.8.0
|
||
9c115d0ed5 macos-setup: Require Qt 5.9 or later and macOS 10.10 or later
|
||
13075b4ff0 Require Qt 5.9 or later
|
||
e16b1629dc CMake: Only require C++11 once
|
||
21d8522334 Tools: Update the Sparkle version in macos-setup.sh.
|
||
7a97a1dc22 epan: Add comments about _get_parent, _set_len and faked items
|
||
c2fd505516 macOS: Even more Sparkle 2 signing fixes.
|
||
d024502c8b macOS: More Sparkle 2 signing fixes.
|
||
b491d28c42 GitLab CI+release notes: Remove 32-bit Windows.
|
||
486fd46fe9 macOS: Update our app bundle for Sparkle 2.
|
||
373280bc65 MIKEY: Register the application/mikey MIME type
|
||
b51c70ae11 LLDP: Profinet TSN TLV Dissection
|
||
7e0d0eb418 PROFINET: TSN Dissection implemented
|
||
26be00e320 ieee80211: Fix clang analyzer warning (Dead.Store)
|
||
87b0288b8d epan: Add the ability to add conversation filter protocols.
|
||
f6061c4a3c Tools: Fix our pacman arguments in arch-setup.sh.
|
||
33dca395b1 aprs: NULL-terminate a string.
|
||
6c3e4c7304 enip: init address on declaration.
|
||
7cbb6e9a76 dissectors: init memory before use.
|
||
e4c46563fb QUIC: Add IMMEDIATE_ACK from ACK Frequency Draft
|
||
69637a731d QUIC: Update to last ACK Frequency draft(-01)
|
||
27f6fd6f9a iface_lists: fix resource leak
|
||
58821b50b5 PDCP-NR: changes to make security keys work better
|
||
371b52120b ipp: Use proto_tree_get_parent
|
||
d2335dd414 XML: Adding new 3GPP Mission Critical XML media types
|
||
8d6fbafe05 gitlab-ci: Add SAST
|
||
05d33b9690 WSUG: removed extra "or".
|
||
ea62d7d6fa hierarchy stats: Don't add text only fields to the hierarchy
|
||
43828765c3 NR RRC: upgrade dissector to v16.8.0
|
||
58af12cac7 LTE RRC: upgrade dissector to v16.8.0
|
||
2d48d49524 Allow to filter interface types
|
||
5c7c723feb LPP: upgrade dissector to v16.8.0
|
||
69b9c480fd Revert "wsutil: Use a separate "extlog" directory for Logwolf extcaps."
|
||
fea6591b0c macOS: Add support for Sparkle 2.
|
||
c8d9c6fc6a Fix tools/*-setup.sh to work with no arguments
|
||
fab32ea0cb dfilter: Allow arithmetic expressions as function arguments
|
||
92c1519dfe dfilter: Add float multiplication/division
|
||
eb2a9889c3 dfilter: Add abs() function
|
||
8889d8c78b ieee80211: Implement more KDEs from ieee802.11-2016 and on.
|
||
24d65950e9 check_typed_item_calls: Count all warnings
|
||
bc29ce61d5 GitLab CI: Switch to clang 14.
|
||
6900065f2d Tools: Make the Alpine and Arch setup scripts more strict.
|
||
05c86efcf6 Tools: Set a variable in rpm-setup.sh.
|
||
bce8825df8 [Automatic update for 2022-04-17]
|
||
d66c29ab07 IEEE1905: Fix CAC Termination Request's offset calculation
|
||
f4c7bd9c75 DOCSIS: Fixed RNG-RSP Commanded Power Sub-TLVs dissection
|
||
90c784bd97 fpp: Fix mCRC calculation
|
||
83959f77e3 dfvm: Fix Dead Store found by Clang Analyzer
|
||
86bc544fd3 PROFINET: Fix count of IO data objects and IOCS
|
||
dcffa0303a PROFINET: Split number of IOCS between in and out
|
||
c2c20a6f2d Implement parsing of OpenVPN tls-crypt packets
|
||
88719f0884 CIP Safety: Minor Refactoring, Part 2
|
||
af878388fe dfilter: Fix scanning of strings
|
||
e364444b24 wslua: Update the menu group documentation.
|
||
b4a15f8be3 BER: Add the length check of dissecting BER integers, int64, and booleans
|
||
98793186b9 CQL: format timestamp as microseconds (ENC_TIME_USECS)
|
||
b51a635bce BACapp: Fix a recusion check.
|
||
4e0cd3dbd2 epan: add ENC_TIME_USECS timestamp encoding
|
||
cef02cc3a0 dfilter: Add max()/min() tests and documentation
|
||
827d143e6e dfilter: Allow function arguments to be non-existent.
|
||
cb2f085f14 dfilter: Add max() and min() functions
|
||
a372497a85 hierarchy stats: Include appendix length in byte counts
|
||
62a2fe28c2 wiretap: Try opening systemd journal files before IxVeriWave.
|
||
8528fca055 Falco Bridge: Misc cleanup.
|
||
943c38d606 CIP Safety: Minor Refactoring, Part 1
|
||
3c25b69ff6 CIP: Correct DATE, DATE_AND_TIME type handling, Part 2
|
||
234db3b48f CIP Safety: Display human readable timestamps
|
||
50ada3d65c NGAP: workaround a gcc 10.2.1 compilation issue
|
||
55f7b27b35 tshark.adoc: update -z conv/endpoints descriptions
|
||
01239eb59d whois: Assume UTF-8, add an expert info
|
||
1e352c3e7b manpage: Fix grammar errors and improve phrasing
|
||
0dba7456aa tests: Remove leftover debug print
|
||
bcc286f341 UI: Rename the qt_logwolf directory to logwolf.
|
||
ca04f4c8cb Qt: Update our dynamic menu groups.
|
||
8746eea297 dfilter: Try to resolve field reference instead of using a heuristic
|
||
8355e96858 tests: Add test for display filter field reference
|
||
04c42eace3 tshark: Add a --selected-frame option
|
||
7a3c2252f5 hierarchy stats: Only increment the total packet count once per frame
|
||
4c7865c81b whois, finger: Dissect at FIN (or after) on first pass
|
||
3aee6ce9d6 ACN/rdmnet: add protocol check to TCP heuristic
|
||
03e41d4950 ftypes: Fix a macro argument
|
||
096947337e PER:Add function to add "PER encoded lable" to the tree.
|
||
09696f1762 Try to fix a narrowing warning
|
||
2f02cd6e19 dfilter: Handle missing error location more gracefully
|
||
ceef8aa8ee fix the indent
|
||
24443fa33a tshark: Add underline to dfilter errors
|
||
fb3bdffaba Logwolf: Remove a bunch of packet-specific menu items.
|
||
3b8ea97731 Debian: Add missing symbols.
|
||
4b556d6bc6 Qt+epan: Get log conversation filters working.
|
||
58e31a2e77 Qt: Try to fix missing translations.
|
||
bd6ee4479f Tools: Make the Debian and RPM setup scripts more strict.
|
||
3890d822ba macOS Homebrew: Install PCRE2
|
||
1c9538624f [Automatic update for 2022-04-10]
|
||
4d9470e7dd dfilter: Add location tracking to scanner and use it to report errors
|
||
da19379eb5 dfilter: Create the syntax node in the scanner and pass that
|
||
d23fec2116 bluetooth: show packet status in info column
|
||
50de7dd6ca bluetooth: show SCO packet type in col_protocol
|
||
fb9a176587 dfilter: Allow grouping arithmetical expressions with { }
|
||
73770c61b4 Qt: Add a null pointer check.
|
||
b52437ba28 WSUG/tshark: protocol summary and output with "-e"
|
||
b5fef40379 Git: Fix our debian ignore.
|
||
6e9b19dcb0 Qt: only Show/Export Packet Bytes when field is selected and has_packet_bytes
|
||
b7ba126644 F1AP: upgrade dissector to v16.9.0
|
||
ab71cb51ff XnAP: id-TargetNodeID is a protocol IE
|
||
894762b654 X2AP: fix a typo
|
||
82f268789c E1AP: upgrade dissector to v16.9.0
|
||
3bf9bc6326 XnAP: upgrade dissector to v16.9.0
|
||
c9353fdece NGAP: upgrade dissector to v16.9.0
|
||
4b42dcf3c0 X2AP: upgrade dissector to v16.9.0
|
||
e101aa6e78 S1AP: upgrade dissector to v16.9.0
|
||
f0f0f05060 editcap: Document use of stdin and stdout
|
||
37ccc2b0e5 GitLab CI: Build Logwolf in the Code Checks + Clang Warnings job.
|
||
c5da4f661a Logwolf: Fix building on Windows.
|
||
545553e203 Update tools/macos-setup-brew.sh
|
||
0c316ec1a9 NSIS/Wix: missing preferences file for Bluetooth profile
|
||
54553de59d wsutil: Use a separate "extlog" directory for Logwolf extcaps.
|
||
ddbafcd9ba DRBD: Add support for dissecting DRBD on InfiniBand
|
||
aac695d62e icmpv6: Fix dissection of PREF64 option for shorter prefixes
|
||
bcb992c4fb nas_eps: Fix typo in function name
|
||
34f8420d1e ieee80211: Correct the dissection of the 802.11ax Capabilities device class.
|
||
c3c94ff4fd Bluetooth: print event code for unknown HCI events
|
||
cc5726b63f dfilter: Remove leading colon special meaning
|
||
0313cd02bc dfilter: Fix RHS bias for literal values
|
||
7429832db4 Fix a log message
|
||
8d646c1657 DHCPv6: Fix interpretation of user class data length fields
|
||
d681da2534 IWARP_DDP_RDMAP: add MPA error codes given by RFC6581
|
||
c59315c45a IWARP_DDP_RDMAP: add MPA error codes given by RFC5044
|
||
6630bee851 IWARP_DDP_RDMAP: fix error codes for RDMA layer
|
||
d4cfae1b72 IWARP_DDP_RDMAP: change Terminate header bits to set-notset
|
||
72b44d13ea IWARP_DDP_RDMAP: fix Terminate opcode tree hierarchy
|
||
63c1b032c8 IWARP_DDP_RDMAP: fix Terminate layer name mapping
|
||
c30a417528 dflter: Add test
|
||
5584aba326 dfilter: Fix slice using range [:j]
|
||
a6f37323e6 dfilter: Clean up lexical scanning
|
||
6057d1a6e2 dfilter: Add more IPv6 tests
|
||
8108e67de7 dfilter: Fix memory leak with leading colon
|
||
85be944ebe CMake: Make sure Logwolf includes dumpcap on macOS.
|
||
a0ae42e33b wiretap: Update a comment.
|
||
c2e1ee2e57 tcp: Rework out of order dissection to dissect sooner
|
||
444e3f230c tcp reassembly: Add fragment_add_out_of_order
|
||
4e184104af exceptions: Add an expert warning for FragmentBoundsError
|
||
12c8cc32f0 dfilter: Fix parsing of some IPv6 compressed addresses
|
||
411b3c1d78 Fix: Fixed issue with deadlock when same RTP dialog opened twice
|
||
0e269659ec srt: added reference to the internet draft
|
||
f5567200fa tcp: Mark unreassembled PDUs as fragmented in tcp_dissect_pdus
|
||
b4a0b30f88 Regenerate ASN.1 dissectors
|
||
798136f107 wsutil: Use the correct variable.
|
||
7ed5d5036e dfilter: restore support for identifiers using hyphen
|
||
454552c149 ieee80211: Conform to ieee802.11-2016 for the Capability Info field.
|
||
8fb28f5161 dfilter: Minor grammar cleanup
|
||
20afbd46ec dfilter: Remove existence test syntax tree nodes
|
||
fb08c4b4a8 dfilter: Replace bitwise sttype with arithmetic
|
||
c98df5eef5 dfilter: Print syntax tree using dftest + format enhancements
|
||
d91734ab6a dfilter: Fix range registers in DFVM dump
|
||
cb1b4fb966 Allow building with Qt without Xcode on macOS
|
||
498760b628 IEEE1905: Fix miscalculated offset
|
||
49c434d012 BER: breakout multi-octet length field
|
||
550434057e CMake: Make sinsp dependent on Logwolf.
|
||
57172fe4cd CMake: Finish splitting ADD_PLUGIN_LIBRARY.
|
||
4f3017c000 CMake: Add a jsoncpp include path.
|
||
23ed784ce1 Falco Bridge: Fix a function declaration.
|
||
5971fcb941 Qt: Remove some unused code.
|
||
a212b86222 Docbook: Update the Logwolf quick start.
|
||
330d408328 dfilter: Allow arithmetic expressions without spaces
|
||
34ad6bb478 dfilter: Make logical AND higher precedence than logical OR
|
||
167d44ea6d CMake+packaging: Create our macOS Frameworks directory in osx-app.sh.
|
||
211353c873 CMake+packaging: Add a logwolf_app_bundle target.
|
||
5c769757ff Docbook: Add a Logwolf quick start.
|
||
5d3ffe9b57 More Logshark to Logwolf renaming.
|
||
9ec6b50027 Rename ui/qt_logshark to ui/qt_logwolf.
|
||
b153f040fc Qt: Start renaming Logshark to Logwolf.
|
||
3086774fa6 wsutil: Add configuration namespaces.
|
||
6d2ab6900f Qt: Dynamically set our "Welcome to" banner in WelcomePage.
|
||
dceffb8e56 Qt: Remove telephony and wireless code from Logwolf.
|
||
d8008cb89e Qt: Split MainWindow into WiresharkMainWindow and LogwolfMainWindow.
|
||
80de95ca71 Qt: Split MainApplication out from WiresharkApplication.
|
||
ca426d68a9 add hide read only button
|
||
245f988e9e Logshark: Add initial UI.
|
||
2fdf85c6eb Create Wireshark and Logshark info plists.
|
||
ffba3dd487 RLC-NR: Don't overwrite SDAP config from RRC with 0.
|
||
5a81675009 colorfilters: Rewrite some expressions
|
||
70582b84f6 dfilter: Allow parsing binary number as a byte array of len 1
|
||
fbd32cf853 Replace g_log() calls with ws_log()
|
||
ac7583c065 tpkt+rdp: Add a heuristic dissector for TPKT for RDP
|
||
ea39653c8d PROFINET: Support PROFIsafe 5 byte safety trailer
|
||
381ba88152 [Automatic update for 2022-04-03]
|
||
16871f66d7 coap: Change text format used in COL_INFO
|
||
f0ca30b60b dfilter: More arithmetic fixes
|
||
df5941d467 debian: add ccache to additional_list packages
|
||
248f11dd1b Qt: Fix interface statistics update if some interfaces are hidden
|
||
6065552dd4 Skinny: revert previous change
|
||
6dfd96f6fe rdp: Register RDP as a TLS subdissector for port 3389 directly
|
||
cf629e2547 ZBNCP: Fix some filter names.
|
||
436abf4cf7 CIP: Show Attribute ID as decimal
|
||
1997a86634 EVS: Refactor dissecting compact format code
|
||
67e5e5c3ab dfilter: Fix arithmetic expressions on the LHS
|
||
856cd96bb3 http2: Use the actual maximum table size for partial header workaround
|
||
e6202cf1d9 coap: Format text used in COL_INFO
|
||
f23a774819 CIP: Correct DATE type handling
|
||
7b4ec1bd88 Docs: Add new display filter syntax to the manpage.
|
||
15cc673c8e Fix release notes
|
||
a81617fda5 Fix build on CentOS 7
|
||
8b737033b0 RTP Analysis dialog: Update statistics when data are processed
|
||
af716cdb4a Geneve: add parsing of GCP options
|
||
74d385548e Fix comment
|
||
8bc214b5bb dfilter: Add remaining arithmetic integer ops
|
||
d54e22b872 safe-math: Remove unnecessary clutter
|
||
e15658d1c0 safe-math: Fix non-existent built-ins
|
||
85aa5939f1 NNTP: fix indentation
|
||
88840f61a2 NNTP: add support for STARTTLS
|
||
45268efd0a debian: add missing symbol.
|
||
59bd93413a mpeg table: fix, shows a CRC32 field for an empty PAT
|
||
2a9cb588aa dfilter: Add binary arithmetic (add/subtract)
|
||
ae537e24f0 Skinny: Set some masks to match boolean field width
|
||
3c2c6b175f Minor release notes cleanup.
|
||
5cd0e4cc97 dfilter: Fix use after free with references
|
||
9ab2837637 dfilter: Add fvalue duplicate method
|
||
19c0e83d8b quic: add missing draft uri for quic cibir TP
|
||
eac578445c QUIC: Add cibir_encoding TP
|
||
260942e170 dfilter: Refactor macro tree references
|
||
431cb43b81 dfilter: Remove parenthesis deprecation warning
|
||
f401cdeaae asn1: fix missing dissector generation
|
||
2c5f2ac6f3 BER: Add a function to add a BER encoded boilerplate.
|
||
499a33c709 Debian: Add a symbol.
|
||
4476db5798 zigbee/isis-clv/wsdg: depreciate -> deprecate
|
||
d2907d91c0 dfilter: Add more logging for bytecode
|
||
9ee9b40b64 dfilter: Store expanded text
|
||
a1299d63d9 dfilter: Lower level of two debug messages
|
||
b55e012524 uds: Don't append parameter record if not available
|
||
b9b45a4a8f dfilter: Add ftypes pseudofields
|
||
f54bad026f Qt: Fix another qsizetype warning.
|
||
8df570294f plugins.example: Add some comments
|
||
e3765215aa plugins.example: Add package target
|
||
c451e572e5 plugins.example: Make installation relocatable
|
||
842f53c329 Revert "epan: Allow nested dependent packets"
|
||
ac0a69636b dfilter: Add support for unary arithmetic
|
||
677b68aa3b tests: Remove not implemented tests
|
||
f574f3fbe8 tests: Remove broken wslua gregex tests
|
||
13d0101c30 tests: Fix wslua regex parameters
|
||
e306c53062 tests: Fix Kerberos detection
|
||
1ff681cec6 Remove libsinsp search on Windows
|
||
3d1b2876dd QUIC: further update of the fields names used in version negotiation
|
||
c805c0c16e Qt: Fix an about box signal and use new-style connections.
|
||
b05a149acd [Automatic update for 2022-03-27]
|
||
4597cf3b08 AC DR: Fix a couple of shadow variable warnings.
|
||
e9a7f8c9e0 Qt: Fix some QCustomPlot Qt 6 warnings.
|
||
629fc46ea1 GitLab CI: Add a Windows Qt5 MR job.
|
||
f0e4a9960c ieee80211: Handle the case where a Vendor Specific response is not DPP!
|
||
4bed80187e QUIC: update the name of a field used in version negotiation (draft-06)
|
||
118e45d853 netflow: handle zero length varlen fields
|
||
7680335a5b ieee80211: Handle fragmented DPP Configuration in GAS Comebacks.
|
||
80eff54e83 Plugins.example: Fix typo and more rewording
|
||
18a2a6827f wslog: Refactor ws_log_set_fatal() for consistency
|
||
d7f3612613 proto: Fix comment on NTP Era 1 Epoch
|
||
1d65574fc8 GitLab CI: Switch the 64-bit Windows builds to Qt 6.
|
||
067b3805b7 Qt: Add float suffixes.
|
||
bcd3d05a3e Qt: Fix more Qt6-related warnings.
|
||
a3b76138f0 dfilter: Fix memory leak
|
||
f0e4cedd69 Qt: Fix most of Qt6 compile warnings and issues
|
||
f8d3ebe0e2 Qt: Handle qsizetype.
|
||
bdccea7692 CMakeLists: Fix the error reported when Wireshark code is recompiled
|
||
47f72e2366 EVS: Support decoding Primary 64.0 kbps packets
|
||
14bf5bbdf1 wslua: Lua Console - add Clear button; restore print()
|
||
2d8607e7e0 epan: fix a segfault, introduced in !6329
|
||
3ac17381a6 ftypes: Fix IPv6 bitwise_and buffer overrun
|
||
4ed32de2ee E212: update and add new MCC/MNC entries for Kazakhstan
|
||
7f2e996193 PROFINET: TimeAware Dissection and RSI FREQ block fix
|
||
2724806e50 Docbook: Update the code signing parts of the User's Guide.
|
||
78656fe00f Redis RESP: REdis Serialization Protocol v2 dissector
|
||
33e97e6130 EVS: Support decoding Primary 32.0 kbps packets
|
||
2fc8c0e36b dfilter: Handle a bitwise expr on the RHS
|
||
0335ebdc3a dfilter: ftype_is_true -> ftype_is_zero
|
||
de0db2ad0a Qt: QVariant::type() is deprecated in Qt6.
|
||
ea11891f21 Qt: QMouseEvent::globalPos() is deprecated in Qt6.
|
||
8c2fdcb80b wsug: add Packet Diagram documentation
|
||
829fb032e4 CMake: Add support for WIRESHARK_QT6_PREFIX_PATH.
|
||
0a351fb6ba Falco Bridge: Update the README.
|
||
e06864e777 Falco Bridge: Miscellaneous fixes.
|
||
34cb45c743 Falco Bridge: Remove some unused code.
|
||
110dbffbe9 Rename Sysdig Bridge to Falco Bridge.
|
||
be03aa1a4d CMake+Sysdig Bridge: Add a FindSinsp module.
|
||
90bd33e4e2 Sysdig Bridge: Make sure we fetch the correct field info.
|
||
3ae5ccbe52 Remove some debugging code.
|
||
b9946577d6 Sysdig Bridge: Remove old code.
|
||
349c067414 Sysdig Bridge: Handle info and conversation fields.
|
||
bee0393a94 Sysdig Bridge: Switch to libsinsp/libscap.
|
||
9b106b500c Sysdig Bridge: Update the Sysdig Plugin fields.
|
||
72b1e028a8 Sysdig Event: Find the sdplugin dissector once.
|
||
a075ce1be7 Sysdig bridge: Update a struct.
|
||
24aa07281a Sysdig bridge: Fix a couple of offsets.
|
||
9a889e9546 Sysdig bridge: Set our plugin API version to 0.2.0.
|
||
70aed62c86 Sysdig bridge: Fix compilation.
|
||
58e3976910 Use the plugin name as the protocol short name
|
||
0555c413d1 Sysdig Bridge: Fix a memory allocation crash.
|
||
39c8e1ac2c Use register_shutdown_routine, not cleanup_routine
|
||
5fdc4142b9 Update to use single extract_fields func
|
||
c34693bb20 Update to reflect latest plugins api changes
|
||
665a04e5e9 Update pluginevent to match falcosecurity/libs
|
||
8c3f436cc0 load the plugins from the wireshark directory
|
||
d226a7aa98 separate list of conversation filters for logshark
|
||
2d6b0e8885 conversation-like filtering and coloring for sysdig plugins
|
||
de5f59d7a4 sysdig: initial implementation of sysdig plugins support
|
||
625a042ff8 initial skeleton for sysdig plugins experiments
|
||
a3877af990 debian: add missing symbol.
|
||
67a3256bcd rpcrdma: fix build issue [-Wmaybe-uninitialized]
|
||
f07c30fffe CBOR: fix build issue [-Wmaybe-uninitialized]
|
||
7c1dd842ff Diameter: improve IMEI/IMEISV dissection in User-Equipment-Info AVP
|
||
16729be2c1 dfilter: Add bitwise masking of bits
|
||
3e3db6cd3e CFM: Unindent dissector code by restructuring loop conditions
|
||
1e39a66746 etwdump: Clarify "ETW".
|
||
631cf34f0c dfilter: Use a function pointer array to free registers
|
||
89a39134ff NVMeOF TCP: fix storing of QID for TCP protocol -- fix missing commit.
|
||
6a0129a0e3 dfilter: Fix EditorConfig settings
|
||
54d8627c9a dfilter: Add more comments to optimization pass
|
||
d60f2580ba dfilter: Pass around constants in instructions
|
||
94d909103e dfilter: Remove DFVM constant initialization
|
||
ae17e733ac dfilter: Use more DFVM values in gencode
|
||
769f1f10de dfilter: Add DFVM value constructor
|
||
402bd8f28d NVMeOF TCP: fix storing of QID for TCP protocol.
|
||
1b574e7466 dfilter: Cleanup dfvm_apply()
|
||
22f3d87a8f dfilter: Use singly linked list for registers
|
||
ea949ef719 dfilter: Cleanup dfilter_dump()
|
||
9253762305 Qt: Fix startCapture legacy call
|
||
5212a757a4 Qt: Remove sparkline for extcap
|
||
e6487fcdf4 tools/radiotap-gen: Fix build issue on some versions of Ubuntu.
|
||
96f3b7065f CMake: Fix our dtds dependencies.
|
||
c347b057a7 dumpcap: Count more block types as packets.
|
||
6a97b2095c [Automatic update for 2022-03-20]
|
||
50f04cb9da dfilter: Remove dead code
|
||
984dc6de78 IWARP_DDP_RDMAP: display read request tags and offsets in hex
|
||
4a80186e2b RPCoRDMA: do not reassemble if there is only one fragment
|
||
37a0054551 http: Pass data relative to the original offset to follow tap
|
||
096bc367b6 Align plugin reg function search with epan reg function search
|
||
4099137ad1 tools/radiotap-gen: Add a sample program for generation radiotap headers.
|
||
5f6d7ada57 Qt: Fix pre Qt 5.11 builds
|
||
60ba57387c data: Add data shown as text to Info column
|
||
bf21921445 Qt: Allow capture from hidden interfaces
|
||
e61fe552d0 ieee80211-radiotap: Add support for headers to be bit-based as well as TLVs.
|
||
eabf92859e test: Use integer tuple to check Gcrypt version
|
||
9d11321385 Qt: Disable Sorting for the packet List
|
||
b82ef4ad04 tls: Use TCP reassembly functions for desegmentation
|
||
9ca501ae13 tcp: Use first frame and sequence number for reassembly
|
||
588d22a82b dfilter: Allow variable number of jumps during codegen
|
||
5f13127a94 ftypes: Remove unnecessary macro
|
||
72751919b2 ftypes: Remove shared boolean from fvalue struct
|
||
32446523f6 dfilter: Fix stnode_tostr()
|
||
765d6755fb RPCoRDMA: add padding on iWarp read and write chunks
|
||
db09e81dd8 RPCoRDMA: add iWarp read chunk reassembly
|
||
327437d04d IWARP_DDP_RDMAP: add read request to struct rdmapinfo
|
||
596c4151d8 RPCoRDMA: add iWarp reply chunk reassembly
|
||
8749bbca31 RPCoRDMA: add iWarp write chunk reassembly
|
||
29b660cb92 IWARP_DDP_RDMAP: add tagged buffer items to struct rdmapinfo
|
||
746b46a16a RPCoRDMA: add iWarp send reassembly
|
||
4cc8e09213 IWARP_DDP_RDMAP: add untagged buffer items to struct rdmapinfo
|
||
2523f6781d RPCoRDMA: correctly cache Infiniband send fragments
|
||
bf9a82d244 RPCoRDMA: correctly reassemble chunks when handle is reused
|
||
52e0a5a005 TCP: Add comments about current desegmentation limitations
|
||
bd5c6b8cac Add Ixia PEN fields for cflow: UDP and QUIC connection latency
|
||
78d78eb016 QUIC: update support for QUICv2 draft-01
|
||
62d6c139b7 packet-eap: Fix memory leak
|
||
16786ce708 ITS: use custom value format for more ITS elements
|
||
bdb460ef69 Bluetooth: have BT specific global names contain bluetooth
|
||
109b92b5d7 wiretap: have wtap_dump_close() provide a "needs to be reloaded" indication.
|
||
304dae33d6 doc: Corrected an error in the Wireshark test guide
|
||
9012722f9b elastic: fix mapping with recent es versions.
|
||
23ed064ded wiretap: Fix doxygen comments
|
||
2ebf8d4bdd sshdump: fix remote-sudo parameter on restart
|
||
f9ee2c14a0 IEC-60870-5-104: apci type endianness bugfix
|
||
676ed85296 Bluetooth: Amend ID's with additional entries from registry
|
||
24420ceb47 [Automatic update for 2022-03-13]
|
||
9b49cbff29 WSUG: Fix numerous grammar issues
|
||
7747189861 couchbase: fix clang warnings
|
||
b630fdfb98 rfc7468: fix warning found by Clang analyzer
|
||
f6ce1bd5a3 rfc7468: fix warning found by Clang analyzer
|
||
2579599287 WSUG: Clarify Packet Details context menu
|
||
8575914213 epan: Make sure we always set our return values.
|
||
87ff577257 Move Freedesktop files to resources/freedesktop.
|
||
492a11a256 Move a bunch of protocol resources to resources/protocols.
|
||
e39b9a2f80 CMake: Disable fuzzshark by default.
|
||
3bfc864c72 debian: add missing symbol.
|
||
f4703d4dcf CIP: Forward Close Req: Show connection parameters
|
||
2c4165fe5a Qt: Set Packet List scrollbar page step only on macOS
|
||
80d0283341 mpeg: handle the presence of an image in the ID3v2 header.
|
||
3f9fdc373e QUIC: fix typos
|
||
1a4ef97e45 CIP Security: Update attribute values
|
||
42035b61aa quic: fix bug in decrypting draft-34 version
|
||
7ea63a134e WSUG: Add a sub-chapter about new display filter syntax
|
||
7aa5b08016 EditorConfig: Add settings for Flex
|
||
7e07f373f5 dfilter: Remove unused function
|
||
8983dda8f2 dfilter: Deprecate "~=" (any_ne)
|
||
e035fa3508 Qt: Add new operators to "display filter expression" dialog
|
||
db5aa275a0 Update radius dictionaries for ruckus again
|
||
fd22de4f3d Diameter: Update S6C AVPs
|
||
8622c92a75 extcap: new interface, wifidump, to capture Wi-Fi frames using a remote SSH host
|
||
ad48c4050d IEEE 802.11: Additional countrycode environment values
|
||
f405771abb Packaging: Fix some paths.
|
||
e482b375f2 Rename the "image" directory to "resources".
|
||
9fe01522e1 WSUG: Fix numerous grammar issues
|
||
0ebf7b6de5 iwarp: optimize the parsing of the MPA protocol
|
||
33151dc928 Qt: Fix overlay scrollbar indicator
|
||
f7e0c7028b RTPS: Filter description changes in RTI_BINDING_PING and locators.
|
||
5fc1ed369c USB HID: Initialize some variables.
|
||
dae7cb354f BACnet: update to protocol revision 24
|
||
ec8c547136 Added the OIDs and codepoints of OQS-OpenSSL supported algorithms to Wireshark
|
||
b2eb476764 Tools: add script to check help URLs vs. available User's Guide chapters
|
||
be915d7374 epan: Allow nested dependent packets
|
||
1d2a8bff3c [Automatic update for 2022-03-06]
|
||
5ea49dbffb Drop old unused topic actions
|
||
dad78d209a iWARP MPA: Resolved the problem that the iWARP Marker parses abnormally
|
||
c4f60981c1 GitLab CI: Copy our macOS dSYM .dmgs.
|
||
1b8d2bcf37 Debian: Update our symbols.
|
||
93d9b799b7 macOS: Fix our dSYM bundle name.
|
||
1677e0a8f9 Packaging: Ship macOS dSYMs in their own .dmg.
|
||
df0fc8b517 dfilter: Try to be more flexible with leading colons
|
||
bd48f947b0 dfilter: Require a field-like value on the LHS
|
||
a68b408a9f dfilter: Add RHS bias for literal values
|
||
c4f9d8abda dfilter: Rename "unparsed" to "literal"
|
||
6d520addd1 dfilter: Add special syntax for literals and names
|
||
64d95a2808 pcap: fix the handling of the reserved field.
|
||
e999b0a4d2 pcap: process the subfields of the link-layer-type-plus-stuff field.
|
||
5db8d0930a NVME: Make an array of hf items static.
|
||
f43ce70fd9 HTTP2: Don't add a proto item before seeing if we'll dissect anything
|
||
f461e33a41 column-utils: Add missing check for frame_data::has_ts
|
||
0d0c1ceead Protobuf: Support to display JSON mapping for Protobuf message
|
||
8a9cb14aec json_dumper: Adding support to dump JSON to GString
|
||
3846d35529 TLS: Don't add to the info column if the msp ends in the same frame
|
||
db85804e92 cbor: Use common fields for uint and tag
|
||
c12a41e970 cbor: Add items for header fields
|
||
fd8a1e6f4a packet-ftp: Add support for exporting objects
|
||
041b9d6ade MySQL: Fix a buffer overrun.
|
||
b32659a5bc NVMe: decode Get Features transfers.
|
||
a97fc26d9d NVMe: decode Get Features CQE.
|
||
d06781ee9b NVMe: fix decoding of bad CQE status.
|
||
6977bc18ec Couchbase: Add support for server push messages
|
||
e9aca17038 ORAN FH-CUS: Getting ready to add modulation compression
|
||
0760bfd1f5 NVMe: decode partial transfers
|
||
dc1c251310 NVMe: decode partial transfers
|
||
2126920200 NVMe: decode partial transfers
|
||
ff298c9876 NVMe: decode partial transfers
|
||
dc4c32ebda NVMe: decode partial transfers
|
||
17ddf0e247 MySQL: Add a cast.
|
||
4a3ae916d6 SOMEIP: Dissect payload by default
|
||
31c71e94aa MySQL: Allocate enough memory for our metadata.
|
||
c3dea0b98e GRPC: Add support for gRPC-Web
|
||
90ddcc44ed TCP: check the layer number of the last segment as well
|
||
636c797627 MP2T: Only call subdissectors on the last fragment
|
||
6105d652f3 MariaDB/MySQL protocol improvement
|
||
8176303d9d tshark: -G plugins - add codecs to output
|
||
6ac2123953 CFM: clean up proto_item encoding, white space and some comments.
|
||
118271631c packetlogger: clean up the dissector code a bit.
|
||
71cb58df22 packetlogger: Handle SCO data packets
|
||
1278e36152 dfilter: Add more debug code
|
||
70301ba54c dfilter: Fix dfvm dump display
|
||
b9651ba7b0 [Automatic update for 2022-02-27]
|
||
1f88507591 LI5G: Use a dissector table
|
||
257225bf1d LI5G: Actually find an Ethernet dissector
|
||
0a362d7daa LI5G: Add value strings
|
||
0bb4b44e2e TShark: Don't yell at the user.
|
||
2d06b63b14 LI5G: Fix spelling of "Format"
|
||
393c2ec9f2 tshark: -G only accepted as first option
|
||
7baded473f LI5G: Remove mixed tabs and spaces
|
||
4a478927fe mpeg descriptor: add FTA Content Management Descriptor (0x7E)
|
||
ab055c7e44 LI5G: Add support over UDP
|
||
dd7fff4bce ieee80211: Handle UTF-8 SSIDs and unspecified charsets
|
||
939972800e Strip Headers: Add separate menu dialog, tshark help
|
||
cbf76ea22f Export PDU: Allow native encapsulations / strip headers
|
||
f457caae01 EIGRP: Fix some item lengths
|
||
462d755d8c IPv6: Calipso Domain of Interpretation is 4 bytes
|
||
4fdf7eee6f amqp: Fix spelling of Queueing (issue #17943)
|
||
a059280b5d CSN.1: Fix compiler warning showing wrong copy
|
||
f5277d0186 Couchbase: Simplify PDU length detection
|
||
33f5b9e145 Proto: Return NULL for 0 or lower -1 length items
|
||
4f0354b95f Couchbase: Whitelist some commands from key decode
|
||
864c8cc857 SOMEIP: Fix length resolution for wiretype 4
|
||
fa0cd7d2f4 Couchbase: Refactor packet dissector
|
||
743ac32dca TVB composite: allow to append/prepend a NULL tvb
|
||
85cf859995 asterix: Sync with asterix-specs #4df694c69c
|
||
86c14aed44 asterix: long items fix
|
||
68edbaece1 Couchbase: Add missing hello features
|
||
13d7cd1f6f Expert info: "Ok" is not valid severity level
|
||
d1e5ae8385 Bluetooth: make dissect_bluetooth_common() public API
|
||
49566a5b0c dfilter: Add more tests
|
||
90c0862a93 Reword plugin info in About Wireshark dialog
|
||
8cd49b2da0 dumpcap: Fix a TODO for Npcap test
|
||
ac6cbbcda3 Windows: Fix build
|
||
e2fab18853 wsutil: New API to gather compile/runtime info
|
||
80cb8fbb12 LDAP: try harder to detect SASL with kerberos signing only
|
||
ec6a47f663 github: fix ubuntu action when building dpkg.
|
||
af6d86d4a7 NTLMSSP: fix dissecting the spnego mechListMIC payload
|
||
b9fcfd4f10 NTLMSSP: fix AUTHENTICATE_MESSAGE without NTLMSSP_NEGOTIATE_VERSION
|
||
ef31431aeb dfilter: Add a true/false boolean representation
|
||
70d516368b Fix EditorConfig settings
|
||
9cc3e7e1bb dfilter: Add support for binary literal constants
|
||
1aef88df4b dfilter: Fix node debug representation
|
||
fec12018f3 CMake: Remove redundant code.
|
||
21f57f04b1 Lua: Forward display filter text info
|
||
dd2fd30ba3 Tooltips for menu items that open browser windows
|
||
1d84a092cf doc: Update text2pcap and Import from Hexdump doc
|
||
0e427ac837 Packaging: Update our macOS notarization check.
|
||
2ebefa4cc1 GitLab CI: Try to fix macOS Arm builds.
|
||
91f588ea6f GitLab CI: Remove `arch` commands.
|
||
1799627b14 DVB-S2-BB: Get correct ACM byte for L.4
|
||
a98aca3838 DVB-S2-BB: Add pref to try all Adaptation layer headers (or only one)
|
||
3eec649ddc SIGNAL PDU: Dissect payload by default
|
||
e5783d8549 Couchbase: Shorten prefixes
|
||
ced9e51c20 asterix: Sync with asterix-specs #808fb7b68c
|
||
8993d69335 asterix: python to generated C string fix
|
||
2990d624f9 Qt: Show Packet Bytes - first byte is 0 so end byte is length-1
|
||
4a1dc2e9f3 NAS-5GS: Update decoding of Route selection descriptor component (CR)
|
||
55d3a9db9e tools/check_*.py: allow multiple --file entries
|
||
581f3142bb mpeg descriptor: add TVA ID Descriptor (0x75)
|
||
70d432c357 Remove editor modelines and .editorconfig exceptions from root files
|
||
695ce22b0d [Automatic update for 2022-02-20]
|
||
c7f84156c0 pcap/pcapng: byte-swap the CAN ID field in CAN pseudo-headers for SLL2.
|
||
b5d74c69a7 dfilter: Fix error message with non printable ASCII
|
||
30b9474aaa mpeg descriptor: fix Content Identifier Descriptor (0x76)
|
||
6bbddaa9c8 mpeg descriptor: add PDC Descriptor (0x69)
|
||
0824558af1 QT Proto Tree: Fix link to wiki for protocol ref
|
||
0396c65d60 Qt: "Decode As..." tooltips misassigned
|
||
62bf6422b1 MySQL / MariaDB length encoded integer correction
|
||
f7d8dd4938 DVB-S2-BB: Fix detection of adaptation field type
|
||
fbf403de00 epan: Always set our proto_item_fill_label label.
|
||
4c90ca7ad2 file: Eliminate pointer subtraction
|
||
b3f8c10542 PFCP: Fix offset for hf_pfcp_flow_desc
|
||
c9f8a427d7 RLC-NR: some trivial edits.
|
||
8608a432ee Epan: Add some missing reserved keywords
|
||
3a620f6f87 ieee802211: Add Model and Serial Fortinet Specific Vendor
|
||
9308f760a6 file: Optimize Find Packet
|
||
4633621c3e Some spelling fixes
|
||
58adcf1e7d RTPproxy: Handle preference range change.
|
||
9ef6eaa539 RTPProxy: Make it possible to configure a range of UDP/TCP ports.
|
||
03afef0a56 TLS: Ignore GREASE values for JA3
|
||
8cb519153c Couchbase: Print VBucket as vb:<num>
|
||
bc168ca376 Couchbase: Add ifconfig command
|
||
1a83f3c43a Couchbase: Add missing status codes
|
||
8efad466c4 Tools: Fix fix-encoding-args.pl ASCII string validation
|
||
8198dd51cd pre-commit: Add an exception to duplicate filter name check
|
||
8b526c61cb Tools: Improve update-tools-help's version handling.
|
||
371f98aec4 make-manuf.py: Remove HTML double quote entities
|
||
f07ff72f90 WSDG/WSUG: add missing asciidoc admonition icons
|
||
59b5c83e4c Qt: Refactor to avoid deprecation warning on Windows
|
||
79da670bd1 Packaging+GitLab CI: Move debian to the packaging directory.
|
||
4e3b2ec007 [Automatic update for 2022-02-13]
|
||
7d171d3782 mpeg descriptor: add Short Smoothing Buffer Descriptor (0x61)
|
||
1212ec9d56 msrcp: Fix warnings about -Wmissing-prototypes
|
||
26d48b9464 ppp: Fix Dead Store found by Clang Analyzer
|
||
c115a2ae60 signal-pdu: fix DeadStore found by Clang Analyzer
|
||
3dee67b2a2 msrcp: Fix DeadStore found by Clang Analyzer
|
||
a1be626264 text2pcap: Fix DeadStore found by Clang Analyzer
|
||
6d063e0190 EAP: fix Argument with 'nonnull' attribute passed null
|
||
38d5d79d74 bt-dht: Fix Argument with 'nonnull' attribute passed null
|
||
123a5f4e13 libpcap(wiretap): Fix unreachable-code
|
||
0f86319543 follow_stream_dialog(qt): Fix Wunreachable-code
|
||
13c42f5f83 help_url(ui) Fix Wunreachable-code
|
||
f5eceb4ad0 blf: fix Wunreachable-code
|
||
d73752d228 mpeg descriptor: add XAIT Content Location Descriptor (0x7D)
|
||
c73101601e mpeg descriptor: add Time Shifted Event Descriptor (0x4F)
|
||
2406588c64 mpeg descriptor: add Service Identifier Descriptor (0x71)
|
||
dc5cb69409 Profinet plugin: Decode more r/w indexes
|
||
a17037de4b Profinet plugin: Update several enums
|
||
699c3c051a Qt: Fix ASAN heap-use-after-free
|
||
52955b9c43 Qt: highlight when search result is in the current packet.
|
||
0011bb6a4c Qt: Allow omitting secondary data sources when printing
|
||
fc3f061829 Differentiate `-c` from `-a packets:`
|
||
4b8c280d68 ssh: fix warnings found by Clang Analyzer (deadcode.DeadStores)
|
||
5ddca40727 ssh: dissecting server signature
|
||
9f2e1dbaf5 ssh: dissecting generic connection packets
|
||
54a9d92b28 ssh: dissecting specific user authentication packets
|
||
62489e0b57 ssh: dissecting generic user authentication packets
|
||
ae394cd42a ssh: dissecting generic transport packets
|
||
15046059cb ssh: displaying sequence number
|
||
41b442d9c0 ssh: checking and showing Message Authentication Code
|
||
7ea9bab84b Geneve: new option classes
|
||
e1dbf36519 Docs: Add new protocols to the release notes.
|
||
84569f3ab8 ieee80211: add support of Fortinet Vendor Specific
|
||
1e0d117eb7 Specify directory for temporary captures
|
||
f72787e86f TCP: Fix SYN and FIN retransmission vs ooo detection
|
||
26dafbae39 file: Fix memory leak in Find Packet
|
||
782e7db8c0 PER: Check length calling tvb_new_octet_aligned()
|
||
833a825c7c packet-dcerpc-netlogon: use SEC_CHAN_* values from packet-dcerpc-misc
|
||
0fd55dbf54 WSCBOR: Add checks for length and NULL
|
||
095255481a Tidy up some masks in items.
|
||
1e27fe59fd Clean up checking for invalid field definitions.
|
||
a8c8ee6908 epan: Fix our FT_UINT_BYTES and FT_UINT_STRING checks.
|
||
e93001a8dd BP: Make sure our offset advances.
|
||
8d3c217779 GDSDB: Make sure our offset advances.
|
||
1e795b3f8c Qt: Fix Packet bytes dialog view
|
||
3c4e4cc134 p_mul: Change display of missing sequence numbers
|
||
027f6a02e8 GDT: add dissector for SCTP PPID 49 protocol
|
||
2a4171fc06 WAP: Clamp our value lengths to a usable value.
|
||
6b3daa9aec ZigBee ZCL: fix the zero-length item check.
|
||
7f820c4a02 More descriptive names for some heuristic dissectors
|
||
81f220ae80 Qt: Fix open explorer
|
||
b7babe8ae7 MSRCP: fix build issues [-Werror=maybe-uninitialized]
|
||
e03a590246 json: Handle application/senml+json
|
||
0a2629f844 mpeg descriptor: add Service Availability Descriptor (0x72)
|
||
64c4f74829 RLC-NR: work out a better id/data value for adding fragments.
|
||
782671a99a Kerberos: handle etype == 0 in dissect_krb5_decrypt_CRED_data()
|
||
b3716be761 Kerberos: Cope with FAST ordering in TGS-REQ PA-DATA
|
||
ac71f9418a Kerberos: add support for new PAC buffers
|
||
835d5b3f97 Qt: Allow byteview to be hidden
|
||
6dc92a5fb2 CBOR: Handle application/senml+cbor
|
||
5b6bf0b4f3 Qt: Fix show in folder issue
|
||
bb8e3db0c6 MIH: Check length tvb_composite_append()
|
||
d6fe0b3211 [Automatic update for 2022-02-06]
|
||
8510013135 Prefs/Expert: disable Open Expert Info on Protocol Preferences context menu
|
||
fb38fe8573 doc: Document tshark -z stats
|
||
9a11d75d4d Qt: Add Show as Json in Show Packet Bytes
|
||
42106c9688 Docs: Accurately describe our minimum GLib and where to get it
|
||
044dd69725 wsutil: Just use g_utf8_validate for now
|
||
25d0c88251 epan: Add BASE_SHOW_UTF_8_PRINTABLE
|
||
ebe22f7b7b ZigBee ZCL: Make sure our offset advances.
|
||
a25347c59c GSM RLC MAC: Check length tvb_new_octet_aligned
|
||
d003ad9092 Qt: Display fieldname as tooltip in expert info dialog
|
||
00149f1454 Git: Ignore Visual Studio Code workspace definition
|
||
64f98ee13c PER: Check length calling tvb_new_octet_aligned()
|
||
1f22c7e04c Trivial: change some formatting in hf item definitions
|
||
1d8690f8ef AMP: Fix large / infinite loops.
|
||
4e11aa1829 Qt: Show Preference key in the tooltip
|
||
1136ce9610 epan: Check our FT_UINT_BYTES and FT_UINT_STRING lengths.
|
||
f2dbaa1d53 epan: Handle -1 length in tvb_ascii_isprint
|
||
3466798ed0 More mask/field-length fixes
|
||
ad356d2672 WSUG: Fix TCP keep alive description
|
||
13f5d72453 ASN.1 PER + ATN-ULCS: Add checks for nulls in sequences.
|
||
758b41a017 x509af: Call dissect_ber_bitstring() with hf_index
|
||
3c5fd8a0df q.261: Fix a couple of fields (masks/lengths)
|
||
3abd163127 Docs: Start migrating the Developer's Guide to Visual Studio 2022.
|
||
c442f180f7 TECMP: Allowing Chassis Temperature to be not available too
|
||
d848127c6e packet-smb2: use better error checking logic in do_decrypt
|
||
cfe93f8001 Fix some masks/widths.
|
||
a690119080 Fix some too-narrow field types.
|
||
a979189ab0 packet-smb2: add AES-256-* decryption
|
||
a30d6a442e GTP: Update checked messages
|
||
0582cc7a68 GTP: Add UE Registration Query messages
|
||
b7dc881571 GTP: Update more checked message contents to V16.0.0
|
||
7023907c57 GTP: Add Initiate PDP Context Activation to checked messages
|
||
185a5b3473 GTP: Update ETSI checked Tunnel Management Messages to V16.0.0
|
||
f201f23299 GTP: Use alternative GSN address decoders for Update PDP Resp
|
||
09ecc11be5 ipsec: Don't use NULL heuristic if padding length is impossible
|
||
8ef0114995 SOME/IP: Add stats information to tshark man file
|
||
9038f5a7da SOME/IP: Add name resolution to statistics
|
||
0d357951c3 pflog: byte swap UID and PID fields in the header if necessary.
|
||
5c020863c7 Qt: Go To Packet field - change from inputMask to QIntValidator
|
||
a0426314a7 packet-ntlmssp: only mark invalid target_info lists without failing the rest
|
||
c9e1c2cf4e Revert "NTLMv2 dissector: skip target info for AUTHENTICATE_MESSAGE"
|
||
0b2c35986b ZBOSS NCP renamed zbncp.data.joined
|
||
a087544ba8 Qt: Fix PacketDialog preference context menu
|
||
65b44f4621 docs: tshark: read filter -> display filter
|
||
43a0a3bc8b ONC-RPC: when a GSS context is destroyed, NULL proc Verifier must be dissected
|
||
08dc06027f TShark, Wireshark: add some more documentation of "-i TCP@<host>:<port>".
|
||
dc16d91c37 OER: Check length
|
||
b88b7ce798 SCTP: Fix relative sequence number calculation first pass
|
||
778fc283a7 dumpcap: add some more documentation of "-i TCP@<host>:<port>".
|
||
62c1f9e1a9 pflog: fix typo in URL.
|
||
84873418da macos-setup.sh: libtiff: refactor curl fail logic
|
||
d06e7bd0f6 macos-setup.sh: fix libtiff filename and URL
|
||
18edc17bf3 mpeg_descriptor: add Telephone Descriptor (0x57)
|
||
2700bd60ce pflog: more cleanups.
|
||
a02b964b5f mpeg_descriptor: add NVOD Reference Descriptor (0x4B)
|
||
37dcb3902b DCM: Check if buf_desc is not NULL
|
||
b0036e01f8 SIP: Fix SIP Statistics in GUI
|
||
4debf54dbd pflog: Various cleanups.
|
||
7884d792ef RTCP: Reject packets with unsupported version
|
||
bbed034329 [Automatic update for 2022-01-30]
|
||
1fd1853837 CSN.1: Fix some alignment issues.
|
||
a2c7564eef mpeg descriptor: add Mosaic Descriptor (0x51)
|
||
7ecc87375e mpeg descriptor: add Time Shifted Service Descriptor (0x4C)
|
||
342ad4a083 ssh: fix warnings found by Clang Analyzer (deadcode.DeadStores)
|
||
226193a18f ssh: fix unused-parameter
|
||
8cc8a0544b ssh: fix Clang warnings about Dead nested assignment
|
||
f837a2000a ssh: Fix Clang Warnings about Dead Assignment
|
||
5ecb57cb90 Add ZBOSS NCP protocol dissector
|
||
59208468b9 mpeg descriptor: add Country Availability Descriptor (0x49)
|
||
e0a11d0607 PROFINET: Fix incorrect API call, assertion
|
||
813854102b Remove our .bzrignore symlink.
|
||
19ec126687 check_typed_item_calls.py - Find all (but 3) items from calls.
|
||
ee8a4fdfd7 GTP: Fix cut and paste wrong offset MBMS PCO
|
||
451e3cc4ef DNS: Check our NSEC3 hash length.
|
||
899b07a8eb Fix some filters strings.
|
||
e406e5b826 DTLS: Only call srtp_add_address now
|
||
804b5ffdb3 ppp-packet.c: VSNP fixes for issue #17815
|
||
d4c56c2021 ppp-packet.c: VSNP fixes for issue #17815
|
||
ab8500261b Docs: wslua TreeItem class typo
|
||
6c9662eda4 GTP: Add dissection for Source RNC PDCP Context Info IE
|
||
2f6cf59ce4 CPPcheck: When we say C11 do check for C11
|
||
16ddc9ab19 RTP/RTCP: Create rtcp info when RFC 5761 multiplexing
|
||
6a99dacf54 Add Microsoft Cluster Route Control Protocol (MSRCP)
|
||
33b000148f GTPv2: MM Context handle 0 length IEs
|
||
1a512bc26d afp: fix dissection of afp.access and afp.file_bitmap fields.
|
||
f098b4ddba Prevent reuse of hf_afp_file_bitmap as a 16 and 32 bit value in dissections by introducing hf_afp_request_bitmap for the 32 bit Request Bitmap in FPCatSearchExt. Made the hf_afp_access_* FT_BOOLEANs have a width of 16 to reflect the fact that hf_afp_access_mode needs to be a FT_UINT16 as AFP spec defines access mode as a short.
|
||
5cdb661b8c afp: fix dissection of afp.access and afp.file_bitmap fields.
|
||
acd2b2a2aa TDS: add decoding of TLS messages
|
||
601a55b36d RTP: add some comments
|
||
84c89b8f6c GTP': Support Release 15 and higher CDRs
|
||
6231bdc716 Fix Linux build issue
|
||
f31881ef0b GTP: Fix wrong GGSN control plane address field
|
||
6e48f973ec Tools: Remove NPL.
|
||
36521f27b3 DTLS-SRTP: Set up SRTP and SRTCP sessions
|
||
ac164db3ac ieee80211: initialize local buffers.
|
||
5c5c109ec0 SIP: Add 3GPP TS 24.229 SIP headers.
|
||
d408ad5ba8 DNS: Base32-encode NSEC3 Next Hashed Owner Name
|
||
f7a882d3eb DTLS: comment out unused expert info
|
||
e4b26c586c realtek: add support for some Realtek protocols.
|
||
c49f63b5f5 Docs: Update markup in the text2pcap man page.
|
||
ab4d858398 RTCP: Don't always Decode As SRTCP
|
||
402e05bc37 X509ce: Use FT_ABSOLUTE_TIME for baseUpdateTime, invalidityDate
|
||
11e7240bcf LLRP: Fix check of enough bytes
|
||
89b7a1328b tools/check_typed_item_calls.py: improve detection of missing items
|
||
2235d5fd2c packet-kerberos: kerberos.patimestamp use FT_ABSOLUTE_TIME/ABSOLUTE_TIME_LOCAL
|
||
af40152a0d ieee80211: fix typo (verision => version)
|
||
fb7f1823da 5co: Fix failed assertion
|
||
5f29a00814 NSIS: Completely remove the User's Guide.
|
||
e4a33d22a8 GTP: Add MBMS UE Info IE
|
||
a202350f6f DHCPv6: Fix failed assertion tvb_bytes_to_str()
|
||
ac2389d3e4 ICMPv6: fix missing hf for SubjectKeyInfo
|
||
5ec5edec0f cdp: fix tvbuff.c:4429: failed assertion len > 0
|
||
ccdcc91e81 couchbase: fix Illegal call of proto_item_add_bitmask_tree without fields
|
||
fbeee407b4 GTP: Fix wrong value_string for PDP organization
|
||
f7fba2ad52 [Automatic update for 2022-01-23]
|
||
fb37fe8537 GTP: Support Additional Trace Info IEs
|
||
2337761e92 IPP: Fix failed assertion for tvb_bytes_to_str()
|
||
78984d855e Clean up .gitignore.
|
||
8f873bcbb7 asterix: Sync with asterix-specs #251f703483
|
||
63cbb2dd1e asterix: output format fix
|
||
99ab96555a asterix: minor cleanup in decoding subitems
|
||
b4e74af118 check_typed_item_calls.py: Don't match files with extra extensions
|
||
0efe56399c gitignore: Add ignores for clangd
|
||
f7ea4ab085 GTP: Dissect two IEs from BSSGP
|
||
7005b047a4 GTP: add dissection of IE's for some "for future use"
|
||
470b6b17ad GTP: Dissect more undecoded IEs
|
||
125f5cbd88 Fix no-ZLib builds.
|
||
d7d2994228 check_typed_item_calls.py: fix matching of calls
|
||
81b57b29ab PPP: Fix failed assertion for tvb_bytes_to_str()
|
||
f57919d6ba GTP: Dissect CSG related IEs
|
||
f37d8bad53 GTP: add dissection of various IE's
|
||
b2f78b47b4 GTP: Don't include padding in the RAC in ULI
|
||
56f1ee5c3a GTP: Support Cell Identification IE
|
||
a05d35fd4f SOCKS: Allow SOCKS over TLS
|
||
f5bb44f75f GTP: Add CAMEL Charging Information Container IE
|
||
de0fde6e46 Profinet Plugin: Improve dissecting PDPortDataReal block
|
||
74255a072f Profinet plugin: Dissect Neighbors block
|
||
c1a2cbcf05 Profinet Plugin: Dissect OwnPort block
|
||
74d522d8d3 Profinet Plugin: Decode PDPortDataRealExtended block
|
||
bb34f30d56 Profinet Plugin: Cleanup diagnosis data decoding
|
||
5b666b874a Profinet Plugin: Add 10BASET1L and APL MAU Type
|
||
6100e284cf Profinet Plugin: Update Block Type List
|
||
7efd80327d Profinet Plugin: Decode ControlBlockPlug
|
||
239d9de7ad Profinet plugin: Correctly name ModuleDiffBlock bits
|
||
6db8b0e4cc Profinet plugin: Decode QualifiedChannelDiagnosis
|
||
feebf6bc65 GTP: Add some undecoded IEs
|
||
4720967c4a tools/check_typed_item_calls.py improvements
|
||
0729f96fdd GitLab CI: Fix Commit Check gitrevision for multiple commits
|
||
73b94e7aef Improvements to check_typed_item_calls.py
|
||
3e2c79d924 dumpcap: Fix segfault when failing to create temporary file
|
||
f7b6ebcc04 tvbuff: assert the called len is > 0.
|
||
c6de71552a GSM RP: fix dissection of SMS in 5G Nf interface
|
||
1bf7904223 UDS: adding diagnostic address resolution
|
||
13b6cbb9cf TLCP:support GB/T 38636-2020 TLCP
|
||
e1f025d9f4 TVB: Don't uncompress zero sized buffers
|
||
8202125fe3 SRTCP: Warn about undecoded, not length error
|
||
91463dde4d NSIS: Use the correct Visual C++ Redistributable file name.
|
||
9a887cc909 macos-setup.sh: bump libssh version
|
||
fe09d8e7e5 version info: Update for Microsoft Visual Studio 2022.
|
||
ae1ee2f0c0 E2AP: remove an obsolete comment
|
||
26d2cb085d NGAP: stop clearing the fence
|
||
4165159263 S1AP: stop clearing the fence
|
||
0461354906 sctp: fix indentation.
|
||
2170f8e51b PTP: Clean up code to reduce warnings
|
||
269e662442 Adding dissection for subsystem sftp.
|
||
ca61ee833a wmem_alloc() moved from libwireshark.so to libwsutil.so with 3.6.x
|
||
9db22e8439 EAP: Adding EAP-IKEv2 support
|
||
1af0178afd PTP: Analysis of Message Intervals (Sync and PDelay_Req)
|
||
3c4d2a28ea tvbuff: add robustness to tvb search related functions
|
||
7843c1fa89 GTP: Add Extended Commong Flags IE
|
||
6d5a961414 ISO15765: change addresses to 32bit
|
||
3bbcf76d30 ORAN FH-CUS: Show I/Q values in U-Plane PRBs.
|
||
46cb5d5252 BLF: Make sure a struct is completely initialized.
|
||
fad709a582 Docs: Use modern Asciidoctor section IDs.
|
||
92c8c2f7a0 rpm: RHEL 8 update macros
|
||
d6a6cc72a0 cmake: fix indentation.
|
||
ea21ffdb88 ISAKMP: Fix Typo
|
||
65e3c4fbe2 rpm: expand comment
|
||
268582b553 Frame: Parsing of PCAPNG Option Block PEN 46254
|
||
28fc042686 Kafka: Make sure a string pointer is valid.
|
||
5ee3116113 IPDC: implement proper length checks
|
||
1d0fb38d38 rpm: Fix up paths
|
||
a65abbc2bb http2: add PRIORITY_UPDATE frame dissection
|
||
0e8387747b http3: add PRIORITY_UPDATE frame dissection
|
||
1b46176849 tvbuff: add robustness to memory copy related functions
|
||
c8c7479ace libpcap: set wth->priv to the libpcap_t before returning errors.
|
||
019f8aa26e Docbook: Fix some section ID / anchor markup.
|
||
496a23a56a [Automatic update for 2022-01-16]
|
||
a9490f354c libpcap (wiretap): reorganize the file open code.
|
||
e06020e391 http3: fix QPACK blocked streams filter
|
||
1370a6186f http3: detect extended CONNECT setting
|
||
fd72d99d7f http2: detect extended CONNECT setting
|
||
9c318abef4 http2: add support for ORIGIN frame
|
||
ef43fd48b4 tshark: improve robustness for PCAPNGs not starting with IDBs
|
||
800524131f rpm packaging: Add build requirements for the guides
|
||
c9e08b7be3 Add ShowAsRustArray option
|
||
6ce15b9521 PTP: Adding Analysis Features
|
||
4107d5dd6e BLF: improved checks to avoid hangs
|
||
d2fd2eeb31 text2pcap: encap types option (instead of link type)
|
||
3f6c273e11 import_text: Check writable encap types against pcapng
|
||
816f858361 CMake+packaging: Updates for Visual Studio 2022
|
||
5f19c5b6ef GitLab CI: Migrate to Visual Studio 2022.
|
||
559df3c620 Fix some spelling errors
|
||
8e805674e0 ieee80211: fix wrong proto_tree_add_item call.
|
||
112af30dd9 erf(wiretap): Fix Clang Warning Uninitialized argument value
|
||
153f836ab3 kafka: Fix Clang Warning Uninitialized argument value
|
||
b1d7d78fed file-rfc7468: Fix Clang Warnings Uninitialized argument value
|
||
dd663c8c7f BLF: Improve handling of zlib errors
|
||
e9d650362c BLF: improve debug log output
|
||
308add2f3a Fixed a typo
|
||
c0e2a26290 extrememesh: use correct address sizes when allocating a buffer.
|
||
5da3992c8e BT Mesh: Fix build error when GCRYPT_VERSION_NUMBER >= 0x010600 is false
|
||
5560f3f85b Fixed non-existent ness value because of wrong number
|
||
203820f3d0 wiretap: Register a systemd Journal Export Block
|
||
7da31cb139 libpcap: remove definition of unused structure.
|
||
3fce24fb99 netlink protocol: Add Keepalived and OpenR protocol identifiers
|
||
4b7a022a07 openflow_v5: prevent infinite loops.
|
||
445b3f7eaa openflow_v6: add one more sanity check.
|
||
c427b81aa2 tds: consider 0 as invalid token size.
|
||
a9e6f2660e wiretap: Fix description of Custom Block
|
||
6d53617f9d JSON: add 3GPP Supported Features handling
|
||
f62f8e59c6 pfcp: correction of IE Type: UE IP Address (93)
|
||
a6e24a6234 macOS: Require Sparkle 1 for now.
|
||
5074b4d717 test: Update text2pcap test to use new hexdump option
|
||
b5f89dbe2d tshark: Add new long option --hexdump <hexoption>
|
||
fdc5166234 ssh: prevent packet-driven oversize bignum.
|
||
1abf3d7000 Qt: Automatically enable new coloring rules
|
||
85e79ae1fd packet-rsl: Fix dissect of RLM Cause IE with length 0
|
||
39d5557e7d Update dictionary.ruckus
|
||
7190f34e2d proxy protocol: Fix parsing of TLV values
|
||
5c1406971d NGAP: fix variable ‘ngap_data’ might be clobbered by ‘longjmp’ or ‘vfork’
|
||
08f5044894 except: update some coments.
|
||
34c7a0edfd Set desktop file name for QApplication
|
||
a21f1af336 SIGNAL-PDU: Adding Aggregation Functions
|
||
18748abb5e Fix handling of dissector registration errors.
|
||
16e0ba7dd7 CFM: Add 1SL PDU dissection
|
||
f85f077b54 text_import: Allow fake IP headers with Raw IP encapsulation
|
||
a0a67a75fe SSH: Make some functions static (were local but declared extern)
|
||
9c38eda7ef mpeg descriptor: complete Registration Descriptor (0x05) ID list
|
||
7113cf15a6 MPLS ECHO: Fix FEC stack change TLV dissection
|
||
ad035ed438 text2pcap: Case insensitive match for ISO time option
|
||
db27fb777a exceptions: make the exception handler stack per-thread.
|
||
b5c51f396a text2pcap: Use RFC 3849 addresses for documentation
|
||
d047c75cd0 import_text+Qt: Don't add impossible dummy headers to wrong encaps
|
||
b7ab0fc1cd SSH: Add back a NULL check.
|
||
b3d5ace216 PTP: ITU-T OUI as define instead of constant (cleanup)
|
||
5e26c1cf8c PTP: Adding 802.1AS-2020 1-step Sync support
|
||
869b84631d dvb: unify some 'Length' fields
|
||
e71ab6dde5 [Automatic update for 2022-01-09]
|
||
9a681f88ad http2/grpc: make fake headers be used in uncompleted HPACK index table situation
|
||
a0328bdb03 qcustomsplot: Fix Clang Warnings [core.UndefinedBinaryOperatorResult]
|
||
075ee9138a qcustomsplot: fix Clang warnings [core.CallAndMessage]
|
||
6fd4188804 qcustomsplot: fix Clang Warning UndefinedBinaryOperatorResult
|
||
3afa8264cb qcustomsplot: fix Clang Warnings[core.UndefinedBinaryOperatorResult]
|
||
d4a3aabc27 SSH: Make code more robust regards NULL pointer deref
|
||
1774e373f3 imf: dissect some more headers
|
||
bb1fb0624c SOME/IP: Adding taps and statistics
|
||
479175d044 CFM: Add CSF PDU dissection
|
||
8d960aaac4 appveyor: upgrade to msvc 2019.
|
||
bf7f6c19d5 WSDG: Update some winget notes.
|
||
21833071dc mp2t: add descriptions for additional reserved PIDs
|
||
af8e134b18 Signal-PDU: Fixing description of Signal List UAT
|
||
175e24a30b text_import: Add default IPv6 addresses
|
||
7ad17154d4 Update USB ID list straight from the sources
|
||
d9023299e3 fixing heap overflow oob read 1 byte
|
||
bfd2adde4b SSH: Fix Key Exchange Init (20) is not shown anymore
|
||
c84430185b ssh: Fix CentOS 7
|
||
736441ccfa packaging: Add RPM build dependencies for ninja, asciidoctor
|
||
3706edc8ca iuup: Avoid Malformed warning if IuUP contains no payload
|
||
4b7bc50e68 iuup: Remove _U_ param attribute on used param
|
||
0e5148e9ee TECMP: Fix warning that dissector_add_uint is called too often
|
||
2287014f04 ssh: Fix with gcrypt < 1.7.0 (CentOS 7, SLES 12)
|
||
7027242c27 packaging: Let SUSE build with /usr prefix
|
||
cac5c086ed TECMP: Support signed analog values
|
||
a2f6b079f1 Displaying decrypted data.
|
||
7356889242 Adding secret management in DSB.
|
||
c187020304 Enhancing debug logs.
|
||
2874b979ad Changing format of secret key file.
|
||
947d80c477 GitLab CI: Swap the Ubuntu package and latest Clang builds.
|
||
c14d731e45 CMS: get rid of globals
|
||
06bc298fbd FAQ: point to the User's Guide section of the Npcap guide.
|
||
c65f0a5a15 Update our Npcap URLs.
|
||
acc0260c84 tcp: add syn cookie support.
|
||
95ef3a2d45 bpsec: fix warning about -Wprototypes (proto_register/reg_handoff_bpsec
|
||
22de61a063 bpsec: fix -Wdocumentation warnings
|
||
7f5f7c8285 Tools: Remove git-review from rpm-setup.
|
||
11d8520f69 Tools: Add openSUSE 15.3 requirements to rpm-setup.
|
||
bf643c2649 SABP: Update ASN.1 template
|
||
bc9e8ea5b3 MPEG PES: Update conformance file for unify PES header bit fields
|
||
e9900c38c2 usb: dissect other speed config descriptors
|
||
b587d6a266 BGP: Fix next_hop decoding
|
||
29324f9409 EAP: Fix dissection of encrypted IMSI identifiers
|
||
428f222853 Extcap: Extcaps must be fully configured before start of capture
|
||
6b8c32fa7a rfc7468: allow multiple structures per file
|
||
858402d3c7 packaging: Fix RPM -qt subpackage requires
|
||
734d8cfbee GitLab CI: Update a couple of RPM builds.
|
||
5573d3c4e8 mpeg pes: unify PES header bit fields displaying
|
||
59012e34df mpeg descriptor: add Partial Transport Stream Descriptor (0x63)
|
||
e1a8f0119e Extcap prefs: Editor remembers empty values
|
||
4d9f29150e Signal-PDU: Adding support for zero-terminated and UTF strings
|
||
b3c24758b3 macos-setup.sh: Simplify building nghttp2
|
||
adca11dd5c range_string: follow-up of 893290c
|
||
f1c31deb61 UDS: make a function static
|
||
9b43910bc2 PTP: Source Code Cleanup (formatting)
|
||
e9bc60ace4 macos-setup.sh: Update the PCRE URL.
|
||
4b5d54f5ea packaging: Bump RPM glib2 version to 2.38
|
||
2cb8f34721 packaging: Remove unnecessary Requires
|
||
7afb52c479 ws_assert: refactor assertions
|
||
1dfba751e5 wslog: Replace ws_assert()
|
||
f7b904f328 wslog: Convert to C99/POSIX types
|
||
947c617812 Remove some circular dependencies on wireshark.h
|
||
232628322c wslog: Rewrite macros
|
||
3f27a830fc wslog: Use a wider type for line
|
||
0f2cf2b331 Signal-PDU: reformatting for consistency
|
||
a68fd7b09d macos-setup: Update nghttp2 release
|
||
893290c603 Extended range_string to 64 bit
|
||
382fe23aa8 UDS: add subdissector support
|
||
27ccf26b4b BLF: Fix a coverity warning.
|
||
98378d76d0 packaging: ENABLE_RPATH_ORIGIN on Fedora RPM build
|
||
007883408f packaging: Fix git-export-release.sh when CI_COMMIT_SHA undefined
|
||
ec0aaf1811 ftype-time: check for NULL from gmtime() and localtime().
|
||
72a4210828 text_import: "localtime()" is an API, "local time" is local time.
|
||
74a9d3bb67 Docs: Fix release notes markup.
|
||
0a4f3d62e5 mpeg table: implement Selection Information Table (SIT)
|
||
39df51c46d Added missing nDPI ClassifierId
|
||
4ce03e2be2 mpeg descriptor: add multilingual ones (5B,5C,5D,5E)
|
||
99056c2d9e Signal-PDU: Fix extraneous parentheses warnings
|
||
699dc583bd mpeg descriptor: add NorDig Logical Channel Descriptor v1 and v2
|
||
10ffdcb3c0 Some (trivial) cppcheck fixes.
|
||
b7ae71a9c2 Signal-PDU: Adding support for float, string, uint_string
|
||
3efc8eb073 ldap, ros: restore a missing word in a comment
|
||
a4cbf047e4 Validate only real C files, not templates
|
||
fc2217aa39 WSDG: Add a warning about private forks.
|
||
95e28f7631 GTPv2: Handle thcase where dissect_diameter_3gpp_uli has no data.
|
||
04974e3ca9 text2pcap test: Use the -a flag
|
||
0e98eb412f nstime: "localtime()" is an API, "local time" is local time.
|
||
2aa0664e25 text2pcap: Use -F flag for tests
|
||
da6cfc4de2 text_import: nanosecond resolution by default
|
||
d0408b8b78 epan: Add p_set_proto_data.
|
||
f02d2a4793 Signal-PDU: Adding Check to Remove Compiler Warning
|
||
196e8e74f3 DLT: Call subdissectors even with empty payload
|
||
070cc0a47a Run dissector URLs check - fix up a couple of entries.
|
||
d2b5441cec F1AP: upgrade dissector to v16.8.0
|
||
6d319297ae Qt: Add a common hover color.
|
||
ce43234c5a E1AP: upgrade dissector to v16.8.0
|
||
c50512abc3 NRPPa: upgrade dissector to v16.6.0
|
||
29190ed12e RTPS: Make some functions static
|
||
4942262c18 XnAP: upgrade dissector to v16.8.0
|
||
345326697c NGAP: upgrade dissector to v16.8.0
|
||
7f9b4292c1 NR RRC: upgrade dissector to v16.7.0
|
||
21465962fd text2pcap: Use common capture type flag
|
||
8501dc48dd dfilter: Accept byte arrays without separators
|
||
119473eab3 CMake: Use more consistent naming for options
|
||
60dd63892a X2AP: upgrade dissector to v16.8.0
|
||
cc725c0f93 S1AP: upgrade dissector to v16.8.0
|
||
c243f7b4c8 LPP: upgrade dissector to v16.7.0
|
||
d6a9d00cd5 LTE RRC: upgrade dissector to v16.7.0
|
||
d4c9dbd2b7 RTPS: Added compressed samples dissection feature.
|
||
df2fef33f6 Signal-PDU: Adding support to dissect DLT payloads
|
||
ea628979b9 Signal-Pdu: Fix possible memory leak
|
||
eeb45372fa UAT: Fix Wireshark crash on missing UAT columns
|
||
1f73e8e6a1 mpeg descriptor: update Registration Descriptor (0x05)
|
||
bfffc8d490 Signal-Pdu/AUTOSAR I-PduM: CAN-IDs registered as std/ext (bugfix)
|
||
19ed057563 BLF: Adding support to read interface names
|
||
c6f328c6a9 Qt: Disable alternating table rows.
|
||
17e4032e81 [Automatic update for 2022-01-02]
|
||
40256c64e0 Add support for some additional Cisco IKEv2 VIDs
|
||
dd9ac15ff2 dfilter: Require separators with ISO 8601 time
|
||
ab347ea14e text2pcap: add regex
|
||
6cdb86fbc7 Tools: Be more clear that we're matching the BSD 1-Clause license.
|
||
b1bf0db069 mpeg table: add IDs for EIT schedule tables (0x50 - 0x6F)
|
||
12d39efdca Revert "epan: Initialize wiretap"
|
||
5ce73acf45 mpeg descriptor: update 0x50 to DVB BlueBook A038r14
|
||
ee92914e10 mpeg descriptor: update 0x48 to DVB BlueBook A038r14
|
||
b90b4e5336 ISUP/BICC: Fixes parsing issues in some protocols.
|
||
d8474fdee7 Happy New Year 2022
|
||
3cae0847fb Docs: Remove some Buildbot references.
|
||
b086e5192a extrememesh: check pinfo addresses before use.
|
||
4e417b8e7c Windows: UTF-8 harder.
|
||
67f05835ca Fix more repeated words throughout
|
||
6930a2db83 BTHCI: add Major Device Class parser for LE Audio
|
||
4d7199d14b import_text: Add fake interface name to settings
|
||
019bb06268 Docs: Add some content about different equality operators
|
||
e724a4baf6 dfilter: Use ISO8601 as the default time format
|
||
e8e6a2c6df NTLMv2 dissector: skip target info for AUTHENTICATE_MESSAGE
|
||
777aaeda62 x509af: support dissecting public keys in RFC 7468 files
|
||
a20f3649e8 arch-setup: Update requirements for user guides
|
||
24403a9a35 rtmpt: limit the number of iterations in rtmpt_get_amf_length().
|
||
156a958d3f wsutil: Fix time zone handling.
|
||
d5cccc5398 MAC-NR: Add a bi-directional lcid field to filter on.
|
||
b296db31a4 import_text: Allow setting interface name from GUI
|
||
0047ca961f dfilter: Add support for entering time in UTC
|
||
42084c2d17 text2pcap: Move SHB and IDB setup to ui/text_import
|
||
6c9cb8f3fa Prefs/Extcap: Added support for password which is never stored on the disk
|
||
6d0bd4e8e1 text_import: Fix squished address line edits on MacOS
|
||
430bf3b6a4 kafka: have dissect_kafka_string_new() return the display string.
|
||
021c25e22c text2pcap: Use standard log debug level
|
||
797c66cc4c NSIS: Complain about installing a 32-bit Wireshark on 64-bit Windows.
|
||
ae9d3d1d4f kafka: remove compiler warnings.
|
||
1abc6bd3b1 ci: run checks on all the commits in the current MR.
|
||
5e08fbef54 appveyor: drop win32 build.
|
||
044c3a594b GitLab CI: Stop building 32-bit Windows Installer (.msi) packages.
|
||
3c0198492d Kafka: Add back some code.
|
||
5800b65a81 OpenVPN: Add P_CONTROL_HARD_RESET_CLIENT_V3 opcode
|
||
60533a55ff wslog: Add WS_DEBUG_HERE() macro
|
||
15fa09e5e3 import_text: Move IPv6 header control, use QComboBox
|
||
c1d7069a83 text_import: Only popup a warning about offsets the first time
|
||
62c9f333f7 epan: More abs_time_to_str() cleanups
|
||
64572a11f9 dfilter: Use better error messages for absolute times
|
||
7e041118d8 epan: Add back ABSOLUTE_TIME_NTP_UTC representation
|
||
0d471d9fe9 sflow: Rename fields to match protocol specification
|
||
b38987573e text_import: use 4-space indentation for number_of_padding_bytes().
|
||
9a9a754378 Qt: byteview mouse hover highlights not selects
|
||
a03f43645d Kafka: Be more strict when dissecting varints.
|
||
1810ad641d github: bump msbuild version.
|
||
c3bbca8e73 github: update artifacts uploading.
|
||
44d27e975a text_import: Switch default IPv4 addresses to what text2pcap used
|
||
fb48954f26 Update model list based on libgphoto2 repo dated 27 dec 2021
|
||
445dcd3117 epan: Extend abs_time_to_str() with a flags argument
|
||
8b03ead540 EditorConfig: Fix epan/to_str.h
|
||
865e2a3754 epan: Refactor abs_time_to_str()
|
||
da790dd7bf wsutil/nstime: Fix ISO8601 parsing with tz offset separator
|
||
737a76f6c9 wsutil/nstime: Add tests for iso8601_to_nstime()
|
||
48bb9534d7 wsutil/inet_addr: Add a cast to squelch a narrowing warning
|
||
a566076839 epan: Move time display types to field_display_e
|
||
0258ef3a04 github: remove scheduled runs from repo-lockdown.
|
||
a0f1ffec71 epan: Remove obsolete header "garrayfix.h"
|
||
318bbfce60 EditorConfig: Fix proto.h
|
||
14a1dfbe10 wsutil/inet_addr: Refactor to use C99/POSIX types
|
||
6343967eef Qt: Disable Import Hex Dump IPv6 check box when unused
|
||
7dc79c9a2f text_import: Fix custom IPv6 address handling
|
||
a42723359e import text: add IPv6 option, custom IPv6 addresses
|
||
756cc28592 import_text: Save IP address settings
|
||
0d5bfd44a8 Use a wrapper function to call strptime()
|
||
b83cefd2fe import text: Custom IPv4 source and destination address from GUI
|
||
dcbd456e69 doc: fix a copy/paste error and a typo
|
||
c11ceb08ed CMake: Fix timespec_get() detection on Windows
|
||
c457c8a396 CMake: Remove duplicate definition in config.h
|
||
1339d30de3 pfcp: Update to 3GPP TS 29.244 V17.3.0
|
||
b851a9fbc6 Docs: Remove unneeded markup in the Wireshark man page.
|
||
87eca12c38 Docs: Document our diagnostic output options.
|
||
b1b1d24548 wsutil: Declare ws_inet_* with extern "C"
|
||
23355cddf6 import_text: Add ASCII identification checkbox
|
||
0dfc6414e0 text2pcap: Add Export PDU
|
||
a3df9fe13f [Automatic update for 2021-12-26]
|
||
3600de75c1 Docbook: Make our prefaces self-contained.
|
||
b3215d99ca rfc7468: don't use for (;;) for tvb_find_line_end() loops.
|
||
b9e299b1a3 text2pcap test: Add fractional seconds qualifier
|
||
9e7b5c9189 text2pcap: Use debug level
|
||
38dbb8486f text import: Remove an unneeded cast.
|
||
5f3197e8be text2pcap: Update usage for new time format options
|
||
8cafcfa5a9 text2pcap: Support OFFSET_NONE
|
||
f63571c3e8 text_import: Ignore offsets in no offset mode
|
||
126971191a text2pcap: use ws_strtou8() to process the -i flag.
|
||
37d90b7c04 text2pcap: have a Boolean flag indicating whether -i was specified.
|
||
857d518c17 text_import: Use time format directly
|
||
54c4c7b0a6 text_import: Another explicit cast for unsigned long and clang
|
||
a369a2172a text2pcap: Explicit case to keep clang happy
|
||
0d68a1364f text2pcap: Use common failure messages, exit codes
|
||
96c299c6b8 text_import: Reduce globals
|
||
6d1be225c6 MBIM: dissect the commands of MBIM extended version 4.0
|
||
0867374044 text2pcap: Call text_import
|
||
48574e3a58 text_import: Report errors and warnings
|
||
4605ad2ed7 CMake: Clean up the Qt CMakeLists.txt
|
||
bc9cfa6340 text_import: Allow ISO8601 format times
|
||
bc4b27bbe2 text_import: Report failure to write
|
||
f151e1b0c2 Refactor VARINT handling
|
||
54e9c99041 text2pcap: Finish setting up error handling
|
||
20ebe853d1 Qt: Make utils more independent.
|
||
8d421de42c text_import: port ASCII identification from text2pcap
|
||
dea3d5e5fc CMake: Update our WiX search paths.
|
||
a11f105e44 GitLab CI: Simplify our Windows paths.
|
||
50d66b6346 text_import: gracefully handle hexdump without trailing LF
|
||
1b5acc8d57 Replace ENC_VARIANT_MASK by ENC_VARINT_MASK
|
||
334d24ec5b text_import: Fix IPv6 payload length
|
||
3b59cb018c mpeg-descriptor: Add support for official DVB 8K HEVC streams
|
||
d8b7d1f821 dfilter: Add aliases "any_eq" and "all_ne"
|
||
8b23dd3a3c dfilter: Add an "all equal" operator
|
||
69d54d6f8e Corrects repeated words throughout the code.
|
||
b5928542b7 Ignore packet-PROTOABBREV.c
|
||
6fa56bca0c Remove remnants of bygone GTK era
|
||
6a74dae750 text_import: Add interface and internals for IPv6
|
||
2d7c888a70 MySQL: Replace illegal internal proto tree API use
|
||
3ff0c753a1 text_import: Add interface and internals for dummy IPv4 addresses
|
||
2c44afbba3 Use UINT64_C() with two constants
|
||
f23296296e text2pcap: Clean up includes
|
||
d391d86c33 Debian: Fix header installation
|
||
4cfae8e378 text_import: pcap_link_type -> wtap_encap_type
|
||
c5cc836a48 text2pcap: Use wtap_dumper
|
||
9a52634c5f Add ws_version.h to wireshark.h
|
||
9b62d8ba05 Extcap prefs: Selector correctly selects default value
|
||
df537a63fb Extcap logging: Corrected incorrect selector default value syntax
|
||
55aad96738 Extcap prefs: Selector option shows tooltip
|
||
bfbf8dfa23 IEC101/104: 101 Fixed frame len depends on address length
|
||
15565c2b25 Fixup -Wshorten-64-to-32 warnings with Clang
|
||
e273006a1d Add ETI/EOBI order flow/market data dissectors
|
||
b1d7775579 Fix some wiki file attachment URLs.
|
||
5ce2ae2804 Clean up some printf() format strings
|
||
4448b6494e Add a ws_posix_compat.h header
|
||
36d5aad962 wsutil: Split ws_regex_matches() into two functions
|
||
392745c56f wsdg: chapter_libraries refresh - update URL; typos
|
||
457ce59bfa mbim: Fix warnings by Cang Analyzer
|
||
3d81fd5027 mka: Fix warnings by Cang Analyzer
|
||
4a7053e880 Documentation: simplify protocol tree function documentation intro
|
||
e56c00e12f [Automatic update for 2021-12-19]
|
||
ce1dc88173 Fix stdio.h conversions to use the scanf macros
|
||
dec5590b5b Fix errors found by fix-encoding-args.pl
|
||
80c9b56e7a ERSPAN Marker: Fix a pre-commit check
|
||
ca2a8e69a9 Fix a pre-commit check
|
||
0ccd69e530 Replace g_strdup_printf() with ws_strdup_printf()
|
||
f984def50c Add g_snprintf() to checkAPIs
|
||
92b4e3277c Fix dissector -Wrestrict warnings
|
||
22ee2764a7 Replace g_snprintf() with snprintf() (dissectors)
|
||
fe5248717f Replace g_snprintf() with snprintf()
|
||
c5a19582e4 epan: Convert to use stdio.h from GLib
|
||
737d1dc125 Add missing header, fix macOS build
|
||
3b675f0fc1 5co-legacy: fix a filter string
|
||
7160b4b177 wsutil: Use snprintf() and ws_strdup_printf()
|
||
612c0cff60 wmem: Add ws_strdup_printf() convenience macros
|
||
f75b79a59d Move wmem string utility functions to wsutil
|
||
3319d994b5 README.heuristic: minor updates
|
||
db10235d68 text_import: Handle SCTP and minimum packet lengths
|
||
8cc527cce3 wmem: Use vasprintf()
|
||
c9715e5ab5 GitLab CI: Switch the Windows MR job back to vanilla CMake.
|
||
2f572659f5 Docs: Fix a README.developer code example
|
||
64c0e166d1 Add string.h to wireshark.h
|
||
f19c18a299 Add wmem.h to wireshark.h
|
||
58c297ca81 wmem_test: Add more string performance test
|
||
9465c5c28d wmem_test: Disable performance tests by default
|
||
e0dba4854b Exclude wmem_test.c from pre-commit
|
||
f837dae4c4 Fix wmem_test.c indentation
|
||
b83f264f7d Fix wsutil/time_util.c indentation
|
||
d443197097 Prefer the portable _Noreturn attribute (C11)
|
||
2de477f499 Docs: Prefer 64-bit Windows.
|
||
4901eefaa5 README.tapping: Some minor updates
|
||
62a747bae3 file-jpeg: Fix value in vals_ifd_tags_exif[]
|
||
136b67b85e wsdg: cleanup epub3 build warnings - anchors; TOC
|
||
a8acda8fcc Docs: Add more info about transitioning to C99 fixed-width types
|
||
f4123939d1 DRBD: Tidy up choice of display base for fields
|
||
217228eece DRBD: Decode two-phase commit payloads
|
||
4a28f5704f DRBD: Use CF_FUNC with BASE_CUSTOM
|
||
583169ce06 DRBD: Add implicit data sizes as fields
|
||
34f5c2c344 DRBD: Decode barrier numbers and block IDs little-endian
|
||
e4cd4f92f8 5co-legacy: Fix dissector unique hash computing
|
||
f89d536503 text_import: Fix direction detection in Import from Hexdump
|
||
de3359fe3e IuUP: Use proto_tree_add_checksum() to show CRC Header
|
||
f81a64e2bf IuUP: Fix CRC Header checks
|
||
77f95e18ab CMake: Disable Wformat-truncation (GCC warning)
|
||
b054f9aee6 ASN1: Convert I/O from GLib to stdio.h
|
||
64e8a2817e Add wsutil/glib-compat.h to wireshark.h
|
||
689976477a Add inttypes.h to wireshark.h
|
||
271ab568b0 GitLab CI: Enable ccache in the "No options" job.
|
||
f877e26b31 GitLab CI: Add back a missing variable.
|
||
834312cb62 DCT2000: For ipprim frames, show header even when no payload dissector
|
||
b4054d3879 text_import: Time delta between packets without timestamp
|
||
5f5f03f0e8 text_import: Fix spelling and grammar
|
||
07c4059277 GitLab CI+Qt+Docs: CMAKE_PREFIX_PATH updates.
|
||
7d88f1e2b1 GitLab CI: More Windows environment updates.
|
||
476bf62494 GitLab CI: Remove a no-longer-needed build.
|
||
1f7c4eff30 ci: add no options job.
|
||
9ebeb39395 CMake: Be stricter about MSVC requirements
|
||
5bba669579 Remove some lingering uses of g_assert()
|
||
9539f4e1d6 MMDBR: Don't pretend to be a multithreaded writer
|
||
4248e5b665 5co-legacy: New FiveCo Legacy dissector
|
||
a8b4bffab5 TCPCL: Display extension names from dissectors
|
||
06e6f7d922 Docs: First pass to update README.developer to C11
|
||
606bc27777 GitLab CI: Update our Windows environments.
|
||
a74fabf73f text_import: Parse entire timestamp from hex dumps
|
||
9d97b8e361 JSON: Remove unnecessary hfindex lookup
|
||
c324696504 CMake: Update a Windows SDK version check.
|
||
81de22e81a wslog: 'struct timespec' is C11, use that
|
||
fe30cf2f8a wsutil: Add portability wrapper for clock_gettime(CLOCK_REALTIME)
|
||
e877460a9e Revert "The function timespec_get() is C17 so assume we have it"
|
||
67a4e70382 wiretap: have dummy IDBs set OPT_IDB_TSRESOL if needed
|
||
bf15343241 Fix some spelling errors
|
||
663c1655b4 CMake: Use CMAKE_C_STANDARD to require C11
|
||
5623e60375 Revert "CMake: Change our configuration to enable C17"
|
||
85a8de25a4 blf: Set OPT_IDB_TSRESOL
|
||
2b2c81a551 ieee80211-radiotap: Fix a problem with S1G 0-length PPDUS.
|
||
fa41e2244c wmem: Optimize wmem_strdup_vprintf()
|
||
b46bdd77fc JSON: add handling of 3GPP NAS-5G IEs
|
||
d4e5f72fe2 RTCP: fixed a possible sigsegv
|
||
1f91d4c9d2 RTCP: Make it possible to do decode as SRTCP
|
||
cf3cb3a695 wslog: Avoid logging any output to stdout
|
||
77b6bca387 Convert wmem I/O to use stdio.h
|
||
8b15d0e641 The function timespec_get() is C17 so assume we have it
|
||
0781007df4 CMake: Change our configuration to enable C17
|
||
b76a2b7a23 O-RAN FH CUS: add some comments around u-plane dissection
|
||
4e92b7c762 win/cmake: missing rc files to set icon and copyright
|
||
9338aec867 BER: Fix typo swap in error message
|
||
fb0e1a4907 regex: Remove requirement for ssize_t
|
||
ff7a5c87e9 macos-setup.sh: don't build libxml2 with Python.
|
||
41bfc91124 dissectors: re-generated sysdig events using provided tool.
|
||
6b1657d85d tools: updated generate-sysdig-event python script.
|
||
c22b8bcb5f dissectors: various fixes to sysdig packet dissector.
|
||
6ecc6a2ab4 epan/addr_and_mask.h: Document functions
|
||
4916bc024e ieee802-radiotap: Fix a silly issue with the S1G radiotap dissector.
|
||
f5f8d9ebb6 dfilter: Fix token associativity
|
||
2df6ab0906 ieee80211: BASE_HEX and BASE_CUSTOM are mutually exclusive
|
||
9a054d7837 IEEE80211: Remove ENC_NA from string encoding
|
||
a68be23b7e proto: Don't crash on adding 64 bit BASE_CUSTOM column
|
||
e29c6691d0 PCEP: As per RFC 8408, RP object can have optional TLVs.
|
||
a6cffab3a1 [Automatic update for 2021-12-12]
|
||
69641adfca doc: Add lbmr_* -z stats to tshark manual
|
||
f52611de89 Remove obsolete macro HFI_DECLS
|
||
b332c3dd0b Netlink netfilter: Fix a pre-commit check
|
||
47651506bf Netlink psample: Fix a pre-commit check
|
||
6ec429622c fix-encoding-args.pl: Strings ftypes don't need "ENC_NA"
|
||
04d25fb64c fix-encoding-args.pl: Remove dead code
|
||
cace66d45d The macro 'va_copy' is C99, use that
|
||
7cffcfa835 dfilter: Remove a default switch case
|
||
a027211ea2 jpeg: Implement dissection for Exif-specific IFDs
|
||
e5e2974546 jpeg: Don't create an unnecessary dummy tree item
|
||
7567432ec4 Add remaining header files to Doxygen
|
||
b62197c283 CMake+GitLab CI: Reduce verbosity.
|
||
773420bad9 Fix extcap-base.[ch] indentation
|
||
7736e69b57 GitLab CI: Simplify some checks.
|
||
f5a40ada4d Netfilter rtnetlink: Fix some names for consistency
|
||
6c5d00a746 epan: Remove obsolete function proto_register_fields_manual()
|
||
a38c4ea454 Netlink: Convert to normal proto tree API
|
||
26fb504f67 Netlink generic: Convert to normal proto tree API
|
||
ae600d3bd1 Netlink net_dm: Convert to normal proto tree API
|
||
52064a51e1 Netlink psample: Convert to normal proto tree API
|
||
aec2554d29 Netlink sock_diag: Convert to normal proto tree API
|
||
7559a718ec Netlink netfilter: Convert to normal proto tree API
|
||
4458c910a4 Netlink rtnetlink: Convert to normal proto tree API
|
||
e67ce21f81 Netlink nl80211: Convert to normal proto tree API
|
||
3230ed2dac Netlink: Change dissector API to use HF index
|
||
53cded5062 wslog: Add backward compatibility with 'console.log.level'
|
||
7d7873187e GUI: Lower log level of "up and ready" message
|
||
7699d54094 IEC101/104: Support different link address sizes
|
||
d2a9cb940a epan: Remove new proto tree API
|
||
f888074def cli: Cleanup rtspstat tap output format
|
||
61b402cbe9 doc: Update tshark documents of stat options
|
||
c0933a18da doc: Update tshark manual for undocumented -z statistics
|
||
cd752deeac Windows: upgrade Npcap to 1.60
|
||
3638ca74c4 YAMI: Convert to old proto tree API
|
||
c87f7a7141 STCSIG: Convert to old proto tree API
|
||
5896dfe6af NFLOG: Convert to old proto tree API
|
||
175d5c8660 MINT: Convert to old proto tree API
|
||
edfe072186 JSON: Convert to old proto tree API
|
||
f6fb1c387f Gadu-Gadu: Convert to old proto tree API
|
||
497d03aedd ERSPAN: Convert to old proto tree API
|
||
6faf2450ea Bitcoin: Convert to old proto tree API
|
||
a0d5bd67e6 GIF: Convert to old proto tree API
|
||
b9ed05f6b8 HPEXT: Convert to old proto tree API
|
||
165384f74f FCDNS: Convert to old proto tree API
|
||
db5071b647 daytime: Convert to old proto tree API
|
||
51134bca8d RTSP: Fix segault of cli tap with no filter set
|
||
c648a40751 RTSP: Parse the status code correctly for taps
|
||
5fd23d72b6 Qt: fix compilation without pcap.
|
||
eb66d83961 ACAP: Convert to old proto tree API
|
||
6fd4777e56 PNG: Convert to old proto tree API
|
||
4221079a57 URL Encoded: Convert to old proto tree API
|
||
2eba768440 JPEG: Convert to old proto tree API
|
||
5dec1fc8b4 PEEKREMOTE: Convert to old proto tree API
|
||
c560ff4d1a 2dparityfec: Convert to old proto tree API
|
||
baf2d67063 Data: Convert to old proto tree API
|
||
f613998690 XCSL: Convert to old proto tree API
|
||
6b9a77e298 TALI: Convert to old proto tree API
|
||
0fce83f3a0 STAT: Convert to old proto tree API
|
||
27794a81b8 Rwall: Convert to old proto tree API
|
||
5a39ec0aec Rsync: Convert to old proto tree API
|
||
0689830499 Redback: Convert to old proto tree API
|
||
be1edbfeee RIP: Fix a pre-commit check
|
||
0080335d24 RIP: Convert to old proto API
|
||
2fafa27759 SLL: Fix a pre-commit check
|
||
4cb12c84fa SLL: Convert to old proto tree API
|
||
f196595e1d Tools: Remove convert-proto-tree-new.awk
|
||
9bca9820b4 Fix some file permissions
|
||
5a440f7178 VLAN: Convert to old proto tree API
|
||
3ea1a354e7 UDP: Convert to old proto API
|
||
95b7c4fd28 UDP: Fix indentation and convert to 4-space
|
||
3d369c01cc CMake+Qt: Fix a version check.
|
||
898800fb37 rawshark: fix compile error -Wmaybe-uninitialized
|
||
08f82c7441 tfshark: Add back error message for CLI options
|
||
1f68f87807 CLI: Use a better error message for obsolete preferences
|
||
c29d3b9fa0 tests: Remove tests for non-existent functionality
|
||
91bf99405a ieee80211: Pass association_sanity_check to dissect_mgt_action
|
||
8938b83961 cli: Clean up httpstat tap output format
|
||
9b0b3c118a extcap: Use standard --log-level and --log-file CLI options
|
||
c560226f3b Qt: capture with file intervals bug; autostop duration reset
|
||
8d07014df0 Qt: Collapse/Expand context menu for StatsTreeDlg
|
||
d50c666cd7 Capture Options dialog: Added configuration icon
|
||
411df7ca34 CMake: Remove the update_tools_help target.
|
||
06c1bbb2be gsm_map: stat table formatting in cli
|
||
290234f3f5 Extcap: Improve the log handler logic
|
||
1a65cf0533 Fix Debian symbols
|
||
b6130cd970 extcap: Register log handler conditionally
|
||
25c7a1abc8 wslog: Use stdout for debug messages
|
||
2189490151 PDCP-NR: For broadcast PDU, don't dissect header and MAC
|
||
3e0506dbe9 Make wmem_print_tree public.
|
||
7cc0f7fe28 QUIC: fix visualization of some (rare) versions
|
||
18f6351cbf nvme: fix CapsuleCommand "Unknown Command" summary
|
||
7d6c7e4167 CMake: Try to fix WiX packaging
|
||
95cfdcbf3b COSE: Add parameter names to labels
|
||
be38ad12ab jpeg: refactor the parsing of Exif data
|
||
aac98e48d8 Docbook: Python installation updates.
|
||
03224385b8 Added Invalid value to BrowseDirection enum
|
||
c0b4d285a8 Extcap/ssh-base: Use password authentication before keys
|
||
c939df8f61 Docbook: Windows toolchain updates.
|
||
34f3a902f8 cli: Make CAMEL SRT stats filter work
|
||
49e1576c31 CMake+Qt: Add a version check for QT5_ADD_TRANSLATION.
|
||
62081b9a7d SRVLOC: Remove final sscanf
|
||
5e58f1b99f [Automatic update for 2021-12-05]
|
||
83eda5fcfd CMake: Fix setting default build type
|
||
7987df81ff QT: Default sort simple stat tables by first column ascending
|
||
8d8d618621 Fix some filters that appear to be copied from entry before.
|
||
8b8171d952 ANSI A I/F: Retrieve stats correctly
|
||
adbaced04c Dissectors should not include stdio.h, unless needed
|
||
cef5e81146 Define more log domains for extcaps
|
||
6ef2b48fc0 CMake+Qt: Run lrelease in silent mode.
|
||
c6825ccdf3 Fix capture with WIRESHARK_LOG_LEVEL=debug
|
||
968fe6ddba QUIC: update support to latest version negotiation draft (05)
|
||
e921b804d0 Fix logging with extcaps
|
||
5d30f77391 F1AP: dissect more RRC-Container instances
|
||
76186f16fb epan: Rewrite format_text_chr() using standard APIs
|
||
5059c15a2c Update release notes
|
||
19dcb725b6 epan: Remove STR_ASCII and STR_UNICODE
|
||
7e99bbf32b BER: Make GeneralizedTime a FT_ABSOLUTE_TIME
|
||
a0173cd7cf text2pcap: Support parsing of iso-8601 dates
|
||
76ff47152b Test: Switch name resolution clopts to a capture file.
|
||
fe9b1fb103 dfilter: Avoid dumping mangled UTF-8
|
||
60e305d1e1 dfilter: Convert grammar.lemon to 4-space indentation
|
||
aadf4efcbe epan: Add ENC_ISO_8601_DATE_TIME_BASIC
|
||
871895f95a IPsec: fix display of ESP padding, protocol and ICV when using NULL heuristic
|
||
f5dc4652fe MeshConnex (MCX): MCX packet decode logic
|
||
9878026a51 DRBD: Add support for new packets including the P_RS_DAGTAG family
|
||
91b453a70a DRBD: Correct GitHub URL
|
||
cd8096fba3 DRBD: Remove some unnecessary _U_ attributes
|
||
fcf945f747 wiretap: Fix an underflow in pcapng.
|
||
cf0ecc4fe1 nstime: Support ISO 8601 basic format
|
||
261d223a30 Packaging: Remove a macOS notarization wait.
|
||
14bb016b5b Add release build configuration to version info
|
||
ce2137c0fc TECMP: LIN Payload was cut 1 byte short (BUGFIX)
|
||
3657788cbb dfilter: Add default grammar type
|
||
647decd509 dfilter: Avoid double strdup to save token value
|
||
557cee31fc dfilter: Save lexical token value to syntax tree
|
||
ae14cedd44 MBIM: dissect low level UICC access commands
|
||
ebcba787a0 BT-DHT: Fix endless loop
|
||
a9c36dfb75 epan: Remove unused format_uri() function
|
||
1e0cc18ae8 epan: Remove duplication in format_text_wsp()
|
||
c18e44f563 epan: Fix UTF-8 bitmask for 2-byte codepoint
|
||
3e0806ca09 dfilter: Remove dfilter_fail_parse()
|
||
a6f978b4d3 dfilter: Remove two stnode replacement functions
|
||
13783fae6b Add comment with rationale for having format_text_chr().
|
||
c6e6f21685 proto.c: Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM
|
||
54ef97cc01 Packaging: Specify host architectures in our macOS Extras packages.
|
||
3953ddcf57 Add UI header files to Doxygen
|
||
b081651088 Qt: Expert Info - set group summary label to ei_ field name
|
||
8a19d8d1c7 cfilters/cli: -f "predef:..." needs cfilters loaded
|
||
a523135202 epan: Add header files to Doxygen
|
||
fd5b5e3149 extcap: Add header files to Doxygen
|
||
5d4eb4bc66 btmesh: Add dissectors of sensors opcodes
|
||
e45ad9dcef wsutil: Add header files to Doxygen
|
||
40016daeb3 Add files with WS_DLL_PUBLIC to Doxygen part2
|
||
65a651d5b9 capture: Add header files to Doxygen
|
||
34454a5037 wiretap: Add header files to Doxygen
|
||
504de90a3c wsutil: Split format_size() enum
|
||
51f2a56b7c wsutil/str_util: Fix indentation
|
||
1c3a9af869 Add files with WS_DLL_PUBLIC to Doxygen
|
||
9cfce57ac0 Signal-PDU: Make some functions static
|
||
37f2a86207 Move string_or_null() to wsutil
|
||
dcbd79584d epan/str_util: Remove unused functions
|
||
8e63faff95 Fix Debian symbols
|
||
9c61142195 wsutil: Add more character escapes to ws_escape_string()
|
||
54bdc20e45 epan: Rewrite ws_escape_string() to use wmem
|
||
44121e2c3b Move escape_string() to wsutil
|
||
e11cdf2f46 Fix some spelling errors
|
||
54cf8b01a4 :q!
|
||
7990dfdf81 Add new netflow fields for Keysight/Ixia.
|
||
9afa7413f1 jpeg: implement dissection of large Exif IFD values
|
||
2b1c34b243 Fixed the ERSPAN Cisco marker packet dissector
|
||
890555b8bd Qt: Qt6.2 compatibility fixes
|
||
c8c9ef0c1c OS Version Info: Improve Windows detection
|
||
32b2018ea9 LTE RLC graph: plug possible memory leak
|
||
5e345d390b NSIS: Remove some confusing error message text.
|
||
08f56e6f72 AUTOSAR I-PduM: list of hash table keys freed (fixing memory leak)
|
||
8b907ad356 AUTOSAR I-PduM: remove unneeded dynamic key allocation
|
||
ad6b128d97 Signal-Pdu: list of hash table keys freed (fixing memory leak)
|
||
2bc77f2335 Signal-Pdu: Cleanup Functions Proto Reg Handoff
|
||
2452270c4e [Automatic update for 2021-11-28]
|
||
1785bd9799 Signal-Pdu: optimization to reduce strcmps
|
||
890b5c2182 FlexRay: Fixing tvb_bytes_to_str_punct warnings
|
||
a6c4446968 AUTOSAR I-PDU Multiplexer: remove dead code
|
||
4895f35718 Signal-Pdu: return the parsed length (bugfix)
|
||
72e74f9661 Signal-Pdu: remove unneeded dynamic key allocation
|
||
ef8125e3ae Move two functions from epan to wsutil/str_util
|
||
ede0bc5d61 Qt: Add missing QRegularExpression include
|
||
4d338d97a9 Foundation Fieldbus: handle multiple PDUs per UDP payload
|
||
f029fa6b71 http2: fix building error caused by fake header feature without nghttp2
|
||
f5d8d9e306 wmem: Use better names in the API
|
||
fbfb4959ae dfilter: Better representation for charconst
|
||
c595ecfc28 tvbuff: Use iso8601_to_nstime
|
||
352390aa97 dfilter: Need to handle a charconst on the LHS
|
||
01a95db9b7 epan: Add binary search to introspection API
|
||
f4f9bf1d9e epan: Add ipproto.h to instrospection enums
|
||
c15f2aadc1 epan: Initialize wiretap
|
||
ba85d8ef4d wustil: Fix timezone handling in iso8601_to_nstime
|
||
9413658b7c wsutil: Clarify NT epoch explanation in comment
|
||
6fab4cbeff epan: Add introspection API to export some constants
|
||
80ebcc90bc RTMPT: Fix infinite loops harder.
|
||
2af95cbe1b HTTP2/GRPC: support using fake headers if first HEADERS frame is missing
|
||
9f56c07638 RTPS: Dissect PID_DEFAULT_MULTICAST_LOCATOR for vendors other than RTI
|
||
3594a05ba7 CMakeLists.txt: Fix enabling the use of C++ 2017 with MSVC
|
||
11c6ed177f at: Fix typo in cme_error_vals
|
||
9da9c4e388 wsutil: Prevent buffer overflow in iso8601_to_nstime
|
||
a839ee1c2b wmem: Fix filename in header comment
|
||
b031a2a470 wsar: Document prefs.h
|
||
bc566318bc Websocket: do not register proto_reg_handoff_websocket() for preference change
|
||
e51a0cb4f4 Qt: Use QRegularExpression instead of QRegExp
|
||
0385e7448a Tools: Add our branch name to fuzz error reports.
|
||
4e879c5d16 QUIC: add support for QUICv2 (draft-00)
|
||
5d12847fc7 debian: libwiretap-dev headers require libwsutil-dev headers
|
||
32bb2a19ee RTMPT: Fix infinite loop
|
||
9dd770fd64 Clean up PCRE2 version info
|
||
702c7f0cc8 Remove stale comment.
|
||
5bb7e1606b Fix some of the compile errors when compiling with Qt6
|
||
fe01f0109d Readd feature to make QtXMultimedia optional again
|
||
24a364f762 Get CMake to successfully work with Qt6
|
||
35ad2e85c8 dfilter: Free a scanner string
|
||
eb8c3169e7 dfilter: Clean up charconst error message
|
||
943c282009 dfilter: Parse character constants in lexer
|
||
18d7afa711 MKA: Fixing misleading capability value-strings (Bugfix)
|
||
8d03eae346 OS Version Info: Update Windows 10/11 2016/2019
|
||
fd1c9b75ba doc: Update stats_tree README
|
||
7028646f9e dfilter: Fix invalid character constant error message
|
||
b657396d44 plugins.example: Add missing header
|
||
72c5efea1b dfilter: Reject invalid character escape sequences
|
||
bbaa144b3c dfilter: Remove reference to GRegex
|
||
8883788423 EVS: Fix bug in decoding LP-CNG SID BW value
|
||
769be50d76 Remove last remnants of Qt5MacExtras
|
||
56d100d6ea MKA: Adding Announcement TLV parsing and Cipher Suite
|
||
730a4c0b85 Docs: Update our supported macOS version information.
|
||
3c73fa5d55 Revert "tests: fix test fails on Ubuntu, fix #17730"
|
||
92045d98c0 [Automatic update for 2021-11-21]
|
||
ca71d1624c gryphon: Create pkt_info if it doesn't exist
|
||
abf9ed5f11 MKA: Adding support for Announcement TLV padding (Bugfix)
|
||
b5917d0182 wmem: Add a multimap
|
||
e2703507c2 Update a bunch of GLib documentation links.
|
||
a8643ab254 Qt: Fix column validation in columnString()
|
||
5a7c23c5da MBIM: dissect MBIM_CID_BASE_STATIONS_INFO
|
||
3badea1e80 btle: Improve Advertising Data reassembly
|
||
2b52d14d62 BBLog: Fix the handling of skipped blocks
|
||
389cf9d752 HICP: Use wmem_strsplit.
|
||
f1b10644a7 Release notes: Add back note about display filter syntax
|
||
4921183e33 GTPv2: fix dissection of 5GS TAC
|
||
f0b2bb7472 Docs: Clean up the release notes.
|
||
d5ba1fe2fc Test: Make sure XDG_CONFIG_HOME isn't set.
|
||
faf03149af Don't close stdin on spawn error
|
||
61e4529fe5 tests: fix the test case running warning.
|
||
263189e23d Fix some spelling errors.
|
||
8772147021 Cmake: Qt6 extends CMAKE_MODULE_PATH, work around this
|
||
d52478436d macos-setup.sh: Update some tools
|
||
78067deb89 tests: fix test fails on Ubuntu, fix #17730
|
||
a8a3a3093c USB Attached SCSI protocol dissector
|
||
660dded383 Refactor USB mass storage class dissector
|
||
f748c91bb2 Qt (ByteView): update preference on hover state change; WSUG typo
|
||
f9be0f0c8c HICP: Added dissector to support Host IP Configuration Protocol.
|
||
2172cd3e95 EBHSCR: Add dissection of LIN packets
|
||
f9398d82fb EBHSCR: Update dissection of ethernet frames
|
||
b43d4a8c28 EBHSCR: Add dissection of FlexRay packets
|
||
ffd1f1cecf VoIP calls dialog: fix generated filter
|
||
74d0c147a1 TCP Black Box Log: Fix and improve some fields
|
||
5f7806a496 c-ares: move domain from haxx.se to its own .org
|
||
4f8e7f0d1c Add direct GitLab reference in GitHub PR lockdown text
|
||
3c7894e2a0 dfilter: Add compilation result to log output
|
||
edf1e72d0c capture: Lower log level for debug output
|
||
75bb51eef9 dfilter: Clean up some debug statements, second try
|
||
c4337d0dc5 dfilter: Give more context for regex error messages
|
||
18abdc3ebc ansi_map,ansi_tcap: Fix typos, comment out unused fields
|
||
4015aa954c TCAP,CAMEL: Always enable SRT and Counter stats
|
||
5005a696e4 GitLab CI: Bump our minimum macOS Intel version.
|
||
4105d78681 GitLab CI: Switch the macOS Intel build to Qt 5.15.3.
|
||
5c8969b5d7 Windows: add PCRE2 DLL to installers
|
||
6ee1390b86 Qt: Make Lua dialogs children of the main window.
|
||
64275ff196 macOS: Update some comments in osx-app.sh.
|
||
14c52913e2 CMake: Improve a status message and add a comment
|
||
aa1515b32b CMake: Fix typo
|
||
8003096260 PDCP-LTE: add missing _lte to register function name
|
||
4403bd98d9 tools: Add MSYS2 setup script to install dependencies
|
||
df968b5342 tools: Add Arch Linux setup script to install dependencies
|
||
c92e4ff7c6 wslog: Remove (part of) a special case for the default level
|
||
b30a2112e8 regex: Prefer C99/POSIX types
|
||
e5088eea4a Tools: Fix a typo in win-setup.ps1.
|
||
e3159ae631 macOS: Add a workaround for libpcre2.
|
||
d8e33efb3c Fix maybe-uninitialized warnings
|
||
848f4f8e97 dfilter: Cleanup some debug statements
|
||
b59980bbff regex: Add a diagnostic message
|
||
9bdccce574 More workarounds for Debian
|
||
274531820a Move regex code to wsutil
|
||
b9f2e4b7fa Make PCRE2 a required dependency
|
||
9df5279af7 dfilter: Remove support for GRegex
|
||
ed8a02af17 dfilter: Add support for PCRE2
|
||
6630fd5260 wsutil: Rename ws_return_ptr_if_null() macro
|
||
6587debb3b tools: building pcre2 requires cmake.
|
||
2d7bc59fae tools: actually call install_pcre2 in macos-setup.sh
|
||
d8429d2065 Tools: Add PCRE2 to our setup scripts.
|
||
41a247287e [Automatic update for 2021-11-14]
|
||
77fa0fb23d dfilter: Fixup unexpected end of filter error message
|
||
79ebce20c0 dnp3: Fix PVS-Studio warnings
|
||
b90e5cf0c7 dfilter: Restore debug syntax tree display
|
||
01d1cc492e dfilter: Add default case to switch
|
||
a99e1b2099 Tools: Switch a bunch of macos-setup URLs to HTTPS.
|
||
6d96d8bbc2 Don't include config.h in the example plugin.
|
||
2445180fa7 Don't use HAVE_CONFIG_H in sample code in the documentation.
|
||
2f98b349df We cannot use HAVE_CONFIG_H
|
||
ca06d7e4fe Add an include sub-directory to the tree
|
||
76c4ca4059 CMake: Remove globals.h from public headers
|
||
b8f9758742 MSYS2: Use system SpeexDSP package
|
||
c3599a9616 "register_dissector()" isn't just to let you write a Lua chained dissector.
|
||
3f8f22f472 Qt: Add some notes about cleaning up after ourselves.
|
||
1f20b1cead RTPS: Fix the field name used for timestamp
|
||
f277ef5e27 RTPS: Enable dissection of PLAIN_CDR2
|
||
599d3e2c94 gvsp: Added dissector support for various 'reserved' bytes
|
||
6be988d9b2 RTPS: Fix Group GUID dissector bug.
|
||
adf48851b1 asterix: Sync with asterix-specs #dc8e48b56c
|
||
a37295204f rawshark: Move a comment to the proper place
|
||
526ccff3d0 ftypes: Remove unused function declarations
|
||
fd78f1ed02 ftypes: Clean up duplicate struct field
|
||
5503d5e131 ftypes: Optimize a memory allocation
|
||
1a32a75a62 ftypes: Internal headers need to be internal
|
||
37f1cf1a92 Tools: Let jq escape backslashes in gen-bugnote.
|
||
9f46ae74ff SHICP: Provide a valid string length.
|
||
87b84b7813 Lua is a proper name. Fix its capitalization.
|
||
139c04f40a DLEP: Desegment messages over TCP
|
||
4c75a78f26 Refactor generate_authors.pl to remove the text duplicated from AUTHORS.src
|
||
614c64b3b5 Synchronize the acknowledgements between AUTHORS.src and generate_authors.pl
|
||
b95be90d27 tools/generate_authors.pl: simplify repeated I/O code
|
||
eda588d1a6 Revert "Qt: fix memory leaks found by Visual Leak Detector"
|
||
7a30021aef Revert "Qt: Fix epan cleanup exit crash"
|
||
6f1b814e25 Fix some narrowing compiler warnings
|
||
6ad14ac4fa ftypes: Remove fvalue_string_repr_len()
|
||
b49abcb215 epan: Remove fvalue_string_repr_len() from the public API
|
||
084619088c ftypes: Bugfix missing return statement
|
||
4c800f2dba ftypes: Replace a g_snprintf()
|
||
7630577ffa ftypes: Bugfix a buffer size
|
||
4010799cb3 TCP: always return a free-able string buffer
|
||
5b54bb2e0d MKA: MACsec SAK USE body length = 0 does not decode (BUGFIX)
|
||
29d27153b2 FPP: Fix dissector preemption interface-id bug
|
||
41a6e505ee AVTP/IEEE1722: Fix offset when over UDP
|
||
b62d4b8eca dfilter: Change string node display representation again
|
||
e7ecc9b9e5 dfilter: Clean up error format and exception code
|
||
63adcf7fb5 dfilter: Clean up function parameters semantic check
|
||
d0a07881f4 dfilter: Remove unnecessary node conversion
|
||
ac431ec855 dfilter: Remove some debug statements
|
||
e965fa32a1 dfilter: Refactor some semantic check code
|
||
cd7d06faaf dfilter: Add an assertion
|
||
1a1787d959 Epan: Reset our tap globals on cleanup.
|
||
237efe7b00 README.dissector: Reinforce a style recommendation.
|
||
5680d1ae0b wsutil: Improve bytes_to_str_max() API
|
||
82fd526e96 SHICP: Added dissector to support Secure Host IP Configuration Protocol.
|
||
6ae87c7cf1 wslog: Add a NULL check.
|
||
f314b64fd0 Skinny: Fix arguments in parser
|
||
ebb2df7a06 asn2wrs: Fix Type eth_type_default_body() arguments
|
||
5f50fad289 Qt: Fix epan cleanup exit crash
|
||
d11c069786 BBLog: Fix support of TCP window scaling
|
||
e5eb17d414 UAT: Allow missing fields.
|
||
846b17ee9a UAT: Allow extra fields.
|
||
6e4e4ebd50 GSM-MAP: Dissect SM-DeliveryFailureCause variants
|
||
77da5163a6 Fix Debian symbols
|
||
4e399d6508 dfilter: Fix signature of check_relation()
|
||
2db36f8ce0 dfilter: Pass a test_op_t in check_relation()
|
||
69c850df51 ftypes: Simplify fvalue_can_*() interface
|
||
e9f2153eed README.msys2: Add more information about missing packages
|
||
a3fe5c6162 MSYS2/CMake: Fix asciidoctor invocation
|
||
09f020b3f3 ieee802.11: Start adding support for 802.11be.
|
||
93eceb1991 IPv6: List all extension headers, or why they're not treated as such
|
||
8570fb47e8 [Automatic update for 2021-11-07]
|
||
efc6ee9e85 spice: Added variables for proper protocol dissection
|
||
41b8f813c2 ipv6: dissector: ioam: improve checks
|
||
146a840ad1 dfilter: Move a constructor to the grammar file
|
||
6823073f7e dfilter: Fix corner case with matches
|
||
2d45cb0881 dfilter: Improve some error messages
|
||
fb490eb172 dfilter: Move regex creation to semcheck
|
||
c034d33ef9 omron-fins: Don't check the Gateway Count byte.
|
||
d72af75157 ieee1905: Correct RSSI fields to RCPI
|
||
a592c0d84f oampdu: Add OAM D-ONU leaves description
|
||
5a9978e7b5 GitHub: Move the lockdown workflow to the proper directory.
|
||
dd0ecf8623 Fix loop inside the IOAM Trace data dissection
|
||
1fc621e38d epan: Fix crash with upper-case protocol filter names
|
||
01f234571f epan: Optimize heuristic name validity check
|
||
826e850c00 someip: make a function static
|
||
a83c815184 Fix a duplicate author name
|
||
dc22cb1b89 RTP: Strengthen heuristics
|
||
0b13ad6d95 Qt: Debounce View -> Internals -> Supported Protocols "Search" to improve UX
|
||
734851fc72 [Thrift] Limit depth of nested types using p_set_proto_depth
|
||
c92bb35bcf ipv6: dissector for the IOAM Trace data list
|
||
8d071fde54 ipv6: dissector for the IOAM Trace option
|
||
c82123acea ipv6: dissector for the IOAM option
|
||
e5eadbe34f dtls: Add preferences for client/server CID length
|
||
1427a25cd1 asterix: update script adjusted
|
||
e84acd86eb CMake: fix macOS build without Asciidoctor
|
||
46e08f0f67 TLS: Update Code Point for Hello Extension
|
||
edf6de76ec QUIC(datagram): Fix update link
|
||
767115558f NR-RRC: Access more messages trough dissector handles.
|
||
fa687143b8 LTE-RRC: Make more ASN1 structures available trough dissector handles.
|
||
83ed035f16 ErlDP: Don't overrun a buffer.
|
||
94b28aa79a Ericsson ENB log reader: Check the whole line for the magic string.
|
||
5bb521aa52 RTP/RTCP: Update comments
|
||
85b99c18d9 Tools: make-pci-ids fixups.
|
||
51c714bfb5 Tools: Fetch IANA data over HTTPS.
|
||
070aeddf76 Lift restriction on upper case protocol display filter names
|
||
e63857aa4e CMake: Make -Wmaybe-uninitialized non-fatal
|
||
1cf1684504 README.developer: put items about Windows together.
|
||
4ff22025e8 README.developer: Add note about portability on Windows
|
||
72ad7d9cdd IPPUSB: Add a pointer check.
|
||
bb41b66192 Modbus: Add null pointer checks.
|
||
5d1345b6dc RTPS: Enable a memory allocation limit.
|
||
0b473c01ab 802.11 Radio: Add null pointer checks.
|
||
274a29f389 Tools: Fixup our fuzz test error header.
|
||
48986d34ff tls: Omit Connection ID when length is 0
|
||
a38c02ad6c tls: Fix DTLS heuristics when having connection_id
|
||
313f85d362 tls: Update DTLS 1.2 Connection ID extension
|
||
353beb6c6d dfilter: Fixup a null return value
|
||
f9d0f35363 Tools: Fix a make-manuf error and some Pylint warnings.
|
||
d635ff4933 dfilter: Remove redundant STTYPE_CHARCONST syntax node
|
||
9ca27643fa dfilter: Support more C escape sequences in string literals
|
||
82ced8965c dfilter: Free a scanner string earlier
|
||
15051c0671 dfilter: Fix expressions with bytes as a character constant
|
||
552ee4c445 [Automatic update for 2021-10-31]
|
||
cbb35809ba Skinny: Resynced Skinny xml definition with code
|
||
6ae0044ebe docs: Update documentation to use ',' as set separator
|
||
f78ebe1564 dfilter: Remove deprecated support for whitespace separator in sets
|
||
6d52bf07a7 docs: Update wireshark-filter.adoc for recent filter changes.
|
||
13377f5f67 EPL: Fix memory access error when adding new UAT NodeID row
|
||
eda95fd016 asterix: Change `wmem_packet_scope()` to `pinfo->pool`
|
||
77541af2df GitHub: Migrate Repo Lockdown to an action.
|
||
16779dc43e asterix: Dissector automatic update from spec files
|
||
278ba4157f EPL: Reject non-EPL packets at the beginning
|
||
523c4f6434 dfilter: Use lower case for a macro name
|
||
fdfb4c8951 dfilter: Avoid an unnecessary strdup()
|
||
e876d499d1 dfilter: Refactor some scanner patterns
|
||
d95935d969 dissectors: support sysdig new block type BLOCK_TYPE_SYSDIG_EVENT_V2_LARGE
|
||
c777213c63 QUIC: allow simple "tls" display filter
|
||
72be7aec15 SOME/IP-SD: Adding field of referenced options to entries
|
||
3d3a435903 Signal-PDU: Bugfix false positive truncation warning with multiplexing
|
||
0690da2456 SOME/IP: Adding resolution for Client IDs
|
||
8df628f5a0 Tools: Don't check Markdown file licenses.
|
||
24b8942a90 GitLab CI+tools: Fuzz test updates.
|
||
c6b68b3ee2 dfilter: Need to check validity of LHS of "matches" expression
|
||
9c2f3b0dc6 DHCP: Add CableLabs suboptions from CL-SP-CANN-DHCP-Reg
|
||
2183738ef2 dfilter: Add support for comma as set separator
|
||
b760c356c7 C12.22: Track our allocation sizes.
|
||
50b4944aaf BSSAP: Simplify code
|
||
31d04f9ee7 dfilter: Add synctatic sugar for "not in" test
|
||
f4ec1656cf dfilter: Fixup some scanner comments and patterns
|
||
3e7465801d RDP: workaround setting pduLen for Manaro Linux
|
||
74a89a9862 dfilter: Minor set grammar cleanup
|
||
db04d188e1 Remove some unnecessary casts.
|
||
a7c625808c dfilter: Add a helper function to create test stnodes
|
||
f5fea52982 dfilter: Remove token value from syntax tree
|
||
0e4851b025 dfilter: Use a string lval type in scanner
|
||
42101494db dfilter: Remove scanner unused macros
|
||
0839f05bf7 tests/dfilter: Move deprecated to syntax group
|
||
e880cf61d7 Flow sequence: Shows more information about various skinny messages
|
||
c87743f933 Add README for MinGW-w64 (MSYS2) build
|
||
b1222edcd2 dfilter: Parse ranges in the drange node constructor
|
||
d19bdb70ed BT LE LL: Add a NULL Check.
|
||
32ee228a76 PVFS: Make sure we have pinfo when we need it.
|
||
4dbd58f803 SKINNY: Initialize our addresses.
|
||
be9a656770 QUIC(Datagram): update to last IETF draft
|
||
a2369eafbb QUIC: Update to final RFC...
|
||
c44e14a4ba BLF: Direction is not ignored anymore (BUGFIX)
|
||
e996c4f060 docs: Add some notes about project APIs
|
||
646e3db99a EAP: Add Autority ID Data from EAP-FAST
|
||
9104a3744e PNRP: Exit our main loop.
|
||
c9abbde287 docs: Update wireshark-filter man page about "!="
|
||
10352d552e TZSP: Add support for 6GHz band
|
||
bc01dcb22c WSCBOR: Separate error from non-error expert info
|
||
1120f545d3 CBOR: Avoid infinite loop when sequence has not-well-formed data
|
||
a114a115ba ACDR: Handle timestamps as time values instead of bytes
|
||
93b3f3b575 ACDR: Fix handling of short signaling packets
|
||
31ca0069c9 GSM A-bis/RSL: dissect more fields in RSL_IE_OSMO_TOP_ACCH_CAP
|
||
4bdb4b1762 Follow Stream: Disable the Arrow button on 1st call
|
||
79a9fe1cf0 BT-DHT: Fix another loop and add NULL checks.
|
||
511ca9204f BSSAP: Split BSSAP-LE, BSAP to pinos
|
||
a281afd9fa Tools: Add a plugin check to make-no-reassembly-profile.py.
|
||
2103b4b074 Revert "debian: Report upstream and package version instead of git revision"
|
||
efdf8f7d01 proto: Fix reserved filter name check
|
||
d7ffd00504 DVB-S2: add to "decode as" for UDP
|
||
fef8082364 GitLab CI: Move the Lintian check.
|
||
9c322f5b55 Increase max packet size for all USB encapsulation formats
|
||
923ae6acca [Automatic update for 2021-10-24]
|
||
fe98151af3 Skinny: Create RTP stream based on messages (2)
|
||
b52585a0ce Signal-PDU: Make a function static.
|
||
b5989badb4 tcp: Throw exception instead of ASSERT for unknown PDU length
|
||
c79e35d45c CBOR: Show and return actual dissected length
|
||
35334a1f28 Skinny: Create RTP stream based on messages
|
||
0abe10e040 dfilter: Fix "!=" relation to be free of contradictions
|
||
d2b249a445 COSE: Fix fallback to CBOR dissection when map key is registered but disabled.
|
||
1e42357d19 BPv7: Add proper heuristic block/payload dissection.
|
||
fad8346282 exceptions: set FragmentBoundsError priority above ContainedBoundsError
|
||
33708af75f grpc: do not dissect empty grpc message body
|
||
9bedc8af1a Follow Stream: Minor update of a variable scope
|
||
62de74f6a8 ieee80211: Fix warnings found by Clang Analyzer
|
||
811a80b827 ORAN FH CUS: Avoid infinite loop on section extension
|
||
cf41fbd897 IAX2 Stream Analysis: Fix of mean jitter calculation
|
||
11298a5b2c DCERPC: Strengthen heuristic, fix PDU length
|
||
ca8e6f3db4 Qt: Add back some Q_OBJECT calls.
|
||
27990832cb dumpcap: don't tell users to bother the Npcap developers.
|
||
15536d71ef Tools: Fix some fuzzing logic.
|
||
c983a219e3 Autosar IPDU Multiplexer: make some functions static
|
||
9c294546d1 EVS: Decode Reserved bit for 48/96/128 kbps
|
||
bfafc30aee rdp: dissect fastpath packets
|
||
a0885c6e03 rdp_multitransport: fill the info column
|
||
5eec78ca28 rdp: fix dissecting of bandwidth messages
|
||
8c9019a155 wireshark.h: Remove wmem dependency.
|
||
1acae21bcd Windows: Fix warnings using flex
|
||
916b3ee06e Add wslog.h to wireshark.h
|
||
59c082c046 Add new global header wireshark.h with guideline
|
||
79b0e4999a AUTOSAR I-PduM dissector
|
||
5863a7cbeb Ensure a single Follow Stream is running only
|
||
a36e995dd3 EVS: Decode BW for 9.6/16.4/48/96/128 bps
|
||
e2586301a3 bittorrent: Do some PDU length validity checking
|
||
6c3f62362f TCP: Contiguous ACK unseen segments are not wanted
|
||
a541fcb528 docs/tshark: proper name is lopsided CamelCase (TShark)
|
||
98c0b5ad62 ieee1905: Add missing offset increment
|
||
a8f1b4f12c debian/rules: Run dh_dwz with debhelper (>= 12.6) only
|
||
63b602973d EVS: Support decoding Primary 7.2/8.0 kbps packets
|
||
f58ccfc068 TCP, UDP, SCTP: Try user specified ports first
|
||
2fa1206063 CBOR: Add support for CBOR sequence dissection
|
||
08f17a6bf7 CMake: Compile dissectors.c independently.
|
||
2c3b13834d CMake: Place all of the documentation in the "Documentation" folder.
|
||
a48645e142 tcpcl: Fix warnings found by Clang Analyzer
|
||
8da8d46de7 ieee80211: Fix warnings found by Clang Analyzer
|
||
e0e5998307 evs: Fix warning found by Clang Analyzer
|
||
cfcd060171 bt-utp: Fix warning found by Clang Analyzer
|
||
aa0eb732b1 bpv7: Fix warning found by Clang Analyzer
|
||
29fe2340bd BT-UTP: Make a function statis
|
||
c734201e70 github: update no-options workflow.
|
||
44bd3a7d79 CMake+Docs: Update our man page targets.
|
||
da1d1c30f4 EVS: Fix TCX/HQ-MDCT core values
|
||
ec36885eda http2: fix the stream mode reassembly issue
|
||
1dfb3edac1 csn1: Avoid storing existence bit as true if content was actually NULL
|
||
6ba9c7b918 csn1: Avoid failing if optional DownlinkDualCarrierCapability_r7 is missing
|
||
4d0537162b E212: Update MCC list
|
||
ffdc5622d1 gtpv2: Update to 3GPP TS 29.274 V17.3.0
|
||
54ac7b4424 Fix some spelling errors
|
||
a747639add RTP Analysis: Fix of mean_jitter calculation
|
||
d4cad23807 Added Allied Telesis Loop Detection Frames
|
||
3106386f44 EVS: Support decoding Primary 2.8 kbps packets
|
||
0818981ccb EVS: Fix bug in decoding SID frame CNG type
|
||
01b0d9e077 Docs: Move includes to the top of our man pages.
|
||
b8a45f3638 CMake+Docs: Generate man pages all at once.
|
||
cfe33625a0 wslua: Initialize Proto members on creation
|
||
763247c2b3 QUIC: fix compilation on Raspberry
|
||
a1031afbff RTPS: ixed dissection of unions in user data.
|
||
c1c5db86b6 TCPCL: Reassemble with full 64-bit transfer ID
|
||
2e65045db6 MeshConnex (MCX): MCX packet decode logic
|
||
db8e63614e BT-uTP: Hand to bittorrent dissector, dissect multiple PDUs
|
||
9a8feb8abd EVS: Fix CNG schema for SID payload
|
||
95092e6582 SOME/IP: WTLV type 5 complains about 6 bit length field (BUGFIX)
|
||
736a54a3ad CSN.1: Fix definition for DownlinkDualCarrierCapability_r7_t in MS RA cap
|
||
017eb216c1 BSSMAP LE: fix dissection of APDU in 2 messages
|
||
947d3ff819 dftest: update man page and README.display_filter
|
||
0f7217aadf Bluetooth: Update Assigned Numbers
|
||
f275ccf2ab socketcan: use ett_can_fd for CAN FD.
|
||
1bcd51e34a CMake+Docs: Try to build our man pages in parallel.
|
||
3fe96028d2 Add a comment to explain a cast done in file_fdopen().
|
||
a2e877d397 wiretap: fix a warning on Raspberry 4
|
||
d8742418aa IDMP: Initialize some variables.
|
||
b7a612908a Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM
|
||
f2ec793131 Revert "GitLab CI: Switch to clang 13."
|
||
e15e987468 BT SDP: Don't overrun our continuation state buffer.
|
||
3562d76d5a dfilter: Fix memory leak in stnode_tostr()
|
||
e8800ff3c4 dfilter: Add a thin encapsulation layer for REs
|
||
2e048df011 dfilter: Improve error message for "matches"
|
||
e63f8d8daa wsutil: install missing public header wsgcrypt.h
|
||
a975d478ba dfilter: Require double-quoted strings with "matches"
|
||
4e5e806604 dfilter: Do not chain matches expressions
|
||
ac31124514 btsmp: Fix endianess of debug public key
|
||
c36ce0b01b TCPCLv4: Update TCPCL dissector to include version 4 from dtn-wireshark
|
||
0e667117b4 [Automatic update for 2021-10-17]
|
||
71ccbe9f37 bencode: remove pointless recursion
|
||
9f890e1dea dfilter: Update semcheck comment to reflect latest commits
|
||
06890ea379 dfilter: Forbid protocol filter names beginning with '-'
|
||
6d4a463620 proto: use hash table to lookup reserved filter names
|
||
07023a7774 tests: Accept a partial string in checkDFilterFail()
|
||
00673e22ef tests: Fixup test names
|
||
fbeb33ee99 Websocket frame reassembly support
|
||
c484ad0e5c dfilter: Don't try to parse byte arrays as strings
|
||
144dc1e2ee dfilter: Use the same semantic rules for protocols and bytes
|
||
e46deda5cf Fix build with WS_DISABLE_DEBUG
|
||
e116110f0c jpeg: add support for dissecting inline IFD values
|
||
cc91fd51ff cli: stats_tree: Make syntax consistent with other -z options
|
||
3960474089 socketcan: support the CANFD_FDF flag for identifying CAN FD frames.
|
||
2d569e116e dfilter: Fix crash with duplicated syntax node
|
||
1ace61074e dfilter: Display token value for debugging
|
||
46f27973ca CMake: Partially revert recent docs changes.
|
||
0d3bfedfb0 dfilter: Fixup deprecated tokens initialization
|
||
e91b5beafd dfilter: Resolve field names in the parser
|
||
3e6cc8ce4a dfilter: Remove unused function definition
|
||
309388a683 dfilter: Replace node in convert_to_bytes()
|
||
119667d886 doc: fix the macOS build.
|
||
79920cbc5f dumpcap: do all packet counting in capture_loop_wrote_one_packet().
|
||
74747c4d2f CMake: Try to make our man page builds faster.
|
||
1e18f79373 captype: add options to Usage: and man page
|
||
30863e5298 GSM A-bis/RSL: dissect some more Osmocom specific IEs
|
||
278dcc83ea GSM A-bis/RSL: add a checkbox for Osmocom specific definitions
|
||
91f050cd82 GSM A-bis/RSL: fix wrong tree/length in dissect_rsl_ie_message_id()
|
||
2236009e21 Packaging: Add captype to the Windows installers.
|
||
acaaad150b BT HCI_ISO: Don't overrun our reassembly buffer.
|
||
79ed34e1c6 couchbase: Add Subdoc replace body with xattr opcode
|
||
7fa7aa8191 couchbase: Add ReviveDocument subdoc flag
|
||
0e019290ef couchbase: Add new subdoc error codes
|
||
bb0b4ad4b3 eNode-B: Fix check for eri_enb_log_magic
|
||
9cc514957f gprscdr: Update to 3GPP TS 32.298 V17.0.0
|
||
db80da2adc SIP: 200 ok put resp to method in info col
|
||
4887894a15 pfcp: Update to 3GPP TS 29.244 V17.2.0
|
||
a3625ec9f6 extcap: reword error message referencing captype
|
||
c6e44fb00c BT-uTP: Track conversations
|
||
abcadce44f BPV7: Address check_static.py issues
|
||
01e858e0a3 BP: Fix crashes on invalid fuzzed inputs
|
||
ade523d7ba docs: -z stats - bootp now dhcp; not all in man page
|
||
07143b1c47 docs: -z stats - bootp now dhcp; not all in man page
|
||
1998e7f34b capinfos: man page typos; add longopts to Usage:
|
||
fd076e6ca8 Proposed rewording of filter tooltips
|
||
fefad2e7cf dumpcap: double received count when using threads
|
||
634650f1e4 TCP: Follow: Don't treat placeholder value 0 as a real ACK number
|
||
f6b0de6b12 TCP: Port reuse ends with false Retransmissions
|
||
ed98abe208 BT-DHT: Exit a loop.
|
||
643fbe52ae Docs: Use Asciidoctor to copy ws.css.
|
||
07371d4557 dfilter: Split tostr() into debug and pretty print
|
||
5dd90e3b30 dfilter: Cache stnode_tostr()
|
||
c2b6a27e97 autosar_nm: get rid of unused protocol IDs.
|
||
9f92da75b8 wsutil: Provide static inline g_memdup2 in glib-compat.h to not export it
|
||
fdd1a82ed9 packet-btmesh: fix build without GCRYPT
|
||
5481bffa5c proto: Check for reserved keywords in filter names
|
||
11c58e78f7 Qt: More new-style signals+slot conversions.
|
||
e5bcf6b402 Qt: Use new-style signals+slots in more places.
|
||
7f9b8874b5 BPSEC, BPv7, COSE: Bugfix MacOS build
|
||
92ab6d0704 Rawshark: is not a CamelCase word
|
||
a5df18e51e Fix some spelling errors
|
||
ab34ebbc7b [Automatic update for 2021-10-10]
|
||
041aa24a37 ftypes: Rewrite FT_PROTOCOL comparison operator
|
||
13e9e7199c ftypes: Use an order function to compare ftypes
|
||
6299a66a92 Revert "GitLab CI: Add an "Update Numbers" job."
|
||
9aa87dae84 TECMP: Bugfix: TECMP should not decode NULL frames
|
||
0d276b47d1 AUTOSAR NM: Bugfix: wrong filters for user defined elements
|
||
ba4bec7d09 debian: Report upstream and package version instead of git revision
|
||
6617c7fc5d debian/rules: Don't pass --parallel to dh, it is the default now
|
||
a1d964fa1c debian/rules: Turn on BUILD_corbaidl2wrs to ship idl2wrs man page
|
||
a9c1d1ac9e debian: Bump compat level to 12 keeping backports in mind
|
||
d87bc0d74d debian/control: Drop Conflists: and Replaces: referring to very old versions
|
||
d74afba1f1 debian: Make wireshark depend on the same version of wireshark-qt
|
||
aed6c130b9 debian/copyright: Fix typo and remove patterns for removed files
|
||
51e1381b23 Tools: Quote some elements in html2text.
|
||
ce0592514c BPv7: Add Bundle Protocol version 7 and BPSec dissectors from dtn-wireshark
|
||
35d09a7854 BT-DHT, BT-uTP: Use conversation_set_dissector_from_frame_number
|
||
faf6fabfe3 rdpudp: update parsing of AckVec packets to last spec
|
||
08a8429125 TECMP: Bugfix wrong payload length for payloadtvb
|
||
a534b7aed0 ISO15765: Bugfix, LIN config influenced CAN
|
||
f9d3b9d51a Qt: Remove more Q_OBJECT macro calls.
|
||
f26ef902b2 GitLab CI: Initial macOS Intel build.
|
||
ac9e95acca BT-uTP: Strengthen heuristic
|
||
48e740f8e4 text2pcap: typo on Help -> Manual Pages
|
||
f773bb4391 GitLab CI: Add an "Update Numbers" job.
|
||
ee6d020288 OptoMMP: Added expanded memory ranges and descriptions.
|
||
2c701ddf6f dfilter: Improve grammar to parse ranges
|
||
9d87c4712e dfilter: Fix parsing of value strings
|
||
39e0b3155f RPC: Don't defragment without the entire fragment
|
||
9371f102c8 NEWS: tshark folders; WSUG and download page links
|
||
3757b69f2d lisp: convert get_addr_str to use pinfo->pool
|
||
92285e6258 dfilter: Improve grammar to parse functions
|
||
db85625af9 dfilter: Rewrite ws_assert_magic() again
|
||
541d45fc6f dfilter: Remove no-op statement
|
||
dbf5782b70 BT-DHT: Support BEP 42, DHT Security Extension
|
||
991fc16e85 Qt: Remove Q_OBJECT in a few places where it's not needed.
|
||
4d2f469212 dfilter: Use exceptions for error handling in semcheck
|
||
5fcdf25697 dfilter: Generalize special case of one byte literal
|
||
d8b28f8040 Fix some field mask widths.
|