summaryrefslogtreecommitdiff
path: root/sys/src/ape/lib/ap
AgeCommit message (Expand)Author
2022-10-31ape: fix warning building mkstempOri Bernstein
2022-03-14ape: fix wrong write size for _assert()cinap_lenrek
2022-01-10reduce: use if() to test for exit status of pipelinecinap_lenrek
2021-12-10ape/mkstemp: better optionsBenjamin Riefenstahl
2022-01-03ape: allow exporting rc functions in environ[]cinap_lenrek
2021-01-30ape/libm: implement log2 in libcOri Bernstein
2021-01-23ape/libm: add back fmod, remove modfOri Bernstein
2021-01-24ape: update mkfile for removed fmod.cqwx
2021-01-23ape: apply infinite recursion in fmod() fix (thanks jxy and ality)cinap_lenrek
2021-01-19ape/libap: fix _startbuf, check rfork return (thanks pixelherodev)Ori Bernstein
2020-12-23ape: re-implement getlogin() by stating /proc/$pid/statuscinap_lenrek
2020-12-19libc: implement getppid() reading /proc/$pid/ppid instead of /dev/ppidcinap_lenrek
2020-12-18strndup: don't assume buffer is terminatedOri Bernstein
2020-12-17libap: add strndupOri Bernstein
2020-08-29ape/ctype.h: add isblank, fix functions (thanks staalmannen)Ori Bernstein
2020-05-15Fix scans of more than one character in %[]Ori Bernstein
2020-05-12[ape] add missing conversion flags for scanfOri Bernstein
2020-05-09fix '%[]' specifiers and '%n' (thanks phil9)Ori Bernstein
2020-03-09fix alignment in ape mallocOri Bernstein
2020-02-10remove C99_SPRINTF_EXTENSION define.Ori Bernstein
2019-09-09ape: Add mkstemp to /sys/src/ape/lib/ap/gen/mkfileRoberto E. Vargas Caballero
2019-09-09Add mkstemp to stdlib.hRoberto E. Vargas Caballero
2019-06-24ape: reimplement rename() - fixing compiler warnings and handling more error ...cinap_lenrek
2019-06-23ape: revert rename() changecinap_lenrek
2019-06-21Turn on warnings when building libap.Ori Bernstein
2019-05-10ape: fix malloc to deal with more than 4GB of memory on 64 bit systemscinap_lenrek
2019-05-09libc: fix return value for arm64 memset() and memove()cinap_lenrek
2019-05-09libc: use MOVP instruction for arm64 memmove() and memset()cinap_lenrek
2019-05-09libc: provide arm64 assembly versions for memmove() and memset()cinap_lenrek
2019-05-03ape: initial support for arm64cinap_lenrek
2018-07-03ape: fix MAXSIGspew
2018-07-01ape: an implemenation of getitimer setitimerspew
2018-06-21ape: add strnlenspew
2018-06-20ape: provide bogus chroot implementationspew
2018-06-17ape: add some common fields for stat, grp and pwdspew
2018-05-24ape: floating point improvements (thanks spew)aiju
2017-10-28libc: improve alignment of QLp structure on amd64, cosmeticscinap_lenrek
2016-11-27stdio: fix sclose() buffer overrun when terminating string, realloc() error h...cinap_lenrek
2016-08-28ape: add d_stat struct in dirent struct allowing the avoidance of statscinap_lenrek
2016-05-04retire the dec alpha portcinap_lenrek
2016-05-04ape: return plan9 error strings from strerror()cinap_lenrek
2016-04-10ape: remove broken 9errstr.ccinap_lenrek
2016-04-10ape: add internal _NSEC() function and make gettimeofday() use itcinap_lenrek
2016-01-07ape/stdio: %z format is VLONG on amd64cinap_lenrek
2015-10-04ape: add missing _subv() function to 386/vlop.scinap_lenrek
2015-10-04ape: add machine specific code for spimcinap_lenrek
2015-10-04libc: add _uv2d()/uv2f() and _vas*d() functions to vlrt.ccinap_lenrek
2015-08-08ape: fix build for objtype=spimcinap_lenrek
2015-08-04ape: implement altzone for tzset()cinap_lenrek
2015-08-04ape: fix mktime() againcinap_lenrek