| History log of /src/lib/libc/nls |
| Revision | Date | Author | Comments |
| 1.17 | 08-Mar-2020 |
mgorny | PR standards/44921: Add errno consts for robust mutexes
Add the two missing errno.h constants: EOWNERDEAD and ENOTRECOVERABLE. While technically they're used for robust mutexes which we do not support at the moment, they are listed in POSIX and used by libc++. While libc++ can be made to build without it, it just locally redefines the values then, so we may as well define them globally.
|
| 1.16 | 08-Mar-2020 |
mgorny | Sync signal messages between catalog and sys_siglist
|
| 1.15 | 08-Mar-2020 |
mgorny | Sync errno messages between catalog and errno.h
|
| 1.14 | 31-Oct-2006 |
cbiere | branches: 1.14.84; Changed error message of ENOPROTOOPT to "Protocol option not available".
|
| 1.13 | 21-Feb-2006 |
christos | Add the 3 new error messages.
|
| 1.12 | 02-Jan-2005 |
thorpej | Add ENOATTR ("Attribute not found"). From FreeBSD.
|
| 1.11 | 30-May-2003 |
jdolecek | ETIME is #92, not #91
|
| 1.10 | 27-May-2003 |
kleink | Add ETIME, per POSIX-2001.
|
| 1.9 | 09-Apr-2003 |
kleink | Change the strerror() string for ERANGE consistently to "Result too large or too small" and reword its intro(2) description to reflect the present use for non-numerical out-of-range errors; resolves Andrew Brown's PR standards/21004, the discussion of which was dramatically sped up by repeated whipping from Perry Metzger. :-)
|
| 1.8 | 12-Nov-2002 |
kleink | Review oversight: ENOSR: resource -> resources, which is what the standard says, and which fits the resource allocation failure better.
|
| 1.7 | 12-Nov-2002 |
skrll | Add the missing errno symbols that are defined in IEEE Std 1003.1-2001. The language message files need updating.
Change reviewed and OK'd by Klaus Klein.
|
| 1.6 | 10-Mar-2000 |
kleink | branches: 1.6.6; Add an EILSEQ code (C99, first appeared in C90/AMD1), and update message catalogs where possible.
|
| 1.5 | 21-Jan-2000 |
jdolecek | add SIGPWR entry
|
| 1.4 | 22-Mar-1999 |
kleink | Introduce EOVERFLOW.
|
| 1.3 | 08-Feb-1998 |
kleink | Add ENOMSG.
|
| 1.2 | 06-Feb-1998 |
mikel | add EAUTH, ENEEDAUTH, EIDRM
|
| 1.1 | 02-May-1995 |
jtc | C and Pig Latin message catalogs for libc
|
| 1.6.6.1 | 12-Nov-2002 |
skrll | Catch up to -current.
|
| 1.14.84.1 | 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|
| 1.12 | 19-Aug-2013 |
joerg | Add nl_langinfo_l, catopen_l and wcsftime_l.
|
| 1.11 | 20-Jan-2012 |
joerg | branches: 1.11.6; Remove code for CITRUS!=yes.
|
| 1.10 | 11-Jan-2009 |
christos | branches: 1.10.8; merge christos-time_t
|
| 1.9 | 02-Jan-2009 |
tnozaki | Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format. ok'ed by core and releng. (thanks for agc@, snj@ and i'm sorry for long time patience).
[libc] - localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by new locale-db implementation using citrus_db backend, see src/lib/libc/citrus/citrus_lc_*.[ch]. - add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation internally, because they're locale-aware function. - add some stubs for multi-locale issue, see {current,global}_locale.c. - remove some obsolete file, setrunelocale.c, ___runetype_mb.c. - remove __savectype() from ctypeio.[ch].
[tools] - mklocale(1): add new option ``-t'' that generates new style LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format. - chrtbl(1): added ctypeio.[ch] for __savectype().
[locale-db] - added en_US.US-ASCII locale. - removed some shareable locale definition file: en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8 zh_CN.eucCN -> zh_CN.GB18030 and more...see src/share/locale/*/Makefile. - remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS. - change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP* for X11's locale.alias file alignments. - fix regression test, wrong wcs?width(3), NAN/INF usage.
i tested release-build following arch: i386, amd64, hpc{mips,arm,sh}, sparc64, vax.
citrus_lc_*.[ch] also can read old-plain-text style locale-db. so that backward compatibility is keeped, but lc*.[ch] can't read new citrus_db'ed locale-db and localeio.c never check sanity, so forward compatibility is broken ;-<
old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
|
| 1.8 | 13-May-1996 |
jtc | branches: 1.8.2; 1.8.60; 1.8.62; New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.7 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.6 | 22-Dec-1994 |
cgd | branches: 1.6.2; specify man pages the new way.
|
| 1.5 | 06-Oct-1994 |
jtc | Public versions of catopen(), catgets(), and catclose(). Implemented with weak references if they are supported, otherwise by function calls that call the private versions.
|
| 1.4 | 30-May-1994 |
chopps | fix incorrect MAN3 line.
|
| 1.3 | 30-May-1994 |
jtc | Added catopen(3) manual page.
|
| 1.2 | 30-May-1994 |
jtc | Added catclose(3) and catgets(3) man pages --- still working on catopen(3).
|
| 1.1 | 29-May-1994 |
jtc | Kee Hinckley's XPG3 compliant message catalog system (extracted from the elm distribution).
|
| 1.6.2.1 | 17-Feb-1995 |
jtc | Only compile msgcat.c --- I'm keeping the cat*.c files because I have an implementation ready to go that uses the BSD db library. The only thing left to do is to retrofit the locale compiler so it uses it too.
|
| 1.8.62.1 | 04-Jan-2009 |
christos | merge with head.
|
| 1.8.60.1 | 15-Jan-2009 |
snj | Pull up following revision(s) (requested by tnozaki in ticket #222): distrib/sets/lists/base/mi: revision 1.788 distrib/utils/libhack/Makefile.inc: revision 1.23 distrib/utils/libhack/Makefile: revision 1.22 etc/mtree/NetBSD.dist: revision 1.387 include/locale.h: revision 1.15 lib/libc/citrus/Makefile.inc: revision 1.6 lib/libc/citrus/citrus_aliasname_local.h: revision 1.1 lib/libc/citrus/citrus_bcs.h: revision 1.5 lib/libc/citrus/citrus_bcs_strtol.c: revision 1.1 lib/libc/citrus/citrus_bcs_strtoul.c: revision 1.1 lib/libc/citrus/citrus_csmapper.c: revision 1.9 lib/libc/citrus/citrus_fix_grouping.h: revision 1.1 lib/libc/citrus/citrus_lc_ctype.c: revision 1.1 lib/libc/citrus/citrus_lc_messages.c: revision 1.1 lib/libc/citrus/citrus_lc_messages.h: revision 1.1 lib/libc/citrus/citrus_lc_monetary.c: revision 1.1 lib/libc/citrus/citrus_lc_monetary.h: revision 1.1 lib/libc/citrus/citrus_lc_numeric.c: revision 1.1 lib/libc/citrus/citrus_lc_numeric.h: revision 1.1 lib/libc/citrus/citrus_lc_template.h: revision 1.1 lib/libc/citrus/citrus_lc_template_decl.h: revision 1.1 lib/libc/citrus/citrus_lc_time.c: revision 1.1 lib/libc/citrus/citrus_lc_time.h: revision 1.1 lib/libc/citrus/citrus_module.c: revision 1.8 lib/libc/citrus/citrus_namespace.h: revision 1.7 lib/libc/citrus/modules/citrus_euc.c: revision 1.13 lib/libc/gen/Makefile.inc: revision 1.166 lib/libc/gen/isctype.c: revision 1.17 via patch lib/libc/gen/tolower_.c: revision 1.10 lib/libc/gen/toupper_.c: revision 1.10 lib/libc/iconv/Makefile.inc: revision 1.3 lib/libc/iconv/iconv.c: revision 1.7 lib/libc/locale/Makefile.inc: revision 1.53 lib/libc/locale/___runetype_mb.c: file removal lib/libc/locale/_wctrans.c: revision 1.7 lib/libc/locale/_wctrans_local.h: revision 1.3 lib/libc/locale/_wctype.c: revision 1.1 lib/libc/locale/_wctype_local.h: revision 1.1 lib/libc/locale/aliasname.c: revision 1.3 lib/libc/locale/aliasname_local.h: revision 1.2 lib/libc/locale/bsdctype.c: revision 1.1 lib/libc/locale/bsdctype.h: revision 1.1 lib/libc/locale/ctypeio.c: revision 1.8 lib/libc/locale/ctypeio.h: revision 1.2 lib/libc/locale/current_locale.c: revision 1.1 lib/libc/locale/dummy_lc_collate.c: revision 1.1 lib/libc/locale/dummy_lc_template.h: revision 1.1 lib/libc/locale/fix_grouping.c: revision 1.1 lib/libc/locale/fix_grouping.h: revision 1.1 lib/libc/locale/generic_lc_all.c: revision 1.1 lib/libc/locale/generic_lc_template.h: revision 1.1 lib/libc/locale/generic_lc_template_decl.h: revision 1.1 lib/libc/locale/global_locale.c: revision 1.1 lib/libc/locale/iswctype.c: file removal lib/libc/locale/iswctype_mb.c: revision 1.1 lib/libc/locale/iswctype_sb.c: revision 1.6 lib/libc/locale/lcmessages.c: file removal lib/libc/locale/lcmessages.h: file removal lib/libc/locale/lcmonetary.c: file removal lib/libc/locale/lcmonetary.h: file removal lib/libc/locale/lcnumeric.c: file removal lib/libc/locale/lcnumeric.h: file removal lib/libc/locale/lctime.c: file removal lib/libc/locale/lctime.h: file removal lib/libc/locale/localeconv.c: revision 1.15 lib/libc/locale/localeio.c: revision 1.2 lib/libc/locale/localeio.h: revision 1.2 lib/libc/locale/localeio_lc_ctype.c: revision 1.1 lib/libc/locale/localeio_lc_messages.c: revision 1.1 lib/libc/locale/localeio_lc_monetary.c: revision 1.1 lib/libc/locale/localeio_lc_numeric.c: revision 1.1 lib/libc/locale/localeio_lc_time.c: revision 1.1 lib/libc/locale/multibyte.h: revision 1.4 lib/libc/locale/multibyte_amd1.c: revision 1.6 lib/libc/locale/multibyte_c90.c: revision 1.5 lib/libc/locale/nb_lc_messages_misc.h: revision 1.1 lib/libc/locale/nb_lc_monetary_misc.h: revision 1.1 lib/libc/locale/nb_lc_numeric_misc.h: revision 1.1 lib/libc/locale/nb_lc_template.h: revision 1.1 lib/libc/locale/nb_lc_template_decl.h: revision 1.1 lib/libc/locale/nb_lc_time_misc.h: revision 1.1 lib/libc/locale/nl_langinfo.c: revision 1.12 lib/libc/locale/rune.c: revision 1.31 lib/libc/locale/rune.h: revision 1.13 lib/libc/locale/rune_local.h: revision 1.11 lib/libc/locale/runeglue.c: revision 1.14 lib/libc/locale/runetable.c: revision 1.18 lib/libc/locale/setlocale.c: revision 1.55 via patch lib/libc/locale/setlocale_local.h: revision 1.1 lib/libc/locale/setrunelocale.c: file removal lib/libc/nls/Makefile.inc: revision 1.9 lib/libc/nls/catopen.c: revision 1.26 lib/libc/string/Makefile.inc: revision 1.68 lib/libc/string/wcscmp.c: revision 1.6 lib/libc/string/wcsncmp.c: revision 1.6 lib/libc/string/wcswidth.c: file removal lib/libc/string/wmemcmp.c: revision 1.4 regress/lib/libc/locale/Makefile: revision 1.4 regress/lib/libc/locale/ctype1/Makefile: revision 1.4 regress/lib/libc/locale/ctype1/en_US.UTF-8.exp.uue: revision 1.2 regress/lib/libc/locale/ctype1/ja_JP.ISO-2022-JP.exp.uue: revision 1.1 regress/lib/libc/locale/ctype1/ja_JP.ISO-2022-JP.in.uue: revision 1.1 regress/lib/libc/locale/ctype1/ja_JP.ISO2022-JP.exp.uue: file removal regress/lib/libc/locale/ctype1/ja_JP.ISO2022-JP.in.uue: file removal regress/lib/libc/locale/ctype1/ja_JP.SJIS.exp.uue: revision 1.2 regress/lib/libc/locale/ctype1/ja_JP.eucJP.exp.uue: revision 1.2 regress/lib/libc/locale/ctype2/Makefile: revision 1.5 regress/lib/libc/locale/ctype2/ja_JP.ISO-2022-JP-2.in.uue: revision 1.1 regress/lib/libc/locale/ctype2/ja_JP.ISO2022-JP2.in.uue: file removal regress/lib/libc/locale/ctype3/Makefile: revision 1.5 regress/lib/libc/locale/mbtowc/Makefile: revision 1.3 regress/lib/libc/locale/mbtowc/ja_JP.ISO-2022-JP: revision 1.1 regress/lib/libc/locale/mbtowc/ja_JP.ISO2022-JP: file removal regress/lib/libc/locale/wcstod/wcstod_test.c: revision 1.2 share/locale/Makefile.locale: revision 1.1 share/locale/Makefile: revision 1.5 share/locale/ctype/Makefile: revision 1.28 share/locale/locale.alias: revision 1.11 share/locale/messages/Makefile: revision 1.5 share/locale/messages/en_US.ISO8859-1.src: file removal share/locale/messages/en_US.US-ASCII.src: revision 1.1 share/locale/messages/ja_JP.ISO-2022-JP.src: revision 1.1 share/locale/messages/ja_JP.ct.src: revision 1.1 share/locale/messages/sr_ME.ISO8859-2.src: revision 1.1 share/locale/messages/sr_ME.ISO8859-5.src: revision 1.1 share/locale/messages/sr_YU.ISO8859-2.src: file removal share/locale/messages/sr_YU.ISO8859-5.src: file removal share/locale/messages/sr_YU.UTF-8.src: file removal share/locale/messages/zh_CN.GB18030.src: file removal share/locale/messages/zh_TW.eucTW.src: revision 1.1 share/locale/monetary/Makefile: revision 1.5 share/locale/monetary/af_ZA.ISO8859-1.src: revision 1.2 share/locale/monetary/am_ET.UTF-8.src: revision 1.2 share/locale/monetary/be_BY.CP1131.src: file removal share/locale/monetary/be_BY.CP1251.src: revision 1.2 share/locale/monetary/be_BY.ISO8859-5.src: revision 1.2 share/locale/monetary/be_BY.UTF-8.src: revision 1.2 share/locale/monetary/bg_BG.CP1251.src: revision 1.2 share/locale/monetary/bg_BG.UTF-8.src: revision 1.2 share/locale/monetary/ca_ES.ISO8859-1.src: revision 1.2 share/locale/monetary/cs_CZ.ISO8859-2.src: revision 1.2 share/locale/monetary/cs_CZ.UTF-8.src: revision 1.2 share/locale/monetary/da_DK.ISO8859-1.src: revision 1.2 share/locale/monetary/de_AT.ISO8859-1.src: revision 1.2 share/locale/monetary/de_CH.ISO8859-1.src: revision 1.2 share/locale/monetary/de_DE.ISO8859-1.src: revision 1.2 share/locale/monetary/el_GR.ISO8859-7.src: revision 1.2 share/locale/monetary/en_AU.ISO8859-1.src: revision 1.2 share/locale/monetary/en_CA.ISO8859-1.src: revision 1.2 share/locale/monetary/en_GB.ISO8859-1.src: revision 1.2 share/locale/monetary/en_GB.UTF-8.src: revision 1.2 share/locale/monetary/en_IE.UTF-8.src: revision 1.2 share/locale/monetary/en_NZ.ISO8859-1.src: revision 1.2 share/locale/monetary/en_US.ISO8859-1.src: revision 1.2 share/locale/monetary/en_US.US-ASCII.src: revision 1.1 share/locale/monetary/es_ES.ISO8859-1.src: revision 1.2 share/locale/monetary/et_EE.ISO8859-15.src: revision 1.2 share/locale/monetary/fi_FI.ISO8859-1.src: revision 1.2 share/locale/monetary/fr_BE.ISO8859-1.src: revision 1.2 share/locale/monetary/fr_CA.ISO8859-1.src: revision 1.2 share/locale/monetary/fr_FR.ISO8859-1.src: revision 1.2 share/locale/monetary/he_IL.UTF-8.src: revision 1.2 share/locale/monetary/hi_IN.ISCII-DEV.src: revision 1.2 share/locale/monetary/hr_HR.ISO8859-2.src: revision 1.2 share/locale/monetary/hu_HU.ISO8859-2.src: revision 1.2 share/locale/monetary/hy_AM.ARMSCII-8.src: revision 1.2 share/locale/monetary/hy_AM.UTF-8.src: revision 1.2 share/locale/monetary/is_IS.ISO8859-1.src: revision 1.2 share/locale/monetary/it_IT.ISO8859-1.src: revision 1.2 share/locale/monetary/ja_JP.ISO-2022-JP.src: revision 1.1 share/locale/monetary/ja_JP.UTF-8.src: revision 1.2 share/locale/monetary/ja_JP.eucJP.src: revision 1.2 share/locale/monetary/kk_KZ.PT154.src: revision 1.2 share/locale/monetary/kk_KZ.UTF-8.src: revision 1.2 share/locale/monetary/ko_KR.UTF-8.src: revision 1.2 share/locale/monetary/ko_KR.eucKR.src: revision 1.2 share/locale/monetary/lt_LT.ISO8859-13.src: revision 1.2 share/locale/monetary/mn_MN.UTF-8.src: revision 1.2 share/locale/monetary/nl_BE.ISO8859-1.src: revision 1.2 share/locale/monetary/nl_NL.ISO8859-1.src: revision 1.2 share/locale/monetary/no_NO.ISO8859-1.src: revision 1.2 share/locale/monetary/pl_PL.ISO8859-2.src: revision 1.2 share/locale/monetary/pl_PL.UTF-8.src: revision 1.2 share/locale/monetary/pt_BR.ISO8859-1.src: revision 1.2 share/locale/monetary/pt_PT.ISO8859-1.src: revision 1.2 share/locale/monetary/ro_RO.ISO8859-2.src: revision 1.2 share/locale/monetary/ru_RU.CP1251.src: revision 1.2 share/locale/monetary/ru_RU.CP866.src: revision 1.2 share/locale/monetary/ru_RU.ISO8859-5.src: revision 1.2 share/locale/monetary/ru_RU.KOI8-R.src: revision 1.2 share/locale/monetary/ru_RU.UTF-8.src: revision 1.2 share/locale/monetary/sk_SK.ISO8859-2.src: revision 1.2 share/locale/monetary/sl_SI.ISO8859-2.src: revision 1.2 share/locale/monetary/sr_ME.ISO8859-2.src: revision 1.1 share/locale/monetary/sr_RS.ISO8859-2.src: revision 1.1 share/locale/monetary/sr_YU.ISO8859-2.src: revision 1.2 share/locale/monetary/sr_YU.ISO8859-5.src: revision 1.2 share/locale/monetary/sr_YU.UTF-8.src: revision 1.2 share/locale/monetary/sv_SE.ISO8859-1.src: revision 1.2 share/locale/monetary/tr_TR.ISO8859-9.src: revision 1.2 share/locale/monetary/uk_UA.CP1251.src: revision 1.2 share/locale/monetary/uk_UA.ISO8859-5.src: revision 1.2 share/locale/monetary/uk_UA.KOI8-U.src: revision 1.2 share/locale/monetary/uk_UA.UTF-8.src: revision 1.2 share/locale/monetary/zh_CN.GB18030.src: revision 1.2 share/locale/monetary/zh_CN.UTF-8.src: revision 1.2 share/locale/monetary/zh_CN.eucCN.src: revision 1.2 share/locale/monetary/zh_HK.Big5hkscs.src: revision 1.1 share/locale/monetary/zh_HK.UTF-8.src: revision 1.2 share/locale/monetary/zh_TW.Big5.src: revision 1.2 share/locale/numeric/Makefile: revision 1.4 share/locale/numeric/am_ET.UTF-8.src: file removal share/locale/numeric/en_US.ISO8859-1.src: file removal share/locale/numeric/en_US.US-ASCII.src: revision 1.1 share/locale/numeric/ja_JP.eucJP.src: file removal share/locale/numeric/ko_KR.eucKR.src: file removal share/locale/numeric/mn_MN.UTF-8.src: file removal share/locale/numeric/sr_ME.ISO8859-2.src: revision 1.1 share/locale/numeric/sr_YU.ISO8859-2.src: file removal share/locale/numeric/sr_YU.ISO8859-5.src: file removal share/locale/numeric/zh_CN.eucCN.src: file removal share/locale/time/Makefile: revision 1.5 share/locale/time/en_US.ISO8859-1.src: file removal share/locale/time/en_US.US-ASCII.src: revision 1.1 share/locale/time/ja_JP.ISO-2022-JP.src: revision 1.1 share/locale/time/ja_JP.ct.src: revision 1.1 share/locale/time/sr_ME.ISO8859-2.src: revision 1.1 share/locale/time/sr_ME.ISO8859-5.src: revision 1.1 share/locale/time/sr_ME.UTF-8.src: revision 1.1 share/locale/time/sr_YU.ISO8859-2.src: file removal share/locale/time/sr_YU.ISO8859-5.src: file removal share/locale/time/sr_YU.UTF-8.src: file removal share/locale/time/zh_CN.GB18030.src: file removal share/locale/time/zh_TW.eucTW.src: revision 1.1 usr.bin/locale/locale.c: revision 1.6 usr.bin/mklocale/Makefile: revision 1.12 usr.bin/mklocale/lex.l: revision 1.14 usr.bin/mklocale/mklocaledb.c: revision 1.1 usr.bin/mklocale/yacc.y: revision 1.25 usr.sbin/chrtbl/Makefile: revision 1.8 usr.sbin/chrtbl/ctypeio.c: revision 1.1 usr.sbin/chrtbl/ctypeio.h: revision 1.1 Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format. ok'ed by core and releng. (thanks for agc@, snj@ and i'm sorry for long time patience). [libc] - localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by new locale-db implementation using citrus_db backend, see src/lib/libc/citrus/citrus_lc_*.[ch]. - add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation internally, because they're locale-aware function. - add some stubs for multi-locale issue, see {current,global}_locale.c. - remove some obsolete file, setrunelocale.c, ___runetype_mb.c. - remove __savectype() from ctypeio.[ch]. [tools] - mklocale(1): add new option ``-t'' that generates new style LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format. - chrtbl(1): added ctypeio.[ch] for __savectype(). [locale-db] - added en_US.US-ASCII locale. - removed some shareable locale definition file: en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8 zh_CN.eucCN -> zh_CN.GB18030 and more...see src/share/locale/*/Makefile. - remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS. - change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP* for X11's locale.alias file alignments. - fix regression test, wrong wcs?width(3), NAN/INF usage.
i tested release-build following arch: i386, amd64, hpc{mips,arm,sh}, sparc64, vax.
citrus_lc_*.[ch] also can read old-plain-text style locale-db. so that backward compatibility is keeped, but lc*.[ch] can't read new citrus_db'ed locale-db and localeio.c never check sanity, so forward compatibility is broken ;-< old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
|
| 1.8.2.1 | 16-Sep-1996 |
jtc | snapshot namespace cleanup
|
| 1.10.8.2 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.10.8.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.11.6.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.5 | 10-Mar-2000 |
kleink | Add an EILSEQ code (C99, first appeared in C90/AMD1), and update message catalogs where possible.
|
| 1.4 | 21-Jan-2000 |
jdolecek | add SIGPWR entry
|
| 1.3 | 08-Feb-1998 |
kleink | Add ENOMSG.
|
| 1.2 | 06-Feb-1998 |
mikel | add EAUTH, ENEEDAUTH, EIDRM
|
| 1.1 | 02-May-1995 |
jtc | C and Pig Latin message catalogs for libc
|
| 1.8 | 19-Aug-2013 |
joerg | Add nl_langinfo_l, catopen_l and wcsftime_l.
|
| 1.7 | 13-Sep-2005 |
christos | branches: 1.7.44; 1.7.50; compat core reorg.
|
| 1.6 | 30-Jul-2005 |
christos | - Fix the remaining indr_references so that they define lint symbols. - Add an internal symbol for strerror_r (thanks klaus for noticing) - Remove internal __strerror
|
| 1.5 | 12-Jun-2005 |
lukem | Add missing __RCSID()
|
| 1.4 | 04-Nov-1997 |
thorpej | __warn_references and __indr_reference semicolon fixups. From Chris Demetriou <cgd@pa.dec.com>.
|
| 1.3 | 17-Jul-1997 |
thorpej | branches: 1.3.2; XXX KLUDGE! Duplicate the namespace-clean prototype for architectures that lack __indr_reference(), so that this can be built with WARNS=1.
|
| 1.2 | 13-Jul-1997 |
christos | Use "namespace.h" Fix RCSID's
|
| 1.1 | 13-May-1996 |
jtc | New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.3.2.1 | 04-Nov-1997 |
thorpej | Pull up from trunk: __warn_references and __indr_reference semicolon fixups.
|
| 1.7.50.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.7.44.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.9 | 19-Aug-2013 |
joerg | Add nl_langinfo_l, catopen_l and wcsftime_l.
|
| 1.8 | 13-Sep-2005 |
christos | branches: 1.8.44; 1.8.50; compat core reorg.
|
| 1.7 | 30-Jul-2005 |
christos | - Fix the remaining indr_references so that they define lint symbols. - Add an internal symbol for strerror_r (thanks klaus for noticing) - Remove internal __strerror
|
| 1.6 | 12-Jun-2005 |
lukem | Add missing __RCSID()
|
| 1.5 | 04-Nov-1997 |
thorpej | __warn_references and __indr_reference semicolon fixups. From Chris Demetriou <cgd@pa.dec.com>.
|
| 1.4 | 17-Jul-1997 |
thorpej | branches: 1.4.2; XXX KLUDGE! Duplicate the namespace-clean prototype for architectures that lack __indr_reference(), so that this can be built with WARNS=1.
|
| 1.3 | 13-Jul-1997 |
christos | Use "namespace.h" Fix RCSID's
|
| 1.2 | 16-May-1996 |
cgd | last argument to catgets()/_catgets() is 'const char *', not 'char *'
|
| 1.1 | 13-May-1996 |
jtc | New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.4.2.1 | 04-Nov-1997 |
thorpej | Pull up from trunk: __warn_references and __indr_reference semicolon fixups.
|
| 1.8.50.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.8.44.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.8 | 19-Aug-2013 |
joerg | Add nl_langinfo_l, catopen_l and wcsftime_l.
|
| 1.7 | 13-Sep-2005 |
christos | branches: 1.7.44; 1.7.50; compat core reorg.
|
| 1.6 | 30-Jul-2005 |
christos | - Fix the remaining indr_references so that they define lint symbols. - Add an internal symbol for strerror_r (thanks klaus for noticing) - Remove internal __strerror
|
| 1.5 | 12-Jun-2005 |
lukem | Add missing __RCSID()
|
| 1.4 | 04-Nov-1997 |
thorpej | __warn_references and __indr_reference semicolon fixups. From Chris Demetriou <cgd@pa.dec.com>.
|
| 1.3 | 17-Jul-1997 |
thorpej | branches: 1.3.2; XXX KLUDGE! Duplicate the namespace-clean prototype for architectures that lack __indr_reference(), so that this can be built with WARNS=1.
|
| 1.2 | 13-Jul-1997 |
christos | Use "namespace.h" Fix RCSID's
|
| 1.1 | 13-May-1996 |
jtc | New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.3.2.1 | 04-Nov-1997 |
thorpej | Pull up from trunk: __warn_references and __indr_reference semicolon fixups.
|
| 1.7.50.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.7.44.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.5 | 21-Feb-2006 |
jmmv | Translate three new messages.
|
| 1.4 | 02-Jan-2005 |
jmmv | Add ETIME and ENOATTR translations.
|
| 1.3 | 09-Apr-2003 |
jmmv | Add a Catalan libc message catalog file (plus everything else needed to track the file). Closes my own PR lib/19498.
|
| 1.2 | 10-Mar-1997 |
perry | polish
|
| 1.1 | 10-Mar-1997 |
perry | Initial cut of Canadian national language support
|
| 1.12 | 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
| 1.11 | 16-Apr-2003 |
wiz | Use .In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
|
| 1.10 | 12-Feb-2003 |
gmcgarry | Add Xrefs and some editorial comments on the interface.
|
| 1.9 | 05-Feb-2003 |
gmcgarry | Xref gencat(1)
|
| 1.8 | 07-Feb-2002 |
ross | Generate <>& symbolically.
|
| 1.7 | 16-Sep-2001 |
wiz | Sort SEE ALSO and remove a trailing empty line.
|
| 1.6 | 16-Sep-2001 |
wiz | Boring whitespace fixes.
|
| 1.5 | 05-Feb-1998 |
perry | branches: 1.5.12; add LIBRARY section to man page
|
| 1.4 | 11-May-1995 |
jtc | Winning Strategies has placed this code in the public domain.
|
| 1.3 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.2 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.1 | 30-May-1994 |
jtc | Added catclose(3) and catgets(3) man pages --- still working on catopen(3).
|
| 1.5.12.3 | 22-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.5.12.2 | 08-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.5.12.1 | 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.14 | 25-Jun-2012 |
abs | Update old-style definitions to ANSI, remove a couple of register definitions along the way. Fixed gcc 4.1 build (thank you vax)
|
| 1.13 | 28-Apr-2008 |
martin | branches: 1.13.4; 1.13.8; Remove clause 3 and 4 from TNF licenses
|
| 1.12 | 12-Jun-2005 |
lukem | branches: 1.12.18; Add missing __RCSID()
|
| 1.11 | 17-Aug-1999 |
mycroft | Make some needed weak aliases.
|
| 1.10 | 15-Nov-1998 |
christos | delint
|
| 1.9 | 30-Jul-1997 |
jtc | Fix files using old TNF copyright notice
|
| 1.8 | 13-Jul-1997 |
christos | Use "namespace.h" Fix RCSID's
|
| 1.7 | 13-May-1996 |
jtc | branches: 1.7.2; New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.6 | 23-Mar-1995 |
jtc | Changed name of __weak_reference() to __indr_reference(). They really are indirect references, and I want to add a real __weak_reference() macro to <machine/cdefs.h> soon.
|
| 1.5 | 01-Mar-1995 |
jtc | catclose returns int
|
| 1.4 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.3 | 23-Dec-1994 |
cgd | branches: 1.3.2; clear up type inconsistency.
|
| 1.2 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.1 | 06-Oct-1994 |
jtc | Public versions of catopen(), catgets(), and catclose(). Implemented with weak references if they are supported, otherwise by function calls that call the private versions.
|
| 1.3.2.1 | 02-May-1995 |
jtc | #include "namespace.h"
|
| 1.7.2.1 | 16-Sep-1996 |
jtc | snapshot namespace cleanup
|
| 1.12.18.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.13.8.2 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.13.8.1 | 28-Apr-2008 |
martin | file catclose.c was added on branch christos-time_t on 2008-04-28 20:23:01 +0000
|
| 1.13.4.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.16 | 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
| 1.15 | 16-Apr-2003 |
wiz | Use .In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
|
| 1.14 | 12-Feb-2003 |
wiz | New sentence, new line; bump date for last change.
|
| 1.13 | 12-Feb-2003 |
gmcgarry | Add Xrefs and some editorial comments on the interface.
|
| 1.12 | 05-Feb-2003 |
gmcgarry | Xref gencat(1)
|
| 1.11 | 07-Feb-2002 |
ross | Generate <>& symbolically.
|
| 1.10 | 16-Sep-2001 |
wiz | Correct section header.
|
| 1.9 | 16-Sep-2001 |
wiz | Boring whitespace fixes.
|
| 1.8 | 08-Feb-1998 |
kleink | branches: 1.8.12; Sync with <nl_types.h>: const'ify the `s' argument.
|
| 1.7 | 08-Feb-1998 |
kleink | Per XPG4.2, set errno to ENOMSG to indicate that the requested message could not be found in the catalog. Bump the date.
|
| 1.6 | 05-Feb-1998 |
perry | add LIBRARY section to man page
|
| 1.5 | 11-May-1995 |
jtc | Winning Strategies has placed this code in the public domain.
|
| 1.4 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.3 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.2 | 05-Oct-1994 |
jtc | fix typo
|
| 1.1 | 30-May-1994 |
jtc | Added catclose(3) and catgets(3) man pages --- still working on catopen(3).
|
| 1.8.12.3 | 22-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.8.12.2 | 08-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.8.12.1 | 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.19 | 25-Jun-2012 |
abs | Update old-style definitions to ANSI, remove a couple of register definitions along the way. Fixed gcc 4.1 build (thank you vax)
|
| 1.18 | 28-Apr-2008 |
martin | branches: 1.18.4; 1.18.8; Remove clause 3 and 4 from TNF licenses
|
| 1.17 | 29-Nov-2005 |
christos | branches: 1.17.18; WARNS=4
|
| 1.16 | 12-Jun-2005 |
lukem | Add missing __RCSID()
|
| 1.15 | 17-Aug-1999 |
mycroft | Make some needed weak aliases.
|
| 1.14 | 15-Nov-1998 |
christos | delint
|
| 1.13 | 08-Feb-1998 |
kleink | Per XPG4.2, set errno to ENOMSG to indicate that the requested message could not be found in the catalog.
|
| 1.12 | 30-Jul-1997 |
jtc | Fix files using old TNF copyright notice
|
| 1.11 | 13-Jul-1997 |
christos | Use "namespace.h" Fix RCSID's
|
| 1.10 | 19-Jun-1997 |
mikel | avoid unportable arithmetic on void pointers
|
| 1.9 | 09-Oct-1996 |
jtc | merge in 1.2 branch
|
| 1.8 | 13-May-1996 |
jtc | branches: 1.8.2; 1.8.4; New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.7 | 23-Mar-1995 |
jtc | Changed name of __weak_reference() to __indr_reference(). They really are indirect references, and I want to add a real __weak_reference() macro to <machine/cdefs.h> soon.
|
| 1.6 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.5 | 23-Dec-1994 |
cgd | branches: 1.5.2; more than i thought...
|
| 1.4 | 23-Dec-1994 |
cgd | oops; one too many __const's
|
| 1.3 | 20-Dec-1994 |
cgd | make the char *'s that some of these routines take/return __const. It quiets some warnings, and is the 'right thing' anyway.
|
| 1.2 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.1 | 06-Oct-1994 |
jtc | Public versions of catopen(), catgets(), and catclose(). Implemented with weak references if they are supported, otherwise by function calls that call the private versions.
|
| 1.5.2.1 | 02-May-1995 |
jtc | #include "namespace.h"
|
| 1.8.4.1 | 28-May-1996 |
jtc | Fix from John Birrell, catopen should return (nl_catd) -1 on failure.
|
| 1.8.2.1 | 16-Sep-1996 |
jtc | snapshot namespace cleanup
|
| 1.17.18.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.18.8.2 | 28-Apr-2008 |
martin | Remove clause 3 and 4 from TNF licenses
|
| 1.18.8.1 | 28-Apr-2008 |
martin | file catgets.c was added on branch christos-time_t on 2008-04-28 20:23:01 +0000
|
| 1.18.4.1 | 30-Oct-2012 |
yamt | sync with head
|
| 1.14 | 26-Jul-2003 |
salo | netbsd.org->NetBSD.org
|
| 1.13 | 16-Apr-2003 |
wiz | Use .In header.h instead of .Fd #include \*[Lt]header.h\*[Gt] Much easier to read and write, and supported by groff for ages. Okayed by ross.
|
| 1.12 | 12-Feb-2003 |
gmcgarry | Add Xrefs and some editorial comments on the interface.
|
| 1.11 | 05-Feb-2003 |
gmcgarry | Xref gencat(1)
|
| 1.10 | 02-Oct-2002 |
wiz | Only one i in available.
|
| 1.9 | 07-Feb-2002 |
ross | Generate <>& symbolically.
|
| 1.8 | 16-Sep-2001 |
wiz | Correct section header.
|
| 1.7 | 16-Sep-2001 |
wiz | Boring whitespace fixes.
|
| 1.6 | 05-Feb-1998 |
perry | branches: 1.6.12; add LIBRARY section to man page
|
| 1.5 | 11-May-1995 |
jtc | Winning Strategies has placed this code in the public domain.
|
| 1.4 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.3 | 23-Dec-1994 |
cgd | note that the file name is const, and fix a couple of roff bogons.
|
| 1.2 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.1 | 30-May-1994 |
jtc | Added catopen(3) manual page.
|
| 1.6.12.4 | 18-Oct-2002 |
nathanw | Catch up to -current.
|
| 1.6.12.3 | 22-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.6.12.2 | 08-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.6.12.1 | 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.33 | 16-Sep-2014 |
christos | belt-n-suspenders, close on exec catalog files.
|
| 1.32 | 19-Aug-2013 |
joerg | Add nl_langinfo_l, catopen_l and wcsftime_l.
|
| 1.31 | 30-Jul-2012 |
yamt | branches: 1.31.2; comment
|
| 1.30 | 20-Mar-2012 |
matt | Use C89 Prototypes. Remove use of __P
|
| 1.29 | 20-Jan-2012 |
joerg | Remove code for CITRUS!=yes.
|
| 1.28 | 10-Mar-2009 |
joerg | branches: 1.28.6; Use MAP_FAILED and NULL.
|
| 1.27 | 11-Jan-2009 |
christos | branches: 1.27.2; merge christos-time_t
|
| 1.26 | 02-Jan-2009 |
tnozaki | Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format. ok'ed by core and releng. (thanks for agc@, snj@ and i'm sorry for long time patience).
[libc] - localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by new locale-db implementation using citrus_db backend, see src/lib/libc/citrus/citrus_lc_*.[ch]. - add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation internally, because they're locale-aware function. - add some stubs for multi-locale issue, see {current,global}_locale.c. - remove some obsolete file, setrunelocale.c, ___runetype_mb.c. - remove __savectype() from ctypeio.[ch].
[tools] - mklocale(1): add new option ``-t'' that generates new style LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format. - chrtbl(1): added ctypeio.[ch] for __savectype().
[locale-db] - added en_US.US-ASCII locale. - removed some shareable locale definition file: en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8 zh_CN.eucCN -> zh_CN.GB18030 and more...see src/share/locale/*/Makefile. - remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS. - change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP* for X11's locale.alias file alignments. - fix regression test, wrong wcs?width(3), NAN/INF usage.
i tested release-build following arch: i386, amd64, hpc{mips,arm,sh}, sparc64, vax.
citrus_lc_*.[ch] also can read old-plain-text style locale-db. so that backward compatibility is keeped, but lc*.[ch] can't read new citrus_db'ed locale-db and localeio.c never check sanity, so forward compatibility is broken ;-<
old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
|
| 1.25 | 28-Apr-2008 |
martin | branches: 1.25.6; 1.25.8; Remove clause 3 and 4 from TNF licenses
|
| 1.24 | 28-Dec-2007 |
martin | branches: 1.24.4; Avoid munmap(-1, ...) - doesn't make much sense.
|
| 1.23 | 29-Nov-2005 |
christos | branches: 1.23.10; WARNS=4
|
| 1.22 | 12-Jun-2005 |
lukem | Add missing __RCSID()
|
| 1.21 | 21-Jul-2004 |
tshiozak | make sure CITRUS=no to work.
|
| 1.20 | 21-Jul-2004 |
tshiozak | use _citrus_lookup_alias() instead of __unalias().
|
| 1.19 | 13-Feb-2002 |
yamt | - implement NL_CAT_LOCALE. - make catopen check nls alias database.
|
| 1.18 | 30-Sep-2000 |
sommerfeld | branches: 1.18.2; Fix possible one-byte overrun
|
| 1.17 | 08-Sep-2000 |
tshiozak | Disallow '/' character in LC_* and LANG environment variable, and prevent to look up PATH_LOCALE and NLSPATH on setuid/setgid executable. This is important to prevent to cause some kind of security hole.
|
| 1.16 | 16-Sep-1999 |
lukem | branches: 1.16.8; * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
| 1.15 | 17-Aug-1999 |
mycroft | Make some needed weak aliases.
|
| 1.14 | 15-Nov-1998 |
christos | branches: 1.14.2; delint
|
| 1.13 | 20-Feb-1998 |
mycroft | Fill in missing (default) mmap(2) flags.
|
| 1.12 | 30-Jul-1997 |
jtc | Fix files using old TNF copyright notice
|
| 1.11 | 13-Jul-1997 |
christos | Use "namespace.h" Fix RCSID's
|
| 1.10 | 22-Apr-1997 |
mrg | KNF.
|
| 1.9 | 21-Jun-1996 |
jtc | branches: 1.9.2; Merged in changes from branch (make sure all memory, file descriptors, mappings, etc. are freed and return (nl_catd) -1 on error). Also fix one minor bug and clean up NLSPATH parsing a bit more.
|
| 1.8 | 20-Jun-1996 |
jtc | Ensure user can't make us overrun fixed sized buffers.
|
| 1.7 | 20-Jun-1996 |
jtc | Fix NLSPATH processing --- catopen was not processing beyond the first colon. Try all paths in NLSPATH as per XPG4.2. Expand %l, %t, and %c to nothing. Should be language, territory, and codeset.
|
| 1.6 | 13-May-1996 |
jtc | branches: 1.6.4; New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.5 | 23-Mar-1995 |
jtc | Changed name of __weak_reference() to __indr_reference(). They really are indirect references, and I want to add a real __weak_reference() macro to <machine/cdefs.h> soon.
|
| 1.4 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.3 | 20-Dec-1994 |
cgd | branches: 1.3.2; make the char *'s that some of these routines take/return __const. It quiets some warnings, and is the 'right thing' anyway.
|
| 1.2 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.1 | 06-Oct-1994 |
jtc | Public versions of catopen(), catgets(), and catclose(). Implemented with weak references if they are supported, otherwise by function calls that call the private versions.
|
| 1.3.2.1 | 02-May-1995 |
jtc | #include "namespace.h"
|
| 1.6.4.3 | 21-Jun-1996 |
jtc | pull up from rev. 1.9, fixed sized buffers and environment variables don't mix.
|
| 1.6.4.2 | 28-May-1996 |
jtc | Ensure that everything is closed/deallocated/unmapped on failure.
|
| 1.6.4.1 | 28-May-1996 |
jtc | Fix from John Birrell, catopen should return (nl_catd) -1 on failure.
|
| 1.9.2.1 | 16-Sep-1996 |
jtc | snapshot namespace cleanup
|
| 1.14.2.1 | 04-Oct-2000 |
he | Pull up revisions 1.17-1.18 (requested by sommerfeld): Ignore NLSPATH, PATH_LOCALE if issetugid(). Disallow `/' in LC_* and LANG environment variables. Close one-byte buffer-overrun in catopen().
|
| 1.16.8.1 | 26-Oct-2000 |
sommerfeld | Pull up catopen.c 1.17,1.18 setlocale.c 1.20,1.21
Avoid security problems when these are used in setuid programs. Approved by jhawk (a while ago)
|
| 1.18.2.2 | 22-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.18.2.1 | 08-Mar-2002 |
nathanw | Catch up to -current.
|
| 1.23.10.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.24.4.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.25.8.2 | 04-Jan-2009 |
christos | merge with head.
|
| 1.25.8.1 | 28-Apr-2008 |
christos | file catopen.c was added on branch christos-time_t on 2009-01-04 17:02:20 +0000
|
| 1.25.6.1 | 15-Jan-2009 |
snj | Pull up following revision(s) (requested by tnozaki in ticket #222): distrib/sets/lists/base/mi: revision 1.788 distrib/utils/libhack/Makefile.inc: revision 1.23 distrib/utils/libhack/Makefile: revision 1.22 etc/mtree/NetBSD.dist: revision 1.387 include/locale.h: revision 1.15 lib/libc/citrus/Makefile.inc: revision 1.6 lib/libc/citrus/citrus_aliasname_local.h: revision 1.1 lib/libc/citrus/citrus_bcs.h: revision 1.5 lib/libc/citrus/citrus_bcs_strtol.c: revision 1.1 lib/libc/citrus/citrus_bcs_strtoul.c: revision 1.1 lib/libc/citrus/citrus_csmapper.c: revision 1.9 lib/libc/citrus/citrus_fix_grouping.h: revision 1.1 lib/libc/citrus/citrus_lc_ctype.c: revision 1.1 lib/libc/citrus/citrus_lc_messages.c: revision 1.1 lib/libc/citrus/citrus_lc_messages.h: revision 1.1 lib/libc/citrus/citrus_lc_monetary.c: revision 1.1 lib/libc/citrus/citrus_lc_monetary.h: revision 1.1 lib/libc/citrus/citrus_lc_numeric.c: revision 1.1 lib/libc/citrus/citrus_lc_numeric.h: revision 1.1 lib/libc/citrus/citrus_lc_template.h: revision 1.1 lib/libc/citrus/citrus_lc_template_decl.h: revision 1.1 lib/libc/citrus/citrus_lc_time.c: revision 1.1 lib/libc/citrus/citrus_lc_time.h: revision 1.1 lib/libc/citrus/citrus_module.c: revision 1.8 lib/libc/citrus/citrus_namespace.h: revision 1.7 lib/libc/citrus/modules/citrus_euc.c: revision 1.13 lib/libc/gen/Makefile.inc: revision 1.166 lib/libc/gen/isctype.c: revision 1.17 via patch lib/libc/gen/tolower_.c: revision 1.10 lib/libc/gen/toupper_.c: revision 1.10 lib/libc/iconv/Makefile.inc: revision 1.3 lib/libc/iconv/iconv.c: revision 1.7 lib/libc/locale/Makefile.inc: revision 1.53 lib/libc/locale/___runetype_mb.c: file removal lib/libc/locale/_wctrans.c: revision 1.7 lib/libc/locale/_wctrans_local.h: revision 1.3 lib/libc/locale/_wctype.c: revision 1.1 lib/libc/locale/_wctype_local.h: revision 1.1 lib/libc/locale/aliasname.c: revision 1.3 lib/libc/locale/aliasname_local.h: revision 1.2 lib/libc/locale/bsdctype.c: revision 1.1 lib/libc/locale/bsdctype.h: revision 1.1 lib/libc/locale/ctypeio.c: revision 1.8 lib/libc/locale/ctypeio.h: revision 1.2 lib/libc/locale/current_locale.c: revision 1.1 lib/libc/locale/dummy_lc_collate.c: revision 1.1 lib/libc/locale/dummy_lc_template.h: revision 1.1 lib/libc/locale/fix_grouping.c: revision 1.1 lib/libc/locale/fix_grouping.h: revision 1.1 lib/libc/locale/generic_lc_all.c: revision 1.1 lib/libc/locale/generic_lc_template.h: revision 1.1 lib/libc/locale/generic_lc_template_decl.h: revision 1.1 lib/libc/locale/global_locale.c: revision 1.1 lib/libc/locale/iswctype.c: file removal lib/libc/locale/iswctype_mb.c: revision 1.1 lib/libc/locale/iswctype_sb.c: revision 1.6 lib/libc/locale/lcmessages.c: file removal lib/libc/locale/lcmessages.h: file removal lib/libc/locale/lcmonetary.c: file removal lib/libc/locale/lcmonetary.h: file removal lib/libc/locale/lcnumeric.c: file removal lib/libc/locale/lcnumeric.h: file removal lib/libc/locale/lctime.c: file removal lib/libc/locale/lctime.h: file removal lib/libc/locale/localeconv.c: revision 1.15 lib/libc/locale/localeio.c: revision 1.2 lib/libc/locale/localeio.h: revision 1.2 lib/libc/locale/localeio_lc_ctype.c: revision 1.1 lib/libc/locale/localeio_lc_messages.c: revision 1.1 lib/libc/locale/localeio_lc_monetary.c: revision 1.1 lib/libc/locale/localeio_lc_numeric.c: revision 1.1 lib/libc/locale/localeio_lc_time.c: revision 1.1 lib/libc/locale/multibyte.h: revision 1.4 lib/libc/locale/multibyte_amd1.c: revision 1.6 lib/libc/locale/multibyte_c90.c: revision 1.5 lib/libc/locale/nb_lc_messages_misc.h: revision 1.1 lib/libc/locale/nb_lc_monetary_misc.h: revision 1.1 lib/libc/locale/nb_lc_numeric_misc.h: revision 1.1 lib/libc/locale/nb_lc_template.h: revision 1.1 lib/libc/locale/nb_lc_template_decl.h: revision 1.1 lib/libc/locale/nb_lc_time_misc.h: revision 1.1 lib/libc/locale/nl_langinfo.c: revision 1.12 lib/libc/locale/rune.c: revision 1.31 lib/libc/locale/rune.h: revision 1.13 lib/libc/locale/rune_local.h: revision 1.11 lib/libc/locale/runeglue.c: revision 1.14 lib/libc/locale/runetable.c: revision 1.18 lib/libc/locale/setlocale.c: revision 1.55 via patch lib/libc/locale/setlocale_local.h: revision 1.1 lib/libc/locale/setrunelocale.c: file removal lib/libc/nls/Makefile.inc: revision 1.9 lib/libc/nls/catopen.c: revision 1.26 lib/libc/string/Makefile.inc: revision 1.68 lib/libc/string/wcscmp.c: revision 1.6 lib/libc/string/wcsncmp.c: revision 1.6 lib/libc/string/wcswidth.c: file removal lib/libc/string/wmemcmp.c: revision 1.4 regress/lib/libc/locale/Makefile: revision 1.4 regress/lib/libc/locale/ctype1/Makefile: revision 1.4 regress/lib/libc/locale/ctype1/en_US.UTF-8.exp.uue: revision 1.2 regress/lib/libc/locale/ctype1/ja_JP.ISO-2022-JP.exp.uue: revision 1.1 regress/lib/libc/locale/ctype1/ja_JP.ISO-2022-JP.in.uue: revision 1.1 regress/lib/libc/locale/ctype1/ja_JP.ISO2022-JP.exp.uue: file removal regress/lib/libc/locale/ctype1/ja_JP.ISO2022-JP.in.uue: file removal regress/lib/libc/locale/ctype1/ja_JP.SJIS.exp.uue: revision 1.2 regress/lib/libc/locale/ctype1/ja_JP.eucJP.exp.uue: revision 1.2 regress/lib/libc/locale/ctype2/Makefile: revision 1.5 regress/lib/libc/locale/ctype2/ja_JP.ISO-2022-JP-2.in.uue: revision 1.1 regress/lib/libc/locale/ctype2/ja_JP.ISO2022-JP2.in.uue: file removal regress/lib/libc/locale/ctype3/Makefile: revision 1.5 regress/lib/libc/locale/mbtowc/Makefile: revision 1.3 regress/lib/libc/locale/mbtowc/ja_JP.ISO-2022-JP: revision 1.1 regress/lib/libc/locale/mbtowc/ja_JP.ISO2022-JP: file removal regress/lib/libc/locale/wcstod/wcstod_test.c: revision 1.2 share/locale/Makefile.locale: revision 1.1 share/locale/Makefile: revision 1.5 share/locale/ctype/Makefile: revision 1.28 share/locale/locale.alias: revision 1.11 share/locale/messages/Makefile: revision 1.5 share/locale/messages/en_US.ISO8859-1.src: file removal share/locale/messages/en_US.US-ASCII.src: revision 1.1 share/locale/messages/ja_JP.ISO-2022-JP.src: revision 1.1 share/locale/messages/ja_JP.ct.src: revision 1.1 share/locale/messages/sr_ME.ISO8859-2.src: revision 1.1 share/locale/messages/sr_ME.ISO8859-5.src: revision 1.1 share/locale/messages/sr_YU.ISO8859-2.src: file removal share/locale/messages/sr_YU.ISO8859-5.src: file removal share/locale/messages/sr_YU.UTF-8.src: file removal share/locale/messages/zh_CN.GB18030.src: file removal share/locale/messages/zh_TW.eucTW.src: revision 1.1 share/locale/monetary/Makefile: revision 1.5 share/locale/monetary/af_ZA.ISO8859-1.src: revision 1.2 share/locale/monetary/am_ET.UTF-8.src: revision 1.2 share/locale/monetary/be_BY.CP1131.src: file removal share/locale/monetary/be_BY.CP1251.src: revision 1.2 share/locale/monetary/be_BY.ISO8859-5.src: revision 1.2 share/locale/monetary/be_BY.UTF-8.src: revision 1.2 share/locale/monetary/bg_BG.CP1251.src: revision 1.2 share/locale/monetary/bg_BG.UTF-8.src: revision 1.2 share/locale/monetary/ca_ES.ISO8859-1.src: revision 1.2 share/locale/monetary/cs_CZ.ISO8859-2.src: revision 1.2 share/locale/monetary/cs_CZ.UTF-8.src: revision 1.2 share/locale/monetary/da_DK.ISO8859-1.src: revision 1.2 share/locale/monetary/de_AT.ISO8859-1.src: revision 1.2 share/locale/monetary/de_CH.ISO8859-1.src: revision 1.2 share/locale/monetary/de_DE.ISO8859-1.src: revision 1.2 share/locale/monetary/el_GR.ISO8859-7.src: revision 1.2 share/locale/monetary/en_AU.ISO8859-1.src: revision 1.2 share/locale/monetary/en_CA.ISO8859-1.src: revision 1.2 share/locale/monetary/en_GB.ISO8859-1.src: revision 1.2 share/locale/monetary/en_GB.UTF-8.src: revision 1.2 share/locale/monetary/en_IE.UTF-8.src: revision 1.2 share/locale/monetary/en_NZ.ISO8859-1.src: revision 1.2 share/locale/monetary/en_US.ISO8859-1.src: revision 1.2 share/locale/monetary/en_US.US-ASCII.src: revision 1.1 share/locale/monetary/es_ES.ISO8859-1.src: revision 1.2 share/locale/monetary/et_EE.ISO8859-15.src: revision 1.2 share/locale/monetary/fi_FI.ISO8859-1.src: revision 1.2 share/locale/monetary/fr_BE.ISO8859-1.src: revision 1.2 share/locale/monetary/fr_CA.ISO8859-1.src: revision 1.2 share/locale/monetary/fr_FR.ISO8859-1.src: revision 1.2 share/locale/monetary/he_IL.UTF-8.src: revision 1.2 share/locale/monetary/hi_IN.ISCII-DEV.src: revision 1.2 share/locale/monetary/hr_HR.ISO8859-2.src: revision 1.2 share/locale/monetary/hu_HU.ISO8859-2.src: revision 1.2 share/locale/monetary/hy_AM.ARMSCII-8.src: revision 1.2 share/locale/monetary/hy_AM.UTF-8.src: revision 1.2 share/locale/monetary/is_IS.ISO8859-1.src: revision 1.2 share/locale/monetary/it_IT.ISO8859-1.src: revision 1.2 share/locale/monetary/ja_JP.ISO-2022-JP.src: revision 1.1 share/locale/monetary/ja_JP.UTF-8.src: revision 1.2 share/locale/monetary/ja_JP.eucJP.src: revision 1.2 share/locale/monetary/kk_KZ.PT154.src: revision 1.2 share/locale/monetary/kk_KZ.UTF-8.src: revision 1.2 share/locale/monetary/ko_KR.UTF-8.src: revision 1.2 share/locale/monetary/ko_KR.eucKR.src: revision 1.2 share/locale/monetary/lt_LT.ISO8859-13.src: revision 1.2 share/locale/monetary/mn_MN.UTF-8.src: revision 1.2 share/locale/monetary/nl_BE.ISO8859-1.src: revision 1.2 share/locale/monetary/nl_NL.ISO8859-1.src: revision 1.2 share/locale/monetary/no_NO.ISO8859-1.src: revision 1.2 share/locale/monetary/pl_PL.ISO8859-2.src: revision 1.2 share/locale/monetary/pl_PL.UTF-8.src: revision 1.2 share/locale/monetary/pt_BR.ISO8859-1.src: revision 1.2 share/locale/monetary/pt_PT.ISO8859-1.src: revision 1.2 share/locale/monetary/ro_RO.ISO8859-2.src: revision 1.2 share/locale/monetary/ru_RU.CP1251.src: revision 1.2 share/locale/monetary/ru_RU.CP866.src: revision 1.2 share/locale/monetary/ru_RU.ISO8859-5.src: revision 1.2 share/locale/monetary/ru_RU.KOI8-R.src: revision 1.2 share/locale/monetary/ru_RU.UTF-8.src: revision 1.2 share/locale/monetary/sk_SK.ISO8859-2.src: revision 1.2 share/locale/monetary/sl_SI.ISO8859-2.src: revision 1.2 share/locale/monetary/sr_ME.ISO8859-2.src: revision 1.1 share/locale/monetary/sr_RS.ISO8859-2.src: revision 1.1 share/locale/monetary/sr_YU.ISO8859-2.src: revision 1.2 share/locale/monetary/sr_YU.ISO8859-5.src: revision 1.2 share/locale/monetary/sr_YU.UTF-8.src: revision 1.2 share/locale/monetary/sv_SE.ISO8859-1.src: revision 1.2 share/locale/monetary/tr_TR.ISO8859-9.src: revision 1.2 share/locale/monetary/uk_UA.CP1251.src: revision 1.2 share/locale/monetary/uk_UA.ISO8859-5.src: revision 1.2 share/locale/monetary/uk_UA.KOI8-U.src: revision 1.2 share/locale/monetary/uk_UA.UTF-8.src: revision 1.2 share/locale/monetary/zh_CN.GB18030.src: revision 1.2 share/locale/monetary/zh_CN.UTF-8.src: revision 1.2 share/locale/monetary/zh_CN.eucCN.src: revision 1.2 share/locale/monetary/zh_HK.Big5hkscs.src: revision 1.1 share/locale/monetary/zh_HK.UTF-8.src: revision 1.2 share/locale/monetary/zh_TW.Big5.src: revision 1.2 share/locale/numeric/Makefile: revision 1.4 share/locale/numeric/am_ET.UTF-8.src: file removal share/locale/numeric/en_US.ISO8859-1.src: file removal share/locale/numeric/en_US.US-ASCII.src: revision 1.1 share/locale/numeric/ja_JP.eucJP.src: file removal share/locale/numeric/ko_KR.eucKR.src: file removal share/locale/numeric/mn_MN.UTF-8.src: file removal share/locale/numeric/sr_ME.ISO8859-2.src: revision 1.1 share/locale/numeric/sr_YU.ISO8859-2.src: file removal share/locale/numeric/sr_YU.ISO8859-5.src: file removal share/locale/numeric/zh_CN.eucCN.src: file removal share/locale/time/Makefile: revision 1.5 share/locale/time/en_US.ISO8859-1.src: file removal share/locale/time/en_US.US-ASCII.src: revision 1.1 share/locale/time/ja_JP.ISO-2022-JP.src: revision 1.1 share/locale/time/ja_JP.ct.src: revision 1.1 share/locale/time/sr_ME.ISO8859-2.src: revision 1.1 share/locale/time/sr_ME.ISO8859-5.src: revision 1.1 share/locale/time/sr_ME.UTF-8.src: revision 1.1 share/locale/time/sr_YU.ISO8859-2.src: file removal share/locale/time/sr_YU.ISO8859-5.src: file removal share/locale/time/sr_YU.UTF-8.src: file removal share/locale/time/zh_CN.GB18030.src: file removal share/locale/time/zh_TW.eucTW.src: revision 1.1 usr.bin/locale/locale.c: revision 1.6 usr.bin/mklocale/Makefile: revision 1.12 usr.bin/mklocale/lex.l: revision 1.14 usr.bin/mklocale/mklocaledb.c: revision 1.1 usr.bin/mklocale/yacc.y: revision 1.25 usr.sbin/chrtbl/Makefile: revision 1.8 usr.sbin/chrtbl/ctypeio.c: revision 1.1 usr.sbin/chrtbl/ctypeio.h: revision 1.1 Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format. ok'ed by core and releng. (thanks for agc@, snj@ and i'm sorry for long time patience). [libc] - localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by new locale-db implementation using citrus_db backend, see src/lib/libc/citrus/citrus_lc_*.[ch]. - add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation internally, because they're locale-aware function. - add some stubs for multi-locale issue, see {current,global}_locale.c. - remove some obsolete file, setrunelocale.c, ___runetype_mb.c. - remove __savectype() from ctypeio.[ch]. [tools] - mklocale(1): add new option ``-t'' that generates new style LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format. - chrtbl(1): added ctypeio.[ch] for __savectype(). [locale-db] - added en_US.US-ASCII locale. - removed some shareable locale definition file: en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8 zh_CN.eucCN -> zh_CN.GB18030 and more...see src/share/locale/*/Makefile. - remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS. - change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP* for X11's locale.alias file alignments. - fix regression test, wrong wcs?width(3), NAN/INF usage.
i tested release-build following arch: i386, amd64, hpc{mips,arm,sh}, sparc64, vax.
citrus_lc_*.[ch] also can read old-plain-text style locale-db. so that backward compatibility is keeped, but lc*.[ch] can't read new citrus_db'ed locale-db and localeio.c never check sanity, so forward compatibility is broken ;-< old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
|
| 1.27.2.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
| 1.28.6.3 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.28.6.2 | 30-Oct-2012 |
yamt | sync with head
|
| 1.28.6.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.31.2.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.10 | 21-Feb-2006 |
salo | Translate new messages.
|
| 1.9 | 02-Jan-2005 |
jdolecek | add czech ENOATTR translation
|
| 1.8 | 30-May-2003 |
jdolecek | add ETIME translation
|
| 1.7 | 10-Apr-2003 |
jdolecek | update ERANGE czech string according to the english ERANGE update
|
| 1.6 | 12-Nov-2002 |
jdolecek | sync with C.msg rev 1.8
|
| 1.5 | 12-Nov-2002 |
jdolecek | add translation for the new error messages added in rev. 1.7 of C.msg
|
| 1.4 | 10-Mar-2000 |
jdolecek | branches: 1.4.6; add EILSEQ entry
|
| 1.3 | 21-Jan-2000 |
jdolecek | Improve rpc error translation (from Linux catalogs)
|
| 1.2 | 21-Jan-2000 |
jdolecek | Add entry for SIGPWR Extensive changes (mostly taken from Linux czech catalogs), to improve gramatics and semantic corectness
|
| 1.1 | 26-Sep-1999 |
jdolecek | branches: 1.1.4; Add czech language message catalog
|
| 1.1.4.1 | 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
| 1.4.6.2 | 10-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.4.6.1 | 12-Nov-2002 |
skrll | Catch up to -current.
|
| 1.14 | 21-Feb-2006 |
martin | Translate new messages
|
| 1.13 | 01-May-2005 |
martin | Fix some typos. From Christian Brueffer in PR lib/30109.
|
| 1.12 | 02-Jan-2005 |
wiz | branches: 1.12.2; Add German ENOATTR translation.
|
| 1.11 | 30-May-2003 |
wiz | Add translation for 92 (ETIME).
|
| 1.10 | 10-Apr-2003 |
wiz | Update german translation for ERANGE.
|
| 1.9 | 12-Nov-2002 |
kleink | Sync with C.msg rev. 1.7.
|
| 1.8 | 10-Mar-2000 |
kleink | branches: 1.8.6; Add an EILSEQ code (C99, first appeared in C90/AMD1), and update message catalogs where possible.
|
| 1.7 | 07-Feb-2000 |
jdolecek | change the German translation of SIGPWR description, as per lib/9277
|
| 1.6 | 21-Jan-2000 |
jdolecek | Add entry for SIGPWR (translation by Ignatios Souvatzis)
|
| 1.5 | 26-Jul-1998 |
is | clean up a bit more
|
| 1.4 | 08-Feb-1998 |
kleink | Add EAUTH, ENEEDAUTH, EIDRM and ENOMSG.
|
| 1.3 | 27-Apr-1997 |
is | "Slice" does not translate to "splitten".
|
| 1.2 | 26-Apr-1997 |
pk | Zwei tastatur ausrutscher corrigiert..
|
| 1.1 | 02-Oct-1995 |
jtc | Add german libc message catalog
|
| 1.8.6.1 | 12-Nov-2002 |
skrll | Catch up to -current.
|
| 1.12.2.1 | 01-May-2005 |
tron | Pull up revision 1.13 (requested by martin in ticket #232): Fix some typos. From Christian Brueffer in PR lib/30109.
|
| 1.2 | 10-Mar-1997 |
hpeyerl | Remove as per discussion with core.
|
| 1.1 | 10-Mar-1997 |
hpeyerl | Color me bored.
|
| 1.8 | 03-Apr-2008 |
jmmv | branches: 1.8.10; Improvements and fixes from J. Vicente Carrasco sent by private mail.
|
| 1.7 | 21-Feb-2006 |
jmmv | Translate three new messages.
|
| 1.6 | 02-Jan-2005 |
jmmv | Add ETIME and ENOATTR translations.
|
| 1.5 | 04-Dec-2002 |
jmmv | Replace "Fichero" words with "Archivo" that were missed in the last update.
Approved by skrll.
|
| 1.4 | 04-Dec-2002 |
skrll | Improve and update from Julio Merino in PR 19202.
|
| 1.3 | 10-Mar-2000 |
kleink | branches: 1.3.6; Add an EILSEQ code (C99, first appeared in C90/AMD1), and update message catalogs where possible.
|
| 1.2 | 06-Feb-1998 |
mikel | added messages for EAUTH, ENEEDAUTH, and EIDRM
|
| 1.1 | 23-Nov-1995 |
jtc | Added spanish language message catalog from Jesus M. Gonzalez <jgb@ordago.uc3m.es>
|
| 1.3.6.1 | 10-Dec-2002 |
thorpej | Sync with HEAD.
|
| 1.8.10.2 | 03-Apr-2008 |
jmmv | Improvements and fixes from J. Vicente Carrasco sent by private mail.
|
| 1.8.10.1 | 03-Apr-2008 |
jmmv | file es.msg was added on branch christos-time_t on 2008-04-03 10:47:28 +0000
|
| 1.2 | 21-Jan-2000 |
jdolecek | Add SIGPWR entry (from Pooka)
|
| 1.1 | 17-Apr-1997 |
is | Finnish libc error message/signal name catalog, by Jukka Marin and coworker.
|
| 1.6 | 03-Jan-2005 |
bouyer | Translate messages 86 -> 93. Thanks to Marc Baudoin for review.
|
| 1.5 | 10-Mar-2000 |
kleink | Add an EILSEQ code (C99, first appeared in C90/AMD1), and update message catalogs where possible.
|
| 1.4 | 21-Jan-2000 |
jdolecek | Add SIGPWR entry (from Aymeric Vincent <Aymeric.Vincent@crans.ens-cachan.fr>)
|
| 1.3 | 16-Feb-1998 |
bouyer | Add EAUTH, ENEEDAUTH, EIDRM and ENOMSG.
|
| 1.2 | 28-Apr-1997 |
is | Corrected ETOOMANYREFS message, provided by Matthieu Herb.
|
| 1.1 | 09-Oct-1995 |
jtc | Add French libc message catalog by Matthieu Herrb <matthieu@abel.laas.fr>
|
| 1.13 | 13-May-1996 |
jtc | New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.12 | 22-Mar-1996 |
jtc | Changed _catopen() to always return ((nl_catd) -1) on error, and changed _catgets() and _catclose() to special case catd's == -1. This change fixes PR#2190, and brings _cat*() closer to XPG4.2 compliance.
|
| 1.11 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.10 | 23-Dec-1994 |
cgd | branches: 1.10.2; more than i thought...
|
| 1.9 | 23-Dec-1994 |
cgd | oops; one too many __const's
|
| 1.8 | 20-Dec-1994 |
cgd | make the char *'s that some of these routines take/return __const. It quiets some warnings, and is the 'right thing' anyway.
|
| 1.7 | 18-Nov-1994 |
jtc | XPG3 says that catclose returns an int. Changed manpages to note that cat*() functions conform to XPG3. Changed "private" versions of functions to have only one leading underscore.
|
| 1.6 | 06-Oct-1994 |
jtc | Renamed catopen(), catgets(), and catclose() to __catopen(), __catgets(), and __catclose(). Made MCGetSet() and MCGetMsg() static.
|
| 1.5 | 05-Oct-1994 |
jtc | Removed non-standard and undocumented MCAppPath feature
|
| 1.4 | 29-May-1994 |
jtc | XPG3 says that the name argument specifies a complete path for the message catalog if it contains a '/' (The original code only checked the first char).
|
| 1.3 | 29-May-1994 |
jtc | XPG3 wants .../%L/%N.cat and .../%N/%L in the default NLSPATH.
|
| 1.2 | 29-May-1994 |
jtc | Changes needed for NetBSD integration.
|
| 1.1 | 29-May-1994 |
jtc | Kee Hinckley's XPG3 compliant message catalog system (extracted from the elm distribution).
|
| 1.10.2.3 | 02-May-1995 |
jtc | #include "namespace.h"
|
| 1.10.2.2 | 25-Mar-1995 |
jtc | added weak_reference()
|
| 1.10.2.1 | 17-Feb-1995 |
jtc | Use "namespace.h", back out old mechanism for namespace purity.
|
| 1.4 | 13-May-1996 |
jtc | New message catalog implementation that uses a more efficient machine independent external format. The new format is like what is used on svr4 systems, except it uses fixed sized fields and a constant byte order.
|
| 1.3 | 27-Feb-1995 |
cgd | fix Ids
|
| 1.2 | 05-Oct-1994 |
jtc | Removed non-standard and undocumented MCAppPath feature
|
| 1.1 | 29-May-1994 |
jtc | Kee Hinckley's XPG3 compliant message catalog system (extracted from the elm distribution).
|
| 1.4 | 21-Feb-2006 |
peter | Translate new messages.
|
| 1.3 | 03-Jan-2005 |
peter | Translate errors 80 to 93 in set 1. Fix typo's and improve some messages.
Reviewed by daniel.
|
| 1.2 | 21-Jan-2000 |
fvdl | Add SIGPWR description. Clean up some messages.
|
| 1.1 | 26-Apr-1997 |
pk | Dutch catalog
|
| 1.1 | 28-Apr-1997 |
is | Added Norwegian libc error messages/signal names, donated by Stig Venaas <venaas@nvg.ntnu.no>.
|
| 1.1 | 02-Sep-2001 |
zuntum | branches: 1.1.2; Add pl.msg file to nls/ directory and list it in the Makefile -- now libc has polish messages
set LANG to "pl" in your environment to use it.
|
| 1.1.2.2 | 08-Oct-2001 |
nathanw | Catch up to -current.
|
| 1.1.2.1 | 02-Sep-2001 |
nathanw | file pl.msg was added on branch nathanw_sa on 2001-10-08 20:20:27 +0000
|
| 1.4 | 21-Feb-2006 |
salo | Translate new messages.
|
| 1.3 | 03-Jan-2005 |
salo | Add ENOATTR translation.
|
| 1.2 | 30-May-2003 |
salo | Add ETIME translation.
|
| 1.1 | 14-Apr-2003 |
salo | Add slovak language libc message catalog.
|
| 1.4 | 15-Mar-2006 |
christos | Fix spelling (Jon Olsson)
|
| 1.3 | 23-Jan-2000 |
jdolecek | Formatting nit: in SIGPWR discription, use slasl instead of 'eller -', to be consistent with other translations (suggested by Johan)
|
| 1.2 | 22-Jan-2000 |
jdolecek | Add SIGPWR description (from Johan Danielsson)
|
| 1.1 | 28-Apr-1997 |
ragge | Svensk meddelandekatalog, ursprungligen skriven av Martin Kullberg. (frolix@ludd.luth.se)
|