summaryrefslogtreecommitdiff
path: root/common
AgeCommit message (Expand)Author
2019-02-19Export _atomic_cas_64 as atomic_cas_64_ni.rin
2019-02-18Add some atomic_cas_64_ni aliasesmartin
2019-02-17Add missing export of atomic_or_64 (since rev1.1).isaki
2019-02-13Fix kUBSan build with GCC7kamil
2019-02-08- atomic_*_{8,16}_nv() must return a new value, not an old value.ryo
2019-02-06fix atomic_sub_*(). it was (delta - *ptr), should be (*ptr - delta).ryo
2019-02-04- use __unreachable() and move 'break's around to increase consistencymrg
2018-11-06add support to detect the 3 vmware GPT partition types:mrg
2018-10-15use postincrement, like the patchchristos
2018-10-15Avoid out-of-bounds readschristos
2018-10-14remove M_CANFAIL flag for malloc(9) - it was completely ignored, so hadjdolecek
2018-08-16toolify.christos
2018-08-11Add nbotool stuff.christos
2018-08-03Try to fix the evbppc-powerpc64 buildkamil
2018-08-03Register a new directory in common/lib/libc/misckamil
2018-08-03Tidy up the comment in ubsan.ckamil
2018-08-03Import micro-UBSan (ubsan.c)kamil
2018-08-01strnlen(s, (size_t)-1) returned -1. it must return the length of s.ryo
2018-07-26Avoid undefined behavior in snprintb.ckamil
2018-07-26Avoid undefined behavior in an inet_addr.ckamil
2018-07-26Avoid undefined behavior in an cpuset.ckamil
2018-07-18On Xen, always alias _atomic_cas_64 to _atomic_cas_cx8. AFAIK Xen doesn'tbouyer
2018-07-09avoid reading from out of range that may cause access fault.ryo
2018-07-08switch to FreeBSD's memmem (faster)christos
2018-02-12Complete previous by complteley removing the _DIAGASSERT from memmove -martin
2018-02-06- remove two more _DIAGASSERT() checks against not NULL for functionsmrg
2018-02-04Working / new versions from Ryo Shimizuskrll
2018-02-04updates for GCC 6.4:mrg
2018-02-04fixes for GCC 6:mrg
2018-01-04Add bunch of missing includes of namespace.h in libckamil
2017-11-30Import SHA-3 code into libc and libkern.riastradh
2017-11-12Restore a local change (in rev1.4) that was lost on zlib 1.12.10 merge.tsutsui
2017-10-23Simplify, and comment out xrefs to non-existing pages.wiz
2017-10-22Remove comma after last Nm entry in the NAME sectionabhinav
2017-10-14doesn't work new format 'F' with a strings of length 1, or a string beginning...ryo
2017-08-29* aarch64/memset.S didn't work! fixed some bugs.ryo
2017-08-22aarch64/strlen.S didn't work. fixed some bugs.ryo
2017-07-06Fix ISO C compliance: strtol of "0xX" should give the largest validjoerg
2017-04-13Comment alignment. No functional change.skrll
2017-03-07Fix commas in NAME section.njoly
2017-02-25Switch from __ABICALLS__ to __mips_abicalls like upstream GCC does injoerg
2017-02-12Add entry for prop_ingest in the NAME section.abhinav
2017-02-12Use .Fn to refer a function name instead of Nm.abhinav
2017-02-05Add the *_size() variants to the .Nm list so it will be found bypgoyette
2017-02-04Use just the right amount of commas.wiz
2017-01-29call the proper size functionschristos
2017-01-29missing bracechristos
2017-01-29fix argschristos
2017-01-29Update for the new *_size() functions recently added. Mention thepgoyette
2017-01-29add sized versions of the copyin ioctlschristos