freebsd-dev/lib
John-Mark Gurney 8083f14fc2 replace the kernel's version w/ cperciva's implementation... In all
my tests, it is faster ~20%, even on an old IXP425 533MHz it is ~45%
faster...  This is partly due to loop unrolling, so the code size does
significantly increase...  I do plan on committing a version that
rolls up the loops again for smaller code size for embedded systems
where size is more important than absolute performance (it'll save ~6k
code)...

The kernel implementation is now shared w/ userland's libcrypt and
libmd...

We drop support for sha256 from sha2.c, so now sha2.c only contains
sha384 and sha512...

Reviewed by:	secteam@
2014-03-16 01:43:23 +00:00
..
atf Make bsd.test.mk the only public mk fragment for the building of tests. 2014-03-14 08:56:19 +00:00
clang Merge from head up to r262536. 2014-02-26 22:26:40 +00:00
csu Use the size of the MACHINE_ARCH string instead of sizeof(uint32_t). It can 2013-10-27 23:48:59 +00:00
libalias
libarchive Temporarily disable iconv for non-shared library builds. The dynamic 2013-09-26 17:55:36 +00:00
libauditd
libbegemot
libblocksruntime
libbluetooth
libbsdstat libbsdstat: fix warnings, set WARNS 2014-03-11 01:10:44 +00:00
libbsm
libbsnmp
libbz2
libc To avoid missing a chance to cancel thread, call _pthread_testcancel at the 2014-03-13 06:54:10 +00:00
libc_nonshared Move the iconv wrapper source from libc_nonshared to libc/iconv so that 2013-11-25 20:17:55 +00:00
libc++ Import libc++ 3.4 release. This contains a lot of bugfixes, and some 2014-01-30 07:44:22 +00:00
libcalendar
libcam Bump libcam shared library version forgotten in r259397. 2013-12-15 15:51:05 +00:00
libcapsicum Both libcasper and libcapsicum libraries have to be installed in /lib/, 2013-12-02 17:07:22 +00:00
libcasper Fix descriptor leak. 2014-02-09 21:47:46 +00:00
libcom_err
libcompat
libcompiler_rt Unconditionally compile the __sync_* atomics support functions into compiler-rt 2013-08-31 08:50:45 +00:00
libcrypt replace the kernel's version w/ cperciva's implementation... In all 2014-03-16 01:43:23 +00:00
libcxxrt Add missing C++11 typeinfos to the libcxxrt version script. 2014-01-11 19:02:17 +00:00
libdevinfo
libdevstat Fix a typo. 2013-12-25 19:38:16 +00:00
libdwarf Bump SHLIB_MAJOR for libdwarf as ABI/API has changed. 2014-01-21 21:11:07 +00:00
libedit Import NetBSD readline.c,v 1.104: do not crash with add_history(NULL). 2013-09-26 17:54:58 +00:00
libefi
libelf Bump SHLIB_MAJOR for libelf. 2014-01-21 21:13:13 +00:00
libexecinfo Don't install private libexecinfo headers 2013-09-03 13:31:43 +00:00
libexpat
libfetch Support Last-Modified behind proxies which return UTC instead of GMT. 2014-03-11 13:47:11 +00:00
libgeom
libgpib
libgssapi
libiconv Split the last gcc-specific flags off into CFLAGS.gcc. This also 2014-01-05 21:03:49 +00:00
libiconv_modules Silence the gcc warning about unsigned comparison with 0 in a different 2014-03-01 13:23:52 +00:00
libipsec
libjail
libkiconv
libkse Replace the WEAK_ALIAS() alias with the WEAK_REFERENCE() alias. Use it and 2013-11-21 22:31:18 +00:00
libkvm Add kvm_getncpus() to obtain mp_ncpus. 2014-02-12 19:22:48 +00:00
libldns LDNS needs OpenSSL. This wasn't a problem as long as it was only build 2013-09-08 19:39:18 +00:00
liblzma
libmagic
libmandoc Merge mdocml v1.12.3 into head 2014-02-01 09:27:57 +00:00
libmd replace the kernel's version w/ cperciva's implementation... In all 2014-03-16 01:43:23 +00:00
libmemstat Expose real size of UMA allocations via libmemstat(3). 2014-02-10 20:09:10 +00:00
libmilter
libmp
libnandfs
libnetbsd
libnetgraph make sure that rbuf is aligned by making a union w/ the structure we 2014-01-07 23:01:05 +00:00
libngatm
libnv Assert input arguments to buf_send() and buf_recv(). 2014-02-02 19:06:00 +00:00
libopie
libpam multiple: Remove 3rd clause from BSD license where approved by the 2014-03-14 03:07:51 +00:00
libpcap
libpjdlog Move my simple logging API to a separate library. It is now already used 2013-12-01 09:41:06 +00:00
libpmc Add hwpmc(4) support for the PowerPC 970 class processors, direct events. 2014-02-01 02:03:50 +00:00
libproc Consistently add the relocation offset only when the ELF type is not 2013-11-11 16:57:57 +00:00
libprocstat When querying a process's umask via sysctl in libprocstat(), don't 2014-03-02 13:26:08 +00:00
libradius
librpcsec_gss
librpcsvc
librt
librtld_db
libsbuf
libsdp
libsm Add new sendmail 8.14.8 file 2014-01-26 23:40:31 +00:00
libsmb Just disable recoding support in libsmb if built WITHOUT_ICONV. 2013-11-12 15:09:28 +00:00
libsmdb
libsmutil
libstand Build libstand as a 64-bit library on ppc64 2014-02-09 16:37:17 +00:00
libstdbuf
libstdthreads
libtacplus
libtelnet
libthr In _pthread_kill(), if passed pthread is current thread, do not send 2014-02-01 18:13:18 +00:00
libthread_db
libucl Lower the level of WARNS to fix build with gcc 2014-02-23 22:50:22 +00:00
libufs
libugidfw
libulog
libunbound Build and install the Unbound caching DNS resolver daemon. 2013-09-15 14:51:23 +00:00
libusb libusb: add libusb_log_level enum 2014-03-14 20:54:15 +00:00
libusbhid
libutil libutil/pw_util.3: Fix two prototypes. 2014-02-13 05:13:22 +00:00
libvgl
libvmmapi Replace the userspace atpic stub with a more functional vmm.ko model. 2014-03-11 16:56:00 +00:00
libwrap
liby
libypclnt
libz Add a manual page for zopen(3) provided by our libz.so. 2014-03-06 00:25:21 +00:00
msun On armv6 access both the softfloat and, when available, the vfp to get and 2014-03-15 21:58:07 +00:00
ncurses MFV r262639: ncurses 5.9 20140222 snapshot. 2014-03-02 08:58:21 +00:00
tests Install category Kyuafiles from their category directories. 2013-11-08 14:29:06 +00:00
Makefile Remove IPX support. 2014-03-14 02:58:48 +00:00
Makefile.inc