]> git.ipfire.org Git - thirdparty/openssh-portable.git/log
thirdparty/openssh-portable.git
12 years ago - (dtucker) [configure.ac] Some other platforms need sys/types.h before
Darren Tucker [Tue, 4 Jun 2013 02:55:24 +0000 (12:55 +1000)] 
 - (dtucker) [configure.ac] Some other platforms need sys/types.h before
   sys/socket.h.

12 years ago - (dtucker) [configure.ac] Some platforms need sys/types.h before sys/un.h.
Darren Tucker [Sun, 2 Jun 2013 23:30:44 +0000 (09:30 +1000)] 
 - (dtucker) [configure.ac] Some platforms need sys/types.h before sys/un.h.

12 years ago - (tim) [regress/sftp-chroot.sh] skip if no sudo. ok dtucker
Tim Rice [Sun, 2 Jun 2013 22:13:09 +0000 (15:13 -0700)] 
 - (tim) [regress/sftp-chroot.sh] skip if no sudo. ok dtucker

12 years ago - (tim) [aclocal.m4] Enhance OSSH_CHECK_CFLAG_COMPILE to check stderr.
Tim Rice [Sun, 2 Jun 2013 21:31:27 +0000 (14:31 -0700)] 
 - (tim) [aclocal.m4] Enhance OSSH_CHECK_CFLAG_COMPILE to check stderr.
   feedback and ok dtucker

12 years ago - (tim) [configure.ac regress/Makefile] With rev 1.47 of test-exec.sh we
Tim Rice [Sun, 2 Jun 2013 21:05:48 +0000 (14:05 -0700)] 
 - (tim) [configure.ac regress/Makefile] With rev 1.47 of test-exec.sh we
   need a shell that can handle "[ file1 -nt file2 ]". Rather than keep
   dealing with shell portability issues in regression tests, we let
   configure find us a capable shell on those platforms with an old /bin/sh.

12 years ago - (dtucker) [configure.ac] bz#2111: don't try to use lastlog on Android.
Darren Tucker [Sun, 2 Jun 2013 16:03:25 +0000 (02:03 +1000)] 
 - (dtucker) [configure.ac] bz#2111: don't try to use lastlog on Android.
   Patch from Nathan Osman.

12 years ago - (dtucker) [configure.ac] sys/un.h needs sys/socket.h on some platforms
Darren Tucker [Sun, 2 Jun 2013 15:59:13 +0000 (01:59 +1000)] 
 - (dtucker) [configure.ac]  sys/un.h needs sys/socket.h on some platforms
   to prevent noise from configure. Patch from Nathan Osman.

