summaryrefslogtreecommitdiffstats
path: root/sys/lib/libsa (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use daddr_t and not daddr32_t in boot media.krw2020-12-091-2/+2
* Remove an unneeded variable.visa2020-10-261-3/+3
* Fix a warning false positive from clang 10.millert2020-07-091-2/+2
* If we pass a packet length larger than 2^16, we should panic() insteadpatrick2020-05-191-5/+3
* Sync in_cksum.c to the same version ospfd has. This fixes problemspatrick2020-05-182-30/+29
* Next step in prepping for ffs2 installs: introduce a new install script varotto2020-02-291-0/+1
* Add an element to the marks array to store the virtual address of thekettenis2019-11-292-3/+5
* Implement a hexdump command in the boot loader. This helps tobluhm2019-11-282-1/+54
* Reduce BOOTRANDOM_MAX to 256. naddy pointed out there's no point havingderaadt2019-11-011-2/+2
* Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataderaadt2019-10-291-9/+8
* add arc4 cipher to the bootblocksderaadt2019-10-292-0/+118
* In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xderaadt2019-08-036-6/+176
* we have never built without %b supportderaadt2019-05-112-7/+2
* 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
* 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
* Align libsa ctime output with libc ctime output.cheloha2018-05-231-3/+2
* 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
* 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-081-2/+1
* 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
* Guard debug printf with NFS_DEBUG ifdef like the other debug prints.patrick2017-05-081-1/+3
* 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
* 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
* Declare lseek() instead of assuming it'll be provided elsewhereguenther2016-08-271-1/+2
* Change a bunch of (<blah> *)0 to NULL.krw2016-03-144-15/+15
* Replace unbounded gets() in libsa with getln() which takes a buffer size,miod2015-11-164-16/+22
* (char *)0 -> NULLmmcc2015-10-261-2/+2
* Cast isdigit()'s argument to unsigned char.mmcc2015-10-261-2/+2
* Remove orphaned files.miod2015-09-183-239/+1
* unify free(NULL,size) behaviour by allowing passing NULLsemarie2015-09-141-3/+7
* Initial commit of uefi boot loader of OpenBSD.yasuoka2015-09-022-4/+4
* When sendrecv() returns -1, have rpc_call() return -1 as well. Otherwise, duemiod2015-08-151-2/+2
* Use signed variables to store the result of rpc_call().miod2015-08-151-3/+3