summaryrefslogtreecommitdiff
path: root/distrib/utils/libhack
AgeCommit message (Expand)Author
2022-04-14Make this no-op variant of fmtcheck() compatible with the libc versionmartin
2021-05-25Provide support to build 32bit crunched ramdisks and use that formartin
2021-05-24refuse should exit(3). Noted by joerg@christos
2021-03-09Add a stubbed version of libwrap (tcpwrappers)christos
2021-02-25Add regcomp.c and regexec.c so that we get a version that does not use NLSchristos
2020-04-17include aligned_alloc(3), now needed for newfs and fsck_ffsjdolecek
2020-04-05Extend the curses hack to terminfo - build selected parts ofmartin
2020-03-02libhack: revert prior, will be done per consumer instead.roy
2020-03-01libhack: build with -D_REENTRANTroy
2019-08-13use unsigned char to prevent sign extension.christos
2019-08-12Make this at least work for ASCII strings (there are way more usersmartin
2019-08-01Avoid using an unitialized variablemartin
2019-07-28Provide a way for crunched programs to use a non-WIDE_CHAR version ofmartin
2019-07-28We (especially libcurses and nvi) use more multibyte character localemartin
2019-06-22Add an empty fmtcheckchristos
2019-05-09Fix build with MKYP=noroy
2019-03-28Dedup and add the small jemalloc implementation so our install media haschristos
2017-06-18Make shared -DSMALL libc buildable without breaking libhackmanu
2014-11-15Remove unused variable.htodd
2014-11-15handle the "special" wc NULL case.christos
2014-08-25Use .PATH because the newmake does not apply pattern rules to sources inchristos
2013-12-21refer to our own h_errno so we don't fetch the libc onechristos
2013-08-27avoid copying most of libc (except gethostent_r, which unfortunatelychristos
2013-08-25provide the symbols sethostent.c in libc is missing.christos
2013-08-20modernize, comment out dead code, amend gethostbyaddr prototype.christos
2013-04-19More locale hacks.joerg
2013-04-18Override localeconv_l as well, when providing an alternativejoerg
2012-10-11make libhack's syslog.c produce exactly the same symbols as libc's syslog.c,christos
2012-07-14Add a check hack to ensure %m causes error message string to be shownabs
2011-01-12Fix the weak aliases to match the libc version and not leave unresolvedjoerg
2010-06-08fix build breakage by multiple definition of __mb_cur_max.tnozaki
2009-01-16Add some more weak aliases for versioned library calls, to preventhe
2009-01-02Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db fo...tnozaki
2008-11-28Add cut-down getpwent_r() to join existing getpwent() and friends. Thissborrill
2008-07-29install/39193, fix signedness problem of converting char -> wchar_t.tnozaki
2008-07-12mbrtowc() gets called to initialise the mbstate from libcurses.dsl
2007-11-06Compile a special version of the default locale into libhack - we canmartin
2007-05-29Undo the #if 0 for the multibyte functions we now need to buildhe
2007-04-02Merge the multibyte routines into one file, and add stub implementationschristos
2007-02-03we need wcrtomb now too.christos
2007-02-03add prototypes for the _ss functions.christos
2006-11-06Implement mostly-stub versions of the new syslog functionshe
2005-09-14emulate getgrouplist() directly, no need to pull indrochner
2005-09-14pty.o in libutil.a wants to call getgrent_r(), so provide a cheesyhe
2005-05-15Stub out mbrtowc(), removes all the citrus_xxx stuff from libc.dsl
2005-04-01Include <unistd.h> to get the getgroupmembership() prototype.he
2005-03-31Return 0xff from setlogmask() instead of falling off the end ofhe
2005-03-31Provide weak aliases for the newly added getpwuid_r() and getpwnam_r()he
2005-03-31Add re-entrant versions of the password routines. Well, not really, but close.christos
2005-01-06Implement getgroupmembership(3). This is similar to getgrouplist(3), exceptlukem