summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-02-08from freebsd, helps awk too:Theo de Raadt
Fix fabs(). This commit brought to you by the letter 'l'. (fstp stores a mem32 value, fstpl stores a mem64 value)
2004-02-08from freebsd (and appears to make our awk work better)Theo de Raadt
Tidy up modf.S and make it actually work. It wasn't extracting the value out of ST(0) before copying it to %xmm0. Also remove bogus stack frame and work in the red zone.
2004-02-07Do not generate text relocations in PIC code.Dale Rahn
2004-02-06use the kernel default for buf size. no behavior change by default.Ted Unangst
ok canacar@ mcbride@
2004-02-06make old & new SYSENTRY macrosTheo de Raadt
2004-02-06fix alias definition, was backwards.Dale Rahn
2004-02-06remove silly stub file for alpha and only try to compile _atomic_lock.cBrad Smith
if it actually exists. ok marc@
2004-02-04remove some debug code and cleanup..Theo de Raadt
2004-02-04Traditionally, getopt(3) has treated "--foo" the same as "--". However,Todd C. Miller
this can cause confusion when a user tries to use a long option with a program that only supports short options. Furthermore, it appears to be in violation of POSIX, which states that "--" shall indicate the end of argument processing, not any string that begins with "--". OK otto@ and closes PR 3666.
2004-02-04H comes before J;Jason McIntyre
2004-02-03OK, this time the AES soft keys work with ssh and such. I spent over 3Theo de Raadt
hours learning that OpenSSL's internal functions for AES extended keys generate screwy byte order swapped data..
2004-02-03oops, software key gen bugTheo de Raadt
2004-02-03Switch to using software generated extended keys (because the cpu cannotTheo de Raadt
yet generate 192 & 256 bit keys). Ensure that 192 and 256 are in the nids table. This also accelerates performance for 128 a tiny bit: type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes aes-128-cbc 34921.48k 129617.82k 362059.93k 623649.81k 790397.77k aes-192-cbc 26227.43k 99215.33k 283242.84k 509881.15k 665323.22k aes-256-cbc 26133.22k 97458.06k 265990.84k 457824.69k 579835.09k
2004-02-03Obsoleted by getopt_long.cTodd C. Miller
2004-02-03correct psABI functions _Q_feq and friends (they return 'int' not long double);Jason Wright
pointed out by Mark Kettenis, kettenis,chello,nl
2004-02-03Correct the arm ifdefs previously inserted, is working correctly now.Dale Rahn
2004-02-03Correct modf (from alpha) instead of one which doesnt compile from NetBSDDale Rahn
2004-02-03config for arm, copied from powerpc/sparc ok markus@Dale Rahn
2004-02-03Cut-n-pasto: three source files were listed twice. Caused problems onHans Insulander
mips. Problem found by todd@ Ok todd@
2004-02-03If on an i386, detect existance of the VIA C3 xcrypt-* using sysctl ofTheo de Raadt
the machdep.xcrypt node. If they exist, use the xcrypt-cbc instruction to accelerate aes-{128,192,256}-cbc, for more than 100x performance increase. This code has no effect on any cpu... Tested thus far using openssl speed command, and of course, ssh. 778MB/sec AES-128-CBC performance at 8192 byte block size.
2004-02-02remove sparcv9 code.Brad Smith
ok marc@
2004-02-02'F'reeguard doc, as reported missing by brad. nit free thanks to jmcTed Unangst
2004-02-02add missing frexpDale Rahn
2004-02-02cleanupDale Rahn
2004-02-02This file was not supposed to committed.Dale Rahn
2004-02-02Use the real fpgetround found in softfloat.Dale Rahn
2004-02-02fix __weak_aliasDale Rahn
2004-02-02Add missing minbrk symbol, fixes profiling builds.Dale Rahn
2004-02-02sparc -> sparc64Brad Smith
2004-02-02sigh, watch for compile errors...Dale Rahn
2004-02-01Add const type qualifier. ok jmc@Thomas Nordin
2004-02-01No multi-line strings, to please gcc3. No functional change.Miod Vallat
2004-02-01escape punctuation correctly;Jason McIntyre
2004-02-01s/RFC3390/RFC 3390/Jason McIntyre
2004-02-01do not double login_cap.c; tholoTheo de Raadt
2004-02-01add paper.txt target;Jason McIntyre
2004-02-01link into build. make obj is safe in arm dir.Dale Rahn
2004-02-01s/arm32/arm/ with VFP bit to match netbsd.Dale Rahn
2004-02-01Add a simple work-around for deadlocking on recursiveBrad Smith
readlocks on a rwlock while there are writers waiting. From: FreeBSD's libc_r ok marc@
2004-02-01tag..Dale Rahn
2004-02-01ARGH, forgot tags.Dale Rahn
2004-02-01arm libc support. From NetBSD. currently supports softfloat.Dale Rahn
2004-02-01startup files for arm. Partially borrowed from NetBSD.Dale Rahn
2004-01-31missing comma; jmc@Markus Friedl
2004-01-31document net.inet.tcp.rfc3390; ok jmc@Markus Friedl
2004-01-30Fix a logic thinko I made in rev. 1.27. This fixes nlist whenTodd C. Miller
the user passes in a symbol name with an underscore pre-pended on ELF systems.
2004-01-29fix to use sigaltstack again. help miod ok miod deraadtTed Unangst
2004-01-29some fixes from wiz@netbsd, and a couple other bits;Jason McIntyre
2004-01-29cleanup byte order detection per arch a bit; mickey okTheo de Raadt
2004-01-28oopsTheo de Raadt