about summary refs log tree commit diff
path: root/src/locale/dcngettext.c
Commit message (Expand)AuthorAgeFilesLines
* accept null pointer as message argument to gettext functionspsykose2022-03-271-0/+3
* lift child restrictions after multi-threaded forkRich Felker2020-11-111-1/+4
* convert malloc use under libc-internal locks to use internal allocatorRich Felker2020-11-111-0/+5
* locale: ensure dcngettext() preserves errnoA. Wilcox2019-02-071-0/+3
* drop lazy plural forms init in dcngettextRich Felker2018-09-141-18/+17
* split internal lock API out of libc.h, creating lock.hRich Felker2018-09-121-0/+1
* reduce spurious inclusion of libc.hRich Felker2018-09-121-1/+0
* overhaul internally-public declarations using wrapper headersRich Felker2018-09-121-3/+1
* add internal header for declaring __pleval function (used by gettext)Rich Felker2018-09-121-1/+1
* revise the definition of multiple basic locks in the codeJens Gustedt2018-01-091-1/+1
* search locale name variants for gettext translationsRich Felker2017-03-211-32/+55
* avoid unbounded strlen in gettext functionsRich Felker2017-01-291-3/+3
* fix use of uninitialized pointer in gettext coreRich Felker2017-01-291-2/+2
* fix bindtextdomain logic error deactivating other domainsRich Felker2017-01-291-1/+1
* overhaul locale internals to treat categories roughly uniformlyRich Felker2015-05-271-17/+11
* fix null pointer dereference in dcngettext under specific conditionsRich Felker2015-05-181-1/+1
* make all objects used with atomic operations volatileRich Felker2015-03-031-4/+4
* harden dcngettext plural processingRich Felker2014-07-291-2/+3
* implement non-default plural rules for ngettext translationsRich Felker2014-07-281-8/+46
* implement gettext message translation functionsRich Felker2014-07-271-0/+216