aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
AgeCommit message (Expand)AuthorFilesLines
2013-11-23Remove old (2009) and no-longer-necessary compatibility macro.Evan Huus1-1/+1
2013-11-23Replace similar code with a common routine.Gerald Combs1-0/+29
2013-11-1464-bits: reorder fields in struct _protocol to remove padding.Jakub Zawadzki1-1/+1
2013-11-10Move REPORT_DISSECTOR_BUG() body to proto_report_dissector_bug() function. Re...Jakub Zawadzki1-0/+9
2013-11-10Move struct _ftype_t + callback typedefs + free macro to ftypes-int.hJakub Zawadzki1-0/+2
2013-11-09Replace STRINGIFY with glib version.Jakub Zawadzki1-4/+4
2013-11-09Put "private" to_str.c functions to to_str-int.hJakub Zawadzki1-6/+1
2013-11-09Rename swar_count_bits() to ws_count_ones()Jakub Zawadzki1-2/+2
2013-11-08Try to split ws_ctz() from hfinfo_bitshift().Jakub Zawadzki1-15/+3
2013-11-07Add infrastructure for section-initializing protocol hfis (without array).Jakub Zawadzki1-23/+42
2013-11-04Effectively remove the tree memory pool and port some of its behaviour to theEvan Huus1-25/+0
2013-10-31Increase PROTO_PRE_ALLOC_HF_FIELDS_MEMAnders Broman1-1/+1
2013-10-29Fix proto.c:4498: warning: 'compare_filter_name' defined but not usedAnders Broman1-9/+0
2013-10-29Optimize proto_get_id_by_filter_name() by using the existing hastable for pro...Anders Broman1-10/+7
2013-10-29Revert r52905 and r52908: they're causing plenty of fuzz failures.Jeff Morriss1-7/+7
2013-10-27As pointed by Evan: don't leak memory when the string pointer is NULL.Jeff Morriss1-1/+1
2013-10-27Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9323 :Jeff Morriss1-8/+8
2013-10-22Optimization: in test_length there's no need to validate that the count valueEvan Huus1-20/+5
2013-10-20Reintroduce back epan_dissect_reset(), proto_tree_reset()Jakub Zawadzki1-2/+33
2013-10-20Remove allocation stem from PROTO_NODE_NEW() macro.Jakub Zawadzki1-6/+7
2013-10-17Revert the optimization in r52578. As Jakub predicted, it caused at least oneEvan Huus1-8/+44
2013-10-13So a while back Jeff added some code to check that the offset+length passed toEvan Huus1-44/+8
2013-10-12Redo r52569 in a way that doesn't break the GUI. Add a mem_pool member toEvan Huus1-101/+50
2013-10-12Revert r52569, it breaks the GUI since that sometimes has multiple trees activeEvan Huus1-3/+17
2013-10-12Use wmem_free_all on the tree pool rather than freeing each node, label andEvan Huus1-17/+3
2013-10-12Use a wmem block allocator to allocate field_infos, proto_nodes and item_labels.Evan Huus1-7/+13
2013-10-09Prefix all "Wireshark application specific" display filters with a "_ws." to ...Michael Mann1-3/+3
2013-10-06Add support for RELATIVE-OID ASN.1 type. Bug 9192 (https://bugs.wireshark.org...Michael Mann1-0/+27
2013-10-03Make expert items used in "low level" proto functions filterable (and ensure ...Michael Mann1-28/+61
2013-10-01Add a dissector assert to _set_bytes like the one in _set_oid, noticed whileEvan Huus1-0/+2
2013-09-23The pointer into proto_tree_add_oid can be NULL if the length is 0. ExposedEvan Huus1-1/+1
2013-09-22More emem -> wmem conversion:Pascal Quantin1-4/+1
2013-09-22emem -> wmem conversion:Pascal Quantin1-4/+7
2013-09-21Add _g_ to the names of functions that allocate glib memory. This is a bit moreEvan Huus1-1/+1
2013-09-17Fix proto_registrar_dump_protocols() bug introduced by theBill Meier1-5/+5
2013-09-12The secs field of an nstime_t is a time_t, so cast to that.Guy Harris1-2/+2
2013-09-12Make proto.c compile on my system (linux, 32 bit)Jörg Mayer1-2/+2
2013-09-12Add casts to fix mac buildbots.Evan Huus1-2/+2
2013-09-12From RobiOneKenobi via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9072Evan Huus1-0/+22
2013-09-08Couldn't quite figure out how to make the expert items in proto.c and the LUA...Michael Mann1-2/+2
2013-08-26From Jiri Engelthaler viaEvan Huus1-6/+19
2013-08-22proto: simplify proto_tree_add_pi() remove out pointer to field_info *Jakub Zawadzki1-69/+44
2013-08-17Fix few concept of new api tree:Jakub Zawadzki1-8/+6
2013-08-16Introduce new proto_tree API required for hf_ variables removal.Jakub Zawadzki1-15/+51
2013-08-06Try to fix compilation under MSVCJakub Zawadzki1-1/+1
2013-08-06Replace hfinfo pointer to same_name_prev, with same_name_prev_id.Jakub Zawadzki1-10/+18
2013-08-06Remove hfinfo->bitshift member, add hfinfo_bitshift() to get it.Jakub Zawadzki1-36/+27
2013-08-06Optimize wrs_count_bitshift()Jakub Zawadzki1-5/+10
2013-08-05Completely remove support for proto_item_set_expert_flags.Michael Mann1-24/+0
2013-07-30Optimize marking label as truncated in proto_tree_set_representation_*()Jakub Zawadzki1-22/+14