summaryrefslogtreecommitdiff
path: root/regress/usr.bin
AgeCommit message (Collapse)Author
2013-04-22Add tests for -Oforward and -Ocancel for local and remote forwardsDarren Tucker
2013-04-22Write mux master logs to regress.log instead of ssh.log to keep separateDarren Tucker
2013-04-18test sshd ChrootDirectory+internal-sftp; feedback & ok dtucker@Damien Miller
2013-04-07use -E option for ssh and sshd to write debuging logs to ssh{,d}.log andDarren Tucker
save the output from any failing tests. If a test fails the debug output from ssh and sshd for the failing tests (and only the failing tests) should be available in failed-ssh{,d}.log.
2013-04-06Split the regress log into 3 parts: the debug output from ssh, the debugDarren Tucker
log from sshd and the output from the client command (ssh, scp or sftp). Somewhat functional now, will become more useful when ssh/sshd -E is added.
2013-03-27add two tests for resolving a regular module (passes) and the full pathJasper Lievisse Adriaanse
to a pkgconfig file (currently fails). the fix for pkg-config will be committed shortly
2013-03-26accept "octeon" as a valid obsd arch;Jason McIntyre
2013-03-23Only regenerate host keys if they don't exist or if ssh-keygen has changedDarren Tucker
since they were. Reduces test runtime by 5-30% depending on machine speed.
2013-03-14more or less sync to latest netbsd revision (1.29):Jason McIntyre
- libj -> libmj (my error) - fix some incorrect warnings about `new sentence, new line' (1.25) stuff we don;t have: - the -A and -O options (not fully implemented on netbsd anyway) - $order (not currently used on netbsd) also we have a couple of fixes not yet in netbsd: - -l added correctly to usage - correct line number reporting for dup rcs ids
2013-03-14- some indent fixesJason McIntyre
- pull in 1.24: do not warn about () in literal strings or when used as macro argument
2013-03-14sync with -r1.22: add an -l option, to check library names in Lb; this isJason McIntyre
off by default on openbsd, and the libraries checked are netbsd ones (we can tweak this later if we ever want to start using Lb) also rolls in 1.2{3,6,7,8}, which simply added some libraries to the list.
2013-03-14sync to 1.21. we already had 1.19 and 1.20; this one just accepts 2013Jason McIntyre
for netbsd;
2013-03-14partial sync to 1.18:Jason McIntyre
- zap trailing whitespace - report duplicate rcs id (including a fix from wiz to correctly report the line number of the dup, which isn't yet committed in netbsd)
2013-03-10bump the copyright, and accept "2012" for netbsd; with the exception ofJason McIntyre
one change (coming next), syncs mdoclint to netbsd -r1.17;
2013-03-07repeat test with a style appended to the usernameDamien Miller
2013-02-20s/Id/OpenBSD/ in RCS tagDamien Miller
2013-02-20Add an option to modpipe that warns if the modification offset it notDamien Miller
reached in it's stream and turn it on for t-integrity. This should catch cases where the session is not fuzzed for being too short (cf. my last "oops" commit)
2013-02-19oops, forgot to increase the output of the ssh command to ensure thatDamien Miller
we actually reach $offset
2013-02-18crank the offset yet again; it was still fuzzing KEX one of Darren'sDamien Miller
portable test hosts at 2800
2013-02-17make the ssh command generates some output to ensure that there are atDamien Miller
least offset+tries bytes in the stream.
2013-02-16make sure the fuzz offset is actually past the end of KEX for all KEXDamien Miller
types. diffie-hellman-group-exchange-sha256 requires an offset around 2700. Noticed via test failures in portable OpenSSH on platforms that lack ECC and this the more byte-frugal ECDH KEX algorithms.
2013-02-11remove acss here tooDamien Miller
2013-01-18Tests for Key Revocation Lists (KRLs)Damien Miller
2013-01-12test AES-GCM modes; feedback markus@Damien Miller
2013-01-05In literal mode (.nf), each input line must be kept togetherIngo Schwarze
on the same output line, even if it is longer than the output width. This commit fixes a bug allowing an overly long last line of an indented block (.RS) to be broken even in literal mode. The bug was found using the sudo_plugin(4) manual provided by millert@. I introduced the bug in rev. 1.84 during the g2k12 Budapest hackathon.
2012-12-31Rewrite indentation handling for nested lists in a more systematic wayIngo Schwarze
to fix multiple issues reported by Todd Miller; thanks! Specifically, - avoid double indentation after .Bd inside .Bl - set up correct indentation after .Bl inside .Bl - set up correct indentation after .Dl and .D1 inside .Bl While here, also - set up correct indentation *inside* .Dl and .D1 inside .Bl.
2012-12-12Add the test output. No cookie for me.Paul de Weerd
2012-12-12Add a regression test for the bug millert@ fixed previously.Paul de Weerd
OK millert@
2012-12-11include commented RCD ID - it helps our tools to sync with portable OpenSSHDamien Miller
2012-12-11add hmac-ripemd160-etm@openssh.comMarkus Friedl
2012-12-11test the integrity of the packets; with djm@Markus Friedl
2012-12-11add etm modesMarkus Friedl
2012-12-11Add a (currently failing) regression test for a bug in grep. Otto@Paul de Weerd
has a fix under review. OK otto@ blambert@
2012-12-10- add tests for --{atleast,min,max}-versionJasper Lievisse Adriaanse
2012-12-06Fix some problems with the keys-command test:Darren Tucker
- use string comparison rather than numeric comparison - check for existing KEY_COMMAND file and don't clobber if it exists - clean up KEY_COMMAND file if we do create it. - check that KEY_COMMAND is executable (which it won't be if eg /var/run is mounted noexec). ok djm.
2012-12-02regress for AllowTcpForwarding local/remote; ok markus@Damien Miller
2012-11-22regress for AuthorizedKeysCommand; hints from markus@Damien Miller
2012-11-19Do not crash on stray .Ta macros found outside column lists.Ingo Schwarze
Problem reported by jmc@, thanks.
2012-11-19In -Tman mode, support automatic word keeps in the SYNOPSISIngo Schwarze
just like in -Tascii mode; requested by millert@. While here, do not escape the blank characters terminating man(7) macros; this is becoming more important as we use more keeps now. Note that -Tman still does not support .nr nS.
2012-11-18Check that mandoc handles non-numeric width argumentsIngo Schwarze
to .Bl -tag and .TP the same way as groff, even via -Tman. Some time ago, millert@ reported issues with these; apparently, those issues were fixed since then.
2012-11-18Correct indentation for lists and displays inside lists.Ingo Schwarze
Inspired by a diff from millert@, but implemented rather differently and with slightly better functionality. In particular, this one respects -offset and -width arguments found in the input file.
2012-11-18Test paragraph distance (.PD) implementation;Ingo Schwarze
related to man_term.c rev. 1.88, man_validate.c rev. 1.56.
2012-11-18Fix four small whitespace issues related to trailing punctuationIngo Schwarze
reported by Nicolas Joly <njoly at pasteur dot fr>: - add EOS spacing after trailing punctuation after .Cd, .Fc, and .Lb - suppress spacing before trailing punctuation after .Fd
2012-11-16Two more macros (.Ap and .In) do trailing delimiter handling.Ingo Schwarze
This fixes the end of sentence spacing in open(2) and in about 150 pages in the NetBSD base system. Reported by Nicolas Joly <njoly a pasteur point fr>, merci!
2012-11-16Improve formatting of badly nested font blocks.Ingo Schwarze
The basic idea is to already pop the font at the end marker instead of allowing it to linger until the final end of the block. This requires a few preliminaries: * For each block, save a pointer to the previous font to be used in case the block breaks another and gets extended. * That requires making node information writable during rendering. * Now fonts may get popped in the wrong order; hence, after the stack has already been rewound further by some block that began earlier, ignore popping a font that was put on the stack later. * To be able to exploit all this for font blocks, tie processing to their body, not their block, which is more logical anyway. Triggered by florian@ reporting vaguely similar issues with list blocks.
2011-12-04test some simple macros; written while working on -TmanIngo Schwarze
2012-11-16Fix a crash triggered by .Bl -tag .It Xo .El .Sh found by florian@.Ingo Schwarze
* When allocating a body end marker, copy the pointer to the normalized block information from the body block, avoiding the risk of subsequent null pointer derefence. * When inserting the body end marker into the syntax tree, do not try to copy that pointer from the parent block, because not being a direkt child of the block it belongs to is the whole point of a body end marker. * Even non-callable blocks (like Bd and Bl) can break other blocks; when this happens, postpone closing them out in the usual way.
2012-11-07some new and 1 fixed test for fractional number negative exponent ^Otto Moerbeek
2012-11-03local variables are only used in functions.Antoine Jacoutot
Add missing RCS Ids. ok sthen@
2012-11-01Add regress tests for tail -f.Landry Breuil
newsyslog test failing atm on NFS.. ok sthen@