|
|
| version 1.1.1.1, 2012/02/21 22:57:48 | version 1.1.1.3, 2021/03/17 13:38:46 |
|---|---|
| Line 1 | Line 1 |
| 2019-01-27 Bruno Haible <bruno@clisp.org> | |
| Accommodate a shell that is not in /bin/sh. | |
| * Makefile.in (SHELL): Use the value found by configure. | |
| 2018-09-22 Bruno Haible <bruno@clisp.org> | |
| Update from gnulib. Move mapping tables into the code. | |
| * localcharset.c: Update from gnulib. | |
| 2018-05-20 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (alias_table): Comment out no-op mappings for | |
| platforms where these don't matter. This reduces the table | |
| size, which in turn reduces the lookup time. | |
| 2018-05-19 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (alias_table): Add mapping for locale | |
| encodings found in FreeBSD 11, NetBSD 7, Solaris 10, | |
| Openindiana, HP-UX 11.31, IRIX 6.5, Minix 3.3. | |
| 2018-05-19 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c: Don't include <fcntl.h>, <unistd.h>, | |
| relocatable.h, configmake.h. | |
| (O_NOFOLLOW, ISSLASH, DIRECTORY_SEPARATOR, getc, volatile): | |
| Remove macros. | |
| (charset_aliases): Remove variable. | |
| (get_charset_aliases): Remove function. | |
| (struct table_entry): New type. | |
| (alias_table, locale_table): New constants. | |
| (locale_charset): Use the alias_table or locale_table to get | |
| the canonicalized encoding name. | |
| * config.charset: Remove file. | |
| * ref-add.sin: Remove file. | |
| * ref-del.sin: Remove file. | |
| * relocatable-stub.c: New file. | |
| * relocatable.c: Remove file. | |
| * relocatable.h: Remove file. | |
| * Makefile.in (DEFS): Remove macros only needed for relocatable.[hc]. | |
| (SOURCES): Remove relocatable.c. Add relocatable-stub.c. | |
| (OBJECTS): Remove relocatable.lo. Add relocatable-stub.lo. | |
| (relocatable.lo): Remove target. | |
| (relocatable-stub.lo): New target. | |
| (charset.alias, ref-add.sed, ref-del.sed): Remove targets. | |
| (install-lib, install): Don't install charset.alias. | |
| (uninstall): Don't uninstall charset.alias. | |
| (clean): Don't remove charset.alias, ref-add.sed, ref-del.sed. | |
| (SOURCE_FILES): Add relocatable-stub.c. | |
| (GNULIB_SYNCED_FILES): Remove config.charset, ref-add.sin, ref-del.sin, | |
| relocatable.h, relocatable.c. | |
| 2018-05-04 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c: Update from gnulib. | |
| 2018-05-03 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c: Simplify 'defined _WIN32 || defined __WIN32__' | |
| to just 'defined _WIN32'. | |
| 2018-04-21 Benno Schulenberg <bensberg@telfort.nl> (tiny change) | |
| * localcharset.c (get_charset_aliases): Add a tautological | |
| UTF-8 entry to speed up the search for this case. | |
| 2017-09-14 Bruno Haible <bruno@clisp.org> | |
| all: Replace many more http URLs by https URLs. | |
| * relocatable.c: Update from gnulib. | |
| 2017-05-18 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c: Update from gnulib. | |
| 2017-05-16 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (relocate2): Define fallback. | |
| (get_charset_aliases): Invoke relocate2 instead of relocate. | |
| Free the allocated memory. | |
| 2017-04-21 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (WINDOWS_NATIVE): Don't define on Cygwin. | |
| * relocatable.h: Update from gnulib. | |
| * relocatable.c: Update from gnulib. | |
| 2016-12-14 Bruno Haible <bruno@clisp.org> | |
| Cleanup useless removals. | |
| * Makefile.in (distclean): No need to remove config.* and libtool. | |
| 2016-12-03 Bruno Haible <bruno@clisp.org> | |
| Create tarballs through an Automake-like "make dist" command. | |
| * Makefile.in (SOURCE_FILES, GNULIB_SYNCED_FILES, IMPORTED_FILES, | |
| GENERATED_FILES, DISTRIBUTED_BUILT_FILES, DISTFILES): New macros. | |
| (distdir): New target. | |
| 2016-12-02 Bruno Haible <bruno@clisp.org> | |
| * config.charset: Update from gnulib. | |
| 2015-01-07 KO Myung-Hun <komh@chollian.net> | |
| * config.charset: Don't output aliases if "$os" is os2*. | |
| 2012-06-22 Bruno Haible <bruno@clisp.org> | |
| * connfig.charset: Write "Mac OS X" instead of "MacOS X". | |
| * localcharset.c: Update from gnulib. | |
| 2016-12-02 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (locale_charset) [WINDOWS_NATIVE]: Don't use | |
| the return value from setlocale if it would lead to a buffer | |
| overrun. | |
| 2015-01-07 KO Myung-Hun <komh@chollian.net> | |
| * localcharset.c (get_charset_aliases) [OS2]: Hardcode the | |
| result for OS/2. | |
| (locale_charset) [OS2]: Use system codepage if codeset is | |
| omitted from the locale name which is neither "C" nor "POSIX". | |
| 2014-07-15 Eli Zaretskii <eliz@gnu.org> | |
| * localcharset.c (locale_charset) [WINDOWS_NATIVE]: Before | |
| falling back on the default system codepage, try extracting | |
| the codepage from what 'setlocale' returns. This allows to | |
| take into account changes of the codeset due to non-default | |
| locale set by a previous call to 'setlocale'. | |
| 2013-07-20 Daiki Ueno <ueno@gnu.org> | |
| * localcharset.c (locale_charset) [DARWIN7]: Use MB_CUR_MAX_L | |
| instead of MB_CUR_MAX. | |
| 2012-09-16 Paul Eggert <eggert@cs.ucla.edu> | |
| * localcharset.c (locale_charset) [DARWIN7]: | |
| Return "ASCII" if the system reports "UTF-8" and | |
| MB_CUR_MAX <= 1, as these two values are incompatible. Problem | |
| reported by Max Horn. For more discussion, please see | |
| <https://lists.gnu.org/archive/html/bug-gnulib/2012-09/msg00061.html>. | |
| 2012-06-22 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c: Write "Mac OS X" instead of "MacOS X". | |
| * relocatable.c: Update from gnulib. | |
| 2016-11-22 Bruno Haible <bruno@clisp.org> | |
| Update support for building with MSVC. | |
| * Makefile.in (install-lib, install): Install the .la file with | |
| $(INSTALL), not $(INSTALL_DATA). Otherwise the native Windows DLL gets | |
| installed without execution permissions, and programs linked to it fail: | |
| in a Cygwin shell with exit code 127, or from a cmd.exe window with a | |
| dialog "The application was unable to start correctly (0xc0000022)." | |
| 2012-01-06 Bruno Haible <bruno@clisp.org> | |
| Talk about "native Windows API", not "Woe32". | |
| * localcharset.c: Update comments to mention native Windows. | |
| * relocatable.c: Likewise. | |
| * config.charset: More comments. | |
| 2012-01-04 Bruno Haible <bruno@clisp.org> | |
| Talk about "native Windows API", not "Win32". | |
| * localcharset.c: Update comments to mention native Windows. | |
| (WINDOWS_NATIVE): Renamed from WIN32_NATIVE. | |
| * relocatable.c: Likewise. | |
| 2011-10-03 Bruno Haible <bruno@clisp.org> | |
| * relocatable.c: Update from gnulib. | |
| 2011-08-07 Bruno Haible <bruno@clisp.org> | |
| * relocatable.c: Update from gnulib. | |
| 2011-02-28 Bruno Haible <bruno@clisp.org> | |
| Assume ANSI C behaviour of free(). | |
| * localcharset.c (get_charset_aliases): Remove NULL test before calling | |
| free(). | |
| Suggested by Simon Josefsson <simon@josefsson.org>. | |
| 2011-02-28 Bruno Haible <bruno@clisp.org> | |
| * relocatable.h: Update from gnulib. | |
| * relocatable.c: Likewise. | |
| 2009-12-13 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (locale_charset): Fix comment about use of GetACP. | |
| 2009-12-12 Bruno Haible <bruno@clisp.org> | |
| * localcharset.c (locale_charset): Add comment about use of GetACP. | |
| 2009-12-12 Bruno Haible <bruno@clisp.org> | |
| * config.charset: Untabify. | |
| * localcharset.c: Untabify. | |
| 2009-10-18 Bruno Haible <bruno@clisp.org> | |
| Avoid symlink attack in localcharset module. | |
| * localcharset.c: Include <fcntl.h>, <unistd.h>. | |
| (O_NOFOLLOW): Define fallback. | |
| (get_charset_aliases): Don't open the file if it is a symbolic link. | |
| Reported by Fergal Glynn <fglynn@veracode.com>. | |
| 2009-03-26 Bruno Haible <bruno@clisp.org> | 2009-03-26 Bruno Haible <bruno@clisp.org> |
| * Makefile.in (install, installdir): Ensure that $(DESTDIR)$(libdir) | * Makefile.in (install, installdir): Ensure that $(DESTDIR)$(libdir) |
| Line 30 | Line 218 |
| encodings. For Darwin 7 and newer, don't map traditional encodings to | encodings. For Darwin 7 and newer, don't map traditional encodings to |
| UTF-8. | UTF-8. |
| Reported by Vincent Lefevre <vincent@vinc17.org> | Reported by Vincent Lefevre <vincent@vinc17.org> |
| at <http://savannah.gnu.org/bugs/?25235>. | at <https://savannah.gnu.org/bugs/?25235>. |
| 2008-11-10 Ingo Weinhold <ingo_weinhold@gmx.de> | 2008-11-10 Ingo Weinhold <ingo_weinhold@gmx.de> |