aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
AgeCommit message (Expand)AuthorFilesLines
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
2013-07-29add a NULL check to report_type_length_mismatch()Martin Kaiser1-6/+8
2013-07-28Much simpler (and possibly faster) fix for the 64-bit value string label issue.Evan Huus1-24/+8
2013-07-28As caught by Stig: 64-bit value strings could print the field name twice.Evan Huus1-18/+25
2013-07-28Store protocol fields in single linked list, saves about 1 MB of memory.Jakub Zawadzki1-11/+12
2013-07-28Fix compile error that resulted from whitespace cleanup.Michael Mann1-1/+1
2013-07-28Make many items filterable for Vines dissectors.Michael Mann1-0/+35
2013-07-27make some variables staticJakub Zawadzki1-1/+2
2013-07-26Follow-up to r50935: add support for 64-bit value strings in more places thatEvan Huus1-0/+7
2013-07-26Squelch MSVC warnings. It doesn't know that DISSECTOR_ASSERT_NOT_REACHED doesn'tEvan Huus1-0/+5
2013-07-26Add 64-bit value strings and the appropriate tooling (including yet anotherEvan Huus1-10/+67
2013-07-25As pointed out in https://www.wireshark.org/lists/wireshark-dev/201307/msg001...Jeff Morriss1-0/+7
2013-07-25Optimize proto_item_append_string()Jakub Zawadzki1-3/+6
2013-07-22Have get_uint_value() assume it's being passed an encoding value, whichGuy Harris1-17/+11
2013-07-16Use label_fill also when boolean / bitfield.Jakub Zawadzki1-30/+24
2013-07-16optimize: remove g_snprintf()'s from label_fill[_descr]Jakub Zawadzki1-14/+55
2013-07-15Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-2/+1
2013-07-13proto_custom_set() cleanupJakub Zawadzki1-62/+34