| Age | Commit message (Expand) | Author |
| 2010-01-19 | Get rid of last "easy" kernel symbols starting with __: | pooka |
| 2009-07-21 | Move popcount et al to src/common and add popcount32/popcount64. | joerg |
| 2009-05-13 | Implement snprintb_m(3) to provide multi-line bit/bit-field decode. | pgoyette |
| 2009-03-25 | Fix build problems caused by crc32 addition to libkern. Also, this makes | tls |
| 2009-03-25 | Fixes PR kern/41069 and PR kern/41070. | darran |
| 2009-03-23 | Don't use gcc's __builtin_*() functions #if defined(_STANDALONE) | tsutsui |
| 2009-03-18 | - remove bcmp(9), bcopy(9), and bzero(9) from libkern since <sys/systm.h> has | tsutsui |
| 2009-03-14 | Remove all the __P() from sys (excluding sys/dist) | dsl |
| 2008-12-16 | replace bitmask_snprintf(9) with snprintb(3) | christos |
| 2008-11-16 | Our qsort() is inappropriate for kernel use because it makes recursive | ad |
| 2008-11-16 | Make qsort() available in libkern. | ad |
| 2008-09-08 | Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h | gmcgarry |
| 2008-07-02 | Add KASSERTMSG(e, msg) for umass.c. XXX directly calls panic. | matt |
| 2008-07-02 | Add CTASSERT (compile time assert) from FreeBSD. | matt |
| 2008-03-25 | fix again | christos |
| 2008-03-25 | fix bcopy again | christos |
| 2008-03-25 | fix bcopy prototype | christos |
| 2008-03-25 | add a prototype for bcopy. | christos |
| 2008-02-17 | Don't need to that particular in mtprng_random(). Use 2 values instead of 8. | matt |
| 2008-02-02 | Improve my version of mtprng_random. Reshuffle things. Add an compatible | matt |
| 2008-01-31 | Add Mersenne Twister prototypes and state struct to libkern.h | matt |
| 2007-12-25 | Convert many of the uses of __attribute__ to equivalent | perry |
| 2007-09-24 | Rename __assert() to __kernassert() so that it doesn't collide | pooka |
| 2007-07-29 | Disable kernel assertions if panicstr != NULL. | ad |
| 2007-04-09 | Enable builtin_ffs for vax | matt |
| 2007-02-21 | Replace the Mach-derived boolean_t type with the C99 bool type. A | thorpej |
| 2006-10-08 | - Move strtoll.c and strtoull.c from libc/stdlib to common/libc/stdlib. | thorpej |
| 2006-09-10 | If __STDC__ and GNU C >= 3.0, define C99's bool, true, false | matt |
| 2006-08-31 | Per discussion on tech-kern and tech-userlevel, move the bit-twiddling | dyoung |
| 2006-08-25 | Add __NULL_STMT which is do { } while (/* CONSTCOND */ 0) | matt |
| 2006-07-08 | With VAX & GCC4, use builtin memset and memmove. | matt |
| 2006-04-22 | Move strtoumax.c from libc/stdlib to common/libc/stdlib and include it | thorpej |
| 2006-04-15 | Imply DIAGNOSTIC if __COVERITY__. | christos |
| 2006-04-14 | If __COVERITY__ is defined, turn on KASSERT and _DIAGASSERT. | christos |
| 2006-03-27 | Per discussion on source-changes@, add __arraycount(array) for | dyoung |
| 2006-03-11 | Provide BCD<->binary conversion in libkern and turn <dev/clock_subr.h>'s | kleink |
| 2006-03-08 | Change macro names to avoid collisions: | dyoung |
| 2006-03-08 | Move my bit-twiddling macros to libkern.h from my drivers, where | dyoung |
| 2006-02-16 | Change "inline" back to "__inline" in .h files -- C99 is still too | perry |
| 2005-12-24 | Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete. | perry |
| 2005-12-21 | Add the state setting functions for the new random function, but use the | christos |
| 2005-12-20 | Provide _DIAGASSERT and NULL, so that we don't have to do it in *all* the | christos |
| 2005-12-11 | merge ktrace-lwp. | christos |
| 2003-08-13 | Do not use the builtins for the mem* functions on vax, the compiler gets | ragge |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-05-15 | add strl{cpy,cat} to libkern. code from lib/libc/string (originally from ope... | itojun |
| 2002-10-24 | make offsetof lint friendlier. | christos |
| 2002-10-06 | ESP output was drawing down the entropy pool at a ferocious rate, a | tls |
| 2002-10-04 | Add strstr() to libkern. For now, it's only used in i386 (for processor | junyoung |
| 2002-10-04 | Ansify's (use prototypes). | matt |