|
b003e45e
|
2022-05-15T14:25:58
|
|
Switch to libtool 2.4.7.
* m4/libtool.m4: Update from libtool-2.4.7, with modifications:
2008-04-06 Bruno Haible <bruno@clisp.org>
* m4/libtool.m4 (LT_INIT): When setting LIBTOOL, use
CONFIG_SHELL; don't assume that the Makefile.in will set SHELL
to ${CONFIG_SHELL}.
* m4/ltoptions.m4: Likewise.
* m4/ltsugar.m4: Likewise.
* m4/ltversion.m4: Likewise.
* m4/lt~obsolete.m4: Likewise.
* build-aux/ltmain.sh: Update from libtool-2.4.7, with modifications:
2017-07-15 Bruno Haible <bruno@clisp.org>
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'.
|
|
8c9fa489
|
2022-04-13T18:33:16
|
|
Fix undefined behaviour.
* tests/test-shiftseq.c (main2): Make input array larger.
|
|
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.
|
|
dc461c46
|
2022-02-12T14:11:36
|
|
Update translations.
* po/ro.po: Update Romanian translations.
* po/wa.po: Update Walloon translations.
|
|
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.
|
|
9bd653f3
|
2022-02-07T23:30:46
|
|
Update NEWS.
* NEWS: Mention the EBCDIC encodings.
|
|
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.
|
|
58976846
|
2022-01-04T10: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-19T23: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.
|
|
76d0485b
|
2021-06-27T16:39:44
|
|
README: Update.
Reported at <https://savannah.gnu.org/bugs/?60837>.
* README: Overhaul the paragraph that mentions iconv.m4.
|
|
f221458b
|
2021-06-06T11:42:12
|
|
gnulib-local: Put real license notice into the source files.
|
|
4b1a76b8
|
2021-02-28T20:34:52
|
|
Update DEPENDENCIES.
|
|
e5fd60bc
|
2021-02-08T00:04:18
|
|
Support creating shared libraries on MidnightBSD.
|
|
a1abed73
|
2021-01-31T13:03:23
|
|
Update after gnulib changed on 2020-08-26.
|
|
bcdfef3f
|
2021-01-31T12:24:54
|
|
Switch to autoconf 2.71.
|
|
1170b8aa
|
2020-12-09T01:47:18
|
|
Switch to autoconf 2.70.
|
|
0eb1068c
|
2020-08-31T23:43:18
|
|
Fix some -Wcast-qual warning, reported by clang.
|
|
7088c4e2
|
2020-08-30T13:06:28
|
|
Make sure that build-aux/compile is in the tarball.
|
|
ef92ace1
|
2020-08-30T02:36:12
|
|
Update after gnulib changed.
|
|
18b2324b
|
2020-08-07T03:06:10
|
|
Avoid a GCC warning with GCC >= 7.
|
|
cf59b934
|
2020-04-05T13:00:29
|
|
Fix an autogen.sh failure (regression from 2016-12-04).
|
|
1e46c371
|
2020-04-04T15:08:24
|
|
Don't use LGPLv3.
* gnulib-local/modules/mbstate (License): Set to LGPLv2+.
|
|
be3f56db
|
2020-04-04T15:07:06
|
|
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).
|
|
4b278bd2
|
2019-09-01T17:48:39
|
|
build: Add support for shallow-cloning of subdirectories.
|
|
09d7d2cc
|
2019-07-05T23:20:57
|
|
Don't export the symbol 'aliases_lookup' on non-ELF platforms.
|
|
9e17a404
|
2019-07-02T21: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-02T21:23:34
|
|
Drop unused macro gl_GLIBC21.
|
|
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.
|
|
59a168c6
|
2019-05-11T22:00:26
|
|
Update bug reporting instructions.
|
|
151d0122
|
2019-04-26T21:20:32
|
|
Update translations.
|
|
6583243a
|
2019-04-26T21:03:48
|
|
Update POT file.
|
|
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.
|
|
4d1a21e0
|
2019-04-01T22:12:09
|
|
build: Separate git operations from build operations.
|
|
bb4f73bb
|
2019-03-07T20:30:57
|
|
Avoid signed integer overflow during shifts.
|
|
cc27bbdf
|
2019-03-04T17:58:30
|
|
Add support for --enable-relocatable to libcharset.
|
|
1a5a6610
|
2019-03-04T17:46:57
|
|
Update --enable-relocatable support after gnulib changed.
|
|
1badfd5d
|
2019-01-27T22:57:45
|
|
Accommodate a shell that is not in /bin/sh.
|
|
6758e5a2
|
2019-01-27T22:49:35
|
|
Update after gnulib changed.
|
|
40d3b028
|
2019-01-27T22:48:18
|
|
Update support for building with MSVC. Automake does not install ar-lib.
|
|
4d2b066e
|
2019-01-06T10:12:00
|
|
Revisit handling of file descriptors closed by the parent process.
|
|
b7ca6455
|
2018-10-24T03:35:51
|
|
Remove outdated DJGPP build infrastructure.
|
|
152fe357
|
2018-10-24T03:42:24
|
|
Update after gnulib changed.
|
|
ba8fe48f
|
2018-09-22T15:39:54
|
|
Avoid some warnings in MSVC build.
|
|
7a3418bb
|
2018-09-22T14:23:53
|
|
Update from gnulib. Move mapping tables into the code.
|
|
e54fc9c1
|
2018-09-17T18:28:56
|
|
Prefer https URLs where possible.
|
|
15adde5c
|
2018-05-04T21:48:35
|
|
Drop special instructions for OSF/1.
|
|
f38356d4
|
2018-05-04T21:37:14
|
|
Simplify: Remove the ability to install a preloadable library.
|
|
35064ed9
|
2018-05-04T21:27:39
|
|
Simplify code. Drop support for Borland C++ on Windows.
|
|
07aa900d
|
2018-05-04T21:22:25
|
|
Update from gnulib.
|
|
678afa4a
|
2018-05-04T11:18:42
|
|
Switch to automake 1.16.
|
|
f87976e3
|
2018-03-27T17:07:20
|
|
Doc tweaks.
|
|
b3a9de1c
|
2018-01-27T13:51:15
|
|
Rename some files.
|
|
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.
|
|
b12cf8e9
|
2017-07-17T00: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-15T22:46:05
|
|
Don't attempt to build preloadable_libiconv.so when linking statically.
|
|
393cf16d
|
2017-07-15T21:53:52
|
|
Get rid of autom4te.cache directories, as far as possible.
|
|
18d002cf
|
2017-05-18T22:04:54
|
|
Update from gnulib.
|
|
941f63af
|
2017-01-30T23:48:37
|
|
Prepare for version 1.15.
|
|
6e11a11d
|
2016-12-30T01:15:54
|
|
Make Makefile.devel consistent with .gitignore.
|
|
0bd5a1f2
|
2016-12-26T01:17:46
|
|
Tweak autogen.sh.
|
|
e4a0cbb8
|
2016-12-26T00:08:38
|
|
Reorder Makefile.devel.
|
|
3d1103e0
|
2016-12-15T04:00:05
|
|
Cleanup useless removals.
|
|
6d350bca
|
2016-12-04T20:00:06
|
|
Update comments.
|
|
67802283
|
2016-12-03T18:52:49
|
|
Create tarballs through an Automake-like "make dist" command.
|
|
f90c7bb8
|
2016-12-04T16:03:49
|
|
Remove duplicates of imported files from version control.
|
|
54e7e483
|
2016-12-04T15:50:24
|
|
Always use the newest released copies of files brought in from Automake.
|
|
1a1fb4b7
|
2016-12-04T15:03:29
|
|
Always use the newest copies of config.guess, config.sub.
|
|
6075e236
|
2016-12-04T15:13:06
|
|
Always use the newest copy of fcntl-o.m4.
|
|
ca2bd468
|
2016-12-04T18:03:07
|
|
Remove obsolete documentation.
|
|
cc98b82c
|
2016-12-03T18:42:27
|
|
Make Makefile.devel more useful for the users of the released tarball.
|
|
6949f136
|
2016-12-03T19:54:41
|
|
Modernize configure.ac.
|
|
f9b5ab34
|
2016-12-04T02:32:56
|
|
Towards reproducible builds.
|
|
9e79d734
|
2016-12-04T13:30:44
|
|
Update to gettext-0.19.8.1.
|
|
8886fffb
|
2016-12-04T02:57:07
|
|
Update documentation.
|
|
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.
|
|
0cf9e0f4
|
2016-11-23T20:58:32
|
|
Update installation instructions for Windows.
|
|
11057077
|
2016-11-23T20:07:20
|
|
Drop the nickname "woe32".
|
|
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.
|
|
0124a3b0
|
2016-10-22T18:48:57
|
|
Switch to libtool 2.4.6.
|
|
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.
|
|
bd21fb8e
|
2016-10-01T18:29:43
|
|
Fix bug #41187.
|
|
da2aa29c
|
2016-10-01T16:37:58
|
|
Update to current gnulib.
|
|
a8437051
|
2016-10-01T16:29:46
|
|
Switch to automake 1.15.
|
|
4a064184
|
2016-10-01T16:22:10
|
|
Remove autogenerated doc files from version control.
|
|
3dda6027
|
2012-12-07T04:09:10
|
|
Change copyright holder of man pages.
|
|
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.
|
|
8dfc4c81
|
2012-05-13T20:08:21
|
|
Tweak the GB18030 converter to map 0x8135F437 to U+E7C7.
|
|
ba31d76e
|
2012-04-29T04:00:00
|
|
Switch to autoconf 2.69 and automake 1.12.
|