summaryrefslogtreecommitdiff
path: root/sys/src/libc
AgeCommit message (Expand)Author
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-05libc: fix NaN check precedence bug in modf() (thanks BurnZeZ)cinap_lenrek
2019-05-03libc: initial arm64 supportcinap_lenrek
2018-09-26libc: add procsetname()cinap_lenrek
2018-09-26libc: return number of bytes produced for idn2utf() and utf2idn()cinap_lenrek
2018-09-25libc: add utf2idn() and idn2utf() functions to deal with internationalized do...cinap_lenrek
2018-04-14libc: allow /net/cs to specify local address for dial()cinap_lenrek
2017-12-31libc: constant time implementation for encode(2) routines, fix base32cinap_lenrek
2017-10-28libc: improve alignment of QLp structure on amd64, cosmeticscinap_lenrek
2017-10-26libc: wunlock() part 2cinap_lenrek
2017-10-20libc: cleanup atexit and put exits() in its own compilation unitcinap_lenrek
2016-11-05libc: move calloc() into its own compilation unitcinap_lenrek
2016-09-11libc: dont use floating point for portable umuldiv(), use 64 bit uvlongcinap_lenrek
2016-08-27libc: add poolisoverlap() and definitions for Pool *secrmemcinap_lenrek
2016-06-26libc: native _addv() and _subv() routines for armcinap_lenrek
2016-05-04retire the dec alpha portcinap_lenrek
2016-04-13libc: fix out of bounds access in dirpackage(), simplifycinap_lenrek
2016-04-13libc: remove unneeded #include <auth.h> for crypt() and netcrypt()cinap_lenrek
2016-03-19libc: trailing whitespace cleanupBurnZeZ
2016-03-16libc: fix runestrecpy() return value (thanks spew)cinap_lenrek
2016-01-07introduce signed intptr and %z format modifier for formating uintptr and intptrcinap_lenrek
2015-10-04libc: add _uv2d()/uv2f() and _vas*d() functions to vlrt.ccinap_lenrek
2015-09-06libc: remove privfree(), simplify privalloc()cinap_lenrek
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-25libc: import more endianness fixes (thanks cherry9)mischief
2015-08-10libc: fix wunlock() libthread deadlockcinap_lenrek
2015-08-09libc: fix spim endiannessmischief
2015-08-08fix library mkfiles for objtype=spimcinap_lenrek
2015-08-03libc: make atoi() not parse c-style octal and hex numberscinap_lenrek
2015-07-07libc/arm: implement _tas() with LDREX/STREX, execute memory barrier on smp sy...cinap_lenrek
2015-05-17libc: use Runemax instead of hardcoded 0x65536 for fmtchar check (thanks qrstuv)cinap_lenrek
2015-04-08pool: avoid triggering assert(b->magic != FREE_MAGIC) in blocksetsize() for m...cinap_lenrek
2015-02-26pool: maintain Pool.curalloc for poolallocalign() and blockgrow()cinap_lenrek
2015-02-11libc: check name in getvent()/putenv()cinap_lenrek
2015-01-05pool: more strict checktree() for poolcheckcinap_lenrek
2014-12-25getfcr: change getfcr/setfcr to use VFPcinap_lenrek
2014-11-07libc: import cleaned up syslog() function from sourcescinap_lenrek
2014-11-07libc: improve dial error handlingcinap_lenrek
2014-11-05libc: allow dial to be interruptedmischief
2014-05-23libc: avoid static table and supurious reads in nsec()cinap_lenrek
2014-05-20libc: revert nsec() change, bring back filedescriptor cachingcinap_lenrek
2014-05-20add _nsec() syscall 53 for binary compatibility with labs distributioncinap_lenrek
2014-05-20libc: dont cache /dev/bintime filedescriptor for nsec()cinap_lenrek
2014-04-09libc: allow announce address of the form #I1/tcp!*!564cinap_lenrek
2014-02-25csdial: avoid useless werrstr() call on success (thanks mischief)cinap_lenrek
2014-02-17prof: properly save and restore RARG for amd64cinap_lenrek
2014-02-14libc: remove malloc.acid and pool.acidcinap_lenrek