From owner-cvs-all Sun Sep 24 14:48: 9 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B11D537B422; Sun, 24 Sep 2000 14:48:04 -0700 (PDT) Received: (from knu@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA45576; Sun, 24 Sep 2000 14:48:04 -0700 (PDT) (envelope-from knu@FreeBSD.org) Message-Id: <200009242148.OAA45576@freefall.freebsd.org> From: Akinori MUSHA Date: Sun, 24 Sep 2000 14:48:04 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/converters/iconv Makefile ports/converters/iconv/files md5 ports/converters/iconv-extra Makefile ports/converters/iconv-extra/files md5 ports/converters/iconv-rfc1345 Makefile ports/converters/iconv-rfc1345/files md5 X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG knu 2000/09/24 14:48:04 PDT Modified files: converters/iconv Makefile converters/iconv/files md5 converters/iconv-extra Makefile converters/iconv-extra/files md5 converters/iconv-rfc1345 Makefile converters/iconv-rfc1345/files md5 Log: Update iconv POSIX-compliant charset conversion library to 1.1. Fixed problems: - All the modules are linked against libiconv. iconv() now can be called from other shared libraries (it could only be called from executables in iconv-1.0); - Case insensitive recognition of charset names. There was a bug in 1.0: the first letter of a charset name was case sensitive; - Modified behaviour of iconv() used with (inbytesleft == NULL) or (*inbytesleft = 0): now iconv silently returns 0; in 1.0 it returned (size_t)(-1) and set errno=EINVAL. According to POSIX specification both ways are correct; the new behaviour is just less restrictive. PR: ports/21521, ports/21522, ports/21523 Submitted by: Konstantin.Chuguev@dante.org.uk (MAINTAINER) (Problems reported by: knu) Revision Changes Path 1.6 +2 -2 ports/converters/iconv/Makefile 1.3 +1 -1 ports/converters/iconv/files/md5 1.2 +2 -2 ports/converters/iconv-extra/Makefile 1.2 +1 -1 ports/converters/iconv-extra/files/md5 1.2 +2 -2 ports/converters/iconv-rfc1345/Makefile 1.2 +1 -1 ports/converters/iconv-rfc1345/files/md5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message