aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tvbuff.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-26USB HID: Parse bit fields with correct bit orderTomasz Moń1-16/+169
2021-09-01tvbuff: convert helper methods to pinfo->poolEvan Huus1-12/+22
2021-07-29wsutil: rename bytestring_to_str() -> bytes_to_str_punct()João Valverde1-1/+1
2021-07-01tvbuff: add a DISSECTOR_ASSERT to tvb_bytes_to_str.Dario Lombardo1-0/+1
2021-06-19Replace g_assert() with ws_assert()João Valverde1-2/+3
2021-06-15tvbuff: add tvb_ensure_reported_length_remaining().Guy Harris1-3/+18
2021-05-21epan: redo the processing of ENC_APN_STR.Guy Harris1-17/+71
2021-05-20Use ENC_APN_STR in one more place.Anders Broman1-4/+6
2021-05-20Add ENC_APN_STR to handle APN stringsAndersBroman1-0/+18
2021-02-22ZVT: Addedd dissection of amount, terminal ID, date and time. Registration fix.Grzegorz Niemirowski1-9/+24
2020-12-10Introduce ENC_BCD_ODD_NUM_DIG in order to handle odd number of digitsAnders Broman1-7/+19
2020-11-18tvb_get_bcd_string: 0xf can both be filler and stop digit.Anders Broman1-4/+2
2020-10-28Encodings: Add FT_STRINGZ support for GB18030, EUC-KRJohn Thacker1-0/+36
2020-10-22Update validate_single_byte_ascii_encoding with new encodingsJohn Thacker1-0/+21
2020-10-21Use iconv to support GB 18030 and EUC-KR, allow future encodingsJohn Thacker1-6/+49
2020-10-15Replace ill-formed UTF-8 byte sequences with replacement characterJohn Thacker1-15/+12
2020-09-28Add some more string encodings.Guy Harris1-6/+41
2020-08-21tvb: add tvb_get_bits_arrayFilipe Laíns1-0/+13
2020-04-28Clean up the encoding value definitions.Guy Harris1-1/+1
2020-04-27Add string encoding values for various BCD encodings, and use them.Guy Harris1-36/+95
2019-12-26Find the line ending using tvb_find_line_end().Guy Harris1-6/+6
2019-09-05kafka: Cleanup to use "native" APIs.Michael Mann1-1/+16
2019-07-26HTTPS (almost) everywhere.Guy Harris1-1/+1
2019-07-24Add a routine to fetch raw bytes into a fixed-length buffer as a string.Guy Harris1-0/+32
2019-07-15Add support for the ISO 646 "Basic code table" encoding.Guy Harris1-0/+44
2019-07-15Add support for code pages 855 and 856 for FT_STRINGZ strings.Guy Harris1-2/+10
2019-05-25Add Windows code page 1252.Guy Harris1-0/+12
2019-01-24tvbuff: Fix RFC 822 and 1123 date parsing with non-English localesPeter Wu1-13/+50
2019-01-04add encoding windows 1251, cp855, cp866kanidef1-0/+12
2018-12-09Add tvb_get_token_lenMichael Mann1-0/+67
2018-10-21Add tvb_ascii_isprint APIMichael Mann1-0/+11
2018-09-27tvb: gracefully handle reading 0 bytes from an empty bufferPeter Wu1-1/+9
2018-08-06tvbuff: add assertion to tvb_skip_wsp_return().Dario Lombardo1-2/+6
2018-05-14tvbuff: make tvb_bytes_exist fail with negative valuesPeter Wu1-0/+7
2018-04-21More 'abs_offset' initialisation needed for gcc 4.8.5 (Leap 42.3)Martin Mathieson1-4/+4
2018-04-20tvbuff: fix compilation with gcc-4.Dario Lombardo1-1/+1
2018-04-20Handle subset tvbuffs where the length goes past the end of the parent.Guy Harris1-56/+123
2018-04-10Add, and use, "fetch signed value" for lengths < 40 bits.Guy Harris1-20/+139
2018-03-13Get rid of TestBigEndian and AC_C_BIGENDIAN.Gerald Combs1-2/+2
2018-02-08epan: use SPDX indentifiers.Dario Lombardo1-13/+1
2018-01-02Add ENC_VARINT_QUICAlexis La Goutte1-9/+34
2017-10-26Add a ws_in6_addr typedef for struct e_in6_addr.Guy Harris1-1/+1
2017-10-09Add ENC_VARINT_PROTOBUFMichael Mann1-0/+20
2017-04-07simplify the description of tvb_memeql()Martin Kaiser1-2/+3
2017-01-31format_text_wmem -> format_textMichael Mann1-2/+2
2017-01-31Have tvb_format_text use wmem_packet_scope() memory.Michael Mann1-3/+4
2017-01-31Have tvb_format_stringzpad use wmem_packet_scope() memory.Michael Mann1-3/+4
2017-01-30Have format_text_wsp use wmem allocated memory.Michael Mann1-4/+4
2017-01-13Decode TBCD strings in GSM MAP as per the GSM MAP spec.Guy Harris1-2/+2
2017-01-10Rename tvb_new_subset() to tvb_new_subset_length_caplen().Guy Harris1-1/+1