aboutsummaryrefslogtreecommitdiffstats
path: root/epan/packet.c
AgeCommit message (Expand)AuthorFilesLines
2014-11-17Add tshark -G dissector-tables to dump a list of dissector tables.Guy Harris1-0/+78
2014-11-16Remove file_type_subtype member from packet_info.Michael Mann1-4/+1
2014-10-17Get rid of unnecessary includes of ctype.h.Guy Harris1-1/+0
2014-10-11Use variable name 'len' when handling length.Stig Bjørlykke1-17/+17
2014-10-07ASN1: Added support for using #.REGISTER_NEWStig Bjørlykke1-18/+18
2014-10-07Revert "ASN1: Added support for using #.REGISTER_NEW"Gerald Combs1-18/+18
2014-10-07ASN1: Added support for using #.REGISTER_NEWStig Bjørlykke1-18/+18
2014-06-20Rename dissector_add_handle() to dissector_add_for_decode_as().Guy Harris1-8/+10
2014-05-25Fix [-Werror=clobbered] gcc warningBill Meier1-1/+1
2014-05-25Add support for dissecting non-packet records.Guy Harris1-10/+36
2014-05-24Allow wtap_read() and wtap_seek_read() to return records other than packets.Guy Harris1-1/+5
2014-05-21Change the signature of dissector_try_heuristic() to return hdtbl_entryAndersBroman1-11/+64
2014-05-11Fix leaking heuristic dissector names.Evan Huus1-0/+1
2014-04-12Get rid of more tvb_get_nstringz* calls.Guy Harris1-0/+3
2014-03-14Add Lua heuristic dissector supportHadriel Kaplan1-4/+20
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
2014-02-25Fix function prototypes.Evan Huus1-1/+1
2014-02-25Adds some Lua helper functions: some commonly used functions, and to help tro...Hadriel Kaplan1-0/+9
2014-02-25Remove trailing whitespaceBill Meier1-2/+2
2014-01-30Add remove_last_data_source and fix bug 9169Evan Huus1-0/+15
2014-01-08TFShark (Terminal Fileshark) v.001. Bug 9607 (https://bugs.wireshark.org/bug...Michael Mann1-0/+69
2013-12-20Avoid including <epan/range.h> in dissectors.Jakub Zawadzki1-0/+1
2013-12-15Fix some const/ not const warnings.Jakub Zawadzki1-2/+2
2013-12-10Get the "Decode As" dialog working, albeit with a few warts. It differsGerald Combs1-3/+32
2013-12-02Move most of the plugin code from epan to wsutil and remove allGuy Harris1-1/+0
2013-11-25Move DCERPC data in packet_info needed for Decode As into packet scoped proto...Michael Mann1-1/+0
2013-11-24Move dceprc_procedure_name from packet_info to dcerpc_info. Doesn't appear t...Michael Mann1-1/+0
2013-11-22Move common "decode as" preference code to epan.Gerald Combs1-9/+21
2013-11-21Remove ethertype, mpls_label and ppids from packet_info structure.Michael Mann1-3/+0
2013-11-10Add missing includes in order to remove exceptions.h from proto.h (next commit).Jakub Zawadzki1-0/+1
2013-11-05Replace pinfo->layer_names as a string with pinfo->layers as a wmem_list ofEvan Huus1-23/+12
2013-11-02Require dissector_try_string to pass a data parameter to its subdissectors. ...Michael Mann1-57/+0
2013-10-30Allow string-based dissector tables to pass data between dissectors.Michael Mann1-0/+57
2013-10-30When adding an entry to a dissector string table, take a copy of the patternEvan Huus1-3/+3
2013-10-20Move resetting packet_info structure from dissect_packet() to epan_dissect_in...Jakub Zawadzki1-5/+1
2013-10-15g_slist_prepend() should be faster than g_slist_append() use it where the ord...Anders Broman1-4/+4
2013-10-12Free the actual struct, not the typedef thereof, because the typedef is actuallyEvan Huus1-1/+1
2013-10-11Destroy dissector tables on shutdown and use epan scoped memory of handles.Evan Huus1-7/+18
2013-10-11Free all the heuristict dissector lists and their entries on shutdown, anotherEvan Huus1-6/+21
2013-10-09Prefix all "Wireshark application specific" display filters with a "_ws." to ...Michael Mann1-1/+1
2013-09-09Yet another cast fix.Stig Bjørlykke1-1/+1
2013-09-09Added casts in dissector_delete_all_check().Stig Bjørlykke1-2/+2
2013-09-09Added dissector_delete_all() to remove all entries from a dissector table.Stig Bjørlykke1-0/+18
2013-08-29Fix some indentation to match mode-lines; Do some other minor reformatting.Bill Meier1-33/+34
2013-08-25Simplify adding and deletetion of port ranges by adding new methods.Anders Broman1-0/+28
2013-08-14Pre-emptively create the other two hash tables in packet.c for simplicity'sEvan Huus1-15/+5
2013-08-13Create the dissector hash table in only one place, and specify that its valuesEvan Huus1-12/+7
2013-08-11Free a few hash tables in packet.c when we shutdown.Evan Huus1-40/+41
2013-08-07Ensure we have both _initialize() and a corresponding _cleanup() routines forJeff Morriss1-2/+0
2013-08-05Dissector handle after [new_]register_dissector can be get by find_dissector(...Jakub Zawadzki1-2/+6