summaryrefslogtreecommitdiffstats
path: root/sys/libkern
Commit message (Expand)AuthorAgeFilesLines
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-295-5/+5
* Further GC of M_STRING, missed previously.rwatson2003-02-261-2/+0
* Replace license with two-clause BSD; an old license template with threerwatson2003-02-261-7/+4
* Pass a malloc type into the libkern strdup() implementation explicitly,rwatson2003-02-251-2/+2
* Add an implementation of strdup() to libkern. Allocated memory is ofrwatson2003-02-231-0/+54
* Back out M_* changes, per decision of the TRB.imp2003-02-192-3/+3
* Improve a comment and undo a bogus s/a/an/ in a comment. An asm guruschweikh2003-02-112-6/+6
* Add restrict keyword to string functions.hsu2003-02-103-10/+3
* Since we drop NSHUFF values now, set default seed to what it becomesache2003-02-051-1/+1
* Drop NSHUFF values right after srandom() to remove part of seed -> 1stache2003-02-041-0/+6
* Park & Miller PRNG can be safely initialized with any value but 0 and stuckache2003-02-031-2/+4
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-212-3/+3
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-012-2/+2
* Fix instances of macros with improperly parenthasized arguments.alfred2002-11-091-1/+1
* Slight overhaul of arc4random() and friends.phk2002-10-111-22/+27
* Hook up strsep(3) to libkern following a repo-copy by Peter. This willrwatson2002-10-101-2/+2
* Allow for multiple #includes of this file.phk2002-10-081-0/+4
* Import the libc fnmatch() into the kernel. This will be used by,dd2002-10-081-20/+9
* Fix a bunch of s/int */size_t */.mux2002-10-061-2/+4
* Use sys/libkern.h not /usr/include/string.hpeter2002-09-062-2/+2
* Include sys/libkern.h for the kernel prototypes of these libkern functionsjhb2002-08-228-8/+8
* Convert GNU variadic macros to the ISO 9X variety.markm2002-07-151-1/+3
* For some reason this didn't get added in my previous commit.phk2002-05-291-0/+107
* Remove bogus include of <machine/ansi.h>.mike2002-04-111-1/+0
* Remove 'register' keyword.obrien2002-03-213-11/+11
* Remove __P.alfred2002-03-204-14/+14
* DBA update: used the wrong of several NAI DBAs.rwatson2002-03-071-1/+1
* Add the following functions/macros to support byte order conversions andtmm2002-02-2712-169/+33
* o Move NTOHL() and associated macros into <sys/param.h>. These aremike2002-02-1812-16/+28
* Add a 'strvalid()' call to libkern. Given a character pointer, andrwatson2002-02-181-0/+55
* * Remove __P and convert to ANSI prototypes.obrien2002-02-011-1/+3
* rcsid[]->__FBSDIDobrien2001-11-073-20/+11
* Garbage call!phk2001-11-0511-810/+0
* Implement these using mux1 and extr.u. I'll update the userland versionsdfr2001-10-062-14/+7
* Fix a warning in bsearch(). Like index() etc, it de-qualifies itspeter2001-09-101-1/+1
* Fixed some typos, verboseness and misformatting in comments.bde2001-08-301-10/+8
* Minor improvements to arc4random():silby2001-08-301-4/+29
* We do not have UPAGES following the tail end of the user VM space anymore.peter2001-08-081-1/+1
* Sync to OpenBSD (update comment and minor style change).kris2001-07-241-3/+4
* A set of changes to reduce the number of include files the kerneljulian2001-07-082-3/+5
* Make the rcsid and FreeBSD IDs more sane in the wcs* and wmem* files.obrien2001-05-243-2/+14
* Add function prototypes and base module for kernel side iconv library.bp2001-04-093-0/+671
* Rewrite of the CAM error recovery code.ken2001-03-271-0/+83
* RIP <machine/lock.h>.markm2001-02-111-1/+0
* - Reverse the order of two loop invariant to ensure strlcat() does notjedgar2001-01-171-3/+6
* Convert all instances of:benno2001-01-1212-12/+12
* Add __ucmpdi2 prototype to quelch a warning.phk2000-12-071-0/+1
* Recouple arc4random(9) to the entropy device. This works whether themarkm2000-12-021-2/+4
* add threadsafe version of inet_ntoa (inet_ntoa_r takes a buffer to fill)alfred2000-11-251-0/+14
* Fix compilation of profiled kernels by including <machine/lock.h>phk2000-10-141-0/+1
OpenPOWER on IntegriCloud