Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-02-11 | Profinet plugin: Decode more r/w indexes | Dirk Ziegelmeier | 1 | -2/+12 | |
2022-02-11 | Profinet plugin: Update several enums | Dirk Ziegelmeier | 1 | -64/+131 | |
According to PN AL Protocol, Oct 2020 Indices, user structure identifier, channel error type, ext channel error types | |||||
2022-02-04 | Trivial: change some formatting in hf item definitions | Martin Mathieson | 1 | -1/+1 | |
2022-02-03 | More mask/field-length fixes | Martin Mathieson | 1 | -1/+1 | |
2022-01-29 | PROFINET: Fix incorrect API call, assertion | John Thacker | 1 | -2/+2 | |
Fix two calls of proto_tree_add_item() when proto_tree_add_uint() was meant. Passing the actual value of a field instead of an encoding into proto_tree_add_item() has unexpected results. Fix #17909. (The whole area of this dissector would probably be cleaner with more calls to add_item(), but this is a smaller change consistent with the rest.) | |||||
2022-01-29 | check_typed_item_calls.py - Find all (but 3) items from calls. | Martin Mathieson | 1 | -4/+2 | |
2022-01-20 | Profinet Plugin: Improve dissecting PDPortDataReal block | Dirk Ziegelmeier | 1 | -8/+19 | |
2022-01-20 | Profinet plugin: Dissect Neighbors block | Dirk Ziegelmeier | 1 | -2/+114 | |
2022-01-20 | Profinet Plugin: Dissect OwnPort block | Dirk Ziegelmeier | 1 | -0/+84 | |
2022-01-20 | Profinet Plugin: Decode PDPortDataRealExtended block | Dirk Ziegelmeier | 1 | -0/+40 | |
2022-01-20 | Profinet Plugin: Cleanup diagnosis data decoding | Dirk Ziegelmeier | 1 | -163/+110 | |
2022-01-20 | Profinet Plugin: Add 10BASET1L and APL MAU Type | Dirk Ziegelmeier | 1 | -2/+6 | |
2022-01-20 | Profinet Plugin: Update Block Type List | Dirk Ziegelmeier | 1 | -9/+42 | |
According to PN AL Protocol d24MU2 Oct 2020 | |||||
2022-01-20 | Profinet Plugin: Decode ControlBlockPlug | Dirk Ziegelmeier | 1 | -6/+19 | |
2022-01-20 | Profinet plugin: Correctly name ModuleDiffBlock bits | Dirk Ziegelmeier | 1 | -16/+16 | |
2022-01-20 | Profinet plugin: Decode QualifiedChannelDiagnosis | Dirk Ziegelmeier | 1 | -2/+124 | |
2021-12-31 | Fix more repeated words throughout | Moshe Kaplan | 1 | -1/+1 | |
Fixes more repeated words seen throughout the code base. | |||||
2021-12-22 | Corrects repeated words throughout the code. | Moshe Kaplan | 2 | -2/+2 | |
Repeated words were found with: egrep "(\b[a-zA-Z]+) +\1\b" . -Ir and then manually reviewed. Non-displayed strings (e.g., in comments) were also corrected, to ease future review. | |||||
2021-12-21 | Add a ws_posix_compat.h header | João Valverde | 1 | -1/+1 | |
Currently used to define ssize_t on platforms that lack it. Fix some Windows build errors caused by moving the definition into a separate header. Fix some narrowing warnings on Windows x64 from changing the definition of ssize_t from long int to int64_t. The casts in dumpcap are ugly but necessary. The whole code needs to be rewritten for portability, or the warnings disabled. | |||||
2021-12-19 | Replace g_strdup_printf() with ws_strdup_printf() | João Valverde | 11 | -64/+64 | |
Use macros from inttypes.h. | |||||
2021-12-19 | Replace g_snprintf() with snprintf() | João Valverde | 13 | -57/+57 | |
Use macros from inttypes.h with format strings. | |||||
2021-12-06 | Added Invalid value to BrowseDirection enum | cacamille3 | 1 | -0/+1 | |
2021-12-02 | dfilter: Convert grammar.lemon to 4-space indentation | João Valverde | 1 | -0/+3 | |
Add global EditorConfig settings for lemon files. Add exceptions for the two grammar files that use tab indentation. | |||||
2021-11-21 | gryphon: Create pkt_info if it doesn't exist | John Thacker | 1 | -7/+6 | |
Try to retrieve the per packet info data first, and create it if it doesn't exist, rather than assuming it is there on the second pass. Prevents segfaults in cases with strange TCP sequence issues (that still show up as bugs in the TCP dissector.) Fix #17737. | |||||
2021-11-15 | regex: Prefer C99/POSIX types | João Valverde | 1 | -0/+1 | |
Replace 'gssize' with 'ssize_t'. Add a CMake configure check for ssize_t. Fix missing "config.h" includes. | |||||
2021-11-11 | Lua is a proper name. Fix its capitalization. | Gerald Combs | 2 | -2/+2 | |
2021-10-22 | Windows: Fix warnings using flex | João Valverde | 2 | -0/+2 | |
Fix some warnings complaining of macro redefinitions with stdint.h. Include stdint.h via wireshark.h everywhere so it stays fixed. | |||||
2021-10-11 | Fix some spelling errors | Martin Mathieson | 3 | -3/+3 | |
2021-10-07 | Fix some field mask widths. | Martin Mathieson | 1 | -20/+20 | |
2021-10-07 | to_str: scope tvb_ip_to_str | Evan Huus | 1 | -2/+2 | |
2021-10-06 | Ethercat: try to fix EEPROM Ctrl/Status bitmask fields | Martin Mathieson | 1 | -12/+12 | |
Fixes remaining errors detected by ./tools/check_typed_item_calls.py --mask | |||||
2021-10-04 | to_str: pull scope arg up into tvb_ether_to_str | Evan Huus | 1 | -1/+1 | |
There are a bunch of near-identical macros here, but I'm gonna change one at a time or else the builder times out at the number of files changed in one merge. | |||||
2021-09-28 | guids: wmem-scope lookups | Evan Huus | 1 | -2/+2 | |
Avoids the use of the global unprotected packet memory pool and lets the compiler enforce scoping. | |||||
2021-09-24 | USBDump: Fix Memleak with error info | Roland Knall | 1 | -1/+1 | |
The memory block the error was written to was uninitialized | |||||
2021-09-22 | Fix the lengths of some masks. | Martin Mathieson | 1 | -5/+5 | |
2021-09-21 | ethercat: Fix some too-wide mask widths. | Martin Mathieson | 2 | -30/+30 | |
N.B. Some other issues spotted have been reported in https://gitlab.com/wireshark/wireshark/~/issues/17605 | |||||
2021-09-20 | Fix config.h include order | João Valverde | 8 | -4/+8 | |
The header "config.h" needs to be the first header included in the source file, no exceptions. | |||||
2021-09-01 | tvbuff: convert helper methods to pinfo->pool | Evan Huus | 1 | -1/+1 | |
A few of them just needed scratch memory, so allocate and free it manually after doing any exception-raising checks. A few others were returning memory, and needed conversion to accept a wmem scope argument. | |||||
2021-08-29 | wiretap: always allocate a block for a record. | Guy Harris | 1 | -0/+1 | |
Without that, you could add a comment to a record in a file format the reading code for which doesn't allocate blocks, but the comment doesn't get saved, as there's no block in which to save the comment option. This simplifies some code paths, as we're either using the record's modified block or we're using the block as read from the file, there's no third possibility. If we attempt to read a record, and we get an error, and a block was allocated for the record, unreference it, so the individual file readers don't have to worry about it. | |||||
2021-08-27 | Some spelling fixes. | Martin Mathieson | 1 | -3/+3 | |
2021-08-26 | PROFINET: DCP Option dissection updated | Vahap Emin Agaogullari | 1 | -5/+1 | |
DCP Frames with Reserved Option dissection changed short time ago. There isn't a predefined suboption for Reserved option in the standard. But in this implementation it dissected like control suboption. This is not true and creates malformed frames in some dcp pcaps. This implementation is reverted. Wireshark will dissect undefined bytes as paddings just like before. | |||||
2021-08-25 | gryphon: explain in detail why we can't import tfs strings from libwireshark. | Guy Harris | 1 | -1/+12 | |
2021-08-25 | plugins: convert to pinfo->pool | Evan Huus | 7 | -61/+64 | |
Convert all plugin dissectors from wmem_packet_scope to pinfo->pool. | |||||
2021-08-25 | gryphon: get rid of unused variables. | Guy Harris | 1 | -6/+2 | |
Found by cppcheck. | |||||
2021-08-08 | Some more dissector spellings. | Martin Mathieson | 1 | -1/+1 | |
2021-08-06 | trailing whitespace | ZhaoHao | 1 | -5/+4 | |
2021-08-06 | trail whitespace | ZhaoHao | 1 | -36/+13 | |
2021-08-06 | format the code | ZhaoHao | 1 | -210/+210 | |
2021-08-06 | add profidrive | ZhaoHao | 1 | -14/+298 | |
2021-07-29 | wsutil: rename bytestring_to_str() -> bytes_to_str_punct() | João Valverde | 1 | -4/+4 | |