History log of /netbsd/lib/libc/citrus/modules/citrus_utf1632.c (Results 1 – 13 of 13)
Revision Date Author Comments
# abd1934e 19-Apr-2022 rillig <rillig@NetBSD.org>

lib: remove CONSTCOND comment

Since 2021-01-31, lint doesn't need it anymore for the common pattern of
'do ... while (0)'.


# b072403f 12-Feb-2012 wiz <wiz@NetBSD.org>

Remove unused variables. From cppcheck via Henning Petersen in PR 45997.


# 56bf19aa 20-Mar-2010 tnozaki <tnozaki@NetBSD.org>

fix byte order mark related bug introduced by previous commit,
reported by Sverre Froyen via current-user, thanks!


# 36a8b886 15-Mar-2010 tnozaki <tnozaki@NetBSD.org>

1. fix wrong byte order mark of utf-16, reported by NARUSE Yui -san.
patch provided by tshiozak@ -san.

2. don't eat 0xfeff/0xfffe if they don't appear at the first of bytestream.
noticed y tshiozak@

1. fix wrong byte order mark of utf-16, reported by NARUSE Yui -san.
patch provided by tshiozak@ -san.

2. don't eat 0xfeff/0xfffe if they don't appear at the first of bytestream.
noticed y tshiozak@ -san, patch provied by me.

thanks a lot.

show more ...


# e1ee6626 14-Jun-2008 tnozaki <tnozaki@NetBSD.org>

remove unused include, locale.h.


# 7ed5b482 20-Mar-2008 tnozaki <tnozaki@NetBSD.org>

add BOM to utf-16/32 stream in case that endian is not specified,
like other iconv implementation, GNU libiconv, glibc2 iconv, perl iconv.


# 1a00f7af 27-Oct-2006 tnozaki <tnozaki@NetBSD.org>

don't pass through surrogate character(0xD800 - 0xDFFF).


# 68259ab1 19-Mar-2006 christos <christos@NetBSD.org>

Coverity 2462: Bail out quickly instead of accessing uninitialized variables.


# 86811edb 09-Feb-2006 dogcow <dogcow@NetBSD.org>

change #include <sys/endian.h> => #include <machine/endian.h> so that
it's (more) consistent in the tree; this, along with changing tools/compat's
autoconf detection from AC_CHECK_FUNCS to AC_CHECK_D

change #include <sys/endian.h> => #include <machine/endian.h> so that
it's (more) consistent in the tree; this, along with changing tools/compat's
autoconf detection from AC_CHECK_FUNCS to AC_CHECK_DECLS makes the vast
majority of htobe16 and friends' redefinition errors bite the dust.
Tested with -current and FreeBSD.

show more ...


# 1beef8fe 29-Oct-2005 tshiozak <tshiozak@NetBSD.org>

fix lib/31874.
- add _citrus_stdenc_get_state_desc() interface to get
encoding-scheme-independent encoder/decoder state descriptions.
- make sure that iconv_std module uses it to judge whether the

fix lib/31874.
- add _citrus_stdenc_get_state_desc() interface to get
encoding-scheme-independent encoder/decoder state descriptions.
- make sure that iconv_std module uses it to judge whether the last
sequences forms complete shift sequences.
- bump minor of i18n_module because of get_state_desc().

show more ...


# 8822a3e8 27-Jun-2003 yamt <yamt@NetBSD.org>

$NetBSD $ -> $NetBSD$


# f3995f1a 26-Jun-2003 tshiozak <tshiozak@NetBSD.org>

correct wcrtomb(3) - it is not conforming to standard on handling L'\0'.
This change also affects Citrus iconv engine.


# 04e58308 25-Jun-2003 tshiozak <tshiozak@NetBSD.org>

Citrus iconv support (1)
add core engine of Citrus iconv and some support routines.
- iconv core (citrus_iconv)
- coded character set mapper (csmapper)
- encoding scheme database (esdb)
- sta

Citrus iconv support (1)
add core engine of Citrus iconv and some support routines.
- iconv core (citrus_iconv)
- coded character set mapper (csmapper)
- encoding scheme database (esdb)
- standard encoding scheme handler (stdenc)
- basic character set manipulation utilities (bcs)
- mmap based infrastructure (citrus_lookup/_mmap/_memstream/_db)
- some source codes of new plugins (not built yet)

show more ...