summaryrefslogtreecommitdiffstats
path: root/sys/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix warnings when building zlib with ZLIB_CONST definedjca2019-06-013-8/+8
* Add ZLIB_CONSTjca2019-05-122-6/+13
* we have never built without %b supportderaadt2019-05-112-7/+2
* Add movstrSI12_i4 for linking -Os/-Oz kernels. Sadly however itderaadt2019-04-251-0/+19
* libsa's memcpy() is actually memmove(). make a proper memmove(), and givederaadt2019-04-204-13/+63
* change marks[] array to uint64_t, so the code can track full 64-bitderaadt2019-04-103-9/+9
* I am retiring my old email address; replace it with my OpenBSD one.millert2019-01-253-6/+6
* Make the freelist best fit code a tiny bit smarter to not use a block ifotto2018-12-161-2/+2
* Retry on incorrect passphrase for softraid crypto boot.jsing2018-08-102-72/+122
* Use _ALIGN_TRAPS instead of _ALIGN_TEXT where nops aren't needed.guenther2018-07-133-6/+6
* In asm.h ensure NENTRY uses the old-school nop-sled align, but change standardderaadt2018-07-103-5/+5
* Add retguard macros for libkernmortimer2018-07-0315-12/+43
* Align libsa ctime output with libc ctime output.cheloha2018-05-231-3/+2
* use size_t for the size of buffers and strings, not int.dlg2018-04-252-6/+8
* Stop converting UDP and IP header values from network endianness to hostpatrick2018-03-311-10/+7
* Implement basic padding support in libsa so we can do zero-paddingpatrick2018-01-171-18/+55
* "unknown KDF type 2" -> "keydisk not found".sunil2017-11-101-1/+4
* Add aliases for __aeabi_idivmod and __aeabi_uidivmod calls clang emits.jsg2017-10-261-1/+3
* Revert: libsa lacks memmove currently; a more thorough rename/change isguenther2017-10-081-2/+2
* bcopy() is expected to be overlap safe, so it implement it with memmove()guenther2017-10-071-2/+2
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-082-4/+2
* Fix the __sync_* functions to make them work properlyvisa2017-08-201-1/+21
* make the AES-XTS mode a little more constant-time, though the AESdjm2017-05-311-5/+4
* move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@naddy2017-05-271-13/+13
* Enable radeondrm(4) on loongson to get accelerated graphicsvisa2017-05-211-0/+317
* Guard debug printf with NFS_DEBUG ifdef like the other debug prints.patrick2017-05-081-1/+3
* In preparation of compiling our kernels with -ffreestanding, explicitly mapkettenis2017-01-247-7/+22
* Add missing OpenBSD CVS tagsreyk2016-11-272-0/+4
* Fix signedness warnings with careful casts and replace a re-defined variable.reyk2016-11-252-17/+17
* Copy data by using 64-bit loads and stores rather than 32-bitvisa2016-11-141-1/+53
* Add an implementation of __aeabi_ldivmode() and __aeabi_uldivmod(); clangkettenis2016-09-242-0/+183
* Add aeabi aliases.kettenis2016-09-221-1/+4
* Add bcrypt pbkdf support to the softraid crypto boot loader code.jsing2016-09-181-5/+28
* Correctly handle short read()s in the libsa gzip handling lseek(). Alsojsing2016-09-181-5/+8
* move the .SUNW_ctf section name definition to exec_elf.h and document it in elf(5)jasper2016-09-171-2/+2
* unifdef SAVE_MEMORY which is no longer set nor usedjasper2016-09-161-9/+1
* when loading the kernel binary, also load the .SUNW_ctf section when present,jasper2016-09-131-2/+3
* Provide initial libsa softraid - this is currently just the data structuresjsing2016-09-112-0/+260
* Add bcrypt_pbkdf to libsa, from libutil. This will soon allow the bootjsing2016-09-102-0/+189
* Add blowfish to libsa, taken from libc - needed for bcrypt_pbkdf.jsing2016-09-102-0/+767
* Add sha2 to libsa, taken from libc - needed for bcrypt_pbkdf.jsing2016-09-102-0/+1107
* Rename libsa pbkdf2.c to pkcs5_pbkdf2.c so that we match libutil.jsing2016-09-102-15/+13
* Sync libsa pkcs5_pbkdf2() with libutil.jsing2016-09-102-12/+14
* retire sparctedu2016-09-0121-3422/+0
* Declare lseek() instead of assuming it'll be provided elsewhereguenther2016-08-271-1/+2
* remove hppa64 port, which we never got going beyond broken single users.deraadt2016-05-117-2035/+0
* remove vax handlingnatano2016-03-231-5/+2
* " the the " -> " the ", or in a couple of cases replace the superfluouskrw2016-03-201-2/+2
* Change a bunch of (<blah> *)0 to NULL.krw2016-03-146-21/+21
* more pieces of vaxderaadt2016-03-107-319/+0