aboutsummaryrefslogtreecommitdiffstats
path: root/epan/ftypes/ftype-string.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-09tshark: Escape delimiter separated value in compliant waysJohn Thacker1-0/+3
2023-10-22dfilter: Use better assertions for invalid enumsJoão Valverde1-10/+0
2023-10-22dfilter: Add number lexical typeJoão Valverde1-0/+20
2023-09-27Revert changes to JSON boolean formatJoão Valverde1-1/+1
2023-09-22Convert epan/ftypes to C99 typesGerald Combs1-22/+22
2023-06-26dfilter: Make string slices a return an FT_STRINGJoão Valverde1-12/+23
2023-04-19ftypes: Add a hash/equal methodJoão Valverde1-0/+11
2022-10-26ftypes: Do not sanitize strings for UTF-8 errorsJoão Valverde1-2/+0
2022-10-05wsutil: Improve UTF-8 APIs for debuggingJoão Valverde1-19/+3
2022-09-28Add a log domain for encoding errors and lower the log levelJoão Valverde1-1/+2
2022-09-27Add some UTF-8 debug checks with a compile time flagJoão Valverde1-5/+22
2022-07-14dfilter: Improve compatibility of integer typesJoão Valverde1-12/+33
2022-06-21dfilter: Add support for literal strings with null bytesJoão Valverde1-37/+42
2022-06-20ftypes: Make accessor functions type safeJoão Valverde1-6/+6
2022-04-18dfilter: Add abs() functionJoão Valverde1-0/+5
2022-03-31dfilter: Add remaining arithmetic integer opsJoão Valverde1-0/+15
2022-03-31dfilter: Add binary arithmetic (add/subtract)João Valverde1-0/+10
2022-03-30dfilter: Add fvalue duplicate methodJoão Valverde1-0/+11
2022-03-28dfilter: Add ftypes pseudofieldsJoão Valverde1-0/+40
2022-03-28dfilter: Add support for unary arithmeticJoão Valverde1-0/+5
2022-03-23dfilter: ftype_is_true -> ftype_is_zeroJoão Valverde1-7/+7
2022-03-22dfilter: Add bitwise masking of bitsJoão Valverde1-5/+16
2022-03-16ftypes: Remove unnecessary macroJoão Valverde1-7/+5
2022-03-05dfilter: Rename "unparsed" to "literal"João Valverde1-8/+8
2021-12-21wsutil: Split ws_regex_matches() into two functionsJoão Valverde1-1/+1
2021-12-19epan: Convert to use stdio.h from GLibJoão Valverde1-1/+1
2021-12-13regex: Remove requirement for ssize_tJoão Valverde1-1/+1
2021-11-29epan: Rewrite ws_escape_string() to use wmemJoão Valverde1-4/+1
2021-11-29Move escape_string() to wsutilJoão Valverde1-2/+2
2021-11-24dfilter: Parse character constants in lexerJoão Valverde1-0/+29
2021-11-14Move regex code to wsutilJoão Valverde1-2/+2
2021-11-10ftypes: Remove fvalue_string_repr_len()João Valverde1-28/+9
2021-10-27Remove some unnecessary casts.João Valverde1-2/+2
2021-10-18dfilter: Add a thin encapsulation layer for REsJoão Valverde1-10/+2
2021-10-15dfilter: Don't try to parse byte arrays as stringsJoão Valverde1-23/+5
2021-10-10ftypes: Use an order function to compare ftypesJoão Valverde1-64/+8
2021-06-19Replace g_assert() with ws_assert()João Valverde1-2/+3
2021-04-30Cast away the return value of g_strlcpy() and g_strlcat().Guy Harris1-1/+1
2021-03-21dfilter, ftypes: get rid of FT_PCRE.Guy Harris1-11/+3
2020-09-12Add FT_STRINGZTRUNC.Guy Harris1-0/+29
2019-07-26HTTPS (almost) everywhere.Guy Harris1-1/+1
2019-01-12ftype: rework val_from_unparsed to avoid double free.Dario Lombardo1-6/+6
2018-02-08epan: use SPDX indentifiers.Dario Lombardo1-13/+1
2017-03-20ftypes: move get_value_ptr into the unionMartin Kaiser1-12/+4
2017-03-20ftypes: move get_value_uinteger into the unionMartin Kaiser1-4/+0
2017-03-19ftypes: move get_value_sinteger into the unionMartin Kaiser1-4/+0
2017-03-19ftypes: move get_value_uinteger64 into the unionMartin Kaiser1-4/+0
2017-03-19ftypes: move get_value_sinteger64 into the unionMartin Kaiser1-4/+0
2017-03-19ftypes: create a get_value union, move get_value_floating into the unionMartin Kaiser1-8/+4
2017-03-18ftypes: rename get_value to get_value_ptrMartin Kaiser1-4/+4