Module Name:src
Committed By: tnozaki
Date: Wed Aug 8 18:40:37 UTC 2012
Modified Files:
src/share/locale/ctype: en_US.UTF-8.src
Log Message:
fix PR lib/46772 wcwidth of combining characters.
patch probyted by yamt@, thanks.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: tnozaki
Date: Wed Aug 8 18:37:26 UTC 2012
Modified Files:
src/lib/libc/locale: rune.c
Log Message:
fix PR lib/46781 statically compiled bash makes locale loading fail.
analyzed and patch provided by enami@ nonaka@ obache@ soda@, thanks.
Module Name:src
Committed By: tnozaki
Date: Sun Mar 4 21:14:57 UTC 2012
Modified Files:
src/lib/libc/citrus: citrus_lc_ctype.c citrus_lc_messages.c
citrus_lc_monetary.c citrus_lc_numeric.c citrus_lc_time.c
src/lib/libc/locale: dummy_lc_collate.c
Module Name:src
Committed By: tnozaki
Date: Sat Jan 21 13:35:49 UTC 2012
Modified Files:
src/lib/libintl: gettext.c
Log Message:
libintl crash when *.mo file lacks header section(old gettext format).
reported by jun@ -san, tested by tsutsui@ -san. thanks!
To generate a
Module Name:src
Committed By: tnozaki
Date: Wed Nov 23 14:14:44 UTC 2011
Modified Files:
src/dist/nvi/ex: ex.c
Log Message:
don't use L prefix directly, for --disable-widechar.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/dist/nvi/ex/ex.c
Please note
Module Name:src
Committed By: tnozaki
Date: Wed Nov 23 15:43:39 UTC 2011
Modified Files:
src/dist/nvi/common: multibyte.h
src/dist/nvi/regex: regex2.h
Log Message:
don't use WEOF directly, for --disable-widechar.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: tnozaki
Date: Wed Nov 23 19:18:53 UTC 2011
Modified Files:
src/dist/nvi/ex: ex_script.c
src/dist/nvi/vi: v_z.c
Log Message:
use e_key_t instead of u_int.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: tnozaki
Date: Wed Nov 23 19:25:28 UTC 2011
Modified Files:
src/dist/nvi/cl: cl_term.c
src/dist/nvi/common: cut.c extern.h put.c screen.h
src/dist/nvi/ex: ex.c ex.h ex_at.c
src/dist/nvi/vi: v_at.c v_ch.c v_txt.c
Log
Module Name:src
Committed By: tnozaki
Date: Sat Nov 19 17:45:11 UTC 2011
Modified Files:
src/dist/nvi/regex: engine.c regcomp.c regex2.h
Log Message:
reliability fix, merge libc/regex fix to avoid memory exhaust problem.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: tnozaki
Date: Sat Nov 19 18:20:13 UTC 2011
Modified Files:
src/lib/libc/citrus/modules: citrus_dechanyu.c citrus_viqr.c
Log Message:
remove unused variable, pointed by nonaka-san, thanks.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: tnozaki
Date: Sat Nov 19 18:34:22 UTC 2011
Modified Files:
src/lib/libc/citrus: citrus_ctype.c citrus_iconv.c
Log Message:
return EINVAL when module validation failed, pointed by nonaka-san(again).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: tnozaki
Date: Sat Nov 19 18:43:40 UTC 2011
Modified Files:
src/lib/libc/citrus: citrus_mapper.c
Log Message:
remove useless free(), pointed by nonaka-san(again^2).
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Module Name:src
Committed By: tnozaki
Date: Sat Nov 19 18:48:39 UTC 2011
Modified Files:
src/lib/libc/citrus/modules: citrus_mapper_std.c
Log Message:
fix memory leak, pointed by nonaka-san(again^3).
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: tnozaki
Date: Sat Nov 19 18:39:58 UTC 2011
Modified Files:
src/lib/libc/citrus: citrus_mapper.c citrus_stdenc.c
Log Message:
return EINVAL when module validation failed, pointed by nonaka-san(again).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: tnozaki
Date: Sun Nov 20 07:43:53 UTC 2011
Modified Files:
src/lib/libc/citrus: citrus_csmapper.c
Log Message:
add comment about r1.6 - r1.7 change.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: tnozaki
Date: Wed Nov 16 14:24:43 UTC 2011
Modified Files:
src/dist/nvi/vi: vs_line.c
Log Message:
use ARG_CHAR_T instead of CHAR_T for integer promotion.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/dist/nvi/vi/vs_line.c
Module Name:src
Committed By: tnozaki
Date: Mon Nov 14 13:29:07 UTC 2011
Modified Files:
src/dist/nvi/common: key.h
Log Message:
nvi cannot display international character(west european accented chars).
reported by Ian D. Leroux at current-users, thanks a lot!
To
Module Name:src
Committed By: tnozaki
Date: Fri Oct 7 18:59:13 UTC 2011
Modified Files:
src/lib/libc/citrus/modules: citrus_iso2022.c
Log Message:
update string pointer when input is partial escape sequence or multibyte.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: tnozaki
Date: Tue Nov 30 15:25:05 UTC 2010
Modified Files:
src/lib/libc/locale: rune.c
Log Message:
variable must to be nul terminated before CODESET=foo.
ISO2022 module doesn't understand this and may fail setlocale(3).
To generate a diff
Module Name:src
Committed By: tnozaki
Date: Tue Nov 23 05:38:35 UTC 2010
Modified Files:
src/lib/libcurses: addbytes.c
Log Message:
to initialize mbstate_t, use memset instead mbrtowc.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37
:30 2010
+++ src/lib/libc/stdio/fmemopen.c Mon Sep 27 16:50:13 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: fmemopen.c,v 1.3 2010/09/25 14:00:30 tron Exp $ */
+/* $NetBSD: fmemopen.c,v 1.4 2010/09/27 16:50:13 tnozaki Exp $ */
/*-
* Copyright (c)2007, 2010 Takehiko NOZAKI,
@@ -29,7 +29,7 @@
#include sys
/libc/stdio/fmemopen.c:1.4 Mon Sep 27 16:50:13 2010
+++ src/lib/libc/stdio/fmemopen.c Mon Sep 27 17:08:29 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: fmemopen.c,v 1.4 2010/09/27 16:50:13 tnozaki Exp $ */
+/* $NetBSD: fmemopen.c,v 1.5 2010/09/27 17:08:29 tnozaki Exp $ */
/*-
* Copyright (c)2007, 2010 Takehiko
24 09:21:53 2010
@@ -0,0 +1,216 @@
+/* $NetBSD: fmemopen.c,v 1.1 2010/09/24 09:21:53 tnozaki Exp $ */
+
+/*-
+ * Copyright (c)2007, 2010 Takehiko NOZAKI,
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided
Module Name:src
Committed By: tnozaki
Date: Sat Jul 31 08:47:34 UTC 2010
Modified Files:
src/lib/libc/stdio: vfwprintf.c
Log Message:
initialize fake FILE, not fp.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/lib/libc/stdio/vfwprintf.c
Please note
Module Name:src
Committed By: tnozaki
Date: Sat Jun 19 13:26:52 UTC 2010
Modified Files:
src/lib/libc/citrus: citrus_lc_ctype.c
src/lib/libc/locale: Makefile.inc bsdctype.c bsdctype_local.h
global_locale.c localeio.c localeio.h localeio_lc_ctype.c
Module Name:src
Committed By: tnozaki
Date: Sun Jun 20 02:23:15 UTC 2010
Modified Files:
src/lib/libc/locale: bsdctype.c runetype_file.h runetype_local.h
Added Files:
src/lib/libc/locale: runetype_misc.h
Log Message:
fix cross build breakage mklocale(1).
move
Module Name:src
Committed By: tnozaki
Date: Sat Jun 12 18:02:31 UTC 2010
Modified Files:
src/usr.sbin/chrtbl: ctypeio.c
Log Message:
s/_CTYPE_NUM_CHARS/_CTYPE_CACHE_SIZE/
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/chrtbl/ctypeio.c
Please
Module Name:src
Committed By: tnozaki
Date: Sat Jun 12 18:03:09 UTC 2010
Modified Files:
src/lib/libc/locale: bsdctype.h
Log Message:
s/_CTYPE_NUM_CHARS/_CTYPE_CACHE_SIZE/
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libc/locale/bsdctype.h
Please
Module Name:src
Committed By: tnozaki
Date: Sun Jun 13 04:14:57 UTC 2010
Modified Files:
src/lib/libc/citrus: citrus_lc_ctype.c citrus_lc_messages.c
citrus_lc_monetary.c citrus_lc_numeric.c citrus_lc_time.c
src/lib/libc/locale: _wctrans.c _wctype.c
Module Name:src
Committed By: tnozaki
Date: Sat Jun 12 02:51:35 UTC 2010
Modified Files:
src/usr.bin/mklocale: lex.l yacc.y
Log Message:
use _FileRune* instead of _Rune*.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/usr.bin/mklocale/lex.l
cvs rdiff
Module Name:src
Committed By: tnozaki
Date: Sat Jun 12 05:54:05 UTC 2010
Modified Files:
src/lib/libc/locale: iswctype_mb.c rune.c rune_local.h runeglue.c
runetable.c
Log Message:
stop to renaming _CTYPE_* - _RUNETYPE_*.
To generate a diff of this commit:
Module Name:src
Committed By: tnozaki
Date: Tue Jun 8 17:12:32 UTC 2010
Modified Files:
src/distrib/utils/libhack: setlocale.c
Log Message:
fix build breakage by multiple definition of __mb_cur_max.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: tnozaki
Date: Mon Jun 7 13:52:31 UTC 2010
Modified Files:
src/distrib/sets/lists/base: ad.mips64eb ad.mips64el md.amd64
md.sparc64 shl.mi
src/distrib/sets/lists/comp: md.amd64 md.sparc64 shl.mi
src/include:
Module Name:src
Committed By: tnozaki
Date: Sat Jun 5 16:37:13 UTC 2010
Modified Files:
src/lib/libc/locale: rune_local.h runetype_local.h
Log Message:
remove unused magic.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/lib/libc/locale/rune_local.h
Module Name:src
Committed By: tnozaki
Date: Wed Jun 2 15:47:25 UTC 2010
Modified Files:
src/lib/libc/locale: _wctrans.c _wctrans_local.h _wctype.c
_wctype_local.h iswctype_mb.c
Log Message:
remove duplicated towctrans internal function.
To generate a diff
Module Name:src
Committed By: tnozaki
Date: Wed Jun 2 16:04:52 UTC 2010
Modified Files:
src/lib/libc/locale: bsdctype.c
Log Message:
uint8_t - unsigned char, int16_t - short.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/locale/bsdctype.c
Module Name:src
Committed By: tnozaki
Date: Tue Jun 1 13:52:08 UTC 2010
Modified Files:
src/distrib/sets/lists/comp: mi
src/include: ctype.h
src/lib/libc/citrus: citrus_lc_ctype.c
src/lib/libc/gen: ctype_.c isascii.c isctype.c tolower_.c toupper_.c
Module Name:src
Committed By: tnozaki
Date: Tue Jun 1 18:00:28 UTC 2010
Modified Files:
src/lib/libc/locale: Makefile.inc bsdctype.c bsdctype.h iswctype_sb.c
localeio_lc_ctype.c
Removed Files:
src/lib/libc/locale: ctypeio.c ctypeio.h
Log Message:
Module Name:src
Committed By: tnozaki
Date: Sun May 30 08:28:54 UTC 2010
Modified Files:
src/lib/libc: Makefile Makefile.inc
src/lib/libc/citrus: Makefile.inc
src/lib/libc/locale: Makefile.inc bsdctype.c bsdctype.h iswctype_sb.c
localeio.c
Log
Module Name:src
Committed By: tnozaki
Date: Sun May 30 11:36:12 UTC 2010
Modified Files:
src/lib/libc/locale: ctype_local.h
Log Message:
remove redundant guard.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libc/locale/ctype_local.h
Please note
Module Name:src
Committed By: tnozaki
Date: Sat May 29 17:33:58 UTC 2010
Modified Files:
src/sys/arch/alpha/include: int_const.h
src/sys/arch/amd64/include: int_const.h
src/sys/arch/arm/include: int_const.h
src/sys/arch/hppa/include: int_const.h
Module Name:src
Committed By: tnozaki
Date: Sat May 29 17:45:15 UTC 2010
Modified Files:
src/sys/arch/vax/include: int_const.h
Log Message:
fix wrong integer promotion rule(removed U suffix from UINT{8,16}_C).
see ISO/IEC 9899:1999 7.18.4.3.
To generate a diff of this
Module Name:src
Committed By: tnozaki
Date: Sat May 22 06:38:16 UTC 2010
Modified Files:
src/include: ctype.h
src/lib/libc/gen: Makefile.inc ctype_.c tolower_.c toupper_.c
src/lib/libc/locale: bsdctype.c ctypeio.c global_locale.c rune.c rune.h
Module Name:src
Committed By: tnozaki
Date: Sat May 22 07:18:44 UTC 2010
Modified Files:
src/lib/libc/locale: _wctrans.c _wctype.c global_locale.c iswctype_mb.c
multibyte_amd1.c multibyte_c90.c rune.c rune_local.h runeglue.c
runetable.c setlocale1.c
Module Name:src
Committed By: tnozaki
Date: Sat May 22 08:13:18 UTC 2010
Modified Files:
src/lib/libc/citrus: citrus_lc_ctype.c citrus_lc_messages.c
citrus_lc_monetary.c citrus_lc_numeric.c citrus_lc_time.c
Log Message:
rune.h is not public, so merge with
Module Name:src
Committed By: tnozaki
Date: Sat May 22 13:15:59 UTC 2010
Modified Files:
src/lib/libc/gen: isctype.c
src/lib/libc/locale: global_locale.c localeconv.c nb_lc_template.h
nl_langinfo.c setlocale_local.h
Log Message:
make
Module Name:src
Committed By: tnozaki
Date: Sat May 22 13:50:02 UTC 2010
Modified Files:
src/lib/libc/locale: rune_local.h setlocale1.c setlocale32.c
setlocale_local.h
Log Message:
move __mb_len_max_runtime from rune_local.h - setlocale_local.h.
To generate
Module Name:src
Committed By: tnozaki
Date: Sat May 22 17:43:29 UTC 2010
Modified Files:
src/usr.bin/mklocale: ldef.h yacc.y
Log Message:
yacc.y: s/_CTYPE_NUM_CHARS/_CTYPE_CACHED_SIZE/
ldef.h: remove redundant include, ctype_local.h is already included by
Module Name:src
Committed By: tnozaki
Date: Sat May 22 17:47:25 UTC 2010
Modified Files:
src/lib/libc/locale: runetype_local.h
Log Message:
fix cross build breakage under linux box, reported by Andreas Gustafsson,
thanks!
runetype_local.h: don't include ctype_local.h
Module Name:src
Committed By: tnozaki
Date: Thu May 13 17:52:12 UTC 2010
Modified Files:
src/dist/nvi/common: options.c
src/dist/nvi/ex: ex_cscope.c ex_tag.c ex_usage.c
src/dist/nvi/vi: vs_msg.c
src/games/factor: factor.c
src/games/number:
Module Name:src
Committed By: tnozaki
Date: Sun Mar 28 14:05:09 UTC 2010
Modified Files:
src/lib/libc/locale: setlocale32.c
Log Message:
avoid mbrtowc/wcrtomb buffer overrun when CPUARCH=hppa and MB_CUR_MAX 6.
it is not usual case(merely used such mutibyte locale, eg.
Module Name:src
Committed By: tnozaki
Date: Sun Mar 28 14:08:22 UTC 2010
Modified Files:
src/lib/libc: shlib_version
Log Message:
MB_LEN_MAX should moved from MD to MI.
To generate a diff of this commit:
cvs rdiff -u -r1.215 -r1.216 src/lib/libc/shlib_version
Please
Module Name:src
Committed By: tnozaki
Date: Sun Mar 28 18:19:52 UTC 2010
Modified Files:
src/lib/libc/locale: setlocale32.c
Log Message:
woops, fogot to include limits.h.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/locale/setlocale32.c
Module Name:src
Committed By: tnozaki
Date: Sat Mar 27 15:25:22 UTC 2010
Modified Files:
src/lib/libc/citrus: citrus_lc_ctype.c
src/lib/libc/locale: global_locale.c localeconv.c nb_lc_messages_misc.h
nb_lc_monetary_misc.h nb_lc_numeric_misc.h
Module Name:src
Committed By: tnozaki
Date: Sat Mar 27 22:14:10 UTC 2010
Modified Files:
src/include: wchar.h wctype.h
src/lib/libc/locale: iswctype_mb.c
src/sys/arch/alpha/include: ansi.h
src/sys/arch/amd64/include: ansi.h
Module Name:src
Committed By: tnozaki
Date: Sat Mar 20 18:15:32 UTC 2010
Modified Files:
src/lib/libc/citrus/modules: citrus_utf1632.c
Log Message:
fix byte order mark related bug introduced by previous commit,
reported by Sverre Froyen via current-user, thanks!
To
Module Name:src
Committed By: tnozaki
Date: Mon Mar 15 15:00:58 UTC 2010
Modified Files:
src/lib/libc/citrus/modules: citrus_utf1632.c
Log Message:
1. fix wrong byte order mark of utf-16, reported by NARUSE Yui -san.
patch provided by tshiozak@ -san.
2. don't eat
Module Name:src
Committed By: tnozaki
Date: Wed Jan 20 16:31:35 UTC 2010
Modified Files:
src/lib/libm/src: k_standard.c
Log Message:
PR/42630 asin(2.0) and acos(2.0) doesn't return NaN.
reported by NARUSE, Yui -san, Thanks!
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: tnozaki
Date: Tue Nov 24 13:12:02 UTC 2009
Modified Files:
src/dist/nvi/ex: ex_cscope.c ex_tag.c
Log Message:
don't use pathname directly as msgq()'s first argument of format string.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: tnozaki
Date: Tue Nov 24 13:34:20 UTC 2009
Modified Files:
src/lib/libc/gen: basename.c dirname.c
Log Message:
guard single-dot from modification by the application
(SUSv3 spec don't forbid this brutal operation).
this idea taken from
Module Name:src
Committed By: tnozaki
Date: Sat Nov 14 20:01:20 UTC 2009
Modified Files:
src/dist/nvi/common: exf.c
Log Message:
fix format string bug, filename may contain % character, don't use it as format
string.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: tnozaki
Date: Mon Nov 9 14:17:47 UTC 2009
Modified Files:
src/lib/libc/locale: runetype_local.h
Log Message:
change _RUNTYPE_SW0 bit, mklocale(1) can't treat SWIDTH0 correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: tnozaki
Date: Mon Nov 9 14:20:49 UTC 2009
Modified Files:
src/lib/libc/locale: runetype_local.h
Log Message:
revert previous change.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/lib/libc/locale/runetype_local.h
Please
Module Name:src
Committed By: tnozaki
Date: Mon Nov 9 14:22:31 UTC 2009
Modified Files:
src/lib/libc/locale: runetype_local.h
Log Message:
redo: change _RUNTYPE_SW0 bit, mklocale(1) can't treat SWIDTH0 correctly.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: tnozaki
Date: Sat Oct 31 15:15:42 UTC 2009
Modified Files:
src/share/i18n/esdb/CP: CP.alias
Log Message:
1. add new alias Window-31J - CP932, IBM-932 - CP942C.
2. change alias IBM-943 - CP943 to CP943C(compatible).
for compatibility with AIX
Module Name:src
Committed By: tnozaki
Date: Sun Oct 4 21:05:18 UTC 2009
Modified Files:
src/lib/libc/locale: generic_lc_all.c
Log Message:
fix lib/42124: setlocale(3) never returns NULL with none existing locale.
reported by kambe-san, thanks!
To generate a diff of
Module Name:src
Committed By: tnozaki
Date: Sun Aug 30 14:57:51 UTC 2009
Modified Files:
src/dist/nvi/regex: regcomp.c
Log Message:
fix bin/41781, the pattern /\$/ doesn't match a dollar sign anymore by default.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: tnozaki
Date: Sun Apr 19 02:28:19 UTC 2009
Modified Files:
src/dist/nvi/common: conv.h
src/dist/nvi/vi: vs_line.c
Log Message:
fix reliability issue.
if wcwidth(3) return -1, nvi may crash by memory fault.
To generate a diff of this
Module Name:src
Committed By: tnozaki
Date: Sun Apr 12 14:47:51 UTC 2009
Modified Files:
src/dist/nvi/common: multibyte.h
src/dist/nvi/regex: engine.c
Log Message:
fix PR/41136: \word search doesn't work in vi
don't reuse RCHAR_T(=wchar_t)'s bits, CSI wchar_t is
69 matches
Mail list logo