summaryrefslogtreecommitdiff
path: root/lib/unistr
Commit message (Expand)AuthorAgeFilesLines
* 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
* Inside libunistring, define the function always.Bruno Haible2009-04-1013-17/+65
* New module 'unistr/u32-cmp2'.Bruno Haible2009-04-051-0/+28
* New module 'unistr/u16-cmp2'.Bruno Haible2009-04-051-0/+28
* New module 'unistr/u8-cmp2'.Bruno Haible2009-04-052-0/+60
* New module 'unistr/u32-strcoll'.Bruno Haible2009-02-071-0/+33
* New module 'unistr/u16-strcoll'.Bruno Haible2009-02-071-0/+33
* New module 'unistr/u8-strcoll'.Bruno Haible2009-02-072-0/+114
* Define and declare u{8,16}_uctomb_aux also if !HAVE_INLINE.Bruno Haible2007-10-282-8/+0
* Change copyright notice from LGPLv2.0+ to LGPLv3+.Bruno Haible2007-10-07143-1287/+1001
* New module unistr/u32-mbsnlenBruno Haible2007-06-111-0/+29
* New module 'unistr/u16-mbsnlen'.Bruno Haible2007-06-111-0/+41
* New module 'unistr/u8-mbsnlen'.Bruno Haible2007-06-111-0/+41
* New module 'unistr/u32-mbtoucr'.Bruno Haible2007-03-281-0/+41
* New module 'unistr/u16-mbtoucr'.Bruno Haible2007-03-281-0/+56
* New module 'unistr/u8-mbtoucr'.Bruno Haible2007-03-281-0/+287
* Enable the function only if HAVE_INLINE.Bruno Haible2007-03-246-0/+24
* Move to u16-uctomb-aux.c.Bruno Haible2007-03-241-60/+0
* Move to here from ucs4-utf16.c.Bruno Haible2007-03-241-0/+60
* Move to u8-uctomb-aux.c.Bruno Haible2007-03-241-71/+0
* Move to here from ucs4-utf8.c.Bruno Haible2007-03-241-0/+71
* Move to u16-mbtouc-unsafe-aux.c.Bruno Haible2007-03-241-53/+0
* Move to here from utf16-ucs4-unsafe.c.Bruno Haible2007-03-241-0/+53
* Move to u16-mbtouc-aux.c.Bruno Haible2007-03-241-49/+0
* Move to here from utf16-ucs4.c.Bruno Haible2007-03-241-0/+49
* Move to u8-mbtouc-unsafe-aux.c.Bruno Haible2007-03-241-166/+0