summaryrefslogtreecommitdiff
path: root/sys/src/libc/port
AgeCommit message (Expand)Author
2017-12-31libc: constant time implementation for encode(2) routines, fix base32cinap_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-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
2015-08-03libc: make atoi() not parse c-style octal and hex numberscinap_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-01-05pool: more strict checktree() for poolcheckcinap_lenrek
2014-02-17prof: properly save and restore RARG for amd64cinap_lenrek
2014-02-14libc: remove malloc.acid and pool.acidcinap_lenrek
2014-02-06pool: use uintptr for pool sizecinap_lenrek
2014-02-02malloctag: only store lower 32bit of malloc tag, fix getrealloctagcinap_lenrek
2014-02-02mallocalign: make sure alignptr offset is modulo align when -offset > aligncinap_lenrek
2014-01-20malloc: change malloc and realloc tag types to uintptrcinap_lenrek
2013-12-17pool: update debug log format string for poolallocalign()cinap_lenrek
2013-10-17libc: updated acid files for 21 bit rune changecinap_lenrek
2013-09-26reverting semaphore lock changes from sources (r41ccd6d221da, rb28756e5ba29)cinap_lenrek
2013-09-21libc: change tas/sleep locks to cas/semacquire/semrelease locks (from sources)cinap_lenrek
2013-08-14libc: Prevent infinite recursion when modf is called with NaN or Inf argument...cinap_lenrek
2013-06-14pool: use splaying to balance free node treecinap_lenrek
2013-06-10acid: fix dumptree() acid function to work in kernel debug, update malloc.aci...cinap_lenrek
2013-05-31pool: do poolcheck when free nodes get corrupted instead of assertcinap_lenrek
2013-05-01frexp: handle NaN values (from sources)cinap_lenrek
2013-01-25libc: set malloctag for runestrdup()cinap_lenrek
2012-12-31fix utf and rune handling in preparation for 32bit runescinap_lenrek
2012-08-19calloc: check multiplication overflowcinap_lenrek
2011-09-05strdup: set malloctagcinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen