README

Branch


Log

Author Commit Date CI Message
Bruno Haible 8d618a87 2024-12-15T12:56:32 Prepare for version 1.18. * configure.ac: Bump version number to 1.18. * include/iconv.h.in (_LIBICONV_VERSION): Likewise. * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 9:0:7. * src/iconv.c (print_version): Update copyright year. * windows/iconv.rc: Likewise. * windows/libiconv.rc: Likewise. * README: Update download link.
Bruno Haible 6549d20c 2023-05-21T00:29:37 Implement GB18030 version 2022. * lib/encodings.def (GB18030): Add alias GB18030:2005. (GB18030:2022): New encoding. * lib/gb18030ext.h (gb18030_2005_ext_2uni_pagefe): Renamed from gb18030ext_2uni_pagefe. (gb18030_2022_ext_2uni_pagefe): New array. (gb18030_2005_ext_mbtowc): Renamed from gb18030ext_mbtowc. (gb18030_2022_ext_mbtowc): New function. (gb18030_2005_ext_wctomb): Renamed from gb18030ext_wctomb. (gb18030_2022_ext_wctomb): New function. * lib/gb18030uni.h (gb18030_2022_charset2uni_pua1, gb18030_2022_charset2uni_pua2): New arrays. (gb18030_2005_uni_mbtowc): Renamed from gb18030uni_mbtowc. (gb18030_2022_uni_mbtowc): New function. (gb18030_2022_uni2charset_pua1, gb18030_2022_uni2charset_pua2): New arrays. (gb18030_2005_uni_wctomb): Renamed from gb18030uni_wctomb. (gb18030_2022_uni_wctomb): New function. * lib/gb18030_2005.h: Renamed from lib/gb18030.h. Update comments. (gb18030_2005_mbtowc): Renamed from gb18030_mbtowc. (gb18030_2005_pua2charset): Renamed from gb18030_pua2charset. (gb18030_2005_wctomb): Renamed from gb18030_wctomb. * lib/gb18030_2022.h: New file, based on lib/gb18030_2005.h. * lib/converters.h: Don't include gb18030.h. Include gb18030_2005.h, gb18030_2022.h. * lib/Makefile.in (SOURCE_FILES): Remove gb18030.h. Add gb18030_2005.h, gb18030_2022.h. * tests/GB18030-2005-BMP.TXT: Renamed from tests/GB18030-BMP.TXT. * tests/GB18030-2005.IRREVERSIBLE.TXT: Renamed from tests/GB18030.IRREVERSIBLE.TXT. * tests/GB18030-2022-BMP.TXT: New file. * tests/Makefile.in (check): Test GB18030:2005 instead of GB18030. Also test GB18030:2022. (clean): Don't remove GB18030.TXT. Instead, remove GB18030-2005.TXT and GB18030-2022.TXT. (SOURCE_FILES): Update. Add GB18030-2022-BMP.TXT. * README: Mention the new encoding. * man/iconv_open.3: Likewise. * NEWS: Likewise.
Bruno Haible 1d47a157 2022-05-23T00:56:16 Add GNU Project notice. * JOIN-GNU: New file. Inspired by a suggestion from José E. Marchesi on the gnu-prog-discuss mailing list. * README: Refer to it. * Makefile.in (SOURCE_FILES): Add it.
Bruno Haible c31a1460 2022-02-12T13:50:15 Prepare for version 1.17. * configure.ac: Bump version number to 1.17. * include/iconv.h.in (_LIBICONV_VERSION): Likewise. * lib/Makefile.in (LIBICONV_VERSION_INFO): Bump to 9:0:7. * src/iconv.c (print_version): Update copyright year. * windows/iconv.rc: Likewise. * windows/libiconv.rc: Likewise. * README: Update download link.
Bruno Haible 68ac8a9f 2022-01-23T23: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.
Bruno Haible 8dfed547 2021-06-27T20:48:45 Tweak last commit.
Bruno Haible 76d0485b 2021-06-27T16:39:44 README: Update. Reported at <https://savannah.gnu.org/bugs/?60837>. * README: Overhaul the paragraph that mentions iconv.m4.
Bruno Haible 59a168c6 2019-05-11T22:00:26 Update bug reporting instructions.
Bruno Haible 24729046 2019-04-26T20:59:03 Prepare for version 1.16.
Bruno Haible e54fc9c1 2018-09-17T18:28:56 Prefer https URLs where possible.
Bruno Haible f38356d4 2018-05-04T21:37:14 Simplify: Remove the ability to install a preloadable library.
Bruno Haible f87976e3 2018-03-27T17:07:20 Doc tweaks.
Bruno Haible 3347685a 2016-11-25T11:53:26 Prepare for version 1.15.
Bruno Haible 6b00cc70 2012-01-26T12:37:51 Modernize quoting.
Bruno Haible 3a33986e 2011-10-24T02:39:35 New encoding ISO-2022-CP-MS.
Bruno Haible 4d036b9a 2011-08-07T15:16:56 Prepare for version 1.14.
Bruno Haible fd7d5707 2010-11-24T03:33:29 Implement newer release of BIG5-HKSCS.
Bruno Haible 6609ab07 2009-06-30T22:55:22 Prepare for 1.13.1.
Bruno Haible f13047d9 2009-03-26T02:16:00 Prepare for version 1.13.
Bruno Haible 459ce580 2009-01-24T23:16:06 New converter for CP1131.
Bruno Haible 3096d690 2007-10-23T23:54:41 Bump version number.
Bruno Haible 614f279f 2007-05-25T23:41:00 Add support for the Kazakh RK1048 encoding.
Bruno Haible eab819d4 2006-10-16T11:57:34 Clarify the copyright.
Bruno Haible 7edefe50 2006-05-18T12:48:00 Implement newer releases of BIG5-HKSCS.
Bruno Haible ca8fa44c 2005-12-29T13:54:00 Bump version number.
Bruno Haible 05a280da 2005-12-15T12:43:45 CP936 is now different from GBK.
Bruno Haible 999579a2 2005-07-07T12:46:21 Version 1.10.
Bruno Haible 38981e01 2005-05-23T10:06:44 Implement BIG5-2003 encoding.
Bruno Haible 9341db94 2005-05-06T11:04:28 Support for PT154 encoding.
Bruno Haible 37a70626 2005-03-29T13:56:39 Rename libiconv_plug.so to preloadable_libiconv.so.
Bruno Haible bb98761e 2005-03-29T13:55:27 Implement and document ATARIST converter.
Bruno Haible aebb92c0 2004-07-23T10:46:19 New encoding ISO-8859-11.
Bruno Haible 5413e582 2004-01-25T18:35:51 Release 1.9.2.
Bruno Haible a8ae91e0 2003-02-18T12:56:22 Mention what to link with.
Bruno Haible 3baee71e 2003-02-14T18:29:31 Remove secondary download location.
Bruno Haible 9bd02ce1 2002-07-22T17:06:17 Fix typo in email address.
Bruno Haible 0a297c28 2002-06-13T13:10:17 Remove obsolete extras/iconv.m4.
Bruno Haible ed9ef091 2002-05-29T14:11:14 New encoding C99.
Bruno Haible e9eef361 2002-05-22T12:41:45 New encodings CP853, TDS565, RISCOS-LATIN1.
Bruno Haible 8ce4b310 2002-05-23T11:52:37 Prepare for release 1.8.
Bruno Haible f91d7f06 2002-05-21T12:50:46 Mention extra encodings.
Bruno Haible b4332637 2002-05-18T01:27:16 Write Shift_JIS instead of Shift-JIS.
Bruno Haible 53110b18 2002-04-30T14:40:23 Start using gettext.
Bruno Haible 33057762 2002-05-13T10:03:19 Add KOI8-T encoding.
Bruno Haible 854c1592 2002-05-10T10:38:29 Update my email address.
Bruno Haible bad70183 2002-04-04T20:23:54 Update URL.
Bruno Haible 1d7b650c 2001-12-06T14:27:22 Empty encoding name is equivalent to locale dependent encoding, as in glibc.
Bruno Haible 274ff204 2001-11-12T12:55:51 Upgrade iconv.m4 to the one used by gettext-0.10.40.
Bruno Haible 49493b7a 2001-08-02T18:53:29 New bug report address.
Bruno Haible 78281f96 2001-06-25T12:14:05 Bump version number for 1.7.
Bruno Haible 7397d65d 2001-06-06T18:37:24 Rename BIG5HKSCS to BIG5-HKSCS.
Bruno Haible e91c0ce3 2001-04-12T12:55:41 Add UTF-32 encodings.
Bruno Haible 4dc14c93 2001-03-20T20:41:58 Now officially called GNU libiconv.
Bruno Haible f73e0b5a 2001-03-14T21:57:32 1.6 -> 1.6.1
Bruno Haible d771d662 2001-03-06T17:29:26 Prepare for libiconv release 1.6.
Bruno Haible 06aa1274 2001-01-05T13:52:21 Add support for CP862.
Bruno Haible 88cad7ba 2001-02-05T19:34:47 Mention iconv.m4.
Bruno Haible 2fa33a56 2000-12-02T01:01:44 Bump version number to 1.5.
Bruno Haible d51d26bc 2000-11-20T18:33:47 Add support for locale dependent "char" and "wchar_t" encodings.
Bruno Haible fdd8e49f 2000-11-20T18:26:50 Transliteration is now off by default.
Bruno Haible 875b6b71 2000-11-20T18:24:35 Document JOHAB again.
Bruno Haible 8333237d 2000-10-23T14:20:07 Add support for GB18030 and BIG5HKSCS.
Bruno Haible 6f19ac3a 2000-10-24T12:26:53 Bump version number to 1.4.
Bruno Haible da1ff855 2000-03-15T20:22:04 Upgrade to libiconv-1.2.
Bruno Haible 6d93d60b 2000-04-17T17:18:14 Upgrade to libiconv-1.3.
Bruno Haible c37afd43 2000-01-24T13:06:57 Upgrade to libiconv-1.1.
Bruno Haible 00e960fc 2000-01-04T21:56:56 Upgrade to libiconv-1.0.
Bruno Haible 3af9cd39 1999-12-31T12:50:49 Import from libiconv-0.3.