Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 429e0425 | 2022-02-12 13:49:13 | Update source file list (regression 2022-01-23). * lib/Makefile.in (SOURCE_FILES): Add encodings_zos.def, ebcdic*.h. (GENERATED_FILES): Add aliases_zos.h, canonical_zos.h. * tests/Makefile.in (SOURCE_FILES): Add IBM-*.TXT. | ||
| 574b8292 | 2022-02-12 13:39:36 | build: Remove leftover file (regression 2019-06-30). * Makefile.in (distclean, maintainer-clean): Remove include/libcharset.h.inst. | ||
| 9bd653f3 | 2022-02-07 23:30:46 | Update NEWS. * NEWS: Mention the EBCDIC encodings. | ||
| 92c01a29 | 2022-01-24 01:36:56 | Update after gnulib changed. | ||
| 59b4d2b4 | 2022-01-24 01:31:08 | Optimize the EBCDIC table sizes. * lib/converters.h (DEDUPLICATE_TABLES): New macro. * lib/ebcdic1025.h: Deduplicate tables with ebcdic880.h. * lib/ebcdic1123.h: Deduplicate tables with ebcdic1025.h. * lib/ebcdic1132.h: Deduplicate tables with ebcdic838.h. * lib/ebcdic1153.h: Deduplicate tables with ebcdic870.h. * lib/ebcdic1154.h: Deduplicate tables with ebcdic880.h. * lib/ebcdic1155.h: Deduplicate tables with ebcdic1026.h. * lib/ebcdic1156.h: Deduplicate tables with ebcdic1112.h. * lib/ebcdic1157.h: Deduplicate tables with ebcdic1122.h. * lib/ebcdic1158.h: Deduplicate tables with ebcdic1154.h, ebcdic1123.h. * lib/ebcdic1160.h: Deduplicate tables with ebcdic838.h. * lib/ebcdic1164.h: Deduplicate tables with ebcdic1130.h. * lib/ebcdic1165.h: Deduplicate tables with ebcdic870.h. * lib/ebcdic1166.h: Deduplicate tables with ebcdic1154.h. * lib/ebcdic4971.h: Deduplicate tables with ebcdic875.h. * lib/ebcdic12712.h: Deduplicate tables with ebcdic424.h. | ||
| 68ac8a9f | 2022-01-23 23:37:30 | New EBCDIC encodings. Reported by Ulrich Schwab and Calvin Buckley via Jack Woehr. * NOTES: Mention how to enable EBCDIC encodings. * tests/IBM-*.TXT: New files. * tools/8bit_tab_to_h.c (main): Emit copyright header with year 2022. * tools/Makefile: Add rules for generating ebcdic*.h. * lib/ebcdic*.h: New files, automatically generated by tools/Makefile. * lib/ebcdic838.h: Tweak reverse mapping manually. * lib/ebcdic1160.h: Likewise. * lib/converters.h: Include all ebcdic*.h. * lib/encodings_zos.def: New file. * lib/genaliases2.c: Include encodings_zos.def. * lib/genflags.c: Likewise. * Makefile.devel (lib/aliases_zos.h lib/canonical_zos.h): New rule. (lib/flags.h, totally-clean): Update. * lib/aliases2.h: Include aliases_zos.h. * lib/iconv.c (USE_ZOS): New macro. Include encodings_zos.def, canonical_zos.h. * README, man/iconv_open.3: Document the IBM-* encodings. * tests/Makefile.in (check-extra-yes): Also test the EBCDIC encodings. | ||
| 58976846 | 2022-01-04 10:32:32 | Update after gnulib changed. * gnulib-local/m4/alloca.m4 (gl_FUNC_ALLOCA): Set GL_GENERATE_ALLOCA_H instead of ALLOCA_H. Drop AC_SUBST and AM_CONDITIONAL invocations. | ||
| 05b20c93 | 2021-09-19 23:13:57 | tests: Avoid check-subst failures in QEMU user-mode environments. * Makefile.devel (GNULIB_MODULES): Add stdbool. (gnulib-imported-files): Copy also tests/qemu.h. * tests/is-native.c: New file. * tests/Makefile.in (is-native, is-native.@OBJEXT@): New targets. (clean): Remove the 'is-native' program. (SOURCE_FILES): Add is-native.c. (IMPORTED_FILES): Add qemu.h. * tests/check-subst: Invoke 'locale charmap' only in native environments. | ||
| 4d57c61b | 2021-09-19 22:48:01 | Update after gnulib changed. | ||
| 8dfed547 | 2021-06-27 20:48:45 | Tweak last commit. | ||
| 76d0485b | 2021-06-27 16:39:44 | README: Update. Reported at <https://savannah.gnu.org/bugs/?60837>. * README: Overhaul the paragraph that mentions iconv.m4. | ||
| 91f96be0 | 2021-06-06 11:51:12 | Change the license of the library from LGPL 2.0 to LGPL 2.1. | ||
| f221458b | 2021-06-06 11:42:12 | gnulib-local: Put real license notice into the source files. | ||
| 4b1a76b8 | 2021-02-28 20:34:52 | Update DEPENDENCIES. | ||
| e5fd60bc | 2021-02-08 00:04:18 | Support creating shared libraries on MidnightBSD. | ||
| a1abed73 | 2021-01-31 13:03:23 | Update after gnulib changed on 2020-08-26. | ||
| 925e521f | 2021-01-31 12:26:09 | Update after gnulib changed. | ||
| bcdfef3f | 2021-01-31 12:24:54 | Switch to autoconf 2.71. | ||
| 1170b8aa | 2020-12-09 01:47:18 | Switch to autoconf 2.70. | ||
| 0eb1068c | 2020-08-31 23:43:18 | Fix some -Wcast-qual warning, reported by clang. | ||
| 7088c4e2 | 2020-08-30 13:06:28 | Make sure that build-aux/compile is in the tarball. | ||
| ef92ace1 | 2020-08-30 02:36:12 | Update after gnulib changed. | ||
| 18b2324b | 2020-08-07 03:06:10 | Avoid a GCC warning with GCC >= 7. | ||
| cd1a56c3 | 2020-04-05 15:39:49 | HACKING: Add more details. * HACKING: Mention which automake and autoconf versions are needed. Mention the need to create symbolic links. | ||
| cf59b934 | 2020-04-05 13:00:29 | Fix an autogen.sh failure (regression from 2016-12-04). | ||
| 0e0c46d4 | 2020-04-05 12:54:58 | libcharset: Update comment regarding required automake version. | ||
| 4b81e32e | 2020-04-04 15:21:51 | Update after gettext 0.20.1 was released. | ||
| 4b6a65bf | 2020-04-04 15:18:38 | Update after gnulib changed. | ||
| 1e46c371 | 2020-04-04 15:08:24 | Don't use LGPLv3. * gnulib-local/modules/mbstate (License): Set to LGPLv2+. | ||
| be3f56db | 2020-04-04 15:07:06 | Change the license of the library from LGPL 2.0 to LGPL 2.1. | ||
| 3acb1179 | 2020-04-04 14:58:34 | Change the license of the library from LGPL 2.0 to LGPL 2.1. | ||
| 61cc62b7 | 2019-12-25 00:45:34 | Update from gnulib. | ||
| 5a8ccabd | 2019-12-23 22:51:48 | Do export the symbol 'locale_charset' (needed by GNU bash). | ||
| 24483806 | 2019-12-22 15:51:39 | Mark a new version. | ||
| d22bc653 | 2019-12-22 15:50:00 | Update from gnulib. | ||
| d232872f | 2019-12-03 02:48:08 | build: Fix build error with --enable-relocatable on macOS (regression from 2019-03-04). | ||
| 4b278bd2 | 2019-09-01 17:48:39 | build: Add support for shallow-cloning of subdirectories. | ||
| 66b6eda0 | 2019-08-11 18:57:57 | Update from gnulib. | ||
| 09d7d2cc | 2019-07-05 23:20:57 | Don't export the symbol 'aliases_lookup' on non-ELF platforms. | ||
| 9e17a404 | 2019-07-02 21:25:33 | Update to current gnulib. * Makefile.devel (GNULIB_MODULES): Add lib-symbol-visibility. (srclib/Makefile.gnulib): Copy codeset.m4. * srclib/Makefile.am (AM_CFLAGS): Initialize. | ||
| 551543f6 | 2019-07-02 21:23:34 | Drop unused macro gl_GLIBC21. | ||
| 97ac0253 | 2019-07-02 21:58:48 | Use the newest gettext release. | ||
| 143b473c | 2019-07-02 21:00:01 | Update from gnulib. | ||
| 2f9ba73c | 2019-06-30 23:00:48 | Fix build error with MSVC. | ||
| f1f8809e | 2019-05-22 19:11:03 | Fix comment. Reported by Paul Hardy <unifoundry@gmail.com>. * lib/jisx0213.h: Fix comment about the underlying standard version. | ||
| 59a168c6 | 2019-05-11 22:00:26 | Update bug reporting instructions. | ||
| a3476d2d | 2019-05-07 19:49:25 | Fix license header of two files. Reported by Herbert Oppmann <herbert.oppmann@siemens.com>. * woe32dll/export.h: Use an LGPL 2 license header. * woe32dll/iconv-exports.c: Likewise. | ||
| 151d0122 | 2019-04-26 21:20:32 | Update translations. | ||
| 6583243a | 2019-04-26 21:03:48 | Update POT file. | ||
| 24729046 | 2019-04-26 20:59:03 | Prepare for version 1.16. | ||
| b2ae6d4b | 2019-04-26 20:41:14 | Tweak exported symbols when --enable-relocatable is used. | ||
| 4d1a21e0 | 2019-04-01 22:12:09 | build: Separate git operations from build operations. | ||
| bb4f73bb | 2019-03-07 20:30:57 | Avoid signed integer overflow during shifts. | ||
| cc27bbdf | 2019-03-04 17:58:30 | Add support for --enable-relocatable to libcharset. | ||
| 1a5a6610 | 2019-03-04 17:46:57 | Update --enable-relocatable support after gnulib changed. | ||
| 1badfd5d | 2019-01-27 22:57:45 | Accommodate a shell that is not in /bin/sh. | ||
| 6758e5a2 | 2019-01-27 22:49:35 | Update after gnulib changed. | ||
| 40d3b028 | 2019-01-27 22:48:18 | Update support for building with MSVC. Automake does not install ar-lib. | ||
| 40da0a7f | 2019-01-27 23:05:41 | Fix configure (regression from 2018-09-22). * configure.ac: Don't invoke gl_RELOCATABLE_LIBRARY. | ||
| 4d2b066e | 2019-01-06 10:12:00 | Revisit handling of file descriptors closed by the parent process. | ||
| b7ca6455 | 2018-10-24 03:35:51 | Remove outdated DJGPP build infrastructure. | ||
| 152fe357 | 2018-10-24 03:42:24 | Update after gnulib changed. | ||
| ba8fe48f | 2018-09-22 15:39:54 | Avoid some warnings in MSVC build. | ||
| 7a3418bb | 2018-09-22 14:23:53 | Update from gnulib. Move mapping tables into the code. | ||
| e54fc9c1 | 2018-09-17 18:28:56 | Prefer https URLs where possible. | ||
| 15adde5c | 2018-05-04 21:48:35 | Drop special instructions for OSF/1. | ||
| f38356d4 | 2018-05-04 21:37:14 | Simplify: Remove the ability to install a preloadable library. | ||
| 35064ed9 | 2018-05-04 21:27:39 | Simplify code. Drop support for Borland C++ on Windows. | ||
| 07aa900d | 2018-05-04 21:22:25 | Update from gnulib. | ||
| 678afa4a | 2018-05-04 11:18:42 | Switch to automake 1.16. | ||
| f87976e3 | 2018-03-27 17:07:20 | Doc tweaks. | ||
| b3a9de1c | 2018-01-27 13:51:15 | Rename some files. | ||
| 49cd8bde | 2018-01-23 09:02:02 | Don't use an undocumented Autoconf macro. | ||
| fa243a1b | 2018-01-03 10:50:00 | Fix installation in 64-bit mode on AIX. | ||
| 555ccdd7 | 2017-11-26 20:26:54 | Avoid end-of-lines problem in generated shell scripts on Cygwin. | ||
| b12cf8e9 | 2017-07-17 00:17:21 | Allow building statically linked binaries, through LDFLAGS="-static". Apply patch from <https://lists.gnu.org/archive/html/bug-libtool/2017-07/msg00000.html>. * build-aux/ltmain.sh (func_mode_help, func_mode_link): In the link mode, accept option '-static-uninstalled-libs' in place of '-static', and make '-static' an equivalent of '-all-static'. | ||
| 11228e8f | 2017-07-15 22:46:05 | Don't attempt to build preloadable_libiconv.so when linking statically. | ||
| 393cf16d | 2017-07-15 21:53:52 | Get rid of autom4te.cache directories, as far as possible. | ||
| 18d002cf | 2017-05-18 22:04:54 | Update from gnulib. | ||
| 84c98815 | 2017-04-16 18:53:43 | Fix translation header syntax. | ||
| 941f63af | 2017-01-30 23:48:37 | Prepare for version 1.15. | ||
| 31e401cd | 2017-01-30 23:46:11 | Updated translations. | ||
| 6e11a11d | 2016-12-30 01:15:54 | Make Makefile.devel consistent with .gitignore. | ||
| 9d5ee3d6 | 2016-12-30 01:12:47 | Remove autogenerated files from version control. | ||
| 0bd5a1f2 | 2016-12-26 01:17:46 | Tweak autogen.sh. | ||
| afc5082f | 2016-12-26 00:14:43 | Update .gitignore after gnulib changed. | ||
| e4a0cbb8 | 2016-12-26 00:08:38 | Reorder Makefile.devel. | ||
| 9b13ac1d | 2016-12-26 00:02:17 | Fix typos in comments. | ||
| 9bebef11 | 2016-12-15 04:12:04 | Fix typo in comment. | ||
| df9208df | 2016-12-15 03:59:48 | Add a .gitignore file. | ||
| 3d1103e0 | 2016-12-15 04:00:05 | Cleanup useless removals. | ||
| e8dcb598 | 2016-12-15 01:37:23 | Avoid error during initial autogen.sh invocation. | ||
| 89436eab | 2016-12-12 09:25:49 | Fix autogen.sh error on creating aclocal.m4 When libcharset/autoconf/aclocal.m4 is being created, aclocal spews an error because libcharset/autoconf does not exist. Add an empty directory to the repository to avoid this. | ||
| 6d350bca | 2016-12-04 20:00:06 | Update comments. | ||
| 67802283 | 2016-12-03 18:52:49 | Create tarballs through an Automake-like "make dist" command. | ||
| f16c611f | 2016-12-04 17:50:00 | Update POT and PO files. | ||
| f90c7bb8 | 2016-12-04 16:03:49 | Remove duplicates of imported files from version control. | ||
| 54e7e483 | 2016-12-04 15:50:24 | Always use the newest released copies of files brought in from Automake. | ||
| 1a1fb4b7 | 2016-12-04 15:03:29 | Always use the newest copies of config.guess, config.sub. | ||
| 6075e236 | 2016-12-04 15:13:06 | Always use the newest copy of fcntl-o.m4. |