summaryrefslogtreecommitdiff
path: root/regress/usr.bin
AgeCommit message (Collapse)Author
2013-11-21use new "ssh -Q cipher-auth" query to obtain lists of authenticatedDamien Miller
encryption ciphers instead of specifying them manually; ensures that the new chacha20poly1305@openssh.com mode is tested; ok markus@ and naddy@ as part of the diff to add chacha20poly1305@openssh.com
2013-11-21use unsigned long long instead of u_int64_t here to avoid warningsDamien Miller
on some systems portable OpenSSH is built on.
2013-11-21add some reminders for additional tests that I'd like to implementDamien Miller
2013-11-18bump timeout to 10 seconds to allow slow machines (e.g. Alpha PC164)Christian Weisgerber
to successfully run this; ok djm@
2013-11-11In the parser, when closing an explicit block that is not open,Ingo Schwarze
close below-subsection implicit scopes that may still be open. In the formatter, make sure indentation is reset when leaving a scope, not only when entering the next one. Improves the formatting of gpg(1); issue reported by jca on ports.
2013-11-10test man.c rev. 1.71Ingo Schwarze
2013-11-10Support the alternative syntax \C'uXXXX' for Unicode characters.Ingo Schwarze
It is already documented in the Heirloom troff manual, and groff handles it as well. Bug reported by Bjarni Ingi Gislason <bjarniig at rhi dot hi dot is> on <bug-groff at gnu dot org>. Well, admittedly, that bug was reported against groff, but mandoc was even more broken than groff with respect to this syntax...
2013-11-10basic tests for the \[uXXXX] escape sequenceIngo Schwarze
2013-11-10Framework extension to support -Tutf8 tests.Ingo Schwarze
New per-directory variables UTF8_TARGETS and SKIP_ASCII, intended as subsets of REGRESS_TARGETS. New .PHONY targets "utf8" and "utf8-clean" to only do -Tutf8 tests; of course, "all" and "clean" also include this functionality. While here, prefix internal variables with an underscore.
2013-11-10prettier whitespace in variable assignmentsIngo Schwarze
2013-11-09Use smaller test data files to speed up tests. Grow test datafilesDarren Tucker
where necessary for a specific test.
2013-11-08Rekey less frequently during tests to speed them upDarren Tucker
2013-11-07trailing spaceDarren Tucker
2013-11-07Use ssh -Q to get kex types instead of a static list.Darren Tucker
2013-11-07Use ssh -Q instead of hardcoding lists of ciphers or MACs.Darren Tucker
2013-11-07Factor out the data transfer rekey testsDarren Tucker
2013-11-07Test rekeying for every Cipher, MAC and KEX, plus test every KEX withDarren Tucker
the GCM ciphers.
2013-11-04Test rekeying with all KexAlgorithms.Darren Tucker
2013-11-02add curve25519-sha256@libssh.orgMarkus Friedl
2013-10-28include stdio.h for printf()Jonathan Gray
2013-10-17test fails when run as root - test executability instead of writabilityDamien Miller
in setstat test; reported by Tim Ruehsen
2013-10-17Implement the .UR/.UE block (uniform resource identifier) introduced in theIngo Schwarze
man-ext macros by Eric S. Raymond, enabled by default in groff_man(7). Usual disclaimer: You don't write new man(7) code, so you are not going to use these, either. Improves e.g. the bzr(1) and etherape(1) manuals. Thanks to naddy@ for bringing these to my attention.
2013-10-11tedu regress/usr.bin/pccLawrence Teo
ok deraadt
2013-10-09regression test for sftp request white/blacklisting and readonly mode.Damien Miller
2013-10-06We don't do hyphenation, but we allow breaking the line at hyphens that areIngo Schwarze
already there in the middle of words. So far, we only allowed this on text lines. Now it turns out some macros allow this for their arguments, too, in particular .Nd and most of the .%? citation macros. Issue found by Franco Fichtner <franco at lastsummer dot de> while doing systematic groff-mandoc comparisons in the DragonFly base system, THANKS! While here, garbage collect two empty prevalidator function pointer lists and sort a couple of function declarations.
2013-10-06If there is random stuff inside a .Bl block body before the first .It,Ingo Schwarze
do not throw a FATAL error and do not die, but just throw a WARNING and move the stuff out of the .Bl block. This bug felt completely 2008-ish; meanwhile, such bugs from the Kristaps-doesnt-like-syntax-errors-so-lets-just-give-up--Era are becoming rare, but this was one of the last survivors. Thanks to bentley@ for reminding me to finally fix this.
2013-10-04Test numerical conditions; related to roff.c rev. 1.56.Ingo Schwarze
2013-10-03Expand references to number registers in exactly the same way asIngo Schwarze
references to user-defined strings. While here, make number registers signed int, like in groff. Inspired by NetBSD roff.c rev. 1.8 and read.c rev. 1.7 written by Christos Zoulas on March 21, 2013, but implemented in a completely different way, without hacking into read.c, where this functionality really doesn't belong.
2013-09-30netbsd recognise "CODE REFERENCES" section header; from wiz@netbsdJason McIntyre
2013-09-15Macros following block closing macros aren't line macros.Ingo Schwarze
Testing mdoc_macro.c 1.79 and mdoc_man.c 1.51. Thanks to Franco Fichtner <franco at lastsummer dot de> for providing the test case this patch was based on.
2013-09-04Beagle has been replaced by armv7.Patrick Wildt
2013-08-21recognise dragonfly; from jan staryJason McIntyre
2013-08-08Test .%C; supported by mandoc, will soon be supported by the groff port, too.Ingo Schwarze
2013-08-08Implement the roff(7) font-escape sequence \f(BI "bold+italic".Ingo Schwarze
This improves the formatting of about 40 base manuals and reduces groff-mandoc formatting differences in base by about 5%.
2013-08-05stop -F from removing Sh lines; -r1.39Jason McIntyre
from wiz@netbsd
2013-08-05Make Bq and Er optional for errors. -r1.35.Jason McIntyre
from wiz@netbsd
2013-08-05integrate support for an -A option, which warns if an AUTHORS sectionJason McIntyre
does not contain any An macros; from wiz@netbsd
2013-08-01Some tests are currently failing. Only run those if the REGRESS_FULLMark Kettenis
variable is set.
2013-07-16use .Mt for email addresses; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2013-07-13Rudimentary implementation of the .it request (input line trap).Ingo Schwarze
As with any low-level roff request involving subtle interactions with macro internals, this implementation is not exact, but it does handle the simplest cases. This request occurs in man(7) code generated from DocBook, for example mysql(1) and yasm_arch(7). Thanks to brad@ for reporting the issue back in January 2011.
2013-07-13Check handling of two consecutive .TP lines.Ingo Schwarze
Related to ports/textproc/groff/patches/patch-tmac_an-old_tmac rev. 1.3.
2013-06-27Parse for the closing delimiter `\}' for conditionalsIngo Schwarze
even when the conditional evaluated to false. While here, reshuffle the code to reduce indentation and make it more readable; that way, we can even trim down the comments because it becomes obvious what the code does. Found in zipinfo(1) - thanks to espie@ and naddy@ for making me look at that manual page.
2013-06-21unbreak sftp-cmds for renamed test data (s/ls/data/)Damien Miller
2013-06-20Improve handling of the roff(7) "\t" escape sequence:Ingo Schwarze
* Parsing macro arguments has to be done in copy mode, which implies replacing "\t" by a literal tab character. * Otherwise, render "\t" as the empty string, not as a 't' character. This fixes formatting of the distfile example in the oldrdist(1) manual. This also shows up in the unzip(1) manual as one of several issues preventing the removal of USE_GROFF from the archivers/unzip port. Thanks to espie@ for attracting my attention to the unzip(1) manual.
2013-06-10Add test for forward config parsingDarren Tucker
2013-06-02add (currently failing) regress test for quotes in variable lines, as ↵Jasper Lievisse Adriaanse
encountered by matthieu@ in new freetype2.pc.
2013-06-02from wiz@netbsd:Jason McIntyre
Log Message: Remove "my" before $_, since perl 5.18 complains about it.
2013-05-30use ssh and sshd as testdata since it needs to be >256k for the rekey testDarren Tucker
2013-05-30sync with pkg-config -r1.80 wrt to the output for empty files.Jasper Lievisse Adriaanse
2013-05-29In SYNOPSIS mode, .Ek doesn't end a keep.Ingo Schwarze
Found and fixed on the plane to the OpenBSD t2k13 hackathon in Toronto.