path: root/epan/packet.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-12-21packet: duplicate short_name to fix UAF in wsluaPeter Wu1-3/+4
2016-12-15packet.c: add initializer.Dario Lombardo1-2/+2
2016-10-24packet.c: split register_dissector into two separate functionsJoão Valverde1-11/+13
2016-10-24Remove some code duplication in packet.cJoão Valverde1-14/+13
2016-10-12Cleanup from adding Decode As TCP preferences.Michael Mann1-1/+1
2016-10-08Combine Decode As and port preferences for tcp.port dissector table.Michael Mann1-5/+154
2016-08-31Don't do any Decode As stuff for dissector tables not used with Decode As.Guy Harris1-29/+53
2016-08-24call_heur_dissector_direct: do not trigger an assert if heuristic dissector r...Pascal Quantin1-3/+3
2016-07-25Fix checkAPI.pl warnings about printfMichael Mann1-10/+11
2016-07-16Allocate data sources using wmem.Gerald Combs1-14/+2
2016-07-12Handle dissectors that don't have names.Guy Harris1-2/+9
2016-06-21As with dissector_add_uint(), so with dissector_add_{string,guid}.Guy Harris1-7/+17
2016-06-21Slightly improve error message in case of initialization errors.Joerg Mayer1-3/+8
2016-06-15More Sysdig / system event support.Gerald Combs1-0/+4
2016-06-15Allow control of individual columns to be (un)writable.Michael Mann1-4/+4
2016-06-14packet.c: remove const compiler warning.Dario Lombardo1-6/+6
2016-05-16Enhance error printout if register_dissector_table() is called with wrongAndersBroman1-0/+1
2016-05-09CID 1215245, 1215247: NULL check for the param of proto_get_id()Martin Kaiser1-1/+1
2016-04-17Improve the message for duplicate dissectors for a protocol.Guy Harris1-1/+5
2016-04-02Avoid UAF after deregister_dissectorPeter Wu1-18/+34
2016-03-20Create call_data_dissector() to call data dissector.Michael Mann1-0/+5