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> |
|
|