summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2011-05-21Add a (failing atm) regress test for when a library moves from a packageLandry Breuil
to another without minor being bumped and a package depending on it needs to be updated, like what happened in the thunar-vfs-1 @lib split from thunar-1.0.x to thunar-vfs 1.2.x package.
2011-05-20fix dumb error in dynamic-forward testDarren Tucker
2011-05-20Prevent races in dynamic forwarding test; ok djmDarren Tucker
2011-05-20another attempt to generate a v00 ECDSA key that broke the testDamien Miller
2011-05-17Add a (failing atm) regress test for the case a symlink to a directoryLandry Breuil
containing entries becomes a real directory with the same entries, like in the upcoming exo-0.6.0 -> exo-0.6.1 update.
2011-05-17fatal() if asked to generate a legacy ECDSA cert (these don't exist)Damien Miller
and fix the regress test that was trying to generate them :)
2011-05-01Pull in <string.h> for memset()Philip Guenthe
2011-05-01Make the regress setup not assume the umask is 022Philip Guenthe
2011-04-29uncomment fwprintf and wprintf testsStefan Sperling
2011-04-24Regression test for floating point format directives in wprintf.Stefan Sperling
ok kettenis espie
2011-04-22Make the socket splicing regression tests architecture independentAlexander Bluhm
by using the perl module BSD::Socket::Splice from ports. Tested on i386 and sparc64.
2011-04-18Deprecate vnds in favour of svnds.Thordur I. Bjornsson
In effect, this removes the "old" vndX nodes, and renames the svndX nodes to vndX. Old svndX nodes will still continue to work though, for now. Cleanup accordingly. ok deraadt@, todd@ comments and ok on the man page bits from jmc@
2011-04-17Add recently added tests to SUBDIR.Martynas Venckus
2011-04-17Add tests for {,l,ll}round{,f}. Same tests as for {,l,ll}rint{,f},Martynas Venckus
except doesn't test rounding modes. Fix pending. Build it with -fno-builtin if you want to test the library functionality--otherwise GCC4 will decide to use its builtins on some platforms.
2011-04-16Test nextafter and nextafterf for zero, nan and some basicMartynas Venckus
functionality. Fix pending.
2011-04-12add missing tools.h fileAlexandre Ratchov
2011-04-10tsk, float version of lrint is affected by a different bug, whereMartynas Venckus
the corner cases would return zero--add some more tests. assembly versions on amd64 and i386 are fine.
2011-04-10add tests for yet-another bug of netbsd implementation of lrint.Martynas Venckus
i've added only couple of values, however the whole exponent range of 52 is broken. luckily amd64 and i386 aren't affected, since they use the assembly versions which do the right thing.
2011-04-10add tests for values zero, -zero; and values close to zero withMartynas Venckus
-inf/+inf rounding modes.
2011-04-10Switch back from KERN_PROC2/kinfo_proc2 to KERN_PROC/kinfo_proc nowPhilip Guenthe
that we've got name we want for the API we want "ZAP!" deraadt@
2011-04-04provide fake copies of explicit_bzero in the test scaffolds for kernel codeTheo de Raadt
2011-04-03Fix the really bad C++ test code that I wrote long ago.Dale Rahn
2011-03-24translit tests, Nigel TaylorMarc Espie
2011-03-21import fenv regression test suite. this one is from freebsd andMartynas Venckus
has more tests than i initially had. currently the last diff for amd64 posted on tech@ passes all tests.
2011-03-13add a regress test for the vis and unvis functions. after finding oneTheo de Raadt
bug, this then found a 2nd bug.. worked on with guenther
2011-03-13Make regression tests more reliable.Alexander Bluhm
2011-03-13Test that reading from a spliced socket does not return eof if thereAlexander Bluhm
is still data in the receive socket buffer.
2011-03-12Add more regression tests for socket splicing. These find theAlexander Bluhm
kernel bugs that have slipped through.
2011-03-08Add regression test that checks ENOTSOCK error for non-socket drain.Alexander Bluhm
2011-02-14Make tests more reliable by handling short socket splice correctly.Alexander Bluhm
2011-02-06Do not break the line between the arguments of .Bsx .Dx .Fx .Nx .Ox .Ux.Ingo Schwarze
Original patch from kristaps@, but i fixed a regression regarding .Bk.
2011-02-06Some pre-handlers produce output, so reorder the code to set upIngo Schwarze
keep flags before they are called. Without this bugfix, .Bk was ineffective in some cases. "looks reasonable" kristaps@
2011-02-06If .Ns is specified on its own line, ignore it, like groff does;Ingo Schwarze
from kristaps@.
2011-02-06another test found in yet another tree;Ingo Schwarze
no more working, but uncommitted tests lying around now
2011-02-06more tests found in my other treeIngo Schwarze
2011-02-05another test found in my treeIngo Schwarze
2011-02-05some more tests found in my treeIngo Schwarze
2011-01-31When in a <PRE>, don't print out the <BR> before lines that haveIngo Schwarze
leading whitespace; from kristaps@.
2011-01-30Make .Bx accept not more than two arguments.Ingo Schwarze
Convert the first character of the second argument to uppercase. Append the second argument with a hyphen. Improves chpass(1), column(1), fstat(1), ... from kristaps@
2011-01-30Implement the \N'number' (numbered character) roff escape sequence.Ingo Schwarze
Don't use it in new manuals, it is inherently non-portable, but we need it for backward-compatibility with existing manuals, for example in Xenocara driver pages. ok kristaps@ matthieu@ jmc@
2011-01-17Refrain from throwing fatal errors forIngo Schwarze
* .br .sp .nf .fi .na with arguments - just skip the arguments * .TH lacking arguments - use empty strings instead like groff * .TH with excessive arguments - skip those Reminded by Joerg Sonnenberger, ok kristaps@.
2011-01-16In literal context, do not generate output line breaks between macroIngo Schwarze
arguments. This fixes a long-standing bug reported repeatedly, in particular by naddy@ and brad@. Fix by kristaps@, minus one regression caught by my test suite.
2011-01-16If the first character of a free-form text input line is whitespace,Ingo Schwarze
then it will start a new output line; from kristaps@.
2011-01-12Implement the roff .rm request (remove macro).Ingo Schwarze
Using the new roff_getname() function, this is really simple. Breaks mandoc of the habit of reporting an error in each pod2man(1) preamble. Reminded by a report from brad@.
2011-01-11Fix compiler warning in regression test.Alexander Bluhm
2011-01-10Refactoring in preparation for .rm support:Ingo Schwarze
Unify parsing of names given as roff request arguments into a new function roff_getname(), which is rather different from the parsing function for normal arguments, mandoc_getarg(), because names cannot be quoted and cannot contain whitespace or escaped characters. The new function now throws an ERROR when finding escaped characters in a name. "I'm fine with this." kristaps@
2011-01-09check that lists lacking their end macro do not crash;Ingo Schwarze
related to mdoc_macro.c rev. 1.59
2011-01-09test font-alternating blocks in literal context;Ingo Schwarze
related to usr.bin/mandoc/man_term.c rev. 1.51
2011-01-09Only .Bd -literal has 8-character tabs,Ingo Schwarze
while .Bd -unfilled has 5-character tabs just like normal text; from kristaps@.
2011-01-07Add kernel regression tests for socket splicing.Alexander Bluhm