summaryrefslogtreecommitdiff
path: root/sys/src/ape
AgeCommit message (Expand)Author
2023-02-19mkfiles: add 'mk test' supportOri Bernstein
2022-10-31ape: fix warning building mkstempOri Bernstein
2022-07-06ape/bsd/bind.c, ape/bsd/listen.c: Use _syserrno.Benjamin Riefenstahl
2022-07-06ape/bsd/listen.c: Drop "bind 0".Benjamin Riefenstahl
2022-06-11ape/bsd/bind.c: Do not pretend that the port could be negative.Benjamin Riefenstahl
2022-06-10ape/bsd/bind.c, ape/bsd/listen.c: Set local IP.Benjamin Riefenstahl
2022-06-10ape/bsd/listen.c: Do not try to issue "announce *".Benjamin Riefenstahl
2022-06-10ape/bsd/bind.c: Do not issue "bind *".Benjamin Riefenstahl
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-10-31ape: add missing idn2utf, utf2idn to lib9Ori Bernstein
2021-02-20ape/lib9: expose fd2path (thanks phil9)Ori Bernstein
2021-02-08ape/lib9: sync arm getfcr.s implementationOri Bernstein
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-19libauth: add procsetuser() function to change user id of the calling processcinap_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-07-16ape: simplify mkfile (thanks amavect)Ori Bernstein
2020-06-09libplumb: add missing mkfileOri Bernstein
2020-06-05ape: add missing rerrstr.cOri Bernstein
2020-06-05ape: make libplumb available under ape.Ori Bernstein
2020-05-30ape/libdraw: add missing eenter (thanks phil9)Ori Bernstein
2020-05-15Fix scans of more than one character in %[]Ori Bernstein
2020-05-13ape: fix name clash, have to use _SLEEP syscall instead of ape sleep in plan9...cinap_lenrek
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-03-01libsec: remove hash pickle functions, document ripemd160, cleanup sechash(2) ...cinap_lenrek
2020-02-23ape/cc: stop spamming arguments that are only needed onceBurnZeZ
2020-02-10remove C99_SPRINTF_EXTENSION define.Ori Bernstein
2019-09-22ape/cc: add spimcinap_lenrek
2019-09-16ape: don't hardcode list of ape library directories in /sys/src/ape/lib/mkfilecinap_lenrek
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