Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-09-05 | _nl_find_locale: Improve handling of crafted locale names [BZ #17137] | Florian Weimer | 1 | -13/+61 | |
Prevent directory traversal in locale-related environment variables (CVE-2014-0475). (cherry picked from commit 4e8f95a0df7c2300b830ec12c0ae1e161bc8a8a3) Addiational backporting fixes: Added tst-setlocale3-ENV to localedata/Makefile Conflicts: NEWS localedata/Makefile | |||||
2014-09-05 | setlocale: Use the heap for the copy of the locale argument | Florian Weimer | 1 | -2/+12 | |
This avoids alloca calls with potentially large arguments. (cherry picked from commit d183645616b0533b3acee28f1a95570bffbdf50f) | |||||
2014-01-01 | Update remaining copyright dates | Allan McRae | 2 | -2/+2 | |
Update copyright years that are not handled by scripts/update-copyright. | |||||
2014-01-01 | Update copyright notices with scripts/update-copyrights | Allan McRae | 99 | -99/+99 | |
2013-12-03 | locale: don't crash if locale-archive contains all zeros | Aurelien Jarno | 1 | -0/+4 | |
In case of power failure followed by filesystem issues locale-archive can end-up containing all zeros. In that case all calls to setlocale() generate a SIGFPE. This renders a system with a default non-C locale unbootable. Avoid this by ignoring the locale instead of generating a SIGFPE. | |||||
2013-11-20 | Fix build warning in locarchive.c | Siddhesh Poyarekar | 1 | -3/+3 | |
2013-11-20 | Rename Oriya locale to Odia (bug 15601) | Siddhesh Poyarekar | 1 | -1/+1 | |
The state of Orissa was officially renamed the state to Odisha and the language from Oriya to Odia in 2010. References: http://zeenews.india.com/election09/story.aspx?aid=739995 http://orissamatters.com/2011/11/07/orissa-became-odisha/ http://www.ndtv.com/article/india/parliament-passes-bill-to-change-orissa-s-name-93888 http://orissa.gov.in/e-magazine/Orissareview/2011/Nov/engpdf/9-17.pdf | |||||
2013-11-19 | Complete display of LC_MONETARY | Andreas Schwab | 3 | -1/+21 | |
2013-11-18 | Properly handle unavailable elements in LC_MONETARY category | Andreas Schwab | 5 | -28/+28 | |
2013-11-15 | Add Chitwani Tharu (the) | Chris Leonard | 1 | -0/+1 | |
2013-11-14 | Fix country_num element in LC_ADDRESS for C locale | Andreas Schwab | 1 | -1/+1 | |
2013-11-04 | Correct Walaita (wal) and add Unami Delaware (unm). | Chris Leonard | 1 | -1/+2 | |
2013-11-03 | Add Quechua, Southern (quz) and Silesian (szl) to iso-639.def. | Chris Leonard | 1 | -0/+2 | |
2013-11-01 | Add Central Nahuatl (nhn). | Chris Leonard | 1 | -0/+1 | |
2013-10-31 | Add Meadow Mari (mhr). | Chris Leonard | 1 | -0/+1 | |
2013-10-24 | Adjust language-code fields of LC_ADDRESS. | Chris Leonard | 1 | -0/+1 | |
2013-10-18 | Enhance localedef --list-archive option. | Carlos O'Donell | 5 | -10/+28 | |
The localedef --list-archive option claims that it can accept a [file] argument and list the contents of that archive. The support was never implemented. This patch adds that support and allows --list-archive to work as expected. You can now use localedef to list the contents of arbitrary locale archives by using: ./localedef --list-archive file | |||||
2013-10-18 | Fix localedef collation handling of <U0000> (bug 15948). | Richard Sandiford | 1 | -0/+4 | |
2013-10-12 | Fix typo in setlocale.c. Fixes BZ #15764 | Reuben Thomas | 1 | -1/+1 | |
2013-10-08 | Clean up locale file alignment handling. | Joseph Myers | 5 | -7/+9 | |
2013-10-04 | Fix typos in 3166.def. | Chris Leonard | 1 | -1/+1 | |
2013-10-04 | Correct error in iso-3166.def | Chris Leonard | 1 | -1/+1 | |
2013-10-04 | Update iso-1366.def and related occurrences | Chris Leonard | 1 | -3/+9 | |
2013-10-03 | Hardcode locale archive page size as 4096. | Joseph Myers | 1 | -1/+6 | |
2013-10-03 | Remove locale file dependence on int32_t alignment. | Joseph Myers | 3 | -32/+32 | |
2013-09-28 | Fix ayc_PE.UTF-8 and lzh_TW.UTF-8 build issues | Chris Leonard | 1 | -0/+1 | |
2013-09-24 | Add localedef --big-endian and --little-endian options. | Joseph Myers | 5 | -190/+292 | |
2013-09-23 | Make locale archive hash function architecture-independent. | Joseph Myers | 1 | -1/+1 | |
2013-09-19 | Update iso-639.def | Chris Leonard | 1 | -1/+15 | |
2013-09-13 | Fix some types in localedef. | Richard Sandiford | 1 | -4/+3 | |
2013-09-06 | Make localedef output generation use more logical interfaces. | Richard Sandiford | 15 | -1611/+658 | |
2013-09-04 | Update iso-1427.def and related occurrences. | Chris Leonard | 1 | -16/+8 | |
2013-08-30 | Fix then/than typos. | Ondřej Bílka | 2 | -2/+2 | |
2013-08-27 | Fix missing declaration of LC_CTYPE nonascii-case element | Andreas Schwab | 1 | -0/+1 | |
2013-06-25 | Fix missing libc-internal.h include. | Richard Henderson | 1 | -0/+1 | |
* locale/programs/locarchive.c: Include <libc-internal.h> | |||||
2013-06-24 | [BZ #10283] localedef: align fixed maps to SHMLBA | Mike Frysinger | 2 | -16/+52 | |
Many Linux arches require fixed mmaps to be aligned higher than pagesize, so use the SHMLBA define as it represents this quantity exactly. This fixes spurious errors seen on those arches like: cannot map archive header: Invalid argument URL: http://sourceware.org/bugzilla/show_bug.cgi?id=10283 Reported-by: CHIKAMA Masaki <masaki.chikama@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
2013-06-11 | Convert iso-639.def to utf-8 | Siddhesh Poyarekar | 1 | -5/+5 | |
2013-06-06 | Fix leading whitespaces. | Ondrej Bilka | 2 | -2/+2 | |
2013-06-05 | Add #include <stdint.h> to locale/gen-translit.pl and fix C-translit.h. | Ryan S. Arnold | 2 | -1/+2 | |
2013-05-31 | Link extra-libs consistently with libc and ld.so. | Joseph Myers | 1 | -6/+0 | |
2013-05-25 | localedef: include file name in error messages | Mike Frysinger | 1 | -2/+2 | |
When mkstemp fails, the error message the user gets back is: cannot create temporary file: No such file or directory That isn't terribly useful in figuring out why, so include the full filename we tried to create in the error output. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
2013-05-16 | Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). | Ryan S. Arnold | 27 | -0/+29 | |
2013-05-10 | Use *stat64 instead of *stat in installed programs | Florian Weimer | 2 | -14/+14 | |
This ensures reliable operation on file systems with inode numbers which do not fit into 32 bits. | |||||
2013-03-20 | BZ#14812: Add missing N_ markers in localedef. | Roland McGrath | 1 | -5/+6 | |
2013-02-26 | Fix some build warnings | Siddhesh Poyarekar | 1 | -1/+1 | |
2013-02-18 | unify xmalloc prototypes & friends | Mike Frysinger | 3 | -15/+3 | |
These prototypes are duplicated in many places. Add a dedicated header for holding prototypes for program-specific functions to avoid that. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
2013-02-07 | Remove lots of inline keywords. | Roland McGrath | 3 | -3/+3 | |
2013-01-03 | Fix "localedef --posix" description | Allan McRae | 1 | -1/+1 | |
2013-01-02 | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 99 | -107/+99 | |
2013-01-01 | Add script to update copyright notices and reformat some to facilitate its use. | Joseph Myers | 2 | -4/+2 | |