aboutsummaryrefslogtreecommitdiffstats
path: root/epan/packet.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-26HTTPS (almost) everywhere.Guy Harris1-1/+1
2019-07-22helper function to get a payload dissector table's current handleMartin Kaiser1-0/+9
2019-07-10Doxygen: Try to fix reported warnings.Anders Broman1-1/+1
2019-06-24packet: make sure handle and dissector table existXuNiu1-1/+8
2019-05-22Add dissection recursion checks.Gerald Combs1-0/+10
2019-04-22packet: ensure pinfo->curr_layer_num does not depend on treePeter Wu1-2/+18
2019-04-06Make call_dissector assertions non-fatal.Gerald Combs1-4/+4
2018-12-27Try to squeeze some bytes out of the frame_data structure.Guy Harris1-7/+7
2018-09-19Try to discourage the use of APIs via counting.Gerald Combs1-2/+2
2018-09-18Fix a checkAPIs warning.Gerald Combs1-2/+2
2018-09-15Add support for aliases to dissector tables.Gerald Combs1-2/+51
2018-09-03make IPv4 and IPv6 name resolution usable at all timesMartin Kaiser1-8/+10
2018-04-20Handle subset tvbuffs where the length goes past the end of the parent.Guy Harris1-2/+2
2018-04-17glib: Use g_slist_free_full() in a couple of places.Anders1-5/+3
2018-03-08Constify an argument that doesn't need to be non-const.Guy Harris1-2/+2
2018-02-09Generalize wtap_pkthdr into a structure for packet and non-packet records.Guy Harris1-11/+26
2018-02-08replace SPDX identifier GPL-2.0+ with GPL-2.0-or-later.Dario Lombardo1-1/+1
2018-02-08packet: Whitespace cleanupStig Bjørlykke1-44/+43
2018-02-06Get rid of the pkt_encap field in struct packet_info.Guy Harris1-1/+0
2017-12-19Avoid ASN.1 frame.protocols duplication.Gerald Combs1-16/+11
2017-12-14Add new dissector callback signature with data pointerJoão Valverde1-7/+34
2017-11-24packet: ensure consistent layer number for heuristics dissectorPeter Wu1-1/+16
2017-11-13Remove circuit APIMichael Mann1-8/+0
2017-11-05Remove epan win32 x86 assemblyJoão Valverde1-2/+1
2017-11-03Ensure endpoint members of packet_info structure are initialized in packet.cMichael Mann1-0/+4
2017-10-28Also display the protocol with -G dissector-tables.Guy Harris1-0/+5
2017-10-28Indicate Decode As support in the -G dissector-tables output.Guy Harris1-0/+2
2017-10-28Don't add for "Decode As" if the dissector table doesn't support it.Guy Harris1-16/+23
2017-10-09packet.c: fix a control flow issue reported by Coverity (CID 1418671)Pascal Quantin1-6/+6
2017-09-27Improve frame.protocols accuracy.Gerald Combs1-17/+29
2017-09-16Add support for dissector tables of type FT_NONE.Michael Mann1-0/+45
2017-08-29epan: Properly cleanup registered postdissectorsMichael Mann1-17/+29
2017-04-17Simplify dissector_try_uint_new().Martin Kaiser1-34/+38
2017-04-17Fix the description of dissector_try_uint_new().Martin Kaiser1-2/+2
2017-04-17Rename some routines and structure members.Guy Harris1-12/+12
2017-04-12Prime the epan_dissect_t with postdissector wanted fields if necessary.Guy Harris1-0/+19
2017-04-12Add an API to let a postdissector specify fields whose values it needs.Guy Harris1-16/+68
2017-02-10Convert conversation hash tables to use wmem.Michael Mann1-5/+0
2017-01-30Remove unused variable initialization.Stig Bjørlykke1-1/+1
2017-01-28Snort: add a preference to show alert in reassembled frameMartin Mathieson1-0/+17
2017-01-20packet: add post_dissectors cleanup.Dario Lombardo1-3/+5
2017-01-19packet: clean shutdown routines.Dario Lombardo1-0/+1
2017-01-19epan: add shutdown function for dissectors.Dario Lombardo1-12/+22
2017-01-19packet.c: use call_routine() for all listsMartin Kaiser1-18/+3
2017-01-18packet: free postseq_cleanup_routines list.Dario Lombardo1-6/+7
2017-01-17packet: free init/cleanup functions lists.Dario Lombardo1-6/+8
2017-01-07packet: fix memleak of "short_name" for heuristics dissectorsPeter Wu1-1/+3
2017-01-07Convert range API to always use wmem memory.Michael Mann1-3/+2
2017-01-02Use g_slist_find_custom instead of g_slist_nth when just looking for item in ...Michael Mann1-10/+12
2016-12-31Add interface for "pinos" (Protocols in name only)Michael Mann1-2/+2