aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/locale/collate.c
Commit message (Expand)AuthorAgeFilesLines
* collate: Add support for equivalence classes and collating symbolsBojan Novković2025-04-101-0/+259
* libc: Purge unneeded cdefs.hWarner Losh2023-11-011-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* libc: locale: fix collation file size validationKyle Evans2023-05-281-1/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* libc: use separate collate objects for C, POSIX, and C.UTF-8Yuri Pankov2023-03-281-3/+14
* libc: drop "All rights reserved" from Foundation copyrightsEd Maste2022-08-041-1/+1
* __collate_load(): check for calloc failureKonstantin Belousov2022-02-031-0/+2
* libc/locale/collate.c: minor styleKonstantin Belousov2022-02-031-6/+10
* libc/locale: Use O_CLOEXEC when opening locale tablesMark Johnston2021-07-291-1/+1
* Add collation version support to querylocale(3).Thomas Munro2020-11-081-3/+7
* libc: Fix a few bugs in the xlocale collation code.Mark Johnston2020-01-091-2/+7
* Add hybrid C.UTF-8 locale being identical to default C locale exceptYuri Pankov2018-11-041-2/+4
* Add -b/-l options to localedef(1) to specify output endianness and useYuri Pankov2018-10-201-22/+21
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-251-0/+2
* __setrunelocale: Fix asprintf(3) failure not returning an error.Bryan Drewery2017-09-291-2/+1
* Locale fix for endian big (EB) machines.Ruslan Bukin2016-11-011-21/+23
* Revert 302324 and properly fix the crash with ISO-8859-5 localesBaptiste Daroussin2016-07-151-1/+5
* Fix a bad test resulting in a segfault with ISO-8859-5 localesBaptiste Daroussin2016-07-031-1/+1
* libc: spelling fixes.Pedro F. Giffuni2016-04-301-1/+1
* collate: Fix expansion substitions (broken upstream too)Baptiste Daroussin2015-10-231-17/+10
* libc/collate: minor tweaks / fixBaptiste Daroussin2015-10-221-27/+30
* Include sys/*.h earlierBaptiste Daroussin2015-10-141-3/+5
* Fix typoBaptiste Daroussin2015-08-091-1/+1
* Use more asprintfBaptiste Daroussin2015-08-091-1/+3
* Use asprintf/free instead of snprintfBaptiste Daroussin2015-08-091-3/+5
* Remove useless variableBaptiste Daroussin2015-08-091-2/+2
* Mark __collate_load_tables_l as staticBaptiste Daroussin2015-08-091-1/+1
* Fix typoBaptiste Daroussin2015-08-091-2/+1
* Revamp CTYPE support (from Illumos & Dragonfly)Baptiste Daroussin2015-08-081-0/+1
* The collate functions within libc have been using version 1 and 1.2 of theBaptiste Daroussin2015-08-071-202/+558
* libc: Make various internal file descriptors close-on-exec.Jilles Tjoelker2012-12-111-1/+1
* Restore the __collate_load_error global that was accidentally removed in theDavid Chisnall2012-07-061-4/+6
* Remove some duplicated copyright notices.David Chisnall2012-03-061-5/+0
* Implement xlocale APIs from Darwin, mainly for use by libc++. This adds aDavid Chisnall2011-11-201-21/+71
* Make the format of LC_COLLATE files architecture independent.Ruslan Ermilov2005-02-271-2/+13
* ANSI'fy prototypesAlexey Zelkin2005-02-271-7/+3
* Prefer C99's __func__ over GCC's __FUNCTION__.Stefan Farfeleder2004-09-221-3/+3
* Remove unnecessary inclusion of <rune.h> to make it obvious that this fileTim J. Robbins2002-10-291-1/+0
* Use ntohl() to read cnains number in new formatAndrey A. Chernov2002-08-311-2/+4
* Style fixAndrey A. Chernov2002-08-301-3/+3
* Prepare for switching to unlimited chains format.Andrey A. Chernov2002-08-301-20/+43
* Reduce BSS size for programs which not load collate by eliminatingAndrey A. Chernov2002-08-131-10/+10
* Now malloc() is fixed, remove errno hardcoding to ENOMEMAndrey A. Chernov2002-08-121-3/+6
* Rewrite locale loading procedures, so any load failure will not affectAndrey A. Chernov2002-08-081-39/+87
* Style fixes in preparation for rewrittingAndrey A. Chernov2002-08-071-15/+15
* Do not use __progname directly (except in [gs]etprogname(3)).Mark Murray2002-03-291-2/+3
* Fix the style of the SCM ID's.David E. O'Brien2002-03-221-2/+3
* Remove _THREAD_SAFE and make libc thread-safe by default byDaniel Eischen2001-01-241-1/+4
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans2000-01-271-6/+6