Prefer https URLs where possible.
[libiconv.git] / libcharset / lib / ChangeLog
blob7e76f3d7280df4b89787b899ea22bff6b56c5b48
1 2018-05-04  Bruno Haible  <bruno@clisp.org>
3         * localcharset.c: Update from gnulib.
4         2018-05-03  Bruno Haible  <bruno@clisp.org>
5                 * localcharset.c: Simplify 'defined _WIN32 || defined __WIN32__'
6                 to just 'defined _WIN32'.
7         2018-04-21  Benno Schulenberg  <bensberg@telfort.nl>  (tiny change)
8                 * localcharset.c (get_charset_aliases): Add a tautological
9                 UTF-8 entry to speed up the search for this case.
10         2017-09-14  Bruno Haible  <bruno@clisp.org>
11                 all: Replace many more http URLs by https URLs.
13         * relocatable.c: Update from gnulib.
15 2017-05-18  Bruno Haible  <bruno@clisp.org>
17         * localcharset.c: Update from gnulib.
18         2017-05-16  Bruno Haible  <bruno@clisp.org>
19                 * localcharset.c (relocate2): Define fallback.
20                 (get_charset_aliases): Invoke relocate2 instead of relocate.
21                 Free the allocated memory.
22         2017-04-21  Bruno Haible  <bruno@clisp.org>
23                 * localcharset.c (WINDOWS_NATIVE): Don't define on Cygwin.
25         * relocatable.h: Update from gnulib.
26         * relocatable.c: Update from gnulib.
28 2016-12-14  Bruno Haible  <bruno@clisp.org>
30         Cleanup useless removals.
31         * Makefile.in (distclean): No need to remove config.* and libtool.
33 2016-12-03  Bruno Haible  <bruno@clisp.org>
35         Create tarballs through an Automake-like "make dist" command.
36         * Makefile.in (SOURCE_FILES, GNULIB_SYNCED_FILES, IMPORTED_FILES,
37         GENERATED_FILES, DISTRIBUTED_BUILT_FILES, DISTFILES): New macros.
38         (distdir): New target.
40 2016-12-02  Bruno Haible  <bruno@clisp.org>
42         * config.charset: Update from gnulib.
43         2015-01-07  KO Myung-Hun  <komh@chollian.net>
44                 * config.charset: Don't output aliases if "$os" is os2*.
45         2012-06-22  Bruno Haible  <bruno@clisp.org>
46                 * connfig.charset: Write "Mac OS X" instead of "MacOS X".
48         * localcharset.c: Update from gnulib.
49         2016-12-02  Bruno Haible  <bruno@clisp.org>
50                 * localcharset.c (locale_charset) [WINDOWS_NATIVE]: Don't use
51                 the return value from setlocale if it would lead to a buffer
52                 overrun.
53         2015-01-07  KO Myung-Hun  <komh@chollian.net>
54                 * localcharset.c (get_charset_aliases) [OS2]: Hardcode the
55                 result for OS/2.
56                 (locale_charset) [OS2]: Use system codepage if codeset is
57                 omitted from the locale name which is neither "C" nor "POSIX".
58         2014-07-15  Eli Zaretskii  <eliz@gnu.org>
59                 * localcharset.c (locale_charset) [WINDOWS_NATIVE]: Before
60                 falling back on the default system codepage, try extracting
61                 the codepage from what 'setlocale' returns.  This allows to
62                 take into account changes of the codeset due to non-default
63                 locale set by a previous call to 'setlocale'.
64         2013-07-20  Daiki Ueno  <ueno@gnu.org>
65                 * localcharset.c (locale_charset) [DARWIN7]: Use MB_CUR_MAX_L
66                 instead of MB_CUR_MAX.
67         2012-09-16  Paul Eggert  <eggert@cs.ucla.edu>
68                 * localcharset.c (locale_charset) [DARWIN7]:
69                 Return "ASCII" if the system reports "UTF-8" and
70                 MB_CUR_MAX <= 1, as these two values are incompatible.  Problem
71                 reported by Max Horn. For more discussion, please see
72                 <https://lists.gnu.org/archive/html/bug-gnulib/2012-09/msg00061.html>.
73         2012-06-22  Bruno Haible  <bruno@clisp.org>
74                 * localcharset.c: Write "Mac OS X" instead of "MacOS X".
76         * relocatable.c: Update from gnulib.
78 2016-11-22  Bruno Haible  <bruno@clisp.org>
80         Update support for building with MSVC.
81         * Makefile.in (install-lib, install): Install the .la file with
82         $(INSTALL), not $(INSTALL_DATA). Otherwise the native Windows DLL gets
83         installed without execution permissions, and programs linked to it fail:
84         in a Cygwin shell with exit code 127, or from a cmd.exe window with a
85         dialog "The application was unable to start correctly (0xc0000022)."
87 2012-01-06  Bruno Haible  <bruno@clisp.org>
89         Talk about "native Windows API", not "Woe32".
90         * localcharset.c: Update comments to mention native Windows.
91         * relocatable.c: Likewise.
92         * config.charset: More comments.
94 2012-01-04  Bruno Haible  <bruno@clisp.org>
96         Talk about "native Windows API", not "Win32".
97         * localcharset.c: Update comments to mention native Windows.
98         (WINDOWS_NATIVE): Renamed from WIN32_NATIVE.
99         * relocatable.c: Likewise.
101 2011-10-03  Bruno Haible  <bruno@clisp.org>
103         * relocatable.c: Update from gnulib.
105 2011-08-07  Bruno Haible  <bruno@clisp.org>
107         * relocatable.c: Update from gnulib.
109 2011-02-28  Bruno Haible  <bruno@clisp.org>
111         Assume ANSI C behaviour of free().
112         * localcharset.c (get_charset_aliases): Remove NULL test before calling
113         free().
114         Suggested by Simon Josefsson <simon@josefsson.org>.
116 2011-02-28  Bruno Haible  <bruno@clisp.org>
118         * relocatable.h: Update from gnulib.
119         * relocatable.c: Likewise.
121 2009-12-13  Bruno Haible  <bruno@clisp.org>
123         * localcharset.c (locale_charset): Fix comment about use of GetACP.
125 2009-12-12  Bruno Haible  <bruno@clisp.org>
127         * localcharset.c (locale_charset): Add comment about use of GetACP.
129 2009-12-12  Bruno Haible  <bruno@clisp.org>
131         * config.charset: Untabify.
132         * localcharset.c: Untabify.
134 2009-10-18  Bruno Haible  <bruno@clisp.org>
136         Avoid symlink attack in localcharset module.
137         * localcharset.c: Include <fcntl.h>, <unistd.h>.
138         (O_NOFOLLOW): Define fallback.
139         (get_charset_aliases): Don't open the file if it is a symbolic link.
140         Reported by Fergal Glynn <fglynn@veracode.com>.
142 2009-03-26  Bruno Haible  <bruno@clisp.org>
144         * Makefile.in (install, installdir): Ensure that $(DESTDIR)$(libdir)
145         exists, unconditionally.
147 2009-03-25  Bruno Haible  <bruno@clisp.org>
149         * relocatable.h: Update from gnulib.
150         * relocatable.c: Likewise.
152 2009-01-25  Bruno Haible  <bruno@clisp.org>
154         Don't install charset.alias on MacOS X >= 10.3.
155         * localcharset.c (DARWIN7): New macro.
156         (get_charset_aliases): Hardcode the result for Darwin7.
157         * Makefile.in (install, installdirs): Don't install charset.alias on
158         MacOS X >= 10.3.
160 2009-01-25  Bruno Haible  <bruno@clisp.org>
162         Don't install charset.alias on mingw and Cygwin.
163         * Makefile.in (install, installdirs): Don't install charset.alias on
164         mingw and Cygwin, if the file does not yet exist. The result for these
165         platforms is hardcoded in localcharset.c.
167 2009-01-24  Bruno Haible  <bruno@clisp.org>
169         Add support for non-UTF-8 locales on MacOS X.
170         * config.charset: Add CP1131, ARMSCII-8, PT154 to the list of canonical
171         encodings. For Darwin 7 and newer, don't map traditional encodings to
172         UTF-8.
173         Reported by Vincent Lefevre <vincent@vinc17.org>
174         at <https://savannah.gnu.org/bugs/?25235>.
176 2008-11-10  Ingo Weinhold  <ingo_weinhold@gmx.de>
178         * config.charset: Treat Haiku like BeOS.
180 2009-01-16  Bruno Haible  <bruno@clisp.org>
182         * Makefile.in (install-strip): New target.
183         Reported by Alon Bar-Lev <alon.barlev@gmail.com>.
185 2008-04-13  Bruno Haible  <bruno@clisp.org>
187         * localcharset.c (OS2): Don't redefine if already defined.
188         Reported by Elbert Pol <e.pol@chello.nl>.
190 2007-11-14  Bruno Haible  <bruno@clisp.org>
192         * config.charset: Update for OpenBSD 4.1.
193         Reported and helped by Ben Pfaff <blp@cs.stanford.edu>.
195 2006-10-31  Bruno Haible  <bruno@clisp.org>
197         Update from GNU gettext.
198         2006-09-14  Bruno Haible  <bruno@clisp.org>
199                 * lib/relocatable.c: Likewise.
201 2006-10-17  Paul Eggert  <eggert@cs.ucla.edu>
203         * localcharset.c: Do not check HAVE_SETLOCALE.
205 2006-09-14  Bruno Haible  <bruno@clisp.org>
207         * localcharset.c: Include <config.h> unconditionally.
209 2006-08-29  Bruno Haible  <bruno@clisp.org>
211         * localcharset.c: Include configmake.h in order to get LIBDIR defined.
213 2006-07-29  Bruno Haible  <bruno@clisp.org>
215         * localcharset.c: Assume <stddef.h>, <stdlib.h>, <string.h> exist.
217 2006-07-25  Bruno Haible  <bruno@clisp.org>
219         * Makefile.msvc: Remove file.
221 2006-07-25  Bruno Haible  <bruno@clisp.org>
223         * Makefile.vms: Remove file.
225 2006-07-23  Bruno Haible  <bruno@clisp.org>
227         * Makefile.in (libcharset.la): Use the CFLAGS during linking.
228         Needed because the CFLAGS can e.g. trigger profiling.
229         Reported by Russell Aspinwall <russell.aspinwall@flomerics.co.uk>.
231 2006-07-14  Bruno Haible  <bruno@clisp.org>
233         * Makefile.in (clean): Remove also *.stackdump.
235 2006-06-17  Bruno Haible  <bruno@clisp.org>
237         * config.charset: Update for NetBSD 3.0.
239 2006-05-17  Bruno Haible  <bruno@clisp.org>
241         Cygwin portability.
242         * localcharset.c (WIN32_NATIVE): Renamed from WIN32.
244 2006-05-16  Bruno Haible  <bruno@clisp.org>
246         * localcharset.c [CYGWIN]: Include <windows.h>.
247         (get_charset_aliases): For Cygwin, return the same CPxxx aliases list
248         as under WIN32.
249         (locale_charset) [CYGWIN]: Try to retrieve the encoding from the
250         environment variables. Fall back to GetACP().
252 2006-04-05  Bruno Haible  <bruno@clisp.org>
254         * config.charset: Update Juan Manuel Guerrero's address.
256 2006-01-10  Bruno Haible  <bruno@clisp.org>
258         * localcharset.c: Assume ANSI C. Fixes a gcc warning.
259         Reported by Werner Lemberg <wl@gnu.org>.
261 2005-12-04  Bruno Haible  <bruno@clisp.org>
263         Cygwin portability.
264         * relocatable.c: Include <windows.h> also on Cygwin.
265         (DllMain): Add support for Cygwin.
266         (get_shared_library_fullname): Update.
268 2005-07-24  Bruno Haible  <bruno@clisp.org>
270         Tidy up exported symbols.
271         * Makefile.in (CFLAGS): Add @CFLAG_VISIBILITY@.
272         (DEFS): Also define BUILDING_LIBCHARSET and BUILDING_DLL.
273         * relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]:
274         Define to the gcc visibility attribute.
276 2005-07-02  Bruno Haible  <bruno@clisp.org>
278         * localcharset.c (get_charset_aliases) [WIN32]: Add CP65001 and others.
279         Reported by <mus1876@gmx.info> via Alain Bench <messtic@oreka.com>.
281 2005-03-22  Bruno Haible  <bruno@clisp.org>
283         * Makefile.in (mkinstalldirs): Update.
285 2005-01-06  Bruno Haible  <bruno@clisp.org>
287         * Makefile.msvc (CFLAGS): Define also INSTALLPREFIX.
288         * Makefile.vms (DEFS): Likewise.
289         Reported by Troels Walsted Hansen <Troels.W.Hansen@fast.no>.
291 2004-09-01  Bruno Haible  <bruno@clisp.org>
293         * config.charset: Add support for Darwin 7.
295 2004-04-28  Bruno Haible  <bruno@clisp.org>
297         * localcharset.c (ISSLASH): Treat Cygwin like Windows, since it now
298         accepts Windows pathnames.
300 2004-04-23  Bruno Haible  <bruno@clisp.org>
302         * localcharset.c (get_charset_aliases): Allow the CHARSETALIASDIR
303         environment variable to override LIBDIR.
304         Suggested by Matthias Clasen <mclasen@redhat.com>.
306 2004-04-20  Jim Meyering  <jim@meyering.net>
307             Bruno Haible  <bruno@clisp.org>
309         * localcharset.c (get_charset_aliases) [!VMS && !WIN32]: Don't leak
310         memory when realloc fails.
312 2004-01-20  Bruno Haible  <bruno@clisp.org>
314         Upgrade from gettext-0.14.
316         2003-10-09  Bruno Haible  <bruno@clisp.org>
317         * relocatable.c: Include xalloc.h instead of xmalloc.h.
319         2003-08-24  Bruno Haible  <bruno@clisp.org>
320         * relocatable.h: Make this file includable in C++ mode: add extern "C".
322         2003-08-01  Bruno Haible  <bruno@clisp.org>
323         * relocatable.c (find_shared_library_fullname): Disable the code on
324         Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
326         2003-06-27  Bruno Haible  <bruno@clisp.org>
327         Avoid use of *_unlocked functions on Solaris 2.5.1.
328         * localcharset.c: Test HAVE_DECL_GETC_UNLOCKED, not HAVE_GETC_UNLOCKED.
329         Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
331         2003-06-22  Bruno Haible  <bruno@clisp.org>
332         * relocatable.c (compute_curr_prefix): Comment out this function in
333         the case when it is not used.
334         Reported by Pavel Roskin <proski@gnu.org>.
336 2004-01-21  Bruno Haible  <bruno@clisp.org>
338         Upgrade from gettext-0.14.
340         2004-01-21  Bruno Haible  <bruno@clisp.org>
341         * config.charset: Add support for MacOS X (Darwin).
343         2003-12-02  Bruno Haible  <bruno@clisp.org>
344         * config.charset: Treat the new country name CS like the old country
345         name YU.
347         2003-08-20  Bruno Haible  <bruno@clisp.org>
348         * config.charset (linux-gnulibc1*): Change hr_HR, ro_RO to ISO-8859-2.
349         Reported by Alain Guibert <derogaton+bgli@oreka.com>.
351         2003-08-14  Bruno Haible  <bruno@clisp.org>
352         * config.charset: Add support for Linux libc5. Based on data from
353         Alain Guibert <derogaton+bgli@oreka.com>.
355 2003-06-27  Bruno Haible  <bruno@clisp.org>
357         Avoid use of *_unlocked functions on Solaris 2.5.1.
358         * localcharset.c: Test HAVE_DECL_GETC_UNLOCKED, not HAVE_GETC_UNLOCKED.
359         Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
361 2003-08-20  Bruno Haible  <bruno@clisp.org>
363         * config.charset (linux-gnulibc1*): Change hr_HR, ro_RO to ISO-8859-2.
364         Reported by Alain Guibert <derogaton+bgli@oreka.com>.
366 2003-08-14  Bruno Haible  <bruno@clisp.org>
368         * config.charset: Add support for Linux libc5. Based on data from
369         Alain Guibert <derogaton+bgli@oreka.com>.
371 2003-08-01  Bruno Haible  <bruno@clisp.org>
373         * relocatable.c (find_shared_library_fullname): Disable the code on
374         Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
376 2003-06-22  Bruno Haible  <bruno@clisp.org>
378         Portability to mingw32.
379         * relocatable.c [WIN32]: Include <windows.h>.
380         Reported by Jeff Bonggren <jbon@cfl.rr.com>.
382 2003-06-22  Bruno Haible  <bruno@clisp.org>
384         * relocatable.c (compute_curr_prefix): Comment out this function in
385         the case when it is not used.
386         Reported by Pavel Roskin <proski@gnu.org>.
388 2003-06-07  Bruno Haible  <bruno@clisp.org>
390         Support for relocatable data files even on VMS.
391         * Makefile.vms (bindir): New variable.
392         (DEFS): Add flags for relocatability.
393         Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
395 2003-06-07  Bruno Haible  <bruno@clisp.org>
397         Support for relocatable data files even on Woe32.
398         * Makefile.msvc (IIPREFIX, IIprefix, IIexec_prefix, IIbindir,
399         IIlibdir): New variables.
400         (PICFLAGS): Also define PIC. Define BUILDING_* flags here.
401         (CFLAGS): ... not here. Add flags for relocatability.
403 2003-05-18  Bruno Haible  <bruno@clisp.org>
405         * Makefile.msvc (DEBUGFLAGS): New variable.
406         (charset.lib): Use it.
408 2003-05-07  Bruno Haible  <bruno@clisp.org>
410         * Makefile.vms: New file.
412 2003-04-12  Bruno Haible  <bruno@clisp.org>
414         * lib/localcharset.c (get_charset_aliases): Add special case for VMS.
416 2003-04-05  Bruno Haible  <bruno@clisp.org>
418         Support for relocatable installation.
419         * relocatable.h: New file, from GNU gettext.
420         * relocatable.c: New file, from GNU gettext.
421         * localcharset.c: Update from GNU gettext.
422         2003-02-28  Bruno Haible  <bruno@clisp.org>
423                 * localcharset.c: Include relocatable.h.
424                 (get_charset_aliases): Relocate LIBDIR value.
425                 * localcharset.c: Drop C linkage declaration.
426         * Makefile.in (DEFS): New variable.
427         (SOURCES): Add relocatable.c.
428         (OBJECTS): Add relocatable.lo.
429         (localcharset.lo): Use $(DEFS).
430         (relocatable.lo): New rule.
431         * Makefile.msvc (CFLAGS): Remove $(PICFLAGS).
432         (INCLUDES): Simplify.
433         (SOURCES): Remove variable.
434         (OBJECTS): Add relocatable.obj.
435         (localcharset.obj): Add $(PICFLAGS).
436         (relocatable.obj): New rule.
438 2003-04-05  Bruno Haible  <bruno@clisp.org>
440         * Makefile.msvc (PREFIX): New variable.
441         (prefix): Use it.
442         (clean): Drop Unix specific removal.
444 2003-03-17  Bruno Haible  <bruno@clisp.org>
446         Improved MSVC support.
447         * Makefile.msvc (prefix): Use less Unixy value.
448         (local_prefix): Remove variable.
449         (libdir): Use backslashes.
450         (bindir): New variable.
451         (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Set to real values.
452         (RESOURCES): Enable charset.res.
453         (charset.lib): Set the target library name explicitly.
454         (charset.res): New rule.
455         (install, installdirs, uninstall): New rules.
457         Rename libcharset.h to localcharset.h.
458         * localcharset.c: Include localcharset.h.
459         * localcharset.h: Remove file.
460         * Makefile.in (INCLUDES): Add -I../include.
461         * Makefile.msvc (INCLUDES): Add -I../include.
463 2003-01-29  Bruno Haible  <bruno@clisp.org>
465         * config.charset: Add an alias for CP1251 on Solaris.
466         Reported by Hidetoshi Tajima <hidetoshi.tajima@sun.com>.
468 2003-01-12  Bruno Haible  <bruno@clisp.org>
470         * localcharset.h: New file.
471         * localcharset.c: Include it.
473 2003-01-01  Bruno Haible  <bruno@clisp.org>
475         * Makefile.in (mkinstalldirs): Renamed from MKINSTALLDIRS.
476         (install-lib, install, installdirs): Use it.
478 2002-05-09  Bruno Haible  <bruno@clisp.org>
480         * config.charset: Update for newest glibc. Add canonical names
481         ISO-8859-14, KOI8-T, TCVN5712-1, GEORGIAN-PS.
483 2002-05-09  Bruno Haible  <bruno@clisp.org>
485         * localcharset.c (get_charset_aliases): Add more Windows specific
486         aliases.
488 2002-05-08  Owen Taylor  <otaylor@redhat.com>
490         * config.charset: A few additions for Solaris.
492 2002-02-15  Bruno Haible  <bruno@clisp.org>
494         * config.charset [msdosdjgpp]: For Russian, use CP866.
496 2002-02-11  Bruno Haible  <bruno@clisp.org>
498         * config.charset: Add support for NetBSD.
500 2002-01-10  Andrew Zabolotny  <zap@cobra.ru>
501             Bruno Haible  <bruno@clisp.org>
503         * localcharset.c: Rework OS/2 support.
504         * config.charset: Add OS/2 support.
506 2001-12-21  Bruno Haible  <bruno@clisp.org>
508         * localcharset.c (ISSLASH): Provide definition for DOS-like systems.
510 2001-12-15  Bruno Haible  <bruno@clisp.org>
512         * localcharset.c: Add OS/2 support.
514 2001-12-05  Bruno Haible  <bruno@clisp.org>
516         * localcharset.c (locale_charset): Don't return an empty string.
518 2001-10-23  Bruno Haible  <haible@clisp.cons.org>
520         * config.charset: msdos in uk_UA uses CP1125.
522 2001-08-05  Bruno Haible  <haible@clisp.cons.org>
524         Make it possible to build libcharset with CC=gcc CFLAGS="-x c++".
525         * localcharset.c (locale_charset): Declare as extern "C".
526         (get_charset_aliases): Cast malloc and realloc results to 'char *'.
528 2001-06-27  Bruno Haible  <haible@clisp.cons.org>
530         * Makefile.in (clean): Remove also *.o.lock, left there by libtool
531         on IRIX.
533 2001-06-25  Bruno Haible  <haible@clisp.cons.org>
535         * Makefile.in (localcharset.lo): Mention $(INCLUDES) before $(CFLAGS)
536         and $(CPPFLAGS).
537         * Makefile.msvc (localcharset.obj): Likewise.
539 2001-06-24  Bruno Haible  <haible@clisp.cons.org>
541         * config.charset: Change canonical name of BIG5HKSCS to BIG5-HKSCS.
542         Change canonical name of SJIS to SHIFT_JIS.
544 2001-05-06  Bruno Haible  <haible@clisp.cons.org>
546         * Makefile.msvc (charset.lib): Allow the 'del' command to fail.
548 2001-05-06  Bruno Haible  <haible@clisp.cons.org>
550         * Makefile.in (CPPFLAGS, LDFLAGS): New variables.
551         (libcharset.la): Use LDFLAGS.
552         (localcharset.lo): Use CPPFLAGS.
554 2001-04-30  Bruno Haible  <haible@clisp.cons.org>
556         Silence "gcc -Wall -Wwrite-strings" warnings.
557         * localcharset.c (charset_aliases): Change type to 'const char *'.
558         (get_charset_aliases): Change type of 'cp' to 'const char *'.
560 2001-03-10  Bruno Haible  <haible@clisp.cons.org>
562         * localcharset.c (locale_charset): Allow wildcard syntax. Also resolve
563         alias if codeset is empty.
564         * config.charset (BeOS): Use wildcard syntax.
566         * Makefile.in (libcharset.la): Pass flag -no-undefined. Needed on
567         platforms like BeOS.
569         * Makefile.in (RM): New variable.
571 2001-01-05  Bruno Haible  <haible@clisp.cons.org>
573         * localcharset.c (volatile): Define to empty if not using ANSI C.
575 2001-03-05  Bruno Haible  <haible@clisp.cons.org>
577         * config.charset: Update for OSF/1 5.1.
579 2001-03-01  Bruno Haible  <haible@clisp.cons.org>
581         * config.charset: For DOS/DJGPP, add CP775.
583 2001-02-24  Bruno Haible  <haible@clisp.cons.org>
585         * config.charset: Add support for DOS/DJGPP.
587 2001-02-25  Bruno Haible  <haible@clisp.cons.org>
589         * localcharset.c (locale_charset): Don't return NULL.
591 2001-02-24  Bruno Haible  <haible@clisp.cons.org>
593         * localcharset.c (locale_charset): Don't use setlocale(LC_CTYPE,NULL).
595 2001-01-30  Bruno Haible  <haible@clisp.cons.org>
597         * config.charset: Update for FreeBSD 4.2.
599 2000-12-19  Jim Meyering  <jim@meyering.net>
601         * localcharset.c: Improve WIN32 macrology.
602         (locale_charset): Increase size of buffer.
604 2000-12-18  Bruno Haible  <haible@clisp.cons.org>
606         * config.charset: Add support for BeOS.
608 2000-12-12  Bruno Haible  <haible@clisp.cons.org>
610         * Makefile.in (ref-add.sed, ref-del.sed): Don't use $<, not understood
611         by Solaris "make". Reported by Toshimitsu Fujiwara.
613 2000-12-08  Bruno Haible  <haible@clisp.cons.org>
615         * Makefile.in (exec_prefix): Use configure's --exec-prefix argument.
617 2000-12-02  Bruno Haible  <haible@clisp.cons.org>
619         * Makefile.msvc: Replace STATIC with its opposite flag, DLL.
621 2000-11-21  Bruno Haible  <haible@clisp.cons.org>
623         * Makefile.msvc (MFLAGS): New variable.
624         (CFLAGS, charset.lib): Use it.
625         (INCLUDES): Use "..", not "..\include".
627 2000-10-31  Bruno Haible  <haible@clisp.cons.org>
629         * Makefile.msvc: New file.
631 2000-10-31  Bruno Haible  <haible@clisp.cons.org>
633         * config.charset: Add ISO-8859-3, BIG5HKSCS, GB18030, JOHAB, VISCII,
634         CP874, CP949, CP950, CP1250, CP1253, CP1254, CP1255, CP1256, CP1257
635         to the list of canonical encodings. Rename EUC-CN to GB2312.
636         * localcharset.c (locale_charset): Add support for Win32.