Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-01 | Get rid of .Tn; from Kaspars at Bankovskis dot net, tweaked by me. | Ingo Schwarze | |
While here, stop calling the Internet "the ARPA Internet". | |||
2015-01-01 | Even though i personally consider 8-bit-characters in filenames unwise, | Ingo Schwarze | |
technically, filenames are not restricted to ASCII. Patch from Kaspars at Bankovskis dot net, no opposition when shown on tech@. | |||
2014-12-30 | copy bcrypt autotune from encrypt(1) and expose via crypt_newhash | Ted Unangst | |
ok deraadt miod | |||
2014-12-24 | simplify crypt_checkpass. The API promise is that this function doesn't | Ted Unangst | |
use global data. The simplest fix is to only check blowfish passwords, and implicitly lock out DES passwords. crypt_checkpass is currently only used in one place, passwd, to verify the local user's password, so this is probably acceptable. Gives people a little more time to migrate away from DES before introduing checkpass into more places. | |||
2014-12-22 | fix docs for NOBROADCASTKILL | Ted Unangst | |
2014-12-21 | Show the sign for NaN as per POSIX; from Elliott Hughes. | Daniel Dickman | |
ok martynas@, millert@, doug@ | |||
2014-12-19 | be like the kernel and only unroll if not small | Ted Unangst | |
2014-12-19 | i386 unrolling blows up the media in a big way, due to -Os for | Theo de Raadt | |
ramdisk libc builds. there has to be a better way without #ifdef's in gross places, but I don't see it yet. | |||
2014-12-18 | only unroll on i386 and amd64 (where confirmed to be much faster). | Ted Unangst | |
naddy found sparc64 gets a little slower when unrolled. ok deraadt | |||
2014-12-17 | unroll loops. much faster on amd64. ok deraadt millert | Ted Unangst | |
2014-12-16 | typo; ok deraadt | Stuart Henderson | |
2014-12-16 | warn for correct symbol | Theo de Raadt | |
2014-12-16 | Remove some useless casts and includes. OK deraadt@ tedu@ | Todd C. Miller | |
2014-12-16 | use .In and delete .Tn; from Kaspars at Bankovskis dot net | Ingo Schwarze | |
2014-12-14 | macro cleanup; from Kaspars at Bankovskis dot net | Ingo Schwarze | |
2014-12-13 | macro cleanup; from Kaspars Bankovskis, tweaked a bit | Ingo Schwarze | |
2014-12-12 | catch up with swab.c rev. 1.9: | Ingo Schwarze | |
update SYNOPSIS and DESCRIPTION and add STANDARDS | |||
2014-12-12 | sysctl kern.global_ptrace. | Ted Unangst | |
controls whether you can ptrace any process with appropriate privileges or only one own's children. ok deraadt | |||
2014-12-12 | Xr getdtablecount | Theo de Raadt | |
2014-12-11 | update swab() to match the current posix definition. "rationale: none." | Ted Unangst | |
rewrite the function to be simpler as well. the compiler can unroll the loop for us if necessary. ok schwarze | |||
2014-12-11 | we do not need the complexity of an assembly swab function here. | Ted Unangst | |
ok deraadt | |||
2014-12-11 | Fix previous: | Ingo Schwarze | |
As pointed out by stsp@, LC_CTYPE *does* affect the ctype.h functions. Use a wording similar to a suggestion by deraadt@. Feedback and OK jmc@, OK stsp@. | |||
2014-12-11 | Remove an undocumented limit on the length of the pattern and string | Todd C. Miller | |
to match of PATH_MAX. As fnmatch() is used for matching more than just pathnames, this can prevent legitimate matches for long strings or partterns. OK miod@ tedu@ | |||
2014-12-10 | add missing sentence to RETURN VALUES; from Kaspars at Bankovskis dot net | Ingo Schwarze | |
2014-12-10 | use .Rv and simplify wording; from Kaspars at Bankovskis dot net | Ingo Schwarze | |
2014-12-10 | use .Rv; no change of meaning; from Kaspars at Bankovskis dot net | Ingo Schwarze | |
2014-12-10 | Prefer .In and .Rv -std | Philip Guenther | |
2014-12-10 | Improve the description and layout of the RUSAGE_* values, and do some | Philip Guenther | |
general cleanup diff from Kaspars Bankovskis (kaspars (at) bankovskis.net) ok and tweaks schwarze@, jmc@ | |||
2014-12-09 | Xr and Ox fixes; | Jason McIntyre | |
2014-12-09 | random seed buffer must be unsigned | Theo de Raadt | |
2014-12-09 | put back some information what the character classes actually mean; | Ingo Schwarze | |
while here, remove the lie that regex(3) character classes would depend on the locale; ok jmc@ | |||
2014-12-09 | LC_CTYPE has no effect on ctype(3), but on wctype(3); ok jmc@ | Ingo Schwarze | |
2014-12-09 | Import new amd64 assembly versions of strchr/index, strrchr/rindex, | Reyk Floeter | |
and strlen that provide a significantly faster performance than our previous .c or .S implementations. Based on NetBSD's code. Tested with different amd64 CPUs. ok deraadt@ mikeb@ | |||
2014-12-09 | no more string(3); | Jason McIntyre | |
2014-12-09 | no more ctype(3); | Jason McIntyre | |
2014-12-09 | fix NAME; | Jason McIntyre | |
2014-12-09 | improve warnings from rand_r(), rand(), and random() | Theo de Raadt | |
It may take a few iterations to get the tone right. previously discussed with millert | |||
2014-12-09 | In ingo's new world order, we do not want multiple manual pages describing | Theo de Raadt | |
the same thingies. Therefore these "lists of functions" man pages can go away. Hurray! I've wanted these pages to die for around 10 years! ok ingo (and i think jmc) | |||
2014-12-09 | more standardsier: cast to int to make sure we keep the negative numbers. | Ted Unangst | |
observed by jonas termansen | |||
2014-12-08 | Oops, got the sense of the test backwards. Hilarious that we didn't spot it. | Theo de Raadt | |
2014-12-08 | Change rand(), random(), drand48(), lrand48(), mrand48(), and srand48() | Theo de Raadt | |
to returning strong random by default, source from arc4random(3). Parameters to the seeding functions are ignored, and the subsystems remain in strong random mode. If you wish the standardized deterministic mode, call srand_deterministic(), srandom_determistic(), srand48_deterministic(), seed48_deterministic() or lcong48_deterministic() instead. The re-entrant functions rand_r(), erand48(), nrand48(), jrand48() are unaffected by this change and remain in deterministic mode (for now). Verified as a good roadmap forward by auditing 8800 pieces of software. Roughly 60 pieces of software will need adaptation to request the deterministic mode. Violates POSIX and C89, which violate best practice in this century. ok guenther tedu millert | |||
2014-12-08 | typo | Theo de Raadt | |
2014-12-08 | major++ | Ted Unangst | |
2014-12-08 | Add chflagsat(), modeled on fchmodat() with name to match FreeBSD. | Philip Guenther | |
2014-12-08 | more libc, less kernel documentation | Ted Unangst | |
2014-12-08 | tweak recommendation to use arc4random_buf | Ted Unangst | |
2014-12-08 | delete documentation for deleted DES interfaces | Ted Unangst | |
2014-12-08 | remove cfree from documentation | Ted Unangst | |
2014-12-08 | don't do silly (and slow) one byte reads in unbuffered mode. | Ted Unangst | |
from enh at google | |||
2014-12-08 | delete obsolete sunos cfree function. ok deraadt millert naddy | Ted Unangst | |