summaryrefslogtreecommitdiff
path: root/lib/libc/citrus
AgeCommit message (Expand)Author
2021-10-29citrus: Use calloc instead of malloc'ing and clearing the array manuallynia
2020-06-02Don't overalign _RuneStatePriv, it must share the alignment of mbstate_tjoerg
2019-10-13introduce some common variables for use in GCC warning disables:mrg
2019-10-09bump sizechristos
2019-07-28PR/54414: Valery Ushakov: c99 requires that wcsrtombs(3) updates the sourcechristos
2019-07-08The correct fix for lib/51000 is not to remove the apparently dead assignmentmlelstv
2018-06-11Avoid left-shifting a negative number in the non-compat case, too.maya
2018-06-11Correct Undefined Behavior in libc/citruskamil
2018-01-05Include namespace.h in citrus/citrus_lc_ctype.ckamil
2018-01-04Add bunch of missing includes of namespace.h in libckamil
2017-07-13s == NULL is illegal.christos
2017-07-13Redo previous: catch NULL pointer earlier, check for empty stringjoerg
2017-07-13Spell NULL correctly.joerg
2017-01-10need <sys/stat.h>christos
2016-05-31PR 51000 David Binderman: comment out unused assignmentdholland
2015-08-28Don't unconditionally pass MLIBDIR via CPPFLAGS. Drop now dead branch.joerg
2014-06-24Fix our iconv version for the issues that apply to us from CVE-2014-3951spz
2014-01-18revert previous, it causes other problem and I cannot easily debug it.christos
2014-01-16PR/47602: Christos Zoulas: getwc() modifies input instead of returning EILSEQ.christos
2013-09-19look in the right place for the modules of compat binarieschristos
2013-09-14GC put16.joerg
2013-09-13Redo the locale cache to be constant. It now contains the localeconv()joerg
2013-08-20Extract the data for nl_langinfo directly from the correspondingjoerg
2013-08-19Remove most LC_CTYPE specific parts of locale.cache.joerg
2013-08-18Rename fixup to update_global to better reflect the purpose.joerg
2013-06-24Fix header guard, courtesy of clang.joerg
2013-05-28Add mbsnrtowcs and wcsnrtombs. Approved by core.joerg
2013-04-26Restore standalone strtol/strtoul for citrus for now.joerg
2013-04-16Add strtol_l and friends. Switch _citrus_bcs_strtol to use plainjoerg
2013-04-13Extend ctype classification table to 16bit. Based on patch byjoerg
2012-10-15-Wstrict-overflowmsaitoh
2012-06-08Henning Petersen in PR lib/46560: fix memory leak in error pathmartin
2012-05-04Do not depend on failing malloc to set errnojoerg
2012-03-13PR/45989: Martin Husemann: lint invocation does include -w only on i386christos
2012-03-04don't use __link_set_* stuff for locale implementation.tnozaki
2012-02-12Remove unused variables. From cppcheck via Henning Petersen in PR 45997.wiz
2011-11-20add comment about r1.6 -> r1.7 change.tnozaki
2011-11-19fix memory leak, pointed by nonaka-san(again^3).tnozaki
2011-11-19remove useless free(), pointed by nonaka-san(again^2).tnozaki
2011-11-19return EINVAL when module validation failed, pointed by nonaka-san(again).tnozaki
2011-11-19remove unused variable, pointed by nonaka-san, thanks.tnozaki
2011-10-30Use boolean AND instead of bitwise one in _DIAGASSERT.wiz
2011-10-15close on exec fixes:christos
2011-10-10revert r1.21, still problem exists for posix2008 mbsnrtowcs(not yet commited),tnozaki
2011-10-07update string pointer when input is partial escape sequence or multibyte.tnozaki
2011-05-23Make intermediate size variable size_t like the rest to avoidjoerg
2011-05-23Use C99-style init in _CITRUS_PROP_HINT_END to avoid warnings forjoerg
2011-05-23Actually return something deterministicjoerg
2011-03-30From Henning Petersen in PR # 44641: C99 primitive type 'bool' usedjruoho
2010-12-07Remove tautology.joerg