12 years ago - dtucker@cvs.openbsd.org 2013/06/02 13:35:58
Darren Tucker [Sun, 2 Jun 2013 13:47:11 +0000 (23:47 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/02 13:35:58
     [ssh-agent.c]
     Make parent_alive_interval time_t to avoid signed/unsigned comparison

12 years ago - dtucker@cvs.openbsd.org 2013/06/02 13:33:05
Darren Tucker [Sun, 2 Jun 2013 13:46:24 +0000 (23:46 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/02 13:33:05
     [progressmeter.c]
     Add misc.h for monotime prototype. (id sync only)

12 years ago20130602
Tim Rice [Sun, 2 Jun 2013 01:38:23 +0000 (18:38 -0700)] 
20130602
 - (tim) [Makefile.in] Make Solaris, UnixWare, & OpenServer linkers happy
   linking regress/modpipe.

12 years ago - (dtucker) [sandbox-seccomp-filter.c] Allow clock_gettimeofday.
Darren Tucker [Sat, 1 Jun 2013 23:17:09 +0000 (09:17 +1000)] 
 - (dtucker) [sandbox-seccomp-filter.c] Allow clock_gettimeofday.

12 years agofix typo
Darren Tucker [Sat, 1 Jun 2013 23:11:19 +0000 (09:11 +1000)] 
fix typo

12 years ago - dtucker@cvs.openbsd.org 2013/06/01 22:34:50
Darren Tucker [Sat, 1 Jun 2013 22:37:05 +0000 (08:37 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/01 22:34:50
     [sftp-client.c]
     Update progressmeter when data is acked, not when it's sent.  bz#2108, from
     Debian via Colin Watson, ok djm@

12 years ago - (dtucker) [configure.ac misc.c] Look for clock_gettime in librt and fall
Darren Tucker [Sat, 1 Jun 2013 22:18:31 +0000 (08:18 +1000)] 
 - (dtucker) [configure.ac misc.c] Look for clock_gettime in librt and fall
   back to time(NULL) if we can't find it anywhere.

12 years ago - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c
Darren Tucker [Sat, 1 Jun 2013 22:07:31 +0000 (08:07 +1000)] 
 - (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c
   groupaccess.c loginrec.c monitor.c monitor_wrap.c session.c sshd.c
   sshlogin.c uidswap.c openbsd-compat/bsd-cygwin_util.c
   openbsd-compat/getrrsetbyname-ldns.c openbsd-compat/port-aix.c
   openbsd-compat/port-linux.c] Replace portable-specific instances of xfree
   with the equivalent calls to free.

12 years agoRemove stray '+' accidentally introduced in sync
Darren Tucker [Sat, 1 Jun 2013 22:01:24 +0000 (08:01 +1000)] 
Remove stray '+' accidentally introduced in sync

12 years ago - dtucker@cvs.openbsd.org 2013/06/01 20:59:25
Darren Tucker [Sat, 1 Jun 2013 21:52:21 +0000 (07:52 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/01 20:59:25
     [scp.c sftp-client.c]
     Replace S_IWRITE, which isn't standardized, with S_IWUSR, which is.  Patch
     from Nathan Osman via bz#2113.  ok deraadt.

(note: corrected bug number from 2085)

12 years ago - dtucker@cvs.openbsd.org 2013/06/01 13:15:52
Darren Tucker [Sat, 1 Jun 2013 21:46:16 +0000 (07:46 +1000)] 
   - dtucker@cvs.openbsd.org 2013/06/01 13:15:52
     [ssh-agent.c clientloop.c misc.h packet.c progressmeter.c misc.c
     channels.c sandbox-systrace.c]
     Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things like
     keepalives and rekeying will work properly over clock steps.  Suggested by
     markus@, "looks good" djm@.

12 years ago - dtucker@cvs.openbsd.org 2013/05/31 12:28:10
Darren Tucker [Sat, 1 Jun 2013 21:43:59 +0000 (07:43 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/31 12:28:10
     [ssh-agent.c]
     Use time_t where appropriate.  ok djm

12 years ago - djm@cvs.openbsd.org 2013/05/19 02:42:42
Darren Tucker [Sat, 1 Jun 2013 21:41:51 +0000 (07:41 +1000)] 
   - djm@cvs.openbsd.org 2013/05/19 02:42:42
     [auth.h auth.c key.c monitor.c auth-rsa.c auth2.c auth1.c key.h]
     Standardise logging of supplemental information during userauth. Keys
     and ruser is now logged in the auth success/failure message alongside
     the local username, remote host/port and protocol in use. Certificates
     contents and CA are logged too.
     Pushing all logging onto a single line simplifies log analysis as it is
     no longer necessary to relate information scattered across multiple log
     entries. "I like it" markus@

12 years ago - djm@cvs.openbsd.org 2013/05/19 02:38:28
Darren Tucker [Sat, 1 Jun 2013 21:32:00 +0000 (07:32 +1000)] 
   - djm@cvs.openbsd.org 2013/05/19 02:38:28
     [auth2-pubkey.c]
     fix failure to recognise cert-authority keys if a key of a different type
     appeared in authorized_keys before it; ok markus@

12 years ago - djm@cvs.openbsd.org 2013/05/17 00:13:13
Darren Tucker [Sat, 1 Jun 2013 21:31:17 +0000 (07:31 +1000)] 
   - djm@cvs.openbsd.org 2013/05/17 00:13:13
     [xmalloc.h cipher.c sftp-glob.c ssh-keyscan.c ssh.c sftp-common.c
     ssh-ecdsa.c auth2-chall.c compat.c readconf.c kexgexs.c monitor.c
     gss-genr.c cipher-3des1.c kex.c monitor_wrap.c ssh-pkcs11-client.c
     auth-options.c rsa.c auth2-pubkey.c sftp.c hostfile.c auth2.c
     servconf.c auth.c authfile.c xmalloc.c uuencode.c sftp-client.c
     auth2-gss.c sftp-server.c bufaux.c mac.c session.c jpake.c kexgexc.c
     sshconnect.c auth-chall.c auth2-passwd.c sshconnect1.c buffer.c
     kexecdhs.c kexdhs.c ssh-rsa.c auth1.c ssh-pkcs11.c auth2-kbdint.c
     kexdhc.c sshd.c umac.c ssh-dss.c auth2-jpake.c bufbn.c clientloop.c
     monitor_mm.c scp.c roaming_client.c serverloop.c key.c auth-rsa.c
     ssh-pkcs11-helper.c ssh-keysign.c ssh-keygen.c match.c channels.c
     sshconnect2.c addrmatch.c mux.c canohost.c kexecdhc.c schnorr.c
     ssh-add.c misc.c auth2-hostbased.c ssh-agent.c bufec.c groupaccess.c
     dns.c packet.c readpass.c authfd.c moduli.c]
     bye, bye xfree(); ok markus@

12 years ago - (dtucker) [configure.ac defines.h] Test for fd_mask, howmany and NFDBITS
Darren Tucker [Sat, 1 Jun 2013 21:18:47 +0000 (07:18 +1000)] 
 - (dtucker) [configure.ac defines.h] Test for fd_mask, howmany and NFDBITS
   rather than trying to enumerate the plaforms that don't have them.
   Based on a patch from Nathan Osman, with help from tim@.

12 years ago - (dtucker) [configure.ac openbsd-compat/xcrypt.c] bz#2112: fall back to
Darren Tucker [Sat, 1 Jun 2013 20:28:03 +0000 (06:28 +1000)] 
 - (dtucker) [configure.ac openbsd-compat/xcrypt.c] bz#2112: fall back to
   using openssl's DES_crpyt function on platorms that don't have a native
   one, eg Android.  Based on a patch from Nathan Osman.

12 years ago - (dtucker) [configure.ac openbsd-compat/bsd-misc.h] bz#2087: Add a null
Darren Tucker [Wed, 29 May 2013 22:29:08 +0000 (08:29 +1000)] 
  - (dtucker) [configure.ac openbsd-compat/bsd-misc.h] bz#2087: Add a null
    implementation of endgrent for platforms that don't have it (eg Android).
    Loosely based on a patch from Nathan Osman, ok djm

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:35:43
Darren Tucker [Fri, 17 May 2013 10:48:59 +0000 (20:48 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:35:43
     [regress/scp.sh]
     use a file extention that's not special on some platforms.  from portable
     (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:34:30
Darren Tucker [Fri, 17 May 2013 10:47:29 +0000 (20:47 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:34:30
     [regress/portnum.sh]
     use a more portable negated if structure.  from portable (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:33:09
Darren Tucker [Fri, 17 May 2013 10:46:00 +0000 (20:46 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:33:09
     [regress/agent-getpeereid.sh]
     don't redirect stdout from sudo.  from portable (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:30:07
Darren Tucker [Fri, 17 May 2013 10:45:06 +0000 (20:45 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:30:07
     [regress/test-exec.sh]
     wait a bit longer for startup and use case for absolute path.
     from portable (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:28:11
Darren Tucker [Fri, 17 May 2013 10:44:09 +0000 (20:44 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:28:11
     [regress/sftp.sh]
     only compare copied data if sftp succeeds.  from portable (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:26:26
Darren Tucker [Fri, 17 May 2013 10:43:13 +0000 (20:43 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:26:26
     [regress/sftp-badcmds.sh]
     remove unused BATCH variable. (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:24:48
Darren Tucker [Fri, 17 May 2013 10:42:05 +0000 (20:42 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:24:48
     [localcommand.sh]
     use backticks for portability. (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:23:52
Darren Tucker [Fri, 17 May 2013 10:41:07 +0000 (20:41 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:23:52
     [regress/login-timeout.sh regress/reexec.sh regress/test-exec.sh]
     Use SUDO when cat'ing pid files and running the sshd log wrapper so that
     it works with a restrictive umask and the pid files are not world readable.
     Changes from -portable.  (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 10:16:26
Darren Tucker [Fri, 17 May 2013 10:39:57 +0000 (20:39 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 10:16:26
     [regress/try-ciphers.sh]
     use expr for math to keep diffs vs portable down
     (id sync only)

12 years ago - (dtucker) [regress/cfgmatch.sh] Remove unneeded sleep renderd obsolete by
Darren Tucker [Fri, 17 May 2013 10:12:57 +0000 (20:12 +1000)] 
 - (dtucker) [regress/cfgmatch.sh] Remove unneeded sleep renderd obsolete by
   rev 1.6 which calls wait.

12 years ago - (dtucker) [regress/runtests.sh] Remove obsolete test driver script.
Darren Tucker [Fri, 17 May 2013 10:01:52 +0000 (20:01 +1000)] 
 - (dtucker) [regress/runtests.sh] Remove obsolete test driver script.

12 years ago - (dtucker) [regress/stderr-after-eof.sh regress/test-exec.sh] Move the md5
Darren Tucker [Fri, 17 May 2013 09:53:25 +0000 (19:53 +1000)] 
 - (dtucker) [regress/stderr-after-eof.sh regress/test-exec.sh] Move the md5
   helper function to the portable part of test-exec.sh.

12 years ago - (dtucker) [regress/test-exec.sh] Move the portable-specific functions
Darren Tucker [Fri, 17 May 2013 09:28:51 +0000 (19:28 +1000)] 
 - (dtucker) [regress/test-exec.sh] Move the portable-specific functions
   together and add a couple of missing lines from openbsd.

12 years ago - (dtucker) [regress/integrity.sh regress/krl.sh regress/test-exec.sh]
Darren Tucker [Fri, 17 May 2013 09:17:58 +0000 (19:17 +1000)] 
 - (dtucker) [regress/integrity.sh regress/krl.sh regress/test-exec.sh]
   Move the jot helper function to portable-specific part of test-exec.sh.

12 years ago - (dtucker) [regress/agent-getpeereid.sh] Resync spaces with openbsd.
Darren Tucker [Fri, 17 May 2013 09:03:38 +0000 (19:03 +1000)] 
 - (dtucker) [regress/agent-getpeereid.sh] Resync spaces with openbsd.

12 years ago - (dtucker) [regress/cfgmatch.sh] Resync config file setup with openbsd.
Darren Tucker [Fri, 17 May 2013 09:02:28 +0000 (19:02 +1000)] 
 - (dtucker) [regress/cfgmatch.sh] Resync config file setup with openbsd.

12 years ago - (dtucker) [openbsd-compat/getopt.h] Remove unneeded bits.
Darren Tucker [Fri, 17 May 2013 06:03:48 +0000 (16:03 +1000)] 
 - (dtucker) [openbsd-compat/getopt.h] Remove unneeded bits.

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 04:29:14
Darren Tucker [Fri, 17 May 2013 05:32:29 +0000 (15:32 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 04:29:14
     [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

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 01:32:11
Darren Tucker [Fri, 17 May 2013 04:47:51 +0000 (14:47 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 01:32:11
     [regress/integrity.sh]
     don't print output from ssh before getting it (it's available in ssh.log)

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 01:16:09
Darren Tucker [Fri, 17 May 2013 04:46:20 +0000 (14:46 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 01:16:09
     [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)

12 years agosync missing ID
Darren Tucker [Fri, 17 May 2013 04:44:53 +0000 (14:44 +1000)] 
sync missing ID

12 years ago - dtucker@cvs.openbsd.org 2013/05/17 00:37:40
Darren Tucker [Fri, 17 May 2013 03:28:36 +0000 (13:28 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/17 00:37:40
     [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.

12 years ago - (dtucker) [regress/integrity.sh]. Force fixed Diffie-Hellman key exchange
Darren Tucker [Fri, 17 May 2013 03:16:59 +0000 (13:16 +1000)] 
 - (dtucker) [regress/integrity.sh].  Force fixed Diffie-Hellman key exchange
   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.

12 years ago - (dtucker) [regress/bsd.regress.mk] Remove unused file. We've never used it
Darren Tucker [Fri, 17 May 2013 01:23:41 +0000 (11:23 +1000)] 
 - (dtucker) [regress/bsd.regress.mk] Remove unused file.  We've never used it
   in portable and it's long gone in openbsd.

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 05:48:31
Darren Tucker [Thu, 16 May 2013 23:45:12 +0000 (09:45 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 05:48:31
     [regress/rekey.sh]
     add tests for RekeyLimit parsing

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 04:26:10
Darren Tucker [Thu, 16 May 2013 23:44:20 +0000 (09:44 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 04:26:10
     [regress/rekey.sh]
     add server-side rekey test

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 03:33:30
Darren Tucker [Thu, 16 May 2013 23:43:33 +0000 (09:43 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 03:33:30
     [regress/rekey.sh]
     test rekeying when there's no data being transferred

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 02:10:35
Darren Tucker [Thu, 16 May 2013 23:42:34 +0000 (09:42 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 02:10:35
     [rekey.sh]
     Add test for time-based rekeying

12 years ago - djm@cvs.openbsd.org 2013/05/10 03:46:14
Darren Tucker [Thu, 16 May 2013 23:41:33 +0000 (09:41 +1000)] 
   - djm@cvs.openbsd.org 2013/05/10 03:46:14
     [modpipe.c]
     sync some portability changes from portable OpenSSH (id sync only)

12 years ago - dtucker@cvs.openbsd.org 2013/04/22 07:28:53
Darren Tucker [Thu, 16 May 2013 23:37:31 +0000 (09:37 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/22 07:28:53
     [multiplex.sh]
     Add tests for -Oforward and -Ocancel for local and remote forwards

12 years ago - dtucker@cvs.openbsd.org 2013/04/22 07:23:08
Darren Tucker [Thu, 16 May 2013 23:36:20 +0000 (09:36 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/22 07:23:08
     [multiplex.sh]
     Write mux master logs to regress.log instead of ssh.log to keep separate

12 years ago - djm@cvs.openbsd.org 2013/04/18 02:46:12
Darren Tucker [Thu, 16 May 2013 23:35:26 +0000 (09:35 +1000)] 
   - djm@cvs.openbsd.org 2013/04/18 02:46:12
     [Makefile regress/sftp-chroot.sh]
     test sshd ChrootDirectory+internal-sftp; feedback & ok dtucker@

12 years ago - dtucker@cvs.openbsd.org 2013/04/07 02:16:03
Darren Tucker [Thu, 16 May 2013 23:31:39 +0000 (09:31 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/07 02:16:03
     [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.

12 years ago - dtucker@cvs.openbsd.org 2013/04/06 06:00:22
Darren Tucker [Thu, 16 May 2013 23:19:10 +0000 (09:19 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/06 06:00:22
     [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.

12 years ago - dtucker@cvs.openbsd.org 2013/03/23 11:09:43
Darren Tucker [Thu, 16 May 2013 23:10:20 +0000 (09:10 +1000)] 
   - dtucker@cvs.openbsd.org 2013/03/23 11:09:43
     [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.

12 years ago - djm@cvs.openbsd.org 2013/03/07 00:20:34
Darren Tucker [Thu, 16 May 2013 23:07:12 +0000 (09:07 +1000)] 
  - djm@cvs.openbsd.org 2013/03/07 00:20:34
     [regress/proxy-connect.sh]
     repeat test with a style appended to the username

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 10:44:06
Darren Tucker [Thu, 16 May 2013 10:48:57 +0000 (20:48 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 10:44:06
     [servconf.c]
     remove another now-unused variable

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 10:43:34
Darren Tucker [Thu, 16 May 2013 10:48:14 +0000 (20:48 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 10:43:34
     [servconf.c readconf.c]
     remove now-unused variables

12 years ago - (dtucker) [configure.ac readconf.c servconf.c
Darren Tucker [Thu, 16 May 2013 10:47:31 +0000 (20:47 +1000)] 
 - (dtucker) [configure.ac readconf.c servconf.c
     openbsd-compat/openbsd-compat.h] Add compat bits for scan_scaled.

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 09:12:31
Darren Tucker [Thu, 16 May 2013 10:33:10 +0000 (20:33 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 09:12:31
     [readconf.c servconf.c]
     switch RekeyLimit traffic volume parsing to scan_scaled.  ok djm@

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 09:08:41
Darren Tucker [Thu, 16 May 2013 10:32:29 +0000 (20:32 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 09:08:41
     [log.c scp.c sshd.c serverloop.c schnorr.c sftp.c]
     Fix some "unused result" warnings found via clang and -portable.
     ok markus@

12 years ago - jmc@cvs.openbsd.org 2013/05/16 06:30:06
Darren Tucker [Thu, 16 May 2013 10:31:29 +0000 (20:31 +1000)] 
   - jmc@cvs.openbsd.org 2013/05/16 06:30:06
     [sshd_config.5]
     oops! avoid Xr to self;

12 years ago - jmc@cvs.openbsd.org 2013/05/16 06:28:45
Darren Tucker [Thu, 16 May 2013 10:30:31 +0000 (20:30 +1000)] 
   - jmc@cvs.openbsd.org 2013/05/16 06:28:45
     [ssh_config.5]
     put IgnoreUnknown in the right place;

12 years ago - djm@cvs.openbsd.org 2013/05/16 04:27:50
Darren Tucker [Thu, 16 May 2013 10:30:03 +0000 (20:30 +1000)] 
   - djm@cvs.openbsd.org 2013/05/16 04:27:50
     [ssh_config.5 readconf.h readconf.c]
     add the ability to ignore specific unrecognised ssh_config options;
     bz#866; ok markus@

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 04:09:14
Darren Tucker [Thu, 16 May 2013 10:29:28 +0000 (20:29 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 04:09:14
     [sshd_config.5 servconf.c servconf.h packet.c serverloop.c monitor.c sshd_config
     sshd.c] Add RekeyLimit to sshd with the same syntax as the client allowing
     rekeying based on traffic volume or time.  ok djm@, help & ok jmc@ for the man
     page.

12 years ago - dtucker@cvs.openbsd.org 2013/05/16 02:00:34
Darren Tucker [Thu, 16 May 2013 10:28:16 +0000 (20:28 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/16 02:00:34
     [ssh_config sshconnect2.c packet.c readconf.h readconf.c clientloop.c
     ssh_config.5 packet.h]
     Add an optional second argument to RekeyLimit in the client to allow
     rekeying based on elapsed time in addition to amount of traffic.
     with djm@ jmc@, ok djm

12 years ago - dtucker@cvs.openbsd.org 2013/05/10 10:13:50
Darren Tucker [Thu, 16 May 2013 10:27:14 +0000 (20:27 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/10 10:13:50
     [ssh-pkcs11-helper.c]
     remove unused extern optarg.  ok markus@

12 years ago - djm@cvs.openbsd.org 2013/05/10 04:08:01
Darren Tucker [Thu, 16 May 2013 10:26:18 +0000 (20:26 +1000)] 
   - djm@cvs.openbsd.org 2013/05/10 04:08:01
     [key.c]
     memleak in cert_free(), wasn't actually freeing the struct;
     bz#2096 from shm AT digitalsun.pl

12 years agoadd missing attribution
Darren Tucker [Thu, 16 May 2013 10:25:40 +0000 (20:25 +1000)] 
add missing attribution

12 years ago - djm@cvs.openbsd.org 2013/05/10 03:40:07
Darren Tucker [Thu, 16 May 2013 10:25:04 +0000 (20:25 +1000)] 
   - djm@cvs.openbsd.org 2013/05/10 03:40:07
     [sshconnect2.c]
     fix bzero(ptr_to_struct, sizeof(ptr_to_struct)); bz#2100 from

12 years ago - dtucker@cvs.openbsd.org 2013/05/06 07:35:12
Darren Tucker [Thu, 16 May 2013 10:24:23 +0000 (20:24 +1000)] 
   - dtucker@cvs.openbsd.org 2013/05/06 07:35:12
     [sftp-server.8]
     Reference the version of the sftp draft we actually implement.  ok djm@

12 years ago - tedu@cvs.openbsd.org 2013/04/24 16:01:46
Darren Tucker [Thu, 16 May 2013 10:23:52 +0000 (20:23 +1000)] 
   - tedu@cvs.openbsd.org 2013/04/24 16:01:46
     [misc.c]
     remove extra parens noticed by nicm

12 years ago - tedu@cvs.openbsd.org 2013/04/23 17:49:45
Darren Tucker [Thu, 16 May 2013 10:22:46 +0000 (20:22 +1000)] 
   - tedu@cvs.openbsd.org 2013/04/23 17:49:45
     [misc.c]
     use xasprintf instead of a series of strlcats and strdup. ok djm

12 years ago - (djm) [contrib/ssh-copy-id] Fix bug that could cause "rm *" to be
Damien Miller [Thu, 16 May 2013 01:10:17 +0000 (11:10 +1000)] 
 - (djm) [contrib/ssh-copy-id] Fix bug that could cause "rm *" to be
    executed if mktemp failed; bz#2105 ok dtucker@

12 years ago - (dtucker) [configure.ac] Add -Werror to the -Qunused-arguments test so
Darren Tucker [Fri, 10 May 2013 08:53:14 +0000 (18:53 +1000)] 
 - (dtucker) [configure.ac] Add -Werror to the -Qunused-arguments test so
   we don't get a warning on compilers that *don't* support it.  Add
   -Wno-unknown-warning-option.  Move both to the start of the list for
   maximum noise suppression.  Tested with gcc 4.6.3, gcc 2.95.4 and clang 2.9.

12 years ago - (dtucker) [kex.c] Only include sha256 and ECC key exchange methods when the
Darren Tucker [Fri, 10 May 2013 08:11:55 +0000 (18:11 +1000)] 
 - (dtucker) [kex.c] Only include sha256 and ECC key exchange methods when the
   underlying libraries support them.

12 years ago- (dtucker) [openbsd-compat/getopt.h openbsd-compat/getopt_long.c
Darren Tucker [Fri, 10 May 2013 08:08:49 +0000 (18:08 +1000)] 
- (dtucker) [openbsd-compat/getopt.h openbsd-compat/getopt_long.c
  openbsd-compat/openbsd-compat.h] pull in getopt.h from openbsd and plumb
  in to use it when we're using our own getopt.

12 years ago - (dtucker) [openbsd-compat/Makefile.in openbsd-compat/getopt.c
Darren Tucker [Fri, 10 May 2013 06:28:55 +0000 (16:28 +1000)] 
 - (dtucker) [openbsd-compat/Makefile.in openbsd-compat/getopt.c
   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.

12 years ago - (dtucker) [openbsd-compat/getopt_long.c] Import from OpenBSD. No
Darren Tucker [Fri, 10 May 2013 05:38:11 +0000 (15:38 +1000)] 
 - (dtucker) [openbsd-compat/getopt_long.c] Import from OpenBSD.  No
   portability changes yet.

12 years ago - (dtucker) [openbsd-compat/getopt.c] Factor out portibility changes to
Darren Tucker [Fri, 10 May 2013 05:35:26 +0000 (15:35 +1000)] 
 - (dtucker) [openbsd-compat/getopt.c] Factor out portibility changes to
   getopt.c.  Preprocessed source is identical other than line numbers.

12 years ago - (dtucker) [configure.ac] Enable -Wsizeof-pointer-memaccess if the compiler
Darren Tucker [Fri, 10 May 2013 03:54:23 +0000 (13:54 +1000)] 
 - (dtucker) [configure.ac] Enable -Wsizeof-pointer-memaccess if the compiler
   supports it.  Mentioned by Colin Watson in bz#2100, ok djm.

12 years ago - dtucker@cvs.openbsd.org 2013/04/22 01:17:18
Damien Miller [Tue, 23 Apr 2013 09:25:49 +0000 (19:25 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/22 01:17:18
     [mux.c]
     typo in debug output: evitval->exitval

12 years ago - djm@cvs.openbsd.org 2013/04/19 12:07:08
Damien Miller [Tue, 23 Apr 2013 09:25:29 +0000 (19:25 +1000)] 
   - djm@cvs.openbsd.org 2013/04/19 12:07:08
     [kex.c]
     remove duplicated list entry pointed out by naddy@

12 years ago - djm@cvs.openbsd.org 2013/04/19 11:10:18
Damien Miller [Tue, 23 Apr 2013 09:25:00 +0000 (19:25 +1000)] 
   - djm@cvs.openbsd.org 2013/04/19 11:10:18
     [ssh.c]
     add -Q to usage; reminded by jmc@

12 years ago - djm@cvs.openbsd.org 2013/04/19 01:06:50
Damien Miller [Tue, 23 Apr 2013 09:24:32 +0000 (19:24 +1000)] 
   - djm@cvs.openbsd.org 2013/04/19 01:06:50
     [authfile.c cipher.c cipher.h kex.c kex.h kexecdh.c kexecdhc.c kexecdhs.c]
     [key.c key.h mac.c mac.h packet.c ssh.1 ssh.c]
     add the ability to query supported ciphers, MACs, key type and KEX
     algorithms to ssh. Includes some refactoring of KEX and key type handling
     to be table-driven; ok markus@

12 years ago - djm@cvs.openbsd.org 2013/04/19 01:03:01
Damien Miller [Tue, 23 Apr 2013 05:24:18 +0000 (15:24 +1000)] 
   - djm@cvs.openbsd.org 2013/04/19 01:03:01
     [session.c]
     reintroduce 1.262 without the connection-killing bug:
     fatal() when ChrootDirectory specified by running without root privileges;
     ok markus@

12 years ago - djm@cvs.openbsd.org 2013/04/19 01:01:00
Damien Miller [Tue, 23 Apr 2013 05:23:24 +0000 (15:23 +1000)] 
   - djm@cvs.openbsd.org 2013/04/19 01:01:00
     [ssh-keygen.c]
     fix some memory leaks; bz#2088 ok dtucker@

12 years ago - djm@cvs.openbsd.org 2013/04/19 01:00:10
Damien Miller [Tue, 23 Apr 2013 05:23:07 +0000 (15:23 +1000)] 
   - djm@cvs.openbsd.org 2013/04/19 01:00:10
     [sshd_config.5]
     document the requirment that the AuthorizedKeysCommand be owned by root;
     ok dtucker@ markus@

12 years ago - djm@cvs.openbsd.org 2013/04/18 02:16:07
Damien Miller [Tue, 23 Apr 2013 05:22:40 +0000 (15:22 +1000)] 
   - djm@cvs.openbsd.org 2013/04/18 02:16:07
     [sftp.c]
     make "sftp -q" do what it says on the sticker: hush everything but errors;

12 years ago - dtucker@cvs.openbsd.org 2013/04/17 09:04:09
Damien Miller [Tue, 23 Apr 2013 05:22:13 +0000 (15:22 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/17 09:04:09
     [session.c]
     revert rev 1.262; it fails because uid is already set here.  ok djm@

12 years ago - djm@cvs.openbsd.org 2013/04/11 02:27:50
Damien Miller [Tue, 23 Apr 2013 05:21:39 +0000 (15:21 +1000)] 
   - djm@cvs.openbsd.org 2013/04/11 02:27:50
     [packet.c]
     quiet disconnect notifications on the server from error() back to logit()
     if it is a normal client closure; bz#2057 ok+feedback dtucker@

12 years ago - dtucker@cvs.openbsd.org 2013/04/07 09:40:27
Damien Miller [Tue, 23 Apr 2013 05:21:24 +0000 (15:21 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/07 09:40:27
     [sshd.8]
     clarify -e text. suggested by & ok jmc@

12 years ago - dtucker@cvs.openbsd.org 2013/04/07 02:10:33
Damien Miller [Tue, 23 Apr 2013 05:21:06 +0000 (15:21 +1000)] 
   - dtucker@cvs.openbsd.org 2013/04/07 02:10:33
     [log.c log.h ssh.1 ssh.c sshd.8 sshd.c]
     Add -E option to ssh and sshd to append debugging logs to a specified file
     instead of stderr or syslog.  ok markus@, man page help jmc@

12 years ago - markus@cvs.openbsd.org 2013/04/06 16:07:00
Damien Miller [Tue, 23 Apr 2013 05:20:43 +0000 (15:20 +1000)] 
   - markus@cvs.openbsd.org 2013/04/06 16:07:00
     [channels.c sshd.c]
     handle ECONNABORTED for accept(); ok deraadt some time ago...

12 years ago - djm@cvs.openbsd.org 2013/04/05 00:58:51
Damien Miller [Tue, 23 Apr 2013 05:19:27 +0000 (15:19 +1000)] 
   - djm@cvs.openbsd.org 2013/04/05 00:58:51
     [mux.c]
     cleanup mux-created channels that are in SSH_CHANNEL_OPENING state too
     (in addition to ones already in OPEN); bz#2079, ok dtucker@