summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-09-08expand switch cases so they're not so ugly and easier to read.Brad Smith
ok deraadt@
2008-09-08delete a few more things. hoping someone shows up who is upset by this,Theo de Raadt
and puts some backpressure on this process. come on, someone get mad... and do something about it!
2008-09-07gc unused file (obseleted by libcrypto update)Damien Miller
2008-09-07syncTheo de Raadt
2008-09-07syncTheo de Raadt
2008-09-07bump minor. ok kettenis@Martynas Venckus
2008-09-07- replace dtoa w/ David's gdtoa, version 2008-03-15Martynas Venckus
- provide proper dtoa locks - use the real strtof implementation - add strtold, __hdtoa, __hldtoa - add %a/%A support - don't lose precision in printf, don't round to double anymore - implement extended-precision versions of libc functions: fpclassify, isnan, isinf, signbit, isnormal, isfinite, now that the ieee.h is fixed - separate vax versions of strtof, and __hdtoa - add complex math support. added functions: cacos, casin, catan, ccos, csin, ctan, cacosh, casinh, catanh, ccosh, csinh, ctanh, cexp, clog, cabs, cpow, csqrt, carg, cimag, conj, cproj, creal, cacosf, casinf, catanf, ccosf, csinf, ctanf, cacoshf, casinhf, catanhf, ccoshf, csinhf, ctanhf, cexpf, clogf, cabsf, cpowf, csqrtf, cargf, cimagf, conjf, cprojf, crealf - add fdim, fmax, fmin - add log2. (adapted implementation e_log.c. could be more acruate & faster, but it's good enough for now) - remove wrappers & cruft in libm, supposed to work-around mistakes in SVID, etc.; use ieee versions. fixes issues in python 2.6 for djm@ - make _digittoint static - proper definitions for i386, and amd64 in ieee.h - sh, powerpc don't really have extended-precision - add missing definitions for mips64 (quad), m{6,8}k (96-bit) float.h for LDBL_* - merge lead to frac for m{6,8}k, for gdtoa to work properly - add FRAC*BITS & EXT_TO_ARRAY32 definitions in ieee.h, for hdtoa&ldtoa to use - add EXT_IMPLICIT_NBIT definition, which indicates implicit normalization bit - add regression tests for libc: fpclassify and printf - arith.h & gd_qnan.h definitions - update ieee.h: hppa doesn't have quad-precision, hppa64 does - add missing prototypes to gdtoaimp - on 64-bit platforms make sure gdtoa doesn't use a long when it really wants an int - etc., what i may have forgotten... - bump libm major, due to removed&changed symbols - no libc bump, since this is riding on djm's libc major crank from a day ago discussed with / requested by / testing theo, sthen@, djm@, jsg@, merdely@, jsing@, tedu@, brad@, jakemsr@, and others. looks good to millert@ parts of the diff ok kettenis@ this commit does not include: - man page changes
2008-09-07sparc now requires this bloated library to be -fPICTheo de Raadt
2008-09-07allow PICFLAG to be overridden; ok kettenis drahnTheo de Raadt
2008-09-07update wireless synopsis too: nwid requires an argument, chan does not;Jason McIntyre
2008-09-07nwid requires an arg; ok deraadtJason McIntyre
2008-09-07fix silly mix up in PREDEFINED STRINGS;Jason McIntyre
2008-09-07Fix merge botch.Mark Kettenis
ok miod@
2008-09-07Fix param list for xdrrec_eof. Found during coding some stuff that usesMarco Peereboom
xdr goo.
2008-09-07Nuke ifconfig '-m' uses. Use bare 'media' instead. Pointed out byKenneth R Westerback
Paul de Weerd via source-changes@.
2008-09-07(oops, forgot to grep for "ifconfig -M/m")Jason McIntyre
-Mm now unsupported, use "media" without args;
2008-09-07- say what "media" w/o args doesJason McIntyre
- chan argument is n, not id
2008-09-07Allow some set-style commands to have zero arguments. If there is anTheo de Raadt
argument after that command, check if it is a keyword, and if it is, that means the original command really has no argument. Get it? Now.. replace -m with media (no options), and -M with chan (no options). Try 'ifconfig -a media chan' on a wireless & ethernet machine after this. ok henning, reyk, thanks for the comments from others
2008-09-07Kill some unneeded defines and struct members.Owain Ainsworth
2008-09-07syncTheo de Raadt
2008-09-06match libc sha2(3) API changes for kernel; ok millert@Damien Miller
2008-09-06Fix comment to catch up with HPPA_PGALIAS change.Mark Kettenis
2008-09-06Try to clean up the cross build environment, more of the tree cross builds nowDale Rahn
ok miod@
2008-09-06Return EIO when the residual is > xs->datalen, even if SCSI_SILENT isKenneth R Westerback
set. SCSI_SILENT mediates printing error messages only.
2008-09-06Something else that nothing calls.Owain Ainsworth
2008-09-06remove duplicate definition of OPENSSL_DSA_MAX_MODULUS_BITS spottedDamien Miller
by dtucker@
2008-09-06more removal of text relevant to the now-removed MALLOC() and FREE(),Jason McIntyre
and some general tweaking; help/ok miod
2008-09-06- don't list *.merged files in the "remaining for you to merge by hand"Antoine Jacoutot
list, it's very confusing. ok sthen@
2008-09-06OpenSSL 0.9.8h supplies a real EVP_sha256 so we do not need ourDamien Miller
replacement anymore
2008-09-06adapt to API changes in OpenSSL 0.9.8hDamien Miller
2008-09-06update for openssl-0.9.8hDamien Miller
2008-09-06remerge local tweaks, update per-arch configuration headers, updateDamien Miller
Makefiles, crank shlib_version
2008-09-06resolve conflictsDamien Miller
2008-09-06import of OpenSSL 0.9.8hDamien Miller
2008-09-06adapt to sha2(3) API changes; ok millert@Damien Miller
2008-09-06crank for sha2 changesDamien Miller
2008-09-06Rename SHA256/384/512 API to avoid namespace collisions withDamien Miller
forthcoming OpenSSL update. Function names lose their underscore (SHA256_Init => SHA256Init) and the various SHA256_CTX, SHA512_CTX are merged into a single SHA2_CTX that is used for all these hashes. ok millert@ manpage bits jmc@ "please commit" deraadt@
2008-09-06correct name. -mojMats O Jansson
2008-09-06Calling --help shouldn't be an error condition, so exit with status 0Simon Bertrang
instead of 1, and make it consistent with gnu. ok ckuethe@
2008-09-06Kill some more unused struct fields and the cases for them.Owain Ainsworth
2008-09-06Kill the stats data structures and noop some other parts. Nothing inOwain Ainsworth
userland asks for these stats, and we stopped recording anything interesting a while back.
2008-09-05The code for cleaning up errored buffers and for cleaning up at the endOwain Ainsworth
is the same. Factor them into one function. Saves another 450 bytes on amd64.
2008-09-05The helper functions in this file are only used in one place andOwain Ainsworth
relatively small, so inline them. This shrinks the kernel by about 500 bytes and saves a tree lookup.
2008-09-05syncOkan Demirmen
2008-09-05- clarify Radeon HD 2600 Pro entryOkan Demirmen
- add Mobility Radeon HD 2600 found in a hp 8510p ok brad
2008-09-05fix vblank interrupt mask. Unbreaks sync-to-vblank and anything thatOwain Ainsworth
needs the actual interrupts. Oops!
2008-09-05Back out previous. Art realised a problem with it.Owain Ainsworth
2008-09-05Don't overwrite the old ipl in msleep if PNORELOCK was set.Artur Grabowski
2008-09-05When munging the WANTIPL of the mutex to prevent undoing the sched_lock,Owain Ainsworth
use the constant for IPL_SCHED, and not splsched(), which doesn't do what we want. ok art@. Tested by Paul de Weerd.
2008-09-05remove remaining MALLOC/FREE bitsCharles Longeau
spotted by jmc@ ok jmc@