aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
AgeCommit message (Expand)AuthorFilesLines
2004-01-03Apply the patches from Tadaaki Nagao for a global version of disabledRichard Sharpe1-8/+8
2003-12-24In "alloc_field_info()", handle the case where the offset is past theGuy Harris1-1/+20
2003-12-24Let FT_PROTOCOL fields, if the length specified is -1, have a length ofGuy Harris1-1/+4
2003-12-06Add the ability to print packet dissections in PDML (an XML-based format)Gilbert Ramirez1-1/+41
2003-12-04It turns out the protocol tree parent link was used, so we need it inGuy Harris1-1/+3
2003-12-04Don't use GNodes for the protocol tree, put the sibling pointer, andGuy Harris1-25/+117
2003-12-03performance updateRonnie Sahlberg1-5/+3
2003-12-03The "ptr_u" unions no longer have a "next" pointer - they now just haveGuy Harris1-25/+24
2003-12-03Instead of requiring slab-allocated structures to have a "next" pointer,Guy Harris1-7/+7
2003-12-02From Didier Gautheron: put an "fvalue_t" structure into a "field_info"Guy Harris1-47/+46
2003-12-02Move the definition of the tvbuff_t structure and friends to tvbuff.hRonnie Sahlberg1-6/+3
2003-12-02Use the LSAB_ALLOC and SLAB_FREE macros to allocate/free fvalue_t dataRonnie Sahlberg1-3/+1
2003-12-02Moving SLAB_ALLOC and SLAB_FREE to its own header fileRonnie Sahlberg1-24/+2
2003-11-26Speed updatesRonnie Sahlberg1-92/+47
2003-11-25As with fvalue_t, so with field_info and item_label - the individualGuy Harris1-13/+33
2003-11-25replace free_node_field_info with a macro since it is only called from one ot...Ronnie Sahlberg1-8/+5
2003-11-25rename FREE_FIELD_INFO to FIELD_INFO_FREE for consistencyRonnie Sahlberg1-3/+3
2003-11-25create a FIELD_INFO_NEW for consistencyRonnie Sahlberg1-14/+16
2003-11-25remove another slow GMemChunk from ethereal making ethereal a little bit fasterRonnie Sahlberg1-25/+44
2003-11-25change free_field_info to FREE_FIELD_INFO to indicate it is a macro and not a...Ronnie Sahlberg1-3/+3
2003-11-25fvalue_free() is one of the most called functions.Ronnie Sahlberg1-2/+3
2003-11-24Make the recent epan/proto.{c,h} change compile.Guy Harris1-28/+28
2003-11-24performance enhancement to proto.cRonnie Sahlberg1-21/+60
2003-11-22As per Guys suggestion, continue optimizing proto.c to macroize itRonnie Sahlberg1-50/+37
2003-11-21Performance fixRonnie Sahlberg1-14/+33
2003-11-20Use "tvb_get_string()" in "proto_tree_set_string_tvb()" - it won't leakGuy Harris1-4/+2
2003-11-16Export "protocol_t" as an opaque type.Guy Harris1-15/+13
2003-11-13Require that field names contain only alphanumerics, "-", "_", and ".".Guy Harris1-1/+10
2003-10-29Make the "fvalue_set" methods for types whose value is allocated freeGuy Harris1-1/+26
2003-10-06When registering a field, make sure its ID is -1 or 0 - if it's not,Guy Harris1-1/+11
2003-08-25From Matthijs Melchior:Guy Harris1-81/+81
2003-07-31Give FT_IPv4 val_repr_len and val_to_repr methods, and use them forGuy Harris1-13/+2
2003-07-31Add val_repr_len and val_to_repr methods for FT_FLOAT and FT_DOUBLE, andGuy Harris1-35/+3
2003-07-30Give FT_ABSOLUTE_TIME and FT_RELATIVE_TIME val_repr_len and val_to_reprGuy Harris1-32/+4
2003-07-07Mark the "plugin_dir" argument to "proto_init()" as unused if we don'tGuy Harris1-2/+7
2003-07-04Use FLT_DIG and DBL_DIG from float.h to create printf-style print formatGilbert Ramirez1-5/+10
2003-06-12Add new routines:Guy Harris1-11/+6
2003-06-11Put in a missing "break" statement.Guy Harris1-1/+2
2003-06-11Expand the ability of fvalue_to_string_repr, and modify more FT_* typesGilbert Ramirez1-36/+19
2003-06-10Get rid of an unused variable.Guy Harris1-2/+1
2003-06-05Use "=" instead of "==" in an assignment.Gerald Combs1-2/+2
2003-06-05When "proto_tree_add_item()" is used with FT_STRINGZ with a lengthGuy Harris1-11/+34
2003-06-04When "proto_tree_add_item()" is used with an FT_STRINGZ and given aGuy Harris1-24/+67
2003-05-19More tvb_get_nstringz0() fixes. Timo Sirainen pointed out that BadGerald Combs1-19/+20
2003-05-03Add a note about the "val_to_string_repr" and "string_repr_len" forGuy Harris1-1/+24
2003-05-03Rename "proto_alloc_dfilter_string()" toGuy Harris1-23/+104
2003-04-29Add a "proto_item_set_end()" routine that sets the length of an itemGuy Harris1-1/+20
2003-02-08Provide a way for ftype modules to provide a string representationGilbert Ramirez1-23/+8
2003-01-31Get rid of BASE_BIN - it's just the same as BASE_DEC, but people seemedGuy Harris1-6/+1
2003-01-21Fix a typo.Gerald Combs1-2/+2