|
429e0425
|
2022-02-12T13: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.
|
|
59b4d2b4
|
2022-01-24T01: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-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.
|
|
91f96be0
|
2021-06-06T11:51:12
|
|
Change the license of the library from LGPL 2.0 to LGPL 2.1.
|
|
0eb1068c
|
2020-08-31T23:43:18
|
|
Fix some -Wcast-qual warning, reported by clang.
|
|
18b2324b
|
2020-08-07T03:06:10
|
|
Avoid a GCC warning with GCC >= 7.
|
|
3acb1179
|
2020-04-04T14:58:34
|
|
Change the license of the library from LGPL 2.0 to LGPL 2.1.
|
|
5a8ccabd
|
2019-12-23T22:51:48
|
|
Do export the symbol 'locale_charset' (needed by GNU bash).
|
|
f1f8809e
|
2019-05-22T19:11:03
|
|
Fix comment.
Reported by Paul Hardy <unifoundry@gmail.com>.
* lib/jisx0213.h: Fix comment about the underlying standard version.
|
|
24729046
|
2019-04-26T20:59:03
|
|
Prepare for version 1.16.
|
|
b2ae6d4b
|
2019-04-26T20:41:14
|
|
Tweak exported symbols when --enable-relocatable is used.
|
|
bb4f73bb
|
2019-03-07T20:30:57
|
|
Avoid signed integer overflow during shifts.
|
|
1badfd5d
|
2019-01-27T22:57:45
|
|
Accommodate a shell that is not in /bin/sh.
|
|
e54fc9c1
|
2018-09-17T18:28:56
|
|
Prefer https URLs where possible.
|
|
35064ed9
|
2018-05-04T21:27:39
|
|
Simplify code. Drop support for Borland C++ on Windows.
|
|
07aa900d
|
2018-05-04T21:22:25
|
|
Update from gnulib.
|
|
fa243a1b
|
2018-01-03T10:50:00
|
|
Fix installation in 64-bit mode on AIX.
|
|
555ccdd7
|
2017-11-26T20:26:54
|
|
Avoid end-of-lines problem in generated shell scripts on Cygwin.
|
|
18d002cf
|
2017-05-18T22:04:54
|
|
Update from gnulib.
|
|
9d5ee3d6
|
2016-12-30T01:12:47
|
|
Remove autogenerated files from version control.
|
|
3d1103e0
|
2016-12-15T04:00:05
|
|
Cleanup useless removals.
|
|
67802283
|
2016-12-03T18:52:49
|
|
Create tarballs through an Automake-like "make dist" command.
|
|
e563d429
|
2016-12-03T19:07:57
|
|
Avoid compilation warnings in 'genflags' program.
|
|
554a6e69
|
2016-12-02T15:45:58
|
|
Update from gnulib.
|
|
3347685a
|
2016-11-25T11:53:26
|
|
Prepare for version 1.15.
|
|
ac2a8ace
|
2016-11-22T18:30:52
|
|
Update support for building with MSVC.
|
|
b29089d8
|
2016-11-19T17:13:56
|
|
Fix link error when compiling with gcc -O0.
|
|
0a04404c
|
2016-11-17T23:13:53
|
|
UTF-8: Reject surrogates and out-of-range code points.
|
|
40924a62
|
2016-10-14T03:18:05
|
|
Use 'size_t', not 'int', for the length of a string.
|
|
500b967b
|
2016-10-04T20:49:25
|
|
Extend CP1255 mapping.
|
|
19970423
|
2016-10-01T19:24:59
|
|
Remove large stack requirement from gentranslit.
|
|
cf05c41f
|
2016-10-01T19:17:57
|
|
Remove unused array from gentranslit.
|
|
5977e1b0
|
2012-07-01T02:35:32
|
|
Make it possible to run 'genaliases2' on native Windows.
|
|
1f574c8a
|
2012-07-01T02:25:51
|
|
Make it possible to run 'genaliases' on native Windows.
|
|
3326ae99
|
2012-07-01T02:25:28
|
|
Update copyright year.
|
|
8dfc4c81
|
2012-05-13T20:08:21
|
|
Tweak the GB18030 converter to map 0x8135F437 to U+E7C7.
|
|
5365cc8d
|
2012-03-24T16:03:37
|
|
Avoid a GCC warning.
|
|
48f31c74
|
2012-02-12T20:54:51
|
|
Replace FSF snail-mail address with URL.
|
|
6b00cc70
|
2012-01-26T12:37:51
|
|
Modernize quoting.
|
|
a625a199
|
2012-01-15T12:19:04
|
|
Support for MSVC 9. Add a comment.
|
|
9b00b525
|
2012-01-07T04:31:17
|
|
Talk about "native Windows API", not "Woe32".
|
|
cb3eb68c
|
2012-01-04T14:49:09
|
|
Talk about "native Windows API", not "Win32".
|
|
f14f82d1
|
2011-11-28T02:23:25
|
|
Fix bug with error handling in UCS-2, UCS-4, UTF-32 decoders.
|
|
47bec3b3
|
2012-06-30T17:28:51
|
|
Improve ISO-2022-CP-MS versus CP932.
|
|
5958e23c
|
2012-06-30T15:00:29
|
|
Improve ISO-2022-CP-MS versus CP932.
|
|
3a33986e
|
2011-10-24T02:39:35
|
|
New encoding ISO-2022-CP-MS.
|
|
e2f2024d
|
2011-10-23T18:47:31
|
|
Add comments about Windows names of encodings.
|
|
868ca34d
|
2011-10-03T13:27:19
|
|
Update from gnulib.
|
|
2665c092
|
2011-08-07T20:09:23
|
|
Remove all .cvsignore files. Not needed any more since the switch to git.
|
|
4d036b9a
|
2011-08-07T15:16:56
|
|
Prepare for version 1.14.
|
|
37db12b8
|
2011-08-07T15:37:08
|
|
Update from gnulib.
|
|
ac379c19
|
2011-08-07T04:54:14
|
|
Upgrade the GB18030 converter to the version from 2005.
|
|
33b05e19
|
2011-08-06T19:01:19
|
|
Fix conversion bug in CP1258 converter.
|
|
bff27216
|
2011-06-05T15:40:21
|
|
Work around <wchar.h> bug on OSF/1 5.1.
|
|
347ec126
|
2011-04-01T00:18:38
|
|
gentranslit: Fix buffer overrun.
|
|
ccc9de4b
|
2011-02-28T23:33:49
|
|
Update from gnulib.
|
|
3cdff14a
|
2011-01-29T18:34:14
|
|
Simplify "wchar_t" handling on Cygwin 1.7.x.
|
|
c38bdb4f
|
2011-01-29T18:24:44
|
|
Adjust the meaning of "wchar_t" on native Windows systems.
|
|
fd7d5707
|
2010-11-24T03:33:29
|
|
Implement newer release of BIG5-HKSCS.
|
|
4413e2ca
|
2010-06-05T01:15:37
|
|
Addendum to 2009-10-18 commit.
|
|
2cf3ee65
|
2009-07-08T00:22:57
|
|
Fix an endless loop in the conversion to wchar_t.
|
|
6d4efe5e
|
2009-04-24T23:51:49
|
|
Fix a compilation error on HP-UX 11.00, introduced on 2008-09-16.
|
|
f13047d9
|
2009-03-26T02:16:00
|
|
Prepare for version 1.13.
|
|
0be2421f
|
2009-03-25T12:20:30
|
|
Fix the handling of Windows resources in shared libraries.
|
|
459ce580
|
2009-01-24T23:16:06
|
|
New converter for CP1131.
|
|
13bf88bb
|
2009-01-17T09:06:59
|
|
Add support for "make install-strip".
|
|
469eb1fa
|
2009-01-17T07:26:12
|
|
Include string.h.
|
|
770d7477
|
2008-09-21T17:07:22
|
|
Regenerated.
|
|
ee594d9a
|
2008-09-21T17:06:00
|
|
Add aliases for *0213 encodings.
|
|
607294d2
|
2008-09-17T01:08:35
|
|
New function iconv_open_into.
|
|
10cf0ccd
|
2008-09-17T01:08:01
|
|
Part 2 of iconv_open().
|
|
75b3adba
|
2008-09-17T01:07:53
|
|
Part 1 of iconv_open().
|
|
bb8f7987
|
2008-09-07T23:28:41
|
|
More consistent behaviour when invalid input is preceded by a shift sequence.
|
|
046647ab
|
2008-09-06T13:39:22
|
|
Fix an out-of-bounds write.
|
|
4d72adc3
|
2008-04-06T20:40:03
|
|
More portable way of building the preloadable library.
|
|
4932ba96
|
2008-04-06T09:15:19
|
|
Avoid a gcc warning.
|
|
bcb1081e
|
2008-04-06T07:38:02
|
|
Support system-dependent aliases.
|
|
4fc3efad
|
2007-06-30T21:47:00
|
|
Remove autogenerated file from CVS.
|
|
68316a7b
|
2007-05-27T22:16:46
|
|
Don't use $< and $@ in a normal target rule.
|
|
2e7f7e28
|
2007-05-27T20:23:44
|
|
Include metainformation in the form of Windows resources.
|
|
fa56313a
|
2007-05-27T20:14:55
|
|
Change the default value of ICONV_CONST to empty.
|
|
614f279f
|
2007-05-25T23:41:00
|
|
Add support for the Kazakh RK1048 encoding.
|
|
a446ed6b
|
2007-04-23T21:57:37
|
|
Exploit the fact that wchar_t on native Woe32 is Unicode.
|
|
2613089e
|
2007-03-20T01:55:33
|
|
Remove redundant mkinstalldirs invocations.
|
|
ed5a7ddc
|
2007-02-04T15:49:22
|
|
Add the Korean postal code mark to the EUC-KR and JOHAB mappings.
|
|
8d01d1cc
|
2007-02-04T15:48:31
|
|
Update comments regarding KS X 1001.
|
|
a4492a87
|
2006-12-20T13:35:38
|
|
Avoid a problem with setlocale() on AIX.
|
|
f3b57304
|
2006-10-31T13:48:26
|
|
Update infrastructure from GNU gettext.
|
|
a7a84a32
|
2006-07-27T12:00:38
|
|
Remove OS/2 build support that doesn't assume GNU make and GNU bash.
|
|
f260e646
|
2006-07-26T11:42:48
|
|
Remove MSVC/nmake build support.
|
|
f574c3fa
|
2006-07-25T11:08:43
|
|
Remove VMS support.
|
|
c8dc4a2e
|
2006-07-24T12:43:07
|
|
Use the CFLAGS also when linking.
|
|
5e08f217
|
2006-07-14T13:24:59
|
|
Treat *.stackdump files like core files.
|
|
45f3f2e9
|
2006-05-20T14:44:43
|
|
Fix stateful conversions.
|
|
a4b44c8f
|
2006-05-18T12:49:45
|
|
Regenerated.
|
|
7edefe50
|
2006-05-18T12:48:00
|
|
Implement newer releases of BIG5-HKSCS.
|
|
369ae902
|
2006-05-18T12:46:29
|
|
BIG5-HKSCS:2004 converter, based on HKSCS:1999 and HKSCS:2001 and HKSCS:2004
tables.
|
|
107ddd42
|
2006-05-18T12:46:06
|
|
BIG5-HKSCS:2001 converter, based on HKSCS:1999 and HKSCS:2001 tables.
|
|
2bfcdbca
|
2006-05-18T12:45:31
|
|
Handle the mapping to pairs of Unicode characters.
|
|
45db1ff9
|
2006-05-18T12:38:45
|
|
Generated from the 2006 table of HKSCS:2004.
|