summaryrefslogtreecommitdiffstats
path: root/crypto/o_str.c
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-03-01Fix off by one issue in buf2hexstr_sep()shridhar kalavagunta
2023-09-28Copyright year updatesMatt Caswell
2023-09-18Update OPENSSL_buf2hexstr() to use DEFAULT_SEPARATOR.Pan Lanlan
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-05-23strcasecmp: implement strcasecmp and strncasecmpPauli
2022-05-13Always try locale initialization from OPENSSL_strcasecmpTomas Mraz
2022-05-13Add fallback in case of locale initialization failureTomas Mraz
2022-05-13Avoid code duplication for locale initializationTomas Mraz
2022-05-13Move OPENSSL_strcasecmp() and related to o_str.cTomas Mraz
2022-05-03Update copyright yearMatt Caswell
2022-02-28Change `strlen' argument name to `strlength' to avoid c++ reserved words.Pauli
2022-02-05Move e_os.h to include/internalRichard Levitte
2021-04-08Update copyright yearMatt Caswell
2021-03-18Fix misc external ossl_ symbols.Shane Lontis
2020-12-10openssl_hexstr2buf_sep(): Prevent misleading 'malloc failure' errors on short...Dr. David von Oheimb
2020-12-07Change OPENSSL_hexstr2buf_ex() & OPENSSL_buf2hexstr_ex() to pass the separatorShane Lontis
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-07-15Enable WinCE build without deceiving _MSC_VER.aSoujyuTanaka
2020-06-04Update copyright yearMatt Caswell
2020-05-26Fix ERR_print_errors so that it matches the documented format in doc/man3/ERR...Shane Lontis
2019-08-12Add OPENSSL_hexstr2buf_ex() and OPENSSL_buf2hexstr_ex()Richard Levitte
2019-07-23Remove some utilities from the core to provider interfaceMatt Caswell
2019-07-11Make allocation/free/clean available to providersRich Salz
2019-06-21Remove OPENSSL_memcmp.Pauli
2019-06-18Fix error handling at openssl_strerror_rBernd Edlinger
2019-03-04openssl_strerror_r: Fix handling of GNU strerror_rVitezslav Cizek
2018-12-06Following the license change, modify the boilerplates in crypto/Richard Levitte
2017-09-14Revert "GH614: Use memcpy()/strdup() when possible"Pauli
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-22Use "" not <> on e_os.h includeRich Salz
2017-08-22This has been added to avoid the situation where some host ctype.h functionsPauli
2017-05-01Address some -Wold-style-declaration warningsBenjamin Kaduk
2017-02-24Add -Wundef to --strict-warnings options.Bernd Edlinger
2016-06-21buf2hexstr: properly deal with empty stringKurt Roeckx
2016-05-28Remove internal functions OPENSSL_strcasecmp and OPENSSL_strncasecmpRichard Levitte
2016-05-27crypto/o_str.c: add _GNU_SOURCE strerror_r case.Andy Polyakov
2016-05-27crypto/o_str.c: strerror_s is provided by specific compiler run-time,Andy Polyakov
2016-05-23Use strerror_r()/strerror_s() instead of strerror() where possibleMatt Caswell
2016-05-17Copyright consolidation 04/10Rich Salz
2016-04-18Unsigned chars can't be negativeMatt Caswell
2016-04-18Make string_to_hex/hex_to_string publicRich Salz
2016-02-26Fix master compile errorMatt Caswell
2016-02-26GH680: Reuse strnlen() in strndup()Dmitry-Me
2016-02-03GH614: Use memcpy()/strdup() when possibleDmitry-Me
2016-01-26Remove /* foo.c */ commentsRich Salz
2015-12-18Remove the "eay" c-file-style indicatorsRichard Levitte
2015-12-16Rename some BUF_xxx to OPENSSL_xxxRich Salz
2015-05-14Identify and move OpenSSL internal header filesRichard Levitte
2015-01-23ifdef cleanup part 3: OPENSSL_SYSNAMERich Salz