summaryrefslogtreecommitdiff
path: root/lib/unistr
Commit message (Expand)AuthorAgeFilesLines
* Put "LGPLv3+ or GPLv2+" notices in source files where appropriate.Bruno Haible2021-06-04134-1094/+2166
* Put LGPLv2+ notices in source files where appropriate.Bruno Haible2021-06-0417-119/+119
* maint: run 'make update-copyright'Paul Eggert2020-12-31151-151/+151
* unistr/u{8,16,32}-uctomb: Avoid possible trouble with huge strings.Bruno Haible2020-09-055-5/+5
* strdup: Assume the function exists.Bruno Haible2020-08-141-12/+1
* Optimize three-valued comparison between integers.Bruno Haible2020-07-241-6/+1
* attribute: new modulePaul Eggert2020-05-032-14/+2
* unistr/u8-uctomb: Fix warning.Bruno Haible2020-01-201-0/+10
* maint: Run 'make update-copyright'Paul Eggert2019-12-31151-151/+151
* unistr/*, uniconv/*: Fix undefined behaviour.Bruno Haible2019-03-092-2/+4
* unistr/u8-cmp: Fix undefined behaviour.Bruno Haible2019-03-091-1/+1
* maint: Run 'make update-copyright'Paul Eggert2019-01-01151-151/+151
* maint: Run 'make update-copyright'Paul Eggert2018-01-01151-151/+151
* all: prefer https: URLsPaul Eggert2017-09-13151-151/+151
* fallthrough: update for GCC 7/8Jim Meyering2017-05-191-2/+10
* version-etc: new yearPaul Eggert2017-01-01151-151/+151
* Enable Unicode decoder safety unconditionally.Bruno Haible2016-11-1925-849/+15
* u8-uctomb-aux.c: build: placate GCC 7's new -Wimplicit-fallthroughJim Meyering2016-09-281-0/+2
* version-etc: new yearPaul Eggert2016-01-01151-151/+151
* maint: add coding cookies to non-ASCII sourcesPaul Eggert2015-09-241-1/+1
* unistr/uN-strtok: handle multibyte delimitersSeiya Kawashima2015-07-034-1/+4
* version-etc: new yearPaul Eggert2014-12-31151-151/+151
* maint: update copyrightEric Blake2014-01-01151-151/+151
* maint: update all copyright year number rangesEric Blake2013-01-01151-151/+151
* maint: update all copyright year number rangesJim Meyering2012-01-01151-151/+151
* Make uN_strstr functions O(n) worst-case.Bruno Haible2011-01-214-17/+108
* maint: update almost all copyright ranges to include 2011Jim Meyering2011-01-01151-151/+151
* Port to uClibc.Bruno Haible2010-11-202-2/+2
* unistr/u8-mbtouc: Improve handling of ill-formed UTF-8 input.Bruno Haible2010-11-135-171/+521
* Update comments.Bruno Haible2010-11-135-5/+5
* unistr/u8-strstr, unistr/u16-strstr: Optimize the one-character case.Bruno Haible2010-07-313-4/+16
* unistr/u8-chr, unistr/u8-strchr: Optimize and add comments.Bruno Haible2010-07-312-11/+71
* unistr/u8-strchr: Fix several bugs.Bruno Haible2010-07-311-4/+4
* unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings.Bruno Haible2010-07-281-0/+2
* Use spaces for indentation, not tabs.Bruno Haible2010-07-282-9/+9
* unistr/u8-chr, unistr/u8-strchr: use Boyer-Moore like algorithm.Paolo Bonzini2010-07-232-71/+246
* unistr/u8-strchr: Optimize non-ASCII argument case.Bruno Haible2010-07-181-3/+3
* unistr/u8-strchr: Optimize ASCII argument case.Pádraig Brady2010-07-111-6/+21
* Don't use conversion with transliteration in u{8,16,32}_strcoll.Bruno Haible2010-05-244-10/+15
* unistr/u*-strcoll: Try harder to distinguish different strings.Bruno Haible2010-01-101-0/+6
* unistr/u*-stpncpy: Fix the return value.Bruno Haible2010-01-101-3/+7
* unistr/u8-mbsnlen: Fix return value for incomplete character.Bruno Haible2010-01-102-4/+10
* unistr/u16-to-u32: Reject invalid input.Bruno Haible2010-01-091-1/+1
* unistr/u16-to-u8: Reject invalid input.Bruno Haible2010-01-091-1/+1
* unistr/u8-to-u32: Reject invalid input.Bruno Haible2010-01-091-1/+1
* unistr/u8-to-u16: Reject invalid input.Bruno Haible2010-01-091-1/+1
* update nearly all FSF copyright year lists to include 2010Jim Meyering2010-01-01151-157/+166
* update nearly all FSF copyright year lists to include 2009Jim Meyering2009-12-29129-129/+135
* Use spaces for indentation, not tabs.Bruno Haible2009-12-1070-1754/+1754
* Avoid test failures on AIX and OSF/1.Bruno Haible2009-04-261-2/+2