aboutsummaryrefslogtreecommitdiffstats
path: root/epan/tvbuff.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-25Fix lots of spellingsMartin Mathieson1-1/+1
2024-02-22Fix some spelling errorsMartin Mathieson1-1/+1
2023-11-22Change some `wmem_packet_scope()` to `pinfo->pool`David Perry1-4/+2
2023-10-31epan: Move tvbuff functions to tvbuff.cJoão Valverde1-0/+45
2023-10-06tvbuff: (trivial) fix indentationMartin Kaiser1-1/+1
2023-09-29tvbuff: support endianness setting for packed BCDMartin Kaiser1-3/+3
2023-09-25wsutil: Clean up some includesGerald Combs1-0/+2
2023-09-10Change what iso8601_to_nstime() and unix_epoch_to_nstime() return.Guy Harris1-6/+6
2023-09-08Remove a no-longer correct test of errno.Guy Harris1-7/+6
2023-09-08When parsing IMF dates and times, allow space and tabs as separators.Guy Harris1-6/+12
2023-09-07Give ENC_RFC_1123 the same value as ENC_IMF_DATE_TIME.Guy Harris1-1/+1
2023-09-07Clean up handling of string encodings for byte arrays and absolute times.Guy Harris1-67/+146
2023-06-08epan: Add ENC_BOM modifier for UTF-16, UCS-2, UCS-4John Thacker1-6/+6
2023-04-26epan: Implement EBCDIC CP 500, for DRDAJohn Thacker1-0/+15
2022-12-21DECT-NWK: Add basic support for DECT charsetsBernhard Dick1-0/+49
2022-12-03wmem: Remove strbuf max size parameterJoão Valverde1-1/+1
2022-11-22Fix some issues seen with cppcheckMartin Mathieson1-3/+3
2022-10-24epan: Fix build errors about try/catch block on some compilersBrian Sipos1-1/+1
2022-10-21epan: Fix the end offsets for hex string itemsJohn Thacker1-1/+1
2022-10-20TCPCL: Clamp and indicate lengths too large for Wireshark to handleBrian Sipos1-1/+1
2022-10-19epan: centralize SDNV processing along other similar varint typesBrian Sipos1-0/+23
2022-10-18epan: Rename tvb_get_nstringz0()João Valverde1-30/+3
2022-10-16ftp: deal with UTF-8John Thacker1-0/+16
2022-10-15Use wmem_strbuf_append_unichar_repl() to append a REPLACEMENT CHARACTER.Guy Harris1-4/+1
2022-09-03Fix bogus tvbuffs to make sure reported length >= captured length.Guy Harris1-0/+15
2022-09-03epan: Fix tvb_find_guint16 with previous partial matchesJohn Thacker1-7/+22
2022-02-06epan: Add BASE_SHOW_UTF_8_PRINTABLEJohn Thacker1-0/+12
2022-02-03epan: Handle -1 length in tvb_ascii_isprintJohn Thacker1-1/+6
2022-01-19tvbuff: assert the called len is > 0.Dario Lombardo1-0/+1
2022-01-18tvbuff: add robustness to tvb search related functionsJaap Keuter1-0/+4
2022-01-16tvbuff: add robustness to memory copy related functionsJaap Keuter1-2/+5
2021-12-23Refactor VARINT handlingJaap Keuter1-3/+15
2021-12-19epan: Convert to use stdio.h from GLibJoão Valverde1-2/+2
2021-12-02epan: Add ENC_ISO_8601_DATE_TIME_BASICJohn Thacker1-0/+5
2021-12-01nstime: Support ISO 8601 basic formatJohn Thacker1-1/+1
2021-11-28Move two functions from epan to wsutil/str_utilJoão Valverde1-1/+1
2021-11-27tvbuff: Use iso8601_to_nstimeJohn Thacker1-178/+109
2021-10-23exceptions: set FragmentBoundsError priority above ContainedBoundsErrorJohn Thacker1-34/+32
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