summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2013-05-17 - (dtucker) [regress/integrity.sh regress/krl.sh regress/test-exec.sh]Darren Tucker
Move the jot helper function to portable-specific part of test-exec.sh.
2013-05-17 - (dtucker) [regress/agent-getpeereid.sh] Resync spaces with openbsd.Darren Tucker
2013-05-17 - (dtucker) [regress/cfgmatch.sh] Resync config file setup with openbsd.Darren Tucker
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/17 04:29:14Darren Tucker
[regress/sftp.sh regress/putty-ciphers.sh regress/cipher-speed.sh regress/test-exec.sh regress/sftp-batch.sh regress/dynamic-forward.sh regress/putty-transfer.sh regress/conch-ciphers.sh regress/sftp-cmds.sh regress/scp.sh regress/ssh-com-sftp.sh regress/rekey.sh regress/putty-kex.sh regress/stderr-data.sh regress/stderr-after-eof.sh regress/sftp-badcmds.sh regress/reexec.sh regress/ssh-com-client.sh regress/sftp-chroot.sh regress/forwarding.sh regress/transfer.sh regress/multiplex.sh] Move the setting of DATA and COPY into test-exec.sh
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/17 01:32:11Darren Tucker
[regress/integrity.sh] don't print output from ssh before getting it (it's available in ssh.log)
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/17 01:16:09Darren Tucker
[regress/agent-timeout.sh] Pull back some portability changes from -portable: - TIMEOUT is a read-only variable in some shells - not all greps have -q so redirect to /dev/null instead. (ID sync only)
2013-05-17sync missing IDDarren Tucker
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/17 00:37:40Darren Tucker
[regress/agent.sh regress/keytype.sh regress/cfgmatch.sh regress/forcecommand.sh regress/proto-version.sh regress/test-exec.sh regress/cipher-speed.sh regress/cert-hostkey.sh regress/cert-userkey.sh regress/ssh-com.sh] replace 'echo -n' with 'printf' since it's more portable also remove "echon" hack.
2013-05-17 - (dtucker) [regress/integrity.sh]. Force fixed Diffie-Hellman key exchangeDarren Tucker
methods. When the openssl version doesn't support ECDH then next one on the list is DH group exchange, but that causes a bit more traffic which can mean that the tests flip bits in the initial exchange rather than the MACed traffic and we get different errors to what the tests look for.
2013-05-17 - (dtucker) [regress/bsd.regress.mk] Remove unused file. We've never used itDarren Tucker
in portable and it's long gone in openbsd.
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/16 05:48:31Darren Tucker
[regress/rekey.sh] add tests for RekeyLimit parsing
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/16 04:26:10Darren Tucker
[regress/rekey.sh] add server-side rekey test
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/16 03:33:30Darren Tucker
[regress/rekey.sh] test rekeying when there's no data being transferred
2013-05-17 - dtucker@cvs.openbsd.org 2013/05/16 02:10:35Darren Tucker
[rekey.sh] Add test for time-based rekeying
2013-05-17 - djm@cvs.openbsd.org 2013/05/10 03:46:14Darren Tucker
[modpipe.c] sync some portability changes from portable OpenSSH (id sync only)
2013-05-17 - dtucker@cvs.openbsd.org 2013/04/22 07:28:53Darren Tucker
[multiplex.sh] Add tests for -Oforward and -Ocancel for local and remote forwards
2013-05-17 - dtucker@cvs.openbsd.org 2013/04/22 07:23:08Darren Tucker
[multiplex.sh] Write mux master logs to regress.log instead of ssh.log to keep separate
2013-05-17 - djm@cvs.openbsd.org 2013/04/18 02:46:12Darren Tucker
[Makefile regress/sftp-chroot.sh] test sshd ChrootDirectory+internal-sftp; feedback & ok dtucker@
2013-05-17 - dtucker@cvs.openbsd.org 2013/04/07 02:16:03Darren Tucker
[regress/Makefile regress/rekey.sh regress/integrity.sh regress/sshd-log-wrapper.sh regress/forwarding.sh regress/test-exec.sh] use -E option for ssh and sshd to write debuging logs to ssh{,d}.log and 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-05-17 - dtucker@cvs.openbsd.org 2013/04/06 06:00:22Darren Tucker
[regress/rekey.sh regress/test-exec.sh regress/integrity.sh regress/multiplex.sh Makefile regress/cfgmatch.sh] Split the regress log into 3 parts: the debug output from ssh, the debug 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-05-17 - dtucker@cvs.openbsd.org 2013/03/23 11:09:43Darren Tucker
[test-exec.sh] Only regenerate host keys if they don't exist or if ssh-keygen has changed since they were. Reduces test runtime by 5-30% depending on machine speed.
2013-05-17 - djm@cvs.openbsd.org 2013/03/07 00:20:34Darren Tucker
[regress/proxy-connect.sh] repeat test with a style appended to the username
2013-05-10 - (dtucker) [openbsd-compat/Makefile.in openbsd-compat/getopt.cDarren Tucker
openbsd-compat/getopt_long.c regress/modpipe.c] Remove getopt.c, add portability code to getopt_long.c and switch over Makefile and the ugly hack in modpipe.c. Fixes bz#1448.
2013-03-12 - (dtucker) [regress/Makefile regress/cipher-speed.sh regress/test-exec.sh]Darren Tucker
Improve portability of cipher-speed test, based mostly on a patch from Iain Morgan.
2013-03-06 - (dtucker) [regress/forward-control.sh] Wait longer for the forwardingDarren Tucker
connection to start so that the test works on slower machines.
2013-03-05 - (djm) [regress/modpipe.c] Compilation fix for AIX and parsing fix forDamien Miller
HP/UX. Spotted by Kevin Brott
2013-02-26 - (tim) [regress/krl.sh] keep old solaris awk from hanging.Tim Rice
2013-02-26 - (tim) [regress/integrity.sh] keep old solaris awk from hanging.Tim Rice
2013-02-26 - (tim) [regress/integrity.sh] shell portability fix.Tim Rice
2013-02-26 - (tim) [regress/forward-control.sh] use sh in case login shell is csh.Tim Rice
2013-02-26 - (djm) [regress/integrity.sh] Run sshd via $SUDO; fixes tinderbox breakageDamien Miller
for UsePAM=yes configuration
2013-02-26 - djm@cvs.openbsd.org 2013/02/20 08:27:50Damien Miller
[integrity.sh] Add an option to modpipe that warns if the modification offset it not 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-20 - (tim) [regress/forward-control.sh] shell portability fix.Tim Rice
2013-02-20 - djm@cvs.openbsd.org 2013/02/20 08:29:27Damien Miller
[regress/modpipe.c] s/Id/OpenBSD/ in RCS tag
2013-02-20 - djm@cvs.openbsd.org 2013/02/20 08:27:50Damien Miller
[regress/integrity.sh regress/modpipe.c] Add an option to modpipe that warns if the modification offset it not 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-19 - (tim) [krl.c Makefile.in regress/Makefile regress/modpipe.c] remove unneededTim Rice
err.h include from krl.c. Additional portability fixes for modpipe. OK djm
2013-02-19 - (tim) [regress/cipher-speed.sh regress/try-ciphers.sh] shell portability fix.Tim Rice
2013-02-19 - (djm) [regress/integrity.sh] Skip SHA2-based MACs on configurations thatDamien Miller
lack support for SHA2.
2013-02-19 - djm@cvs.openbsd.org 2013/02/19 02:14:09Damien Miller
[integrity.sh] oops, forgot to increase the output of the ssh command to ensure that we actually reach $offset
2013-02-19 - djm@cvs.openbsd.org 2013/02/18 22:26:47Damien Miller
[integrity.sh] crank the offset yet again; it was still fuzzing KEX one of Darren's portable test hosts at 2800
2013-02-18 - djm@cvs.openbsd.org 2013/02/17 23:16:55Damien Miller
[integrity.sh] make the ssh command generates some output to ensure that there are at least offset+tries bytes in the stream.
2013-02-16 - djm@cvs.openbsd.org 2013/02/16 06:08:45Damien Miller
[integrity.sh] make sure the fuzz offset is actually past the end of KEX for all KEX 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-14- (djm) [regress/integrity.sh] Start fuzzing from offset 2500 (insteadDamien Miller
of 2300) to avoid clobbering the end of (non-MAC'd) KEX. Verified by Iain Morgan
2013-02-14 - (djm) [regress/krl.sh] typo; found by Iain MorganDamien Miller
2013-02-14 - (djm) [regress/krl.sh] Don't use ecdsa keys in environment that lack ECC.Damien Miller
2013-02-12 - (djm) [regress/try-ciphers.sh] clean up CVS merge botchDamien Miller
2013-02-12 - djm@cvs.openbsd.org 2013/02/11 23:58:51Damien Miller
[try-ciphers.sh] remove acss here too
2013-01-20 - (djm) [regress/krl.sh] replacement for jot; most platforms lack itDamien Miller
2013-01-18 - djm@cvs.openbsd.org 2013/01/18 00:45:29Damien Miller
[regress/Makefile regress/cert-userkey.sh regress/krl.sh] Tests for Key Revocation Lists (KRLs)
2013-01-17 - (djm) [regress/cipher-speed.sh regress/integrity.sh regress/try-ciphers.sh]Damien Miller
check for GCM support before testing GCM ciphers.