summaryrefslogtreecommitdiff
path: root/epan/tvbuff.c
AgeCommit message (Expand)AuthorFilesLines
2013-08-01tvb: check_offset_length() can calculate remaining length, use it.Jakub Zawadzki1-11/+7
2013-07-31Move composite tvbuff to seperate file (with some subtle changes).Jakub Zawadzki1-257/+0
2013-07-23Move tvb_new_child_real_data() to tvbuff_real.c with some cleanupJakub Zawadzki1-11/+0
2013-07-15Fix bug #8936: Fuzz failure: attempt to allocate -1 bytes from packet-bacapp....Jakub Zawadzki1-4/+33
2013-07-14Rewrite reassemble API to use TVBs instead of raw data.Jakub Zawadzki1-0/+9
2013-07-14Move tvb real and subset implementations to seperate files.Jakub Zawadzki1-252/+11
2013-07-13Add support for cloning TVBs, move tvb_new() prototype to wtap-int.hJakub Zawadzki1-0/+42
2013-07-13Add new function: validate_offset() which checks if offset is within bounds o...Jakub Zawadzki1-50/+31
2013-07-13Remove compute_offset_length() Jakub Zawadzki1-46/+55
2013-07-13Call check_offset_length_no_exception() in tvb_bytes_exist(), fix possible in...Jakub Zawadzki1-7/+2
2013-07-13TVB: rewrite compute_offset_length(), check_offset_length_no_exception() to r...Jakub Zawadzki1-100/+89
2013-07-12fix subset tvb: we want to do operation on backing tvb on position: abs_offse...Jakub Zawadzki1-4/+4
2013-07-11Restore old composite_memcpy() prototype. Remove it from ops.Jakub Zawadzki1-3/+3
2013-07-11packet dissection now takes pointer to tvb instead of guint8 dataJakub Zawadzki1-1/+1
2013-07-11tvbuff: try to fix compilation problems for C++-like compilers.Jakub Zawadzki1-14/+19
2013-07-10tvbuff: remove ->tvb_init() from opsJakub Zawadzki1-42/+15
2013-07-10tvbuff: allow tvb-implementations using their own structure (it's fine as lon...Jakub Zawadzki1-29/+73
2013-07-10Fix previous commit. Devel env with -w in CFLAGS is not so good idea...Jakub Zawadzki1-6/+6
2013-07-10tvbuff: replace type with operation vtableJakub Zawadzki1-132/+167
2013-07-09tvbuff: use ep_strbuf_append_unichar()Jakub Zawadzki1-26/+6
2013-07-09tvb subset: move setting tvb->ds_tvb to tvb_new_with_subset()Jakub Zawadzki1-18/+6
2013-07-01Get rid of variable, 'end'.Chris Maynard1-3/+1
2013-07-01There are a few dissectors that pass the return value of tvb_length_remaining...Chris Maynard1-9/+12
2013-05-17As suggested by Jakub: don't ep_alloc buffers for TVBs, use g_malloc()'dJeff Morriss1-1/+9
2013-04-21When creating a subset tvbuff, inherit the flags from the tvbuff ofGuy Harris1-0/+1
2013-04-20When we're dissecting the beginning of a fragmented packet that weGuy Harris1-105/+57
2013-04-19Pull tvb_init() into tvb_new(); there's no other way to get a newGuy Harris1-12/+5
2013-04-19Clean up a bit.Guy Harris1-14/+11
2013-04-18Add to tvbuffs a "fragment length" field; if the tvbuff represents theGuy Harris1-16/+99
2013-03-02From Ed Beroset via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8416 :Pascal Quantin1-25/+25
2013-02-26Fix spelling/typos found using a list of commonly misspelled words.Bill Meier1-2/+2
2013-02-24compute_offset_length(), check_offset_length_no_exception(), andGuy Harris1-37/+35
2013-02-24tvb_set_subset_no_exceptions() is called immediately after all calls toGuy Harris1-16/+10
2013-02-24Move some routines around, in preparation for some other codeGuy Harris1-78/+78
2013-02-20Fix copy-and-pasteo.Guy Harris1-1/+1
2013-02-20Add a tvb_new_subset_length() that takes a tvbuff, an offset in aGuy Harris1-0/+37
2013-02-20Swallow up tvb_set_real_data_no_exceptions() into tvb_new_real_data() -Guy Harris1-10/+4
2013-02-20No more tvb_new(), so no more need for tvb_set_real_data() orGuy Harris1-29/+0
2013-02-19Make tvb_new() an internal routine to epan/tvbuff.c; we export variousGuy Harris1-1/+1
2012-12-22check the length parameter for tvb_get_unicode_string() andMartin Kaiser1-0/+4
2012-12-16Another composite-TVB fix inspired byJeff Morriss1-0/+6
2012-12-16As suggested by Evan in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8...Jeff Morriss1-0/+3
2012-12-16A different fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8097 :Jeff Morriss1-27/+38
2012-12-16DISSECTOR_ASSERT on member_length when composing a disjoint tvb in order toEvan Huus1-0/+1
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
2012-06-14Add some explation about buffer size.Jakub Zawadzki1-0/+2
2012-06-14Optimize tvb_*_unicode functions.Jakub Zawadzki1-40/+5
2012-05-15Assign some variables that scan-build was complaining about.Gerald Combs1-1/+1
2012-05-15Make the encoding argument uniformly guint rather than gint.Guy Harris1-30/+92