path: root/epan/tvbuff.c
AgeCommit message (Expand)AuthorFilesLines
2016-12-12Rename non-EBCDIC-specific routines.Guy Harris1-8/+8
2016-12-12Fix handling of EBCDIC string fields.Guy Harris1-13/+33
2016-11-11[tvbuff] Fix tvb_find_guint16() searched_bytes is fromAndersBroman1-2/+2
2016-10-22Add T.61 character set supportPascal Quantin1-0/+31
2016-10-22More checks for localtime() and gmtime() returning NULL.Guy Harris1-3/+10
2016-10-08add tvb_find_guint16() utilityFrancesco Fondelli1-0/+42
2016-06-02clean up some comments in tvb_find_line_end()Martin Kaiser1-8/+7
2016-02-19Prevent inproper use of negative valueJaap Keuter1-2/+2
2016-01-17Fix build [-Werror=maybe-uninitialized]João Valverde1-13/+13
2016-01-07Remove constness from bytestring_to_str() [-Wcast-qual]João Valverde1-1/+1
2015-12-02Only check for the last nibble being 0x0f.Guy Harris1-1/+8
2015-08-04tvb_new_octet_aligned() should return both the captured and reportedAndersBroman1-1/+1
2015-02-21Remove tvb_ from the names of wsutil mempbrk routines.Guy Harris1-14/+14
2015-02-12Fix crash at startup in SSE4.2 code when running a 32 bits Windows buildPascal Quantin1-2/+2
2015-02-11Combine SSE and pre-compiled patterns for faster pbrkHadriel Kaplan1-28/+28
2015-01-07tvb_bytes_to_ep_str -> tvb_bytes_to_strMichael Mann1-10/+1
2015-01-07tvb_bytes_to_ep_str_punct -> tvb_bytes_to_str_punctMichael Mann1-2/+2
2015-01-04Make all Lua code use wmem not ememHadriel Kaplan1-0/+9
2015-01-02tvb: implement endianness-paramterized gettersEvan Huus1-3/+111
2014-09-25reassembly: fix when fragment cut off by snapshotEvan Huus1-1/+4
2014-08-21Don't assert out on tvb_memcpy() with a null data pointer if the length is 0.Guy Harris1-3/+11
2014-08-02Add a routine to check whether all bytes implied by a 64-bit length exist.Guy Harris1-0/+18
2014-07-24Micro-optimize tvbuff:Jakub Zawadzki1-24/+10
2014-07-06Clean up handling of missing functions.Guy Harris1-1/+1
2014-07-03Manually revert "Make COMPUTE_OFFSET and COMPUTE_OFFSET_AND_REMAINING macros."Jakub Zawadzki1-85/+79
2014-06-09Try to fix the builds.AndersBroman1-2/+1
2014-06-09Add sse4.2 optimized function ws_mempbrk_sse42()Jakub Zawadzki1-16/+13
2014-05-14Revert "Don't throw for offset at end of TVB with len -1."Evan Huus1-18/+0
2014-04-25Make COMPUTE_OFFSET and COMPUTE_OFFSET_AND_REMAINING macros.AndersBroman1-81/+87
2014-04-25Add a get_ebcdic_string() routine, similar to other get_XXX_string() routines.Guy Harris1-61/+63
2014-04-25Fix some white space.Guy Harris1-5/+5
2014-04-25Move the XXX-to-UTF-8 loops to routines in epan/charsets.c.Guy Harris1-445/+87
2014-04-25Move GSM guint8 to unicode conversion functions to charsets.cJakub Zawadzki1-58/+2
2014-04-25Move mktime_utc() from tvbuff.c to wsutil/time_util.cJakub Zawadzki1-40/+1
2014-04-24Fix counting/ checking for leap years in mktime_utc()Jakub Zawadzki1-4/+9
2014-04-23Don't throw for offset at end of TVB with len -1.Evan Huus1-0/+18
2014-04-23Another cut-and-pasteo - UCS-4/UTF-32 should fetch 4-byte characters.Guy Harris1-2/+2
2014-04-23Fix copy & paste error in tvb_extract_utf_16_string, tvb_extract_ucs_4_string.Jakub Zawadzki1-3/+3
2014-04-21(Trivial) Clean up a comment; Fix spelling errors; Do some whitespace changes.Bill Meier1-70/+70
2014-04-17Add tvb_get and proto_tree_add for string-encoded byte arraysHadriel Kaplan1-0/+30
2014-04-14Add tvb_get and proto_tree_add for string-encoded timestampsHadriel Kaplan1-0/+291
2014-04-13Add ENC_ASCII_7BITS encodingPascal Quantin1-2/+79
2014-04-12Get rid of more tvb_get_nstringz* calls.Guy Harris1-0/+18
2014-04-12Add Mac Roman and DOS CP437.Guy Harris1-0/+16
2014-04-03Fix a typoAndersBroman1-1/+1
2014-04-03Don't use external function internaly to avoid multiple checks.AndersBroman1-11/+48
2014-04-03In the string handling routines don't call tvb_get_...() inside the loops ins...AndersBroman1-28/+70
2014-04-01Inlining some tvb function gives a 6% performance gain according toAndersBroman1-9/+9
2014-03-29Rename "size" variable to "length", to match other string routines.Guy Harris1-4/+4
2014-03-29Use sized strbufs when extracting tvb stringsEvan Huus1-33/+19