aboutsummaryrefslogtreecommitdiffstats
path: root/epan/packet.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-25Fix lots of spellingsMartin Mathieson1-4/+4
2024-02-06Fix some more spelling errorsMartin Mathieson1-3/+3
2024-01-30epan: Remove layers when a dissector consumes no bytes via fragmentationJohn Thacker1-11/+36
2024-01-26[#19584] show heur dissectors in `tshark -G` reportDavid Perry1-0/+29
2024-01-16[#19585] Add description for heur dissector tablesDavid Perry1-1/+15
2023-12-07epan: Remember whether heuristic dissectors are enabled by defaultJohn Thacker1-1/+2
2023-11-26prefs: Add prefs_register_dissector_preference()Stig Bjørlykke1-0/+4
2023-11-07epan: Initialize static proto values to 0Stig Bjørlykke1-1/+1
2023-11-01WSLua DissectorTable GUID SupportJason Tang1-0/+30
2023-09-23epan: Rewrite an assertion on dissector handle namesJoão Valverde1-4/+7
2023-08-19tshark: Add more fields to -G protocols and -G heuristic-decodesNiels Widger1-2/+5
2023-08-09Fix comments about init, cleanup, and shutdown routines.Guy Harris1-0/+24
2023-07-18epan: Decrease dependent frame hash table sizeJohn Thacker1-1/+1
2023-06-30epan: Use STRING_CASE_INSENSITIVE internallyJohn Thacker1-2/+2
2023-06-22Add "-G dissectors" to TShark, to dump the registered dissectors.Guy Harris1-6/+62
2023-05-28epan: Fix some indent TAB issuesStig Bjørlykke1-14/+13
2023-05-23Adding support for time relative to capture startDr. Lars Völker1-0/+5
2023-04-17When registering a dissector table, a proto of -1 means "no protocol".Guy Harris1-3/+3
2023-03-30Restrict allowed characters in dissector namesJohn Thacker1-0/+14
2023-02-28Revert "Reset the "current conversation elements" after each dissector call"John Thacker1-10/+0
2023-01-28epan: Use hash table for dependent framesTomasz Moń1-6/+3
2023-01-20epan: Do not add dependent packets more than onceJohn Thacker1-1/+10
2023-01-13Provide create_dissector_handle_with_dataJoris Peeraer1-0/+6
2023-01-06epan: Allow nested dependent packetsSake Blok1-3/+3
2023-01-04packet.c: Wrong pointer conversion in get_data_source_tvb_by_name()AndersBroman1-1/+1
2022-11-01Reset the "current conversation elements" after each dissector callJohn Thacker1-0/+10
2022-10-07COSE: Cleanup custom dissector keys with new APIBrian Sipos1-2/+3
2022-09-13Clarify dissector description, protocol short name, and protocol ong name.Guy Harris1-3/+10
2022-09-12Give dissectors a descriptive string.Guy Harris1-24/+64
2022-08-29conversation: speak of the "conversation key" as just address/port endpoints.Guy Harris1-4/+4
2022-08-25Rename a bunch of things with "conversation".Guy Harris1-2/+2
2022-08-13epan: Rearrange column includesJohn Thacker1-0/+1
2022-08-04prefs: Make all auto port preferences rangesJohn Thacker1-35/+11
2022-08-03prefs: Add default range to description of auto prefJohn Thacker1-1/+6
2022-08-03prefs: Make add_for_decode_as_with_preference add rangesJohn Thacker1-4/+13
2022-07-16decode as: Add data dissector to all tables that support Decode AsJohn Thacker1-0/+6
2022-07-12epan: ws_debug log for heuristic that claims frame (len != 0)Chuck Craft1-0/+4
2022-06-05epan: Convert remaining conversation code to elements.Gerald Combs1-0/+1
2022-05-23epan: Allow conversations based on arbitrary element lists.Gerald Combs1-0/+1
2022-04-26epan: Add more bookkeeping for layersJoão Valverde1-30/+80
2022-03-28Revert "epan: Allow nested dependent packets"João Valverde1-3/+3
2022-03-06epan: Allow nested dependent packetsSake Blok1-3/+3
2021-11-08BBLog: Fix support of TCP window scalingMichael Tuexen1-0/+2
2021-11-04epan: Optimize heuristic name validity checkJoão Valverde1-13/+1
2021-10-21TCP, UDP, SCTP: Try user specified ports firstJohn Thacker1-0/+32
2021-09-29proto: Delay deleting heur_dtbl_entry_t in heur_dissector_deleteStig Bjørlykke1-3/+3
2021-08-29wiretap: always allocate a block for a record.Guy Harris1-8/+2
2021-08-27Add initial support for BBLog filesMichael Tuexen1-2/+17
2021-07-26Move epan/wmem/wmem_scopes.h to epan/João Valverde1-1/+1
2021-07-08Consistently refer to blocks that have been modified as "modified".Guy Harris1-6/+12