Diff for /embedaddon/libiconv/libcharset/lib/ChangeLog between versions 1.1.1.1 and 1.1.1.3

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>
   

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>