summaryrefslogtreecommitdiff
path: root/epan/tvbuff.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-20remove todo commentsMartin Kaiser1-5/+0
2014-01-20tvb_get_string(): replace 8bit characters with the unicode replacement charMartin Kaiser1-9/+29
2014-01-15Explain casting away const.Guy Harris1-0/+7
2014-01-07Move defines for helping with UTF-16 surrogate pairs to wsutil/unicode-utils.hJakub Zawadzki1-7/+1
2014-01-04(Trivial) explicitely --> explicitlyBill Meier1-6/+6
2014-01-01Add proto_tree_add_ts_23_038_7bits_item() / tvb_get_ts_23_038_7bits_string() ...Pascal Quantin1-13/+24
2013-12-30Add new function: tvb_skip_guint8()Jakub Zawadzki1-0/+21
2013-12-27Use Unicode REPLACEMENT CHARACTER for TS 23.038 errors, as we do forGuy Harris1-4/+8
2013-12-24Oops, escape characters shouldn't cause anything to be added to theGuy Harris1-2/+1
2013-12-24Make sure uchar is always initialized. Just use '?' since the comment indicatesEvan Huus1-1/+3
2013-12-24Update some comments.Guy Harris1-5/+1
2013-12-24Add a ENC_3GPP_TS_23_038 encoding, for the standard SMS alphabet in aGuy Harris1-0/+175
2013-12-23Fix warning.Guy Harris1-2/+1
2013-12-23Fix the offset constant in SURROGATE_VALUE(), and add rather than OR it.Guy Harris1-55/+63
2013-12-22(Trivial)Bill Meier1-4/+4
2013-12-22Use G_GINT64_CONSTANT(n) rather than 'nLL' when defining constants;Bill Meier1-5/+5
2013-12-22tvb_get_ucs_4_string: increase offset by 4Jakub Zawadzki1-1/+1
2013-12-22Add UCS-4 support, and use it.Guy Harris1-38/+138
2013-12-21Add the rest of ISO-8859-n, thanks to Jakub's "generate a mapping table"Guy Harris1-49/+137
2013-12-21Get rid of tvb_get_unicode_string() and tvb_get_unicode_stringz();Guy Harris1-91/+210
2013-12-19Rename a couple of to_str functions to have ep_ in the name. This makes itEvan Huus1-4/+4
2013-12-18Add charset table for ISO/IEC 8859-9 (ENC_ISO_8859_9)Jakub Zawadzki1-0/+8
2013-12-18Add a sixteenth element to all BCD digit sets to avoid garbage values whenEvan Huus1-2/+2
2013-12-17Create sign extension routines in <wsutil/sign_ext.h>, use it in few places.Jakub Zawadzki1-19/+8
2013-12-17Handle signed integers > 32 bits. Bug 8454 (https://bugs.wireshark.org/bugzi...Michael Mann1-0/+72
2013-12-15add support for ISO 8859-5Martin Kaiser1-0/+8
2013-12-13In tvb_get_unicode_string(), if the byte count is odd, ignore the lastGuy Harris1-1/+5
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