aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tvbuff.c
AgeCommit message (Expand)AuthorFilesLines
2013-12-08Add ENC_ISO_8859_1.Guy Harris1-0/+58
2013-12-07Add string encoding for ISO/IEC 8859-2 (ENC_ISO_8859_2)Jakub Zawadzki1-0/+8
2013-12-07Add new string proto encoding for windows-1250 (ENC_WINDOWS_1250)Jakub Zawadzki1-0/+41
2013-12-07Remove #if 0 inverse_bit_mask8 array.Jakub Zawadzki1-13/+0
2013-12-06Move tvb_uncompress() to tvbuff_zlib.cJakub Zawadzki1-291/+0
2013-11-29Rename some of pint.h macros to match common style (bits number on the end).Jakub Zawadzki1-10/+10
2013-11-22Fix unused-const-variable error when build with clang 3.4Alexis La Goutte1-0/+2
2013-11-10Add missing includes in order to remove exceptions.h from proto.h (next commit).Jakub Zawadzki1-0/+1
2013-11-10Move prototype of bytes_to_str, bytes_to_str_punct to correct header.Jakub Zawadzki1-0/+1
2013-11-09I have added tvb_get_bits_buf() in r37217, nobody is using it, remove.Jakub Zawadzki1-90/+0
2013-11-09Remove old (5 yrs) #if 0 code (from r25028).Jakub Zawadzki1-23/+0
2013-11-06Fix buildbot, typo: Jakub Zawadzki1-1/+1
2013-11-06tvb: optimize tvb_get_*guid()Jakub Zawadzki1-10/+12
2013-11-06tvbuff: use always ops->tvb_sizeJakub Zawadzki1-2/+2
2013-11-06tvbuff: cleanup, remove dead code.Jakub Zawadzki1-26/+4
2013-10-22Optimize tvb_ensure_bytes_exist through manual inlining and removal of redundantEvan Huus1-2/+51
2013-10-22Revert 52695.Anders Broman1-94/+30
2013-10-19Minor optimizations.Anders Broman1-30/+94
2013-10-17Revert the optimization in r52578. As Jakub predicted, it caused at least oneEvan Huus1-15/+0
2013-10-17Temporarily revert r52651 it caused a regression when trying to tvb_memcpy fromEvan Huus1-22/+15
2013-10-16Create an internal _tvb_memcpy() without the sanity checks to be caled from t...Anders Broman1-15/+22
2013-10-14Replace XXX with explanation based on discussion with Jakub on -dev.Evan Huus1-2/+3
2013-10-13So a while back Jeff added some code to check that the offset+length passed toEvan Huus1-0/+17
2013-10-13Order our conditionals to take advantage of the fact that we know tvb->length <=Evan Huus1-22/+14
2013-10-12Tweak/simplify some tvbuff length check functions slightly. In my benchmarks ofEvan Huus1-24/+12
2013-10-12If the offset is out of bounds, have tvb_length_remaining() and tvb_reported_...Chris Maynard1-3/+3
2013-09-22More emem -> wmem conversion:Pascal Quantin1-105/+46
2013-09-22emem -> wmem conversion:Pascal Quantin1-177/+48
2013-09-21Add _g_ to the names of functions that allocate glib memory. This is a bit moreEvan Huus1-7/+7
2013-09-07- no need for a doubly-linked list of TVBs, single is simplerEvan Huus1-10/+22
2013-08-20Fix for bug #9034: Composite TVBs aren't supported by tvb_find_guint8()Jakub Zawadzki1-6/+31
2013-08-11Split some asserts so it is more clear what the problem is when they areEvan Huus1-2/+4
2013-08-04Cleanup tvbJakub Zawadzki1-7/+2
2013-08-01Move a bunch of the crypt modules and pint.h into wsutil.Jeff Morriss1-4/+4
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