aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
AgeCommit message (Expand)AuthorFilesLines
2005-01-26add another REPORT_DISSECTOR_BUG() call, if tfi->tree_type is existing and no...Ulf Lamping1-0/+6
2005-01-17Add the source file name and line number to the dissector bug reportGuy Harris1-2/+3
2005-01-17Use REPORT_DISSECTOR_BUG() for the "bogus length" error inGuy Harris1-2/+6
2005-01-16Rename the FieldError exception to DissectorError.Guy Harris1-6/+1
2005-01-16throw the new FieldError exception, if a dissector tries to add a field with ...Ulf Lamping1-1/+6
2005-01-12performance improvement: Ulf Lamping1-44/+68
2005-01-08From Luis Ontanon: if new ett values are registered after theGuy Harris1-7/+16
2005-01-07Constify a pointer, so that the array of pointers to ett_ values can beGuy Harris1-2/+2
2005-01-02Cast away the constness of the argument to "g_tree_lookup()" - anotherGuy Harris1-1/+1
2004-12-31"proto_registrar_get_byname()" doesn't modify its argument, so make itGuy Harris1-1/+1
2004-10-27Check to make sure we don't give a protocol tree item a negative length.Guy Harris1-4/+9
2004-09-21Fix a typo.Guy Harris1-1/+1
2004-09-11From Dave Richards: fix a format string.Guy Harris1-1/+1
2004-09-10Add a "-G fields2" option which is like "-G fields", but extends the fieldGilbert Ramirez1-5/+163
2004-09-08To conert a little-endian value to a big-endian value, useGuy Harris1-1/+1
2004-09-08From Peter Johansson, make proto_tree_add_item() handle IPv4 addressesRonnie Sahlberg1-1/+1
2004-08-22Add "tvb_get_ntoh64()" and "tvb_get_letoh64()" routines to fetch 64-bitGuy Harris1-99/+206
2004-08-10Add support for FT_FLOAT and FT_DOUBLE in "proto_tree_add_item()"Guy Harris1-0/+20
2004-08-06From Albert Chin: rename resolv.{ch} to addr_resolv.{ch}, so that anGuy Harris1-1/+1
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris1-1/+1
2004-07-09"length" is relative to the start of the field, so don't subtract theGuy Harris1-5/+6
2004-07-05bugfix: don't try to print data, if tvb is too shortUlf Lamping1-4/+4
2004-07-04Instead of using pointer casts in the slab allocator stuff, add aGuy Harris1-1/+4
2004-07-04Make the "SLAB_ALLOC()" and "SLAB_FREE()" macros take the type of theGuy Harris1-11/+11
2004-05-01add PROTO_ITEM_SET_HIDDEN() and PROTO_ITEM_SET_GENERATED(),Ulf Lamping1-44/+21
2004-03-25From Tomas Kukosa: add APIs to get the parent of a protocol tree itemGuy Harris1-1/+21
2004-03-25From Tomas Kukosa: BER dissector enhancements and proto.c updates toGuy Harris1-1/+20
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