Annotation of embedaddon/libiconv/libcharset/lib/ChangeLog, revision 1.1.1.3
1.1.1.3 ! misho 1: 2019-01-27 Bruno Haible <bruno@clisp.org>
! 2:
! 3: Accommodate a shell that is not in /bin/sh.
! 4: * Makefile.in (SHELL): Use the value found by configure.
! 5:
! 6: 2018-09-22 Bruno Haible <bruno@clisp.org>
! 7:
! 8: Update from gnulib. Move mapping tables into the code.
! 9: * localcharset.c: Update from gnulib.
! 10: 2018-05-20 Bruno Haible <bruno@clisp.org>
! 11: * localcharset.c (alias_table): Comment out no-op mappings for
! 12: platforms where these don't matter. This reduces the table
! 13: size, which in turn reduces the lookup time.
! 14: 2018-05-19 Bruno Haible <bruno@clisp.org>
! 15: * localcharset.c (alias_table): Add mapping for locale
! 16: encodings found in FreeBSD 11, NetBSD 7, Solaris 10,
! 17: Openindiana, HP-UX 11.31, IRIX 6.5, Minix 3.3.
! 18: 2018-05-19 Bruno Haible <bruno@clisp.org>
! 19: * localcharset.c: Don't include <fcntl.h>, <unistd.h>,
! 20: relocatable.h, configmake.h.
! 21: (O_NOFOLLOW, ISSLASH, DIRECTORY_SEPARATOR, getc, volatile):
! 22: Remove macros.
! 23: (charset_aliases): Remove variable.
! 24: (get_charset_aliases): Remove function.
! 25: (struct table_entry): New type.
! 26: (alias_table, locale_table): New constants.
! 27: (locale_charset): Use the alias_table or locale_table to get
! 28: the canonicalized encoding name.
! 29: * config.charset: Remove file.
! 30: * ref-add.sin: Remove file.
! 31: * ref-del.sin: Remove file.
! 32: * relocatable-stub.c: New file.
! 33: * relocatable.c: Remove file.
! 34: * relocatable.h: Remove file.
! 35: * Makefile.in (DEFS): Remove macros only needed for relocatable.[hc].
! 36: (SOURCES): Remove relocatable.c. Add relocatable-stub.c.
! 37: (OBJECTS): Remove relocatable.lo. Add relocatable-stub.lo.
! 38: (relocatable.lo): Remove target.
! 39: (relocatable-stub.lo): New target.
! 40: (charset.alias, ref-add.sed, ref-del.sed): Remove targets.
! 41: (install-lib, install): Don't install charset.alias.
! 42: (uninstall): Don't uninstall charset.alias.
! 43: (clean): Don't remove charset.alias, ref-add.sed, ref-del.sed.
! 44: (SOURCE_FILES): Add relocatable-stub.c.
! 45: (GNULIB_SYNCED_FILES): Remove config.charset, ref-add.sin, ref-del.sin,
! 46: relocatable.h, relocatable.c.
! 47:
! 48: 2018-05-04 Bruno Haible <bruno@clisp.org>
! 49:
! 50: * localcharset.c: Update from gnulib.
! 51: 2018-05-03 Bruno Haible <bruno@clisp.org>
! 52: * localcharset.c: Simplify 'defined _WIN32 || defined __WIN32__'
! 53: to just 'defined _WIN32'.
! 54: 2018-04-21 Benno Schulenberg <bensberg@telfort.nl> (tiny change)
! 55: * localcharset.c (get_charset_aliases): Add a tautological
! 56: UTF-8 entry to speed up the search for this case.
! 57: 2017-09-14 Bruno Haible <bruno@clisp.org>
! 58: all: Replace many more http URLs by https URLs.
! 59:
! 60: * relocatable.c: Update from gnulib.
! 61:
! 62: 2017-05-18 Bruno Haible <bruno@clisp.org>
! 63:
! 64: * localcharset.c: Update from gnulib.
! 65: 2017-05-16 Bruno Haible <bruno@clisp.org>
! 66: * localcharset.c (relocate2): Define fallback.
! 67: (get_charset_aliases): Invoke relocate2 instead of relocate.
! 68: Free the allocated memory.
! 69: 2017-04-21 Bruno Haible <bruno@clisp.org>
! 70: * localcharset.c (WINDOWS_NATIVE): Don't define on Cygwin.
! 71:
! 72: * relocatable.h: Update from gnulib.
! 73: * relocatable.c: Update from gnulib.
! 74:
! 75: 2016-12-14 Bruno Haible <bruno@clisp.org>
! 76:
! 77: Cleanup useless removals.
! 78: * Makefile.in (distclean): No need to remove config.* and libtool.
! 79:
! 80: 2016-12-03 Bruno Haible <bruno@clisp.org>
! 81:
! 82: Create tarballs through an Automake-like "make dist" command.
! 83: * Makefile.in (SOURCE_FILES, GNULIB_SYNCED_FILES, IMPORTED_FILES,
! 84: GENERATED_FILES, DISTRIBUTED_BUILT_FILES, DISTFILES): New macros.
! 85: (distdir): New target.
! 86:
! 87: 2016-12-02 Bruno Haible <bruno@clisp.org>
! 88:
! 89: * config.charset: Update from gnulib.
! 90: 2015-01-07 KO Myung-Hun <komh@chollian.net>
! 91: * config.charset: Don't output aliases if "$os" is os2*.
! 92: 2012-06-22 Bruno Haible <bruno@clisp.org>
! 93: * connfig.charset: Write "Mac OS X" instead of "MacOS X".
! 94:
! 95: * localcharset.c: Update from gnulib.
! 96: 2016-12-02 Bruno Haible <bruno@clisp.org>
! 97: * localcharset.c (locale_charset) [WINDOWS_NATIVE]: Don't use
! 98: the return value from setlocale if it would lead to a buffer
! 99: overrun.
! 100: 2015-01-07 KO Myung-Hun <komh@chollian.net>
! 101: * localcharset.c (get_charset_aliases) [OS2]: Hardcode the
! 102: result for OS/2.
! 103: (locale_charset) [OS2]: Use system codepage if codeset is
! 104: omitted from the locale name which is neither "C" nor "POSIX".
! 105: 2014-07-15 Eli Zaretskii <eliz@gnu.org>
! 106: * localcharset.c (locale_charset) [WINDOWS_NATIVE]: Before
! 107: falling back on the default system codepage, try extracting
! 108: the codepage from what 'setlocale' returns. This allows to
! 109: take into account changes of the codeset due to non-default
! 110: locale set by a previous call to 'setlocale'.
! 111: 2013-07-20 Daiki Ueno <ueno@gnu.org>
! 112: * localcharset.c (locale_charset) [DARWIN7]: Use MB_CUR_MAX_L
! 113: instead of MB_CUR_MAX.
! 114: 2012-09-16 Paul Eggert <eggert@cs.ucla.edu>
! 115: * localcharset.c (locale_charset) [DARWIN7]:
! 116: Return "ASCII" if the system reports "UTF-8" and
! 117: MB_CUR_MAX <= 1, as these two values are incompatible. Problem
! 118: reported by Max Horn. For more discussion, please see
! 119: <https://lists.gnu.org/archive/html/bug-gnulib/2012-09/msg00061.html>.
! 120: 2012-06-22 Bruno Haible <bruno@clisp.org>
! 121: * localcharset.c: Write "Mac OS X" instead of "MacOS X".
! 122:
! 123: * relocatable.c: Update from gnulib.
! 124:
! 125: 2016-11-22 Bruno Haible <bruno@clisp.org>
! 126:
! 127: Update support for building with MSVC.
! 128: * Makefile.in (install-lib, install): Install the .la file with
! 129: $(INSTALL), not $(INSTALL_DATA). Otherwise the native Windows DLL gets
! 130: installed without execution permissions, and programs linked to it fail:
! 131: in a Cygwin shell with exit code 127, or from a cmd.exe window with a
! 132: dialog "The application was unable to start correctly (0xc0000022)."
! 133:
! 134: 2012-01-06 Bruno Haible <bruno@clisp.org>
! 135:
! 136: Talk about "native Windows API", not "Woe32".
! 137: * localcharset.c: Update comments to mention native Windows.
! 138: * relocatable.c: Likewise.
! 139: * config.charset: More comments.
! 140:
! 141: 2012-01-04 Bruno Haible <bruno@clisp.org>
! 142:
! 143: Talk about "native Windows API", not "Win32".
! 144: * localcharset.c: Update comments to mention native Windows.
! 145: (WINDOWS_NATIVE): Renamed from WIN32_NATIVE.
! 146: * relocatable.c: Likewise.
! 147:
! 148: 2011-10-03 Bruno Haible <bruno@clisp.org>
! 149:
! 150: * relocatable.c: Update from gnulib.
! 151:
1.1.1.2 misho 152: 2011-08-07 Bruno Haible <bruno@clisp.org>
153:
154: * relocatable.c: Update from gnulib.
155:
156: 2011-02-28 Bruno Haible <bruno@clisp.org>
157:
158: Assume ANSI C behaviour of free().
159: * localcharset.c (get_charset_aliases): Remove NULL test before calling
160: free().
161: Suggested by Simon Josefsson <simon@josefsson.org>.
162:
163: 2011-02-28 Bruno Haible <bruno@clisp.org>
164:
165: * relocatable.h: Update from gnulib.
166: * relocatable.c: Likewise.
167:
168: 2009-12-13 Bruno Haible <bruno@clisp.org>
169:
170: * localcharset.c (locale_charset): Fix comment about use of GetACP.
171:
172: 2009-12-12 Bruno Haible <bruno@clisp.org>
173:
174: * localcharset.c (locale_charset): Add comment about use of GetACP.
175:
176: 2009-12-12 Bruno Haible <bruno@clisp.org>
177:
178: * config.charset: Untabify.
179: * localcharset.c: Untabify.
180:
181: 2009-10-18 Bruno Haible <bruno@clisp.org>
182:
183: Avoid symlink attack in localcharset module.
184: * localcharset.c: Include <fcntl.h>, <unistd.h>.
185: (O_NOFOLLOW): Define fallback.
186: (get_charset_aliases): Don't open the file if it is a symbolic link.
187: Reported by Fergal Glynn <fglynn@veracode.com>.
188:
1.1 misho 189: 2009-03-26 Bruno Haible <bruno@clisp.org>
190:
191: * Makefile.in (install, installdir): Ensure that $(DESTDIR)$(libdir)
192: exists, unconditionally.
193:
194: 2009-03-25 Bruno Haible <bruno@clisp.org>
195:
196: * relocatable.h: Update from gnulib.
197: * relocatable.c: Likewise.
198:
199: 2009-01-25 Bruno Haible <bruno@clisp.org>
200:
201: Don't install charset.alias on MacOS X >= 10.3.
202: * localcharset.c (DARWIN7): New macro.
203: (get_charset_aliases): Hardcode the result for Darwin7.
204: * Makefile.in (install, installdirs): Don't install charset.alias on
205: MacOS X >= 10.3.
206:
207: 2009-01-25 Bruno Haible <bruno@clisp.org>
208:
209: Don't install charset.alias on mingw and Cygwin.
210: * Makefile.in (install, installdirs): Don't install charset.alias on
211: mingw and Cygwin, if the file does not yet exist. The result for these
212: platforms is hardcoded in localcharset.c.
213:
214: 2009-01-24 Bruno Haible <bruno@clisp.org>
215:
216: Add support for non-UTF-8 locales on MacOS X.
217: * config.charset: Add CP1131, ARMSCII-8, PT154 to the list of canonical
218: encodings. For Darwin 7 and newer, don't map traditional encodings to
219: UTF-8.
220: Reported by Vincent Lefevre <vincent@vinc17.org>
1.1.1.3 ! misho 221: at <https://savannah.gnu.org/bugs/?25235>.
1.1 misho 222:
223: 2008-11-10 Ingo Weinhold <ingo_weinhold@gmx.de>
224:
225: * config.charset: Treat Haiku like BeOS.
226:
227: 2009-01-16 Bruno Haible <bruno@clisp.org>
228:
229: * Makefile.in (install-strip): New target.
230: Reported by Alon Bar-Lev <alon.barlev@gmail.com>.
231:
232: 2008-04-13 Bruno Haible <bruno@clisp.org>
233:
234: * localcharset.c (OS2): Don't redefine if already defined.
235: Reported by Elbert Pol <e.pol@chello.nl>.
236:
237: 2007-11-14 Bruno Haible <bruno@clisp.org>
238:
239: * config.charset: Update for OpenBSD 4.1.
240: Reported and helped by Ben Pfaff <blp@cs.stanford.edu>.
241:
242: 2006-10-31 Bruno Haible <bruno@clisp.org>
243:
244: Update from GNU gettext.
245: 2006-09-14 Bruno Haible <bruno@clisp.org>
246: * lib/relocatable.c: Likewise.
247:
248: 2006-10-17 Paul Eggert <eggert@cs.ucla.edu>
249:
250: * localcharset.c: Do not check HAVE_SETLOCALE.
251:
252: 2006-09-14 Bruno Haible <bruno@clisp.org>
253:
254: * localcharset.c: Include <config.h> unconditionally.
255:
256: 2006-08-29 Bruno Haible <bruno@clisp.org>
257:
258: * localcharset.c: Include configmake.h in order to get LIBDIR defined.
259:
260: 2006-07-29 Bruno Haible <bruno@clisp.org>
261:
262: * localcharset.c: Assume <stddef.h>, <stdlib.h>, <string.h> exist.
263:
264: 2006-07-25 Bruno Haible <bruno@clisp.org>
265:
266: * Makefile.msvc: Remove file.
267:
268: 2006-07-25 Bruno Haible <bruno@clisp.org>
269:
270: * Makefile.vms: Remove file.
271:
272: 2006-07-23 Bruno Haible <bruno@clisp.org>
273:
274: * Makefile.in (libcharset.la): Use the CFLAGS during linking.
275: Needed because the CFLAGS can e.g. trigger profiling.
276: Reported by Russell Aspinwall <russell.aspinwall@flomerics.co.uk>.
277:
278: 2006-07-14 Bruno Haible <bruno@clisp.org>
279:
280: * Makefile.in (clean): Remove also *.stackdump.
281:
282: 2006-06-17 Bruno Haible <bruno@clisp.org>
283:
284: * config.charset: Update for NetBSD 3.0.
285:
286: 2006-05-17 Bruno Haible <bruno@clisp.org>
287:
288: Cygwin portability.
289: * localcharset.c (WIN32_NATIVE): Renamed from WIN32.
290:
291: 2006-05-16 Bruno Haible <bruno@clisp.org>
292:
293: * localcharset.c [CYGWIN]: Include <windows.h>.
294: (get_charset_aliases): For Cygwin, return the same CPxxx aliases list
295: as under WIN32.
296: (locale_charset) [CYGWIN]: Try to retrieve the encoding from the
297: environment variables. Fall back to GetACP().
298:
299: 2006-04-05 Bruno Haible <bruno@clisp.org>
300:
301: * config.charset: Update Juan Manuel Guerrero's address.
302:
303: 2006-01-10 Bruno Haible <bruno@clisp.org>
304:
305: * localcharset.c: Assume ANSI C. Fixes a gcc warning.
306: Reported by Werner Lemberg <wl@gnu.org>.
307:
308: 2005-12-04 Bruno Haible <bruno@clisp.org>
309:
310: Cygwin portability.
311: * relocatable.c: Include <windows.h> also on Cygwin.
312: (DllMain): Add support for Cygwin.
313: (get_shared_library_fullname): Update.
314:
315: 2005-07-24 Bruno Haible <bruno@clisp.org>
316:
317: Tidy up exported symbols.
318: * Makefile.in (CFLAGS): Add @CFLAG_VISIBILITY@.
319: (DEFS): Also define BUILDING_LIBCHARSET and BUILDING_DLL.
320: * relocatable.h (RELOCATABLE_DLL_EXPORTED) [HAVE_VISIBILITY]:
321: Define to the gcc visibility attribute.
322:
323: 2005-07-02 Bruno Haible <bruno@clisp.org>
324:
325: * localcharset.c (get_charset_aliases) [WIN32]: Add CP65001 and others.
326: Reported by <mus1876@gmx.info> via Alain Bench <messtic@oreka.com>.
327:
328: 2005-03-22 Bruno Haible <bruno@clisp.org>
329:
330: * Makefile.in (mkinstalldirs): Update.
331:
332: 2005-01-06 Bruno Haible <bruno@clisp.org>
333:
334: * Makefile.msvc (CFLAGS): Define also INSTALLPREFIX.
335: * Makefile.vms (DEFS): Likewise.
336: Reported by Troels Walsted Hansen <Troels.W.Hansen@fast.no>.
337:
338: 2004-09-01 Bruno Haible <bruno@clisp.org>
339:
340: * config.charset: Add support for Darwin 7.
341:
342: 2004-04-28 Bruno Haible <bruno@clisp.org>
343:
344: * localcharset.c (ISSLASH): Treat Cygwin like Windows, since it now
345: accepts Windows pathnames.
346:
347: 2004-04-23 Bruno Haible <bruno@clisp.org>
348:
349: * localcharset.c (get_charset_aliases): Allow the CHARSETALIASDIR
350: environment variable to override LIBDIR.
351: Suggested by Matthias Clasen <mclasen@redhat.com>.
352:
353: 2004-04-20 Jim Meyering <jim@meyering.net>
354: Bruno Haible <bruno@clisp.org>
355:
356: * localcharset.c (get_charset_aliases) [!VMS && !WIN32]: Don't leak
357: memory when realloc fails.
358:
359: 2004-01-20 Bruno Haible <bruno@clisp.org>
360:
361: Upgrade from gettext-0.14.
362:
363: 2003-10-09 Bruno Haible <bruno@clisp.org>
364: * relocatable.c: Include xalloc.h instead of xmalloc.h.
365:
366: 2003-08-24 Bruno Haible <bruno@clisp.org>
367: * relocatable.h: Make this file includable in C++ mode: add extern "C".
368:
369: 2003-08-01 Bruno Haible <bruno@clisp.org>
370: * relocatable.c (find_shared_library_fullname): Disable the code on
371: Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
372:
373: 2003-06-27 Bruno Haible <bruno@clisp.org>
374: Avoid use of *_unlocked functions on Solaris 2.5.1.
375: * localcharset.c: Test HAVE_DECL_GETC_UNLOCKED, not HAVE_GETC_UNLOCKED.
376: Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
377:
378: 2003-06-22 Bruno Haible <bruno@clisp.org>
379: * relocatable.c (compute_curr_prefix): Comment out this function in
380: the case when it is not used.
381: Reported by Pavel Roskin <proski@gnu.org>.
382:
383: 2004-01-21 Bruno Haible <bruno@clisp.org>
384:
385: Upgrade from gettext-0.14.
386:
387: 2004-01-21 Bruno Haible <bruno@clisp.org>
388: * config.charset: Add support for MacOS X (Darwin).
389:
390: 2003-12-02 Bruno Haible <bruno@clisp.org>
391: * config.charset: Treat the new country name CS like the old country
392: name YU.
393:
394: 2003-08-20 Bruno Haible <bruno@clisp.org>
395: * config.charset (linux-gnulibc1*): Change hr_HR, ro_RO to ISO-8859-2.
396: Reported by Alain Guibert <derogaton+bgli@oreka.com>.
397:
398: 2003-08-14 Bruno Haible <bruno@clisp.org>
399: * config.charset: Add support for Linux libc5. Based on data from
400: Alain Guibert <derogaton+bgli@oreka.com>.
401:
402: 2003-06-27 Bruno Haible <bruno@clisp.org>
403:
404: Avoid use of *_unlocked functions on Solaris 2.5.1.
405: * localcharset.c: Test HAVE_DECL_GETC_UNLOCKED, not HAVE_GETC_UNLOCKED.
406: Reported by Eric Botcazou <ebotcazou@libertysurf.fr>.
407:
408: 2003-08-20 Bruno Haible <bruno@clisp.org>
409:
410: * config.charset (linux-gnulibc1*): Change hr_HR, ro_RO to ISO-8859-2.
411: Reported by Alain Guibert <derogaton+bgli@oreka.com>.
412:
413: 2003-08-14 Bruno Haible <bruno@clisp.org>
414:
415: * config.charset: Add support for Linux libc5. Based on data from
416: Alain Guibert <derogaton+bgli@oreka.com>.
417:
418: 2003-08-01 Bruno Haible <bruno@clisp.org>
419:
420: * relocatable.c (find_shared_library_fullname): Disable the code on
421: Linux/libc5. Reported by Alain Guibert <derogaton+bgli@oreka.com>.
422:
423: 2003-06-22 Bruno Haible <bruno@clisp.org>
424:
425: Portability to mingw32.
426: * relocatable.c [WIN32]: Include <windows.h>.
427: Reported by Jeff Bonggren <jbon@cfl.rr.com>.
428:
429: 2003-06-22 Bruno Haible <bruno@clisp.org>
430:
431: * relocatable.c (compute_curr_prefix): Comment out this function in
432: the case when it is not used.
433: Reported by Pavel Roskin <proski@gnu.org>.
434:
435: 2003-06-07 Bruno Haible <bruno@clisp.org>
436:
437: Support for relocatable data files even on VMS.
438: * Makefile.vms (bindir): New variable.
439: (DEFS): Add flags for relocatability.
440: Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
441:
442: 2003-06-07 Bruno Haible <bruno@clisp.org>
443:
444: Support for relocatable data files even on Woe32.
445: * Makefile.msvc (IIPREFIX, IIprefix, IIexec_prefix, IIbindir,
446: IIlibdir): New variables.
447: (PICFLAGS): Also define PIC. Define BUILDING_* flags here.
448: (CFLAGS): ... not here. Add flags for relocatability.
449:
450: 2003-05-18 Bruno Haible <bruno@clisp.org>
451:
452: * Makefile.msvc (DEBUGFLAGS): New variable.
453: (charset.lib): Use it.
454:
455: 2003-05-07 Bruno Haible <bruno@clisp.org>
456:
457: * Makefile.vms: New file.
458:
459: 2003-04-12 Bruno Haible <bruno@clisp.org>
460:
461: * lib/localcharset.c (get_charset_aliases): Add special case for VMS.
462:
463: 2003-04-05 Bruno Haible <bruno@clisp.org>
464:
465: Support for relocatable installation.
466: * relocatable.h: New file, from GNU gettext.
467: * relocatable.c: New file, from GNU gettext.
468: * localcharset.c: Update from GNU gettext.
469: 2003-02-28 Bruno Haible <bruno@clisp.org>
470: * localcharset.c: Include relocatable.h.
471: (get_charset_aliases): Relocate LIBDIR value.
472: * localcharset.c: Drop C linkage declaration.
473: * Makefile.in (DEFS): New variable.
474: (SOURCES): Add relocatable.c.
475: (OBJECTS): Add relocatable.lo.
476: (localcharset.lo): Use $(DEFS).
477: (relocatable.lo): New rule.
478: * Makefile.msvc (CFLAGS): Remove $(PICFLAGS).
479: (INCLUDES): Simplify.
480: (SOURCES): Remove variable.
481: (OBJECTS): Add relocatable.obj.
482: (localcharset.obj): Add $(PICFLAGS).
483: (relocatable.obj): New rule.
484:
485: 2003-04-05 Bruno Haible <bruno@clisp.org>
486:
487: * Makefile.msvc (PREFIX): New variable.
488: (prefix): Use it.
489: (clean): Drop Unix specific removal.
490:
491: 2003-03-17 Bruno Haible <bruno@clisp.org>
492:
493: Improved MSVC support.
494: * Makefile.msvc (prefix): Use less Unixy value.
495: (local_prefix): Remove variable.
496: (libdir): Use backslashes.
497: (bindir): New variable.
498: (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Set to real values.
499: (RESOURCES): Enable charset.res.
500: (charset.lib): Set the target library name explicitly.
501: (charset.res): New rule.
502: (install, installdirs, uninstall): New rules.
503:
504: Rename libcharset.h to localcharset.h.
505: * localcharset.c: Include localcharset.h.
506: * localcharset.h: Remove file.
507: * Makefile.in (INCLUDES): Add -I../include.
508: * Makefile.msvc (INCLUDES): Add -I../include.
509:
510: 2003-01-29 Bruno Haible <bruno@clisp.org>
511:
512: * config.charset: Add an alias for CP1251 on Solaris.
513: Reported by Hidetoshi Tajima <hidetoshi.tajima@sun.com>.
514:
515: 2003-01-12 Bruno Haible <bruno@clisp.org>
516:
517: * localcharset.h: New file.
518: * localcharset.c: Include it.
519:
520: 2003-01-01 Bruno Haible <bruno@clisp.org>
521:
522: * Makefile.in (mkinstalldirs): Renamed from MKINSTALLDIRS.
523: (install-lib, install, installdirs): Use it.
524:
525: 2002-05-09 Bruno Haible <bruno@clisp.org>
526:
527: * config.charset: Update for newest glibc. Add canonical names
528: ISO-8859-14, KOI8-T, TCVN5712-1, GEORGIAN-PS.
529:
530: 2002-05-09 Bruno Haible <bruno@clisp.org>
531:
532: * localcharset.c (get_charset_aliases): Add more Windows specific
533: aliases.
534:
535: 2002-05-08 Owen Taylor <otaylor@redhat.com>
536:
537: * config.charset: A few additions for Solaris.
538:
539: 2002-02-15 Bruno Haible <bruno@clisp.org>
540:
541: * config.charset [msdosdjgpp]: For Russian, use CP866.
542:
543: 2002-02-11 Bruno Haible <bruno@clisp.org>
544:
545: * config.charset: Add support for NetBSD.
546:
547: 2002-01-10 Andrew Zabolotny <zap@cobra.ru>
548: Bruno Haible <bruno@clisp.org>
549:
550: * localcharset.c: Rework OS/2 support.
551: * config.charset: Add OS/2 support.
552:
553: 2001-12-21 Bruno Haible <bruno@clisp.org>
554:
555: * localcharset.c (ISSLASH): Provide definition for DOS-like systems.
556:
557: 2001-12-15 Bruno Haible <bruno@clisp.org>
558:
559: * localcharset.c: Add OS/2 support.
560:
561: 2001-12-05 Bruno Haible <bruno@clisp.org>
562:
563: * localcharset.c (locale_charset): Don't return an empty string.
564:
565: 2001-10-23 Bruno Haible <haible@clisp.cons.org>
566:
567: * config.charset: msdos in uk_UA uses CP1125.
568:
569: 2001-08-05 Bruno Haible <haible@clisp.cons.org>
570:
571: Make it possible to build libcharset with CC=gcc CFLAGS="-x c++".
572: * localcharset.c (locale_charset): Declare as extern "C".
573: (get_charset_aliases): Cast malloc and realloc results to 'char *'.
574:
575: 2001-06-27 Bruno Haible <haible@clisp.cons.org>
576:
577: * Makefile.in (clean): Remove also *.o.lock, left there by libtool
578: on IRIX.
579:
580: 2001-06-25 Bruno Haible <haible@clisp.cons.org>
581:
582: * Makefile.in (localcharset.lo): Mention $(INCLUDES) before $(CFLAGS)
583: and $(CPPFLAGS).
584: * Makefile.msvc (localcharset.obj): Likewise.
585:
586: 2001-06-24 Bruno Haible <haible@clisp.cons.org>
587:
588: * config.charset: Change canonical name of BIG5HKSCS to BIG5-HKSCS.
589: Change canonical name of SJIS to SHIFT_JIS.
590:
591: 2001-05-06 Bruno Haible <haible@clisp.cons.org>
592:
593: * Makefile.msvc (charset.lib): Allow the 'del' command to fail.
594:
595: 2001-05-06 Bruno Haible <haible@clisp.cons.org>
596:
597: * Makefile.in (CPPFLAGS, LDFLAGS): New variables.
598: (libcharset.la): Use LDFLAGS.
599: (localcharset.lo): Use CPPFLAGS.
600:
601: 2001-04-30 Bruno Haible <haible@clisp.cons.org>
602:
603: Silence "gcc -Wall -Wwrite-strings" warnings.
604: * localcharset.c (charset_aliases): Change type to 'const char *'.
605: (get_charset_aliases): Change type of 'cp' to 'const char *'.
606:
607: 2001-03-10 Bruno Haible <haible@clisp.cons.org>
608:
609: * localcharset.c (locale_charset): Allow wildcard syntax. Also resolve
610: alias if codeset is empty.
611: * config.charset (BeOS): Use wildcard syntax.
612:
613: * Makefile.in (libcharset.la): Pass flag -no-undefined. Needed on
614: platforms like BeOS.
615:
616: * Makefile.in (RM): New variable.
617:
618: 2001-01-05 Bruno Haible <haible@clisp.cons.org>
619:
620: * localcharset.c (volatile): Define to empty if not using ANSI C.
621:
622: 2001-03-05 Bruno Haible <haible@clisp.cons.org>
623:
624: * config.charset: Update for OSF/1 5.1.
625:
626: 2001-03-01 Bruno Haible <haible@clisp.cons.org>
627:
628: * config.charset: For DOS/DJGPP, add CP775.
629:
630: 2001-02-24 Bruno Haible <haible@clisp.cons.org>
631:
632: * config.charset: Add support for DOS/DJGPP.
633:
634: 2001-02-25 Bruno Haible <haible@clisp.cons.org>
635:
636: * localcharset.c (locale_charset): Don't return NULL.
637:
638: 2001-02-24 Bruno Haible <haible@clisp.cons.org>
639:
640: * localcharset.c (locale_charset): Don't use setlocale(LC_CTYPE,NULL).
641:
642: 2001-01-30 Bruno Haible <haible@clisp.cons.org>
643:
644: * config.charset: Update for FreeBSD 4.2.
645:
646: 2000-12-19 Jim Meyering <jim@meyering.net>
647:
648: * localcharset.c: Improve WIN32 macrology.
649: (locale_charset): Increase size of buffer.
650:
651: 2000-12-18 Bruno Haible <haible@clisp.cons.org>
652:
653: * config.charset: Add support for BeOS.
654:
655: 2000-12-12 Bruno Haible <haible@clisp.cons.org>
656:
657: * Makefile.in (ref-add.sed, ref-del.sed): Don't use $<, not understood
658: by Solaris "make". Reported by Toshimitsu Fujiwara.
659:
660: 2000-12-08 Bruno Haible <haible@clisp.cons.org>
661:
662: * Makefile.in (exec_prefix): Use configure's --exec-prefix argument.
663:
664: 2000-12-02 Bruno Haible <haible@clisp.cons.org>
665:
666: * Makefile.msvc: Replace STATIC with its opposite flag, DLL.
667:
668: 2000-11-21 Bruno Haible <haible@clisp.cons.org>
669:
670: * Makefile.msvc (MFLAGS): New variable.
671: (CFLAGS, charset.lib): Use it.
672: (INCLUDES): Use "..", not "..\include".
673:
674: 2000-10-31 Bruno Haible <haible@clisp.cons.org>
675:
676: * Makefile.msvc: New file.
677:
678: 2000-10-31 Bruno Haible <haible@clisp.cons.org>
679:
680: * config.charset: Add ISO-8859-3, BIG5HKSCS, GB18030, JOHAB, VISCII,
681: CP874, CP949, CP950, CP1250, CP1253, CP1254, CP1255, CP1256, CP1257
682: to the list of canonical encodings. Rename EUC-CN to GB2312.
683: * localcharset.c (locale_charset): Add support for Win32.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>