| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Do some easy .data -> .rodata/.data.rel.ro conversions | 2020-10-13 | 2 | -3/+3 | |
| | | | | | ok millert@ deraadt@ | ||||
| * | - fix some Xr; from martin | 2019-12-05 | 3 | -15/+13 | |
| | | | | | - minor tweaks while here | ||||
| * | some minor tweaks; | 2019-12-04 | 1 | -7/+5 | |
| | | |||||
| * | I accidentally smashed wrong contents into this file. | 2019-12-04 | 1 | -43/+348 | |
| | | | | | Repair from Martin @ academicsolutions.ch | ||||
| * | name these manual pages by the primary function, for instance there | 2019-08-30 | 7 | -374/+69 | |
| | | | | | | is no function called md5() as discussed with jmc | ||||
| * | Fix comment typo; from OpenSSH Portable | 2019-07-23 | 1 | -2/+2 | |
| | | |||||
| * | When system calls indicate an error they return -1, not some arbitrary | 2019-06-28 | 1 | -4/+4 | |
| | | | | | | | value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | ||||
| * | Cast bitcount to u_in64_t before bit shifting to prevent integer overflow | 2019-06-07 | 2 | -5/+5 | |
| | | | | | | | on 32bit platforms which cause incorrect results when adding a block >=512M in size. sha1 patch from ante84 at gmail.com via openssh github, sha2 with djm@, ok tedu@ | ||||
| * | I am retiring my old email address; replace it with my OpenBSD one. | 2019-01-25 | 3 | -9/+9 | |
| | | |||||
| * | use standard headers for siphash | 2019-01-20 | 1 | -4/+3 | |
| | | | | | ok tedu@ | ||||
| * | memcpy from the right place. at this point, the used variable is not | 2017-12-25 | 1 | -2/+2 | |
| | | | | | | relevant. from Mark Karpilovskij. ok millert | ||||
| * | Don't let close(2) clobber errno. Some calls were already protected | 2017-10-23 | 1 | -1/+5 | |
| | | | | | but not all. From Peter J. Philipp. | ||||
| * | no need for branding in .Nd line | 2017-06-13 | 1 | -3/+3 | |
| | | |||||
| * | move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@ | 2017-05-27 | 1 | -13/+13 | |
| | | |||||
| * | SipHash_Final() was assuming the digest was 64-bit aligned, resulting in | 2017-04-12 | 1 | -4/+3 | |
| | | | | | | misaligned memory accesses with armv7 ramdisk -Os bsd.rd ping ok florian millert | ||||
| * | SHA-1 collisions have now been found so update some man pages. As noted by | 2017-02-23 | 1 | -5/+9 | |
| | | | | | | | | | minek van on misc@. Thanks. ok tb@, tj@ (and jmc@ is ok with the diff but can't ok the technical content). | ||||
| * | Replace use of mathematical minus with an em-dash (from tb@) and break up | 2017-02-23 | 1 | -5/+5 | |
| | | | | | a long sentence (from tj@). | ||||
| * | Delete casts to off_t and size_t that are implied by assignments | 2016-09-21 | 1 | -3/+3 | |
| | | | | | | | | or prototypes. Ditto for some of the char* and void* casts too. verified no change to instructions on ILP32 (i386) and LP64 (amd64) ok natano@ abluhm@ deraadt@ millert@ | ||||
| * | jmc says you can never have too many functions in one man page, so list | 2016-09-04 | 1 | -3/+32 | |
| | | | | | the SHA512/256 functions as well. | ||||
| * | remove caveats that are either misleading or unhelpful. | 2016-09-04 | 3 | -24/+6 | |
| | | | | | ok jmc naddy | ||||
| * | Add functions for SHA512/256. The standard says you're supposed to start | 2016-09-03 | 2 | -4/+58 | |
| | | | | | | | | | with different magic numbers, so we need to add some functions instead of just asking the user to truncate as desired. Sigh. SHA512 is quite a bit faster than SHA256 on 64 bit CPUs, but 256 bit hashes are usually quite sufficient. Best of both. ok deraadt tom | ||||
| * | RMD160Update actually takes size_t length | 2016-07-28 | 1 | -3/+3 | |
| | | |||||
| * | for some time now mandoc has not required MLINKS to function | 2016-03-30 | 1 | -25/+1 | |
| | | | | | | | | | | | | | correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung | ||||
| * | un-vax; | 2016-03-10 | 3 | -12/+9 | |
| | | |||||
| * | update NAME section to include all documented functions, | 2015-11-10 | 4 | -14/+41 | |
| | | | | | | | or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze | ||||
| * | delete old lint ARGSUSED comments | 2015-11-01 | 1 | -2/+1 | |
| | | |||||
| * | Remove useless quoting from .Fo and .Fn function names, to prevent | 2015-09-14 | 1 | -7/+7 | |
| | | | | | | | development of a cargo cult in case people look at existing files for examples. This achieves a consistent .Fo and .Fn quoting style across the whole tree. | ||||
| * | Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct | 2015-09-11 | 6 | -11/+55 | |
| | | | | | ok deraadt@ | ||||
| * | update siphash manpages to reflect change in return type spelling. | 2015-02-21 | 1 | -4/+4 | |
| | | | | | ok dlg | ||||
| * | Use standard spelling for types, and rename local variable from "free". | 2015-02-20 | 1 | -17/+17 | |
| | | | | | | No actual change, but makes it easier to reuse the code elsewhere. Suggested by Andre Smagin | ||||
| * | userland gets static on functions only used within a file. | 2015-02-07 | 1 | -5/+5 | |
| | | | | | ok tedu@ | ||||
| * | macro fixes from Kaspars at Bankovskis dot net; | 2015-02-05 | 1 | -6/+6 | |
| | | | | | also fixing one typo in fts(3) while here | ||||
| * | Move to the <limits.h> universe. | 2015-01-16 | 3 | -7/+9 | |
| | | | | | review by millert, binary checking process with doug, concept with guenther | ||||
| * | Use explicit_bzero instead of memset in hash Final and End functions. | 2015-01-15 | 5 | -12/+12 | |
| | | | | | OK deraadt@ djm@ | ||||
| * | be like the kernel and only unroll if not small | 2014-12-19 | 1 | -2/+4 | |
| | | |||||
| * | i386 unrolling blows up the media in a big way, due to -Os for | 2014-12-19 | 1 | -2/+2 | |
| | | | | | | ramdisk libc builds. there has to be a better way without #ifdef's in gross places, but I don't see it yet. | ||||
| * | only unroll on i386 and amd64 (where confirmed to be much faster). | 2014-12-18 | 1 | -1/+3 | |
| | | | | | | naddy found sparc64 gets a little slower when unrolled. ok deraadt | ||||
| * | unroll loops. much faster on amd64. ok deraadt millert | 2014-12-17 | 1 | -1/+2 | |
| | | |||||
| * | typo | 2014-12-08 | 1 | -2/+2 | |
| | | |||||
| * | more libc, less kernel documentation | 2014-12-08 | 1 | -9/+4 | |
| | | |||||
| * | tweak recommendation to use arc4random_buf | 2014-12-08 | 1 | -6/+5 | |
| | | |||||
| * | add siphash from the kernel to libc | 2014-12-08 | 3 | -3/+298 | |
| | | |||||
| * | macro cleanup; from kaspars at bankovskis dot net | 2014-11-26 | 2 | -24/+37 | |
| | | |||||
| * | add some missing .An macros and remove some obsolete .Tn | 2014-11-16 | 2 | -14/+17 | |
| | | |||||
| * | Reduce instances of `` '' in manuals. | 2014-11-15 | 2 | -7/+10 | |
| | | | | | | | | | | | | | troff displays these as typographic quotes, but nroff implementations almost always print them literally, which rarely has the intended effect with modern fonts, even in stock xterm. These uses of `` '' can be replaced either with more semantic alternatives or with Dq, which prints typographic quotes in a UTF-8 locale (but will automatically fall back to `` '' in an ASCII locale). improvements and ok schwarze@ | ||||
| * | Switch from <sys/endian.h> or <machine/endian.h> to the new, | 2014-07-21 | 1 | -2/+2 | |
| | | | | | | | being-standardized <endian.h> ok deraadt@ millert@ beck@ | ||||
| * | From ISO/IEC 9899:1999 and 9899:201x, | 2014-07-20 | 1 | -7/+7 | |
| | | | | | | | | | | 6.11.5 - Storage-class specifiers: The placement of a storage-class specifier other than at the beginning of the declaration specifiers in a declaration is an obsolescent feature. Diff from Jean-Philippe Ouellet (jean-philippe (at) ouellet.biz) | ||||
| * | put $OpenBSD$ back.. notice by philip. | 2014-04-03 | 1 | -0/+2 | |
| | | |||||
| * | I have discussed these licenses with Poul-Henning Kamp and he has agreed to | 2014-04-03 | 2 | -15/+35 | |
| | | | | | this license change. We will remember that we all still like beer. | ||||
| * | Remove the MD4 functions. | 2014-03-23 | 6 | -340/+76 | |
| | | | | | | | | "A collision attack published in 2007 can find collisions for full MD4 in less than two hash operations." ok deraadt@, man pages ok jmc@ | ||||
