aboutsummaryrefslogtreecommitdiffstats
path: root/epan/proto.c
AgeCommit message (Expand)AuthorFilesLines
2005-05-26In some places we call proto_tree_add_item() with hfindex and lengthGerald Combs1-2/+2
2005-05-03In proto_tree_set_string(), don't set a null fvalue or Ethereal will throwGerald Combs1-1/+4
2005-04-28Some dissectors apparently call proto_tree_add_*() with a null tvb.Gerald Combs1-1/+3
2005-04-28Back out the previous change, and use tvb_ensure_bytes_exist() instead ofGerald Combs1-8/+2
2005-04-27In alloc_field_info, throw a ReportedBoundsError if we're passed anGerald Combs1-1/+3
2005-04-19Bugfix for proto_item_get_subtree()Ronnie Sahlberg1-1/+1
2005-04-11Major speed improvement for filtering and dissection.Ronnie Sahlberg1-15/+143
2005-04-07From Didier:Ronnie Sahlberg1-18/+9
2005-04-04Don't generate a "dissector bug" warning in cases where a dissector callsGerald Combs1-1/+1
2005-03-29Remove a g_assert() left over from debugging.Gerald Combs1-1/+0
2005-03-29Fix a compiler warning.Gerald Combs1-1/+3
2005-03-29README.developer says:Gerald Combs1-35/+49
2005-03-28bugfix: don't call tvb_length_remaining() if tvb is NULLUlf Lamping1-3/+6
2005-03-26For protocol tree items of type FT_NONE and FT_PROTOCOL, treat negativeGuy Harris1-3/+30
2005-03-23use DISSECTOR_ASSERT instead of g_assertUlf Lamping1-66/+66
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