summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2012-07-04our libtool currently fucks up -- and - options.Marc Espie
2012-07-04simplifyMarc Espie
2012-07-04- fix dependencies for test-all-static so it runs standaloneStuart Henderson
- add s1, p1, p2 to CLEANFILES pointed out by espie@
2012-07-04add a test for -all-static. ok jasper@Stuart Henderson
2012-07-03hookup previously added static-order testJasper Lievisse Adriaanse
2012-07-03Add a regression test for the static libraries ordering issueMatthieu Herrb
exposed by Xenocara on vax. Worked with src/usr.bin/pkg-config/pkg-config rev 1.27 found in OpenBSD 4.9. Fails since.
2012-07-02remove exit from end of test since it prevents reporting failureDarren Tucker
2012-07-02fix dependencies, test --mode=executeMarc Espie
2012-07-02gnu libtool forbids invalid modesMarc Espie
2012-07-02recent libtool has some alternate invocation modeMarc Espie
2012-07-02so gnu libtool even has some forbidden tags...Marc Espie
2012-07-02those should error out... They don't, not yet.Marc Espie
2012-07-02tweak so that it also works with gnu-libtoolMarc Espie
2012-07-02basic libtool regression testsMarc Espie
okay jasper@
2012-06-29Fix year in public domain declaration. Also, include <stddef.h> forMatthew Dempsky
POSIX compatibility so the test doesn't depend on <signal.h> defining NULL.
2012-06-29Clear out the sigset_t again before calling sigpending() to make sureMatthew Dempsky
sigpending() actually sets it and it wasn't just still set from calling sigprocmask().
2012-06-29add a regress test for sigpending(); add licensing notice to stackjmp.cMatthew Dempsky
2012-06-28Remove hmac-sha2-256-96 and hmac-sha2-512-96 MACs since they were removedDarren Tucker
from draft6 of the spec and will not be in the RFC when published. Patch from mdb at juniper net via bz#2023, ok markus.
2012-06-26test sandbox with every malloc optionDarren Tucker
2012-06-23add (currently failing) stackjmp regress testMatthew Dempsky
2012-06-20no more mac68k;Jason McIntyre
2012-06-20more mac68k bits for the atticMatthew Dempsky
2012-06-15Add a regress test for ld.so's DF_1_NOOPEN support.Matthew Dempsky
2012-06-02In groff, trying to redefine standard man(7) macros before .TH has no effect;Ingo Schwarze
after .TH, it works. Trying to redefine standard mdoc(7) macros before .Dd works when calling groff with the -mdoc command line option, but does not when calling groff with -mandoc; after .Dd, it always works. Arguably, one might call that buggy behaviour in groff, but it is very unlikely that anybody will change groff in this respect (certainly, i'm not volunteering). So let's be bug-compatible. This fixes the vertical spacing in sox(1).
2012-06-02Minimal implementation of .EX and .EE for GNU compatibility.Ingo Schwarze
Do not use this, it is not portable and only defined in esr's man-ext. For example, sox(1) wants these macros.
2012-06-01don't delete .* on cleanup due to unintended env expansion; pointed out inDamien Miller
bz#2014 by openssh AT roumenpetrov.info
2012-06-01append to rather than truncate test log; bz#2013 from openssh ATDamien Miller
roumenpetrov.info
2012-05-31Fix blank line handling in .if.Ingo Schwarze
In particular, two cases were wrong: - single-line .if with trailing whitespace gave no blank line - multiline .if with \{ but without \{\ gave no blank line While here, simplify roff_cond() by partially reordering the code.
2012-05-28While i already got my fingers dirty on mandoc_escape(),Ingo Schwarze
profit of the occasion to pull out some spaghetti, that is, three confusing variables and fourteen pointless assignments among them; instead, always operate on the official pointers **start, **end, and *sz, each of which conveys an obvious meaning. No functional change intended, and the new tests confirm that everything still (err...) "works", as far as that word can be applied to the kind of roff(7) mock-up code i'm polishing here.
2012-05-28Make recursive parsing of roff(7) escapes actually work in the general case,Ingo Schwarze
in particular when the inner escapes are preceded or followed by other terms. While doing so, remove lots of bogus code that was trying to make pointless distinctions between numeric and non-numeric escape sequences, while both actually share the same syntax and we ignore the semantics anyway. This prevents some of the strings defined in the pod2man(1) preamble from producing garbage output, in particular in scandinavian words. Of course, proper rendering of scandinavian national characters cannot be expected even with these fixes.
2012-05-28Implement the roff \z escape sequence, intended to output the nextIngo Schwarze
character without advancing the cursor position; implement it to simply skip the next character, as it will usually be overwritten. With this change, the pod2man(1) preamble user-defined string \*:, intended to render as a diaeresis or umlaut diacritic above the preceding character, is rendered in a slightly less ugly way, though still not correctly. It was rendered as "z.." and is now rendered as ".". Given that the definition of \*: uses elaborate manual \h positioning, there is little chance for mandoc(1) to ever render it correctly, but at least we can refrain from printing out a spurious "z", and we can make the \z do something semi-reasonable for easier cases.
2012-05-27Make sure a nasty bug reported by naddy@ on July 3, 2011Ingo Schwarze
never comes back (of course, it was fixed since then).
2012-05-27some real tbl(7) regression testsIngo Schwarze
2012-05-27Fix the vertical spacing around tbl(7) instances in man(7).Ingo Schwarze
Groff forces the document author to manually request sufficient spacing after .TE - that is, at least .sp 1v after a table with the "box" option and at least .sp 2v after a table with the "doublebox" option - or else it clobbers the box. I consider that insane, so i'm not imitating groff in that respect. Instead, i add at least as much vertical space as groff, or more where required to avoid clobbering the box. Consequently, output will be identical for input that looks sane with groff, and mandoc will make output look better for input that looks bad with groff. As a side effect, having identical output for portable input makes it possible to set up the first regression tests for tbl(7).
2012-05-13Add "Match LocalAddress" and "Match LocalPort" to sshd and adjust testsDarren Tucker
to match. Feedback and ok djm@ markus@.
2012-05-05old libs outside of /usr/local should keep their directories around tooMarc Espie
2012-05-03Add pthread spinlock support.Paul Irofti
Implementation, documentation and naive regression tests for: - pthread_spin_init() - pthread_spin_destroy() - pthread_spin_lock() - pthread_spin_trylock() - pthread_spin_unlock() Implementation okay guenther@, documentation okay jmc@.
2012-04-13Remove suspend_np1 test from regressKurt Miller
2012-04-13Remove suspend_np1 from regress build.Kurt Miller
2012-04-13Make it easier to compile regress tests on other OSesPhilip Guenthe
2012-04-12regress tests for moe gm4 compatMarc Espie
2012-04-12rfork RIPPhilip Guenthe
2012-04-11Add a simple barrier regression test.Paul Irofti
2012-03-24Another tiny test casePhilip Guenthe
2012-03-19Add blocked_fifo.Owain Ainsworth
2012-03-19Add a (failing) test for a deadlock with fifos and threads.Owain Ainsworth
The ``sleep until we have a writer'' behaviour of an open() on a fifo does so with the file descriptor table locked, so if we are waiting for another thread to be our writer we will hang forever. Found this using zotero and firefox. ok fgsch@
2012-03-13better boundsOtto Moerbeek
2012-03-13rough test of the bc(1) math libOtto Moerbeek
2012-03-07another questionable hang.Federico G. Schwindt
2012-03-05If the main thread exits, the process should still be able to getPhilip Guenthe
signals