summaryrefslogtreecommitdiffstats
path: root/sys/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-123-6/+6
* ansijsg2021-03-061-2/+1
* Use daddr_t and not daddr32_t in boot media.krw2020-12-091-2/+2
* Add retguard to macppc kernel locore.S, ofwreal.S, setjmp.Sgkoehler2020-11-282-7/+7
* Retguared asm macros for powerpc libkerngkoehler2020-10-272-7/+12
* Remove an unneeded variable.visa2020-10-261-3/+3
* Use the retguard macros from asm.h to protect the function.deraadt2020-10-161-1/+3
* Add __multi3 from compiler_rt-8.xjca2020-08-131-0/+54
* Move compiler_rt type definitions to a separate headerjca2020-08-132-32/+68
* add aliases for arm eabi long long shift functionsjsg2020-08-033-0/+12
* __main() is no longer used by any of our toolchainsderaadt2020-07-201-41/+0
* The kernel and bootblocks never reference this file...deraadt2020-07-181-41/+0
* Fix a warning false positive from clang 10.millert2020-07-091-2/+2
* Provide an optimized implementation of ffs(3) in the kernel onnaddy2020-06-103-0/+47
* 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
* Add __lshrti3 to libkern and use it on sparc64jca2020-04-021-0/+71
* Next step in prepping for ffs2 installs: introduce a new install script varotto2020-02-291-0/+1
* Remove non-__STDC__ assert macros from <lib/libkern/libkern.h>.visa2020-02-261-22/+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
* Give some END()s to assembly symbols.mpi2019-11-054-4/+8
* 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
* 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