aboutsummaryrefslogtreecommitdiff
path: root/sys/libkern
Commit message (Expand)AuthorAgeFilesLines
* sys: Make use of our rounddown() macro when sys/param.h is available.Pedro F. Giffuni2016-04-301-1/+1
* Merge ACPICA 20160422.Jung-uk Kim2016-04-271-0/+63
* kern: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-154-4/+4
* libkern: ffs, fls: s/4/3/ the 3rd BSD clauseConrad Meyer2015-10-226-6/+6
* Add libkern ffsll() for parity with flsll()Conrad Meyer2015-10-221-0/+48
* Add the __aeabi_memclr8 symbol, clang 3.7 uses this.Andrew Turner2015-09-211-0/+2
* Remove checks for __ARM_EABI__, we only build for EABI now.Andrew Turner2015-07-096-30/+0
* Add support for __aeabi_memclr4, clang 3.7 calls it.Andrew Turner2015-07-091-0/+40
* Huge cleanup of random(4) code.Mark Murray2015-06-302-16/+10
* Add more __aeabi_memcpy functions, later versions of clang generate callsAndrew Turner2015-05-311-0/+4
* Move zlib.c from net to libkern.Craig Rodrigues2015-04-221-0/+5414
* Implement asprintf in libkernRyan Stone2015-03-011-0/+77
* Similar to r277901, fix more -Wcast-qual warnings in libkern's strtoq(),Dimitry Andric2015-01-293-3/+3
* Fix a -Wcast-qual warning in libkern's strtol(), by using __DECONST. NoDimitry Andric2015-01-291-1/+1
* Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedJohn-Mark Gurney2014-12-121-0/+32
* Use the unified syntax in a few more assembly filesAndrew Turner2014-12-051-1/+2
* Sync with userland variant.Xin LI2014-11-171-5/+3
* Add a complete implementation of MurmurHash3. Tweak both implementationsDag-Erling Smørgrav2014-10-181-12/+70
* Remove duplicated code.Xin LI2014-10-161-0/+4
* Change the PF hash from Jenkins to Murmur3. In forwarding testsGeorge V. Neville-Neil2014-10-101-0/+74
* Add explicit_bzero(3) and its kernel counterpart.Xin LI2014-10-071-0/+24
* Use __DECONST to avoid compiler warnings (and thus build failures)Bjoern A. Zeeb2014-09-081-2/+2
* Add support for gdb's memory searching capabilities to our in-kernel gdbBenno Rice2014-09-051-0/+62
* Bring in the new automounter, similar to what's provided in most otherEdward Tomasz Napierala2014-08-171-0/+51
* Fix unwind-info errors in our hand-written arm assembler code.Ian Lepore2014-08-011-10/+10
* Remove ia64.Marcel Moolenaar2014-07-0712-1273/+0
* Use strcasecmp() instead of strcmp() when checking user-supplied encodingJohn Baldwin2014-06-092-4/+4
* Fix typoEitan Adler2013-11-291-1/+1
* Fix typoEitan Adler2013-11-291-1/+1
* Fix ixp425 boot2 with ARM EABI:Andrew Turner2013-09-292-0/+14
* Fix watchdog pretimeout.Alfred Perlstein2013-07-271-0/+47
* Attempt to mitigate poor initialization of arc4 by one-shotAndrey A. Chernov2013-04-191-1/+4
* Add __aeabi_memset to libkern, implemented using memset, as clang mayAndrew Turner2013-03-161-0/+49
* Add END to ARM libkern assembly functionsAndrew Turner2013-03-164-1/+19
* Move the __aeabi_unwind_cpp_pr{0,1,2} functions to libkern so they can beAndrew Turner2013-03-161-0/+58
* Add __aeabi_memcpy to libkern as clang may generate calls to it.Andrew Turner2013-03-101-0/+37
* Add __aeabi_ulcmp to allow building of the LINT kernel.Andrew Turner2013-01-232-0/+17
* Add the required __aeabi_* functions the kernel uses when built for ARM EABIAndrew Turner2013-01-173-0/+128
* Sync strlcpy with userland version.Xin LI2012-11-031-33/+17
* Sync strlen with userland implementation.Xin LI2012-11-031-13/+98
* s/ is is / is /gEitan Adler2012-09-141-1/+1
* - Move jenkins.h to jenkins_hash.cGleb Smirnoff2012-09-042-185/+463
* Fix unloading of libiconv module.Mateusz Guzik2012-06-111-2/+4
* Use strcmp that I replaced by accident.Kevin Lo2012-05-211-3/+3
* Fix broken ref countKevin Lo2012-05-211-0/+1
* Fix improper handling of variadic args with ICDEBUGKevin Lo2012-05-211-3/+1
* Remove dead codeKevin Lo2012-05-211-5/+3
* Remove second consts in r233288 in order to appease C++ compilers.Marius Strobl2012-03-261-10/+10
* Declare the CRC lookup-tables const as they hardly should change atMarius Strobl2012-03-211-10/+10
* Implement extensions on top of standards instead of the other way around.Ed Schouten2012-01-032-14/+2