summaryrefslogtreecommitdiff
path: root/regress/lib
AgeCommit message (Collapse)Author
2010-06-29Correct the target namePhilip Guenthe
2010-06-26New libevent regression tests from upstream.Nicholas Marriott
help and ok phessler
2010-06-02strnlen regression testsTodd C. Miller
2010-05-10Switch to using COMPILER_VERSION instead of USE_GCC3, allows for more flexibleDale Rahn
complier picking, eg supporting gcc2, gcc3, and gcc4. based on diff by Marco, with fixes from espie@. ok espie@ general mumbling of approval of others.
2010-05-08* add #includes to pull in missing prototypes, as pointed out by gcc4Christian Weisgerber
* fix CFLAGS syntax for make depend ok blambert@
2010-02-14Sync with current state of the tree.Miod Vallat
2010-02-11Test mkstemps() tooPhilip Guenthe
2010-02-11Add a regression suite for mkstemp(), verifying that it neither overrunsPhilip Guenthe
no underruns the supplied template buffer, that it can generate names that don't contain any X's, and that all open() calls that pass O_CREAT also pass O_EXCL
2010-02-06add (currently failing) test for double -> long longOtto Moerbeek
(I'm using long long for this test to work on 32-bit archs).
2010-01-03Use CHECKx macro and enable setsockopt tests.Federico G. Schwindt
2009-12-26Add tests to check timeout on sockets under different situations. kurt@ ok.Federico G. Schwindt
2009-12-14Add a test for sleep(3), to verify that it both (a) returns zero when itPhilip Guenthe
completes, and (b) returns the unslept time in seconds when interrupted
2009-11-21Add a (hopefully) comprehensive regression test of how stdio functionsPhilip Guenthe
affect stream orientation
2009-11-19Add regression tests for stdio threading. Originally by blambert withPhilip Guenthe
some further hacking by me
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
2009-09-14doing numeric lookups without specifying an ai_socktype fails no longer.Claudio Jeker
Update the expected answers accordingly. Found by david, OK fgsch
2009-07-06don't test unspecified behavior per ISO C (section F.4). this madeMartynas Venckus
machines following IEC/IEEE for fp arith fail, since they take more care of overflowed value. failure on zaurus reported by david@. ok millert@
2009-06-21fix rcs ids. ok sthen@Martynas Venckus
2009-06-20Repair comment ID & typo, no binary changeIan Darwin
2009-06-09make the regress target build the program before using it.Peter Hessler
OK millert@, deraadt@
2009-06-09Update to handle the default resolv order behavior.Peter Hessler
Add a note that the regress depends on the "family" keyword in resolv.conf OK millert@, deraadt@
2009-04-09add fpaccuracyMartynas Venckus
2009-04-09fpaccuracy, by prof. Gaston H. Gonnet, uses some most difficultMartynas Venckus
values to test accuracy of math functions (currently, only double precision tests are present) a report summary (fpaccuracy.out) containing max errs in ulp is generated originally under gpl. consented to relicense it under our license ok millert@
2009-02-18Test to show glob bug introduced with POSIX char class support.Todd C. Miller
2009-02-18Add missing CURDIRTodd C. Miller
2008-12-17add a writable ``appbufsz'' field to the sa_par structure, containingAlexandre Ratchov
the program-part of the buffer size, ie the part that is subject to underruns. Useful for apps like cdio(1) that don't have their own rings, or to apps that have a minimum ring size constraint. Setting the ``bufsz'' parameter becomes deprecated. ok jakemsr
2008-12-09add vol/ to SUBDIRSAlexandre Ratchov
2008-12-09also test rintlMartynas Venckus
2008-11-11expose a volume knob in the sndio API: add sio_setvol(3) andAlexandre Ratchov
sio_onvol(3) functions. The audio(4) backend tries to use the inputs.dac, outputs.dac, outputs.output and outputs.master controls (in this order). Add a sample file in regress/lib/libsndio/vol/vol.c
2008-10-27rename libsa to libsndioAlexandre Ratchov
requested by many, "just go for it" deraadt@
2008-10-26add minimal server capability to aucat(1). When started in serverAlexandre Ratchov
mode, it listens on an unix socket and mixes/demultiplexes any number of full-duplex streams, doing necessary format conversions and resampling on the fly. programs can use the new libsa(3) library to play and record audio. The library provides a very simple API to connect to the audio server; if aucat(1) isn't running, it uses the audio(4) driver transparently instead.
2008-10-02Hook up fnmatch and glob regress.Todd C. Miller
2008-10-01Regress driver for fnmatch(3). Needs more tests.Todd C. Miller
2008-10-01Regress driver for glob(3). Needs more tests.Todd C. Miller
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-06update for openssl-0.9.8hDamien Miller
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@
2008-06-11regression tests for the upcomming tgamma bitsMartynas Venckus
2008-05-09Fix the include path passed via CFLAGS so that this will compile.. oneBrad Smith
too many ../ in the path. Somehow managed to get a symlink in the right spot that made this work as it was. Pointed out by david@
2008-05-04Some additional tests.Brad Smith
From the libevent SVN repo. ok millert@
2008-05-02Update to libevent 1.3e while retaining our local changes.Brad Smith
"No objection" millert@ "the diff looks and works fine" reyk@
2008-04-24Return the proper values upon failure per POSIX for pthread_sigmask(3) andKurt Miller
sigprocmask(2) in threaded programs. From Philip Guenther <guenther at sendmail.com> via PR library/5795. okay marc@
2008-04-13Use arc4random_buf() when requesting more than a single word of outputDamien Miller
Use arc4random_uniform() when the desired random number upper bound is not a power of two ok deraadt@ millert@
2007-10-22Only test one condition per invocation flavour, instead of testing allMiod Vallat
of them with exceptions disabled and then only one with exceptions enabled. ok kettenis@
2007-10-20Give more details on failure.Miod Vallat
2007-10-20Make this work on 64 bit platforms by using strlen() instead of sizeof()...Miod Vallat
worked by accident.
2007-09-19permit this to compile with gcc 2.xTodd T. Fries
ok cloder@
2007-09-12fix format strings, sizeof() does not return an intOtto Moerbeek
2007-09-09use strcspn to properly overwrite '\n' in fgets returned bufferCharles Longeau
ok moritz@ gilles@
2007-09-03Adapt atexit() regress to recent changes and add __cxa_atexit() regress.Todd C. Miller
__cxa_atexit() regress from kurt@