aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
AgeCommit message (Expand)AuthorFilesLines
2014-04-09Fix white space.Guy Harris1-1/+1
2014-04-01Fix proto.c to pass checkAPIs scriptHadriel Kaplan1-7/+7
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
2014-03-04replace label_mark_truncated_start() with a macros that callsMartin Kaiser1-14/+9
2014-03-03truncate UTF-8 strings only at the boundary between two charactersMartin Kaiser1-3/+14
2014-01-15Eliminate fvalue_set() in favor of routines that take argumentsGuy Harris1-25/+26
2014-01-01Add proto_tree_add_ts_23_038_7bits_item() / tvb_get_ts_23_038_7bits_string() ...Pascal Quantin1-0/+30
2013-12-24add ssl detection to proto_get_frame_protocols()Martin Kaiser1-1/+4
2013-12-23Avoid one unnecessary use of ephemeral memory.Evan Huus1-2/+5
2013-12-23Use G_GINT64_CONSTANT(nnn) instead of nnnul in a few places;Bill Meier1-76/+76
2013-12-23Add FT_SYSTEM_ID type and convert the dissectors that use print_system_id wit...Michael Mann1-0/+47
2013-12-20don't assert if an FT_BYTES entry is emptyMartin Kaiser1-3/+2
2013-12-19Rename more to_str functions to have ep_ in the name if they return ephemeralEvan Huus1-6/+6
2013-12-19Rename a couple of to_str functions to have ep_ in the name. This makes itEvan Huus1-3/+3
2013-12-18Use ws_sign_ext64()Jakub Zawadzki1-4/+2
2013-12-17Create sign extension routines in <wsutil/sign_ext.h>, use it in few places.Jakub Zawadzki1-16/+9
2013-12-17Handle signed integers > 32 bits. Bug 8454 (https://bugs.wireshark.org/bugzi...Michael Mann1-1/+81
2013-12-08Remove proto_tree_add_unicode_string()Pascal Quantin1-8/+0
2013-12-07Drop proto_tree_add_unicode_string() from IP, IPv6, JSON dissectors.Jakub Zawadzki1-0/+4
2013-12-07Add STR_ASCII, STR_UNICODE as possible displays for field_display_eJakub Zawadzki1-2/+48
2013-12-07Rename base_display_* to field_displayJakub Zawadzki1-15/+15
2013-12-02Move most of the plugin code from epan to wsutil and remove allGuy Harris1-6/+87
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